.week-number-module__RJSbUq__tool{}.week-number-module__RJSbUq__banner{}.week-number-module__RJSbUq__bannerAction{color:var(--color-accent-fg);cursor:pointer;font-size:inherit;text-underline-offset:2px;min-block-size:var(--target-min);background:0 0;border:none;padding:0;text-decoration:underline}.week-number-module__RJSbUq__workspace{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:1024px){.week-number-module__RJSbUq__workspace{grid-template-columns:360px minmax(0,1fr)}}.week-number-module__RJSbUq__formPane{background:var(--color-bg-pane);border:1px solid var(--color-border-control);border-radius:var(--radius-md);min-inline-size:0;padding:var(--space-4)}.week-number-module__RJSbUq__formStack{gap:var(--space-4);flex-direction:column;display:flex}.week-number-module__RJSbUq__jumpLink{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-accent-fg);text-underline-offset:2px;text-decoration:underline;display:none}@media (max-width:767px){.week-number-module__RJSbUq__jumpLink{min-block-size:var(--target-touch);align-items:center;display:inline-flex}}.week-number-module__RJSbUq__tabs{gap:var(--space-1);border-block-end:1px solid var(--color-border-subtle);display:flex}.week-number-module__RJSbUq__tab{}.week-number-module__RJSbUq__panelStack{display:grid}.week-number-module__RJSbUq__panel{gap:var(--space-4);flex-direction:column;grid-area:1/1;min-inline-size:0;display:flex}.week-number-module__RJSbUq__panelHidden{visibility:hidden}.week-number-module__RJSbUq__fieldPair{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.week-number-module__RJSbUq__field{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.week-number-module__RJSbUq__fieldLabel{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);font-weight:var(--weight-medium);color:var(--color-text-secondary)}.week-number-module__RJSbUq__textField{inline-size:100%;font-family:var(--font-mono);font-feature-settings:"zero";font-size:var(--text-code-size);line-height:var(--text-code-line);font-variant-numeric:tabular-nums;}.week-number-module__RJSbUq__numberField{inline-size:100%;font-family:var(--font-mono);font-feature-settings:"zero";font-size:var(--text-code-size);line-height:var(--text-code-line);font-variant-numeric:tabular-nums;}.week-number-module__RJSbUq__dateField{inline-size:100%;font-family:var(--font-mono);font-feature-settings:"zero";font-size:var(--text-code-size);line-height:var(--text-code-line);font-variant-numeric:tabular-nums;}.week-number-module__RJSbUq__textField:focus-visible,.week-number-module__RJSbUq__numberField:focus-visible,.week-number-module__RJSbUq__dateField:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent-fg);outline-offset:var(--focus-ring-offset-inset)}.week-number-module__RJSbUq__textField[aria-invalid=true],.week-number-module__RJSbUq__numberField[aria-invalid=true]{border-color:var(--color-danger-fg)}.week-number-module__RJSbUq__fieldNote{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-secondary)}.week-number-module__RJSbUq__formActions{}.week-number-module__RJSbUq__outputColumn{gap:var(--space-4);flex-direction:column;min-inline-size:0;display:flex}.week-number-module__RJSbUq__outputPane{gap:var(--space-3);background:var(--color-bg-pane);border:1px solid var(--color-border-control);border-radius:var(--radius-md);padding:var(--space-4);flex-direction:column;scroll-margin-block-start:calc(var(--header-height) + var(--space-4));display:flex}.week-number-module__RJSbUq__outputHeader{align-items:center;gap:var(--space-3);min-block-size:var(--space-6);display:flex}.week-number-module__RJSbUq__paneBadge{}.week-number-module__RJSbUq__staleBadge{}.week-number-module__RJSbUq__staleDim{}.week-number-module__RJSbUq__artifactWell{gap:var(--space-2);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:var(--space-3);flex-direction:column;display:flex}.week-number-module__RJSbUq__artifactLabel{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-secondary)}.week-number-module__RJSbUq__artifactValue{min-block-size:var(--text-code-content-line);font-family:var(--font-mono);font-feature-settings:"zero";font-variant-numeric:tabular-nums;font-size:var(--text-code-content-size);line-height:var(--text-code-content-line);color:var(--color-text-primary);display:block}.week-number-module__RJSbUq__actions{}.week-number-module__RJSbUq__actionButton{}.week-number-module__RJSbUq__actionPrimary{}.week-number-module__RJSbUq__swapWrap{}.week-number-module__RJSbUq__swapSizer{}.week-number-module__RJSbUq__echoSlot{min-inline-size:var(--space-4);text-align:start;display:inline-block}.week-number-module__RJSbUq__shareNote{min-block-size:var(--text-ui-xs-line)}.week-number-module__RJSbUq__rows{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.week-number-module__RJSbUq__rowPair{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.week-number-module__RJSbUq__row{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-block-size:var(--text-ui-sm-line);min-inline-size:0;display:flex}.week-number-module__RJSbUq__rowLabel{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-secondary)}.week-number-module__RJSbUq__rowValue{font-family:var(--font-mono);font-feature-settings:"zero";font-variant-numeric:tabular-nums;font-size:var(--text-code-size);line-height:var(--text-code-line);color:var(--color-text-primary);text-align:end;margin:0}@media (max-width:479px){.week-number-module__RJSbUq__row{min-block-size:calc(var(--text-ui-sm-line) + var(--text-code-line));flex-direction:column;align-items:stretch;gap:0}.week-number-module__RJSbUq__rowValue{text-align:start}}.week-number-module__RJSbUq__caption{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-secondary)}.week-number-module__RJSbUq__dayList{padding:var(--space-3);gap:var(--space-1);background:var(--color-bg-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);flex-direction:column;margin:0;list-style:none;display:flex}.week-number-module__RJSbUq__dayItem{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-block-size:var(--text-ui-sm-line);display:flex}.week-number-module__RJSbUq__dayName{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line);color:var(--color-text-secondary)}.week-number-module__RJSbUq__dayDate{font-family:var(--font-mono);font-feature-settings:"zero";font-variant-numeric:tabular-nums;font-size:var(--text-code-size);line-height:var(--text-code-line);color:var(--color-text-primary)}.week-number-module__RJSbUq__notesCell{display:grid}.week-number-module__RJSbUq__notes{gap:var(--space-1);min-block-size:calc(var(--text-ui-xs-line) * 2);flex-direction:column;grid-area:1/1;margin:0;padding:0;list-style:none;display:flex}.week-number-module__RJSbUq__notesSizer{visibility:hidden}.week-number-module__RJSbUq__note{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-info-fg)}.week-number-module__RJSbUq__errorRegion{gap:var(--space-2);min-block-size:calc(var(--text-ui-sm-line) * 2 + var(--space-3) * 2);padding:var(--space-3);border-radius:var(--radius-sm);flex-direction:column;display:flex}.week-number-module__RJSbUq__errorRegionActive{background:var(--color-danger-bg)}.week-number-module__RJSbUq__errorList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.week-number-module__RJSbUq__errorMessage{color:var(--color-danger-fg);font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line)}.week-number-module__RJSbUq__errorActions{gap:var(--space-4);display:inline-flex}.week-number-module__RJSbUq__shareNote,.week-number-module__RJSbUq__keyboardHint,.week-number-module__RJSbUq__dialogNote{font-size:var(--text-ui-xs-size);line-height:var(--text-ui-xs-line);color:var(--color-text-muted)}.week-number-module__RJSbUq__optionCheck{align-items:center;gap:var(--space-2);font-size:var(--text-ui-md-size);line-height:var(--text-ui-md-line);min-block-size:var(--target-min);display:inline-flex}.week-number-module__RJSbUq__dialog{}.week-number-module__RJSbUq__dialogTitle{font-size:var(--text-h4-size);line-height:var(--text-h4-line);margin-block-end:var(--space-4)}.week-number-module__RJSbUq__shortcutList{gap:var(--space-2);flex-direction:column;margin-block-end:var(--space-4);padding:0;list-style:none;display:flex}.week-number-module__RJSbUq__shortcutItem{font-size:var(--text-ui-sm-size);line-height:var(--text-ui-sm-line)}.week-number-module__RJSbUq__kbd{}@media (pointer:coarse){.week-number-module__RJSbUq__textField,.week-number-module__RJSbUq__numberField,.week-number-module__RJSbUq__dateField{font-size:max(var(--text-code-size), 16px)}}@media (max-width:1023px){.week-number-module__RJSbUq__actionButton,.week-number-module__RJSbUq__textField,.week-number-module__RJSbUq__numberField,.week-number-module__RJSbUq__dateField,.week-number-module__RJSbUq__tab{min-block-size:var(--target-touch)}.week-number-module__RJSbUq__bannerAction,.week-number-module__RJSbUq__jumpLink,.week-number-module__RJSbUq__optionCheck{min-block-size:var(--target-touch);align-items:center;display:inline-flex}}@media (pointer:coarse){.week-number-module__RJSbUq__bannerAction,.week-number-module__RJSbUq__jumpLink,.week-number-module__RJSbUq__optionCheck{min-block-size:var(--target-touch);align-items:center;display:inline-flex}}
