.DeskCommandBar-module__41FbFW__bar{border-block-end:1px solid var(--color-border-subtle);background:var(--color-surface-primary);min-block-size:4rem;padding:.6rem var(--page-gutter);justify-content:space-between;align-items:center;gap:1rem;display:flex}.DeskCommandBar-module__41FbFW__identity{flex-direction:column;gap:.1rem;min-inline-size:0;display:flex}.DeskCommandBar-module__41FbFW__deskName{color:var(--color-text-primary);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.05rem,2.4vw,1.35rem);font-weight:650;overflow:hidden}.DeskCommandBar-module__41FbFW__meta{color:var(--color-text-muted);align-items:center;gap:.4rem;font-size:.6875rem;display:flex}.DeskCommandBar-module__41FbFW__save{align-items:center;gap:.35rem;font-weight:650;display:inline-flex}.DeskCommandBar-module__41FbFW__save:before{content:"";border-radius:var(--radius-pill);background:currentColor;block-size:.4rem;inline-size:.4rem}.DeskCommandBar-module__41FbFW__save[data-tone=ok]{color:var(--color-success)}.DeskCommandBar-module__41FbFW__save[data-tone=warning]{color:var(--color-warning)}.DeskCommandBar-module__41FbFW__save[data-tone=error]{color:var(--color-error)}.DeskCommandBar-module__41FbFW__controls{flex:none;align-items:center;gap:.5rem;display:flex}.DeskCommandBar-module__41FbFW__segmented{border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-surface-secondary);padding:.2rem;display:inline-flex}.DeskCommandBar-module__41FbFW__segmented button{border-radius:calc(var(--radius-control) - .2rem);min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.3rem;padding:.35rem .75rem;font-size:.8125rem;font-weight:650;display:inline-flex}.DeskCommandBar-module__41FbFW__segmented button [data-checkmark]{display:none}.DeskCommandBar-module__41FbFW__segmented button[aria-pressed=true]{background:var(--color-surface-elevated);box-shadow:var(--shadow-surface);color:var(--color-action-primary)}.DeskCommandBar-module__41FbFW__segmented button[aria-pressed=true] [data-checkmark]{display:block}.DeskCommandBar-module__41FbFW__action,.DeskCommandBar-module__41FbFW__primaryAction{border-radius:var(--radius-control);white-space:nowrap;cursor:pointer;align-items:center;gap:.4rem;min-block-size:2.75rem;padding:.5rem .85rem;font-size:.8125rem;font-weight:650;display:inline-flex}.DeskCommandBar-module__41FbFW__action{border:1px solid var(--color-border-default);background:var(--color-surface-primary);color:var(--color-text-primary)}.DeskCommandBar-module__41FbFW__action:hover{background:var(--color-surface-secondary)}.DeskCommandBar-module__41FbFW__primaryAction{border:1px solid var(--color-action-primary);background:var(--color-action-primary);color:var(--color-action-on-primary)}.DeskCommandBar-module__41FbFW__primaryAction:hover{background:var(--color-action-primary-hover)}.DeskCommandBar-module__41FbFW__chevron{color:var(--color-text-muted)}.DeskCommandBar-module__41FbFW__menuAnchor{position:relative}.DeskCommandBar-module__41FbFW__sheetScrim{display:none}.DeskCommandBar-module__41FbFW__menu{z-index:var(--z-popover);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-elevated);inline-size:19rem;box-shadow:var(--shadow-overlay);padding:.6rem;position:absolute;inset-block-start:calc(100% + .4rem);inset-inline-end:0}.DeskCommandBar-module__41FbFW__menuHeading{color:var(--color-text-muted);letter-spacing:.09em;text-transform:uppercase;padding:.35rem .4rem .25rem;font-size:.5625rem;font-weight:700}.DeskCommandBar-module__41FbFW__menuItem{border-radius:var(--radius-control);min-block-size:2.75rem;inline-size:100%;color:var(--color-text-primary);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;align-items:flex-start;gap:.55rem;padding:.55rem .4rem;display:flex}.DeskCommandBar-module__41FbFW__menuItem:hover{background:var(--color-surface-secondary)}.DeskCommandBar-module__41FbFW__menuItem>svg{color:var(--color-text-secondary);flex:none;margin-block-start:.1rem}.DeskCommandBar-module__41FbFW__menuItem span{flex-direction:column;gap:.1rem;display:flex}.DeskCommandBar-module__41FbFW__menuItem strong{font-size:.8125rem;font-weight:650}.DeskCommandBar-module__41FbFW__menuItem small{color:var(--color-text-muted);font-size:.6875rem;line-height:1.4}.DeskCommandBar-module__41FbFW__menuItem[aria-checked=true]{border-color:var(--color-selection-strong);background:var(--color-selection);color:var(--color-info)}.DeskCommandBar-module__41FbFW__densityRow{gap:.25rem;padding:0 .4rem .35rem;display:flex}.DeskCommandBar-module__41FbFW__densityRow button{border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-surface-primary);min-block-size:2.75rem;color:var(--color-text-secondary);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:.25rem;padding:.4rem .3rem;font-size:.6875rem;font-weight:650;display:inline-flex}.DeskCommandBar-module__41FbFW__densityRow button[aria-pressed=true]{border-color:var(--color-selection-strong);background:var(--color-selection);color:var(--color-info)}.DeskCommandBar-module__41FbFW__menuLinks{flex-direction:column;gap:.1rem;display:flex}.DeskCommandBar-module__41FbFW__menuLinks a{border-radius:var(--radius-control);min-block-size:2.75rem;color:var(--color-text-primary);align-items:center;gap:.5rem;padding:.55rem .4rem;font-size:.8125rem;font-weight:600;display:flex}.DeskCommandBar-module__41FbFW__menuLinks a:hover{background:var(--color-surface-secondary)}.DeskCommandBar-module__41FbFW__phoneOnly{display:none}@media (max-width:1279px){.DeskCommandBar-module__41FbFW__chevron{display:none}}@media (max-width:767px){.DeskCommandBar-module__41FbFW__bar{flex-wrap:wrap;gap:.6rem;padding-inline:1rem}.DeskCommandBar-module__41FbFW__identity{flex:100%}.DeskCommandBar-module__41FbFW__controls{flex-wrap:wrap;flex:100%;justify-content:flex-start;gap:.35rem}.DeskCommandBar-module__41FbFW__segmented{flex:0 auto}.DeskCommandBar-module__41FbFW__primaryAction,.DeskCommandBar-module__41FbFW__action{flex:0 auto;min-inline-size:0}.DeskCommandBar-module__41FbFW__focusAction{display:none}.DeskCommandBar-module__41FbFW__segmented button{padding-inline:.6rem}.DeskCommandBar-module__41FbFW__sheetScrim{z-index:var(--z-overlay);background:var(--color-overlay-scrim);display:block;position:fixed;inset:0}.DeskCommandBar-module__41FbFW__phoneOnly{display:flex}p.DeskCommandBar-module__41FbFW__phoneOnly{display:block}.DeskCommandBar-module__41FbFW__menu{z-index:calc(var(--z-overlay) + 1);border:1px solid var(--color-border-default);border-radius:var(--radius-surface) var(--radius-surface) 0 0;max-block-size:80dvh;inline-size:100%;padding:.75rem .75rem max(.75rem, env(safe-area-inset-bottom));border-block-end:0;position:fixed;inset:auto 0 0;overflow-y:auto}}
.WidgetSettingsDrawer-module__75d97a__scrim{z-index:var(--z-overlay);background:var(--color-overlay-scrim);justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.WidgetSettingsDrawer-module__75d97a__panel{border-inline-start:1px solid var(--color-border-default);background:var(--color-surface-elevated);max-block-size:100dvh;inline-size:min(26rem,100vw);box-shadow:var(--shadow-overlay);outline:none;flex-direction:column;display:flex}.WidgetSettingsDrawer-module__75d97a__grabber{display:none}.WidgetSettingsDrawer-module__75d97a__header{border-block-end:1px solid var(--color-border-subtle);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem;display:flex}.WidgetSettingsDrawer-module__75d97a__eyebrow{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.625rem;font-weight:700}.WidgetSettingsDrawer-module__75d97a__title{color:var(--color-text-primary);letter-spacing:-.02em;margin-block-start:.2rem;font-size:1.125rem;font-weight:650}.WidgetSettingsDrawer-module__75d97a__description{color:var(--color-text-secondary);margin-block-start:.3rem;font-size:.8125rem;line-height:1.5}.WidgetSettingsDrawer-module__75d97a__closeButton{border-radius:var(--radius-control);min-block-size:2.75rem;min-inline-size:2.75rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;display:inline-grid}.WidgetSettingsDrawer-module__75d97a__closeButton:hover{background:var(--color-surface-secondary);color:var(--color-text-primary)}.WidgetSettingsDrawer-module__75d97a__body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:1.25rem;min-block-size:0;padding:1.25rem;display:flex;overflow-y:auto}.WidgetSettingsDrawer-module__75d97a__group{border:0;flex-direction:column;gap:.85rem;display:flex}.WidgetSettingsDrawer-module__75d97a__group legend{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;padding:0 0 .55rem;font-size:.625rem;font-weight:700}.WidgetSettingsDrawer-module__75d97a__field{flex-direction:column;gap:.3rem;display:flex}.WidgetSettingsDrawer-module__75d97a__fieldLabel{color:var(--color-text-primary);font-size:.8125rem;font-weight:600}.WidgetSettingsDrawer-module__75d97a__fieldLabel em{color:var(--color-text-muted);font-size:.6875rem;font-style:normal;font-weight:500}.WidgetSettingsDrawer-module__75d97a__field :is(input,select){border:1px solid var(--color-border-default);border-radius:var(--radius-input);background:var(--color-surface-primary);min-block-size:2.75rem;inline-size:100%;color:var(--color-text-primary);font:inherit;padding:.55rem .7rem;font-size:.875rem}.WidgetSettingsDrawer-module__75d97a__field :is(input,select):focus-visible{border-color:var(--color-action-primary);outline:var(--focus-ring);outline-offset:1px}.WidgetSettingsDrawer-module__75d97a__field input[aria-invalid=true]{border-color:var(--color-error)}.WidgetSettingsDrawer-module__75d97a__hint{color:var(--color-text-muted);font-size:.6875rem;line-height:1.45}.WidgetSettingsDrawer-module__75d97a__error{color:var(--color-error);font-size:.6875rem;font-weight:600;line-height:1.45}.WidgetSettingsDrawer-module__75d97a__switchRow{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-primary);cursor:pointer;align-items:center;gap:.65rem;min-block-size:2.75rem;padding:.6rem .75rem;display:flex}.WidgetSettingsDrawer-module__75d97a__switchRow:hover{border-color:var(--color-border-default)}.WidgetSettingsDrawer-module__75d97a__switchRow input{block-size:1.5rem;inline-size:1.5rem;accent-color:var(--color-action-primary);flex:none}.WidgetSettingsDrawer-module__75d97a__switchRow span{flex-direction:column;gap:.1rem;display:flex}.WidgetSettingsDrawer-module__75d97a__switchRow strong{color:var(--color-text-primary);font-size:.8125rem;font-weight:600}.WidgetSettingsDrawer-module__75d97a__switchRow small{color:var(--color-text-muted);font-size:.6875rem;line-height:1.4}.WidgetSettingsDrawer-module__75d97a__noOptions{border:1px dashed var(--color-border-default);border-radius:var(--radius-card);background:var(--color-surface-secondary);color:var(--color-text-secondary);padding:.9rem;font-size:.8125rem;line-height:1.55}.WidgetSettingsDrawer-module__75d97a__footer{border-block-start:1px solid var(--color-border-subtle);padding:.9rem 1.25rem max(.9rem, env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:.75rem;display:flex}.WidgetSettingsDrawer-module__75d97a__footerRight{gap:.5rem;display:flex}.WidgetSettingsDrawer-module__75d97a__ghostButton,.WidgetSettingsDrawer-module__75d97a__secondaryButton,.WidgetSettingsDrawer-module__75d97a__primaryButton{border-radius:var(--radius-control);cursor:pointer;min-block-size:2.75rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:650}.WidgetSettingsDrawer-module__75d97a__ghostButton{color:var(--color-text-secondary);background:0 0;border:1px solid #0000}.WidgetSettingsDrawer-module__75d97a__ghostButton:hover:not(:disabled){background:var(--color-surface-secondary);color:var(--color-text-primary)}.WidgetSettingsDrawer-module__75d97a__ghostButton:disabled{cursor:not-allowed;opacity:.4}.WidgetSettingsDrawer-module__75d97a__secondaryButton{border:1px solid var(--color-border-default);background:var(--color-surface-primary);color:var(--color-text-primary)}.WidgetSettingsDrawer-module__75d97a__secondaryButton:hover{background:var(--color-surface-secondary)}.WidgetSettingsDrawer-module__75d97a__primaryButton{border:1px solid var(--color-action-primary);background:var(--color-action-primary);color:var(--color-action-on-primary)}.WidgetSettingsDrawer-module__75d97a__primaryButton:hover{background:var(--color-action-primary-hover)}@media (max-width:767px){.WidgetSettingsDrawer-module__75d97a__scrim{justify-content:center;align-items:flex-end}.WidgetSettingsDrawer-module__75d97a__panel{border:1px solid var(--color-border-default);border-block-end:0;border-start-start-radius:var(--radius-surface);border-start-end-radius:var(--radius-surface);max-block-size:88dvh;inline-size:100%}.WidgetSettingsDrawer-module__75d97a__grabber{border-radius:var(--radius-pill);background:var(--color-border-default);block-size:.25rem;inline-size:2.5rem;margin:.5rem auto 0;display:block}.WidgetSettingsDrawer-module__75d97a__header{padding-block-start:.75rem}.WidgetSettingsDrawer-module__75d97a__footer{background:var(--color-surface-elevated);position:sticky;inset-block-end:0}}
.WidgetShell-module__8cDqwa__shell{--shell-pad:.9rem;--shell-gap:.55rem;--shell-metric-size:clamp(1.5rem, 14cqi, 2.1rem);--shell-label-size:.75rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface-primary);min-block-size:0;min-inline-size:0;box-shadow:var(--shadow-surface);color:var(--color-text-primary);flex-direction:column;display:flex;overflow:hidden;container:widget/inline-size}.WidgetShell-module__8cDqwa__shell[data-variant=hero]{--shell-pad:1.05rem;--shell-metric-size:clamp(2.1rem, 26cqi, 4.25rem);--shell-label-size:.8125rem}.WidgetShell-module__8cDqwa__shell[data-variant=primary]{--shell-pad:.95rem;--shell-metric-size:clamp(1.65rem, 17cqi, 2.6rem)}.WidgetShell-module__8cDqwa__shell[data-variant=ambient]{--shell-metric-size:clamp(1.35rem, 15cqi, 2.15rem);background:var(--color-surface-secondary);box-shadow:none}.WidgetShell-module__8cDqwa__shell[data-density=compact]{--shell-pad:.7rem;--shell-gap:.4rem}.WidgetShell-module__8cDqwa__shell[data-density=comfortable]{--shell-pad:1.15rem;--shell-gap:.7rem}.WidgetShell-module__8cDqwa__shell[data-dragging=true]{z-index:3;border-color:var(--color-action-primary);box-shadow:var(--shadow-elevated)}.WidgetShell-module__8cDqwa__shell[data-selected=true]{border-color:var(--color-action-primary)}.WidgetShell-module__8cDqwa__shell:focus-within{border-color:var(--color-border-default)}.WidgetShell-module__8cDqwa__header{min-block-size:2.5rem;padding:calc(var(--shell-pad) * .75) var(--shell-pad) 0;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.WidgetShell-module__8cDqwa__identity{flex-direction:column;gap:.1rem;min-inline-size:0;display:flex}.WidgetShell-module__8cDqwa__title{color:var(--color-text-secondary);font-size:var(--shell-label-size);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:1.25;overflow:hidden}.WidgetShell-module__8cDqwa__titleHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.WidgetShell-module__8cDqwa__context{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;line-height:1.3;overflow:hidden}.WidgetShell-module__8cDqwa__headerTools{flex:none;align-items:center;gap:.25rem;display:flex}.WidgetShell-module__8cDqwa__status{border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);background:var(--color-surface-secondary);color:var(--color-text-muted);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:.3rem;padding:.1rem .45rem;font-size:.625rem;font-weight:650;display:inline-flex}.WidgetShell-module__8cDqwa__status[data-tone=live]{border-color:var(--color-selection-strong);background:var(--color-info-surface);color:var(--color-info)}.WidgetShell-module__8cDqwa__status[data-tone=success]{border-color:var(--color-success);background:var(--color-success-surface);color:var(--color-success)}.WidgetShell-module__8cDqwa__status[data-tone=warning]{border-color:var(--color-warning);background:var(--color-warning-surface);color:var(--color-warning)}.WidgetShell-module__8cDqwa__status[data-tone=error]{border-color:var(--color-error);background:var(--color-error-surface);color:var(--color-error)}.WidgetShell-module__8cDqwa__statusDot{border-radius:var(--radius-pill);background:currentColor;flex:none;block-size:.375rem;inline-size:.375rem}.WidgetShell-module__8cDqwa__body{gap:var(--shell-gap);min-block-size:0;padding:calc(var(--shell-pad) * .6) var(--shell-pad) var(--shell-pad);flex-direction:column;flex:1;display:flex;overflow:auto}.WidgetShell-module__8cDqwa__footer{border-block-start:1px solid var(--color-border-subtle);padding:calc(var(--shell-pad) * .6) var(--shell-pad);flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.WidgetShell-module__8cDqwa__stateBlock{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:.35rem;min-block-size:0;display:flex}.WidgetShell-module__8cDqwa__stateTitle{color:var(--color-text-primary);text-wrap:balance;font-size:.8125rem;font-weight:650;line-height:1.35}.WidgetShell-module__8cDqwa__stateTitle[data-tone=error]{color:var(--color-error)}.WidgetShell-module__8cDqwa__stateHint{color:var(--color-text-muted);font-size:.6875rem;line-height:1.45}.WidgetShell-module__8cDqwa__stateAction{margin-block-start:.25rem}.WidgetShell-module__8cDqwa__skeletonLine{border-radius:var(--radius-small);background:var(--color-surface-inset);block-size:.7rem;inline-size:45%}.WidgetShell-module__8cDqwa__skeletonLine[data-wide=true]{block-size:1.1rem;inline-size:70%}.WidgetShell-module__8cDqwa__metric{flex-direction:column;gap:.1rem;min-inline-size:0;display:flex}.WidgetShell-module__8cDqwa__metric[data-align=center]{text-align:center;align-items:center}.WidgetShell-module__8cDqwa__metricValue{color:var(--color-text-primary);font-size:var(--shell-metric-size);font-variant-numeric:tabular-nums;letter-spacing:-.03em;align-items:baseline;gap:.25rem;font-weight:350;line-height:1.02;display:flex}.WidgetShell-module__8cDqwa__metricValue[data-tone=live]{color:var(--color-info)}.WidgetShell-module__8cDqwa__metricValue[data-tone=success]{color:var(--color-success)}.WidgetShell-module__8cDqwa__metricValue[data-tone=warning]{color:var(--color-warning)}.WidgetShell-module__8cDqwa__metricValue[data-tone=error]{color:var(--color-error)}.WidgetShell-module__8cDqwa__metricUnit{color:var(--color-text-muted);letter-spacing:0;font-size:.45em;font-weight:600}.WidgetShell-module__8cDqwa__metricLabel{color:var(--color-text-muted);font-size:.6875rem;line-height:1.35}.WidgetShell-module__8cDqwa__stats{flex-wrap:wrap;gap:.35rem 1.1rem;display:flex}.WidgetShell-module__8cDqwa__stats>div{flex-direction:column;gap:.05rem;min-inline-size:0;display:flex}.WidgetShell-module__8cDqwa__stats dt{color:var(--color-text-muted);letter-spacing:.02em;white-space:nowrap;font-size:.625rem;font-weight:600}.WidgetShell-module__8cDqwa__stats dd{color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem;font-weight:600}.WidgetShell-module__8cDqwa__stats dd[data-tone=success]{color:var(--color-success)}.WidgetShell-module__8cDqwa__stats dd[data-tone=warning]{color:var(--color-warning)}.WidgetShell-module__8cDqwa__stats dd[data-tone=error]{color:var(--color-error)}.WidgetShell-module__8cDqwa__progress{flex-direction:column;gap:.3rem;display:flex}.WidgetShell-module__8cDqwa__progressMeta{color:var(--color-text-muted);justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.6875rem;display:flex}.WidgetShell-module__8cDqwa__progressMeta strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-weight:650}.WidgetShell-module__8cDqwa__progressTrack{border-radius:var(--radius-pill);background:var(--color-surface-inset);block-size:.4rem;position:relative;overflow:hidden}.WidgetShell-module__8cDqwa__progressFill{border-radius:var(--radius-pill);background:var(--color-action-primary);block-size:100%;transition:inline-size var(--motion-medium) var(--ease-standard);display:block}.WidgetShell-module__8cDqwa__progressFill[data-tone=success]{background:var(--color-success)}.WidgetShell-module__8cDqwa__progressFill[data-tone=warning]{background:var(--color-warning)}.WidgetShell-module__8cDqwa__progressFill[data-tone=error]{background:var(--color-error)}.WidgetShell-module__8cDqwa__progressFill[data-tone=live]{background:var(--color-info)}@media (prefers-reduced-motion:reduce){.WidgetShell-module__8cDqwa__progressFill{transition:none}}.WidgetShell-module__8cDqwa__list{flex-direction:column;min-inline-size:0;display:flex}.WidgetShell-module__8cDqwa__listRow{justify-content:space-between;align-items:center;gap:.6rem;min-block-size:2rem;padding-block:.35rem;display:flex}.WidgetShell-module__8cDqwa__listRow+.WidgetShell-module__8cDqwa__listRow{border-block-start:1px solid var(--color-border-subtle)}.WidgetShell-module__8cDqwa__list[data-dense] .WidgetShell-module__8cDqwa__listRow{min-block-size:1.7rem;padding-block:.2rem}.WidgetShell-module__8cDqwa__listRow[data-muted] .WidgetShell-module__8cDqwa__listPrimary{color:var(--color-text-muted);text-decoration:line-through}.WidgetShell-module__8cDqwa__listText{flex-direction:column;gap:.05rem;min-inline-size:0;display:flex}.WidgetShell-module__8cDqwa__listPrimary{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:550;line-height:1.3;overflow:hidden}.WidgetShell-module__8cDqwa__listSecondary{color:var(--color-text-muted);font-size:.6875rem;line-height:1.3}.WidgetShell-module__8cDqwa__listTrailing{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem;font-weight:600}.WidgetShell-module__8cDqwa__actions{flex-wrap:wrap;align-items:center;gap:.35rem;margin-block-start:auto;display:flex}.WidgetShell-module__8cDqwa__actions[data-align=center]{justify-content:center}.WidgetShell-module__8cDqwa__button{border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-surface-primary);min-block-size:2rem;min-inline-size:2.75rem;color:var(--color-text-primary);cursor:pointer;justify-content:center;align-items:center;gap:.3rem;padding:.3rem .7rem;font-size:.75rem;font-weight:650;display:inline-flex;position:relative}.WidgetShell-module__8cDqwa__button:after{content:"";block-size:100%;min-block-size:2.75rem;position:absolute;inset:50% 0 auto;translate:0 -50%}.WidgetShell-module__8cDqwa__button:hover:not(:disabled){background:var(--color-surface-secondary)}.WidgetShell-module__8cDqwa__button:disabled{cursor:not-allowed;opacity:.45}.WidgetShell-module__8cDqwa__button[data-tone=primary]{border-color:var(--color-action-primary);background:var(--color-action-primary);color:var(--color-action-on-primary)}.WidgetShell-module__8cDqwa__button[data-tone=primary]:hover:not(:disabled){background:var(--color-action-primary-hover)}.WidgetShell-module__8cDqwa__button[data-tone=danger]{border-color:var(--color-error);color:var(--color-error)}.WidgetShell-module__8cDqwa__button[aria-pressed=true]{border-color:var(--color-selection-strong);background:var(--color-selection);color:var(--color-info)}@media (pointer:coarse){.WidgetShell-module__8cDqwa__button{min-block-size:2.75rem;padding-inline:.85rem}}.WidgetShell-module__8cDqwa__field{flex-direction:column;gap:.2rem;min-inline-size:0;display:flex}.WidgetShell-module__8cDqwa__field[data-inline]{flex:1}.WidgetShell-module__8cDqwa__fieldLabel{color:var(--color-text-muted);letter-spacing:.03em;font-size:.625rem;font-weight:650}.WidgetShell-module__8cDqwa__fieldHint{color:var(--color-text-muted);font-size:.625rem}.WidgetShell-module__8cDqwa__field :is(input,select,textarea){border:1px solid var(--color-border-default);border-radius:var(--radius-input);background:var(--color-surface-primary);min-block-size:2.75rem;inline-size:100%;color:var(--color-text-primary);font:inherit;font-variant-numeric:tabular-nums;padding:.35rem .5rem;font-size:.8125rem}.WidgetShell-module__8cDqwa__field textarea{resize:vertical;min-block-size:3.5rem}.WidgetShell-module__8cDqwa__field :is(input,select,textarea):focus-visible{border-color:var(--color-action-primary);outline:var(--focus-ring);outline-offset:1px}@media (pointer:coarse){.WidgetShell-module__8cDqwa__field :is(input,select,textarea){min-block-size:2.75rem}}
.desk-widgets-module__qVjzkG__inlineLink{min-block-size:2.75rem;color:var(--color-text-link);text-underline-offset:.15em;align-items:center;font-size:.75rem;font-weight:650;text-decoration:underline;display:inline-flex}.desk-widgets-module__qVjzkG__inlineLink:hover{color:var(--color-action-primary-hover)}.desk-widgets-module__qVjzkG__calendar{flex-direction:column;gap:.25rem;display:flex}.desk-widgets-module__qVjzkG__calendarHead,.desk-widgets-module__qVjzkG__calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.1rem;display:grid}.desk-widgets-module__qVjzkG__calendarHead abbr{color:var(--color-text-muted);letter-spacing:.04em;text-align:center;font-size:.5625rem;font-weight:700;text-decoration:none}.desk-widgets-module__qVjzkG__calendarDay{border-radius:var(--radius-small);min-block-size:1.25rem;color:var(--color-text-primary);font-variant-numeric:tabular-nums;place-items:center;font-size:.6875rem;line-height:1;display:grid}.desk-widgets-module__qVjzkG__calendarDay[data-outside]{color:var(--color-text-muted);opacity:.55}.desk-widgets-module__qVjzkG__calendarDay[data-weekend]:not([data-outside]){color:var(--color-text-secondary)}.desk-widgets-module__qVjzkG__calendarDay[data-today]{background:var(--color-action-primary);color:var(--color-action-on-primary);font-weight:700}.desk-widgets-module__qVjzkG__compose{flex-wrap:wrap;align-items:flex-end;gap:.35rem;display:flex}.desk-widgets-module__qVjzkG__composeField{flex-direction:column;flex:1;min-inline-size:6rem;display:flex}.desk-widgets-module__qVjzkG__composeField input{border:1px solid var(--color-border-default);border-radius:var(--radius-input);background:var(--color-surface-primary);min-block-size:2.75rem;inline-size:100%;color:var(--color-text-primary);font:inherit;padding:.35rem .5rem;font-size:.8125rem}.desk-widgets-module__qVjzkG__composeField input:focus-visible{border-color:var(--color-action-primary);outline:var(--focus-ring);outline-offset:1px}.desk-widgets-module__qVjzkG__checkRow{cursor:pointer;align-items:center;gap:.45rem;min-inline-size:0;display:flex}.desk-widgets-module__qVjzkG__checkRow input[type=checkbox]{block-size:1rem;inline-size:1rem;accent-color:var(--color-action-primary);flex:none}.desk-widgets-module__qVjzkG__checkRow>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desk-widgets-module__qVjzkG__rowActions{align-items:center;gap:.1rem;display:inline-flex}.desk-widgets-module__qVjzkG__rowAction{border-radius:var(--radius-small);min-block-size:1.75rem;min-inline-size:1.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;font-size:.8125rem;display:inline-grid;position:relative}.desk-widgets-module__qVjzkG__rowAction:after{content:"";block-size:100%;min-block-size:2.75rem;inline-size:100%;min-inline-size:2.75rem;position:absolute;inset:50% 50% auto auto;translate:50% -50%}.desk-widgets-module__qVjzkG__rowAction:hover:not(:disabled){background:var(--color-surface-secondary);color:var(--color-text-primary)}.desk-widgets-module__qVjzkG__rowAction:disabled{cursor:not-allowed;opacity:.3}@media (pointer:coarse){.desk-widgets-module__qVjzkG__rowAction{min-block-size:2.25rem;min-inline-size:2.25rem}}.desk-widgets-module__qVjzkG__checkRow input[type=checkbox]{block-size:1.5rem;inline-size:1.5rem}.desk-widgets-module__qVjzkG__noteField{flex-direction:column;flex:1;min-block-size:0;display:flex}.desk-widgets-module__qVjzkG__noteField textarea{border:1px solid var(--color-border-default);border-radius:var(--radius-input);background:var(--color-surface-primary);min-block-size:4rem;color:var(--color-text-primary);font:inherit;resize:none;flex:1;padding:.45rem .55rem;font-size:.8125rem;line-height:1.5}.desk-widgets-module__qVjzkG__noteField textarea:focus-visible{border-color:var(--color-action-primary);outline:var(--focus-ring);outline-offset:1px}.desk-widgets-module__qVjzkG__calculator{border-radius:var(--radius-control);flex-direction:column;flex:1;gap:.3rem;min-block-size:0;display:flex}.desk-widgets-module__qVjzkG__calculator:focus-visible{outline:var(--focus-ring);outline-offset:2px}.desk-widgets-module__qVjzkG__calculatorOutput{border-radius:var(--radius-input);background:var(--color-surface-inset);min-block-size:2rem;color:var(--color-text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-align:right;text-overflow:ellipsis;padding:.3rem .5rem;font-size:1.1rem;font-weight:400;display:block;overflow:hidden}.desk-widgets-module__qVjzkG__calculatorKeys{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem;min-block-size:0;display:grid}.desk-widgets-module__qVjzkG__calculatorKeys button{border:1px solid var(--color-border-subtle);border-radius:var(--radius-small);background:var(--color-surface-secondary);min-block-size:2.75rem;color:var(--color-text-primary);font-variant-numeric:tabular-nums;cursor:pointer;font-size:.8125rem;font-weight:600}.desk-widgets-module__qVjzkG__calculatorKeys button:hover{border-color:var(--color-border-default);background:var(--color-surface-tertiary)}.desk-widgets-module__qVjzkG__calculatorKeys button[data-operator]{border-color:var(--color-action-primary);background:var(--color-action-primary);color:var(--color-action-on-primary)}.desk-widgets-module__qVjzkG__calculatorKeys button[data-operator]:hover{background:var(--color-action-primary-hover)}.desk-widgets-module__qVjzkG__calculatorKeys button[data-span="2"]{grid-column:span 2}.desk-widgets-module__qVjzkG__fieldRow{flex-wrap:wrap;gap:.4rem;display:flex}.desk-widgets-module__qVjzkG__analogClock{justify-items:center;gap:.5rem;min-block-size:0;display:grid}.desk-widgets-module__qVjzkG__analogClock svg{aspect-ratio:1;block-size:auto;max-block-size:100%;inline-size:100%;max-inline-size:min(100%,14rem)}.desk-widgets-module__qVjzkG__analogFace{fill:var(--color-surface-inset);stroke:var(--color-border-default);stroke-width:1.5px}.desk-widgets-module__qVjzkG__analogMark{stroke:var(--color-text-muted);stroke-width:1.2px;stroke-linecap:round}.desk-widgets-module__qVjzkG__analogMark[data-major]{stroke:var(--color-text-secondary);stroke-width:2.2px}.desk-widgets-module__qVjzkG__analogHour{stroke:var(--color-text-primary);stroke-width:4.5px;stroke-linecap:round}.desk-widgets-module__qVjzkG__analogMinute{stroke:var(--color-text-primary);stroke-width:3px;stroke-linecap:round}.desk-widgets-module__qVjzkG__analogSecond{stroke:var(--color-action-primary);stroke-width:1.4px;stroke-linecap:round}.desk-widgets-module__qVjzkG__analogPin{fill:var(--color-action-primary)}.desk-widgets-module__qVjzkG__analogReadout{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);margin:0;font-size:.95rem}.desk-widgets-module__qVjzkG__flipClock{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:.5rem;min-inline-size:0;display:flex}.desk-widgets-module__qVjzkG__flipGroup{justify-items:center;gap:.25rem;min-inline-size:0;display:grid;position:relative}.desk-widgets-module__qVjzkG__flipCard{border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-surface-inset);place-items:center;min-inline-size:2.75rem;padding:.35rem .55rem;display:grid;position:relative;overflow:hidden}.desk-widgets-module__qVjzkG__flipCard:after{content:"";background:var(--color-border-subtle);block-size:1px;position:absolute;inset-block-start:50%;inset-inline:0}.desk-widgets-module__qVjzkG__flipValue{font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-size:clamp(1.5rem,6cqi,3rem);font-weight:300;line-height:1.05;animation:.22s ease-out desk-widgets-module__qVjzkG__flipIn;display:block}@keyframes desk-widgets-module__qVjzkG__flipIn{0%{opacity:.55;transform:translateY(-14%)}to{opacity:1;transform:translateY(0)}}.desk-widgets-module__qVjzkG__flipLabel{color:var(--color-text-muted);font-size:.7rem}.desk-widgets-module__qVjzkG__flipSeparator{color:var(--color-text-muted);font-size:1.1rem;position:absolute;inset-block-start:.35rem;inset-inline-end:-.45rem}@media (prefers-reduced-motion:reduce){.desk-widgets-module__qVjzkG__flipValue{animation:none}}.desk-widgets-module__qVjzkG__zonePair{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.75rem;min-inline-size:0;display:grid}.desk-widgets-module__qVjzkG__zoneColumn{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-inset);gap:.15rem;min-inline-size:0;padding:.5rem .6rem;display:grid}.desk-widgets-module__qVjzkG__zoneName{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:.75rem}.desk-widgets-module__qVjzkG__zoneTime{font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-size:clamp(1.25rem,5cqi,2rem);font-weight:300}.desk-widgets-module__qVjzkG__zoneDay{color:var(--color-text-secondary);font-size:.75rem}.desk-widgets-module__qVjzkG__weekStrip{grid-template-columns:repeat(7,minmax(0,1fr));gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.desk-widgets-module__qVjzkG__weekDay{border-radius:var(--radius-small);color:var(--color-text-primary);border:1px solid #0000;justify-items:center;gap:.1rem;padding:.25rem .1rem;display:grid}.desk-widgets-module__qVjzkG__weekDay[data-weekend]{color:var(--color-text-secondary)}.desk-widgets-module__qVjzkG__weekDay[data-today]{border-color:var(--color-action-primary);background:var(--color-action-primary);color:var(--color-action-on-primary)}.desk-widgets-module__qVjzkG__weekDayName{letter-spacing:.04em;text-transform:uppercase;font-size:.5625rem;font-weight:700}.desk-widgets-module__qVjzkG__weekDayNumber{font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600;line-height:1}.desk-widgets-module__qVjzkG__ring{place-items:center;min-block-size:0;display:grid;position:relative}.desk-widgets-module__qVjzkG__ring svg{aspect-ratio:1;block-size:auto;max-block-size:100%;inline-size:100%;max-inline-size:min(100%,9rem);rotate:-90deg}.desk-widgets-module__qVjzkG__ringTrack{fill:none;stroke:var(--color-border-subtle);stroke-width:8px}.desk-widgets-module__qVjzkG__ringFill{fill:none;stroke:var(--color-action-primary);stroke-linecap:round;stroke-width:8px;transition:stroke-dashoffset .24s}.desk-widgets-module__qVjzkG__ringFill[data-complete]{stroke:var(--color-success)}.desk-widgets-module__qVjzkG__ringLabel{text-align:center;justify-items:center;gap:.1rem;display:grid;position:absolute}.desk-widgets-module__qVjzkG__ringLabel strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.25rem;font-weight:300;line-height:1}.desk-widgets-module__qVjzkG__ringLabel span{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.625rem}@media (prefers-reduced-motion:reduce){.desk-widgets-module__qVjzkG__ringFill{transition:none}}.desk-widgets-module__qVjzkG__privacyNote{color:var(--color-text-muted);margin:0;font-size:.6875rem;line-height:1.4}
