.kSdB4G_figure{margin:0}.kSdB4G_plot{height:220px;margin-left:48px;position:relative}.kSdB4G_grid{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.kSdB4G_gridline{border-top:1px solid var(--colour-line-soft);height:0;position:relative}.kSdB4G_gridline:last-child{border-top-color:var(--colour-line)}.kSdB4G_gridline span{color:var(--colour-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;position:absolute;top:-7px;right:calc(100% + 10px)}.kSdB4G_columns{display:flex;position:absolute;inset:0}.kSdB4G_slot{min-width:0;color:inherit;outline-offset:-2px;border-radius:4px;flex:1;justify-content:center;align-items:flex-end;text-decoration:none;display:flex;position:relative}.kSdB4G_bar{background:var(--status-paid-line);width:100%;max-width:24px;transition:opacity var(--motion-fast);border-radius:4px 4px 0 0;margin:0 1px}.kSdB4G_columns:hover .kSdB4G_slot:not(:hover) .kSdB4G_bar,.kSdB4G_columns:focus-within .kSdB4G_slot:not(:focus) .kSdB4G_bar{opacity:.45}.kSdB4G_value{z-index:1;font-size:var(--font-meta-size);color:var(--colour-ink);white-space:nowrap;pointer-events:none;font-weight:500;position:absolute;left:50%;transform:translate(-50%,-6px)}.kSdB4G_tooltip{border:1px solid var(--colour-line);border-radius:var(--radius-card);background:var(--colour-page);box-shadow:var(--shadow-popover);font-size:var(--font-small-size);flex-direction:column;align-items:center;gap:1px;padding:6px 10px;font-weight:600;display:flex}.kSdB4G_tooltipName{color:var(--colour-muted);font-size:11px;font-weight:400}.kSdB4G_axis{margin:var(--space-2) 0 0 48px;color:var(--colour-muted);font-variant-numeric:tabular-nums;font-size:11px;display:flex}.kSdB4G_axis span{text-align:center;flex:1;min-width:0}.kSdB4G_axisCurrent{color:var(--colour-ink);font-weight:600}.kSdB4G_ranked{align-items:center;column-gap:var(--space-4);row-gap:var(--space-3);font-size:var(--font-ui-size);grid-template-columns:minmax(0,180px) minmax(0,1fr) auto;margin:0;padding:0;list-style:none;display:grid}.kSdB4G_ranked li{display:contents}.kSdB4G_rankedName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kSdB4G_rankedName a{color:inherit}.kSdB4G_rankedBar{background:var(--status-paid-line);border-radius:0 4px 4px 0;min-width:2px;height:12px}.kSdB4G_rankedValue{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.kSdB4G_rankedValue small{margin-left:var(--space-2);font-size:var(--font-meta-size);color:var(--colour-muted)}.kSdB4G_table{margin-top:var(--space-4);font-size:var(--font-small-size)}.kSdB4G_table summary{width:fit-content;color:var(--colour-muted);cursor:pointer}.kSdB4G_table summary:hover{color:var(--colour-ink)}.kSdB4G_table table{margin-top:var(--space-3);border-collapse:collapse;min-width:260px}.kSdB4G_table th,.kSdB4G_table td{border-bottom:1px solid var(--colour-line-soft);text-align:left;padding:6px 0;font-weight:400}.kSdB4G_table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--colour-muted);border-bottom-color:var(--colour-ink);font-size:11px;font-weight:500}.kSdB4G_table td:last-child,.kSdB4G_table th:last-child{padding-left:var(--space-8);text-align:right;font-variant-numeric:tabular-nums}@media (max-width:767px){.kSdB4G_plot,.kSdB4G_axis{margin-left:40px}.kSdB4G_ranked{column-gap:var(--space-3);grid-template-columns:minmax(0,110px) minmax(0,1fr) auto}}
.WR5Zoq_button{font:inherit;font-size:var(--font-ui-size);font-weight:var(--font-ui-weight);height:var(--size-button);padding:0 var(--space-4);border-radius:var(--radius-button);cursor:pointer;white-space:nowrap;transition:background var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.WR5Zoq_button:disabled{cursor:default;opacity:.5}.WR5Zoq_buttonSmall{height:var(--size-button-small);padding:0 var(--space-3);font-size:var(--font-small-size)}.WR5Zoq_black{background:var(--colour-ink);color:var(--colour-on-ink)}.WR5Zoq_black:hover:not(:disabled){background:var(--colour-ink-hover)}.WR5Zoq_outline{background:var(--colour-page);color:var(--colour-ink);border-color:var(--colour-line)}.WR5Zoq_outline:hover:not(:disabled){border-color:#d4d4d8}.WR5Zoq_ghost{color:var(--colour-muted);background:0 0}.WR5Zoq_ghost:hover:not(:disabled){color:var(--colour-ink)}.WR5Zoq_inverted .WR5Zoq_black{background:var(--colour-page);color:var(--colour-ink)}.WR5Zoq_inverted .WR5Zoq_black:hover:not(:disabled){background:var(--colour-subtle)}.WR5Zoq_inverted .WR5Zoq_ghost{color:#a1a1aa;padding:0}.WR5Zoq_inverted .WR5Zoq_ghost:hover:not(:disabled){color:var(--colour-on-ink)}.WR5Zoq_card{background:var(--colour-page);border:1px solid var(--colour-line);border-radius:var(--radius-card);padding:var(--layout-card-padding-y) var(--layout-card-padding-x);gap:var(--space-1);transition:border-color var(--motion-fast);flex-direction:column;display:flex}.WR5Zoq_card:hover{border-color:#d4d4d8}.WR5Zoq_cardTitle{font-size:var(--font-ui-size);font-weight:var(--font-ui-weight);line-height:1.35}.WR5Zoq_cardMeta{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--font-meta-size);color:var(--colour-muted);display:flex}.WR5Zoq_cardNow,.WR5Zoq_cardNow:hover{border-color:var(--status-now-line);box-shadow:0 0 0 1px var(--status-now-line)}.WR5Zoq_cardOverdue,.WR5Zoq_cardOverdue:hover{border-color:var(--status-overdue-line);box-shadow:0 0 0 1px var(--status-overdue-line)}.WR5Zoq_cardPersonal,.WR5Zoq_cardPersonal:hover{border-color:var(--status-personal-line);box-shadow:0 0 0 1px var(--status-personal-line)}.WR5Zoq_cardOnTrack,.WR5Zoq_cardOnTrack:hover{border-color:var(--status-now-line);box-shadow:0 0 0 1px var(--status-now-line)}.WR5Zoq_cardWaiting,.WR5Zoq_cardWaiting:hover{border-color:var(--status-waiting-line);box-shadow:0 0 0 1px var(--status-waiting-line)}.WR5Zoq_cardStale,.WR5Zoq_cardStale:hover{border-color:var(--status-stale-line);box-shadow:0 0 0 1px var(--status-stale-line)}.WR5Zoq_cardHold{background:0 0;border-style:dashed}.WR5Zoq_cardPaid,.WR5Zoq_cardMuted{background:0 0}.WR5Zoq_cardHold .WR5Zoq_cardTitle,.WR5Zoq_cardPaid .WR5Zoq_cardTitle,.WR5Zoq_cardMuted .WR5Zoq_cardTitle{color:var(--colour-muted)}.WR5Zoq_list{flex:0 0 var(--layout-list-width);gap:var(--layout-card-gap);flex-direction:column;display:flex}.WR5Zoq_listHeading{align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);font-size:var(--font-small-size);font-weight:var(--font-small-weight);border-bottom:1px solid var(--colour-ink);margin:0 0 6px;display:flex}.WR5Zoq_listTitle{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;padding:0;overflow:hidden}.WR5Zoq_listTitle:hover{text-underline-offset:3px;text-decoration:underline}.WR5Zoq_listHeadingMuted{color:var(--colour-muted)}.WR5Zoq_listCount{font-size:var(--font-meta-size);color:var(--colour-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.WR5Zoq_tag{height:var(--size-tag);border-radius:var(--radius-tag);font-size:var(--font-tag-size);font-weight:var(--font-tag-weight);white-space:nowrap;align-items:center;padding:0 7px;display:inline-flex}.WR5Zoq_prompt{width:100%;max-width:var(--layout-prompt-width);background:var(--colour-page);border:1px solid var(--colour-line);border-radius:var(--radius-prompt);padding:var(--layout-prompt-padding);gap:var(--space-4);flex-direction:column;display:flex}.WR5Zoq_promptOverlay{max-width:var(--layout-overlay-prompt-width)}.WR5Zoq_flow{height:4px;margin-bottom:var(--space-1);background:var(--colour-line-soft);border-radius:4px;position:relative}.WR5Zoq_flow b{background:var(--colour-ink);transition:width var(--motion-enter) var(--motion-easing);border-radius:4px;position:absolute;top:0;bottom:0;left:0}.WR5Zoq_flow i{border-radius:var(--radius-pill);background:var(--status-now-dot);width:10px;height:10px;box-shadow:0 0 0 3px var(--colour-page);transition:left var(--motion-enter) var(--motion-easing);margin:-5px 0 0 -5px;position:absolute;top:50%}.WR5Zoq_promptOverlay .WR5Zoq_question{font-size:26px}.WR5Zoq_inverted.WR5Zoq_prompt{background:var(--colour-ink);border-color:var(--colour-ink);color:var(--colour-on-ink)}.WR5Zoq_eyebrow{font-size:var(--font-eyebrow-size);font-weight:var(--font-eyebrow-weight);letter-spacing:var(--font-eyebrow-tracking);text-transform:uppercase;color:var(--colour-muted);font-variant-numeric:tabular-nums}.WR5Zoq_inverted .WR5Zoq_eyebrow{color:#a1a1aa}.WR5Zoq_question{font-size:var(--font-question-size);font-weight:var(--font-question-weight);letter-spacing:var(--font-question-tracking);line-height:var(--font-question-line-height);margin:0}.WR5Zoq_hint{font-size:var(--font-small-size);color:var(--colour-muted);margin:0;line-height:1.5}.WR5Zoq_promptError{font-size:var(--font-small-size);color:var(--status-overdue-text);margin:0}.WR5Zoq_choices{gap:var(--space-2);flex-direction:column;display:flex}.WR5Zoq_choiceGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WR5Zoq_choice{font:inherit;height:var(--size-choice);padding:0 var(--space-4);border-radius:var(--radius-choice);border:1px solid var(--colour-line);background:var(--colour-page);color:var(--colour-ink);text-align:left;justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;width:100%;transition:background var(--motion-fast), border-color var(--motion-fast);font-size:15px;font-weight:500;display:flex}.WR5Zoq_choice:hover:not(:disabled){border-color:#d4d4d8}.WR5Zoq_choice:disabled{cursor:default;opacity:.5}.WR5Zoq_choicePrimary{background:var(--colour-ink);color:var(--colour-on-ink);border-color:var(--colour-ink)}.WR5Zoq_choicePrimary:hover:not(:disabled){background:var(--colour-ink-hover);border-color:var(--colour-ink-hover)}.WR5Zoq_choiceCentred{font-variant-numeric:tabular-nums;justify-content:center}.WR5Zoq_choiceQuiet{color:var(--colour-muted)}.WR5Zoq_choiceHint{font-size:var(--font-meta-size);color:var(--colour-muted);font-weight:400}.WR5Zoq_choicePrimary .WR5Zoq_choiceHint{color:#a1a1aa}.WR5Zoq_bigInput{font:inherit;border:none;border-bottom:2px solid var(--colour-ink);height:48px;color:var(--colour-ink);background:0 0;border-radius:0;outline:none;width:100%;padding:0;font-size:20px;font-weight:500}.WR5Zoq_bigInput::placeholder{color:var(--colour-faint);font-weight:500}.WR5Zoq_inverted .WR5Zoq_bigInput{color:var(--colour-on-ink);border-bottom-color:var(--colour-on-ink)}.WR5Zoq_inverted .WR5Zoq_bigInput::placeholder{color:var(--colour-muted)}.WR5Zoq_dialog{background:var(--colour-page);color:var(--colour-ink);font-weight:var(--font-body-weight);text-align:left;border-radius:var(--radius-dialog);box-shadow:var(--shadow-dialog);border:none;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);padding:0;overflow:auto}.WR5Zoq_dialog::backdrop{background:var(--overlay-backdrop);-webkit-backdrop-filter:blur(var(--overlay-blur));backdrop-filter:blur(var(--overlay-blur))}@keyframes WR5Zoq_rise{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes WR5Zoq_fade{0%{opacity:0}}.WR5Zoq_dialog[open]::backdrop{animation:WR5Zoq_fade var(--motion-enter) ease-out}.WR5Zoq_dialog[open]:not(.WR5Zoq_dialogBare),.WR5Zoq_prompt{animation:WR5Zoq_rise var(--motion-enter) var(--motion-easing) backwards}@media (prefers-reduced-motion:reduce){.WR5Zoq_dialog[open]::backdrop,.WR5Zoq_dialog[open]:not(.WR5Zoq_dialogBare),.WR5Zoq_prompt{animation:none}}.WR5Zoq_dialogBare .WR5Zoq_prompt{box-shadow:var(--shadow-dialog)}.WR5Zoq_dialogBare{width:var(--layout-overlay-prompt-width);box-shadow:none;background:0 0;overflow:visible}.WR5Zoq_popoverAnchor{display:inline-flex;position:relative}.WR5Zoq_popover{z-index:20;width:var(--layout-label-popover-width);background:var(--colour-page);border:1px solid var(--colour-line);border-radius:var(--radius-popover);max-width:calc(100vw - 32px);padding:var(--space-5);box-shadow:var(--shadow-popover);position:absolute;top:calc(100% + 8px);left:0}.WR5Zoq_popoverEnd{left:auto;right:0}.WR5Zoq_avatar{width:var(--size-avatar);height:var(--size-avatar);border-radius:var(--radius-pill);background:var(--colour-ink);color:var(--colour-on-ink);flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.WR5Zoq_tagLarge{border-radius:6px;height:26px;padding:0 10px;font-size:12px}.WR5Zoq_close{border-radius:var(--radius-pill);background:var(--colour-subtle);color:var(--colour-muted);font:inherit;cursor:pointer;transition:color var(--motion-fast);border:none;flex:none;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;display:inline-flex}.WR5Zoq_close:hover{color:var(--colour-ink)}.WR5Zoq_prompt{position:relative}.WR5Zoq_promptClose{top:var(--space-5);right:var(--space-5);position:absolute}.WR5Zoq_check{align-items:center;gap:var(--space-3);width:100%;color:var(--colour-ink);font:inherit;font-size:var(--font-ui-size);text-align:left;cursor:pointer;background:0 0;border:none;padding:6px 0;display:flex}.WR5Zoq_checkBox{width:var(--size-checkbox);height:var(--size-checkbox);border:1.5px solid var(--colour-ink);color:var(--colour-on-ink);border-radius:5px;flex:none;justify-content:center;align-items:center;display:flex}.WR5Zoq_checkBoxOn{background:var(--colour-ink)}.WR5Zoq_checkDone{color:var(--colour-faint);text-decoration:line-through}.WR5Zoq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.WR5Zoq_dialog:not(.WR5Zoq_dialogBare){border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none}.WR5Zoq_dialogBare{width:100vw;max-width:none;margin:auto 0 0}.WR5Zoq_dialogBare .WR5Zoq_prompt{border-radius:var(--radius-prompt) var(--radius-prompt) 0 0;max-width:none}}
.XuhEEW_burst{z-index:100;pointer-events:none;width:0;height:0;position:fixed}.XuhEEW_piece{background:var(--status-paid-line);opacity:0;width:8px;height:8px;animation:XuhEEW_fly 1.1s cubic-bezier(.15, .7, .3, 1) var(--delay) forwards;border-radius:2px;position:absolute}.XuhEEW_piece[data-kind="1"]{background:var(--colour-ink);width:6px;height:10px}.XuhEEW_piece[data-kind="2"]{background:var(--status-paid-text);border-radius:var(--radius-pill);width:6px;height:6px}@keyframes XuhEEW_fly{0%{opacity:1;transform:translate(0)rotate(0)scale(.6)}70%{opacity:1}to{opacity:0;transform:translate(var(--x), calc(var(--y) + 70px)) rotate(var(--spin)) scale(1)}}@media (prefers-reduced-motion:reduce){.XuhEEW_burst{display:none}}
._0Alunq_end{justify-content:flex-end;display:flex}._0Alunq_split{justify-content:space-between;align-items:center;display:flex}._0Alunq_skip{padding:0}._0Alunq_scroll{max-height:288px;margin:-2px;padding:2px;overflow-y:auto}._0Alunq_later{height:auto;padding:var(--space-1) var(--space-2);align-self:center}._0Alunq_more{margin-top:var(--space-4);font-size:var(--font-small-size);color:var(--colour-muted);text-align:center}
.pnu7za_dialog{width:var(--layout-time-picker-width);border:1px solid var(--colour-line)}.pnu7za_picker{flex-direction:column;gap:18px;padding:28px 32px 24px;display:flex}.pnu7za_head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.pnu7za_titles{gap:var(--space-1);flex-direction:column;display:flex}.pnu7za_title{font-size:var(--font-dialog-title-size);font-weight:var(--font-dialog-title-weight);letter-spacing:var(--font-dialog-title-tracking);line-height:1.3}.pnu7za_days{align-items:center;gap:6px;display:flex}.pnu7za_pills{flex:1;gap:6px;min-width:0;display:flex}.pnu7za_arrow{border-radius:var(--radius-card);width:24px;height:52px;color:var(--colour-muted);font:inherit;cursor:pointer;background:0 0;border:none;flex:none;padding:0;font-size:18px}.pnu7za_arrow:hover:not(:disabled){color:var(--colour-ink)}.pnu7za_arrow:disabled{opacity:.3;cursor:default}.pnu7za_pill{border-radius:var(--radius-button);border:1px solid var(--colour-line);background:var(--colour-page);min-width:0;height:52px;color:var(--colour-ink);font:inherit;font-size:var(--font-small-size);font-variant-numeric:tabular-nums;cursor:pointer;white-space:nowrap;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:0;font-weight:500;display:flex}.pnu7za_pill small{color:var(--colour-muted);font-size:11px;font-weight:400}.pnu7za_pill:disabled{background:var(--colour-subtle);color:var(--colour-faint);cursor:default}.pnu7za_pill:disabled small{color:var(--colour-faint)}.pnu7za_pillOn{background:var(--colour-ink);color:var(--colour-on-ink);border-color:var(--colour-ink)}.pnu7za_pillOn small{color:#a1a1aa}.pnu7za_scroller{overscroll-behavior:contain;height:492px;padding-top:8px;overflow-y:auto}.pnu7za_grid{grid-template-columns:48px 1fr;display:grid}.pnu7za_hour{height:44px;color:var(--colour-faint);text-align:right;font-variant-numeric:tabular-nums;padding-right:10px;font-size:11px;transform:translateY(-7px)}.pnu7za_column{border-left:1px solid var(--colour-line-soft);background-image:repeating-linear-gradient(to bottom, var(--colour-line-soft) 0, var(--colour-line-soft) 1px, transparent 1px, transparent 44px);cursor:ns-resize;-webkit-user-select:none;user-select:none;touch-action:none;position:relative}.pnu7za_gone{background:repeating-linear-gradient(135deg, var(--colour-subtle) 0, var(--colour-subtle) 6px, var(--colour-page) 6px, var(--colour-page) 12px);opacity:.9;cursor:default;pointer-events:none;position:absolute;top:0;left:0;right:0}.pnu7za_block{border-radius:var(--radius-card);font-size:var(--font-meta-size);pointer-events:none;padding:6px 10px;position:absolute;left:6px;right:6px;overflow:hidden}.pnu7za_block b{font-weight:600}.pnu7za_work{background:var(--colour-ink);color:var(--colour-on-ink)}.pnu7za_free{background:var(--colour-subtle);color:var(--colour-muted)}.pnu7za_selection{z-index:2;border-radius:var(--radius-card);border:2px solid var(--colour-ink);pointer-events:none;background:#0a0a0b0f;flex-direction:column;justify-content:space-between;padding:4px 10px 0;display:flex;position:absolute;left:6px;right:6px;overflow:hidden}.pnu7za_selection b{font-size:var(--font-small-size);white-space:nowrap;font-weight:600}.pnu7za_handle{box-sizing:content-box;background:var(--colour-ink);border-radius:var(--radius-pill);cursor:ns-resize;pointer-events:auto;background-clip:content-box;align-self:center;width:28px;height:4px;padding:6px 24px 4px}.pnu7za_foot{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-1);display:flex}.pnu7za_summary{font-size:var(--font-meta-size);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;display:flex}.pnu7za_when{font-size:15px;font-weight:600}.pnu7za_muted{color:var(--colour-muted)}.pnu7za_amber{color:var(--status-hold-text)}.pnu7za_error{color:var(--status-overdue-text)}.pnu7za_buttons{gap:var(--space-2);display:flex}@media (max-width:767px){.pnu7za_dialog{border:none}.pnu7za_picker{height:100%;padding:var(--space-5) var(--space-4)}.pnu7za_scroller{flex:1;height:auto;min-height:0}.pnu7za_pill small{display:none}.pnu7za_pill{white-space:normal;padding:0 2px;font-size:12px;line-height:1.25}.pnu7za_days,.pnu7za_pills{gap:4px}.pnu7za_foot{flex-direction:column;align-items:stretch}.pnu7za_buttons>*{flex:1}}.pnu7za_length{font-size:var(--font-small-size);color:var(--colour-muted);align-items:center;gap:6px;margin-top:6px;display:flex}.pnu7za_lengthChange,.pnu7za_lengthChoice,.pnu7za_lengthOn{border:1px solid var(--colour-line);border-radius:var(--radius-pill);height:26px;color:var(--colour-ink);font:inherit;font-size:var(--font-meta-size);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;padding:0 10px;font-weight:500}.pnu7za_lengthChange:hover,.pnu7za_lengthChoice:hover{border-color:var(--colour-ink)}.pnu7za_lengthOn{background:var(--colour-ink);border-color:var(--colour-ink);color:var(--colour-on-ink)}
.v5rKfW_wordmark{color:var(--colour-ink);flex:none;display:block;overflow:visible}.v5rKfW_name{font-family:var(--font-montserrat), Montserrat, system-ui, sans-serif;letter-spacing:-4.5px;fill:currentColor;font-size:120px;font-weight:700}.v5rKfW_dot{fill:var(--status-now-dot)}.v5rKfW_draw .v5rKfW_line{stroke-dasharray:1;stroke-dashoffset:0;animation:v5rKfW_draw 1.4s var(--motion-easing) both}.v5rKfW_draw .v5rKfW_dot{transform-box:fill-box;transform-origin:50%;animation:v5rKfW_pop .5s 1.1s var(--motion-easing) both}@keyframes v5rKfW_draw{0%{stroke-dashoffset:1px}}@keyframes v5rKfW_pop{0%{transform:scale(0)}}@media (prefers-reduced-motion:reduce){.v5rKfW_draw .v5rKfW_line,.v5rKfW_draw .v5rKfW_dot{animation:none}}
._1mmV1G_header{height:var(--layout-header-height);align-items:center;gap:var(--space-12);padding:0 var(--layout-page-gutter);border-bottom:1px solid var(--colour-line);display:flex}._1mmV1G_home{border-radius:6px;text-decoration:none}._1mmV1G_home:hover{color:var(--colour-ink)}._1mmV1G_tabs{gap:var(--space-6);align-self:stretch;display:flex}._1mmV1G_tab{color:var(--colour-muted);font-size:var(--font-ui-size);font-weight:var(--font-ui-weight);transition:color var(--motion-fast);align-items:center;text-decoration:none;display:flex;position:relative}._1mmV1G_tab:hover,._1mmV1G_tabActive{color:var(--colour-ink)}._1mmV1G_tabActive:after{content:"";background:var(--colour-ink);border-radius:3px;height:3px;position:absolute;bottom:-1.5px;left:0;right:0}._1mmV1G_spacer{flex:1}._1mmV1G_avatarButton{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:none;padding:0}._1mmV1G_menu{flex-direction:column;margin:-12px;display:flex}._1mmV1G_menuItem{font:inherit;font-size:var(--font-ui-size);font-weight:var(--font-ui-weight);width:100%;height:var(--size-button);padding:0 var(--space-3);border-radius:var(--radius-card);color:var(--colour-ink);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;text-decoration:none;display:flex}._1mmV1G_menuItem:hover{background:var(--colour-subtle);color:var(--colour-ink)}@media (max-width:767px){._1mmV1G_header{gap:var(--space-4);height:56px;padding:0 var(--space-4)}._1mmV1G_tabs{z-index:30;height:calc(56px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--colour-page);border-top:1px solid var(--colour-line);grid-template-columns:repeat(5,1fr);gap:0;display:grid;position:fixed;bottom:0;left:0;right:0}._1mmV1G_tab{justify-content:center;font-size:12px;font-weight:500}._1mmV1G_tabActive{font-weight:600}._1mmV1G_tabActive:after{inset:-1.5px 22% auto}._1mmV1G_home svg{width:84px;height:auto}}
._3Z21xa_board{align-items:stretch;gap:var(--layout-list-gap);padding:var(--space-6) var(--layout-page-gutter) var(--space-12);min-height:60vh;display:flex;overflow-x:auto}._3Z21xa_column{flex:0 0 var(--layout-list-width);min-width:0;padding-bottom:var(--space-12)}._3Z21xa_slot{border-radius:var(--radius-card);cursor:grab;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:relative}._3Z21xa_slot a{-webkit-touch-callout:none;-webkit-user-drag:none}._3Z21xa_slot[data-dragging]{opacity:.35}._3Z21xa_slot[data-over]:before{content:"";background:var(--colour-ink);border-radius:2px;height:2px;position:absolute;top:-6px;left:0;right:0}._3Z21xa_lifted{cursor:grabbing;box-shadow:var(--shadow-popover);border-radius:var(--radius-card)}._3Z21xa_face{gap:var(--space-1);color:inherit;margin:calc(var(--layout-card-padding-y) * -1) calc(var(--layout-card-padding-x) * -1);padding:var(--layout-card-padding-y) var(--layout-card-padding-x);border-radius:var(--radius-card);flex-direction:column;text-decoration:none;display:flex}._3Z21xa_face:hover{color:inherit}._3Z21xa_tags{gap:var(--space-1);flex-wrap:wrap;margin-bottom:6px;display:flex}._3Z21xa_value{font-variant-numeric:tabular-nums}._3Z21xa_paid{color:var(--status-paid-text)}._3Z21xa_now{color:var(--status-now-text);font-weight:500}._3Z21xa_overdue{color:var(--status-overdue-text);font-weight:500}._3Z21xa_awaiting{font-size:var(--font-meta-size);color:var(--status-hold-text);margin-top:6px;font-weight:500}._3Z21xa_depositPaid{font-size:var(--font-meta-size);color:var(--status-paid-text);margin-top:6px;font-weight:500}._3Z21xa_badges{gap:var(--space-3);font-size:var(--font-meta-size);color:var(--colour-muted);font-variant-numeric:tabular-nums;margin-top:6px;display:flex}._3Z21xa_badges span{align-items:center;gap:var(--space-1);display:inline-flex}._3Z21xa_ask{margin-top:var(--layout-card-padding-y);border-top:1px solid var(--colour-line-soft);font-size:var(--font-small-size);cursor:default;align-items:center;gap:6px;padding-top:10px;font-weight:500;display:flex}._3Z21xa_ask span{flex:1}._3Z21xa_ask button{border-radius:8px;padding:0 8px}._3Z21xa_add{height:36px;color:var(--colour-faint);font:inherit;font-size:var(--font-small-size);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}._3Z21xa_add:hover{color:var(--colour-muted)}._3Z21xa_banner{margin:var(--space-2) var(--layout-page-gutter) 0;justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--status-attention-line);border-radius:var(--radius-choice);background:var(--status-attention-bg);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);animation:_3Z21xa_bannerIn var(--motion-enter) var(--motion-easing) backwards;border-left-width:4px;flex-wrap:wrap;font-size:16px;font-weight:600;display:flex}@keyframes _3Z21xa_bannerIn{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){._3Z21xa_banner{animation:none}}._3Z21xa_titleActions{gap:var(--space-2);flex-wrap:wrap;display:flex}._3Z21xa_bannerButtons{gap:var(--space-2);display:flex}._3Z21xa_bannerButtons button{height:40px}._3Z21xa_bannerButtons button:first-child{background:var(--colour-page)}@media (max-width:767px){._3Z21xa_board{gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-8);scroll-snap-type:x mandatory;min-height:calc(100dvh - 240px);scroll-padding:0 var(--space-4);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}._3Z21xa_board::-webkit-scrollbar{display:none}._3Z21xa_board[data-dragging]{scroll-snap-type:none}._3Z21xa_column{scroll-snap-align:start;flex:0 0 min(84vw,340px)}._3Z21xa_column>section{flex-basis:auto}._3Z21xa_banner{margin:var(--space-2) var(--space-4) var(--space-4)}}._3Z21xa_dropHint{padding:var(--space-4) var(--space-3);border-radius:var(--radius-card);font-size:var(--font-meta-size);color:var(--colour-faint);border:1px dashed #d4d4d8;line-height:1.5}._3Z21xa_target{border-radius:var(--radius-card);transition:box-shadow var(--motion-fast)}._3Z21xa_target[data-over]{box-shadow:0 0 0 2px var(--colour-ink)}._3Z21xa_message{margin:var(--space-2) var(--layout-page-gutter) 0;font-size:var(--font-small-size);color:var(--status-overdue-text)}@media (max-width:767px){._3Z21xa_message{margin:var(--space-2) var(--space-4) 0}}._3Z21xa_listMenu{border-radius:var(--radius-pill);width:22px;height:22px;color:var(--colour-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:-4px -4px -4px 0;padding:0;display:inline-flex}._3Z21xa_listMenu:hover{background:var(--colour-subtle);color:var(--colour-ink)}._3Z21xa_addList{height:28px;color:var(--colour-faint);font:inherit;font-size:var(--font-small-size);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;align-self:flex-start;padding:0;font-weight:500}._3Z21xa_addList:hover{color:var(--colour-ink)}._3Z21xa_settings{border:1px solid var(--colour-line);width:460px}._3Z21xa_settingsFrame{gap:var(--space-5);padding:var(--space-8);flex-direction:column;display:flex}._3Z21xa_settingsHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._3Z21xa_settingsLabel{margin-bottom:var(--space-2);font-size:var(--font-meta-size);color:var(--colour-muted);font-weight:500}._3Z21xa_settingsError{font-size:var(--font-small-size);color:var(--status-overdue-text)}._3Z21xa_settingsActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._3Z21xa_settingsActions>:last-child{margin-left:auto}._3Z21xa_faceWithButton{padding-right:34px}._3Z21xa_messageButton{border:1px solid var(--colour-ink);border-radius:var(--radius-pill);background:var(--colour-ink);width:28px;height:28px;color:var(--colour-on-ink);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}._3Z21xa_messageButton:hover{background:var(--colour-ink-hover);border-color:var(--colour-ink-hover)}._3Z21xa_messageButton svg{width:14px;height:14px}._3Z21xa_column[data-dragging]{opacity:.35}._3Z21xa_column[data-list-over]{outline:2px solid var(--colour-ink);outline-offset:8px;border-radius:var(--radius-card)}._3Z21xa_liftedList{border:1px solid var(--colour-ink);border-radius:var(--radius-button);background:var(--colour-page);box-shadow:var(--shadow-popover);font-size:var(--font-small-size);cursor:grabbing;padding:8px 14px;font-weight:600;display:inline-block}._3Z21xa_days{border:1px solid var(--colour-line);border-radius:var(--radius-pill);background:var(--colour-page);min-width:28px;height:28px;font-size:var(--font-meta-size);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;font-weight:600;display:inline-flex;position:absolute;top:10px;right:10px}._3Z21xa_daysBeside{right:44px}._3Z21xa_faceWithTwo{padding-right:72px}._3Z21xa_limits{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}._3Z21xa_limit{font-size:var(--font-small-size);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._3Z21xa_dotWarn,._3Z21xa_dotLate{border-radius:var(--radius-pill);background:var(--status-stale-line);width:9px;height:9px}._3Z21xa_dotLate{background:var(--status-overdue-line)}._3Z21xa_daysInput{border:none;border-bottom:2px solid var(--colour-ink);width:44px;height:32px;color:var(--colour-ink);font:inherit;font-variant-numeric:tabular-nums;text-align:center;background:0 0;border-radius:0;outline:none;padding:0;font-weight:600}._3Z21xa_daysInput::placeholder{color:var(--colour-faint)}._3Z21xa_limitsHint{margin-top:var(--space-2);font-size:var(--font-meta-size);color:var(--colour-muted)}._3Z21xa_settingsTitle{margin-top:6px;font-size:20px;font-weight:600}._3Z21xa_note{margin:var(--space-2) var(--layout-page-gutter) 0;justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--colour-line);border-left:4px solid var(--colour-ink);border-radius:var(--radius-choice);font-size:var(--font-small-size);flex-wrap:wrap;padding:12px 16px;font-weight:500;display:flex}._3Z21xa_note a{text-decoration:none}@media (max-width:767px){._3Z21xa_note{margin:var(--space-2) var(--space-4) 0}}
.mB03Pa_filters{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.mB03Pa_pills{align-items:center;gap:var(--space-2);display:flex}.mB03Pa_arrow{width:var(--size-button);padding:0}.mB03Pa_off{opacity:.35;cursor:default}.mB03Pa_year{text-align:center;min-width:56px;font-size:var(--font-ui-size);font-variant-numeric:tabular-nums;font-weight:600}.mB03Pa_page{gap:var(--space-14);flex-direction:column;max-width:760px;display:flex}.mB03Pa_hero{flex-direction:column;gap:6px;display:flex}.mB03Pa_total{letter-spacing:-.03em;font-size:56px;font-weight:600;line-height:1.1}.mB03Pa_sub{font-size:var(--font-ui-size);color:var(--colour-muted)}.mB03Pa_section{gap:var(--space-6);flex-direction:column;display:flex}.mB03Pa_heading{padding-bottom:var(--space-3);font-size:var(--font-small-size);border-bottom:1px solid var(--colour-ink);font-weight:500}@media (max-width:767px){.mB03Pa_total{font-size:40px}.mB03Pa_page{gap:var(--space-10)}}.mB03Pa_tabs{gap:var(--space-6);margin:0 var(--layout-page-gutter);border-bottom:1px solid var(--colour-line);display:flex}.mB03Pa_tab{height:40px;color:var(--colour-muted);font-size:var(--font-ui-size);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.mB03Pa_tab:hover,.mB03Pa_tabOn{color:var(--colour-ink)}.mB03Pa_tabOn:after{content:"";background:var(--colour-ink);border-radius:3px;height:3px;position:absolute;bottom:-1.5px;left:0;right:0}.mB03Pa_tabCount{font-size:var(--font-meta-size);color:var(--colour-muted);font-variant-numeric:tabular-nums;font-weight:400}.mB03Pa_paid{border-top:1px solid var(--colour-ink);margin:0;padding:0;list-style:none}.mB03Pa_paidRow,.mB03Pa_paidTotal{align-items:baseline;gap:var(--space-4);border-bottom:1px solid var(--colour-line-soft);color:inherit;font-size:var(--font-ui-size);grid-template-columns:96px minmax(0,1fr) auto;padding:14px 0;text-decoration:none;display:grid}.mB03Pa_paidRow:hover{color:inherit;background:var(--colour-subtle);box-shadow:-12px 0 0 var(--colour-subtle), 12px 0 0 var(--colour-subtle)}.mB03Pa_paidDate{font-size:var(--font-small-size);color:var(--colour-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.mB03Pa_paidTitle{align-items:baseline;column-gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.mB03Pa_paidTitle b{font-weight:500}.mB03Pa_paidTitle span{font-size:var(--font-small-size);color:var(--colour-muted)}.mB03Pa_paidAmount{color:var(--status-paid-text);font-variant-numeric:tabular-nums;white-space:nowrap}.mB03Pa_paidTotal{border-bottom:none;grid-template-columns:minmax(0,1fr) auto;font-weight:600}.mB03Pa_paidTotal .mB03Pa_paidAmount{color:var(--colour-ink)}@media (max-width:767px){.mB03Pa_tabs{margin:0 var(--space-4)}.mB03Pa_paidRow{gap:var(--space-3);grid-template-columns:72px minmax(0,1fr) auto}}
.GR_g5q_rows{border-top:1px solid var(--colour-ink);max-width:480px;margin:0}.GR_g5q_row{justify-content:space-between;align-items:baseline;gap:var(--space-6);padding:var(--space-4) 0;border-bottom:1px solid var(--colour-line-soft);display:flex}.GR_g5q_value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right;margin:0;font-weight:500}.GR_g5q_change{color:inherit;font:inherit;text-align:right;white-space:pre-line;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:0}.GR_g5q_change:hover{background:var(--colour-subtle);box-shadow:0 0 0 4px var(--colour-subtle)}.GR_g5q_empty{color:var(--colour-faint);font-weight:400}.GR_g5q_end{justify-content:flex-end;display:flex}.GR_g5q_long{width:100%;padding:var(--space-3) 14px;border:1px solid var(--colour-line);border-radius:var(--radius-choice);background:var(--colour-page);color:var(--colour-ink);font:inherit;resize:vertical;font-size:15px}.GR_g5q_heading{margin:var(--space-10) 0 var(--space-3);font-size:var(--font-small-size);font-weight:var(--font-small-weight)}.GR_g5q_note{max-width:480px;margin:var(--space-3) 0 0;font-size:var(--font-small-size);color:var(--colour-muted);line-height:1.5}.GR_g5q_file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.GR_g5q_split{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.GR_g5q_facts{font-size:var(--font-small-size);color:var(--colour-muted);flex-direction:column;gap:6px;margin:0;padding:0;line-height:1.5;list-style:none;display:flex}.GR_g5q_about{font-size:var(--font-meta-size);color:var(--colour-muted);margin-top:4px;display:block}.GR_g5q_link{color:var(--colour-ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:500;text-decoration:underline}.GR_g5q_check{align-items:center;gap:var(--space-3);font-size:var(--font-small-size);flex-wrap:wrap;font-weight:500;display:flex}.GR_g5q_address{align-items:center;gap:var(--space-2);display:flex}.GR_g5q_address input{border:1px solid var(--colour-line);border-radius:var(--radius-button);background:var(--colour-subtle);min-width:0;height:36px;color:var(--colour-ink);font:inherit;font-size:var(--font-meta-size);flex:1;padding:0 10px}.GR_g5q_formsError{font-size:var(--font-small-size);color:var(--status-overdue-text)}.GR_g5q_sketch{border:1px solid var(--colour-line);border-radius:var(--radius-choice);font-size:var(--font-small-size);margin:0;overflow:hidden}.GR_g5q_sketch figcaption{background:var(--colour-subtle);border-bottom:1px solid var(--colour-line);color:var(--colour-muted);font-size:var(--font-meta-size);align-items:center;gap:5px;padding:8px 12px;font-weight:500;display:flex}.GR_g5q_sketch figcaption i{border-radius:var(--radius-pill);background:var(--colour-line);width:7px;height:7px}.GR_g5q_sketch figcaption span{margin-left:6px}.GR_g5q_sketch ul{flex-direction:column;gap:4px;margin:0;padding:6px;list-style:none;display:flex}.GR_g5q_sketch li{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--colour-muted);border-radius:8px;padding:8px 10px;display:flex}.GR_g5q_sketch li b{font-size:var(--font-meta-size);flex:none;font-weight:600}.GR_g5q_sketch li[data-mark=pick]{background:var(--colour-ink);color:var(--colour-on-ink);font-weight:500}.GR_g5q_sketch li[data-mark=paste]{border:2px dashed var(--colour-ink);color:var(--colour-ink);font-weight:500}.GR_g5q_sketch li[data-mark=need]{color:var(--colour-ink);font-weight:500}.GR_g5q_sketch li[data-mark=need] b{color:var(--status-now-text)}.GR_g5q_sketch li[data-mark=optional] b{font-weight:400}.GR_g5q_sketchNote{margin-top:calc(var(--space-2) * -1);font-size:var(--font-meta-size);color:var(--colour-faint)}.GR_g5q_screenshot{object-fit:contain;border:1px solid var(--colour-line);border-radius:var(--radius-choice);width:100%;max-height:320px;display:block}.GR_g5q_guide{font-size:var(--font-small-size);color:var(--colour-ink);text-underline-offset:3px;align-self:flex-start;font-weight:500}
.AXQKrW_notice{justify-content:space-between;align-items:center;gap:var(--space-4);margin:var(--space-4) var(--layout-page-gutter) 0;padding:10px 10px 10px var(--space-4);border:1px solid var(--colour-line);border-radius:var(--radius-choice);font-size:var(--font-ui-size);font-weight:500;display:flex}.AXQKrW_dismiss{height:var(--size-button-small);padding:0 var(--space-3);border:1px solid var(--colour-line);background:var(--colour-page);color:var(--colour-ink);font:inherit;font-size:var(--font-small-size);cursor:pointer;border-radius:8px;font-weight:500}@media (max-width:767px){.AXQKrW_notice{margin:var(--space-4) var(--space-4) 0}}
.Wq4VhG_page{min-height:calc(100dvh - var(--layout-header-height));flex-wrap:wrap;display:flex}.Wq4VhG_main{min-width:0;padding:var(--layout-board-title-top) var(--layout-page-gutter) var(--space-12);gap:var(--space-5);flex-direction:column;flex:999 560px;display:flex}.Wq4VhG_head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Wq4VhG_title{font-size:var(--font-page-title-size);font-weight:var(--font-page-title-weight);letter-spacing:var(--font-page-title-tracking);line-height:1.2}.Wq4VhG_nav{gap:var(--space-2);display:flex}.Wq4VhG_arrow{width:var(--size-button);padding:0}.Wq4VhG_message{font-size:var(--font-small-size);color:var(--status-overdue-text)}.Wq4VhG_sideways{overflow-x:auto}.Wq4VhG_week{min-width:760px}.Wq4VhG_dayHeads,.Wq4VhG_grid{grid-template-columns:52px repeat(7,minmax(0,1fr));display:grid}.Wq4VhG_dayHead{padding:var(--space-3) 10px;flex-direction:column;gap:6px;min-height:60px;display:flex}.Wq4VhG_dayHead b{font-size:var(--font-small-size);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:flex}.Wq4VhG_dayHead>span{color:var(--colour-muted);font-variant-numeric:tabular-nums;font-size:11px}.Wq4VhG_dayHead .Wq4VhG_off{color:var(--colour-faint)}.Wq4VhG_dayHead .Wq4VhG_full{color:var(--status-hold-text)}.Wq4VhG_today{border-radius:var(--radius-pill);background:var(--colour-ink);color:var(--colour-on-ink);padding:1px 7px;font-size:11px}.Wq4VhG_scroller{overscroll-behavior:contain;height:580px;padding-top:8px;overflow-y:auto}.Wq4VhG_hour{height:52px;color:var(--colour-faint);text-align:right;font-variant-numeric:tabular-nums;padding-right:8px;font-size:11px;transform:translateY(-7px)}.Wq4VhG_day{border-left:1px solid var(--colour-line-soft);background-image:repeating-linear-gradient(to bottom, var(--colour-line-soft) 0, var(--colour-line-soft) 1px, transparent 1px, transparent 52px);position:relative}.Wq4VhG_dayOff{background-color:#fcfcfc}.Wq4VhG_day[data-over]{background-color:var(--colour-subtle)}.Wq4VhG_block{z-index:1;border-radius:var(--radius-card);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;flex-direction:column;gap:2px;padding:6px 8px;font-size:11px;display:flex;position:absolute;left:4px;right:4px;overflow:hidden}.Wq4VhG_block b{font-size:var(--font-meta-size);font-weight:500;line-height:1.25}.Wq4VhG_work{z-index:2;background:var(--colour-ink);color:var(--colour-on-ink)}.Wq4VhG_work span{color:#a1a1aa}.Wq4VhG_free{background:var(--colour-subtle);color:var(--colour-muted)}.Wq4VhG_running{box-shadow:0 0 0 2px var(--colour-page), 0 0 0 4px var(--status-now-line)}.Wq4VhG_late{background:var(--status-overdue-bg);color:var(--status-overdue-strong);border:1px solid var(--status-overdue-line)}.Wq4VhG_late span{color:var(--status-overdue-text)}.Wq4VhG_moving{z-index:5;opacity:.85;cursor:grabbing;box-shadow:var(--shadow-popover)}.Wq4VhG_handle{cursor:ns-resize;height:8px;position:absolute;bottom:0;left:0;right:0}.Wq4VhG_nowLine{z-index:4;background:var(--status-now-line);pointer-events:none;border-radius:2px;height:2px;margin-top:-1px;position:absolute;left:-1px;right:0}.Wq4VhG_nowLine:before{content:"";border-radius:var(--radius-pill);background:var(--status-now-dot);width:10px;height:10px;position:absolute;top:-4px;left:-5px}.Wq4VhG_side{max-width:300px;padding:var(--layout-board-title-top) var(--space-8);border-left:1px solid var(--colour-line);gap:var(--space-4);flex-direction:column;flex:280px;display:flex}.Wq4VhG_sideTitle{font-size:15px;font-weight:600}.Wq4VhG_sideEmpty{font-size:var(--font-small-size);color:var(--colour-muted)}.Wq4VhG_mini{padding:10px var(--space-3);border:1px solid var(--colour-line);border-radius:var(--radius-button);background:var(--colour-page);cursor:grab;touch-action:manipulation;flex-direction:column;gap:2px;display:flex}.Wq4VhG_mini b{font-size:var(--font-ui-size);font-weight:500}.Wq4VhG_mini span{font-size:var(--font-meta-size);color:var(--colour-muted)}.Wq4VhG_mini[data-dragging]{opacity:.35}.Wq4VhG_lifted{cursor:grabbing;box-shadow:var(--shadow-popover)}.Wq4VhG_spacer{flex:1}@media (max-width:767px){.Wq4VhG_dayHead b{flex-wrap:wrap;row-gap:2px}.Wq4VhG_main{padding:var(--space-8) var(--space-4) var(--space-6)}.Wq4VhG_title{font-size:30px}.Wq4VhG_side{max-width:none;padding:var(--space-6) var(--space-4) var(--space-8);border-left:none;border-top:1px solid var(--colour-line)}}
.NPm-Zq_dialog{width:var(--layout-opened-card-width);height:var(--layout-opened-card-height);border:1px solid var(--colour-line);overflow:hidden}.NPm-Zq_frame{height:100%;display:flex}.NPm-Zq_main{min-width:0;padding:var(--space-10) var(--layout-opened-card-padding);gap:var(--space-7);flex-direction:column;flex:1 1 0;display:flex;overflow-y:auto}.NPm-Zq_head{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.NPm-Zq_kind{font-size:var(--font-meta-size);color:var(--colour-muted);align-items:center;gap:10px;font-weight:500;display:flex}.NPm-Zq_state{align-items:center;gap:6px;display:flex}.NPm-Zq_state:before{content:"";border-radius:var(--radius-pill);background:currentColor;width:7px;height:7px}.NPm-Zq_now{color:var(--status-now-text)}.NPm-Zq_overdue{color:var(--status-overdue-text)}.NPm-Zq_title{font-size:var(--font-card-title-size);font-weight:var(--font-card-title-weight);letter-spacing:var(--font-card-title-tracking);line-height:1.2}.NPm-Zq_sub{align-items:baseline;gap:var(--space-4);font-size:var(--font-ui-size);color:var(--colour-muted);flex-wrap:wrap;display:flex}.NPm-Zq_sub a{color:var(--colour-muted)}.NPm-Zq_labels{flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.NPm-Zq_editable{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:text;overflow-wrap:anywhere;white-space:pre-wrap;background:0 0;border:none;border-radius:4px;margin:0;padding:0;display:block}button.NPm-Zq_editable:hover{background:var(--colour-subtle);box-shadow:0 0 0 4px var(--colour-subtle)}.NPm-Zq_empty{color:var(--colour-faint)}.NPm-Zq_editing{box-shadow:0 2px 0 var(--colour-ink);resize:vertical;border-radius:0;outline:none}.NPm-Zq_editing:focus-visible{outline:none}.NPm-Zq_inline{width:auto;display:inline-block}input.NPm-Zq_inline{width:120px}.NPm-Zq_row{gap:var(--space-3);border-bottom:1px solid var(--colour-line-soft);font-size:var(--font-ui-size);grid-template-columns:110px 1fr;padding:10px 0;display:grid}.NPm-Zq_row>span:first-child{color:var(--colour-muted)}.NPm-Zq_section{flex-direction:column;gap:10px;display:flex}.NPm-Zq_sectionHead{justify-content:space-between;align-items:center;display:flex}.NPm-Zq_count{font-size:var(--font-meta-size);color:var(--colour-muted);font-variant-numeric:tabular-nums}.NPm-Zq_notes{font-size:var(--font-ui-size);color:#27272a;line-height:1.6}.NPm-Zq_timeSlot{justify-content:space-between;align-items:center;gap:var(--space-3);border:1px solid var(--colour-line);border-radius:var(--radius-button);font-size:var(--font-small-size);padding:10px 14px;display:flex}.NPm-Zq_timeSlot span:nth-child(2){color:var(--colour-muted);font-variant-numeric:tabular-nums;margin-left:auto}.NPm-Zq_remove{border-radius:var(--radius-pill);width:20px;height:20px;color:var(--colour-faint);font:inherit;cursor:pointer;background:0 0;border:none;flex:none;margin-right:-4px;padding:0;font-size:15px;line-height:1}.NPm-Zq_remove:hover{background:var(--colour-subtle);color:var(--colour-ink)}.NPm-Zq_timeSlotNow{border-color:var(--status-now-line)}.NPm-Zq_timeSlotNow span:nth-child(2){color:var(--status-now-text)}.NPm-Zq_addLine{padding:var(--space-1) 0;color:var(--colour-faint);font:inherit;font-size:var(--font-small-size);cursor:pointer;background:0 0;border:none;align-self:flex-start}.NPm-Zq_addLine:hover{color:var(--colour-muted)}.NPm-Zq_addInput{font-size:var(--font-ui-size);height:36px;font-weight:400}.NPm-Zq_bar{border-radius:var(--radius-pill);background:var(--colour-line-soft);height:3px;overflow:hidden}.NPm-Zq_bar div{border-radius:var(--radius-pill);background:var(--colour-ink);height:100%;transition:width var(--motion-base) var(--motion-easing)}.NPm-Zq_actions{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:auto;display:flex}.NPm-Zq_actions button{height:44px;padding:0 18px}.NPm-Zq_quiet{color:var(--colour-muted)}.NPm-Zq_actionsStart{align-items:center;gap:var(--space-1);display:flex}.NPm-Zq_side{padding:var(--space-10) var(--space-8) var(--space-7);border-left:1px solid var(--colour-line-soft);background:var(--colour-panel);flex-direction:column;flex:0 0 360px;gap:22px;min-height:0;display:flex}.NPm-Zq_sideHead{justify-content:space-between;align-items:center;display:flex}.NPm-Zq_timeline{flex-direction:column;flex:1;gap:22px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.NPm-Zq_entry{gap:var(--space-1);flex-direction:column;display:flex}.NPm-Zq_who{align-items:center;gap:var(--space-2);font-size:var(--font-meta-size);color:var(--colour-muted);display:flex}.NPm-Zq_who b{color:var(--colour-ink);font-weight:600}.NPm-Zq_smallAvatar>span,.NPm-Zq_eventIcon{width:24px;height:24px;font-size:11px}.NPm-Zq_eventIcon{border-radius:var(--radius-pill);background:var(--colour-line-soft);color:var(--colour-muted);flex:none;justify-content:center;align-items:center;display:flex}.NPm-Zq_comment{margin-left:var(--space-8);font-size:var(--font-ui-size);color:#27272a;overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.5}.NPm-Zq_commentBox{gap:var(--space-2);flex-direction:column;display:flex}.NPm-Zq_commentInput{border:1px solid var(--colour-line);border-radius:var(--radius-choice);background:var(--colour-page);min-height:84px;color:var(--colour-ink);font:inherit;font-size:var(--font-ui-size);resize:none;padding:12px 14px}.NPm-Zq_commentInput::placeholder{color:var(--colour-faint)}.NPm-Zq_commentButton{align-self:flex-end;height:38px}.NPm-Zq_error{font-size:var(--font-small-size);color:var(--status-overdue-text)}.NPm-Zq_srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.NPm-Zq_dialog{border:none;overflow-y:auto}.NPm-Zq_frame{flex-direction:column;height:auto;min-height:100%}.NPm-Zq_main{padding:var(--space-6) var(--space-5);flex:none;overflow:visible}.NPm-Zq_actions{flex-wrap:wrap;margin-top:0}.NPm-Zq_sideHead>button:last-child{top:var(--space-4);right:var(--space-4);z-index:2;position:fixed}.NPm-Zq_head{padding-right:44px}.NPm-Zq_side{border-left:none;border-top:1px solid var(--colour-line-soft);padding:var(--space-6) var(--space-5);flex:none}.NPm-Zq_timeline{overflow:visible}.NPm-Zq_row{grid-template-columns:96px 1fr}}.NPm-Zq_download{font-size:var(--font-small-size);color:var(--colour-ink);flex:none;font-weight:500}a.NPm-Zq_timeSlot{color:inherit;text-decoration:none}a.NPm-Zq_timeSlot:hover{border-color:#d4d4d8}.NPm-Zq_invoiceDialog{border:1px solid var(--colour-line);width:720px}.NPm-Zq_invoice{gap:var(--space-7);padding:var(--space-10) var(--layout-opened-card-padding) var(--space-8);flex-direction:column;display:flex}.NPm-Zq_invoiceHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.NPm-Zq_lines{border-top:1px solid var(--colour-ink);margin:0;padding:0;list-style:none}.NPm-Zq_line{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--colour-line-soft);font-size:var(--font-ui-size);display:flex}.NPm-Zq_line>:first-child{flex:1;min-width:0}.NPm-Zq_line a{color:inherit}.NPm-Zq_amount{font-variant-numeric:tabular-nums;white-space:nowrap}.NPm-Zq_totalLine{border-bottom:none;font-weight:600}.NPm-Zq_candidate{color:var(--colour-muted)}.NPm-Zq_facts{gap:var(--space-5) var(--space-6);grid-template-columns:1fr 1fr;margin:0;display:grid}.NPm-Zq_facts dt{margin-bottom:6px}.NPm-Zq_facts dd{font-size:var(--font-ui-size);margin:0}.NPm-Zq_factWide{grid-column:1/-1}.NPm-Zq_dateField{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.NPm-Zq_dateField:hover,.NPm-Zq_dateField:focus-visible{box-shadow:0 2px 0 var(--colour-ink);outline:none}.NPm-Zq_fixed{white-space:pre-wrap;display:block}.NPm-Zq_overdueText{color:var(--status-overdue-text);font-weight:500}.NPm-Zq_lineTable{border-collapse:collapse;border-top:1px solid var(--colour-ink);width:100%;font-size:var(--font-ui-size)}.NPm-Zq_lineTable th{padding:var(--space-2) 0 var(--space-2) var(--space-3);font-size:var(--font-eyebrow-size);font-weight:var(--font-eyebrow-weight);letter-spacing:var(--font-eyebrow-tracking);text-transform:uppercase;text-align:right;color:var(--colour-muted)}.NPm-Zq_lineTable th:first-child{text-align:left;padding-left:0}.NPm-Zq_lineTable td{padding:var(--space-3) 0 var(--space-3) var(--space-3);border-bottom:1px solid var(--colour-line-soft);vertical-align:top}.NPm-Zq_lineTable td:first-child{width:100%;padding-left:0}.NPm-Zq_lineTable .NPm-Zq_amount,.NPm-Zq_lineTable .NPm-Zq_amount button,.NPm-Zq_lineTable .NPm-Zq_amount input{text-align:right}.NPm-Zq_lineTable .NPm-Zq_amount input{width:84px}.NPm-Zq_sums{margin:var(--space-3) 0 0 auto;gap:var(--space-2);width:min(100%,320px);font-size:var(--font-ui-size);flex-direction:column;display:flex}.NPm-Zq_sums>div{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.NPm-Zq_sums dt{align-items:baseline;gap:var(--space-2);color:var(--colour-muted);display:flex}.NPm-Zq_sums dd{margin:0}.NPm-Zq_sums input{width:130px}.NPm-Zq_sumTotal{margin-top:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--colour-ink);font-weight:600}.NPm-Zq_sumTotal dt{color:var(--colour-ink)}.NPm-Zq_kept{margin:var(--space-2) 0 0;font-size:var(--font-meta-size);color:var(--colour-muted)}@media (max-width:767px){.NPm-Zq_facts{grid-template-columns:1fr}}.NPm-Zq_lineTable .NPm-Zq_amount button{white-space:nowrap;min-width:40px}
.K30q5G_dialog{border:1px solid var(--colour-line);width:620px}.K30q5G_frame{gap:var(--space-5);padding:var(--space-8);flex-direction:column;display:flex}.K30q5G_head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.K30q5G_title{font-size:var(--font-card-title-size);font-weight:var(--font-card-title-weight);letter-spacing:var(--font-card-title-tracking);margin-top:6px;line-height:1.2}.K30q5G_channels{gap:var(--space-2);display:flex}.K30q5G_channel,.K30q5G_channelOn{border:1px solid var(--colour-line);border-radius:var(--radius-button);height:44px;color:var(--colour-ink);font:inherit;font-size:var(--font-ui-size);cursor:pointer;background:0 0;flex:1 1 0;font-weight:600}.K30q5G_channelOn{background:var(--colour-ink);border-color:var(--colour-ink);color:var(--colour-on-ink)}.K30q5G_reach{font-size:var(--font-ui-size);height:40px}.K30q5G_row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.K30q5G_rowLabel{margin-right:var(--space-1);font-size:var(--font-meta-size);color:var(--colour-muted);font-weight:500}.K30q5G_select{border:1px solid var(--colour-line);border-radius:var(--radius-button);appearance:none;min-width:0;height:40px;color:var(--colour-ink);font:inherit;font-size:var(--font-ui-size);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%230a0a0a' stroke-width='1.6'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E") right 14px center no-repeat;flex:1 1 0;padding:0 36px 0 14px;font-weight:500}.K30q5G_select:focus-visible{border-color:var(--colour-ink);outline:none}.K30q5G_chip{border:1px solid var(--colour-line);border-radius:var(--radius-pill);color:var(--colour-ink);font:inherit;font-size:var(--font-small-size);cursor:pointer;background:0 0;padding:6px 12px;font-weight:500}.K30q5G_chip:hover{border-color:var(--colour-ink)}.K30q5G_message{border:1px solid var(--colour-line);border-radius:var(--radius-button);flex-direction:column;display:flex}.K30q5G_message:focus-within{border-color:var(--colour-ink)}.K30q5G_subject,.K30q5G_body{width:100%;color:var(--colour-ink);font:inherit;font-size:var(--font-ui-size);background:0 0;border:none;outline:none;padding:12px 14px}.K30q5G_subject{border-bottom:1px solid var(--colour-line-soft);font-weight:600}.K30q5G_body{resize:vertical;min-height:140px;line-height:1.6}.K30q5G_subject::placeholder,.K30q5G_body::placeholder{color:var(--colour-faint)}.K30q5G_preview{border-radius:var(--radius-button);background:var(--colour-subtle);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.K30q5G_preview p{font-size:var(--font-small-size);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.K30q5G_error{font-size:var(--font-small-size);color:var(--status-overdue-text)}.K30q5G_actions,.K30q5G_naming{align-items:center;gap:var(--space-2);display:flex}.K30q5G_actionsStart{gap:var(--space-2);flex-wrap:wrap;margin-right:auto;display:flex}.K30q5G_naming input{font-size:var(--font-ui-size);height:40px}@media (max-width:640px){.K30q5G_frame{padding:var(--space-5)}.K30q5G_actions{flex-wrap:wrap;justify-content:flex-end}.K30q5G_actionsStart{width:100%}}
.ZuKZrG_end{justify-content:flex-end;display:flex}
.WNx3XG_page{min-height:100dvh;padding:96px var(--layout-page-gutter);justify-content:center;align-items:center;gap:96px;display:flex;position:relative}.WNx3XG_wordmark{top:40px;left:var(--layout-page-gutter);position:absolute}.WNx3XG_column{flex-direction:column;gap:28px;width:100%;max-width:400px;display:flex}.WNx3XG_columnTight{gap:var(--space-6)}.WNx3XG_intro{flex-direction:column;gap:10px;display:flex}.WNx3XG_title{font-size:var(--font-auth-title-size);font-weight:var(--font-auth-title-weight);letter-spacing:var(--font-auth-title-tracking);line-height:1.15}.WNx3XG_lead{color:var(--colour-muted);font-size:16px;line-height:1.5}.WNx3XG_leadTight{line-height:normal}.WNx3XG_lead b{color:var(--colour-ink);overflow-wrap:anywhere;font-weight:500}.WNx3XG_field{gap:var(--space-3);flex-direction:column;display:flex}.WNx3XG_label{font-size:var(--font-small-size);font-weight:500}.WNx3XG_input{font:inherit;height:52px;padding:0 var(--space-4);border:1px solid var(--colour-line);border-radius:var(--radius-choice);background:var(--colour-page);color:var(--colour-ink);transition:border-color var(--motion-fast), box-shadow var(--motion-fast);font-size:16px}.WNx3XG_input::placeholder{color:var(--colour-faint)}.WNx3XG_input:focus{border-color:var(--colour-ink);box-shadow:0 0 0 4px var(--colour-line-soft);outline:none}.WNx3XG_submit{border-radius:var(--radius-choice);height:52px;font-size:15px}.WNx3XG_small{font-size:var(--font-small-size);color:var(--colour-muted);line-height:1.5}.WNx3XG_error{font-size:var(--font-small-size);color:var(--status-overdue-text)}.WNx3XG_icon{background:var(--colour-subtle);border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.WNx3XG_links{gap:var(--space-4);font-size:var(--font-ui-size);flex-wrap:wrap;display:flex}.WNx3XG_link{font:inherit;color:var(--colour-ink);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.WNx3XG_link:disabled{color:var(--colour-faint);cursor:default;font-variant-numeric:tabular-nums;text-decoration:none}.WNx3XG_linkQuiet{color:var(--colour-muted);text-decoration:none}.WNx3XG_linkQuiet:hover{color:var(--colour-ink)}.WNx3XG_email{border:1px solid var(--colour-line);border-radius:var(--radius-prompt);flex:none;width:420px;overflow:hidden}.WNx3XG_emailBar{border-bottom:1px solid var(--colour-line-soft);font-size:var(--font-meta-size);color:var(--colour-muted);justify-content:space-between;padding:14px 20px;display:flex}.WNx3XG_emailBody{flex-direction:column;gap:18px;padding:28px 28px 32px;display:flex}.WNx3XG_emailMark{display:flex}.WNx3XG_emailTitle{letter-spacing:-.025em;font-size:20px;font-weight:600}.WNx3XG_emailText{font-size:var(--font-ui-size);color:var(--colour-ink-hover);line-height:1.5}.WNx3XG_emailButton{border-radius:var(--radius-button);background:var(--colour-ink);height:44px;color:var(--colour-on-ink);font-size:var(--font-ui-size);align-self:flex-start;align-items:center;padding:0 20px;font-weight:500;display:inline-flex}.WNx3XG_emailNote{font-size:var(--font-meta-size);color:var(--colour-faint)}@media (max-width:1023px){.WNx3XG_email{display:none}}@media (max-width:767px){.WNx3XG_page{padding-left:var(--space-6);padding-right:var(--space-6)}.WNx3XG_wordmark{left:var(--space-6)}.WNx3XG_title{font-size:30px}}.WNx3XG_or{text-align:center;font-size:var(--font-small-size);color:var(--colour-muted)}
.q9RvBG_page{min-height:100dvh;padding:96px var(--space-6);justify-content:center;align-items:center;display:flex;position:relative}.q9RvBG_wordmark{top:40px;left:var(--layout-page-gutter);position:absolute}.q9RvBG_step{width:100%;max-width:var(--layout-prompt-width)}.q9RvBG_end{justify-content:flex-end;display:flex}.q9RvBG_split{justify-content:space-between;align-items:center;display:flex}.q9RvBG_note{font-size:var(--font-meta-size);color:var(--colour-muted)}@media (max-width:767px){.q9RvBG_wordmark{left:var(--space-6)}}
.Jxt4oG_page{min-height:100dvh;padding:136px var(--layout-page-gutter) 96px;position:relative}.Jxt4oG_wordmark{top:40px;left:var(--layout-page-gutter);border-radius:6px;text-decoration:none;position:absolute}.Jxt4oG_wordmark:hover{color:var(--colour-ink)}.Jxt4oG_column{gap:var(--space-10);flex-direction:column;max-width:640px;margin:0 auto;display:flex}.Jxt4oG_intro{flex-direction:column;gap:10px;display:flex}.Jxt4oG_title{font-size:var(--font-auth-title-size);font-weight:var(--font-auth-title-weight);letter-spacing:var(--font-auth-title-tracking);line-height:1.15}.Jxt4oG_updated{font-size:var(--font-small-size);color:var(--colour-muted);font-variant-numeric:tabular-nums}.Jxt4oG_section{gap:var(--space-3);color:var(--colour-ink-hover);flex-direction:column;display:flex}.Jxt4oG_section ul{padding-left:var(--space-5);gap:var(--space-2);flex-direction:column;margin:0;display:flex}.Jxt4oG_heading{padding-bottom:var(--space-3);font-size:var(--font-body-size);color:var(--colour-ink);border-bottom:1px solid var(--colour-ink);font-weight:600}.Jxt4oG_footer{gap:var(--space-6);font-size:var(--font-small-size);display:flex}.Jxt4oG_footer a{color:var(--colour-muted)}.Jxt4oG_footer a:hover{color:var(--colour-ink)}@media (max-width:767px){.Jxt4oG_page{padding:112px var(--space-6) var(--space-12)}.Jxt4oG_wordmark{left:var(--space-6)}.Jxt4oG_title{font-size:30px}}
.S5a8hW_stack{right:var(--space-6);bottom:var(--space-6);z-index:40;gap:var(--space-2);flex-direction:column;width:340px;max-width:calc(100vw - 32px);display:flex;position:fixed}.S5a8hW_alert{align-items:flex-start;gap:var(--space-3);border:1px solid var(--colour-line);border-radius:var(--radius-choice);background:var(--colour-page);box-shadow:var(--shadow-popover);animation:S5a8hW_rise var(--motion-enter) var(--motion-easing);padding:14px 14px 14px 16px;display:flex}.S5a8hW_dot{border-radius:var(--radius-pill);background:var(--colour-ink);flex:none;width:10px;height:10px;margin-top:5px}.S5a8hW_soon .S5a8hW_dot,.S5a8hW_start .S5a8hW_dot{background:var(--status-now-dot)}.S5a8hW_body{min-width:0;color:inherit;flex-direction:column;flex:1;gap:2px;text-decoration:none;display:flex}.S5a8hW_title{font-size:var(--font-ui-size);overflow-wrap:anywhere;font-weight:600;line-height:1.35}.S5a8hW_detail{font-size:var(--font-small-size);color:var(--colour-muted);font-variant-numeric:tabular-nums}@keyframes S5a8hW_rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.S5a8hW_alert{animation:none}}@media (max-width:767px){.S5a8hW_stack{right:var(--space-4);bottom:calc(56px + env(safe-area-inset-bottom) + var(--space-3))}}
.VjDh9G_plus{background:var(--colour-page);width:26px;height:26px;color:var(--colour-muted);font:inherit;cursor:pointer;border:1px dashed #d4d4d8;border-radius:6px;padding:0}.VjDh9G_plus:hover,.VjDh9G_plus[aria-expanded=true]{border-color:var(--colour-ink);color:var(--colour-ink)}.VjDh9G_picker{gap:var(--space-4);flex-direction:column;display:flex}.VjDh9G_head{justify-content:space-between;align-items:center;display:flex}.VjDh9G_title{font-size:16px;font-weight:600}.VjDh9G_list{gap:var(--space-2);flex-direction:column;max-height:240px;margin:-4px;padding:4px;display:flex;overflow-y:auto}.VjDh9G_row{align-items:center;gap:6px;display:flex}.VjDh9G_row>button:first-child{gap:10px;padding:0}.VjDh9G_row>button:first-child>span:last-child{flex:1;min-width:0}.VjDh9G_pill{height:34px;padding:0 var(--space-3);font-size:var(--font-small-size);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;align-items:center;font-weight:600;display:flex;overflow:hidden}.VjDh9G_more{width:28px;height:34px;color:var(--colour-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;padding:0}.VjDh9G_more:hover{background:var(--colour-subtle);color:var(--colour-ink)}.VjDh9G_create{gap:var(--space-3);flex-direction:column;display:flex}.VjDh9G_divided{border-top:1px solid var(--colour-line-soft);padding-top:var(--space-4)}.VjDh9G_editor{gap:var(--space-3);flex-direction:column;display:flex}.VjDh9G_list .VjDh9G_editor{padding:var(--space-3);border:1px solid var(--colour-line);border-radius:var(--radius-button)}.VjDh9G_name{border:none;border-bottom:2px solid var(--colour-ink);height:40px;color:var(--colour-ink);font:inherit;background:0 0;border-radius:0;outline:none;padding:0;font-size:15px;font-weight:500}.VjDh9G_name::placeholder{color:var(--colour-faint)}.VjDh9G_swatches{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.VjDh9G_swatch{aspect-ratio:1;border-radius:var(--radius-card);cursor:pointer;border:2px solid #0000;width:100%;padding:0}.VjDh9G_swatchOn{border-color:var(--colour-ink);box-shadow:inset 0 0 0 2px var(--colour-page)}.VjDh9G_foot{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.VjDh9G_foot>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.VjDh9G_footButtons{align-items:center;gap:var(--space-2);flex:none;display:flex}.VjDh9G_error{font-size:var(--font-small-size);color:var(--status-overdue-text)}
