._summary_1vw59_1{overflow-wrap:anywhere}@media screen and (width<=768px){._summary_1vw59_1{margin-left:0}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-font-weight:initial;--tw-border-style:solid;--tw-content:""}}}@layer components{.button{isolation:isolate;height:calc(var(--spacing,.25rem) * 10);transform-origin:50%;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:calc(var(--radius) * 3);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;display:inline-flex;position:relative}@media (width>=48rem){.button{height:calc(var(--spacing,.25rem) * 9)}}.button{transition:transform .25s var(--ease-smooth), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);will-change:transform}.button:is([data-reduce-motion=true],[data-reduce-motion=true] *),.button:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.button:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.button:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.button{cursor:var(--cursor-interactive);--button-bg:transparent;--button-bg-hover:var(--button-bg);--button-bg-pressed:var(--button-bg-hover);--button-fg:currentColor;background-color:var(--button-bg);color:var(--button-fg)}.button:focus-visible:not(:focus),.button[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.button:disabled,.button[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.button[data-pending=true]{pointer-events:none}.button:active,.button[data-pressed=true]{background-color:var(--button-bg-pressed);transform:scale(.97)}@media (hover:hover){.button:hover,.button[data-hovered=true]{background-color:var(--button-bg-hover)}}.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){pointer-events:none;margin-inline:calc(var(--spacing,.25rem) * -.5);margin-block:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);flex-shrink:0;align-self:center}@media (width>=40rem){.button svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){margin-block:var(--spacing,.25rem);width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}}.button--sm{height:calc(var(--spacing,.25rem) * 9);padding-inline:calc(var(--spacing,.25rem) * 3)}@media (width>=48rem){.button--sm{height:calc(var(--spacing,.25rem) * 8)}}.button--sm svg:not([data-slot=spinner] svg,[data-slot=link-icon] svg){width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.button--sm:active,.button--sm[data-pressed=true]{transform:scale(.98)}.button--lg{height:calc(var(--spacing,.25rem) * 11);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}@media (width>=48rem){.button--lg{height:calc(var(--spacing,.25rem) * 10)}}.button--lg:active,.button--lg[data-pressed=true]{transform:scale(.96)}.button--primary{--button-bg:var(--accent);--button-bg-hover:var(--accent-hover);--button-bg-pressed:var(--accent-hover);--button-fg:var(--accent-foreground)}.button--secondary{--button-bg:var(--default);--button-bg-hover:var(--default-hover);--button-bg-pressed:var(--default-hover);--button-fg:var(--accent-soft-foreground)}.button--tertiary{--button-bg:var(--default);--button-bg-hover:var(--default-hover);--button-bg-pressed:var(--default-hover)}.button--ghost,.button--outline{--button-bg:transparent;--button-bg-hover:var(--default);--button-bg-pressed:var(--default);--button-fg:var(--default-foreground)}.button--outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);--button-bg-hover:var(--default)}@supports (color:color-mix(in lab, red, red)){.button--outline{--button-bg-hover:color-mix(in srgb, var(--default) 60%, transparent)}}.button--danger{--button-bg:var(--danger);--button-bg-hover:var(--danger-hover);--button-bg-pressed:var(--danger-hover);--button-fg:var(--danger-foreground)}.button--danger-soft{--button-bg:var(--danger-soft);--button-bg-hover:var(--danger-soft-hover);--button-bg-pressed:var(--danger-soft-hover);--button-fg:var(--danger-soft-foreground)}.button--icon-only{width:calc(var(--spacing,.25rem) * 10);padding:0}@media (width>=48rem){.button--icon-only{width:calc(var(--spacing,.25rem) * 9)}}.button--icon-only.button--sm{width:calc(var(--spacing,.25rem) * 9)}@media (width>=48rem){.button--icon-only.button--sm{width:calc(var(--spacing,.25rem) * 8)}}.button--icon-only.button--lg{width:calc(var(--spacing,.25rem) * 11)}@media (width>=48rem){.button--icon-only.button--lg{width:calc(var(--spacing,.25rem) * 10)}}.button--full-width{width:100%}.label{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground)}:is(.label--required,[data-required=true]:not([role=group]):not([role=radiogroup]):not([role=checkboxgroup])>.label,[data-required=true]:not([data-slot=radio]):not([data-slot=checkbox])>.label):after{color:var(--danger);--tw-content:"*";content:var(--tw-content);margin-inline-start:calc(var(--spacing,.25rem) * .5)}.label--disabled,[data-disabled=true] .label{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.label--invalid,[data-invalid=true] .label,[aria-invalid=true] .label{color:var(--danger)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}.timeline{--timeline-spacing:var(--spacing,.25rem);--timeline-marker-size:calc(var(--timeline-spacing) * 7);--timeline-connector-size:calc(var(--timeline-spacing) * .5);--timeline-rail-width:calc(var(--timeline-spacing) * 7);--timeline-gap:calc(var(--timeline-spacing) * 3.5);--timeline-item-gap:calc(var(--timeline-spacing) * 4);--timeline-marker-border-width:calc(var(--timeline-spacing) * .25);--timeline-marker-border-width-lg:calc(var(--timeline-spacing) * .5);--timeline-current-color:var(--color-accent);--timeline-marker-border:var(--color-border);--timeline-marker-fg:var(--color-muted);--timeline-connector-color:var(--color-separator);margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);list-style-type:none}.timeline--axis-start,.timeline--axis-center{flex-direction:column;display:flex}.timeline--compact{--timeline-item-gap:calc(var(--timeline-spacing) * 3)}.timeline--comfortable{--timeline-item-gap:calc(var(--timeline-spacing) * 4)}.timeline--sm{--timeline-marker-size:calc(var(--timeline-spacing) * 5.5);--timeline-rail-width:calc(var(--timeline-spacing) * 5.5);--timeline-gap:calc(var(--timeline-spacing) * 2.5)}.timeline--md{--timeline-marker-size:calc(var(--timeline-spacing) * 7);--timeline-rail-width:calc(var(--timeline-spacing) * 7);--timeline-gap:calc(var(--timeline-spacing) * 3.5)}.timeline--lg{--timeline-marker-size:calc(var(--timeline-spacing) * 9);--timeline-rail-width:calc(var(--timeline-spacing) * 9);--timeline-gap:calc(var(--timeline-spacing) * 4.5)}.timeline__item{padding-bottom:var(--timeline-item-gap);display:grid;position:relative}.timeline__item[data-last=true]{padding-bottom:0}.timeline--axis-start .timeline__item{grid-template-columns:var(--timeline-rail-width) minmax(0, 1fr) auto;column-gap:var(--timeline-gap)}.timeline--axis-center .timeline__item{grid-template-columns:minmax(0, 1fr) var(--timeline-rail-width) minmax(0, 1fr);column-gap:var(--timeline-gap)}.timeline__rail{min-height:var(--timeline-marker-size);grid-row:1/span 20;justify-content:center;display:flex;position:relative}.timeline--axis-start .timeline__rail{grid-column:1}.timeline--axis-center .timeline__rail{grid-column:2}.timeline__marker{z-index:10;border:var(--timeline-marker-border-width) solid var(--timeline-marker-border);color:var(--timeline-marker-fg);height:var(--timeline-marker-size);width:var(--timeline-marker-size);background-color:#0000;border-radius:2147483647px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.timeline__marker svg{width:55%;height:55%}.timeline__marker--sm{--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600)}.timeline__marker--md{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.timeline__marker--lg{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);border-width:var(--timeline-marker-border-width-lg)}.timeline__marker[data-status=default],.timeline__marker[data-status=muted]{border-color:var(--timeline-marker-border);color:var(--timeline-marker-fg);background-color:#0000}.timeline__marker[data-status=muted]{opacity:.7}.timeline__marker[data-status=current]{background-color:var(--accent-soft);color:var(--accent);border-color:var(--timeline-current-color)}.timeline__marker[data-status=success]{background-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=success]{background-color:color-mix(in srgb, var(--color-success) 12%, transparent)}}.timeline__marker[data-status=success]{border-color:var(--color-success)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=success]{border-color:color-mix(in srgb, var(--color-success) 55%, var(--timeline-marker-border))}}.timeline__marker[data-status=success]{color:var(--color-success)}.timeline__marker[data-status=warning]{background-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=warning]{background-color:color-mix(in srgb, var(--color-warning) 12%, transparent)}}.timeline__marker[data-status=warning]{border-color:var(--color-warning)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=warning]{border-color:color-mix(in srgb, var(--color-warning) 55%, var(--timeline-marker-border))}}.timeline__marker[data-status=warning]{color:var(--color-warning)}.timeline__marker[data-status=danger]{background-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=danger]{background-color:color-mix(in srgb, var(--color-danger) 12%, transparent)}}.timeline__marker[data-status=danger]{border-color:var(--color-danger)}@supports (color:color-mix(in lab, red, red)){.timeline__marker[data-status=danger]{border-color:color-mix(in srgb, var(--color-danger) 55%, var(--timeline-marker-border))}}.timeline__marker[data-status=danger]{color:var(--color-danger)}.timeline__connector{background-color:var(--timeline-connector-color);bottom:calc(var(--timeline-item-gap) * -1);left:calc(50% - var(--timeline-connector-size) / 2);top:var(--timeline-marker-size);width:var(--timeline-connector-size);position:absolute}.timeline__item[data-last=true] .timeline__connector:not([data-force]){display:none}.timeline__content{min-width:calc(var(--spacing,.25rem) * 0);min-height:var(--timeline-marker-size);flex-direction:column;display:flex}.timeline__item--align-start .timeline__content{justify-content:flex-start}.timeline__item--align-center .timeline__content{justify-content:center}.timeline--axis-start .timeline__content{grid-column:2}.timeline--axis-center .timeline__content[data-side=start]{text-align:right;grid-column:1;justify-self:end;align-items:flex-end}.timeline--axis-center .timeline__content[data-side=end]{text-align:left;grid-column:3;justify-self:start;align-items:flex-start}@property --tw-font-weight{syntax:"*";inherits:false}.native-select{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:inline-flex}:is(.native-select[data-invalid=true],.native-select[aria-invalid=true]) [data-slot=description]{display:none}.native-select [data-slot=label]{width:fit-content}.native-select [data-slot=description]{padding-inline:calc(var(--spacing,.25rem) * 1)}.native-select__trigger{align-items:center;display:inline-flex;position:relative}.native-select__select{min-height:calc(var(--spacing,.25rem) * 9);appearance:none;border-radius:var(--field-radius,calc(var(--radius) * 1.5));border-style:var(--tw-border-style);background-color:var(--field-background,var(--default));width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--field-foreground,var(--foreground));--tw-shadow:var(--field-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--ease-smooth), border-color .15s var(--ease-smooth), box-shadow .15s var(--ease-out);border-width:1px;outline-style:none;display:inline-flex;position:relative}.native-select__select:is([data-reduce-motion=true],[data-reduce-motion=true] *),.native-select__select:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.native-select__select:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.native-select__select:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.native-select__select:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.native-select__select:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.native-select__select{cursor:var(--cursor-interactive);border-width:var(--border-width-field);border-color:var(--color-field-border);padding-inline-end:calc(var(--native-select-indicator-offset,.5rem) + var(--native-select-indicator-size,1rem) + .5rem)}@media (hover:hover){.native-select__select:hover,.native-select__select[data-hovered=true]{background-color:var(--field-hover);border-color:var(--color-field-border-hover)}}.native-select__select:focus-visible:not(:focus),.native-select__select[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;border-color:var(--color-field-border-focus);background-color:var(--color-field-focus);outline-style:none}.native-select__select:focus{border-color:var(--color-field-border-focus);background-color:var(--color-field-focus)}.native-select[data-invalid=true] .native-select__select,.native-select[aria-invalid=true] .native-select__select{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--danger);--tw-outline-style:solid;--tw-ring-offset-width:3px;outline-style:solid}:is(.native-select[data-invalid=true] .native-select__select,.native-select[aria-invalid=true] .native-select__select):focus,:is(.native-select[data-invalid=true] .native-select__select,.native-select[aria-invalid=true] .native-select__select):focus-visible,:is(.native-select[data-invalid=true] .native-select__select,.native-select[aria-invalid=true] .native-select__select)[data-focused=true],:is(.native-select[data-invalid=true] .native-select__select,.native-select[aria-invalid=true] .native-select__select)[data-focus-visible=true],:is(.native-select[data-invalid=true] .native-select__select,.native-select[aria-invalid=true] .native-select__select):focus-within,:is(.native-select[data-invalid=true] .native-select__select,.native-select[aria-invalid=true] .native-select__select)[data-focus-within=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--danger);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-width:0px}.native-select[data-invalid=true] .native-select__select,.native-select[aria-invalid=true] .native-select__select{background-color:var(--color-field-focus)}.native-select__select:disabled,.native-select__select[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}.native-select__select:has(option[value=""]:checked){color:var(--field-placeholder,var(--muted))}.native-select__select::-ms-expand{display:none}.native-select__indicator{pointer-events:none;inset-block:calc(var(--spacing,.25rem) * 0);color:var(--field-placeholder,var(--muted));flex-shrink:0;justify-content:center;align-items:center;margin-block:auto;display:flex;position:absolute;inset-inline-end:calc(var(--spacing,.25rem) * 2)}.native-select__indicator svg{--native-select-indicator-size:1rem;width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.native-select--secondary .native-select__select{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--color-default)}@media (hover:hover){.native-select--secondary .native-select__select:hover,.native-select--secondary .native-select__select[data-hovered=true]{background-color:var(--color-default-hover)}}.native-select--secondary .native-select__select:focus-visible:not(:focus),.native-select--secondary .native-select__select[data-focus-visible=true],.native-select--secondary .native-select__select:focus{background-color:var(--color-default)}.native-select--full-width,.native-select__trigger--full-width{width:100%}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}.item-card{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:calc(var(--radius) * 2);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}.item-card--default{background-color:var(--surface);--tw-shadow:var(--surface-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.item-card--secondary{background-color:var(--surface-secondary)}.item-card--tertiary{background-color:var(--surface-tertiary)}:is(.item-card--secondary,.item-card--tertiary)>[data-slot=item-card-icon]{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){:is(.item-card--secondary,.item-card--tertiary)>[data-slot=item-card-icon]{background-color:color-mix(in oklab, var(--surface) 50%, transparent)}}.item-card--outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:#0000}.item-card--transparent{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000}.item-card__icon{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);border-radius:calc(var(--radius) * 1);background-color:var(--default);color:var(--foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}.item-card__icon svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.item-card__content{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;display:flex}.item-card__title{text-overflow:ellipsis;white-space:nowrap;width:fit-content;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);overflow:hidden}.item-card__description{margin-top:calc(var(--spacing,.25rem) * .5);text-overflow:ellipsis;white-space:nowrap;width:fit-content;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--muted);overflow:hidden}.item-card__action{flex-shrink:0;margin-inline-start:auto;padding-inline-start:calc(var(--spacing,.25rem) * 2)}.card{gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4);--tw-shadow:var(--surface-shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:min(32px, var(--radius-3xl));flex-direction:column;display:flex;position:relative;overflow:visible}.card__header{flex-direction:column;display:flex}.card__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground)}.card__description{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--muted)}.card__content{gap:var(--spacing,.25rem);flex-direction:column;flex:1;display:flex}.card__footer{flex-direction:row;align-items:center;display:flex}.card--transparent{--tw-border-style:none;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-style:none}.card--default{background-color:var(--surface)}.card--secondary{background-color:var(--surface-secondary)}.card--tertiary{background-color:var(--surface-tertiary)}.chip{align-items:center;gap:calc(var(--spacing,.25rem) * .5);border-radius:calc(var(--radius) * 2);width:fit-content;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--chip-bg:var(--default);--chip-fg:currentColor;background-color:var(--chip-bg);color:var(--chip-fg);flex-shrink:0;display:inline-flex}.chip__label{padding-inline:calc(var(--spacing,.25rem) * .5)}.chip--accent{--chip-fg:var(--accent-soft-foreground)}.chip--danger{--chip-fg:var(--danger-soft-foreground)}.chip--default{--chip-fg:var(--default-foreground)}.chip--success{--chip-fg:var(--success-soft-foreground)}.chip--warning{--chip-fg:var(--warning-soft-foreground)}.chip--tertiary{--chip-bg:transparent}.chip--sm{padding-inline:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));padding-block:0}.chip--md{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.chip--lg{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.chip--primary.chip--accent{--chip-bg:var(--accent);--chip-fg:var(--accent-foreground)}.chip--primary.chip--success{--chip-bg:var(--success);--chip-fg:var(--success-foreground)}.chip--primary.chip--warning{--chip-bg:var(--warning);--chip-fg:var(--warning-foreground)}.chip--primary.chip--danger{--chip-bg:var(--danger);--chip-fg:var(--danger-foreground)}.chip--accent.chip--soft{--chip-bg:var(--accent-soft);--chip-fg:var(--accent-soft-foreground)}.chip--success.chip--soft{--chip-bg:var(--success-soft);--chip-fg:var(--success-soft-foreground)}.chip--warning.chip--soft{--chip-bg:var(--warning-soft);--chip-fg:var(--warning-soft-foreground)}.chip--danger.chip--soft{--chip-bg:var(--danger-soft);--chip-fg:var(--danger-soft-foreground)}.chip--default.chip--soft{--chip-bg:var(--default-soft);--chip-fg:var(--default-soft-foreground)}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}._section_for4b_2{min-width:0;max-width:100%;color:var(--body-font-color);--radius:.625rem;--field-radius:.625rem;--spacing:.25rem;--border-width:1px;--border-width-field:1px;--disabled-opacity:.5;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--ring-offset-width:2px;--background:var(--body-background,white);--foreground:var(--body-font-color,#343a40);--surface:var(--background);--surface-foreground:var(--foreground);--surface-secondary:var(--gray-100,#f8f9fa);--surface-secondary-foreground:var(--foreground);--surface-hover:var(--foreground);container-type:inline-size}@supports (color:color-mix(in lab, red, red)){._section_for4b_2{--surface-hover:color-mix(in srgb, var(--foreground) 4%, var(--surface))}}._section_for4b_2{--default:var(--gray-200,#e9ecef);--default-foreground:var(--foreground);--default-hover:var(--foreground)}@supports (color:color-mix(in lab, red, red)){._section_for4b_2{--default-hover:color-mix(in srgb, var(--foreground) 13%, var(--background))}}._section_for4b_2{--default-soft:var(--foreground)}@supports (color:color-mix(in lab, red, red)){._section_for4b_2{--default-soft:color-mix(in srgb, var(--foreground) 6%, var(--background))}}._section_for4b_2{--default-soft-foreground:var(--foreground);--muted:var(--foreground)}@supports (color:color-mix(in lab, red, red)){._section_for4b_2{--muted:color-mix(in srgb, var(--foreground) 68%, var(--background))}}._section_for4b_2{--accent:var(--color-link,#05b);--accent-foreground:var(--background);--accent-soft:var(--accent)}@supports (color:color-mix(in lab, red, red)){._section_for4b_2{--accent-soft:color-mix(in srgb, var(--accent) 10%, var(--background))}}._section_for4b_2{--accent-soft-foreground:var(--accent);--accent-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){._section_for4b_2{--accent-hover:color-mix(in srgb, var(--accent) 85%, var(--foreground))}}._section_for4b_2{--border:var(--foreground)}@supports (color:color-mix(in lab, red, red)){._section_for4b_2{--border:color-mix(in srgb, var(--foreground) 15%, var(--background))}}._section_for4b_2{--separator:var(--border);--focus:var(--accent);--field-background:var(--surface);--field-foreground:var(--foreground);--field-placeholder:var(--muted);--field-border:var(--border);--field-hover:var(--surface-hover);--field-focus:var(--surface);--field-border-hover:var(--muted);--field-border-focus:var(--accent);--surface-shadow:0 1px 3px #00000008;--field-shadow:0 1px 2px #00000005;--color-accent:var(--accent);--color-border:var(--border);--color-muted:var(--muted);--color-separator:var(--separator);--color-default:var(--default);--color-default-hover:var(--default-hover);--color-field-border:var(--field-border);--color-field-border-focus:var(--field-border-focus);--color-field-border-hover:var(--field-border-hover);--color-field-focus:var(--field-focus)}._section_for4b_2,._section_for4b_2 :where(*){box-sizing:border-box}@layer base{._section_for4b_2 :where([data-book-island],[data-book-island] *){border:0 solid}._section_for4b_2 :where(button,input,select){font:inherit;margin:0}}._header_for4b_2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}._section_for4b_2 ._title_for4b_2{margin:0;font-size:1.875rem;font-weight:650;line-height:1.2}._section_for4b_2 ._intro_for4b_2{color:var(--muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.65}._section_for4b_2 ._count_for4b_2{white-space:nowrap;color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem}._section_for4b_2 ._controls_for4b_2{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}._section_for4b_2 ._controls_for4b_2 .button{white-space:normal;min-height:2.5rem}._section_for4b_2 ._filter_for4b_2{width:100%;margin-bottom:1.5rem}._section_for4b_2 ._timeline_for4b_2{--timeline-item-gap:2rem;width:100%;margin:0;padding:0;list-style:none}._section_for4b_2 ._event_for4b_2{--event-tone:var(--muted);grid-template-columns:var(--timeline-rail-width) minmax(0, 1fr);grid-template-rows:auto auto;min-width:0;margin:0;scroll-margin-top:5rem}._section_for4b_2 ._event_for4b_2[data-timeline-kind=pinned],._section_for4b_2 ._event_for4b_2[data-timeline-kind=link]{--event-tone:var(--accent)}._section_for4b_2 ._event_for4b_2[data-timeline-kind=star]{--event-tone:light-dark(#956110,#e8b65c)}._section_for4b_2 ._event_for4b_2[data-timeline-kind=repository],._section_for4b_2 ._event_for4b_2[data-timeline-kind=code]{--event-tone:light-dark(#30745a,#84c5a6)}._section_for4b_2 ._event_for4b_2[data-timeline-kind=image],._section_for4b_2 ._event_for4b_2[data-timeline-kind=media]{--event-tone:light-dark(#8454a2,#cba4e3)}._section_for4b_2 ._event_for4b_2 .timeline__rail{grid-area:1/1/span 2}._section_for4b_2 ._eventMarker_for4b_2{color:var(--event-tone);border-color:var(--event-tone)}@supports (color:color-mix(in lab, red, red)){._section_for4b_2 ._eventMarker_for4b_2{border-color:color-mix(in srgb, var(--event-tone) 38%, var(--background))}}._section_for4b_2 ._eventMarker_for4b_2{background:var(--event-tone)}@supports (color:color-mix(in lab, red, red)){._section_for4b_2 ._eventMarker_for4b_2{background:color-mix(in srgb, var(--event-tone) 7%, var(--background))}}._section_for4b_2 ._eventMeta_for4b_2{text-align:start;flex-flow:wrap;grid-area:1/2;justify-self:stretch;align-items:center;gap:.4rem .65rem;padding-bottom:.75rem}._section_for4b_2 ._eventContent_for4b_2{grid-area:2/2;justify-self:stretch;align-items:stretch;gap:0;width:100%}._section_for4b_2 ._eventDate_for4b_2{font-size:.8125rem;font-weight:600;line-height:var(--timeline-marker-size);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}._section_for4b_2 ._eventDate_for4b_2 a{color:var(--foreground);text-decoration:none}._section_for4b_2 ._eventDate_for4b_2 a:hover{color:var(--accent);text-decoration:underline}._section_for4b_2 ._eventDate_for4b_2 a:focus-visible{outline:2px solid var(--focus);outline-offset:4px}._section_for4b_2 ._eventWeekday_for4b_2,._section_for4b_2 ._eventLinks_for4b_2{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.6875rem;line-height:1.5}._section_for4b_2 ._eventKind_for4b_2{width:fit-content;color:var(--event-tone);background:var(--event-tone);flex:none}@supports (color:color-mix(in lab, red, red)){._section_for4b_2 ._eventKind_for4b_2{background:color-mix(in srgb, var(--event-tone) 8%, var(--background))}}._section_for4b_2 ._eventPanel_for4b_2{border:1px solid var(--border);width:100%;min-width:0;box-shadow:none;border-radius:1rem;gap:0;padding:1rem}._section_for4b_2 ._authored_for4b_2{overflow-wrap:anywhere;min-width:0;max-width:100%;line-height:1.8}._section_for4b_2 ._authored_for4b_2>:first-child{margin-top:0}._section_for4b_2 ._authored_for4b_2>:last-child{margin-bottom:0}._section_for4b_2 ._authored_for4b_2 :is(img,video,iframe){max-width:100%}._section_for4b_2 ._authored_for4b_2 :is(pre,._table-scroll_for4b_2){max-width:100%;overflow-x:auto}._section_for4b_2 ._authored_for4b_2 pre{white-space:pre;overflow-wrap:normal}._section_for4b_2 ._yearSelect_for4b_2{width:9rem;max-width:100%}@container (width>=36rem){._section_for4b_2 ._event_for4b_2{grid-template-columns:6rem var(--timeline-rail-width) minmax(0, 1fr);grid-template-rows:auto}._section_for4b_2 ._event_for4b_2 .timeline__rail{grid-area:1/2}._section_for4b_2 ._eventMeta_for4b_2{text-align:end;flex-direction:column;grid-area:1/1;align-items:flex-end;gap:.3rem;padding-bottom:0}._section_for4b_2 ._eventContent_for4b_2{grid-area:1/3}._section_for4b_2 ._eventKind_for4b_2{margin-top:.3rem}}._section_for4b_2 ._projects_for4b_2{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}._section_for4b_2 ._project_for4b_2{min-width:0}._section_for4b_2 ._project_for4b_2[hidden]{display:none}._section_for4b_2 ._projectCard_for4b_2{border:1px solid var(--border);min-width:0;height:100%;box-shadow:none;border-radius:1rem;gap:1rem;padding:1.5rem}._section_for4b_2 ._projectTitle_for4b_2{overflow-wrap:anywhere;margin:.5rem 0 0;font-size:1.125rem;font-weight:600;line-height:1.45}._section_for4b_2 ._projectTitle_for4b_2 a{color:var(--foreground);text-decoration:none}._section_for4b_2 ._projectTitle_for4b_2 a:hover{color:var(--accent);text-decoration:underline}._section_for4b_2 ._projectPeriod_for4b_2{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.75rem}._section_for4b_2 ._projectImage_for4b_2 img{border-radius:.5rem;max-width:100%;height:auto}._section_for4b_2 ._tags_for4b_2{flex-wrap:wrap;gap:.4rem;display:flex}._section_for4b_2 ._details_for4b_2{flex-direction:column;gap:.75rem;font-size:.875rem;display:flex}._section_for4b_2 ._projectFooter_for4b_2{border-top:1px solid var(--border);margin-top:auto;padding-top:1rem}._section_for4b_2 ._projectLink_for4b_2{color:var(--accent);align-items:center;gap:.5rem;font-size:.8rem;text-decoration:none;display:inline-flex}._section_for4b_2 ._projectLink_for4b_2:hover{text-decoration:underline}._section_for4b_2 ._weeklyGrid_for4b_2{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}._section_for4b_2 ._weeklyLink_for4b_2{min-width:0;color:inherit;border-radius:1rem;text-decoration:none;display:block}._section_for4b_2 ._weeklyLink_for4b_2:focus-visible{outline:2px solid var(--focus);outline-offset:4px}._section_for4b_2 ._weeklyCard_for4b_2{border:1px solid var(--border);min-width:0;height:100%;box-shadow:none;border-radius:1rem;gap:0;padding:0;transition:border-color .16s,box-shadow .16s;overflow:hidden}._section_for4b_2 ._weeklyLink_for4b_2:hover ._weeklyCard_for4b_2{border-color:var(--accent);box-shadow:0 4px 18px #00000009}._section_for4b_2 ._weeklyImage_for4b_2{aspect-ratio:16/10;object-fit:cover;background:var(--surface-secondary);width:100%;height:auto;margin:0;display:block}._section_for4b_2 ._weeklyBody_for4b_2{flex-direction:column;flex:1;gap:.75rem;padding:1.25rem;display:flex}._section_for4b_2 ._weeklyTitle_for4b_2{overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:600;line-height:1.6}._section_for4b_2 ._weeklyDescription_for4b_2{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.8125rem;line-height:1.75}._section_for4b_2 ._weeklyMeta_for4b_2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.35rem;display:flex}@container (width>=30rem){._section_for4b_2 ._weeklyGrid_for4b_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=52rem){._section_for4b_2 ._weeklyGrid_for4b_2{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width>=42rem){._section_for4b_2 ._projects_for4b_2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=26rem){._section_for4b_2 ._title_for4b_2{font-size:1.625rem}._section_for4b_2 ._header_for4b_2{align-items:flex-start}._section_for4b_2 ._projectCard_for4b_2{padding:1rem}}@media (prefers-reduced-motion:reduce){._section_for4b_2 ._weeklyCard_for4b_2{transition:none}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@scope([data-weekly-pagination]){.pagination{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;width:100%;display:flex}@media (width>=40rem){.pagination{flex-direction:row}}.pagination__summary{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted);align-self:flex-start;display:flex}@media (width>=40rem){.pagination__summary{align-self:center}}.pagination__content{align-items:center;gap:var(--spacing,.25rem);align-self:flex-start;display:flex}@media (width>=40rem){.pagination__content{align-self:center}}.pagination__item{display:inline-flex}.pagination__link{isolation:isolate;width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);transform-origin:50%;border-radius:calc(var(--radius) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;--tw-outline-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-style:none;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (width>=48rem){.pagination__link{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8)}}.pagination__link{cursor:var(--cursor-interactive);transition:transform .25s var(--ease-smooth), background-color .1s var(--ease-out), box-shadow .1s var(--ease-out);transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *),.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *):before,.pagination__link:is([data-reduce-motion=true],[data-reduce-motion=true] *):after{transition-property:none}@media (prefers-reduced-motion:reduce){.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)),.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):before,.pagination__link:not(:is([data-reduce-motion=true],[data-reduce-motion=true] *)):after{transition-property:none}}.pagination__link{--pagination-link-bg:transparent;--pagination-link-bg-hover:var(--default-hover);--pagination-link-bg-pressed:var(--default-hover);--pagination-link-fg:var(--default-foreground);background-color:var(--pagination-link-bg);color:var(--pagination-link-fg)}.pagination__link:focus-visible,.pagination__link[data-focus-visible=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--focus);--tw-ring-offset-width:var(--ring-offset-width);--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background);--tw-outline-style:none;outline-style:none}.pagination__link:disabled,.pagination__link[aria-disabled=true]{opacity:var(--disabled-opacity);cursor:var(--cursor-disabled);pointer-events:none}@media (hover:hover){.pagination__link:hover,.pagination__link[data-hovered=true]{background-color:var(--pagination-link-bg-hover)}}.pagination__link:active,.pagination__link[data-pressed=true]{background-color:var(--pagination-link-bg-pressed);transform:scale(.97)}.pagination__link[data-active=true]{--pagination-link-bg:var(--default);--pagination-link-bg-hover:var(--default-hover);--pagination-link-bg-pressed:var(--default-hover)}.pagination__ellipsis{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}@media (width>=48rem){.pagination__ellipsis{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8)}}.pagination__link--nav{gap:calc(var(--spacing,.25rem) * 1.5);width:auto;padding-inline:calc(var(--spacing,.25rem) * 2.5)}:is(.pagination__link--nav [data-slot=pagination-previous-icon],.pagination__link--nav [data-slot=pagination-next-icon]):where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.pagination--sm .pagination__link{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}@media (width>=48rem){.pagination--sm .pagination__link{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7)}}.pagination--sm .pagination__link:active,.pagination--sm .pagination__link[data-pressed=true]{transform:scale(.98)}.pagination--sm .pagination__link--nav{width:auto;padding-inline:calc(var(--spacing,.25rem) * 2)}.pagination--sm .pagination__ellipsis{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}@media (width>=48rem){.pagination--sm .pagination__ellipsis{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7)}}.pagination--sm .pagination__summary{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.pagination--lg .pagination__link{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}@media (width>=48rem){.pagination--lg .pagination__link{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9)}}.pagination--lg .pagination__link:active,.pagination--lg .pagination__link[data-pressed=true]{transform:scale(.96)}.pagination--lg .pagination__link--nav{width:auto;padding-inline:calc(var(--spacing,.25rem) * 3)}.pagination--lg .pagination__ellipsis{width:calc(var(--spacing,.25rem) * 10);height:calc(var(--spacing,.25rem) * 10);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}@media (width>=48rem){.pagination--lg .pagination__ellipsis{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9)}}.pagination--lg .pagination__summary{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}[data-weekly-pagination].pagination{--spacing:.25rem;--default:var(--gray-200);--default-foreground:var(--body-font-color);--default-hover:var(--body-font-color)}@supports (color:color-mix(in lab, red, red)){[data-weekly-pagination].pagination{--default-hover:color-mix(in srgb, var(--body-font-color) 13%, var(--body-background))}}[data-weekly-pagination].pagination{--muted:var(--body-font-color)}@supports (color:color-mix(in lab, red, red)){[data-weekly-pagination].pagination{--muted:color-mix(in srgb, var(--body-font-color) 60%, var(--body-background))}}[data-weekly-pagination].pagination{--focus:var(--color-link);--disabled-opacity:.4;--cursor-interactive:pointer;--cursor-disabled:not-allowed;--ring-offset-width:2px;font-variant-numeric:tabular-nums;flex-flow:wrap;justify-content:center;align-items:center;width:100%;margin-block:2rem;display:flex}[data-weekly-pagination] .pagination__content{flex-wrap:wrap;justify-content:center;align-self:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}[data-weekly-pagination] .pagination__item{align-items:center;display:flex}[data-weekly-pagination] .pagination__link{box-sizing:border-box;width:2.25rem;height:2.25rem;font:inherit;color:var(--pagination-link-fg);vertical-align:middle;appearance:none;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;text-decoration:none;display:inline-flex}[data-weekly-pagination] .pagination__link--nav{gap:.375rem;width:auto;min-height:2.25rem;padding-inline:.625rem}[data-weekly-pagination] .pagination__link svg{flex:none;display:block}._related_ogsnt_1{border-block-start:1px solid var(--gray-200);margin-block-start:2.5rem;padding-block-start:1.5rem;scroll-margin-block-start:1rem}._related_ogsnt_1 ._heading_ogsnt_8{margin:0 0 1rem}._related_ogsnt_1 ._cards_ogsnt_12{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}._related_ogsnt_1 ._item_ogsnt_21{min-width:0;margin:0}._related_ogsnt_1 ._link_ogsnt_26{min-width:0;height:100%;color:inherit;border-radius:.75rem;text-decoration:none;display:block}._related_ogsnt_1 ._link_ogsnt_26:visited,._related_ogsnt_1 ._link_ogsnt_26:hover{color:inherit;text-decoration:none}._related_ogsnt_1 ._link_ogsnt_26:focus-visible{outline:2px solid var(--focus);outline-offset:3px}._related_ogsnt_1 ._card_ogsnt_12{border:1px solid var(--border);min-width:0;height:100%;box-shadow:none;border-radius:.75rem;gap:.75rem;padding:1.25rem}._related_ogsnt_1 ._link_ogsnt_26:hover ._card_ogsnt_12,._related_ogsnt_1 ._link_ogsnt_26:focus-visible ._card_ogsnt_12{background:var(--surface-hover);border-color:color-mix(in srgb, var(--accent) 45%, var(--border))}._related_ogsnt_1 ._title_ogsnt_62{overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:600;line-height:1.5}._related_ogsnt_1 ._description_ogsnt_70{-webkit-line-clamp:2;color:var(--muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}._related_ogsnt_1 ._footer_ogsnt_82{flex-wrap:wrap;justify-content:space-between;gap:.625rem .75rem;margin-top:auto;padding-top:.25rem}._topics_ogsnt_90{flex-wrap:wrap;gap:.375rem;min-width:0;max-width:100%;display:flex}._related_ogsnt_1 ._topic_ogsnt_90,._related_ogsnt_1 ._topicLabel_ogsnt_99{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}._date_ogsnt_106{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto;font-size:.75rem;line-height:1.5}@container (width>=40rem){._related_ogsnt_1 ._cards_ogsnt_12{grid-template-columns:repeat(2,minmax(0,1fr))}}
