.Colleagues-module__sCscEq__card{padding:var(--size-1);background-color:var(--card-background);border-radius:var(--dashboard-card-radius);box-shadow:var(--shadow-btn-secondary);min-height:var(--size-0);flex-direction:column;display:flex}.Colleagues-module__sCscEq__head{justify-content:space-between;align-items:center;gap:var(--size-0-5);padding:var(--size-0-25) var(--size-0-5) var(--size-0-75);display:flex}.Colleagues-module__sCscEq__title{font-family:var(--font-family-h6);font-size:var(--font-size-h6);font-weight:var(--font-weight-h6);line-height:var(--font-height-h6);letter-spacing:var(--font-spacing-h6);color:var(--heading-main)}.Colleagues-module__sCscEq__count{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.Colleagues-module__sCscEq__list{gap:var(--size-0-125);max-height:var(--size-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.Colleagues-module__sCscEq__person{align-items:center;gap:var(--size-0-75);padding:var(--size-0-5);border-radius:var(--dashboard-input-radius);min-width:var(--size-0);text-decoration:none;display:flex}.Colleagues-module__sCscEq__person:hover{background-color:var(--background-two)}.Colleagues-module__sCscEq__person:focus-visible{outline:var(--size-0-125) solid var(--brand-400);outline-offset:calc(var(--size-0-125) * -1)}.Colleagues-module__sCscEq__person__meta{min-width:var(--size-0);flex-direction:column;display:flex}.Colleagues-module__sCscEq__person__name,.Colleagues-module__sCscEq__person__title{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);overflow:hidden}.Colleagues-module__sCscEq__person__name{font-weight:var(--weight-semibold);color:var(--heading-main)}.Colleagues-module__sCscEq__person__title{font-weight:var(--font-weight-text-sm);color:var(--paragraph)}
.Button-module__VMVMAW__btn{justify-content:center;align-items:center;gap:var(--size-0-5);font-family:var(--primary-family);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-0em);border-style:solid;border-width:var(--border-regular);border-radius:var(--radius-full);cursor:pointer;white-space:nowrap;transition:background-color var(--transition-default), border-color var(--transition-default), color var(--transition-default), box-shadow var(--transition-default);display:inline-flex}.Button-module__VMVMAW__btn:disabled{opacity:.45;cursor:not-allowed}.Button-module__VMVMAW__btn--primary{background-color:var(--btn-primary-background);border-color:var(--btn-primary-border);color:var(--btn-primary-text);box-shadow:var(--shadow-btn-primary)}.Button-module__VMVMAW__btn--primary:hover:not(:disabled){background-color:var(--btn-primary-background-hover);border-color:var(--btn-primary-border-hover);color:var(--btn-primary-text-hover)}.Button-module__VMVMAW__btn--secondary{background-color:var(--btn-secondary-background);border-color:var(--btn-secondary-border);color:var(--btn-secondary-text);box-shadow:var(--shadow-btn-secondary)}.Button-module__VMVMAW__btn--secondary:hover:not(:disabled){background-color:var(--btn-secondary-background-hover);border-color:var(--btn-secondary-border-hover);color:var(--btn-secondary-text-hover)}.Button-module__VMVMAW__btn--tertiary{background-color:var(--btn-tertiary-background);border-color:var(--btn-tertiary-border);color:var(--btn-tertiary-text)}.Button-module__VMVMAW__btn--tertiary:hover:not(:disabled){background-color:var(--btn-tertiary-background-hover);border-color:var(--btn-tertiary-border-hover);color:var(--btn-tertiary-text-hover)}.Button-module__VMVMAW__btn--danger{background-color:var(--btn-danger-background);border-color:var(--btn-danger-border);color:var(--btn-danger-text);box-shadow:var(--shadow-btn-secondary)}.Button-module__VMVMAW__btn--danger:hover:not(:disabled){background-color:var(--btn-danger-background-hover);border-color:var(--btn-danger-border-hover);color:var(--btn-danger-text-hover)}.Button-module__VMVMAW__btn--sm{font-size:var(--font-size-text-sm);padding:var(--size-0-375) var(--size-0-75);line-height:var(--font-height-text-sm)}.Button-module__VMVMAW__btn--md{font-size:var(--font-size-text-md);padding:var(--size-0-5) var(--size-1-25);line-height:var(--font-height-text-md)}.Button-module__VMVMAW__btn--lg{font-size:var(--font-size-text-lg);padding:var(--size-0-75) var(--size-1-5);line-height:var(--font-height-text-lg)}.Button-module__VMVMAW__btn__spinner{width:var(--icon-sm);height:var(--icon-sm);border-radius:var(--radius-full);border:.125rem solid;border-top-color:#0000;animation:.6s linear infinite Button-module__VMVMAW__btn-spin;display:block}@keyframes Button-module__VMVMAW__btn-spin{to{transform:rotate(360deg)}}
.finance-module__7wpHcG__page{flex-direction:column;display:flex}.finance-module__7wpHcG__headerActions{align-items:center;gap:var(--size-0-75);flex-wrap:wrap;justify-content:flex-end;display:flex}.finance-module__7wpHcG__csvLink{align-items:center;gap:var(--size-0-25);padding:var(--size-0-5) var(--size-1);border-radius:var(--radius-full);background:var(--background-two);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);transition:background-color var(--transition-default);display:inline-flex}.finance-module__7wpHcG__csvLink:hover{background:var(--background-one)}.finance-module__7wpHcG__csvLink svg{width:var(--icon-md);height:var(--icon-md)}.finance-module__7wpHcG__kpis{grid-template-columns:repeat(4, minmax(var(--size-0), 1fr));gap:var(--size-0-75);margin-bottom:var(--size-1-25);display:grid}@media (max-width:68rem){.finance-module__7wpHcG__kpis{grid-template-columns:repeat(2, minmax(var(--size-0), 1fr))}}@media (max-width:40rem){.finance-module__7wpHcG__kpis{grid-template-columns:minmax(var(--size-0), 1fr)}}.finance-module__7wpHcG__split{grid-template-columns:minmax(var(--size-0), 1.6fr) minmax(var(--size-0), 1fr);gap:var(--size-1);grid-template-rows:auto auto;align-items:stretch;display:grid}.finance-module__7wpHcG__rightTop{gap:var(--size-1);min-width:var(--size-0);flex-direction:column;display:flex}.finance-module__7wpHcG__rightTop>*{flex:1 1 0}.finance-module__7wpHcG__fill{flex-direction:column;display:flex}.finance-module__7wpHcG__fill>:last-child{min-height:var(--size-0);flex-direction:column;flex:auto;display:flex}@media (max-width:64rem){.finance-module__7wpHcG__split{grid-template-columns:minmax(var(--size-0), 1fr)}.finance-module__7wpHcG__rightTop>*{flex:none}.finance-module__7wpHcG__fill{display:block}.finance-module__7wpHcG__fill>:last-child{flex:none;display:block}}.finance-module__7wpHcG__note{align-items:flex-start;gap:var(--size-0-5);margin-bottom:var(--size-1-25);padding:var(--size-0-75) var(--size-1);border-radius:var(--radius-md);background:var(--background-two);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);display:flex}.finance-module__7wpHcG__note svg{width:var(--icon-md);height:var(--icon-md);color:var(--status-warning);flex-shrink:0}.finance-module__7wpHcG__scoreWrap{padding:var(--size-0-5) var(--size-1) var(--size-0-25)}.finance-module__7wpHcG__entity{align-items:center;gap:var(--size-0-75);min-width:0;display:flex}.finance-module__7wpHcG__entity__text{gap:var(--size-0-125);flex-direction:column;min-width:0;display:flex}.finance-module__7wpHcG__entity__name{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.finance-module__7wpHcG__entity__sub{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.finance-module__7wpHcG__muted{color:var(--paragraph);white-space:nowrap;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm)}.finance-module__7wpHcG__mono{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);white-space:nowrap;font-variant-numeric:tabular-nums}.finance-module__7wpHcG__in,.finance-module__7wpHcG__out{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);white-space:nowrap;font-variant-numeric:tabular-nums}.finance-module__7wpHcG__in{color:var(--status-success)}.finance-module__7wpHcG__out{color:var(--status-danger)}.finance-module__7wpHcG__link{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-accent)}.finance-module__7wpHcG__empty{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}
.TimeGrid-module__mXbi0q__grid{--calendar-hour:var(--size-4);--calendar-gutter:var(--size-4);--calendar-event-inset:var(--size-0-125);--calendar-event-gap:var(--size-0-25);--calendar-line:color-mix(in srgb, var(--border) 42%, var(--card-background));--calendar-line-strong:color-mix(in srgb, var(--border) 75%, var(--card-background));border-radius:var(--dashboard-card-radius);background:var(--card-background);min-height:0;box-shadow:var(--shadow-btn-secondary), var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}.TimeGrid-module__mXbi0q__grid__head,.TimeGrid-module__mXbi0q__grid__allday{grid-template-columns:var(--calendar-gutter) repeat(var(--calendar-days,7), minmax(0, 1fr));background:var(--card-background);display:grid}.TimeGrid-module__mXbi0q__grid__head{border-bottom:var(--border-regular) solid var(--calendar-line-strong)}.TimeGrid-module__mXbi0q__grid__allday{border-bottom:var(--border-regular) solid var(--calendar-line)}.TimeGrid-module__mXbi0q__grid__gutter_head{padding:var(--size-0-25) var(--size-0-375);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-regular);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);justify-content:flex-end;align-items:center;display:flex}.TimeGrid-module__mXbi0q__grid__day_head{align-items:center;gap:var(--size-0-375);padding:var(--size-0-5) var(--size-0-75);min-width:0;display:flex}.TimeGrid-module__mXbi0q__grid__day_name{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);text-transform:uppercase}.TimeGrid-module__mXbi0q__grid__day_number{font-family:var(--font-family-text-lg);font-size:var(--font-size-text-lg);font-weight:var(--weight-semibold);line-height:var(--font-height-text-lg);letter-spacing:var(--font-spacing-text-lg);color:var(--heading-main)}.TimeGrid-module__mXbi0q__grid__day_head[data-today] .TimeGrid-module__mXbi0q__grid__day_number{min-width:var(--size-2);height:var(--size-2);padding:0 var(--size-0-25);border-radius:var(--radius-full);background:var(--brand-400);color:var(--btn-primary-text);justify-content:center;align-items:center;display:inline-flex}.TimeGrid-module__mXbi0q__grid__day_head[data-today] .TimeGrid-module__mXbi0q__grid__day_name{color:var(--brand-400)}.TimeGrid-module__mXbi0q__grid__allday_cell{gap:var(--size-0-125);padding:var(--size-0-25);min-height:var(--size-1-5);flex-direction:column;display:flex}.TimeGrid-module__mXbi0q__grid__body{grid-template-columns:var(--calendar-gutter) repeat(var(--calendar-days,7), minmax(0, 1fr));flex:1;min-height:0;display:grid;overflow-y:auto}.TimeGrid-module__mXbi0q__grid__gutter{grid-template-rows:repeat(24, var(--calendar-hour));background:var(--card-background);z-index:2;display:grid;position:sticky;left:0}.TimeGrid-module__mXbi0q__grid__hour_label{padding-right:var(--size-0-5);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-regular);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);justify-content:flex-end;display:flex;transform:translateY(-.5em)}.TimeGrid-module__mXbi0q__grid__column{border-left:var(--border-regular) solid var(--calendar-line);min-width:0;position:relative}.TimeGrid-module__mXbi0q__grid__column[data-today]{background:color-mix(in srgb, var(--background-two) 55%, transparent)}.TimeGrid-module__mXbi0q__grid__row{height:var(--calendar-hour);border-top:var(--border-regular) solid var(--calendar-line)}.TimeGrid-module__mXbi0q__grid__row:first-child{border-top:none}.TimeGrid-module__mXbi0q__grid__offhours{background:color-mix(in srgb, var(--background-two) 45%, transparent);pointer-events:none;position:absolute;left:0;right:0}.TimeGrid-module__mXbi0q__grid__now{height:var(--border-hover);background:var(--status-danger);pointer-events:none;z-index:3;position:absolute;left:0;right:0}.TimeGrid-module__mXbi0q__grid__now:before{content:"";width:var(--size-0-5);height:var(--size-0-5);border-radius:var(--radius-full);background:var(--status-danger);position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.TimeGrid-module__mXbi0q__grid__now_badge{left:var(--size-0-25);right:var(--size-0-25);padding:var(--size-0-125) 0;border-radius:var(--radius-full);background:var(--status-danger);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--btn-danger-text);position:absolute;overflow:hidden;transform:translateY(-50%)}.TimeGrid-module__mXbi0q__event,.TimeGrid-module__mXbi0q__chip{--calendar-tone:var(--calendar-tone-blue);justify-content:flex-start;gap:var(--size-0-125);text-align:left;cursor:pointer;background:var(--calendar-tone);border-radius:var(--dashboard-card-radius);box-shadow:var(--shadow-btn-secondary), var(--shadow-sm);color:var(--calendar-card-text);transition:box-shadow var(--transition-default), transform var(--transition-default);border:none;flex-direction:column;display:flex;overflow:hidden}.TimeGrid-module__mXbi0q__event{z-index:1;padding:var(--size-0-25) var(--size-0-5);min-height:var(--size-1);position:absolute}.TimeGrid-module__mXbi0q__event[data-compact]{justify-content:space-between;align-items:center;gap:var(--size-0-375);flex-direction:row;padding-block:0}.TimeGrid-module__mXbi0q__event[data-compact] .TimeGrid-module__mXbi0q__event__time{flex:none}.TimeGrid-module__mXbi0q__event[data-tiny]{padding-inline:var(--size-0-375);justify-content:flex-start}.TimeGrid-module__mXbi0q__event[data-tiny] .TimeGrid-module__mXbi0q__event__time{display:none}.TimeGrid-module__mXbi0q__chip{padding:var(--size-0-125) var(--size-0-5);white-space:nowrap;text-overflow:ellipsis;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm)}.TimeGrid-module__mXbi0q__event:hover,.TimeGrid-module__mXbi0q__chip:hover{background:oklch(from var(--calendar-tone) calc(l - var(--calendar-card-hover-drop)) c h);box-shadow:var(--shadow-btn-secondary), var(--shadow-md)}.TimeGrid-module__mXbi0q__event:focus-visible,.TimeGrid-module__mXbi0q__chip:focus-visible{outline:var(--border-hover) solid var(--calendar-tone);outline-offset:var(--size-0-125)}.TimeGrid-module__mXbi0q__event[data-draggable],.TimeGrid-module__mXbi0q__chip[data-draggable]{cursor:grab;touch-action:none}.TimeGrid-module__mXbi0q__event[data-draggable]:active,.TimeGrid-module__mXbi0q__chip[data-draggable]:active{cursor:grabbing}.TimeGrid-module__mXbi0q__event[data-dragging],.TimeGrid-module__mXbi0q__chip[data-dragging]{opacity:.3;box-shadow:none}.TimeGrid-module__mXbi0q__event[data-overlay]{cursor:grabbing;width:100%;height:100%;box-shadow:var(--shadow-btn-secondary), var(--shadow-lg);position:static}.TimeGrid-module__mXbi0q__slot{--calendar-tone:var(--calendar-tone-blue);left:var(--calendar-event-inset);right:var(--calendar-event-gap);z-index:2;padding:var(--size-0-125) var(--size-0-5);border-radius:var(--dashboard-card-radius);border:var(--border-hover) dashed var(--calendar-tone);background:color-mix(in srgb, var(--calendar-tone) 12%, transparent);pointer-events:none;align-items:flex-start;display:flex;position:absolute;overflow:hidden}.TimeGrid-module__mXbi0q__slot__label{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);white-space:nowrap}.TimeGrid-module__mXbi0q__slot[data-tone=blue]{--calendar-tone:var(--calendar-tone-blue)}.TimeGrid-module__mXbi0q__slot[data-tone=teal]{--calendar-tone:var(--calendar-tone-teal)}.TimeGrid-module__mXbi0q__slot[data-tone=green]{--calendar-tone:var(--calendar-tone-green)}.TimeGrid-module__mXbi0q__slot[data-tone=amber]{--calendar-tone:var(--calendar-tone-amber)}.TimeGrid-module__mXbi0q__slot[data-tone=pink]{--calendar-tone:var(--calendar-tone-pink)}.TimeGrid-module__mXbi0q__slot[data-tone=purple]{--calendar-tone:var(--calendar-tone-purple)}.TimeGrid-module__mXbi0q__slot[data-tone=slate]{--calendar-tone:var(--calendar-tone-slate)}.TimeGrid-module__mXbi0q__grid__allday_cell[data-target]{background:color-mix(in srgb, var(--brand-500) 10%, transparent);border-radius:var(--radius-lg)}.TimeGrid-module__mXbi0q__event[data-declined]{opacity:.6}.TimeGrid-module__mXbi0q__event[data-declined] .TimeGrid-module__mXbi0q__event__title{text-decoration:line-through}.TimeGrid-module__mXbi0q__event__title{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--calendar-card-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TimeGrid-module__mXbi0q__event__time{align-items:center;gap:var(--size-0-25);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-regular);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--calendar-card-text-muted);white-space:nowrap;display:flex;overflow:hidden}.TimeGrid-module__mXbi0q__event__time svg{width:var(--size-0-75);height:var(--size-0-75)}.TimeGrid-module__mXbi0q__event[data-tone=blue],.TimeGrid-module__mXbi0q__chip[data-tone=blue]{--calendar-tone:var(--calendar-tone-blue)}.TimeGrid-module__mXbi0q__event[data-tone=purple],.TimeGrid-module__mXbi0q__chip[data-tone=purple]{--calendar-tone:var(--calendar-tone-purple)}.TimeGrid-module__mXbi0q__event[data-tone=pink],.TimeGrid-module__mXbi0q__chip[data-tone=pink]{--calendar-tone:var(--calendar-tone-pink)}.TimeGrid-module__mXbi0q__event[data-tone=green],.TimeGrid-module__mXbi0q__chip[data-tone=green]{--calendar-tone:var(--calendar-tone-green)}.TimeGrid-module__mXbi0q__event[data-tone=teal],.TimeGrid-module__mXbi0q__chip[data-tone=teal]{--calendar-tone:var(--calendar-tone-teal)}.TimeGrid-module__mXbi0q__event[data-tone=amber],.TimeGrid-module__mXbi0q__chip[data-tone=amber]{--calendar-tone:var(--calendar-tone-amber)}.TimeGrid-module__mXbi0q__event[data-tone=slate],.TimeGrid-module__mXbi0q__chip[data-tone=slate]{--calendar-tone:var(--calendar-tone-slate)}@media (max-width:60rem){.TimeGrid-module__mXbi0q__grid{--calendar-gutter:var(--size-2-5)}}
.KanbanBoard-module__t85U0a__board{gap:var(--size-1);overscroll-behavior-x:contain;min-width:0;max-width:100%;padding-bottom:var(--size-1);cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:thin;scrollbar-color:var(--background-two) transparent;display:flex;overflow-x:auto}.KanbanBoard-module__t85U0a__board:active{cursor:grabbing}.KanbanBoard-module__t85U0a__board::-webkit-scrollbar{height:var(--size-0-5)}.KanbanBoard-module__t85U0a__board::-webkit-scrollbar-track{background:0 0}.KanbanBoard-module__t85U0a__board::-webkit-scrollbar-thumb{background:var(--background-two);border-radius:var(--radius-full)}.KanbanBoard-module__t85U0a__column{flex:0 0 var(--size-16);gap:var(--size-0-75);min-width:var(--size-16);max-width:calc(var(--size-16) + var(--size-4));min-height:var(--kanban-reserve,var(--size-7));background:var(--background-one);flex-direction:column;display:flex}.KanbanBoard-module__t85U0a__column__header{align-items:center;gap:var(--size-0-5);padding:var(--size-0-75) var(--size-1);background:var(--card-background);border-radius:var(--dashboard-card-radius);box-shadow:var(--shadow-card-glow);display:flex}.KanbanBoard-module__t85U0a__column__dot{width:var(--size-0-5);height:var(--size-0-5);border-radius:var(--radius-full);background:var(--paragraph);flex-shrink:0}.KanbanBoard-module__t85U0a__column__dot--neutral{background:var(--neutral-400)}.KanbanBoard-module__t85U0a__column__dot--info{background:var(--color-info)}.KanbanBoard-module__t85U0a__column__dot--blue-deep{background:var(--color-blue-deep)}.KanbanBoard-module__t85U0a__column__dot--teal{background:var(--color-teal)}.KanbanBoard-module__t85U0a__column__dot--accent{background:var(--color-accent)}.KanbanBoard-module__t85U0a__column__dot--purple{background:var(--color-purple)}.KanbanBoard-module__t85U0a__column__dot--brand{background:var(--brand-500)}.KanbanBoard-module__t85U0a__column__dot--success{background:var(--color-success)}.KanbanBoard-module__t85U0a__column__dot--warning{background:var(--color-warning)}.KanbanBoard-module__t85U0a__column__dot--danger{background:var(--color-error)}.KanbanBoard-module__t85U0a__column__label{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.KanbanBoard-module__t85U0a__column__count{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);white-space:nowrap}.KanbanBoard-module__t85U0a__column__body{gap:var(--size-0-5);min-height:var(--size-7);transition:background-color var(--transition-default);flex-direction:column;display:flex}.KanbanBoard-module__t85U0a__column__more{width:100%;margin-top:var(--size-0-25)}.KanbanBoard-module__t85U0a__column__empty{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--neutral-400);text-align:center;padding:var(--size-1) var(--size-0-5);margin:var(--size-0)}.KanbanBoard-module__t85U0a__card{background:var(--card-background);border-radius:var(--dashboard-card-radius);box-shadow:var(--shadow-btn-secondary), var(--shadow-sm);padding:var(--size-0-875,var(--size-0-75)) var(--size-1);cursor:grab;-webkit-user-select:none;user-select:none;transition:box-shadow var(--transition-default), transform var(--transition-default),  opacity var(--transition-default)}.KanbanBoard-module__t85U0a__card:hover{box-shadow:var(--shadow-btn-secondary), var(--shadow-md)}.KanbanBoard-module__t85U0a__card:active{cursor:grabbing}.KanbanBoard-module__t85U0a__card--drop{background:color-mix(in srgb, var(--brand-500) 10%, transparent);box-shadow:none;cursor:grabbing;pointer-events:none}.KanbanBoard-module__t85U0a__card--drop>*{visibility:hidden}.KanbanBoard-module__t85U0a__card[data-picked]{box-shadow:var(--shadow-card-glow)}.KanbanBoard-module__t85U0a__card[data-lifted]{opacity:.35}.KanbanBoard-module__t85U0a__stack{position:relative}.KanbanBoard-module__t85U0a__stack__layer{border-radius:var(--dashboard-card-radius);background:var(--card-background);box-shadow:var(--shadow-card-glow);animation:KanbanBoard-module__t85U0a__stack_gather_1 var(--duration-fast) var(--ease-out) both;position:absolute;inset:0}.KanbanBoard-module__t85U0a__stack__layer--far{animation-name:KanbanBoard-module__t85U0a__stack_gather_2}.KanbanBoard-module__t85U0a__stack>.KanbanBoard-module__t85U0a__card{z-index:1;position:relative}@keyframes KanbanBoard-module__t85U0a__stack_gather_1{0%{opacity:0;transform:translate(0)rotate(0)}to{transform:translate(var(--size-0-25), var(--size-0-25)) rotate(2deg);opacity:1}}@keyframes KanbanBoard-module__t85U0a__stack_gather_2{0%{opacity:0;transform:translate(0)rotate(0)}to{transform:translate(var(--size-0-5), var(--size-0-5)) rotate(4deg);opacity:1}}@media (prefers-reduced-motion:reduce){.KanbanBoard-module__t85U0a__stack__layer{animation-duration:1ms}}.KanbanBoard-module__t85U0a__card__tally{top:calc(var(--size-0-5) * -1);right:calc(var(--size-0-5) * -1);min-width:var(--size-1-25);height:var(--size-1-25);padding:var(--size-0) var(--size-0-25);border-radius:var(--radius-full);background:var(--brand-500);color:var(--neutral-50);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.KanbanBoard-module__t85U0a__card--placeholder{opacity:.35;cursor:grabbing}.KanbanBoard-module__t85U0a__card--dragging{cursor:grabbing;box-shadow:var(--shadow-lg), var(--shadow-btn-secondary);pointer-events:none;position:relative;transform:rotate(2deg)scale(1.02)}.KanbanBoard-module__t85U0a__rail{flex-direction:column;flex:none;justify-content:flex-start;align-items:center;display:flex}.KanbanBoard-module__t85U0a__rail .KanbanBoard-module__t85U0a__column__action{width:var(--size-2-5);height:var(--size-2-5);border-radius:var(--dashboard-card-radius);background:var(--card-background);box-shadow:var(--shadow-btn-secondary), var(--shadow-sm)}.KanbanBoard-module__t85U0a__rail .KanbanBoard-module__t85U0a__column__action:hover{background:var(--background-two)}.KanbanBoard-module__t85U0a__rail .KanbanBoard-module__t85U0a__column__action[data-open]{background:var(--brand-500);color:var(--neutral-50)}.KanbanBoard-module__t85U0a__column__action{width:var(--size-1-25);height:var(--size-1-25);padding:var(--size-0);border-radius:var(--radius-full);background:var(--background-two);color:var(--paragraph);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.KanbanBoard-module__t85U0a__column__action:hover{color:var(--heading-main)}.KanbanBoard-module__t85U0a__column__action:focus-visible{outline:var(--border-hover) solid var(--heading-accent);outline-offset:var(--size-0-125)}.KanbanBoard-module__t85U0a__column__action svg{width:var(--size-0-75);height:var(--size-0-75)}.KanbanBoard-module__t85U0a__column__action[data-open] svg{transform:rotate(45deg)}.KanbanBoard-module__t85U0a__column__action[data-open]{background:var(--brand-500);color:var(--neutral-50)}.KanbanBoard-module__t85U0a__sr_only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.MeetingFinder-module__ozlqQG__finder{gap:var(--size-1-25);flex-direction:column;display:flex}.MeetingFinder-module__ozlqQG__finder__error{padding:var(--size-0-5) var(--size-0-75);border-radius:var(--radius-md);background:color-mix(in srgb, var(--status-danger) 12%, var(--card-background));border:var(--border-regular) solid color-mix(in srgb, var(--status-danger) 30%, transparent);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--status-danger)}.MeetingFinder-module__ozlqQG__section{gap:var(--size-0-5);flex-direction:column;display:flex}.MeetingFinder-module__ozlqQG__section__title{align-items:center;gap:var(--size-0-375);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);display:flex}.MeetingFinder-module__ozlqQG__section__title svg{width:var(--size-0-75);height:var(--size-0-75)}.MeetingFinder-module__ozlqQG__people{gap:var(--size-0-375);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.MeetingFinder-module__ozlqQG__person{align-items:center;gap:var(--size-0-375);padding:var(--size-0-25) var(--size-0-5);border-radius:var(--radius-full);border:var(--border-regular) solid var(--border);background:var(--background-two);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);display:inline-flex}.MeetingFinder-module__ozlqQG__person[data-guest]{border-style:dashed}.MeetingFinder-module__ozlqQG__person small{color:var(--paragraph);font-weight:var(--weight-regular)}.MeetingFinder-module__ozlqQG__person button{cursor:pointer;color:var(--paragraph);background:0 0;border:none;padding:0;line-height:1}.MeetingFinder-module__ozlqQG__person button:hover{color:var(--status-danger)}.MeetingFinder-module__ozlqQG__band__head{justify-content:space-between;align-items:center;gap:var(--size-0-5);flex-wrap:wrap;display:flex}.MeetingFinder-module__ozlqQG__utcChip{padding:var(--size-0-375) var(--size-0-75);border-radius:var(--radius-full);background:var(--background-two);font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-semibold);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main);font-variant-numeric:tabular-nums;border:none}.MeetingFinder-module__ozlqQG__band__empty{padding:var(--size-1);border:var(--border-regular) dashed var(--border);border-radius:var(--radius-lg);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-regular);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.MeetingFinder-module__ozlqQG__band{--finder-who:var(--size-8);--finder-local:var(--size-3);gap:var(--size-0-75);padding:var(--size-1) var(--size-1-25);border-radius:var(--dashboard-card-radius);background:var(--card-background);box-shadow:var(--shadow-btn-secondary);border:none;flex-direction:column;display:flex}.MeetingFinder-module__ozlqQG__band[data-loading]{opacity:.6}.MeetingFinder-module__ozlqQG__band__axis,.MeetingFinder-module__ozlqQG__band__row{grid-template-columns:var(--finder-who) minmax(0, 1fr) var(--finder-local);align-items:center;gap:var(--size-0-5);display:grid}.MeetingFinder-module__ozlqQG__band__ticks{height:var(--size-1-5);position:relative}.MeetingFinder-module__ozlqQG__band__marker{height:var(--size-0-375);border-radius:var(--radius-full);background:var(--heading-main);position:absolute;top:0}.MeetingFinder-module__ozlqQG__band__marker[data-ok]{background:var(--status-success)}.MeetingFinder-module__ozlqQG__band__tick{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-regular);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);position:absolute;bottom:0;transform:translate(-50%)}.MeetingFinder-module__ozlqQG__band__rows{gap:var(--size-0-375);flex-direction:column;display:flex;position:relative}.MeetingFinder-module__ozlqQG__band__track{top:0;bottom:0;left:calc(var(--finder-who) + var(--size-0-5));right:calc(var(--finder-local) + var(--size-0-5));pointer-events:none;position:absolute}.MeetingFinder-module__ozlqQG__band__who{flex-direction:column;min-width:0;display:flex}.MeetingFinder-module__ozlqQG__band__who strong{align-items:center;gap:var(--size-0-375);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-semibold);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main);display:flex;overflow:hidden}.MeetingFinder-module__ozlqQG__band__dot{width:var(--size-0-5);height:var(--size-0-5);border-radius:var(--radius-full);background:var(--participant-hue);flex-shrink:0}.MeetingFinder-module__ozlqQG__band__who small{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-regular);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.MeetingFinder-module__ozlqQG__band__local{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.MeetingFinder-module__ozlqQG__band__row .MeetingFinder-module__ozlqQG__band__local{color:var(--paragraph)}.MeetingFinder-module__ozlqQG__band__row .MeetingFinder-module__ozlqQG__band__local[data-hours=core],.MeetingFinder-module__ozlqQG__band__row .MeetingFinder-module__ozlqQG__band__local[data-hours=edge]{color:var(--participant-hue)}.MeetingFinder-module__ozlqQG__band__cells{height:var(--size-2-5);background:var(--card-background);position:relative}.MeetingFinder-module__ozlqQG__cell{border-radius:var(--radius-lg);border:none;border-left:var(--size-0-125) solid var(--card-background);border-right:var(--size-0-125) solid var(--card-background);box-sizing:border-box;cursor:pointer;padding:0;position:absolute;top:0;bottom:0}.MeetingFinder-module__ozlqQG__cell[data-hours=core]{background:color-mix(in srgb, var(--participant-hue) 80%, var(--card-background))}.MeetingFinder-module__ozlqQG__cell[data-hours=edge]{background:color-mix(in srgb, var(--participant-hue) 38%, var(--card-background))}.MeetingFinder-module__ozlqQG__cell[data-hours=off],.MeetingFinder-module__ozlqQG__cell[data-state=busy]{background:color-mix(in srgb, var(--paragraph) 14%, var(--card-background))}.MeetingFinder-module__ozlqQG__band__row[data-hue="0"]{--participant-hue:var(--calendar-tone-blue)}.MeetingFinder-module__ozlqQG__band__row[data-hue="1"]{--participant-hue:var(--calendar-tone-purple)}.MeetingFinder-module__ozlqQG__band__row[data-hue="2"]{--participant-hue:var(--calendar-tone-pink)}.MeetingFinder-module__ozlqQG__band__row[data-hue="3"]{--participant-hue:var(--calendar-tone-amber)}.MeetingFinder-module__ozlqQG__cell:hover{filter:brightness(.94)}.MeetingFinder-module__ozlqQG__cell:focus-visible{outline:var(--border-hover) solid var(--heading-accent);outline-offset:calc(-1 * var(--border-hover))}.MeetingFinder-module__ozlqQG__cursor{border:var(--size-0-125) solid var(--heading-main);border-radius:var(--radius-full);background:color-mix(in srgb, var(--card-background) 45%, transparent);pointer-events:auto;cursor:ew-resize;touch-action:none;position:absolute;top:0;bottom:0}.MeetingFinder-module__ozlqQG__cursor:focus-visible{outline:var(--border-hover) solid var(--brand-400);outline-offset:var(--size-0-125)}.MeetingFinder-module__ozlqQG__band__footer{justify-content:space-between;align-items:center;gap:var(--size-0-75);flex-wrap:wrap;display:flex}.MeetingFinder-module__ozlqQG__verdict{align-items:center;gap:var(--size-0-375);padding:var(--size-0-25) var(--size-0-75);border-radius:var(--radius-full);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);margin:0;display:inline-flex}.MeetingFinder-module__ozlqQG__verdict__dot{width:var(--size-0-375);height:var(--size-0-375);border-radius:var(--radius-full);background:currentColor;flex-shrink:0}.MeetingFinder-module__ozlqQG__verdict[data-tone=ok]{background:color-mix(in srgb, var(--status-success) 14%, var(--card-background));color:var(--status-success)}.MeetingFinder-module__ozlqQG__verdict[data-tone=warn]{background:color-mix(in srgb, var(--status-warning) 16%, var(--card-background));color:var(--status-warning)}.MeetingFinder-module__ozlqQG__verdict[data-tone=bad]{background:color-mix(in srgb, var(--status-danger) 14%, var(--card-background));color:var(--status-danger)}.MeetingFinder-module__ozlqQG__footer{justify-content:space-between;align-items:center;gap:var(--size-0-75);flex-wrap:wrap;width:100%;display:flex}.MeetingFinder-module__ozlqQG__footer__chosen{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-semibold);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main);font-variant-numeric:tabular-nums}.MeetingFinder-module__ozlqQG__footer__actions{gap:var(--size-0-5);margin-left:auto;display:flex}@media (max-width:48rem){.MeetingFinder-module__ozlqQG__band{--finder-who:var(--size-5);--finder-local:var(--size-2-5)}}
.InboxFrame-module__ZMA35q__inbox{min-width:var(--size-0);background:var(--card-background);margin:calc(var(--size-2-5) * -1);height:calc(100vh - var(--dashboard-topbar-height));min-height:var(--size-12);flex-direction:column;display:flex;overflow:clip}.InboxFrame-module__ZMA35q__inbox__bar{justify-content:space-between;align-items:center;gap:var(--size-1);padding:var(--size-0-75) var(--size-1);box-shadow:inset 0 calc(var(--border-regular) * -1) 0 var(--card-border);flex-shrink:0;display:flex}.InboxFrame-module__ZMA35q__inbox__brand{align-items:center;gap:var(--size-0-5);min-width:var(--size-0);display:flex}.InboxFrame-module__ZMA35q__inbox__shelves{align-items:center;gap:var(--size-0-25);min-width:var(--size-0);scrollbar-width:none;display:flex;overflow-x:auto}.InboxFrame-module__ZMA35q__inbox__shelves::-webkit-scrollbar{display:none}.InboxFrame-module__ZMA35q__inbox__shelf{align-items:center;gap:var(--size-0-5);white-space:nowrap;padding:var(--size-0-375) var(--size-0-75);border:var(--border-regular) solid transparent;border-radius:var(--radius-full);color:var(--paragraph);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);background:0 0;flex-shrink:0;display:inline-flex}.InboxFrame-module__ZMA35q__inbox__shelf:hover{background:var(--btn-secondary-background);border-color:var(--btn-secondary-border);color:var(--btn-secondary-text);box-shadow:var(--shadow-btn-secondary)}.InboxFrame-module__ZMA35q__inbox__shelf--active,.InboxFrame-module__ZMA35q__inbox__shelf--active:hover{background:var(--btn-primary-background);border-color:var(--btn-primary-border);color:var(--btn-primary-text);box-shadow:var(--shadow-btn-primary), var(--glow-brand-sm)}.InboxFrame-module__ZMA35q__inbox__shelf--soon,.InboxFrame-module__ZMA35q__inbox__shelf--soon:hover{box-shadow:none;opacity:.4;cursor:default;background:0 0;border-color:#0000}.InboxFrame-module__ZMA35q__inbox__shelf:focus-visible{outline:var(--border-hover) solid var(--form-border-pressed);outline-offset:var(--size-0-125)}.InboxFrame-module__ZMA35q__inbox__shelf_icon{font-size:var(--icon-md);flex-shrink:0;display:inline-flex}.InboxFrame-module__ZMA35q__inbox__collapse{padding:var(--size-0-5);border:var(--border-regular) solid var(--btn-secondary-border);border-radius:var(--radius-full);background:var(--btn-secondary-background);color:var(--btn-secondary-text);box-shadow:var(--shadow-btn-secondary);font-size:var(--icon-md);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:var(--size-0-25);display:inline-flex}.InboxFrame-module__ZMA35q__inbox__collapse:hover{background:var(--btn-secondary-background-hover);border-color:var(--btn-secondary-border-hover);color:var(--btn-secondary-text-hover)}.InboxFrame-module__ZMA35q__inbox__collapse:focus-visible{outline:var(--border-hover) solid var(--form-border-pressed);outline-offset:var(--size-0-125)}.InboxFrame-module__ZMA35q__inbox__tools{align-items:center;gap:var(--size-0-5);min-width:var(--size-0);display:flex}.InboxFrame-module__ZMA35q__inbox__compose{padding:var(--size-0-375);border:var(--border-regular) solid var(--btn-primary-border);border-radius:var(--radius-full);background:var(--btn-primary-background);color:var(--btn-primary-text);box-shadow:var(--shadow-btn-primary), var(--glow-brand-sm);font-size:var(--icon-md);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.InboxFrame-module__ZMA35q__inbox__compose:hover{background:var(--btn-primary-background-hover);border-color:var(--btn-primary-border-hover)}.InboxFrame-module__ZMA35q__inbox__compose:focus-visible{outline:var(--border-hover) solid var(--brand-400);outline-offset:var(--size-0-125)}.InboxFrame-module__ZMA35q__inbox__panes{grid-template-columns:calc(var(--size-16) + var(--size-8)) minmax(var(--size-0), 1fr);min-height:var(--size-0);flex:auto;display:grid}.InboxFrame-module__ZMA35q__inbox[data-collapsed] .InboxFrame-module__ZMA35q__inbox__panes{grid-template-columns:minmax(var(--size-0), 1fr)}.InboxFrame-module__ZMA35q__inbox[data-collapsed] .InboxFrame-module__ZMA35q__inbox__list{display:none}.InboxFrame-module__ZMA35q__inbox__list{min-width:var(--size-0);min-height:var(--size-0);background:var(--background-two);flex-direction:column;display:flex}.InboxFrame-module__ZMA35q__inbox__reader{min-width:var(--size-0);min-height:var(--size-0);flex-direction:column;display:flex}@media (max-width:60rem){.InboxFrame-module__ZMA35q__inbox{margin:calc(var(--size-1-25) * -1);min-height:var(--size-16)}.InboxFrame-module__ZMA35q__inbox__panes,.InboxFrame-module__ZMA35q__inbox[data-collapsed] .InboxFrame-module__ZMA35q__inbox__panes{grid-template-columns:minmax(var(--size-0), 1fr)}.InboxFrame-module__ZMA35q__inbox__reader{display:none}.InboxFrame-module__ZMA35q__inbox[data-reading] .InboxFrame-module__ZMA35q__inbox__reader{display:flex}.InboxFrame-module__ZMA35q__inbox[data-reading] .InboxFrame-module__ZMA35q__inbox__list,.InboxFrame-module__ZMA35q__inbox[data-reading][data-collapsed] .InboxFrame-module__ZMA35q__inbox__list,.InboxFrame-module__ZMA35q__inbox__collapse{display:none}.InboxFrame-module__ZMA35q__inbox__bar{padding:var(--size-0-5) var(--size-0-75)}.InboxFrame-module__ZMA35q__inbox__shelf_label,.InboxFrame-module__ZMA35q__inbox__shelf--soon{display:none}}
.InvoiceFormModal-module__VCoQCa__lines{gap:var(--size-0-5);flex-direction:column;display:flex}.InvoiceFormModal-module__VCoQCa__line{grid-template-columns:minmax(var(--size-0), 1fr) var(--size-4) var(--size-8) var(--size-2);gap:var(--size-0-5);align-items:center;display:grid}.InvoiceFormModal-module__VCoQCa__line__desc,.InvoiceFormModal-module__VCoQCa__line__qty,.InvoiceFormModal-module__VCoQCa__line__price{padding:var(--size-0-5) var(--size-0-75)}.InvoiceFormModal-module__VCoQCa__line__qty,.InvoiceFormModal-module__VCoQCa__line__price{text-align:right;font-variant-numeric:tabular-nums}.InvoiceFormModal-module__VCoQCa__line__remove{width:var(--size-2);height:var(--size-2);border-radius:var(--radius-md);color:var(--paragraph);cursor:pointer;transition:background-color var(--transition-default), color var(--transition-default);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.InvoiceFormModal-module__VCoQCa__line__remove:hover:not(:disabled){background:var(--background-two);color:var(--status-danger)}.InvoiceFormModal-module__VCoQCa__line__remove:disabled{opacity:.4;cursor:not-allowed}.InvoiceFormModal-module__VCoQCa__line__remove svg{width:var(--icon-md);height:var(--icon-md)}.InvoiceFormModal-module__VCoQCa__addLine{align-items:center;gap:var(--size-0-25);margin-top:var(--size-0-5);padding:var(--size-0-25) var(--size-0-5);cursor:pointer;color:var(--heading-accent);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);background:0 0;border:none;align-self:flex-start;display:inline-flex}.InvoiceFormModal-module__VCoQCa__addLine svg{width:var(--icon-md);height:var(--icon-md)}.InvoiceFormModal-module__VCoQCa__summary{gap:var(--size-0-375);margin:var(--size-0);padding:var(--size-1);border-radius:var(--radius-md);background:var(--background-two);flex-direction:column;display:flex}.InvoiceFormModal-module__VCoQCa__summary>div{justify-content:space-between;align-items:baseline;gap:var(--size-1);display:flex}.InvoiceFormModal-module__VCoQCa__summary dt{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.InvoiceFormModal-module__VCoQCa__summary dd{margin:var(--size-0);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);font-variant-numeric:tabular-nums}.InvoiceFormModal-module__VCoQCa__summary__grand dt,.InvoiceFormModal-module__VCoQCa__summary__grand dd{font-weight:var(--weight-semibold);color:var(--heading-main)}.InvoiceFormModal-module__VCoQCa__helpers{gap:var(--size-0-375);flex-wrap:wrap;display:flex}.InvoiceFormModal-module__VCoQCa__schedLine{grid-template-columns:minmax(var(--size-0), 1fr) var(--size-9) var(--size-8) var(--size-2);gap:var(--size-0-5);align-items:center;display:grid}.InvoiceFormModal-module__VCoQCa__reconcileOk,.InvoiceFormModal-module__VCoQCa__reconcileOff{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm)}.InvoiceFormModal-module__VCoQCa__reconcileOk{color:var(--status-success)}.InvoiceFormModal-module__VCoQCa__reconcileOff{color:var(--status-warning)}@media (max-width:40rem){.InvoiceFormModal-module__VCoQCa__schedLine{grid-template-columns:minmax(var(--size-0), 1fr) var(--size-2)}}.InvoiceFormModal-module__VCoQCa__plan{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);padding:var(--size-0-75) var(--size-1);border-radius:var(--radius-lg);background:var(--background-two)}.InvoiceFormModal-module__VCoQCa__plan strong{color:var(--heading-main);font-weight:var(--weight-semibold)}
.InvoicesExplorer-module__CECXPa__bar{align-items:center;gap:var(--size-0-75);margin-bottom:var(--size-0-75);flex-wrap:wrap;display:flex}.InvoicesExplorer-module__CECXPa__search{align-items:center;gap:var(--size-0-5);min-width:var(--size-10);padding:var(--size-0-5) var(--size-1-25);background:var(--form-background);border:var(--border-regular) solid var(--form-border);border-radius:var(--radius-full);box-shadow:var(--shadow-btn-secondary);transition:border-color var(--transition-default);flex:auto;display:flex}.InvoicesExplorer-module__CECXPa__search:focus-within{border-color:var(--form-border-pressed)}.InvoicesExplorer-module__CECXPa__search__icon{width:var(--icon-md);height:var(--icon-md);color:var(--paragraph);flex-shrink:0}.InvoicesExplorer-module__CECXPa__search__input{min-width:0;color:var(--form-text);font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);background:0 0;border:none;outline:none;flex:1}.InvoicesExplorer-module__CECXPa__search__input::placeholder{color:var(--neutral-400)}.InvoicesExplorer-module__CECXPa__filters{margin-bottom:var(--size-1)}.InvoicesExplorer-module__CECXPa__when{gap:var(--size-0-125);min-width:var(--size-0);flex-direction:column;display:flex}.InvoicesExplorer-module__CECXPa__when__date{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);white-space:nowrap}.InvoicesExplorer-module__CECXPa__when__rel{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);white-space:nowrap}.InvoicesExplorer-module__CECXPa__id{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);white-space:nowrap;font-variant-numeric:tabular-nums}.InvoicesExplorer-module__CECXPa__desc{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.InvoicesExplorer-module__CECXPa__sub{color:var(--paragraph)}.InvoicesExplorer-module__CECXPa__rcActions{align-items:center;gap:var(--size-0-5);flex-wrap:wrap;display:flex}.InvoicesExplorer-module__CECXPa__action_btn{width:var(--size-2);height:var(--size-2);border-radius:var(--radius-md);color:var(--paragraph);cursor:pointer;transition:background-color var(--transition-default), color var(--transition-default);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.InvoicesExplorer-module__CECXPa__action_btn:hover{background:var(--background-two);color:var(--heading-main)}.InvoicesExplorer-module__CECXPa__action_btn svg{width:var(--icon-md);height:var(--icon-md)}.InvoicesExplorer-module__CECXPa__client{align-items:center;gap:var(--size-0-5);min-width:var(--size-0);display:flex}.InvoicesExplorer-module__CECXPa__client__name{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.InvoicesExplorer-module__CECXPa__amount{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);white-space:nowrap;font-variant-numeric:tabular-nums}.InvoicesExplorer-module__CECXPa__more{padding-block:var(--size-1);justify-content:center;display:flex}.InvoicesExplorer-module__CECXPa__card{gap:var(--size-0-5);min-width:var(--size-0);flex-direction:column;display:flex}.InvoicesExplorer-module__CECXPa__card__head{align-items:center;gap:var(--size-0-5);min-width:var(--size-0);display:flex}.InvoicesExplorer-module__CECXPa__card__client{min-width:var(--size-0);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.InvoicesExplorer-module__CECXPa__card__id{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);white-space:nowrap;font-variant-numeric:tabular-nums}.InvoicesExplorer-module__CECXPa__card__amount{font-family:var(--font-family-h5);font-size:var(--font-size-h5);font-weight:var(--weight-semibold);line-height:var(--font-height-h5);letter-spacing:var(--font-spacing-h5);color:var(--heading-main);font-variant-numeric:tabular-nums}.InvoicesExplorer-module__CECXPa__card__desc{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.InvoicesExplorer-module__CECXPa__card__due{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--neutral-400)}
.FinanceControls-module__9_I-HG__controls{align-items:center;gap:var(--size-0-75);flex-wrap:wrap;justify-content:flex-end;display:flex}.FinanceControls-module__9_I-HG__currency{flex-shrink:0}
.CoverPicker-module__j2PG1q__cover_picker__section{gap:var(--size-0-75);flex-direction:column;display:flex}.CoverPicker-module__j2PG1q__cover_picker__title,.CoverPicker-module__j2PG1q__cover_picker__upload_copy strong{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-semibold);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main)}.CoverPicker-module__j2PG1q__cover_picker__grid{grid-template-columns:repeat(3, minmax(var(--size-0), 1fr));gap:var(--size-0-75);display:grid}.CoverPicker-module__j2PG1q__cover_picker__preset{height:var(--size-6);padding:var(--size-0);border:var(--border-regular) solid var(--border);border-radius:var(--dashboard-card-radius);background:var(--background-two);box-shadow:var(--shadow-btn-secondary);cursor:pointer;width:100%;display:block;position:relative;overflow:hidden}.CoverPicker-module__j2PG1q__cover_picker__preset:hover:not(:disabled),.CoverPicker-module__j2PG1q__cover_picker__preset[aria-pressed=true]{border-color:var(--btn-primary-border);box-shadow:var(--shadow-btn-primary)}.CoverPicker-module__j2PG1q__cover_picker__preset:focus-visible{outline:var(--border-hover) solid var(--form-border-pressed);outline-offset:var(--size-0-125)}.CoverPicker-module__j2PG1q__cover_picker__preset:disabled{cursor:wait}.CoverPicker-module__j2PG1q__cover_picker__selected{right:var(--size-0-5);bottom:var(--size-0-5);width:var(--size-1-5);height:var(--size-1-5);border-radius:var(--radius-full);background:var(--btn-primary-background);color:var(--btn-primary-text);box-shadow:var(--shadow-btn-primary);justify-content:center;align-items:center;display:inline-flex;position:absolute}.CoverPicker-module__j2PG1q__cover_picker__selected svg{width:var(--icon-sm);height:var(--icon-sm)}.CoverPicker-module__j2PG1q__cover_picker__upload_row{justify-content:space-between;align-items:center;gap:var(--size-1);padding:var(--size-1);border-radius:var(--dashboard-card-radius);background:var(--background-two);box-shadow:var(--shadow-btn-secondary);display:flex}.CoverPicker-module__j2PG1q__cover_picker__upload_copy{gap:var(--size-0-125);min-width:var(--size-0);flex-direction:column;display:flex}.CoverPicker-module__j2PG1q__cover_picker__upload_copy small,.CoverPicker-module__j2PG1q__cover_picker__error{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm)}.CoverPicker-module__j2PG1q__cover_picker__upload_copy small{color:var(--paragraph)}.CoverPicker-module__j2PG1q__cover_picker__file{display:none}.CoverPicker-module__j2PG1q__cover_picker__remove{justify-content:flex-end;display:flex}.CoverPicker-module__j2PG1q__cover_picker__error{color:var(--color-error);margin:var(--size-0)}
.SettingsForm-module__8u8JlW__form__grid{grid-template-columns:repeat(2, minmax(var(--size-0), 1fr));gap:var(--size-1);display:grid}.SettingsForm-module__8u8JlW__section{gap:var(--size-1);padding:var(--size-1-25) var(--size-1-5) var(--size-1-5);margin:var(--size-0);border-radius:var(--dashboard-card-radius);background:var(--background-two);box-shadow:var(--shadow-btn-secondary);min-width:var(--size-0);border:none;flex-direction:column;display:flex}.SettingsForm-module__8u8JlW__section+.SettingsForm-module__8u8JlW__section{padding-top:var(--size-1-25)}.SettingsForm-module__8u8JlW__section__title{font-family:var(--font-family-h6);font-size:var(--font-size-h6);font-weight:var(--font-weight-h6);line-height:var(--font-height-h6);letter-spacing:var(--font-spacing-h6);color:var(--heading-main)}.SettingsForm-module__8u8JlW__section__header{gap:var(--size-0-25);flex-direction:column;display:flex}.SettingsForm-module__8u8JlW__section__description,.SettingsForm-module__8u8JlW__field__hint,.SettingsForm-module__8u8JlW__check__hint,.SettingsForm-module__8u8JlW__section__description,.SettingsForm-module__8u8JlW__field__hint,.SettingsForm-module__8u8JlW__check__hint{color:var(--paragraph);margin:var(--size-0)}.SettingsForm-module__8u8JlW__field{gap:var(--size-0-375);min-width:var(--size-0);flex-direction:column;display:flex}.SettingsForm-module__8u8JlW__field__label,.SettingsForm-module__8u8JlW__check__label{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main)}.SettingsForm-module__8u8JlW__field__control,.SettingsForm-module__8u8JlW__field__textarea{width:100%;padding:var(--size-0-75) var(--size-1);border:var(--border-regular) solid var(--form-border);border-radius:var(--dashboard-input-radius);background:var(--form-background);color:var(--form-text);font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md)}.SettingsForm-module__8u8JlW__field__textarea{min-height:var(--size-8);resize:vertical}.SettingsForm-module__8u8JlW__field__control:focus,.SettingsForm-module__8u8JlW__field__textarea:focus{border-color:var(--form-border-pressed);background:var(--form-background-pressed);outline:none}.SettingsForm-module__8u8JlW__section .SettingsForm-module__8u8JlW__field__control,.SettingsForm-module__8u8JlW__section .SettingsForm-module__8u8JlW__field__textarea{background:var(--card-background);color:var(--form-text-pressed);box-shadow:var(--shadow-btn-secondary);border:none}.SettingsForm-module__8u8JlW__section .SettingsForm-module__8u8JlW__field__control:focus,.SettingsForm-module__8u8JlW__section .SettingsForm-module__8u8JlW__field__textarea:focus{outline:var(--size-0-125) solid var(--form-border-pressed);outline-offset:var(--size-0-125);background:var(--card-background)}.SettingsForm-module__8u8JlW__check{align-items:flex-start;gap:var(--size-0-75);padding:var(--size-0-75);border:var(--border-regular) solid var(--border);border-radius:var(--radius-lg);background:var(--background-one);cursor:pointer;display:flex}.SettingsForm-module__8u8JlW__section .SettingsForm-module__8u8JlW__check{background:var(--card-background);box-shadow:var(--shadow-btn-secondary);border:none}.SettingsForm-module__8u8JlW__check__input{width:var(--size-1);height:var(--size-1);margin:var(--size-0-125) var(--size-0) var(--size-0);accent-color:var(--btn-primary-background);flex-shrink:0}.SettingsForm-module__8u8JlW__check__copy{gap:var(--size-0-125);flex-direction:column;display:flex}.SettingsForm-module__8u8JlW__checklist{gap:var(--size-0-375);max-height:var(--size-10);padding-right:var(--size-0-25);display:grid;overflow-y:auto}@media (max-width:48rem){.SettingsForm-module__8u8JlW__form__grid{grid-template-columns:minmax(var(--size-0), 1fr)}}
.TaskComposer-module__q-ZNIa__body{gap:var(--size-1);flex-direction:column;display:flex}.TaskComposer-module__q-ZNIa__row{gap:var(--size-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:36rem){.TaskComposer-module__q-ZNIa__row{grid-template-columns:minmax(0,1fr)}}.TaskComposer-module__q-ZNIa__field{gap:var(--size-0-25);flex-direction:column;min-width:0;display:flex}.TaskComposer-module__q-ZNIa__field__label{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main)}.TaskComposer-module__q-ZNIa__input,.TaskComposer-module__q-ZNIa__textarea{width:100%;padding:var(--size-0-75) var(--size-1);font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--form-text-pressed);background-color:var(--card-background);border-radius:var(--dashboard-input-radius);box-shadow:var(--shadow-btn-secondary);transition:background-color var(--transition-default), box-shadow var(--transition-default);border:none;outline:none}.TaskComposer-module__q-ZNIa__input::placeholder,.TaskComposer-module__q-ZNIa__textarea::placeholder{color:var(--neutral-400)}.TaskComposer-module__q-ZNIa__textarea{resize:vertical}.TaskComposer-module__q-ZNIa__input:hover,.TaskComposer-module__q-ZNIa__textarea:hover{box-shadow:var(--shadow-btn-secondary), var(--shadow-sm)}.TaskComposer-module__q-ZNIa__input:focus-visible,.TaskComposer-module__q-ZNIa__textarea:focus-visible{outline:var(--size-0-125) solid var(--brand-400);outline-offset:var(--size-0-125)}.TaskComposer-module__q-ZNIa__hint,.TaskComposer-module__q-ZNIa__origin{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);margin:0}.TaskComposer-module__q-ZNIa__origin{color:var(--neutral-400)}.TaskComposer-module__q-ZNIa__people{gap:var(--size-0-375);flex-wrap:wrap;display:flex}.TaskComposer-module__q-ZNIa__person{align-items:center;gap:var(--size-0-375);padding:var(--size-0-25) var(--size-0-75) var(--size-0-25) var(--size-0-25);border-radius:var(--radius-full);background:var(--background-two);color:var(--form-text-pressed);box-shadow:var(--shadow-btn-secondary);cursor:pointer;white-space:nowrap;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);transition:background-color var(--transition-default), color var(--transition-default), box-shadow var(--transition-default);border:none;display:inline-flex}.TaskComposer-module__q-ZNIa__person:hover{box-shadow:var(--shadow-btn-secondary), var(--shadow-sm)}.TaskComposer-module__q-ZNIa__person:focus-visible{outline:var(--size-0-125) solid var(--brand-400);outline-offset:var(--size-0-125)}.TaskComposer-module__q-ZNIa__person[data-on]{background:var(--btn-primary-background);color:var(--btn-primary-text)}.TaskComposer-module__q-ZNIa__people__empty{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--neutral-400)}.TaskComposer-module__q-ZNIa__footer__left{min-width:0;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);align-items:center;display:flex}.TaskComposer-module__q-ZNIa__error,.TaskComposer-module__q-ZNIa__danger{color:var(--color-error)}.TaskComposer-module__q-ZNIa__danger:hover{color:var(--color-error-strong)}.TaskComposer-module__q-ZNIa__footer__actions{align-items:center;gap:var(--size-0-75);margin-left:auto;display:flex}
.goals-module__6aBQ2q__page{flex-direction:column;display:flex}.goals-module__6aBQ2q__lens{align-items:center;gap:var(--size-0-75);flex-wrap:wrap;justify-content:flex-end;display:flex}.goals-module__6aBQ2q__kpis{grid-template-columns:repeat(4, minmax(var(--size-0), 1fr));gap:var(--size-0-75);margin-bottom:var(--size-1-25);display:grid}@media (max-width:68rem){.goals-module__6aBQ2q__kpis{grid-template-columns:repeat(2, minmax(var(--size-0), 1fr))}}@media (max-width:40rem){.goals-module__6aBQ2q__kpis{grid-template-columns:minmax(var(--size-0), 1fr)}}.goals-module__6aBQ2q__split{grid-template-columns:minmax(var(--size-0), 1.6fr) minmax(var(--size-0), 1fr);gap:var(--size-1);margin-bottom:var(--size-1-25);align-items:stretch;display:grid}.goals-module__6aBQ2q__rightTop{gap:var(--size-1);min-width:var(--size-0);flex-direction:column;display:flex}.goals-module__6aBQ2q__rightTop>:last-child{flex:auto}.goals-module__6aBQ2q__mini{grid-template-columns:repeat(2, minmax(var(--size-0), 1fr));gap:var(--size-0-75);display:grid}@media (max-width:64rem){.goals-module__6aBQ2q__split{grid-template-columns:minmax(var(--size-0), 1fr)}.goals-module__6aBQ2q__rightTop>*{flex:none}}@media (max-width:40rem){.goals-module__6aBQ2q__mini{grid-template-columns:minmax(var(--size-0), 1fr)}}.goals-module__6aBQ2q__targetsPanel{margin-bottom:var(--size-1-25)}.goals-module__6aBQ2q__targets{grid-template-columns:repeat(2, minmax(var(--size-0), 1fr));gap:var(--size-1-25);display:grid}@media (max-width:64rem){.goals-module__6aBQ2q__targets{grid-template-columns:minmax(var(--size-0), 1fr)}}.goals-module__6aBQ2q__target{gap:var(--size-0-25);min-width:var(--size-0);flex-direction:column;display:flex}.goals-module__6aBQ2q__empty{margin:var(--size-0);font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--paragraph)}.goals-module__6aBQ2q__target__note{margin:var(--size-0);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}
.MonthGrid-module__LM3Wta__month{--calendar-line:color-mix(in srgb, var(--border) 42%, var(--card-background));--calendar-line-strong:color-mix(in srgb, var(--border) 75%, var(--card-background));border-radius:var(--dashboard-card-radius);background:var(--card-background);min-height:0;box-shadow:var(--shadow-btn-secondary), var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden}.MonthGrid-module__LM3Wta__month__head{background:var(--card-background);border-bottom:var(--border-regular) solid var(--calendar-line-strong);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.MonthGrid-module__LM3Wta__month__weekday{padding:var(--size-0-5) var(--size-0-75);text-transform:uppercase;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.MonthGrid-module__LM3Wta__month__grid{grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(var(--size-6), 1fr);flex:1;min-height:0;display:grid}.MonthGrid-module__LM3Wta__cell{gap:var(--size-0-25);padding:var(--size-0-375);border-left:var(--border-regular) solid var(--calendar-line);border-top:var(--border-regular) solid var(--calendar-line);flex-direction:column;min-width:0;display:flex;overflow:hidden}.MonthGrid-module__LM3Wta__cell:nth-child(7n+1){border-left:none}.MonthGrid-module__LM3Wta__cell:nth-child(-n+7){border-top:none}.MonthGrid-module__LM3Wta__cell[data-outside]{background:color-mix(in srgb, var(--background-two) 55%, transparent)}.MonthGrid-module__LM3Wta__cell[data-outside] .MonthGrid-module__LM3Wta__cell__number{color:var(--paragraph)}.MonthGrid-module__LM3Wta__cell[data-today]{background:color-mix(in srgb, var(--background-two) 70%, transparent)}.MonthGrid-module__LM3Wta__cell__open{min-width:var(--size-1-5);height:var(--size-1-5);padding:0 var(--size-0-25);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:none;justify-content:center;align-self:flex-start;align-items:center;display:inline-flex}.MonthGrid-module__LM3Wta__cell__open:hover{background:var(--background-two)}.MonthGrid-module__LM3Wta__cell__open:focus-visible{outline:var(--border-hover) solid var(--heading-accent);outline-offset:var(--size-0-125)}.MonthGrid-module__LM3Wta__cell[data-today] .MonthGrid-module__LM3Wta__cell__open{background:var(--brand-400)}.MonthGrid-module__LM3Wta__cell[data-today] .MonthGrid-module__LM3Wta__cell__number{color:var(--btn-primary-text)}.MonthGrid-module__LM3Wta__cell__number{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main)}.MonthGrid-module__LM3Wta__cell__events{gap:var(--size-0-125);flex-direction:column;min-height:0;display:flex;overflow:hidden}.MonthGrid-module__LM3Wta__cell__more{padding:0 var(--size-0-25);cursor:pointer;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);background:0 0;border:none;align-self:flex-start}.MonthGrid-module__LM3Wta__cell__more:hover{color:var(--heading-main)}.MonthGrid-module__LM3Wta__entry{--calendar-tone:var(--calendar-tone-blue);align-items:center;gap:var(--size-0-25);padding:var(--size-0-125) var(--size-0-5);border-radius:var(--dashboard-card-radius);background:var(--calendar-tone);box-shadow:var(--shadow-btn-secondary), var(--shadow-sm);cursor:pointer;text-align:left;min-width:0;transition:box-shadow var(--transition-default), transform var(--transition-default);border:none;display:flex}.MonthGrid-module__LM3Wta__entry:hover{background:oklch(from var(--calendar-tone) calc(l - var(--calendar-card-hover-drop)) c h);box-shadow:var(--shadow-btn-secondary), var(--shadow-md)}.MonthGrid-module__LM3Wta__entry:focus-visible{outline:var(--border-hover) solid var(--calendar-tone);outline-offset:var(--size-0-125)}.MonthGrid-module__LM3Wta__entry[data-allday]{background:oklch(from var(--calendar-tone) calc(l - var(--calendar-card-hover-drop)) c h)}.MonthGrid-module__LM3Wta__entry[data-draggable]{cursor:grab;touch-action:none}.MonthGrid-module__LM3Wta__entry[data-draggable]:active{cursor:grabbing}.MonthGrid-module__LM3Wta__entry[data-dragging]{opacity:.3;box-shadow:none}.MonthGrid-module__LM3Wta__entry[data-overlay]{cursor:grabbing;box-shadow:var(--shadow-btn-secondary), var(--shadow-lg)}.MonthGrid-module__LM3Wta__cell[data-over]{background:color-mix(in srgb, var(--brand-500) 10%, transparent)}.MonthGrid-module__LM3Wta__entry__time{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-regular);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--calendar-card-text-muted);flex:none}.MonthGrid-module__LM3Wta__entry__title{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--calendar-card-text);overflow:hidden}.MonthGrid-module__LM3Wta__entry svg{width:var(--size-0-75);height:var(--size-0-75);color:var(--calendar-card-text-muted);flex:none}.MonthGrid-module__LM3Wta__entry[data-tone=blue]{--calendar-tone:var(--calendar-tone-blue)}.MonthGrid-module__LM3Wta__entry[data-tone=purple]{--calendar-tone:var(--calendar-tone-purple)}.MonthGrid-module__LM3Wta__entry[data-tone=pink]{--calendar-tone:var(--calendar-tone-pink)}.MonthGrid-module__LM3Wta__entry[data-tone=green]{--calendar-tone:var(--calendar-tone-green)}.MonthGrid-module__LM3Wta__entry[data-tone=teal]{--calendar-tone:var(--calendar-tone-teal)}.MonthGrid-module__LM3Wta__entry[data-tone=amber]{--calendar-tone:var(--calendar-tone-amber)}.MonthGrid-module__LM3Wta__entry[data-tone=slate]{--calendar-tone:var(--calendar-tone-slate)}@media (max-width:60rem){.MonthGrid-module__LM3Wta__entry__time{display:none}}
.ClientDetail-module__LZtjea__page{gap:var(--size-1-25);flex-direction:column;display:flex}.ClientDetail-module__LZtjea__crumbs{align-items:center;gap:var(--size-0-75);flex-wrap:wrap;display:flex}.ClientDetail-module__LZtjea__crumbs__icon{color:var(--paragraph);display:inline-flex}.ClientDetail-module__LZtjea__crumbs__icon svg{width:var(--icon-md);height:var(--icon-md)}.ClientDetail-module__LZtjea__icon_btn{width:var(--size-2);height:var(--size-2);border-radius:var(--radius-full);background-color:var(--btn-secondary-background);border:var(--border-regular) solid var(--btn-secondary-border);box-shadow:var(--shadow-btn-secondary);color:var(--btn-secondary-text);cursor:pointer;transition:background-color var(--transition-default), border-color var(--transition-default), color var(--transition-default);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ClientDetail-module__LZtjea__icon_btn:hover{background-color:var(--btn-secondary-background-hover);border-color:var(--btn-secondary-border-hover);color:var(--btn-secondary-text-hover)}.ClientDetail-module__LZtjea__icon_btn svg{width:var(--icon-md);height:var(--icon-md)}.ClientDetail-module__LZtjea__head{align-items:center;gap:var(--size-1);display:flex}.ClientDetail-module__LZtjea__head__avatar{flex-shrink:0}.ClientDetail-module__LZtjea__head__main{gap:var(--size-0-25);flex-direction:column;flex:auto;min-width:0;display:flex}.ClientDetail-module__LZtjea__head__title_row{align-items:center;gap:var(--size-0-75);flex-wrap:wrap;display:flex}.ClientDetail-module__LZtjea__head__title{font-family:var(--font-family-h3);font-size:var(--font-size-h3);font-weight:var(--font-weight-h3);line-height:var(--font-height-h3);letter-spacing:var(--font-spacing-h3);color:var(--heading-main)}.ClientDetail-module__LZtjea__head__sub{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--paragraph)}.ClientDetail-module__LZtjea__info{gap:var(--size-1);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));display:grid}.ClientDetail-module__LZtjea__facts{gap:var(--size-1) var(--size-1-25);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.ClientDetail-module__LZtjea__fact{gap:var(--size-0-25);flex-direction:column;min-width:0;display:flex}.ClientDetail-module__LZtjea__fact__label{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--paragraph)}.ClientDetail-module__LZtjea__fact__value{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-medium);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main);overflow-wrap:anywhere}.ClientDetail-module__LZtjea__kpis{gap:var(--size-1) var(--size-1-5);flex-wrap:wrap;display:flex}.ClientDetail-module__LZtjea__kpi{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.ClientDetail-module__LZtjea__kpi strong{font-weight:var(--weight-semibold);color:var(--heading-main)}.ClientDetail-module__LZtjea__tabs{max-width:100%;margin-top:var(--size-0-25);align-self:flex-start}.ClientDetail-module__LZtjea__cards{gap:var(--size-1);grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));display:grid}.ClientDetail-module__LZtjea__card{background:var(--card-background);border-radius:var(--dashboard-card-radius);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.ClientDetail-module__LZtjea__card__head{align-items:center;gap:var(--size-0-75);padding:var(--size-1) var(--size-1-25);display:flex}.ClientDetail-module__LZtjea__card__headlink{align-items:center;gap:var(--size-0-75);flex:auto;min-width:0;display:flex}.ClientDetail-module__LZtjea__card__headlink:hover .ClientDetail-module__LZtjea__card__name{color:var(--heading-accent)}.ClientDetail-module__LZtjea__card__titles{gap:var(--size-0-125);flex-direction:column;flex:auto;min-width:0;display:flex}.ClientDetail-module__LZtjea__card__name{font-family:var(--font-family-h6);font-size:var(--font-size-h6);font-weight:var(--font-weight-h6);line-height:var(--font-height-h6);letter-spacing:var(--font-spacing-h6);color:var(--heading-main);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ClientDetail-module__LZtjea__card__span{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.ClientDetail-module__LZtjea__card__go{color:var(--form-text);flex-shrink:0;display:inline-flex}.ClientDetail-module__LZtjea__card__go:hover{color:var(--heading-accent)}.ClientDetail-module__LZtjea__card__go svg{width:var(--icon-md);height:var(--icon-md)}.ClientDetail-module__LZtjea__card__body{gap:var(--size-0-75);padding:var(--size-0-25) var(--size-1-25) var(--size-1-25);flex-direction:column;display:flex}.ClientDetail-module__LZtjea__retainer{gap:var(--size-0-5);flex-direction:column;display:flex}.ClientDetail-module__LZtjea__retainer__row{justify-content:space-between;align-items:baseline;gap:var(--size-0-5);flex-wrap:wrap;display:flex}.ClientDetail-module__LZtjea__retainer__count{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--paragraph)}.ClientDetail-module__LZtjea__retainer__count strong{font-size:var(--font-size-h5);font-weight:var(--weight-semibold);color:var(--heading-main)}.ClientDetail-module__LZtjea__retainer__value{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.ClientDetail-module__LZtjea__fixed{align-items:center;gap:var(--size-0-75);display:flex}.ClientDetail-module__LZtjea__fixed__bar{flex:auto;min-width:0}.ClientDetail-module__LZtjea__fixed__pct{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);white-space:nowrap}.ClientDetail-module__LZtjea__fixed__value{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);white-space:nowrap}.ClientDetail-module__LZtjea__card__foot{align-items:center;display:flex}.ClientDetail-module__LZtjea__contracts{gap:var(--size-1);flex-direction:column;display:flex}.ClientDetail-module__LZtjea__contracts__head{justify-content:flex-end;display:flex}.ClientDetail-module__LZtjea__contract{gap:var(--size-1);padding:var(--size-1);background:var(--card-background);border-radius:var(--dashboard-card-radius);box-shadow:var(--shadow-card);display:flex}.ClientDetail-module__LZtjea__contract__preview{justify-content:center;align-items:center;gap:var(--size-0-375);width:var(--size-5);border-radius:var(--radius-md);background:var(--background-two);box-shadow:var(--shadow-btn-secondary);color:var(--paragraph);flex-direction:column;flex-shrink:0;display:flex}.ClientDetail-module__LZtjea__contract__preview svg{width:var(--icon-xl);height:var(--icon-xl)}.ClientDetail-module__LZtjea__contract__ext{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);letter-spacing:.08em;color:var(--form-text)}.ClientDetail-module__LZtjea__contract__body{gap:var(--size-0-25);flex-direction:column;flex:auto;min-width:0;display:flex}.ClientDetail-module__LZtjea__contract__row{justify-content:space-between;align-items:center;gap:var(--size-0-5);display:flex}.ClientDetail-module__LZtjea__contract__num{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);letter-spacing:.04em;color:var(--paragraph)}.ClientDetail-module__LZtjea__contract__title{font-family:var(--font-family-h6);font-size:var(--font-size-h6);font-weight:var(--font-weight-h6);line-height:var(--font-height-h6);letter-spacing:var(--font-spacing-h6);color:var(--heading-main)}.ClientDetail-module__LZtjea__contract__meta{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.ClientDetail-module__LZtjea__contract__foot{align-items:center;gap:var(--size-0-75);margin-top:var(--size-0-5);display:flex}.ClientDetail-module__LZtjea__contract__open{align-items:center;gap:var(--size-0-375);padding:var(--size-0-375) var(--size-0-75);border-radius:var(--radius-full);background:var(--background-two);box-shadow:var(--shadow-btn-secondary);color:var(--heading-main);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);display:inline-flex}.ClientDetail-module__LZtjea__contract__open:hover{box-shadow:var(--shadow-btn-secondary), var(--shadow-sm)}.ClientDetail-module__LZtjea__contract__open svg{width:var(--icon-sm);height:var(--icon-sm)}.ClientDetail-module__LZtjea__contract__nofile{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);color:var(--paragraph)}.ClientDetail-module__LZtjea__contract__del{width:var(--size-2);height:var(--size-2);border-radius:var(--radius-md);color:var(--paragraph);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.ClientDetail-module__LZtjea__contract__del:hover{background:var(--background-two);color:var(--color-error)}.ClientDetail-module__LZtjea__contract__del svg{width:var(--icon-md);height:var(--icon-md)}.ClientDetail-module__LZtjea__link{align-items:center;gap:var(--size-0-375);color:var(--heading-accent);font-weight:var(--weight-medium);display:inline-flex}.ClientDetail-module__LZtjea__link svg{width:var(--icon-sm);height:var(--icon-sm)}.ClientDetail-module__LZtjea__empty{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--paragraph)}.ClientDetail-module__LZtjea__notes{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--paragraph);white-space:pre-wrap}@media (max-width:44rem){.ClientDetail-module__LZtjea__row{flex-wrap:wrap}}.ClientDetail-module__LZtjea__billing{gap:var(--size-1);flex-direction:column;display:flex}.ClientDetail-module__LZtjea__billing__head{align-items:center;gap:var(--size-1);flex-wrap:wrap;display:flex}.ClientDetail-module__LZtjea__group__head{justify-content:space-between;align-items:flex-start;gap:var(--size-1);flex-wrap:wrap;display:flex}.ClientDetail-module__LZtjea__group__titles{gap:var(--size-0-125);flex-direction:column;min-width:0;display:flex}.ClientDetail-module__LZtjea__group__name{font-family:var(--font-family-h6);font-size:var(--font-size-h6);font-weight:var(--font-weight-h6);line-height:var(--font-height-h6);letter-spacing:var(--font-spacing-h6);color:var(--heading-main)}a.ClientDetail-module__LZtjea__group__name:hover{color:var(--heading-accent)}.ClientDetail-module__LZtjea__group__terms{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.ClientDetail-module__LZtjea__group__figures{gap:var(--size-0-75) var(--size-1);margin:var(--size-1) 0;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.ClientDetail-module__LZtjea__figure{gap:var(--size-0-125);flex-direction:column;min-width:0;display:flex}.ClientDetail-module__LZtjea__figure__label{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--paragraph)}.ClientDetail-module__LZtjea__figure__value,.ClientDetail-module__LZtjea__figure__paid,.ClientDetail-module__LZtjea__figure__owed{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-semibold);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main)}.ClientDetail-module__LZtjea__figure__paid{color:var(--color-success)}.ClientDetail-module__LZtjea__figure__owed{color:var(--color-warning)}.ClientDetail-module__LZtjea__billing__note{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.ClientDetail-module__LZtjea__billing__list{gap:var(--size-0-75);flex-direction:column;list-style:none;display:flex}.ClientDetail-module__LZtjea__invoice{gap:var(--size-0-5);padding:var(--size-1);border-radius:var(--radius-lg);background:var(--background-two);flex-direction:column;display:flex}.ClientDetail-module__LZtjea__invoice__head{align-items:center;gap:var(--size-0-75);flex-wrap:wrap;display:flex}.ClientDetail-module__LZtjea__invoice__num{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-semibold);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-accent)}.ClientDetail-module__LZtjea__invoice__date{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.ClientDetail-module__LZtjea__invoice__total{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-semibold);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main);margin-left:auto}.ClientDetail-module__LZtjea__invoice__owed{font-weight:var(--weight-regular);color:var(--paragraph)}.ClientDetail-module__LZtjea__sched{gap:var(--size-0-25);flex-direction:column;list-style:none;display:flex}.ClientDetail-module__LZtjea__sched__row{align-items:center;gap:var(--size-0-75);display:flex}.ClientDetail-module__LZtjea__sched__label,.ClientDetail-module__LZtjea__sched__amount,.ClientDetail-module__LZtjea__sched__paid,.ClientDetail-module__LZtjea__sched__due{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.ClientDetail-module__LZtjea__sched__label{min-width:0;color:var(--heading-main);flex:auto}.ClientDetail-module__LZtjea__sched__amount{font-weight:var(--weight-medium);color:var(--heading-main)}.ClientDetail-module__LZtjea__sched__paid{color:var(--color-success);white-space:nowrap}.ClientDetail-module__LZtjea__sched__due{white-space:nowrap}
.Poll-module__3awFfa__poll{gap:var(--size-0-75);flex-direction:column;display:flex}.Poll-module__3awFfa__options{gap:var(--size-0-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Poll-module__3awFfa__option{align-items:center;gap:var(--size-0-75);width:100%;padding:var(--size-0-75) var(--size-1);border:var(--border-regular) solid var(--card-border);border-radius:var(--dashboard-input-radius);background:var(--background-two);cursor:pointer;text-align:left;display:flex;position:relative;overflow:hidden}.Poll-module__3awFfa__option:hover:not(:disabled){border-color:var(--form-border-hover)}.Poll-module__3awFfa__option:disabled{cursor:default}.Poll-module__3awFfa__option--mine{border-color:var(--heading-accent)}.Poll-module__3awFfa__option__fill{background-color:var(--background-one);border-right:var(--border-regular) solid var(--card-border);transition:width var(--transition-default);position:absolute;inset:0 auto 0 0}.Poll-module__3awFfa__option--mine .Poll-module__3awFfa__option__fill{background-color:var(--card-background-hover)}.Poll-module__3awFfa__option__text{min-width:0;font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main);flex:1;position:relative}.Poll-module__3awFfa__option--mine .Poll-module__3awFfa__option__text{font-weight:var(--weight-semibold)}.Poll-module__3awFfa__option__pct{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);position:relative}.Poll-module__3awFfa__meta{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);margin:0}
.BookedCard-module__9eLTKa__booked{gap:var(--size-0-75);padding:var(--size-1-25);border-radius:var(--dashboard-input-radius);background-color:var(--card-background);box-shadow:var(--shadow-btn-secondary);flex-direction:column;display:flex}.BookedCard-module__9eLTKa__booked__head{gap:var(--size-0-25);flex-direction:column;display:flex}.BookedCard-module__9eLTKa__booked__title{font-family:var(--font-family-h6);font-size:var(--font-size-h6);font-weight:var(--weight-semibold);line-height:var(--font-height-h6);letter-spacing:var(--font-spacing-h6);color:var(--heading-main);margin:0}.BookedCard-module__9eLTKa__booked__when{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-medium);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main);margin:0}.BookedCard-module__9eLTKa__zones{gap:var(--size-0-25);padding:var(--size-0-75);border-radius:var(--dashboard-input-radius);background:var(--background-two);flex-direction:column;display:flex}.BookedCard-module__9eLTKa__zones__title{margin:0 0 var(--size-0-125);text-transform:uppercase;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.BookedCard-module__9eLTKa__zones__row{justify-content:space-between;align-items:baseline;gap:var(--size-0-75);margin:0;display:flex}.BookedCard-module__9eLTKa__zones__city{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-regular);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main)}.BookedCard-module__9eLTKa__zones__time{align-items:baseline;gap:var(--size-0-375);font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-semibold);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main);font-variant-numeric:tabular-nums;display:inline-flex}.BookedCard-module__9eLTKa__zones__time small{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-regular);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.BookedCard-module__9eLTKa__booked__line{align-items:center;gap:var(--size-0-5);font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-regular);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--paragraph);margin:0;display:flex}.BookedCard-module__9eLTKa__booked__line[data-quiet]{color:var(--paragraph)}.BookedCard-module__9eLTKa__booked__line svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.BookedCard-module__9eLTKa__booked__meet{align-items:center;gap:var(--size-0-5);font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-semibold);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-accent);align-self:flex-start;display:inline-flex}.BookedCard-module__9eLTKa__booked__meet:hover{text-decoration:underline}.BookedCard-module__9eLTKa__booked__meet svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.BookedCard-module__9eLTKa__guests{gap:var(--size-0-375);flex-direction:column;display:flex}.BookedCard-module__9eLTKa__guests__title{align-items:center;gap:var(--size-0-5);text-transform:uppercase;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);margin:0;display:flex}.BookedCard-module__9eLTKa__guests__title svg{width:var(--icon-sm);height:var(--icon-sm);flex:none}.BookedCard-module__9eLTKa__guests__list{gap:var(--size-0-25);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BookedCard-module__9eLTKa__guests__row{align-items:center;gap:var(--size-0-5);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-regular);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main);display:flex;overflow:hidden}.BookedCard-module__9eLTKa__guests__dot{width:var(--size-0-375);height:var(--size-0-375);border-radius:var(--radius-full);background:var(--neutral-300);flex:none}.BookedCard-module__9eLTKa__booked__foot{justify-content:space-between;align-items:center;gap:var(--size-0-75);margin-top:var(--size-0-25);flex-wrap:wrap;display:flex}.BookedCard-module__9eLTKa__booked__link{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.BookedCard-module__9eLTKa__booked__link:hover{color:var(--heading-main);text-decoration:underline}
.MailboxToolbar-module__C3YfCq__mailbox_toolbar{gap:var(--size-0-5);min-width:var(--size-0);padding:var(--size-0-75) var(--size-0-75) var(--size-0-25);flex-direction:column;flex-shrink:0;display:flex}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__search{align-items:center;gap:var(--size-0-5);min-width:var(--size-0);padding:var(--size-0-375) var(--size-0-75);background:var(--form-background);border:var(--border-regular) solid var(--form-border);border-radius:var(--radius-full);box-shadow:var(--shadow-btn-secondary);transition:border-color var(--transition-default);display:flex}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__search:focus-within{border-color:var(--form-border-pressed)}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__icon{width:var(--icon-sm);height:var(--icon-sm);color:var(--paragraph);flex-shrink:0}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__input{min-width:var(--size-0);color:var(--form-text);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);background:0 0;border:none;outline:none;flex:1}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__input::placeholder{color:var(--neutral-400)}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__key{padding:var(--size-0-125) var(--size-0-375);border:var(--border-regular) solid var(--border);border-radius:var(--radius-md);background:var(--background-two);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);flex-shrink:0}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__meta{align-items:center;gap:var(--size-0-25);min-width:var(--size-0);padding-inline:var(--size-0-25);display:flex}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__range{min-width:var(--size-0);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);flex:auto;overflow:hidden}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__step{padding:var(--size-0-375);border:var(--border-regular) solid var(--btn-secondary-border);border-radius:var(--radius-full);background:var(--btn-secondary-background);color:var(--btn-secondary-text);box-shadow:var(--shadow-btn-secondary);font-size:var(--icon-sm);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__step:hover:not(:disabled),.MailboxToolbar-module__C3YfCq__mailbox_toolbar__step--on{background:var(--btn-secondary-background-hover);border-color:var(--btn-secondary-border-hover);color:var(--btn-secondary-text-hover)}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__step:disabled{opacity:.45;cursor:default}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__step--busy:disabled{opacity:1}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__step--busy svg{animation:.7s linear infinite MailboxToolbar-module__C3YfCq__mailbox-refresh-spin}@keyframes MailboxToolbar-module__C3YfCq__mailbox-refresh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.MailboxToolbar-module__C3YfCq__mailbox_toolbar__step--busy svg{animation:none}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__step--busy{opacity:.45}}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__step:focus-visible,.MailboxToolbar-module__C3YfCq__mailbox_toolbar__option:focus-visible{outline:var(--border-hover) solid var(--form-border-pressed);outline-offset:var(--size-0-125)}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__menu{padding:var(--size-0-25);min-width:var(--size-10);flex-direction:column;display:flex}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__option{align-items:center;gap:var(--size-0-5);text-align:left;width:100%;padding:var(--size-0-5);border-radius:var(--radius-md);cursor:pointer;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);background:0 0;border:none;display:flex}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__option:hover{background:var(--background-two)}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__tick{width:var(--size-0-75);height:var(--size-0-75);border:var(--border-regular) solid var(--form-border-pressed);border-radius:var(--radius-sm);flex-shrink:0}.MailboxToolbar-module__C3YfCq__mailbox_toolbar__tick--on{background:var(--heading-accent);border-color:var(--heading-accent)}@media (max-width:60rem){.MailboxToolbar-module__C3YfCq__mailbox_toolbar__key{display:none}}
.FxSplitCard-module__KMX5aG__card{gap:var(--size-0-75);background:var(--card-background);border-radius:var(--dashboard-card-radius);box-shadow:var(--shadow-card);padding:var(--size-1-25);border:none;flex-direction:column;display:flex}.FxSplitCard-module__KMX5aG__card__head{justify-content:space-between;align-items:center;gap:var(--size-0-5);flex-wrap:wrap;display:flex}.FxSplitCard-module__KMX5aG__card__label{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:.06em;color:var(--paragraph);text-transform:uppercase}.FxSplitCard-module__KMX5aG__card__switch{gap:var(--size-0-125);padding:var(--size-0-125);border-radius:var(--radius-full);background:var(--background-two);display:inline-flex}.FxSplitCard-module__KMX5aG__card__opt{align-items:center;gap:var(--size-0-25);padding:var(--size-0-125) var(--size-0-5);border-radius:var(--radius-full);cursor:pointer;color:var(--paragraph);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);transition:background-color var(--transition-default), color var(--transition-default);background:0 0;border:none;display:inline-flex}.FxSplitCard-module__KMX5aG__card__opt--on{background:var(--card-background);color:var(--heading-main);box-shadow:var(--shadow-btn-secondary)}.FxSplitCard-module__KMX5aG__card__value{font-family:var(--font-family-h4);font-size:var(--font-size-h4);font-weight:var(--weight-semibold);line-height:var(--font-height-h4);letter-spacing:var(--font-spacing-h4);color:var(--heading-main);font-variant-numeric:tabular-nums}.FxSplitCard-module__KMX5aG__card__foot{align-items:center;gap:var(--size-0-5);flex-wrap:wrap;display:flex}.FxSplitCard-module__KMX5aG__card__delta{align-items:center;gap:var(--size-0-25);padding:var(--size-0-125) var(--size-0-5);border-radius:var(--radius-full);background:var(--background-two);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);display:inline-flex}.FxSplitCard-module__KMX5aG__card__delta--up{color:var(--status-success)}.FxSplitCard-module__KMX5aG__card__delta--down{color:var(--status-danger)}.FxSplitCard-module__KMX5aG__card__deltaNote,.FxSplitCard-module__KMX5aG__card__flat{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}
.TaskFiltersModal-module__QDfPEW__form{gap:var(--size-1);flex-direction:column;display:flex}.TaskFiltersModal-module__QDfPEW__row{gap:var(--size-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:36rem){.TaskFiltersModal-module__QDfPEW__row{grid-template-columns:minmax(0,1fr)}}.TaskFiltersModal-module__QDfPEW__field{gap:var(--size-0-25);flex-direction:column;min-width:0;display:flex}.TaskFiltersModal-module__QDfPEW__field__label{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main)}.TaskFiltersModal-module__QDfPEW__hint{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);margin:0}.TaskFiltersModal-module__QDfPEW__footer__actions{align-items:center;gap:var(--size-0-75);margin-left:auto;display:flex}
.Breadcrumb-module__BPiSKq__breadcrumb__list{align-items:center;gap:var(--size-0-5);flex-wrap:wrap;list-style:none;display:flex}.Breadcrumb-module__BPiSKq__breadcrumb__item{align-items:center;gap:var(--size-0-5);display:flex}.Breadcrumb-module__BPiSKq__breadcrumb__separator{color:var(--border);flex-shrink:0}.Breadcrumb-module__BPiSKq__breadcrumb__link,.Breadcrumb-module__BPiSKq__breadcrumb__text{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);text-decoration:none}.Breadcrumb-module__BPiSKq__breadcrumb__link:hover{color:var(--heading-accent);text-decoration:underline}.Breadcrumb-module__BPiSKq__breadcrumb__text--current{color:var(--heading-main)}
.MentionText-module__FL4Fxa__body{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--paragraph);margin:0}.MentionText-module__FL4Fxa__mention,.MentionText-module__FL4Fxa__hashtag{color:var(--heading-accent);font-weight:var(--weight-semibold);text-decoration:none}a.MentionText-module__FL4Fxa__mention:hover,a.MentionText-module__FL4Fxa__hashtag:hover{text-decoration:underline}
.ActivityPanel-module__wh2Moq__panel{gap:var(--size-1-5);flex-direction:column;display:flex}.ActivityPanel-module__wh2Moq__section{gap:var(--size-1);padding:var(--size-1-25) var(--size-1-5) var(--size-1-5);background:var(--background-two);border-radius:var(--dashboard-card-radius);box-shadow:var(--shadow-btn-secondary);flex-direction:column;display:flex}.ActivityPanel-module__wh2Moq__section__header{align-items:flex-start;gap:var(--size-1);display:flex}.ActivityPanel-module__wh2Moq__section__heading{gap:var(--size-0-25);flex-direction:column;flex:1;min-width:0;display:flex}.ActivityPanel-module__wh2Moq__section__title{font-family:var(--font-family-h6);font-size:var(--font-size-h6);font-weight:var(--font-weight-h6);line-height:var(--font-height-h6);letter-spacing:var(--font-spacing-h6);color:var(--heading-main)}.ActivityPanel-module__wh2Moq__section__hint,.ActivityPanel-module__wh2Moq__empty{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.ActivityPanel-module__wh2Moq__grid{gap:var(--size-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:48rem){.ActivityPanel-module__wh2Moq__grid{grid-template-columns:minmax(0,1fr)}}.ActivityPanel-module__wh2Moq__types{gap:var(--size-0-5);flex-wrap:wrap;display:flex}.ActivityPanel-module__wh2Moq__type{align-items:center;gap:var(--size-0-5);padding:var(--size-0-5) var(--size-1);border-radius:var(--radius-full);background:var(--card-background);box-shadow:var(--shadow-btn-secondary);color:var(--heading-main);cursor:pointer;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);white-space:nowrap;transition:box-shadow var(--transition-default), background-color var(--transition-default), color var(--transition-default);border:none;display:inline-flex}.ActivityPanel-module__wh2Moq__type:hover{box-shadow:var(--shadow-btn-secondary), var(--shadow-sm)}.ActivityPanel-module__wh2Moq__type[data-active]{background:var(--brand-500);color:var(--neutral-50)}.ActivityPanel-module__wh2Moq__type svg{width:var(--icon-md);height:var(--icon-md)}.ActivityPanel-module__wh2Moq__sentiments{gap:var(--size-0-5);display:flex}.ActivityPanel-module__wh2Moq__sentiment{padding:var(--size-0-75) var(--size-1);border-radius:var(--dashboard-input-radius);background:var(--card-background);box-shadow:var(--shadow-btn-secondary);color:var(--heading-main);cursor:pointer;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);transition:box-shadow var(--transition-default), background-color var(--transition-default), color var(--transition-default);border:none;flex:1}.ActivityPanel-module__wh2Moq__sentiment:hover{box-shadow:var(--shadow-btn-secondary), var(--shadow-sm)}.ActivityPanel-module__wh2Moq__sentiment[data-active][data-tone=positive]{background:var(--color-success);color:var(--neutral-50)}.ActivityPanel-module__wh2Moq__sentiment[data-active][data-tone=neutral]{background:var(--neutral-700);color:var(--neutral-50)}.ActivityPanel-module__wh2Moq__sentiment[data-active][data-tone=negative]{background:var(--color-error);color:var(--neutral-50)}.ActivityPanel-module__wh2Moq__next{gap:var(--size-1);flex-direction:column;display:flex}.ActivityPanel-module__wh2Moq__next__toggle{align-items:center;gap:var(--size-0-5);padding:var(--size-0-75) var(--size-1);border-radius:var(--dashboard-input-radius);background:var(--card-background);box-shadow:var(--shadow-btn-secondary);color:var(--heading-main);cursor:pointer;font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-medium);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);transition:box-shadow var(--transition-default);border:none;align-self:flex-start;display:inline-flex}.ActivityPanel-module__wh2Moq__next__toggle:hover{box-shadow:var(--shadow-btn-secondary), var(--shadow-sm)}.ActivityPanel-module__wh2Moq__next__toggle[data-open] svg{transform:rotate(45deg)}.ActivityPanel-module__wh2Moq__next__toggle svg{width:var(--icon-md);height:var(--icon-md)}.ActivityPanel-module__wh2Moq__field{gap:var(--size-0-25);flex-direction:column;min-width:0;display:flex}.ActivityPanel-module__wh2Moq__field--wide{grid-column:1/-1}.ActivityPanel-module__wh2Moq__field__label{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main)}.ActivityPanel-module__wh2Moq__check{align-items:center;gap:var(--size-0-5);cursor:pointer;display:flex}.ActivityPanel-module__wh2Moq__check__label{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main)}.ActivityPanel-module__wh2Moq__field__hint{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.ActivityPanel-module__wh2Moq__gate{align-items:center;gap:var(--size-0-75);padding:var(--size-0-75) var(--size-1);border-radius:var(--dashboard-input-radius);background-color:var(--card-background);box-shadow:var(--shadow-btn-secondary);cursor:pointer;transition:background-color var(--transition-default), box-shadow var(--transition-default);border:none;display:flex}.ActivityPanel-module__wh2Moq__gate:hover{box-shadow:var(--shadow-btn-secondary), var(--shadow-sm)}.ActivityPanel-module__wh2Moq__gate[data-checked]{box-shadow:var(--shadow-btn-secondary), var(--shadow-md)}.ActivityPanel-module__wh2Moq__gate input{flex-shrink:0}.ActivityPanel-module__wh2Moq__gate__text{gap:var(--size-0-125);flex-direction:column;flex:1;min-width:0;display:flex}.ActivityPanel-module__wh2Moq__gate__title{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-semibold);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main)}.ActivityPanel-module__wh2Moq__gate__hint{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.ActivityPanel-module__wh2Moq__input,.ActivityPanel-module__wh2Moq__textarea{width:100%;padding:var(--size-0-75) var(--size-1);font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--form-text-pressed);background-color:var(--card-background);border-radius:var(--dashboard-input-radius);box-shadow:var(--shadow-btn-secondary);transition:background-color var(--transition-default), box-shadow var(--transition-default);border:none;outline:none}.ActivityPanel-module__wh2Moq__textarea{resize:vertical}.ActivityPanel-module__wh2Moq__input::placeholder,.ActivityPanel-module__wh2Moq__textarea::placeholder{color:var(--neutral-400)}.ActivityPanel-module__wh2Moq__input:hover,.ActivityPanel-module__wh2Moq__textarea:hover{box-shadow:var(--shadow-btn-secondary), var(--shadow-sm)}.ActivityPanel-module__wh2Moq__input:focus-visible,.ActivityPanel-module__wh2Moq__textarea:focus-visible{outline:var(--size-0-125) solid var(--brand-400);outline-offset:var(--size-0-125)}.ActivityPanel-module__wh2Moq__actions{align-items:center;gap:var(--size-1);flex-wrap:wrap;display:flex}.ActivityPanel-module__wh2Moq__actions__note{min-width:0;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);flex:1}.ActivityPanel-module__wh2Moq__error{color:var(--color-error)}.ActivityPanel-module__wh2Moq__notice{color:var(--color-success)}.ActivityPanel-module__wh2Moq__feed{gap:var(--size-1);padding:var(--size-0);margin:var(--size-0);flex-direction:column;list-style:none;display:flex}.ActivityPanel-module__wh2Moq__entry{gap:var(--size-1);padding:var(--size-1);background:var(--card-background);border-radius:var(--dashboard-card-radius);box-shadow:var(--shadow-btn-secondary);display:flex;position:relative}.ActivityPanel-module__wh2Moq__entry[data-when=upcoming]{box-shadow:var(--shadow-btn-secondary), var(--shadow-sm)}.ActivityPanel-module__wh2Moq__entry__tile{width:var(--size-2-5);height:var(--size-2-5);border-radius:var(--radius-full);background:var(--background-two);color:var(--heading-main);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ActivityPanel-module__wh2Moq__entry__tile[data-tone=info]{background:color-mix(in srgb, var(--color-info) 12%, var(--card-background));color:var(--color-info)}.ActivityPanel-module__wh2Moq__entry__tile[data-tone=success]{background:color-mix(in srgb, var(--color-success) 12%, var(--card-background));color:var(--color-success)}.ActivityPanel-module__wh2Moq__entry__tile[data-tone=warning]{background:color-mix(in srgb, var(--color-warning) 14%, var(--card-background));color:var(--color-warning)}.ActivityPanel-module__wh2Moq__entry__tile[data-tone=danger]{background:color-mix(in srgb, var(--color-error) 12%, var(--card-background));color:var(--color-error)}.ActivityPanel-module__wh2Moq__entry__tile[data-tone=brand]{background:var(--brand-100);color:var(--brand-600)}.ActivityPanel-module__wh2Moq__entry[data-when=upcoming] .ActivityPanel-module__wh2Moq__entry__tile,.ActivityPanel-module__wh2Moq__entry[data-when=upcoming] .ActivityPanel-module__wh2Moq__entry__tile[data-tone]{background:var(--brand-500);color:var(--neutral-50)}.ActivityPanel-module__wh2Moq__entry__tile svg{width:var(--icon-md);height:var(--icon-md)}.ActivityPanel-module__wh2Moq__entry__check{width:var(--size-2-5);height:var(--size-2-5);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ActivityPanel-module__wh2Moq__entry[data-done] .ActivityPanel-module__wh2Moq__entry__title{text-decoration:line-through;-webkit-text-decoration-color:var(--paragraph);text-decoration-color:var(--paragraph);text-decoration-thickness:var(--border-regular)}.ActivityPanel-module__wh2Moq__entry[data-done] .ActivityPanel-module__wh2Moq__entry__pills{text-decoration:none}.ActivityPanel-module__wh2Moq__entry__text{gap:var(--size-0-25);flex-direction:column;flex:auto;min-width:0;display:flex}.ActivityPanel-module__wh2Moq__entry__remove{min-height:var(--size-1-5);padding:var(--size-0-25) var(--size-0-5);border-radius:var(--radius-md);color:var(--paragraph);cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;display:inline-flex}.ActivityPanel-module__wh2Moq__entry:hover .ActivityPanel-module__wh2Moq__entry__remove,.ActivityPanel-module__wh2Moq__entry__remove:focus-visible,.ActivityPanel-module__wh2Moq__entry__remove[data-confirming]{opacity:1}.ActivityPanel-module__wh2Moq__entry__remove:hover,.ActivityPanel-module__wh2Moq__entry__remove[data-confirming]{color:var(--color-error)}.ActivityPanel-module__wh2Moq__entry__remove:disabled{cursor:progress}@media (hover:none){.ActivityPanel-module__wh2Moq__entry__remove{opacity:1}}.ActivityPanel-module__wh2Moq__entry__remove svg{width:var(--icon-sm);height:var(--icon-sm)}.ActivityPanel-module__wh2Moq__entry__remove_label{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);white-space:nowrap}.ActivityPanel-module__wh2Moq__entry__open{gap:var(--size-0-25);width:100%;min-width:0;padding:var(--size-0);text-align:left;cursor:pointer;border-radius:var(--dashboard-input-radius);transition:color var(--transition-default);background:0 0;border:none;flex-direction:column;display:flex}.ActivityPanel-module__wh2Moq__entry__open:hover .ActivityPanel-module__wh2Moq__entry__title{color:var(--heading-accent)}.ActivityPanel-module__wh2Moq__entry__open:focus-visible{outline:var(--size-0-125) solid var(--brand-400);outline-offset:var(--size-0-25)}.ActivityPanel-module__wh2Moq__entry__meta{align-items:center;gap:var(--size-0-5);flex-wrap:wrap;display:flex}.ActivityPanel-module__wh2Moq__entry__title,.ActivityPanel-module__wh2Moq__entry__body{display:block}.ActivityPanel-module__wh2Moq__entry__kind{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main)}.ActivityPanel-module__wh2Moq__entry__date{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.ActivityPanel-module__wh2Moq__entry__title{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--weight-medium);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main);word-break:break-word}.ActivityPanel-module__wh2Moq__entry__body{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);word-break:break-word}.ActivityPanel-module__wh2Moq__entry__pills{align-items:center;gap:var(--size-0-5);margin-top:var(--size-0-25);flex-wrap:wrap;display:flex}.ActivityPanel-module__wh2Moq__entry__pills:empty{display:none}.ActivityPanel-module__wh2Moq__entry__link{align-items:center;gap:var(--size-0-375);color:var(--heading-accent);font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);text-decoration:none;display:inline-flex}.ActivityPanel-module__wh2Moq__entry__link:hover{text-decoration:underline}.ActivityPanel-module__wh2Moq__entry__link svg{width:var(--icon-sm);height:var(--icon-sm)}
.CategoryPicker-module____H37a__category_picker{align-items:center;gap:var(--size-0-375);white-space:nowrap;padding:var(--size-0-375) var(--size-0-75);border:var(--border-regular) solid var(--btn-secondary-border);border-radius:var(--radius-full);background:var(--btn-secondary-background);color:var(--btn-secondary-text);box-shadow:var(--shadow-btn-secondary);cursor:pointer;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-medium);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);flex-shrink:0;display:inline-flex}.CategoryPicker-module____H37a__category_picker:hover,.CategoryPicker-module____H37a__category_picker--open{background:var(--btn-secondary-background-hover);border-color:var(--btn-secondary-border-hover);color:var(--btn-secondary-text-hover)}.CategoryPicker-module____H37a__category_picker:focus-visible,.CategoryPicker-module____H37a__category_picker__option:focus-visible{outline:var(--border-hover) solid var(--form-border-pressed);outline-offset:var(--size-0-125)}.CategoryPicker-module____H37a__category_picker__icon{font-size:var(--icon-md);flex-shrink:0;display:inline-flex}.CategoryPicker-module____H37a__category_picker__chevron{font-size:var(--icon-sm);opacity:.7;flex-shrink:0;display:inline-flex}.CategoryPicker-module____H37a__category_picker__menu{padding:var(--size-0-25);min-width:var(--size-11);flex-direction:column;display:flex}.CategoryPicker-module____H37a__category_picker__option{align-items:center;gap:var(--size-0-5);width:100%;padding:var(--size-0-5);border-radius:var(--radius-md);cursor:pointer;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--heading-main);background:0 0;display:flex}.CategoryPicker-module____H37a__category_picker__option:hover{background:var(--background-two)}.CategoryPicker-module____H37a__category_picker__option--active,.CategoryPicker-module____H37a__category_picker__option--active:hover{background:color-mix(in srgb, var(--brand-100) 55%, transparent);color:var(--brand-600);font-weight:var(--weight-semibold)}.CategoryPicker-module____H37a__category_picker__option_label{min-width:var(--size-0);flex:auto}.CategoryPicker-module____H37a__category_picker__badge{min-width:var(--size-1-25);padding:var(--size-0) var(--size-0-375);border-radius:var(--radius-full);background:var(--background-two);color:var(--paragraph);text-align:center;font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--line-height-1-5);letter-spacing:var(--font-spacing-text-sm);flex-shrink:0}@media (max-width:60rem){.CategoryPicker-module____H37a__category_picker__label{display:none}}
.SignaturePreview-module__VICJKa__signature{gap:var(--size-0-5);padding:var(--size-0-75);border-radius:var(--dashboard-input-radius);background-color:var(--background-two);flex-direction:column;display:flex}.SignaturePreview-module__VICJKa__signature__label{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}.SignaturePreview-module__VICJKa__signature__block{font-family:var(--font-family-text-md);font-size:var(--font-size-text-md);font-weight:var(--font-weight-text-md);line-height:var(--font-height-text-md);letter-spacing:var(--font-spacing-text-md);color:var(--heading-main)}.SignaturePreview-module__VICJKa__signature__block img{border-radius:var(--radius-sm);max-width:100%;height:auto}.SignaturePreview-module__VICJKa__signature__link{color:var(--heading-accent);text-decoration:underline}.SignaturePreview-module__VICJKa__signature__note{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph)}
.RecurringControls-module__cPENfq__run{align-items:center;gap:var(--size-0-5);display:inline-flex}.RecurringControls-module__cPENfq__run__note{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--font-weight-text-sm);line-height:var(--font-height-text-sm);letter-spacing:var(--font-spacing-text-sm);color:var(--paragraph);white-space:nowrap}
.RevenueByLineCard-module__Ar2C8a__card{gap:var(--size-1);background:var(--card-background);border-radius:var(--dashboard-card-radius);box-shadow:var(--shadow-card);padding:var(--size-1-25);border:none;flex-direction:column;display:flex}.RevenueByLineCard-module__Ar2C8a__label{font-family:var(--font-family-text-sm);font-size:var(--font-size-text-sm);font-weight:var(--weight-semibold);line-height:var(--font-height-text-sm);letter-spacing:.06em;color:var(--paragraph);text-transform:uppercase}.RevenueByLineCard-module__Ar2C8a__list{justify-content:space-around;gap:var(--size-0-75);flex-direction:column;flex:auto;display:flex}
