@layer components{.OptionCard-preview-module__hvpHXa__group{gap:var(--cb-space-3);inline-size:100%;max-inline-size:calc(var(--cb-space-12) * 9);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.OptionCard-preview-module__hvpHXa__legend{color:var(--cb-text);font-family:var(--cb-font);font-size:var(--cb-text-md);font-weight:var(--cb-weight-strong);margin-block-end:var(--cb-space-2);padding:0}.OptionCard-preview-module__hvpHXa__wide{max-inline-size:calc(var(--cb-space-12) * 18);grid-template-columns:repeat(auto-fit, minmax(calc(var(--cb-space-12) * 5), 1fr))}.OptionCard-preview-module__hvpHXa__wide .OptionCard-preview-module__hvpHXa__legend{grid-column:1/-1}}
@layer components{.OptionCard-module__t06uea__root{gap:var(--cb-space-2);min-block-size:var(--cb-hit-min);padding:var(--cb-space-4);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-lg);background:var(--cb-surface);color:var(--cb-text);font-family:var(--cb-font);transition:border-color var(--cb-dur-fast) var(--cb-ease), background-color var(--cb-dur-fast) var(--cb-ease);display:grid;position:relative}@media (hover:hover){.OptionCard-module__t06uea__root:hover:not([data-disabled]){border-color:var(--cb-border-strong)}}.OptionCard-module__t06uea__root:has(.OptionCard-module__t06uea__input:checked){border-color:var(--cb-action);box-shadow:inset 0 0 0 var(--cb-border-width) var(--cb-action)}.OptionCard-module__t06uea__root:has(.OptionCard-module__t06uea__input:focus-visible){border-color:var(--cb-focus-ring)}.OptionCard-module__t06uea__head{align-items:flex-start;gap:var(--cb-space-3);display:flex}.OptionCard-module__t06uea__input{margin:0;block-size:1.25em;inline-size:1.25em;accent-color:var(--cb-action);cursor:pointer;flex:none;margin-block-start:.1em}.OptionCard-module__t06uea__input:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset)}.OptionCard-module__t06uea__title{min-inline-size:0;font-size:var(--cb-text-md);font-weight:var(--cb-weight-strong);line-height:var(--cb-leading-tight);overflow-wrap:anywhere;cursor:pointer;flex:1}.OptionCard-module__t06uea__title:after{content:"";border-radius:inherit;position:absolute;inset:0}.OptionCard-module__t06uea__meta{color:var(--cb-text-muted);font-size:var(--cb-text-sm);font-variant-numeric:tabular-nums;flex:none}.OptionCard-module__t06uea__detail{color:var(--cb-text-muted);font-size:var(--cb-text-sm);line-height:var(--cb-leading);margin:0;padding-inline-start:calc(1.25em + var(--cb-space-3))}.OptionCard-module__t06uea__extra{padding-inline-start:calc(1.25em + var(--cb-space-3))}.OptionCard-module__t06uea__root[data-disabled]{background:var(--cb-disabled-bg);color:var(--cb-disabled-text)}.OptionCard-module__t06uea__root[data-disabled] .OptionCard-module__t06uea__title,.OptionCard-module__t06uea__root[data-disabled] .OptionCard-module__t06uea__input{cursor:not-allowed}@media (forced-colors:active){.OptionCard-module__t06uea__root{border-color:canvastext}.OptionCard-module__t06uea__root:has(.OptionCard-module__t06uea__input:checked){outline:var(--cb-border-width) solid Highlight;border-color:highlight}.OptionCard-module__t06uea__root[data-disabled]{color:graytext;border-color:graytext}}}
@layer components{.shared-module__CrkjBG__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
@layer components{.Alert-module__4OE4Aa__root{--_edge:var(--cb-info);--_soft:var(--cb-info-soft);align-items:flex-start;gap:var(--cb-space-3);inline-size:100%;padding:var(--cb-space-3) var(--cb-space-4);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-md);background:var(--cb-surface);color:var(--cb-text);font-family:var(--cb-font);font-size:var(--cb-text-callout-size);line-height:var(--cb-text-callout-lh);animation:Alert-module__4OE4Aa__appear max(var(--cb-dur-fast), var(--cb-dur-fade)) var(--cb-ease) both;padding-inline-start:calc(var(--cb-space-4) + var(--cb-space-1));display:flex;position:relative}.Alert-module__4OE4Aa__root:before{content:"";inset-block:var(--cb-space-2);inline-size:var(--cb-space-half);border-radius:var(--cb-radius-pill);background:var(--_edge);position:absolute;inset-inline-start:var(--cb-space-1)}.Alert-module__4OE4Aa__root[data-tone=warning]{--_edge:var(--cb-warning);--_soft:var(--cb-warning-soft)}.Alert-module__4OE4Aa__root[data-tone=error]{--_edge:var(--cb-danger);--_soft:var(--cb-danger-soft)}.Alert-module__4OE4Aa__root:focus-visible,.Alert-module__4OE4Aa__root[tabindex]:focus{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset)}@keyframes Alert-module__4OE4Aa__appear{0%{opacity:0}}.Alert-module__4OE4Aa__icon{inline-size:var(--cb-space-6);block-size:var(--cb-space-6);border-radius:var(--cb-radius-sm);background:var(--_soft);color:var(--_edge);flex:none;place-items:center;display:inline-grid}.Alert-module__4OE4Aa__icon>svg{inline-size:var(--cb-space-4);block-size:var(--cb-space-4)}.Alert-module__4OE4Aa__body{gap:var(--cb-space-1);min-inline-size:0;padding-block:var(--cb-space-half);flex:1;display:grid}.Alert-module__4OE4Aa__what{font-weight:var(--cb-weight-strong);overflow-wrap:anywhere;margin:0}.Alert-module__4OE4Aa__tone{color:var(--cb-text-muted);font-weight:var(--cb-weight-medium)}.Alert-module__4OE4Aa__sep{color:var(--cb-text-muted)}.Alert-module__4OE4Aa__fact{color:var(--cb-text-muted);overflow-wrap:anywhere}.Alert-module__4OE4Aa__action{margin-block-start:var(--cb-space-2)}.Alert-module__4OE4Aa__close{margin-block:calc(var(--cb-space-1) * -1);flex:none;margin-inline-end:calc(var(--cb-space-2) * -1)}@media (forced-colors:active){.Alert-module__4OE4Aa__root{border-color:canvastext}.Alert-module__4OE4Aa__root:before{background:canvastext}.Alert-module__4OE4Aa__icon{color:canvastext;border:var(--cb-border-width) solid CanvasText;background:canvas}}}
@layer components{.Avatar-module__D5lRBq__root{--_size:var(--cb-control-sm);inline-size:var(--_size);block-size:var(--_size);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-pill);background:var(--cb-neutral);color:var(--cb-text);font-family:var(--cb-font);font-size:var(--cb-text-callout);font-weight:var(--cb-weight-strong);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}.Avatar-module__D5lRBq__root[data-size=sm]{--_size:var(--cb-space-8)}.Avatar-module__D5lRBq__root[data-size=md]{--_size:var(--cb-control-sm)}.Avatar-module__D5lRBq__root[data-size=lg]{--_size:var(--cb-control-lg);font-size:var(--cb-text-h4)}.Avatar-module__D5lRBq__image{object-fit:cover;block-size:100%;inline-size:100%}.Avatar-module__D5lRBq__initials{letter-spacing:0}.Avatar-module__D5lRBq__unknown{block-size:60%;inline-size:60%;color:var(--cb-text-muted)}@media (forced-colors:active){.Avatar-module__D5lRBq__root{border-color:canvastext}}}
@layer components{.Button-module__aKdjXq__root{--_bg:var(--cb-action);--_bg-hover:var(--cb-action-hover);--_fg:var(--cb-on-action);--_border:transparent;--_height:var(--cb-control-md);--_pad:var(--cb-space-5);min-height:var(--_height);min-width:var(--cb-hit-min);max-width:100%;padding:0 var(--_pad);border:var(--cb-border-width) solid var(--_border);border-radius:var(--cb-radius-pill);background:var(--_bg);color:var(--_fg);font-family:var(--cb-font);font-size:var(--cb-text-md);font-weight:var(--cb-weight-strong);line-height:var(--cb-leading-tight);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--cb-dur-fast) var(--cb-ease), border-color var(--cb-dur-fast) var(--cb-ease), color var(--cb-dur-fast) var(--cb-ease), box-shadow var(--cb-dur-fast) var(--cb-ease), transform var(--cb-dur-spring) var(--cb-ease-spring);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.Button-module__aKdjXq__root:after{content:"";inset:calc((var(--_height) - var(--cb-hit-min)) / 2 - var(--cb-border-width)) calc(var(--cb-border-width) * -1);min-height:var(--cb-hit-min);position:absolute}.Button-module__aKdjXq__root[data-size=sm]{--_height:var(--cb-control-sm);--_pad:var(--cb-space-4);font-size:var(--cb-text-sm)}.Button-module__aKdjXq__root[data-size=lg]{--_height:var(--cb-control-lg);--_pad:var(--cb-space-6);font-size:var(--cb-text-lg)}.Button-module__aKdjXq__root[data-full]{width:100%;display:flex}.Button-module__aKdjXq__root[data-variant=secondary]{--_bg:var(--cb-neutral);--_bg-hover:var(--cb-neutral-hover);--_fg:var(--cb-text);--_border:var(--cb-border)}.Button-module__aKdjXq__root[data-variant=quiet]{--_bg:transparent;--_bg-hover:var(--cb-quiet-hover);--_fg:var(--cb-action)}.Button-module__aKdjXq__root[data-variant=destructive]{--_bg:var(--cb-danger);--_bg-hover:var(--cb-danger-hover);--_fg:var(--cb-on-danger)}@media (hover:hover){.Button-module__aKdjXq__root:hover:not(:disabled,[data-loading]){background:var(--_bg-hover)}.Button-module__aKdjXq__root:not([data-variant=quiet]):hover:not(:disabled,[data-loading]){box-shadow:var(--cb-shadow-1)}}.Button-module__aKdjXq__root:active:not(:disabled,[data-loading]){background:var(--_bg-hover)}.Button-module__aKdjXq__root:active:not(:disabled,[data-loading],[aria-haspopup],[aria-expanded]){transform:scale(var(--cb-press-scale));transition-duration:var(--cb-dur-fast), var(--cb-dur-fast), var(--cb-dur-fast), var(--cb-dur-fast), var(--cb-dur-instant);transition-timing-function:var(--cb-ease)}.Button-module__aKdjXq__root:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset)}.Button-module__aKdjXq__root:disabled{--_bg:var(--cb-disabled-bg);--_fg:var(--cb-disabled-text);--_border:var(--cb-disabled-edge);cursor:not-allowed}.Button-module__aKdjXq__root[data-variant=quiet]:disabled{--_bg:transparent;--_border:transparent}.Button-module__aKdjXq__root[data-loading]{cursor:progress}.Button-module__aKdjXq__content{align-items:center;gap:var(--cb-space-2);min-width:0;display:inline-flex}.Button-module__aKdjXq__label{overflow-wrap:anywhere;min-width:0;padding-block:var(--cb-space-2)}.Button-module__aKdjXq__icon{flex:none;display:inline-flex}.Button-module__aKdjXq__icon>svg{width:1.15em;height:1.15em}.Button-module__aKdjXq__root[data-loading] .Button-module__aKdjXq__content{opacity:0}.Button-module__aKdjXq__spinner{border:var(--cb-focus-width) solid currentColor;border-radius:var(--cb-radius-pill);width:1.15em;height:1.15em;animation:Button-module__aKdjXq__spin var(--cb-dur-spin) linear infinite;border-right-color:#0000;margin:auto;position:absolute;inset:0}@keyframes Button-module__aKdjXq__spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Button-module__aKdjXq__spinner{animation:none}}[data-motion=reduce] .Button-module__aKdjXq__spinner{animation:none}@media (forced-colors:active){.Button-module__aKdjXq__root{border-color:buttontext}.Button-module__aKdjXq__root:disabled{color:graytext;border-color:graytext}}}
@layer components{.FieldMessage-module__wa7Dfa__root{align-items:flex-start;gap:var(--cb-space-2);color:var(--cb-text-muted);font-family:var(--cb-font);font-size:var(--cb-text-callout);line-height:var(--cb-leading);overflow-wrap:anywhere;margin:0;display:flex}.FieldMessage-module__wa7Dfa__root:lang(ko){word-break:keep-all}.FieldMessage-module__wa7Dfa__root[data-empty]{display:none}.FieldMessage-module__wa7Dfa__root[data-status=error]{color:var(--cb-danger)}.FieldMessage-module__wa7Dfa__root[data-disabled]{color:var(--cb-text-muted)}.FieldMessage-module__wa7Dfa__icon{inline-size:var(--cb-space-4);block-size:var(--cb-space-4);flex:none;margin-block-start:calc((1lh - var(--cb-space-4)) / 2)}.FieldMessage-module__wa7Dfa__text{min-width:0}@media (forced-colors:active){.FieldMessage-module__wa7Dfa__root[data-status=error]{color:canvastext}.FieldMessage-module__wa7Dfa__root[data-disabled]{color:graytext}}}
@layer components{.IconButton-module__v42HHq__root{--_size:var(--cb-control-md);--_bg:transparent;--_bg-hover:var(--cb-quiet-hover);--_fg:var(--cb-text);--_border:transparent;inline-size:var(--_size);block-size:var(--_size);border:var(--cb-border-width) solid var(--_border);border-radius:var(--cb-radius-pill);background:var(--_bg);color:var(--_fg);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--cb-dur-fast) var(--cb-ease), border-color var(--cb-dur-fast) var(--cb-ease), color var(--cb-dur-fast) var(--cb-ease), box-shadow var(--cb-dur-fast) var(--cb-ease), transform var(--cb-dur-spring) var(--cb-ease-spring);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.IconButton-module__v42HHq__root:after{content:"";inset:calc((var(--_size) - var(--cb-hit-min)) / 2 - var(--cb-border-width));position:absolute}.IconButton-module__v42HHq__root[data-size=sm]{--_size:var(--cb-control-sm)}.IconButton-module__v42HHq__root[data-variant=secondary]{--_bg:var(--cb-neutral);--_bg-hover:var(--cb-neutral-hover);--_border:var(--cb-border)}.IconButton-module__v42HHq__root[aria-pressed=true]{--_bg:var(--cb-action);--_bg-hover:var(--cb-action-hover);--_fg:var(--cb-on-action);--_border:var(--cb-action)}@media (hover:hover){.IconButton-module__v42HHq__root:hover:not(:disabled,[data-loading]){background:var(--_bg-hover)}.IconButton-module__v42HHq__root[data-variant=secondary]:hover:not(:disabled,[data-loading]){box-shadow:var(--cb-shadow-1)}}.IconButton-module__v42HHq__root:active:not(:disabled,[data-loading]){background:var(--_bg-hover)}.IconButton-module__v42HHq__root:active:not(:disabled,[data-loading],[aria-haspopup],[aria-expanded]){transform:scale(var(--cb-press-scale-small));transition-duration:var(--cb-dur-fast), var(--cb-dur-fast), var(--cb-dur-fast), var(--cb-dur-fast), var(--cb-dur-instant);transition-timing-function:var(--cb-ease)}.IconButton-module__v42HHq__root:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset)}.IconButton-module__v42HHq__root:disabled{--_fg:var(--cb-disabled-text);--_bg:transparent;--_border:transparent;cursor:not-allowed}.IconButton-module__v42HHq__root[data-variant=secondary]:disabled{--_bg:var(--cb-disabled-bg);--_border:var(--cb-disabled-edge)}.IconButton-module__v42HHq__root[data-loading]{cursor:progress}.IconButton-module__v42HHq__icon{display:inline-flex}.IconButton-module__v42HHq__icon>svg{inline-size:var(--cb-icon-md);block-size:var(--cb-icon-md)}.IconButton-module__v42HHq__root[data-size=sm] .IconButton-module__v42HHq__icon>svg{inline-size:var(--cb-icon-sm);block-size:var(--cb-icon-sm)}.IconButton-module__v42HHq__root[data-loading] .IconButton-module__v42HHq__icon{visibility:hidden}.IconButton-module__v42HHq__spinner{inline-size:var(--cb-icon-sm);block-size:var(--cb-icon-sm);border:var(--cb-focus-width) solid currentColor;border-radius:var(--cb-radius-pill);animation:IconButton-module__v42HHq__spin var(--cb-dur-spin) linear infinite;border-right-color:#0000;margin:auto;position:absolute;inset:0}@keyframes IconButton-module__v42HHq__spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.IconButton-module__v42HHq__spinner{animation:none}}[data-motion=reduce] .IconButton-module__v42HHq__spinner{animation:none}@media (forced-colors:active){.IconButton-module__v42HHq__root{border-color:buttontext}.IconButton-module__v42HHq__root[aria-pressed=true]{color:highlighttext;background:highlight;border-color:highlight}.IconButton-module__v42HHq__root:disabled{color:graytext;border-color:graytext}}}
@layer components{.Loader-module__1AV67q__root{--_size:var(--cb-control-sm);align-items:center;gap:var(--cb-space-2);max-inline-size:100%;color:var(--cb-text-muted);font-family:var(--cb-font);font-size:var(--cb-text-sm);line-height:var(--cb-leading-tight);opacity:0;transition:opacity max(var(--cb-dur-fast), var(--cb-dur-fade)) var(--cb-ease);display:inline-flex}.Loader-module__1AV67q__root[data-shown]{opacity:1}.Loader-module__1AV67q__root[data-size=sm]{--_size:1em}.Loader-module__1AV67q__root[data-size=md]{--_size:calc(var(--cb-space-6))}.Loader-module__1AV67q__root[data-layout=stacked]{justify-content:center;gap:var(--cb-space-3);text-align:center;flex-direction:column}.Loader-module__1AV67q__glyph{inline-size:var(--_size);block-size:var(--_size);color:var(--cb-action);flex:none;display:inline-flex;position:relative}.Loader-module__1AV67q__spin,.Loader-module__1AV67q__still{block-size:100%;inline-size:100%}.Loader-module__1AV67q__spin{animation:Loader-module__1AV67q__spin var(--cb-dur-spin) linear infinite}.Loader-module__1AV67q__track{stroke:var(--cb-border);stroke-width:2.5px}.Loader-module__1AV67q__arc{stroke:currentColor;stroke-width:2.5px;stroke-linecap:round}.Loader-module__1AV67q__still{display:none}@keyframes Loader-module__1AV67q__spin{to{transform:rotate(1turn)}}.Loader-module__1AV67q__label{overflow-wrap:anywhere;min-inline-size:0}.Loader-module__1AV67q__root[data-label-hidden] .Loader-module__1AV67q__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Loader-module__1AV67q__spin{animation:none;display:none}.Loader-module__1AV67q__still{display:block}.Loader-module__1AV67q__root[data-label-hidden] .Loader-module__1AV67q__label{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;margin:0;position:static}}[data-motion=reduce] .Loader-module__1AV67q__spin{animation:none;display:none}[data-motion=reduce] .Loader-module__1AV67q__still{display:block}[data-motion=reduce] .Loader-module__1AV67q__root[data-label-hidden] .Loader-module__1AV67q__label{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;margin:0;position:static}@media (forced-colors:active){.Loader-module__1AV67q__glyph{color:canvastext}.Loader-module__1AV67q__track{stroke:graytext}}}
@layer components{.Modal-module__RucaYG__content{gap:var(--cb-space-3);overflow-wrap:anywhere;min-inline-size:0;display:grid}}
@layer components{.dialog-shell-module__EK55kW__dialog{--_fade-in:max(var(--cb-dur-move), var(--cb-dur-fade));--_fade-out:calc(max(var(--cb-dur-move), var(--cb-dur-fade)) * var(--cb-exit-factor));--_out:calc(var(--cb-dur-move) * var(--cb-exit-factor));--_max-w:calc(var(--cb-space-12) * 11);inline-size:min(calc(100vw - var(--cb-space-8)), var(--_max-w));max-inline-size:none;max-block-size:min(90dvh, calc(100dvh - var(--cb-space-8)));border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-float);background:var(--cb-surface-raised);color:var(--cb-text);box-shadow:var(--cb-shadow-3);font-family:var(--cb-font);opacity:0;transition:opacity var(--_fade-out) var(--cb-ease), display var(--_out) allow-discrete, overlay var(--_out) allow-discrete;margin:auto;padding:0;overflow:visible;transform:none}.dialog-shell-module__EK55kW__dialog[open]{opacity:1;transition:opacity var(--_fade-in) var(--cb-ease), transform var(--cb-dur-move) var(--cb-ease), display var(--cb-dur-move) allow-discrete, overlay var(--cb-dur-move) allow-discrete;transform:none}@starting-style{.dialog-shell-module__EK55kW__dialog[open]{opacity:0;transform:translateY(calc(var(--cb-space-4) * var(--cb-move-scale)))}}.dialog-shell-module__EK55kW__dialog::backdrop{background:var(--cb-scrim);opacity:0;transition:opacity var(--_fade-out) var(--cb-ease), display var(--_out) allow-discrete, overlay var(--_out) allow-discrete}.dialog-shell-module__EK55kW__dialog[open]::backdrop{opacity:1;transition-duration:var(--_fade-in)}@starting-style{.dialog-shell-module__EK55kW__dialog[open]::backdrop{opacity:0}}.dialog-shell-module__EK55kW__dialog:not(:modal){max-inline-size:100%}.dialog-shell-module__EK55kW__dialog[data-size=sm]{--_max-w:calc(var(--cb-space-12) * 8)}.dialog-shell-module__EK55kW__dialog[data-size=lg]{--_max-w:calc(var(--cb-space-12) * 15)}.dialog-shell-module__EK55kW__dialog[data-kind=confirm]{--_max-w:calc(var(--cb-space-12) * 9)}.dialog-shell-module__EK55kW__panel{max-block-size:inherit;flex-direction:column;min-block-size:0;display:flex}.dialog-shell-module__EK55kW__grabber{inline-size:var(--cb-space-10);block-size:var(--cb-space-1);border-radius:var(--cb-radius-pill);background:var(--cb-border-strong);flex:none;align-self:center;margin-block-start:var(--cb-space-2)}.dialog-shell-module__EK55kW__dialog[data-presentation=center] .dialog-shell-module__EK55kW__grabber{display:none}@media (min-width:768px){.dialog-shell-module__EK55kW__dialog[data-presentation=auto] .dialog-shell-module__EK55kW__grabber{display:none}}.dialog-shell-module__EK55kW__header{align-items:flex-start;gap:var(--cb-space-2);padding:var(--cb-space-5) var(--cb-space-5) var(--cb-space-2);flex:none;display:flex}.dialog-shell-module__EK55kW__title{min-inline-size:0;font-size:var(--cb-text-title3-size);font-weight:var(--cb-text-title3-weight);line-height:var(--cb-text-title3-lh);letter-spacing:var(--cb-text-title3-track);overflow-wrap:anywhere;flex:1;margin:0;padding-block-start:var(--cb-space-1)}.dialog-shell-module__EK55kW__title:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset);border-radius:var(--cb-radius-xs)}.dialog-shell-module__EK55kW__close{flex:none;margin-block-start:calc(var(--cb-space-1) * -1);margin-inline-end:calc(var(--cb-space-2) * -1)}.dialog-shell-module__EK55kW__body{align-content:start;gap:var(--cb-space-3);overscroll-behavior:contain;min-block-size:0;padding:var(--cb-space-2) var(--cb-space-5) var(--cb-space-5);font-size:var(--cb-text-body-size);line-height:var(--cb-text-body-lh);flex:auto;display:grid;overflow:auto}.dialog-shell-module__EK55kW__body:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:calc(var(--cb-focus-width) * -1)}.dialog-shell-module__EK55kW__description{color:var(--cb-text-muted);overflow-wrap:anywhere}.dialog-shell-module__EK55kW__footer{justify-content:flex-end;gap:var(--cb-space-2);padding:var(--cb-space-3) var(--cb-space-5) var(--cb-space-5);border-block-start:var(--cb-border-width) solid var(--cb-border);flex-wrap:wrap;flex:none;display:flex}.dialog-shell-module__EK55kW__dialog[data-presentation=sheet],.dialog-shell-module__EK55kW__dialog[data-kind=sheet][data-presentation=bottom]{inline-size:100%;max-inline-size:calc(var(--cb-space-12) * 15);opacity:1;max-block-size:90dvh;transition:transform var(--_out) var(--cb-ease), display var(--_out) allow-discrete, overlay var(--_out) allow-discrete;border-block-end:0;border-end-end-radius:0;border-end-start-radius:0;margin-block-end:0;padding-block-end:env(safe-area-inset-bottom);transform:translateY(100%)}.dialog-shell-module__EK55kW__dialog[data-presentation=sheet][open],.dialog-shell-module__EK55kW__dialog[data-kind=sheet][data-presentation=bottom][open]{transition:transform var(--cb-dur-move) var(--cb-ease), display var(--cb-dur-move) allow-discrete, overlay var(--cb-dur-move) allow-discrete;transform:none}@starting-style{.dialog-shell-module__EK55kW__dialog[data-presentation=sheet][open],.dialog-shell-module__EK55kW__dialog[data-kind=sheet][data-presentation=bottom][open]{transform:translateY(100%)}}@media (max-width:767px){.dialog-shell-module__EK55kW__dialog[data-presentation=auto],.dialog-shell-module__EK55kW__dialog[data-kind=drawer]{opacity:1;max-block-size:90dvh;inline-size:100%;max-inline-size:none;transition:transform var(--_out) var(--cb-ease), display var(--_out) allow-discrete, overlay var(--_out) allow-discrete;border-block-end:0;border-end-end-radius:0;border-end-start-radius:0;margin-block-end:0;padding-block-end:env(safe-area-inset-bottom);transform:translateY(100%)}.dialog-shell-module__EK55kW__dialog[data-presentation=auto][open],.dialog-shell-module__EK55kW__dialog[data-kind=drawer][open]{transition:transform var(--cb-dur-move) var(--cb-ease), display var(--cb-dur-move) allow-discrete, overlay var(--cb-dur-move) allow-discrete;transform:none}@starting-style{.dialog-shell-module__EK55kW__dialog[data-presentation=auto][open],.dialog-shell-module__EK55kW__dialog[data-kind=drawer][open]{transform:translateY(100%)}}}@media (min-width:768px){.dialog-shell-module__EK55kW__dialog[data-kind=drawer]{--_from:100%;inline-size:min(calc(100vw - var(--cb-space-12)), calc(var(--cb-space-12) * 9));opacity:1;block-size:100dvh;max-block-size:none;transform:translateX(var(--_from));transition:transform var(--_out) var(--cb-ease), display var(--_out) allow-discrete, overlay var(--_out) allow-discrete;border-block:0;border-inline-end:0;border-radius:0;margin-block:0;margin-inline:auto 0}.dialog-shell-module__EK55kW__dialog[data-kind=drawer][data-side=left]{--_from:-100%;border-inline-start:0;border-inline-end:var(--cb-border-width) solid var(--cb-border);margin-inline:0 auto}.dialog-shell-module__EK55kW__dialog[data-kind=drawer][open]{transition:transform var(--cb-dur-move) var(--cb-ease), display var(--cb-dur-move) allow-discrete, overlay var(--cb-dur-move) allow-discrete;transform:none}@starting-style{.dialog-shell-module__EK55kW__dialog[data-kind=drawer][open]{transform:translateX(var(--_from))}}}.dialog-shell-module__EK55kW__dialog[data-kind=drawer]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_from:-100%}.dialog-shell-module__EK55kW__dialog[data-kind=drawer][data-side=left]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_from:100%}@media (prefers-reduced-motion:reduce){.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog{opacity:0;transition-property:opacity,display,overlay;transition-duration:calc(var(--cb-dur-fade) * var(--cb-exit-factor));transition-timing-function:var(--cb-ease);transition-behavior:allow-discrete;transform:none}.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog[open]{opacity:1;transition-duration:var(--cb-dur-fade)}@starting-style{.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog[open]{opacity:0;transform:none}}}[data-motion=reduce] .dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog{opacity:0;transition-property:opacity,display,overlay;transition-duration:calc(var(--cb-dur-fade) * var(--cb-exit-factor));transition-timing-function:var(--cb-ease);transition-behavior:allow-discrete;transform:none}[data-motion=reduce] .dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog[open]{opacity:1;transition-duration:var(--cb-dur-fade)}@starting-style{[data-motion=reduce] .dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog.dialog-shell-module__EK55kW__dialog[open]{opacity:0;transform:none}}.dialog-shell-module__EK55kW__dialog[data-inline]{block-size:auto;max-block-size:calc(var(--cb-space-12) * 10);opacity:1;margin:0 auto;transition:none;position:relative;inset:auto;transform:none}.dialog-shell-module__EK55kW__dialog[data-inline][data-kind=drawer],.dialog-shell-module__EK55kW__dialog[data-inline][data-presentation=sheet],.dialog-shell-module__EK55kW__dialog[data-inline][data-kind=sheet]{border-block-end:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-float)}@media (forced-colors:active){.dialog-shell-module__EK55kW__dialog{border:var(--cb-border-width) solid CanvasText}.dialog-shell-module__EK55kW__grabber{background:graytext}}}
@layer components{.ConfirmDialog-module__74zO9W__error{padding:var(--cb-space-2) var(--cb-space-3);border-inline-start:var(--cb-space-1) solid var(--cb-danger);border-radius:var(--cb-radius-sm);background:var(--cb-danger-soft);color:var(--cb-text);font-size:var(--cb-text-callout-size);line-height:var(--cb-text-callout-lh);overflow-wrap:anywhere;margin:0}@media (forced-colors:active){.ConfirmDialog-module__74zO9W__error{border-inline-start-color:canvastext}}}
@layer components{.Popover-module__yCLkjG__root{flex-direction:column;align-items:flex-start;max-inline-size:100%;display:inline-flex;position:relative}.Popover-module__yCLkjG__trigger{align-items:center;gap:var(--cb-space-2);min-block-size:var(--cb-control-md);max-inline-size:100%;padding:0 var(--cb-space-4);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-pill);background:var(--cb-neutral);color:var(--cb-text);font-family:var(--cb-font);font-size:var(--cb-text-md);font-weight:var(--cb-weight-medium);cursor:pointer;transition:background-color var(--cb-dur-fast) var(--cb-ease);display:inline-flex;position:relative}@media (hover:hover){.Popover-module__yCLkjG__trigger:hover{background:var(--cb-neutral-hover)}}.Popover-module__yCLkjG__trigger:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset)}.Popover-module__yCLkjG__label{overflow-wrap:anywhere;min-inline-size:0;padding-block:var(--cb-space-2)}.Popover-module__yCLkjG__chevron{inline-size:var(--cb-space-4);block-size:var(--cb-space-4);transition:transform var(--cb-dur-fast) var(--cb-ease);flex:none}.Popover-module__yCLkjG__trigger[aria-expanded=true] .Popover-module__yCLkjG__chevron{transform:rotate(180deg)}.Popover-module__yCLkjG__panel{--_from-dir:-1;--_fade-in:max(var(--cb-dur-base), var(--cb-dur-fade));--_out:calc(var(--cb-dur-base) * var(--cb-exit-factor));inline-size:max-content;min-inline-size:calc(var(--cb-space-12) * 4);max-inline-size:min(calc(100vw - var(--cb-space-4)), calc(var(--cb-space-12) * 7));max-block-size:min(70dvh, calc(var(--cb-space-12) * 10));padding:var(--cb-space-4);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-float);background:var(--cb-surface-raised);color:var(--cb-text);box-shadow:var(--cb-shadow-2);font-family:var(--cb-font);font-size:var(--cb-text-callout-size);line-height:var(--cb-text-callout-lh);opacity:0;transition:opacity calc(var(--_fade-in) * var(--cb-exit-factor)) var(--cb-ease), display var(--_out) allow-discrete, overlay var(--_out) allow-discrete;margin:0;position:fixed;inset:auto;overflow:auto}.Popover-module__yCLkjG__panel[data-side=top]{--_from-dir:1}.Popover-module__yCLkjG__panel:popover-open{opacity:1;transition:opacity var(--_fade-in) var(--cb-ease), transform var(--cb-dur-base) var(--cb-ease), display var(--cb-dur-base) allow-discrete, overlay var(--cb-dur-base) allow-discrete;transform:none}@starting-style{.Popover-module__yCLkjG__panel:popover-open{opacity:0;transform:translateY(calc(var(--_from-dir) * var(--cb-space-1) * var(--cb-move-scale)))}}.Popover-module__yCLkjG__panel:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset)}@media (prefers-reduced-motion:reduce){.Popover-module__yCLkjG__panel{transition-property:opacity,display,overlay;transition-duration:var(--cb-dur-fade)}.Popover-module__yCLkjG__panel:popover-open{transition-property:opacity,display,overlay;transition-duration:var(--cb-dur-fade)}}.Popover-module__yCLkjG__title{margin:0 0 var(--cb-space-2);font-weight:var(--cb-weight-strong);overflow-wrap:anywhere}.Popover-module__yCLkjG__body{gap:var(--cb-space-2);overflow-wrap:anywhere;display:grid}@media (max-width:479px){.Popover-module__yCLkjG__panel:popover-open{inline-size:calc(100vw - var(--cb-space-4));min-inline-size:0}}.Popover-module__yCLkjG__root[data-inline] .Popover-module__yCLkjG__panel{opacity:1;margin-block-start:var(--cb-space-2);transition:none;position:relative;inset:auto}@media (forced-colors:active){.Popover-module__yCLkjG__trigger,.Popover-module__yCLkjG__panel{border-color:canvastext}}}
@layer components{.SegmentedControl-module__IEclSW__track{--_pad:var(--cb-space-1);padding:var(--_pad);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-pill);background:var(--cb-neutral);font-family:var(--cb-font);font-size:var(--cb-text-callout);font-weight:var(--cb-weight-strong);line-height:var(--cb-leading-tight);-webkit-user-select:none;user-select:none;display:block;position:relative}.SegmentedControl-module__IEclSW__track:has(.SegmentedControl-module__IEclSW__cell:nth-child(4)){border-radius:var(--cb-radius-lg)}.SegmentedControl-module__IEclSW__row,.SegmentedControl-module__IEclSW__maskRow,.SegmentedControl-module__IEclSW__hits{grid-template-columns:repeat(var(--_count), minmax(0, 1fr));display:grid}.SegmentedControl-module__IEclSW__cell{min-block-size:calc(var(--cb-hit-min) - 2 * var(--_pad));padding:var(--cb-space-1) var(--cb-space-3);color:var(--cb-text-muted);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;display:flex}.SegmentedControl-module__IEclSW__cell:lang(ko){word-break:keep-all}.SegmentedControl-module__IEclSW__cell[data-disabled]{color:var(--cb-disabled-text)}.SegmentedControl-module__IEclSW__thumb{inset-block:var(--_pad);inline-size:calc((100% - 2 * var(--_pad)) / var(--_count));border:var(--cb-border-width) solid transparent;border-radius:var(--cb-radius-pill);background:var(--cb-action);pointer-events:none;transform:translateX(calc(var(--_index) * 100%));transition:transform var(--cb-dur-base) var(--cb-ease);position:absolute;inset-inline-start:var(--_pad);overflow:hidden}.SegmentedControl-module__IEclSW__track:has(.SegmentedControl-module__IEclSW__cell:nth-child(4)) .SegmentedControl-module__IEclSW__thumb{border-radius:var(--cb-radius-md)}.SegmentedControl-module__IEclSW__mask{inset:calc(var(--cb-border-width) * -1);transform:translateX(calc(var(--_index) * -100%));transition:transform var(--cb-dur-base) var(--cb-ease);position:absolute}.SegmentedControl-module__IEclSW__maskRow{inline-size:calc(var(--_count) * 100%);block-size:100%}.SegmentedControl-module__IEclSW__maskRow .SegmentedControl-module__IEclSW__cell{color:var(--cb-on-action)}.SegmentedControl-module__IEclSW__hits{inset-block:0;inset-inline:var(--_pad);position:absolute}.SegmentedControl-module__IEclSW__hit{border-radius:var(--cb-radius-pill);cursor:pointer;position:relative}.SegmentedControl-module__IEclSW__hit[data-disabled]{cursor:not-allowed}.SegmentedControl-module__IEclSW__input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.SegmentedControl-module__IEclSW__hit:has(.SegmentedControl-module__IEclSW__input:focus-visible){outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset)}.SegmentedControl-module__IEclSW__hitLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.SegmentedControl-module__IEclSW__hit:not([data-disabled]):hover{background:var(--cb-quiet-hover)}.SegmentedControl-module__IEclSW__hit:has(:checked):hover{background:0 0}}.SegmentedControl-module__IEclSW__track[data-disabled]{background:var(--cb-disabled-bg)}.SegmentedControl-module__IEclSW__track[data-disabled] .SegmentedControl-module__IEclSW__thumb{background:var(--cb-disabled-text)}@media (forced-colors:active){.SegmentedControl-module__IEclSW__track{border-color:canvastext}.SegmentedControl-module__IEclSW__thumb{background:highlight;border-color:highlight}.SegmentedControl-module__IEclSW__maskRow .SegmentedControl-module__IEclSW__cell{color:highlighttext}}}
@layer components{.SourceLogo-module__c9XncW__root{vertical-align:middle;flex:none;line-height:0;display:inline-flex}.SourceLogo-module__c9XncW__art,.SourceLogo-module__c9XncW__light,.SourceLogo-module__c9XncW__dark{flex:none;display:block}.SourceLogo-module__c9XncW__dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .SourceLogo-module__c9XncW__light{display:none}:root:not([data-theme=light]) .SourceLogo-module__c9XncW__dark{display:block}}:root[data-theme=dark] .SourceLogo-module__c9XncW__light{display:none}:root[data-theme=dark] .SourceLogo-module__c9XncW__dark{display:block}:root [data-theme=light] .SourceLogo-module__c9XncW__light{display:block}:root [data-theme=light] .SourceLogo-module__c9XncW__dark{display:none}:root [data-theme=dark] .SourceLogo-module__c9XncW__light{display:none}:root [data-theme=dark] .SourceLogo-module__c9XncW__dark{display:block}:root [data-theme=dark] [data-theme=light] .SourceLogo-module__c9XncW__light{display:block}:root [data-theme=dark] [data-theme=light] .SourceLogo-module__c9XncW__dark{display:none}:root [data-theme=light] [data-theme=dark] .SourceLogo-module__c9XncW__light{display:none}:root [data-theme=light] [data-theme=dark] .SourceLogo-module__c9XncW__dark{display:block}.SourceLogo-module__c9XncW__root[data-chip]{border-radius:var(--cb-radius-pill);background:var(--cb-logo-chip)}.SourceLogo-module__c9XncW__root[data-chip]>svg{box-sizing:border-box;padding:var(--_chip-inset,0)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .SourceLogo-module__c9XncW__root[data-chip]{--_chip-inset:var(--cb-space-half)}}:is(:root[data-theme=dark] .SourceLogo-module__c9XncW__root[data-chip],:root [data-theme=dark] .SourceLogo-module__c9XncW__root[data-chip]){--_chip-inset:var(--cb-space-half)}:is(:root [data-theme=light] .SourceLogo-module__c9XncW__root[data-chip],:root [data-theme=dark] [data-theme=light] .SourceLogo-module__c9XncW__root[data-chip]){--_chip-inset:0}:root [data-theme=light] [data-theme=dark] .SourceLogo-module__c9XncW__root[data-chip]{--_chip-inset:var(--cb-space-half)}@media (forced-colors:active){.SourceLogo-module__c9XncW__root:not([data-glyph]){forced-color-adjust:none}}}
@layer components{.Spotlight-module__Vx6pzq__root{font-family:var(--cb-font);display:contents}.Spotlight-module__Vx6pzq__root[data-inline]{inline-size:100%;display:block}.Spotlight-module__Vx6pzq__trigger{align-items:center;gap:var(--cb-space-2);inline-size:100%;max-inline-size:var(--cb-spotlight-width,calc(var(--cb-space-12) * 8));min-block-size:var(--cb-control-md);padding:0 var(--cb-space-4);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-pill);background:var(--cb-surface);color:var(--cb-text-muted);font:inherit;font-size:var(--cb-text-md);text-align:start;cursor:pointer;transition:border-color var(--cb-dur-fast) var(--cb-ease);display:inline-flex}@media (hover:hover){.Spotlight-module__Vx6pzq__trigger:hover{border-color:var(--cb-border-strong)}}.Spotlight-module__Vx6pzq__root[data-open] .Spotlight-module__Vx6pzq__trigger{opacity:0}.Spotlight-module__Vx6pzq__trigger[data-trigger=focus-only]:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.Spotlight-module__Vx6pzq__trigger[data-trigger=focus-only]:focus-visible{z-index:6;inset-block-start:var(--cb-space-3);inset-inline:var(--cb-space-4);inline-size:auto;max-inline-size:none;box-shadow:var(--cb-shadow-2);position:fixed}.Spotlight-module__Vx6pzq__trigger:focus-visible,.Spotlight-module__Vx6pzq__retry:focus-visible,.Spotlight-module__Vx6pzq__clear:focus-visible,.Spotlight-module__Vx6pzq__cancel:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset)}.Spotlight-module__Vx6pzq__triggerIcon{flex:none;block-size:1.15em;inline-size:1.15em}.Spotlight-module__Vx6pzq__triggerLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.Spotlight-module__Vx6pzq__kbd{min-inline-size:1.6em;padding:0 var(--cb-space-1);border-radius:var(--cb-radius-xs);background:var(--cb-neutral);color:var(--cb-text-muted);font-family:var(--cb-font);font-size:var(--cb-text-xs);line-height:var(--cb-leading);text-align:center;display:inline-block}.Spotlight-module__Vx6pzq__dialog{block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;color:var(--cb-text);font-family:var(--cb-font);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.Spotlight-module__Vx6pzq__dialog[open]{display:block}.Spotlight-module__Vx6pzq__dialog::backdrop{background:color-mix(in srgb, var(--cb-scrim) 24%, transparent);-webkit-backdrop-filter:blur(calc(var(--cb-glass-blur-light) / 10));backdrop-filter:blur(calc(var(--cb-glass-blur-light) / 10));opacity:1;transition:opacity max(var(--cb-dur-base), var(--cb-dur-fade)) var(--cb-ease), display max(var(--cb-dur-base), var(--cb-dur-fade)) allow-discrete, overlay max(var(--cb-dur-base), var(--cb-dur-fade)) allow-discrete}@starting-style{.Spotlight-module__Vx6pzq__dialog[open]::backdrop{opacity:0}}.Spotlight-module__Vx6pzq__root[data-closing] .Spotlight-module__Vx6pzq__dialog::backdrop{opacity:0;transition-duration:calc(max(var(--cb-dur-base), var(--cb-dur-fade)) * var(--cb-exit-factor))}.Spotlight-module__Vx6pzq__root[data-inline] .Spotlight-module__Vx6pzq__dialog{block-size:auto;position:static;overflow:visible}.Spotlight-module__Vx6pzq__panel{--_w:min(100vw - var(--cb-space-8), calc(var(--cb-space-12) * 13));inline-size:var(--_w);max-block-size:min(100dvh - var(--_top,14dvh) - var(--cb-space-8), calc(var(--cb-space-12) * 15));margin:var(--_top,14dvh) auto 0;isolation:isolate;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;inset-inline-start:var(--_dx,0px)}.Spotlight-module__Vx6pzq__panel:before{content:"";inset:calc((var(--cb-space-6) + var(--cb-space-4)) * -1);z-index:-2;border:var(--cb-space-6) solid transparent;border-radius:calc(var(--cb-radius-xl) + var(--cb-space-6) + var(--cb-space-4));background:var(--cb-brand-glow) padding-box;filter:blur(var(--cb-space-3));padding:var(--cb-space-4);opacity:1;pointer-events:none;transition:opacity var(--cb-dur-considered) var(--cb-ease);position:absolute;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@starting-style{.Spotlight-module__Vx6pzq__dialog[open] .Spotlight-module__Vx6pzq__panel:before{opacity:0}}.Spotlight-module__Vx6pzq__root[data-closing] .Spotlight-module__Vx6pzq__panel:before,.Spotlight-module__Vx6pzq__root[data-inline] .Spotlight-module__Vx6pzq__panel:before{opacity:0;transition-duration:var(--cb-dur-fast)}.Spotlight-module__Vx6pzq__root[data-inline] .Spotlight-module__Vx6pzq__panel{max-inline-size:calc(var(--cb-space-12) * 13);max-block-size:none;inline-size:100%;margin:0 auto;inset-inline-start:0}.Spotlight-module__Vx6pzq__surface{z-index:-1;border-radius:var(--cb-radius-xl);background:var(--cb-surface-raised);box-shadow:var(--cb-shadow-3);transform-origin:0 0;position:absolute;inset:0}.Spotlight-module__Vx6pzq__searchRow{align-items:center;gap:var(--cb-space-3);min-block-size:calc(var(--cb-space-12) + var(--cb-space-4));padding:var(--cb-space-2) var(--cb-space-3) var(--cb-space-2) var(--cb-space-6);color:var(--cb-text-muted);transform-origin:50%;display:flex}.Spotlight-module__Vx6pzq__searchIcon{inline-size:var(--cb-icon-md);block-size:var(--cb-icon-md);transition:color var(--cb-dur-fast) var(--cb-ease);flex:none}.Spotlight-module__Vx6pzq__searchRow:focus-within .Spotlight-module__Vx6pzq__searchIcon{color:var(--cb-text)}.Spotlight-module__Vx6pzq__input{min-inline-size:0;min-block-size:var(--cb-hit-min);color:var(--cb-text);font:inherit;font-size:var(--cb-text-xl);font-weight:var(--cb-weight-regular);letter-spacing:-.01em;appearance:none;background:0 0;border:0;border-radius:0;flex:1;padding:0}.Spotlight-module__Vx6pzq__input::-webkit-search-cancel-button{appearance:none}.Spotlight-module__Vx6pzq__input::-webkit-search-decoration{appearance:none}.Spotlight-module__Vx6pzq__input::placeholder{color:var(--cb-text-muted)}.Spotlight-module__Vx6pzq__input:focus-visible{outline:var(--cb-focus-width) solid transparent}.Spotlight-module__Vx6pzq__clear{inline-size:var(--cb-hit-min);block-size:var(--cb-hit-min);border-radius:var(--cb-radius-pill);color:var(--cb-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.Spotlight-module__Vx6pzq__clear>svg{inline-size:calc(var(--cb-icon-sm) + var(--cb-space-1));block-size:calc(var(--cb-icon-sm) + var(--cb-space-1));padding:var(--cb-space-half);border-radius:var(--cb-radius-pill);background:var(--cb-neutral-hover);stroke-width:2.5px;transition:background-color var(--cb-dur-fast) var(--cb-ease), color var(--cb-dur-fast) var(--cb-ease)}@media (hover:hover){.Spotlight-module__Vx6pzq__clear:hover>svg{color:var(--cb-text)}}.Spotlight-module__Vx6pzq__cancel{min-block-size:var(--cb-hit-min);padding:0 var(--cb-space-1);color:var(--cb-text);font:inherit;font-size:var(--cb-text-md);font-weight:var(--cb-weight-medium);cursor:pointer;background:0 0;border:0;flex:none;display:none}.Spotlight-module__Vx6pzq__body{min-block-size:calc(var(--cb-space-12) * 5);overscroll-behavior:contain;padding:var(--cb-space-1) var(--cb-space-3) var(--cb-space-3);border-block-start:var(--cb-border-width) solid var(--cb-line);scrollbar-width:thin;overflow-y:auto}.Spotlight-module__Vx6pzq__root[data-inline] .Spotlight-module__Vx6pzq__body{min-block-size:calc(var(--cb-space-12) * 4)}.Spotlight-module__Vx6pzq__body:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:calc(var(--cb-focus-width) * -1)}.Spotlight-module__Vx6pzq__list[hidden]{display:none}.Spotlight-module__Vx6pzq__group{padding-block-start:var(--cb-space-2)}.Spotlight-module__Vx6pzq__groupLabel{padding:var(--cb-space-2) var(--cb-space-3) var(--cb-space-1);color:var(--cb-text-muted);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-medium);letter-spacing:.01em}.Spotlight-module__Vx6pzq__groupItems{display:grid}.Spotlight-module__Vx6pzq__group[data-layout=tiles] .Spotlight-module__Vx6pzq__groupItems{gap:var(--cb-space-1);padding-inline:var(--cb-space-1);flex-wrap:wrap;display:flex}.Spotlight-module__Vx6pzq__option{align-items:center;gap:var(--cb-space-3);min-block-size:calc(var(--cb-space-12) + var(--cb-space-2));padding:var(--cb-space-2) var(--cb-space-3);border:var(--cb-border-width) solid transparent;border-radius:var(--cb-radius-md);cursor:pointer;transition:background-color var(--cb-dur-fast) var(--cb-ease);display:flex}.Spotlight-module__Vx6pzq__option[aria-selected=true],.Spotlight-module__Vx6pzq__tile[aria-selected=true]{background:color-mix(in srgb, var(--cb-ink) 5%, transparent)}.Spotlight-module__Vx6pzq__lead{inline-size:var(--cb-control-sm);block-size:var(--cb-control-sm);border-radius:var(--cb-radius-sm);background:var(--cb-surface);box-shadow:inset 0 0 0 var(--cb-border-width) var(--cb-line);color:var(--cb-text-muted);flex:none;place-items:center;display:inline-grid}.Spotlight-module__Vx6pzq__lead[data-kind=icon]{box-shadow:none;background:0 0}.Spotlight-module__Vx6pzq__lead>svg{inline-size:var(--cb-icon-sm);block-size:var(--cb-icon-sm)}.Spotlight-module__Vx6pzq__optionText{gap:var(--cb-space-half);flex:1;min-inline-size:0;display:grid}.Spotlight-module__Vx6pzq__optionLabel{color:var(--cb-text);font-size:var(--cb-text-md);line-height:var(--cb-leading-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Spotlight-module__Vx6pzq__optionMeta{min-inline-size:0;color:var(--cb-text-muted);font-size:var(--cb-text-xs);line-height:var(--cb-leading-tight);white-space:nowrap;display:flex;overflow:hidden}.Spotlight-module__Vx6pzq__optionMeta>span{text-overflow:ellipsis;overflow:hidden}.Spotlight-module__Vx6pzq__optionMeta>span+span:before{content:"·";padding-inline:var(--cb-space-1)}.Spotlight-module__Vx6pzq__person{color:var(--cb-text);flex:none}.Spotlight-module__Vx6pzq__chevron{inline-size:var(--cb-icon-sm);block-size:var(--cb-icon-sm);color:var(--cb-text-muted);opacity:0;transition:opacity var(--cb-dur-fast) var(--cb-ease);flex:none}.Spotlight-module__Vx6pzq__option[aria-selected=true] .Spotlight-module__Vx6pzq__chevron{opacity:1}.Spotlight-module__Vx6pzq__mark{color:inherit;font-weight:var(--cb-weight-bold);text-decoration:underline;-webkit-text-decoration-color:var(--cb-line-strong);text-decoration-color:var(--cb-line-strong);text-decoration-thickness:var(--cb-border-width);text-underline-offset:.2em;background:0 0}.Spotlight-module__Vx6pzq__tile{align-content:start;justify-items:center;gap:var(--cb-space-2);inline-size:calc(var(--cb-space-12) + var(--cb-space-8));padding:var(--cb-space-2) var(--cb-space-1);border-radius:var(--cb-radius-md);cursor:pointer;transition:background-color var(--cb-dur-fast) var(--cb-ease);display:grid}.Spotlight-module__Vx6pzq__tile .Spotlight-module__Vx6pzq__lead{inline-size:var(--cb-control-lg);block-size:var(--cb-control-lg);border-radius:var(--cb-radius-md)}.Spotlight-module__Vx6pzq__tileLabel{max-inline-size:100%;color:var(--cb-text);font-size:var(--cb-text-xs);line-height:var(--cb-leading-tight);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Spotlight-module__Vx6pzq__empty{gap:var(--cb-space-1);padding:var(--cb-space-6) var(--cb-space-4) var(--cb-space-3);text-align:center;display:grid}.Spotlight-module__Vx6pzq__emptyTitle{color:var(--cb-text);font-size:var(--cb-text-md);font-weight:var(--cb-weight-medium);line-height:var(--cb-leading);overflow-wrap:anywhere;margin:0}.Spotlight-module__Vx6pzq__emptyHint{color:var(--cb-text-muted);font-size:var(--cb-text-sm);line-height:var(--cb-leading);margin:0}.Spotlight-module__Vx6pzq__body[data-view=no-results] .Spotlight-module__Vx6pzq__group[data-layout=tiles] .Spotlight-module__Vx6pzq__groupItems{justify-content:center}.Spotlight-module__Vx6pzq__body[data-view=no-results] .Spotlight-module__Vx6pzq__groupLabel{text-align:center}.Spotlight-module__Vx6pzq__message{justify-items:center;gap:var(--cb-space-3);padding:var(--cb-space-6) var(--cb-space-4);color:var(--cb-text-muted);font-size:var(--cb-text-md);line-height:var(--cb-leading);text-align:center;margin:0;display:grid}.Spotlight-module__Vx6pzq__messageText{margin:0}.Spotlight-module__Vx6pzq__retry{min-block-size:var(--cb-hit-min);padding:0 var(--cb-space-4);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-pill);background:var(--cb-neutral);color:var(--cb-text);font:inherit;cursor:pointer}.Spotlight-module__Vx6pzq__loading{gap:var(--cb-space-2);padding:var(--cb-space-3) var(--cb-space-1);display:grid}.Spotlight-module__Vx6pzq__skeletonRow{block-size:calc(var(--cb-space-12) + var(--cb-space-2));border-radius:var(--cb-radius-md);background:var(--cb-neutral)}.Spotlight-module__Vx6pzq__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (max-width:40rem){.Spotlight-module__Vx6pzq__root:not([data-inline]) .Spotlight-module__Vx6pzq__panel{block-size:100dvh;max-block-size:none;inline-size:100%;margin:0;inset-inline-start:0}.Spotlight-module__Vx6pzq__root:not([data-inline]) .Spotlight-module__Vx6pzq__surface{background:var(--cb-surface-raised);box-shadow:none;border-radius:0}.Spotlight-module__Vx6pzq__root:not([data-inline]) .Spotlight-module__Vx6pzq__group[data-layout=tiles] .Spotlight-module__Vx6pzq__groupItems{grid-template-columns:repeat(auto-fill, minmax(calc(var(--cb-space-12) + var(--cb-space-2)), 1fr));gap:0;padding-inline:0;display:grid}.Spotlight-module__Vx6pzq__root:not([data-inline]) .Spotlight-module__Vx6pzq__tile{inline-size:auto;min-inline-size:0;padding-inline:0}.Spotlight-module__Vx6pzq__root:not([data-inline]) .Spotlight-module__Vx6pzq__tile>[data-size]{--_size:var(--cb-space-12)}.Spotlight-module__Vx6pzq__root:not([data-inline]) .Spotlight-module__Vx6pzq__tile .Spotlight-module__Vx6pzq__lead{inline-size:var(--cb-space-12);block-size:var(--cb-space-12)}.Spotlight-module__Vx6pzq__root:not([data-inline]) .Spotlight-module__Vx6pzq__searchRow{gap:var(--cb-space-2);padding:max(var(--cb-space-3), env(safe-area-inset-top)) var(--cb-space-3) var(--cb-space-3) var(--cb-space-6)}.Spotlight-module__Vx6pzq__root:not([data-inline]) .Spotlight-module__Vx6pzq__searchRow:before{content:"";inset-block:max(var(--cb-space-3), env(safe-area-inset-top)) var(--cb-space-3);z-index:-1;border-radius:var(--cb-radius-md);background:color-mix(in srgb, var(--cb-ink) 6%, transparent);position:absolute;inset-inline-start:var(--cb-space-3);inset-inline-end:calc(var(--cb-space-12) + var(--cb-space-4))}.Spotlight-module__Vx6pzq__root:not([data-inline]) .Spotlight-module__Vx6pzq__searchRow{isolation:isolate;position:relative}.Spotlight-module__Vx6pzq__root:not([data-inline]) .Spotlight-module__Vx6pzq__input{font-size:var(--cb-text-lg)}.Spotlight-module__Vx6pzq__root:not([data-inline]) .Spotlight-module__Vx6pzq__clear{inline-size:var(--cb-space-8)}.Spotlight-module__Vx6pzq__root:not([data-inline]) .Spotlight-module__Vx6pzq__cancel{inline-size:calc(var(--cb-space-12) + var(--cb-space-1));display:inline-block}.Spotlight-module__Vx6pzq__root:not([data-inline]) .Spotlight-module__Vx6pzq__body{min-block-size:0;border-block-start:0;padding-block-end:max(var(--cb-space-6), env(safe-area-inset-bottom))}}@media (forced-colors:active){.Spotlight-module__Vx6pzq__surface{border:1px solid canvastext}.Spotlight-module__Vx6pzq__option[aria-selected=true],.Spotlight-module__Vx6pzq__tile[aria-selected=true]{outline:var(--cb-border-width) solid Highlight;border-color:highlight}.Spotlight-module__Vx6pzq__mark{color:inherit}}}
@layer components{.Toast-module__c1KhgG__region{inset:auto var(--cb-space-4) var(--cb-space-4) auto;inline-size:min(calc(100vw - var(--cb-space-8)), calc(var(--cb-space-12) * 8.75));max-block-size:100dvh;color:var(--cb-text);background:0 0;border:0;margin:0;padding:0;position:fixed;overflow:visible}.Toast-module__c1KhgG__region:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){inset:auto auto var(--cb-space-4) var(--cb-space-4)}@media (max-width:479px){.Toast-module__c1KhgG__region{inset-inline:var(--cb-space-2);inline-size:auto;inset-block-end:calc(var(--cb-space-2) + env(safe-area-inset-bottom))}}.Toast-module__c1KhgG__list{gap:var(--cb-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Toast-module__c1KhgG__item{animation:Toast-module__c1KhgG__arrive var(--cb-dur-base) var(--cb-ease) both}@keyframes Toast-module__c1KhgG__arrive{0%{opacity:0;transform:translateY(calc(var(--cb-space-2) * var(--cb-move-scale)))}}@keyframes Toast-module__c1KhgG__fade{0%{opacity:0}}.Toast-module__c1KhgG__item[data-leaving]{pointer-events:none;animation:Toast-module__c1KhgG__leave calc(max(var(--cb-dur-base), var(--cb-dur-fade)) * var(--cb-exit-factor)) var(--cb-ease) both}@keyframes Toast-module__c1KhgG__leave{to{opacity:0}}@media (prefers-reduced-motion:reduce){.Toast-module__c1KhgG__item:not([data-leaving]){animation:Toast-module__c1KhgG__fade var(--cb-dur-fade) var(--cb-ease) both}}[data-motion=reduce] .Toast-module__c1KhgG__item:not([data-leaving]){animation:Toast-module__c1KhgG__fade var(--cb-dur-fade) var(--cb-ease) both}.Toast-module__c1KhgG__toast{align-items:flex-start;gap:var(--cb-space-3);inline-size:100%;padding:var(--cb-space-3) var(--cb-space-3) var(--cb-space-3) var(--cb-space-4);border:var(--cb-border-width) solid var(--cb-border);border-radius:var(--cb-radius-float);background:var(--cb-surface-raised);box-shadow:var(--cb-shadow-2);font-family:var(--cb-font);font-size:var(--cb-text-callout-size);line-height:var(--cb-text-callout-lh);display:flex}.Toast-module__c1KhgG__icon{inline-size:var(--cb-space-5);block-size:calc(var(--cb-text-callout-lh) * 1em);color:var(--cb-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.Toast-module__c1KhgG__icon>svg{inline-size:var(--cb-space-4);block-size:var(--cb-space-4)}.Toast-module__c1KhgG__toast[data-tone=error]{border-inline-start:var(--cb-space-1) solid var(--cb-danger)}.Toast-module__c1KhgG__toast[data-tone=error] .Toast-module__c1KhgG__icon{color:var(--cb-danger)}.Toast-module__c1KhgG__text{min-inline-size:0;padding-block:var(--cb-space-half);flex:1}.Toast-module__c1KhgG__message{font-weight:var(--cb-weight-medium);overflow-wrap:anywhere;margin:0}.Toast-module__c1KhgG__description{color:var(--cb-text-muted);overflow-wrap:anywhere;margin:0}.Toast-module__c1KhgG__action,.Toast-module__c1KhgG__close{margin-block:calc(var(--cb-space-1) * -1);flex:none;display:inline-flex}@media (forced-colors:active){.Toast-module__c1KhgG__toast{border-color:canvastext}.Toast-module__c1KhgG__toast[data-tone=error]{border-inline-start-color:canvastext}}}
@layer components{.Tooltip-module__3ewA2W__anchor{display:inline-flex;position:relative}.Tooltip-module__3ewA2W__panel{max-inline-size:min(calc(100vw - var(--cb-space-4)), calc(var(--cb-space-12) * 6));padding:var(--cb-space-1) var(--cb-space-2);border:var(--cb-border-width) solid transparent;border-radius:var(--cb-radius-sm);background:var(--cb-text);color:var(--cb-surface);box-shadow:var(--cb-shadow-2);font-family:var(--cb-font);font-size:var(--cb-text-footnote);line-height:var(--cb-leading-tight);text-align:center;overflow-wrap:anywhere;opacity:0;transition:opacity calc(var(--cb-dur-base) * var(--cb-exit-factor)) var(--cb-ease), overlay calc(var(--cb-dur-base) * var(--cb-exit-factor)) allow-discrete, display calc(var(--cb-dur-base) * var(--cb-exit-factor)) allow-discrete;margin:0;position:fixed;inset:auto}.Tooltip-module__3ewA2W__panel:popover-open{opacity:1;transition-duration:var(--cb-dur-base)}@starting-style{.Tooltip-module__3ewA2W__panel:popover-open{opacity:0}}@media (prefers-reduced-motion:reduce){.Tooltip-module__3ewA2W__panel{transition-duration:var(--cb-dur-fade)}.Tooltip-module__3ewA2W__panel:popover-open{transition-duration:var(--cb-dur-fade)}}.Tooltip-module__3ewA2W__anchor[data-inline] .Tooltip-module__3ewA2W__panel{opacity:1;inline-size:max-content;position:absolute;inset-block-end:calc(100% + var(--cb-space-2));inset-inline-start:50%;translate:-50%}.Tooltip-module__3ewA2W__anchor[data-inline] .Tooltip-module__3ewA2W__panel[data-side=bottom]{inset-block-start:calc(100% + var(--cb-space-2));inset-block-end:auto}.Tooltip-module__3ewA2W__anchor[data-inline] .Tooltip-module__3ewA2W__panel[hidden]{display:none}@media (forced-colors:active){.Tooltip-module__3ewA2W__panel{color:canvastext;background:canvas;border-color:canvastext}}}
@layer components{.field-module__mzfmza__field{gap:var(--cb-space-2);inline-size:100%;min-width:0;font-family:var(--cb-font);color:var(--cb-text);border:0;flex-direction:column;margin:0;padding:0;display:flex}.field-module__mzfmza__label{align-items:baseline;gap:var(--cb-space-2);font-size:var(--cb-text-callout);font-weight:var(--cb-weight-strong);line-height:var(--cb-leading-tight);overflow-wrap:anywhere;flex-wrap:wrap;padding:0;display:flex}.field-module__mzfmza__label:lang(ko),.field-module__mzfmza__inlineLabel:lang(ko){word-break:keep-all}.field-module__mzfmza__required{color:var(--cb-text-muted);font-size:var(--cb-text-footnote);font-weight:var(--cb-weight-regular)}.field-module__mzfmza__field[data-disabled] .field-module__mzfmza__label,.field-module__mzfmza__field[data-disabled] .field-module__mzfmza__inlineLabel{color:var(--cb-disabled-text)}.field-module__mzfmza__inlineRow{align-items:flex-start;gap:var(--cb-space-3);min-block-size:var(--cb-hit-min);display:flex}.field-module__mzfmza__inlineLabel{min-width:0;padding-block:calc((var(--cb-hit-min) - 1lh) / 2);font-size:var(--cb-text-body);line-height:var(--cb-leading);cursor:pointer;flex:1}.field-module__mzfmza__field[data-disabled] .field-module__mzfmza__inlineLabel{cursor:not-allowed}.field-module__mzfmza__inlineMessages{gap:var(--cb-space-1);flex-direction:column;padding-inline-start:calc(var(--cb-hit-min) + var(--cb-space-3));display:flex}.field-module__mzfmza__inlineMessages:empty{display:none}.field-module__mzfmza__control{align-items:center;gap:var(--cb-space-2);min-block-size:var(--cb-control-md);padding-inline:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-border-strong);border-radius:var(--cb-radius-md);background:var(--cb-surface);color:var(--cb-text);transition:border-color var(--cb-dur-fast) var(--cb-ease);display:flex;position:relative}.field-module__mzfmza__control:focus-within:has(.field-module__mzfmza__bare:focus-visible){outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset)}.field-module__mzfmza__control:has(>.field-module__mzfmza__bare:first-child){padding-inline-start:0}.field-module__mzfmza__control:has(>.field-module__mzfmza__bare:last-child){padding-inline-end:0}.field-module__mzfmza__control>.field-module__mzfmza__bare:first-child{margin-inline-start:calc(var(--cb-border-width) * -1);padding-inline-start:calc(var(--cb-space-3) + var(--cb-border-width))}.field-module__mzfmza__control>.field-module__mzfmza__bare:last-child{margin-inline-end:calc(var(--cb-border-width) * -1);padding-inline-end:calc(var(--cb-space-3) + var(--cb-border-width))}@media (hover:hover){.field-module__mzfmza__control:hover:not([data-disabled],[data-readonly]){border-color:var(--cb-text-muted)}}.field-module__mzfmza__control[data-invalid]{border-color:var(--cb-danger);border-width:var(--cb-focus-width);padding-inline:calc(var(--cb-space-3) - var(--cb-border-width))}.field-module__mzfmza__control[data-invalid] .field-module__mzfmza__bare{margin-block:calc(var(--cb-focus-width) * -1)}.field-module__mzfmza__control[data-disabled]{border-color:var(--cb-border);background:var(--cb-disabled-bg);color:var(--cb-disabled-text)}.field-module__mzfmza__control[data-readonly]{background:var(--cb-surface-sunken);border-style:dashed}.field-module__mzfmza__bare{min-width:0;min-block-size:var(--cb-control-md);margin:calc(var(--cb-border-width) * -1) 0;border:var(--cb-border-width) solid transparent;color:inherit;font-family:var(--cb-font);font-size:var(--cb-text-body);line-height:var(--cb-leading);border-radius:var(--cb-radius-md);background:0 0;outline:none;flex:1;padding:0}.field-module__mzfmza__bare::placeholder{color:var(--cb-text-muted);opacity:1}.field-module__mzfmza__bare:disabled{cursor:not-allowed}.field-module__mzfmza__adornment{color:var(--cb-text-muted);flex:none;display:inline-flex}.field-module__mzfmza__adornment>svg{inline-size:var(--cb-space-5);block-size:var(--cb-space-5)}@media (forced-colors:active){.field-module__mzfmza__control:has(.field-module__mzfmza__bare){border-color:#0000}.field-module__mzfmza__control{border-color:canvastext}.field-module__mzfmza__control[data-disabled]{border-color:graytext}}}
@layer components{.Input-module__O8TqHG__input[type=email],.Input-module__O8TqHG__input[type=url]{text-align:start;direction:ltr}}
@layer components{.motion-module__21oBda__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.motion-module__21oBda__cell{vertical-align:bottom;white-space:pre;display:inline-block;position:relative;overflow:hidden}.motion-module__21oBda__glyph{display:inline-block}.motion-module__21oBda__glyphOld{position:absolute;inset-block-start:0;inset-inline-start:0}.motion-module__21oBda__clipHost{position:relative;overflow:hidden}.motion-module__21oBda__stroke{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.motion-module__21oBda__ripple{inset-block:calc(var(--cb-border-width) * -1);background:linear-gradient(90deg, transparent, var(--cb-ink), transparent);opacity:.55;pointer-events:none;inline-size:28%;position:absolute;inset-inline-start:0}.motion-module__21oBda__liftable{isolation:isolate;transition:transform calc(var(--cb-dur-base) * var(--cb-exit-factor)) var(--cb-ease-ink);position:relative}.motion-module__21oBda__liftable[data-gen-lifted]{transform:translateY(calc(-2px * var(--cb-move-scale)));transition-duration:var(--cb-dur-base)}.motion-module__21oBda__liftShadow{z-index:-1;border-radius:inherit;box-shadow:var(--cb-shadow-2);opacity:0;pointer-events:none;transition:opacity max(var(--cb-dur-fast), var(--cb-dur-fade)) var(--cb-ease);position:absolute;inset:0}.motion-module__21oBda__liftable[data-gen-lifted]>.motion-module__21oBda__liftShadow{opacity:1}.motion-module__21oBda__underHost{position:relative}.motion-module__21oBda__under{block-size:var(--cb-border-width);opacity:.55;pointer-events:none;background:currentColor;position:absolute;inset-block-end:calc(var(--cb-border-width) * -2);inset-inline:0}.motion-module__21oBda__glint{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:clip}.motion-module__21oBda__glintBand{opacity:0;background:linear-gradient(105deg, transparent 0%, color-mix(in srgb, var(--cb-surface) 46%, transparent) 50%, transparent 100%);inline-size:45%;position:absolute;inset-block:-10%;inset-inline-start:0}.motion-module__21oBda__light{z-index:2;border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%, color-mix(in srgb, var(--cb-surface) 42%, transparent), transparent 70%);position:absolute;inset:0}.motion-module__21oBda__swapBox{display:inline-grid}.motion-module__21oBda__swapItem{grid-area:1/1}.motion-module__21oBda__ghost{z-index:5;transform-origin:50% 0;pointer-events:none;margin:0;position:absolute}.motion-module__21oBda__host{position:relative}@media (forced-colors:active){.motion-module__21oBda__ripple,.motion-module__21oBda__glint,.motion-module__21oBda__light,.motion-module__21oBda__liftShadow{display:none}}}
.WidgetPicker-module__NgiJmG__root{gap:var(--cb-space-4);min-inline-size:0;font-family:var(--cb-font);word-break:keep-all;display:grid}.WidgetPicker-module__NgiJmG__searchField div:has(>input):before{content:"";inline-size:var(--cb-icon-md);background:var(--cb-ink-muted);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><path d='m21 21-4.34-4.34'/></svg>") center / var(--cb-icon-md) no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><path d='m21 21-4.34-4.34'/></svg>") center / var(--cb-icon-md) no-repeat;pointer-events:none;position:absolute;inset-block:0;inset-inline-start:var(--cb-space-3)}.WidgetPicker-module__NgiJmG__searchField input{padding-inline-start:calc(var(--cb-space-3) + var(--cb-icon-md) + var(--cb-space-2))}.WidgetPicker-module__NgiJmG__groups{gap:var(--cb-space-2);margin-inline:calc(var(--cb-space-1) * -1);padding:var(--cb-space-1);scrollbar-width:thin;display:flex;overflow-x:auto}.WidgetPicker-module__NgiJmG__chip{align-items:center;gap:var(--cb-space-1);min-block-size:var(--cb-hit-min);padding-inline:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-line);border-radius:var(--cb-radius-pill);background:var(--cb-surface);color:var(--cb-ink);font:inherit;font-size:var(--cb-text-footnote-size);white-space:nowrap;cursor:pointer;flex:none;display:inline-flex}.WidgetPicker-module__NgiJmG__chip:hover{background:var(--cb-neutral-hover)}.WidgetPicker-module__NgiJmG__chip,.WidgetPicker-module__NgiJmG__row{transition:transform var(--cb-dur-spring) var(--cb-ease-spring);-webkit-tap-highlight-color:transparent}.WidgetPicker-module__NgiJmG__chip:active{transform:scale(var(--cb-press-scale-small));transition-duration:var(--cb-dur-instant);transition-timing-function:var(--cb-ease)}.WidgetPicker-module__NgiJmG__row:active{transform:scale(var(--cb-press-scale));transition-duration:var(--cb-dur-instant);transition-timing-function:var(--cb-ease)}@media (prefers-reduced-motion:reduce){.WidgetPicker-module__NgiJmG__chip,.WidgetPicker-module__NgiJmG__row{transition:none}}.WidgetPicker-module__NgiJmG__chip[aria-pressed=true]{border-color:var(--cb-accent);background:var(--cb-selection);color:var(--cb-selection-ink);font-weight:var(--cb-weight-strong)}.WidgetPicker-module__NgiJmG__count{color:var(--cb-ink-muted);font-variant-numeric:tabular-nums}.WidgetPicker-module__NgiJmG__chip[aria-pressed=true] .WidgetPicker-module__NgiJmG__count{color:inherit;opacity:.8}.WidgetPicker-module__NgiJmG__body{gap:var(--cb-space-4);grid-template-columns:minmax(0,15rem) minmax(0,1fr);block-size:28rem;min-block-size:0;display:grid}.WidgetPicker-module__NgiJmG__listWrap{border:var(--cb-border-width) solid var(--cb-line);border-radius:var(--cb-radius-lg);scrollbar-width:thin;min-block-size:0;overflow:auto}.WidgetPicker-module__NgiJmG__list{padding:var(--cb-space-1);margin:0;list-style:none;display:grid}.WidgetPicker-module__NgiJmG__listHead{padding:var(--cb-space-3) var(--cb-space-3) 0;color:var(--cb-ink-muted);font-size:var(--cb-text-footnote-size);font-weight:var(--cb-weight-strong);line-height:var(--cb-text-footnote-lh);margin:0}.WidgetPicker-module__NgiJmG__listHead+.WidgetPicker-module__NgiJmG__list{padding-block-start:var(--cb-space-half)}.WidgetPicker-module__NgiJmG__list+.WidgetPicker-module__NgiJmG__listHead{border-block-start:var(--cb-border-width) solid var(--cb-line);margin-block-start:var(--cb-space-1)}.WidgetPicker-module__NgiJmG__row{grid-template-columns:var(--cb-icon-md) minmax(0, 1fr) auto;align-items:center;gap:var(--cb-space-2);inline-size:100%;min-block-size:var(--cb-hit-min);padding-inline:var(--cb-space-2) var(--cb-space-3);border-radius:var(--cb-radius-md);color:var(--cb-ink);font:inherit;font-size:var(--cb-text-callout-size);text-align:start;cursor:pointer;background:0 0;border:0;display:grid}.WidgetPicker-module__NgiJmG__row:hover{background:var(--cb-quiet-hover)}.WidgetPicker-module__NgiJmG__row[aria-pressed=true]{background:var(--cb-selection);color:var(--cb-selection-ink);font-weight:var(--cb-weight-strong)}.WidgetPicker-module__NgiJmG__row[data-taken] .WidgetPicker-module__NgiJmG__rowName{color:var(--cb-ink-muted)}.WidgetPicker-module__NgiJmG__icon{color:var(--cb-ink-muted);place-items:center;display:inline-grid}.WidgetPicker-module__NgiJmG__icon svg{inline-size:var(--cb-icon-sm);block-size:var(--cb-icon-sm)}.WidgetPicker-module__NgiJmG__rowName{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.WidgetPicker-module__NgiJmG__rowMeta{color:var(--cb-ink-muted);font-size:var(--cb-text-footnote-size);font-weight:var(--cb-weight-regular);white-space:nowrap}.WidgetPicker-module__NgiJmG__chip:focus-visible,.WidgetPicker-module__NgiJmG__row:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:calc(var(--cb-focus-width) * -1)}.WidgetPicker-module__NgiJmG__none{padding:var(--cb-space-4);color:var(--cb-ink-muted);font-size:var(--cb-text-callout-size);margin:0}.WidgetPicker-module__NgiJmG__preview{gap:var(--cb-space-3);grid-template-rows:minmax(0,1fr) auto;min-block-size:0;min-inline-size:0;display:grid}.WidgetPicker-module__NgiJmG__stage{border-radius:var(--cb-radius-lg);background:var(--cb-canvas);min-block-size:0;box-shadow:inset 0 0 0 var(--cb-border-width) var(--cb-line);place-items:center;display:grid;overflow:hidden}.WidgetPicker-module__NgiJmG__stageInner{block-size:172px;inline-size:172px;display:grid}.WidgetPicker-module__NgiJmG__stageInner[data-size=m]{inline-size:360px}.WidgetPicker-module__NgiJmG__stageInner[data-size=l]{block-size:360px;inline-size:360px}.WidgetPicker-module__NgiJmG__sizeRow{gap:var(--cb-space-1);display:grid}.WidgetPicker-module__NgiJmG__sizeNote,.WidgetPicker-module__NgiJmG__oneSize{color:var(--cb-ink-muted);font-size:var(--cb-text-footnote-size);line-height:var(--cb-text-footnote-lh);margin:0}.WidgetPicker-module__NgiJmG__oneSize strong{color:var(--cb-ink)}.WidgetPicker-module__NgiJmG__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (max-width:767.98px){.WidgetPicker-module__NgiJmG__body{grid-template-rows:9rem auto;grid-template-columns:minmax(0,1fr);block-size:auto}.WidgetPicker-module__NgiJmG__stage{block-size:11.5rem}.WidgetPicker-module__NgiJmG__stageInner{zoom:.72}.WidgetPicker-module__NgiJmG__stage[data-size=l] .WidgetPicker-module__NgiJmG__stageInner{zoom:.48}}.WidgetPicker-module__NgiJmG__host{display:contents}
@layer components{.BrandMark-module__1iCFFG__mark{fill:var(--cb-accent);flex:none;display:block}.BrandMark-module__1iCFFG__tile{flex:none;display:block}.BrandMark-module__1iCFFG__tile rect{fill:var(--cb-accent)}.BrandMark-module__1iCFFG__tile :is(circle,path){fill:var(--cb-canvas)}.BrandMark-module__1iCFFG__lockup{align-items:center;gap:var(--cb-space-2);color:var(--cb-ink);white-space:nowrap;display:inline-flex}.BrandMark-module__1iCFFG__word{font-size:var(--cb-text-headline-size);font-weight:var(--cb-weight-strong);letter-spacing:-.02em;line-height:1}}
@layer components{.LangSwitch-module__Zuq_qG__root{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.LangSwitch-module__Zuq_qG__link{min-inline-size:var(--cb-hit-min);min-block-size:var(--cb-hit-min);padding-inline:var(--cb-space-2);border-radius:var(--cb-radius-pill);color:var(--cb-ink-muted);font-size:var(--cb-text-footnote);transition:color var(--cb-dur-fast) var(--cb-ease), background-color var(--cb-dur-fast) var(--cb-ease);place-items:center;text-decoration:none;display:inline-grid}.LangSwitch-module__Zuq_qG__link:hover{color:var(--cb-ink)}.LangSwitch-module__Zuq_qG__link[aria-current=true]{color:var(--cb-ink);font-weight:var(--cb-weight-display,500)}.LangSwitch-module__Zuq_qG__link:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:calc(var(--cb-focus-offset) * -1)}.LangSwitch-module__Zuq_qG__root[data-pending] .LangSwitch-module__Zuq_qG__link{cursor:progress}.LangSwitch-module__Zuq_qG__short{display:none}@media (max-width:899px){.LangSwitch-module__Zuq_qG__long{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.LangSwitch-module__Zuq_qG__short{display:inline}.LangSwitch-module__Zuq_qG__link{padding-inline:var(--cb-space-1)}}}
@layer catalog{.page-module__Iv-e0q__page{gap:var(--cb-space-12);max-inline-size:var(--cb-page-max);color:var(--cb-ink);font-size:var(--cb-page-body-size);line-height:var(--cb-page-body-lh);word-break:keep-all;line-break:strict;overflow-wrap:break-word;flex-direction:column;display:flex}.page-module__Iv-e0q__page :is(h1,h2,h3){text-wrap:balance}.page-module__Iv-e0q__page p{text-wrap:pretty}.page-module__Iv-e0q__page :is(strong,b,th){font-weight:var(--cb-page-weight)}.page-module__Iv-e0q__head+*{margin-block-start:calc(var(--cb-space-8) - var(--cb-space-12))}.page-module__Iv-e0q__head{gap:var(--cb-space-2);flex-direction:column;display:flex}.page-module__Iv-e0q__eyebrow{color:var(--cb-ink-muted);font-size:var(--cb-page-meta-size);font-weight:var(--cb-page-weight);line-height:var(--cb-page-meta-lh);margin:0}.page-module__Iv-e0q__eyebrow a{min-block-size:var(--cb-hit-min);min-inline-size:var(--cb-hit-min);margin-block:calc((var(--cb-hit-min) - var(--cb-page-meta-lh)) / -2);z-index:1;color:inherit;align-items:center;text-decoration:none;display:inline-flex;position:relative}.page-module__Iv-e0q__eyebrow a:hover{text-underline-offset:.2em;text-decoration:underline}.page-module__Iv-e0q__head h1{font-size:var(--cb-page-h1-size);font-weight:var(--cb-page-weight);line-height:var(--cb-page-h1-lh);letter-spacing:var(--cb-text-title1-track);margin:0}.page-module__Iv-e0q__lede{max-inline-size:var(--cb-measure-readable);color:var(--cb-ink-muted);font-size:var(--cb-page-lede-size);line-height:var(--cb-page-lede-lh);margin:0}.page-module__Iv-e0q__chips{gap:var(--cb-space-2);margin:var(--cb-space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.page-module__Iv-e0q__chips>li{padding:0 var(--cb-space-2);border:var(--cb-border-width) solid var(--cb-line);border-radius:var(--cb-radius-pill);color:var(--cb-ink-muted);font-size:var(--cb-page-meta-size);line-height:var(--cb-page-meta-lh)}.page-module__Iv-e0q__note{max-inline-size:var(--cb-measure-readable);color:var(--cb-ink-muted);font-size:var(--cb-page-meta-size);line-height:var(--cb-page-meta-lh);margin:0}.page-module__Iv-e0q__toc{padding:var(--cb-space-4) var(--cb-space-5);border:var(--cb-border-width) solid var(--cb-line);border-radius:var(--cb-page-radius);background:var(--cb-surface)}.page-module__Iv-e0q__tocTitle{margin:0 0 var(--cb-space-2);color:var(--cb-ink-muted);font-size:var(--cb-page-meta-size);font-weight:var(--cb-page-weight);line-height:var(--cb-page-meta-lh)}.page-module__Iv-e0q__toc ol{gap:var(--cb-space-1) var(--cb-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.page-module__Iv-e0q__toc a{min-block-size:var(--cb-hit-min);min-inline-size:var(--cb-hit-min);padding:0 var(--cb-space-3);border-radius:var(--cb-radius-pill);background:var(--cb-surface-sunken);color:var(--cb-ink);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.page-module__Iv-e0q__toc a:hover{text-decoration:underline}.page-module__Iv-e0q__section{gap:var(--cb-space-4);scroll-margin-top:var(--cb-space-4);flex-direction:column;display:flex}.page-module__Iv-e0q__section>h2{border-block-start:var(--cb-border-width) solid var(--cb-line);font-size:var(--cb-page-h2-size);font-weight:var(--cb-page-weight);line-height:var(--cb-page-h2-lh);letter-spacing:var(--cb-text-title2-track);margin:0;padding-block-start:var(--cb-space-6)}.page-module__Iv-e0q__section>p,.page-module__Iv-e0q__group>p{max-inline-size:var(--cb-measure-readable);margin:0}.page-module__Iv-e0q__section+.page-module__Iv-e0q__section{margin-block-start:0}.page-module__Iv-e0q__group{gap:var(--cb-space-3);flex-direction:column;display:flex}.page-module__Iv-e0q__group+.page-module__Iv-e0q__group{margin-block-start:var(--cb-space-3)}.page-module__Iv-e0q__group>h3{font-size:var(--cb-page-h3-size);font-weight:var(--cb-page-weight);line-height:var(--cb-page-h3-lh);margin:0}.page-module__Iv-e0q__stage{border:var(--cb-border-width) solid var(--cb-line);border-radius:var(--cb-page-radius);background:var(--cb-surface);flex-direction:column;min-inline-size:0;margin:0;display:flex;overflow:hidden}.page-module__Iv-e0q__stageHead{align-items:center;gap:var(--cb-space-2) var(--cb-space-3);min-block-size:calc(var(--cb-hit-min) + var(--cb-space-3));padding:calc(var(--cb-space-1) + var(--cb-space-half)) calc(var(--cb-space-1) + var(--cb-space-half)) calc(var(--cb-space-1) + var(--cb-space-half)) var(--cb-space-4);border-block-end:var(--cb-border-width) solid var(--cb-line);flex-wrap:wrap;display:flex}.page-module__Iv-e0q__stage[data-compact] .page-module__Iv-e0q__themeSwitch{display:none}.page-module__Iv-e0q__stage[data-compact] .page-module__Iv-e0q__stageHead{min-block-size:var(--cb-hit-min);padding-block:var(--cb-space-2)}.page-module__Iv-e0q__stageLabel{min-inline-size:0;color:var(--cb-ink);font-size:var(--cb-page-meta-size);font-weight:var(--cb-page-weight);line-height:var(--cb-page-meta-lh);flex:auto;margin:0}.page-module__Iv-e0q__stageTools{align-items:center;gap:var(--cb-space-2);flex-wrap:wrap;display:flex}.page-module__Iv-e0q__stageEnd{align-items:center;gap:var(--cb-space-1);margin-inline-start:auto;display:flex}.page-module__Iv-e0q__themeSwitch{border-radius:var(--cb-radius-pill);background:var(--cb-surface-sunken);padding:0;display:inline-flex}.page-module__Iv-e0q__themeSwitch button,.page-module__Iv-e0q__sizeSwitch button{min-block-size:var(--cb-hit-min);min-inline-size:var(--cb-hit-min);padding:0 var(--cb-space-3);border:var(--cb-border-width) solid transparent;border-radius:var(--cb-radius-pill);color:var(--cb-ink-muted);font:inherit;font-size:var(--cb-page-meta-size);cursor:pointer;background:0 0}.page-module__Iv-e0q__themeSwitch button[aria-pressed=true],.page-module__Iv-e0q__sizeSwitch button[aria-pressed=true]{background:var(--cb-surface);color:var(--cb-ink);box-shadow:0 0 0 var(--cb-border-width) var(--cb-line-strong)}.page-module__Iv-e0q__themeSwitch button:focus-visible,.page-module__Iv-e0q__sizeSwitch button:focus-visible,.page-module__Iv-e0q__stageMenu summary:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus);outline-offset:calc(var(--cb-focus-width) * -1)}.page-module__Iv-e0q__sizeSwitch{border-radius:var(--cb-radius-pill);background:var(--cb-surface-sunken);padding:0;display:inline-flex}.page-module__Iv-e0q__stageMenu{position:relative}.page-module__Iv-e0q__stageMenu summary{inline-size:var(--cb-hit-min);block-size:var(--cb-hit-min);border:var(--cb-border-width) solid transparent;border-radius:var(--cb-radius-pill);cursor:pointer;place-items:center;list-style:none;display:inline-grid}.page-module__Iv-e0q__stageMenu summary::-webkit-details-marker{display:none}.page-module__Iv-e0q__stageMenuBody{z-index:4;gap:var(--cb-space-2);min-inline-size:16rem;padding:var(--cb-space-3);border:var(--cb-border-width) solid var(--cb-line);border-radius:var(--cb-radius-md);background:var(--cb-surface);box-shadow:var(--cb-shadow-2);display:grid;position:absolute;inset-block-start:calc(100% + var(--cb-space-1));inset-inline-end:0}.page-module__Iv-e0q__stageBody{justify-content:center;align-items:center;gap:var(--cb-space-4);min-block-size:10rem;padding:var(--cb-space-8);background:var(--cb-canvas);color:var(--cb-ink);contain:layout paint;isolation:isolate;word-break:keep-all;overflow-wrap:anywhere;flex-direction:column;display:flex}.page-module__Iv-e0q__stageBody[data-min=overlay]{min-block-size:22.5rem}.page-module__Iv-e0q__stageBody[data-flush]{background:0 0;justify-content:flex-start;align-items:stretch;min-block-size:0;padding:0}.page-module__Iv-e0q__stageBody>*{max-inline-size:100%}.page-module__Iv-e0q__stage[data-compact] .page-module__Iv-e0q__stageBody{padding:var(--cb-space-4)}.page-module__Iv-e0q__stageCaption{padding:var(--cb-space-2) max(var(--cb-space-4), calc(100% - var(--cb-measure-readable) - var(--cb-space-4))) var(--cb-space-3) var(--cb-space-4);border-block-start:var(--cb-border-width) solid var(--cb-line);color:var(--cb-ink-muted);font-size:var(--cb-page-meta-size);line-height:var(--cb-page-meta-lh);margin:0}.page-module__Iv-e0q__stageGrid{gap:var(--cb-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:640px){.page-module__Iv-e0q__stageBody{padding:var(--cb-space-4);align-items:safe center}}@media (max-width:25rem){.page-module__Iv-e0q__stageBody:has(:is(button,input,select):not(:disabled,[tabindex="-1"]),a[href]:not([tabindex="-1"])){overflow-x:auto}}@media (max-width:560px){.page-module__Iv-e0q__stageHead{gap:var(--cb-space-2);flex-wrap:nowrap;padding-inline-start:var(--cb-space-3)}.page-module__Iv-e0q__stageLabel{overflow-wrap:anywhere;flex:1 1 0}.page-module__Iv-e0q__stageHead:has(.page-module__Iv-e0q__stageTools [role=tablist]) .page-module__Iv-e0q__stageLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.page-module__Iv-e0q__stageHead:has(.page-module__Iv-e0q__stageTools [role=tablist]) .page-module__Iv-e0q__stageTools{margin-inline-end:auto}.page-module__Iv-e0q__stageTools{gap:var(--cb-space-1);flex-wrap:nowrap;flex:none}.page-module__Iv-e0q__stageEnd{flex:none;gap:0}.page-module__Iv-e0q__themeSwitch button,.page-module__Iv-e0q__sizeSwitch button{padding:0 var(--cb-space-2)}}}
.HomeScreen-module__GqdPGG__page{--_z:1;--_edge:var(--cb-space-8);--_unit:172px;--_brief:calc(var(--_unit) * 2 + var(--cb-widget-gap));--_board:calc(4 * var(--_unit) + 3 * var(--cb-widget-gap));--_gutter:calc(var(--cb-space-16) + var(--cb-space-4));--_width:calc(var(--_brief) + var(--_gutter) + var(--_board));--_shade:var(--cb-ink);--cb-glass-rim:0px;--cb-glass-plate:62%;--cb-glass-highlight:transparent;--cb-glass-edge-light:color-mix(in srgb, var(--cb-surface) 95%, transparent);--cb-glass-edge:color-mix(in srgb, var(--cb-ink) 7%, transparent);--cb-glass-bevel:transparent;--cb-glass-shade:transparent;--cb-glass-drop:transparent;--cb-glass-plate-edge:transparent;--_depth:0 var(--cb-space-2) var(--cb-space-6) calc(var(--cb-space-2) * -1) color-mix(in srgb, var(--_shade) 16%, transparent), 0 var(--cb-space-half) var(--cb-space-2) calc(var(--cb-space-half) * -1) color-mix(in srgb, var(--_shade) 7%, transparent);isolation:isolate;box-sizing:border-box;align-content:start;justify-items:center;row-gap:var(--cb-space-8);zoom:var(--_z);min-block-size:calc(100dvh / var(--_z));padding:var(--cb-space-3) var(--_edge);color:var(--cb-ink);font-family:var(--cb-font);word-break:keep-all;background:var(--cb-canvas);grid-template-rows:auto auto auto;display:grid;position:relative}:root[data-theme=dark] .HomeScreen-module__GqdPGG__page{--_shade:var(--cb-canvas-deep);--cb-glass-edge-light:color-mix(in srgb, var(--cb-ink) 12%, transparent);--cb-glass-edge:color-mix(in srgb, var(--cb-ink) 9%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .HomeScreen-module__GqdPGG__page{--_shade:var(--cb-canvas-deep);--cb-glass-edge-light:color-mix(in srgb, var(--cb-ink) 12%, transparent);--cb-glass-edge:color-mix(in srgb, var(--cb-ink) 9%, transparent)}}.HomeScreen-module__GqdPGG__page>:not(dialog){inline-size:min(100%, var(--_width));min-inline-size:0}@media (min-width:1800px) and (min-height:1050px){.HomeScreen-module__GqdPGG__page{--_z:1.2}}@media (min-width:900px) and (max-width:1239.98px){.HomeScreen-module__GqdPGG__page{--_width:var(--_board)}.HomeScreen-module__GqdPGG__page .HomeScreen-module__GqdPGG__main{row-gap:var(--cb-space-8);grid-template-columns:minmax(0,1fr)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.HomeScreen-module__GqdPGG__page[data-intro=pending] :is([data-enter],[data-board-area]:not([data-presets]) li[data-wave]){opacity:0}}.HomeScreen-module__GqdPGG__barWrap{z-index:3;position:sticky;inset-block-start:var(--cb-space-3)}.HomeScreen-module__GqdPGG__bar,.HomeScreen-module__GqdPGG__dock{box-shadow:var(--_depth)}.HomeScreen-module__GqdPGG__dock{--cb-glass-plate:74%}.HomeScreen-module__GqdPGG__bar{--_grain:.03}.HomeScreen-module__GqdPGG__barInner{align-items:center;gap:var(--cb-space-3);min-block-size:var(--cb-hit-min);padding:calc(var(--cb-space-1) + var(--cb-space-half));padding-inline-start:var(--cb-space-5);display:flex}.HomeScreen-module__GqdPGG__barInner>:not(.HomeScreen-module__GqdPGG__search,.HomeScreen-module__GqdPGG__editHint){white-space:nowrap;flex-shrink:0}.HomeScreen-module__GqdPGG__home{min-block-size:var(--cb-hit-min);border-radius:var(--cb-radius-sm);min-inline-size:0;max-inline-size:40%;color:inherit;flex:none;align-items:center;text-decoration:none;display:inline-flex}.HomeScreen-module__GqdPGG__home:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset)}.HomeScreen-module__GqdPGG__wordmark{min-inline-size:0;font-size:var(--cb-text-headline-size);font-weight:var(--cb-weight-display);line-height:var(--cb-text-headline-lh);letter-spacing:-.015em;align-items:baseline;gap:.3em;display:inline-flex}.HomeScreen-module__GqdPGG__wordmarkMark{flex:none;align-self:center;margin-inline-end:.1em;display:inline-flex}.HomeScreen-module__GqdPGG__wordmarkBrand{flex:none}.HomeScreen-module__GqdPGG__wordmarkName{min-inline-size:0;color:var(--cb-ink-muted);font-weight:var(--cb-weight-regular);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HomeScreen-module__GqdPGG__search{min-inline-size:0;padding-inline:var(--cb-space-4);--cb-spotlight-width:30rem;flex:auto;justify-content:center;display:flex}.HomeScreen-module__GqdPGG__sourcesLabel{align-items:center;gap:var(--cb-space-2);white-space:nowrap;display:inline-flex}.HomeScreen-module__GqdPGG__stack{display:inline-flex}.HomeScreen-module__GqdPGG__stackLogo{inline-size:var(--cb-icon-lg);block-size:var(--cb-icon-lg);border-radius:var(--cb-radius-pill);background:var(--cb-surface);box-shadow:0 0 0 calc(var(--cb-border-width) * 2) var(--cb-surface), 0 0 0 calc(var(--cb-border-width) * 3) var(--cb-hairline);place-items:center;display:inline-grid}.HomeScreen-module__GqdPGG__stackLogo+.HomeScreen-module__GqdPGG__stackLogo{margin-inline-start:calc(var(--cb-space-2) * -1)}.HomeScreen-module__GqdPGG__sourceList{gap:var(--cb-space-1);min-inline-size:15rem;font-size:var(--cb-text-footnote-size);line-height:var(--cb-text-footnote-lh);margin:0;padding:0;list-style:none;display:grid}.HomeScreen-module__GqdPGG__sourceRow{grid-template-columns:var(--cb-icon-md) minmax(0, 1fr) auto;align-items:center;gap:var(--cb-space-2);min-block-size:var(--cb-space-8);display:grid}.HomeScreen-module__GqdPGG__sourceName{color:var(--cb-ink)}.HomeScreen-module__GqdPGG__sourceTime{color:var(--cb-ink-muted);white-space:nowrap}.HomeScreen-module__GqdPGG__sourceRow:not([data-ok]) .HomeScreen-module__GqdPGG__sourceTime{color:var(--cb-ink);text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.HomeScreen-module__GqdPGG__editHint{align-items:baseline;gap:var(--cb-space-3);min-inline-size:0;padding-inline:var(--cb-space-4);color:var(--cb-ink-muted);font-size:var(--cb-text-footnote-size);line-height:var(--cb-text-footnote-lh);animation:HomeScreen-module__GqdPGG__hint-in var(--cb-dur-move) var(--cb-ease-ink) both;flex:auto;margin:0;display:flex}@keyframes HomeScreen-module__GqdPGG__hint-in{0%{opacity:0;transform:translateY(calc(var(--cb-space-1) * var(--cb-move-scale,1)))}}.HomeScreen-module__GqdPGG__editHint strong{color:var(--cb-ink);font-size:var(--cb-text-callout-size);font-weight:var(--cb-weight-strong);flex:none}.HomeScreen-module__GqdPGG__editHintText{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.HomeScreen-module__GqdPGG__main{grid-template-columns:var(--_brief) var(--_board);justify-content:space-between;align-items:start;column-gap:var(--_gutter);min-block-size:0;display:grid}.HomeScreen-module__GqdPGG__briefing{min-inline-size:0;display:grid}.HomeScreen-module__GqdPGG__boardArea{align-content:start;gap:var(--cb-space-3);min-inline-size:0;display:grid;position:relative}.HomeScreen-module__GqdPGG__example{margin:calc(var(--cb-space-3) * -1) 0 0;color:var(--cb-ink-muted);font-size:var(--cb-text-footnote-size);line-height:var(--cb-text-footnote-lh)}.HomeScreen-module__GqdPGG__emptyHint{justify-content:center;align-items:center;gap:0 var(--cb-space-2);color:var(--cb-ink-muted);font-size:var(--cb-text-footnote-size);line-height:var(--cb-text-footnote-lh);flex-wrap:wrap;margin:0;display:flex;position:absolute;inset-block-start:calc(100% + var(--cb-space-1));inset-inline:0}.HomeScreen-module__GqdPGG__toastHost{block-size:0;inline-size:0;position:absolute}@media (max-width:899.98px){.HomeScreen-module__GqdPGG__page{--_edge:var(--cb-space-4);--_dock:calc(var(--cb-hit-min) + var(--cb-space-3) + var(--cb-glass-rim) * 2);--_safe:env(safe-area-inset-bottom,0px);padding:var(--cb-space-3) var(--_edge) calc(var(--_dock) + var(--cb-space-8) + var(--_safe));display:block}.HomeScreen-module__GqdPGG__page:before{block-size:calc(var(--cb-space-16) * 2)}.HomeScreen-module__GqdPGG__page>:not(dialog){inline-size:100%}.HomeScreen-module__GqdPGG__barWrap{inset-block-start:var(--cb-space-3)}.HomeScreen-module__GqdPGG__page .HomeScreen-module__GqdPGG__bar{box-shadow:none}.HomeScreen-module__GqdPGG__barWrap:after{content:"";z-index:-1;border-radius:var(--cb-radius-pill);box-shadow:var(--_depth);pointer-events:none;position:absolute;inset:0}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.HomeScreen-module__GqdPGG__barWrap:after{animation:linear both HomeScreen-module__GqdPGG__bar-depth;animation-timeline:scroll(root);animation-range:0 var(--cb-space-16)}}}.HomeScreen-module__GqdPGG__barInner{padding-inline:var(--cb-space-4) var(--cb-space-2);min-block-size:var(--cb-hit-min)}.HomeScreen-module__GqdPGG__home{max-inline-size:60%}.HomeScreen-module__GqdPGG__editHint{display:none}.HomeScreen-module__GqdPGG__page[data-editing] .HomeScreen-module__GqdPGG__barInner{justify-content:space-between}.HomeScreen-module__GqdPGG__main{row-gap:var(--cb-space-8);grid-template-columns:minmax(0,1fr);padding-block-start:var(--cb-space-6);display:grid}.HomeScreen-module__GqdPGG__example{margin-block-start:var(--cb-space-6)}.HomeScreen-module__GqdPGG__boardArea[data-presets]{order:-1}.HomeScreen-module__GqdPGG__emptyHint{position:static}.HomeScreen-module__GqdPGG__phoneEdit{justify-content:flex-end;display:flex}.HomeScreen-module__GqdPGG__toastHost>section{inset-block-end:calc(var(--cb-space-4) + var(--_dock) + var(--cb-space-2) + var(--_safe))}.HomeScreen-module__GqdPGG__page>.HomeScreen-module__GqdPGG__dockWrap{inline-size:auto}.HomeScreen-module__GqdPGG__dockWrap{z-index:5;inset-inline:var(--cb-space-4);position:fixed;inset-block-end:calc(var(--cb-space-3) + var(--_safe))}.HomeScreen-module__GqdPGG__dockList{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.HomeScreen-module__GqdPGG__dockItem{align-content:center;justify-items:center;gap:var(--cb-space-half);inline-size:100%;min-block-size:calc(var(--cb-hit-min) + var(--cb-space-3));border-radius:var(--cb-radius-pill);color:var(--cb-ink-muted);font:inherit;font-size:var(--cb-text-footnote-size);line-height:var(--cb-text-footnote-lh);white-space:nowrap;cursor:pointer;transition:transform var(--cb-dur-spring) var(--cb-ease-spring);background:0 0;border:0;padding:0;text-decoration:none;display:grid;position:relative}.HomeScreen-module__GqdPGG__dockItem:active:not(:disabled){transform:scale(var(--cb-press-scale-small));transition-duration:var(--cb-dur-instant);transition-timing-function:var(--cb-ease)}.HomeScreen-module__GqdPGG__dockItem svg{inline-size:var(--cb-icon-md);block-size:var(--cb-icon-md)}.HomeScreen-module__GqdPGG__dockItem[aria-current=page],.HomeScreen-module__GqdPGG__dockItem[aria-pressed=true],.HomeScreen-module__GqdPGG__dockItem[aria-expanded=true]{color:var(--cb-ink);font-weight:var(--cb-weight-strong)}.HomeScreen-module__GqdPGG__dockItem:disabled{color:var(--cb-disabled-text);cursor:default}.HomeScreen-module__GqdPGG__dockItem:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:calc(var(--cb-focus-width) * -1)}.HomeScreen-module__GqdPGG__limelight{inline-size:var(--cb-space-8);block-size:var(--cb-space-1);border-radius:var(--cb-radius-pill);background:var(--cb-accent);position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%)}.HomeScreen-module__GqdPGG__limelight:after{content:"";inline-size:160%;block-size:calc(var(--cb-hit-min) - var(--cb-space-1));background:linear-gradient(to bottom, color-mix(in srgb, var(--cb-accent) 16%, transparent), transparent);clip-path:polygon(5% 100%,25% 0,75% 0,95% 100%);position:absolute;inset-block-start:var(--cb-space-1);inset-inline-start:-30%}.HomeScreen-module__GqdPGG__sourcesSheet{z-index:4;inset-inline:var(--cb-space-4);gap:var(--cb-space-2);padding:var(--cb-space-4);border-radius:var(--cb-radius-xl);transform-origin:50% 100%;animation:HomeScreen-module__GqdPGG__sheet-in var(--cb-dur-move) var(--cb-ease-ink) both;display:grid;position:fixed;inset-block-end:calc(var(--cb-space-3) + var(--_dock) + var(--cb-space-2) + var(--_safe))}.HomeScreen-module__GqdPGG__sourcesSheet:before{content:"";inline-size:var(--cb-space-8);block-size:var(--cb-space-1);margin-block:calc(var(--cb-space-2) * -1) var(--cb-space-1);border-radius:var(--cb-radius-pill);background:var(--cb-line-strong);justify-self:center}.HomeScreen-module__GqdPGG__sourcesHead{justify-content:space-between;gap:var(--cb-space-3);color:var(--cb-ink-muted);font-size:var(--cb-text-footnote-size);margin:0;display:flex}.HomeScreen-module__GqdPGG__sourcesHead strong{color:var(--cb-ink);font-size:var(--cb-text-callout-size)}}@keyframes HomeScreen-module__GqdPGG__rise{0%{opacity:0;transform:translateY(calc(var(--cb-space-3) * var(--cb-move-scale,1)))}}@keyframes HomeScreen-module__GqdPGG__sheet-in{0%{opacity:0;transform:translateY(calc(var(--cb-space-8) * var(--cb-move-scale,1))) scale(.98)}}@keyframes HomeScreen-module__GqdPGG__bar-depth{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.HomeScreen-module__GqdPGG__sourcesSheet,.HomeScreen-module__GqdPGG__editHint{animation:none}.HomeScreen-module__GqdPGG__dockItem{transition:none}}
.Arrange-module__zu0FKa__root{z-index:6;gap:var(--cb-space-3);padding:var(--cb-space-3) var(--cb-space-4) var(--cb-space-4);border-radius:var(--cb-radius-xl);background:var(--cb-surface-raised);box-shadow:inset 0 0 0 var(--cb-border-width) var(--cb-hairline), var(--cb-shadow-3);margin-block-end:var(--cb-space-5);display:grid;position:relative}.Arrange-module__zu0FKa__head{justify-content:space-between;align-items:center;gap:var(--cb-space-3);display:flex}.Arrange-module__zu0FKa__title{color:var(--cb-ink);font-size:var(--cb-text-callout-size);font-weight:var(--cb-weight-strong);line-height:var(--cb-text-callout-lh);margin:0}.Arrange-module__zu0FKa__actions{align-items:center;gap:var(--cb-space-2);display:flex}.Arrange-module__zu0FKa__actions>*{min-block-size:var(--cb-hit-min)}.Arrange-module__zu0FKa__presets{gap:var(--cb-space-3);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Arrange-module__zu0FKa__root[data-board=phone] .Arrange-module__zu0FKa__presets{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(var(--cb-space-4) * -1);padding-inline:var(--cb-space-4);display:flex;overflow-x:auto}.Arrange-module__zu0FKa__root[data-board=phone] .Arrange-module__zu0FKa__presets>li{scroll-snap-align:start;flex:0 0 7.5rem}.Arrange-module__zu0FKa__preset{gap:var(--cb-space-1);padding:var(--cb-space-2) var(--cb-space-2) 0;border-radius:var(--cb-radius-lg);color:var(--cb-ink);box-shadow:inset 0 0 0 var(--cb-border-width) var(--cb-hairline);transition:transform var(--cb-dur-spring) var(--cb-ease-spring), box-shadow var(--cb-dur-base) var(--cb-ease);display:grid;position:relative}@media (hover:hover){.Arrange-module__zu0FKa__preset:hover{box-shadow:inset 0 0 0 var(--cb-border-width) var(--cb-line), var(--cb-shadow-1)}}.Arrange-module__zu0FKa__preset:active{transform:scale(var(--cb-press-scale));transition-duration:var(--cb-dur-instant)}.Arrange-module__zu0FKa__preset[data-on]{box-shadow:inset 0 0 0 2px var(--cb-accent)}.Arrange-module__zu0FKa__pick{min-block-size:var(--cb-hit-min);padding:0 var(--cb-space-1);color:inherit;font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;display:flex}.Arrange-module__zu0FKa__pick:before{content:"";border-radius:var(--cb-radius-lg);position:absolute;inset:0}.Arrange-module__zu0FKa__pick:focus-visible{outline-color:#0000}.Arrange-module__zu0FKa__pick:focus-visible:before{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:var(--cb-focus-offset)}.Arrange-module__zu0FKa__mini{aspect-ratio:5/4;border-radius:var(--cb-radius-md);background:var(--cb-canvas);display:block;position:relative;overflow:hidden}.Arrange-module__zu0FKa__mini[data-board=phone]{aspect-ratio:3/5}.Arrange-module__zu0FKa__miniInner{inline-size:var(--_w);transform:scale(var(--_s,.2));transform-origin:0 0;pointer-events:none;--board-col:minmax(0, 1fr);--board-row:196px;position:absolute;inset-block-start:0;inset-inline-start:0}.Arrange-module__zu0FKa__name{padding-inline:var(--cb-space-1);font-size:var(--cb-text-footnote-size);line-height:var(--cb-text-footnote-lh);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Arrange-module__zu0FKa__pick[aria-pressed=true] .Arrange-module__zu0FKa__name{font-weight:var(--cb-weight-strong)}@media (prefers-reduced-motion:reduce){.Arrange-module__zu0FKa__preset{transition:none}}.Arrange-module__zu0FKa__actions{z-index:40;position:fixed;inset-block-end:max(var(--cb-space-5), env(safe-area-inset-bottom));inset-inline-end:max(var(--cb-space-5), calc((100vw - 75rem) / 2))}.Arrange-module__zu0FKa__actions>:first-child{background:var(--cb-surface-raised);box-shadow:inset 0 0 0 var(--cb-border-width) var(--cb-hairline), var(--cb-shadow-2)}.Arrange-module__zu0FKa__actions>:last-child{box-shadow:var(--cb-shadow-2)}
@layer components{.PaletteSwitch-module__oJPTbW__switch{gap:var(--cb-space-1);padding:var(--cb-space-1);border-radius:var(--cb-radius-pill);background:var(--cb-surface-sunken);font-family:var(--cb-font-sans);font-size:var(--cb-text-footnote-size);grid-template-columns:repeat(2,auto);line-height:1;display:inline-grid}.PaletteSwitch-module__oJPTbW__switch button{min-height:calc(var(--cb-space-8) - var(--cb-space-1));padding-inline:var(--cb-space-3);border:var(--cb-border-width) solid transparent;border-radius:var(--cb-radius-pill);color:var(--cb-ink-muted);font:inherit;font-weight:var(--cb-weight-medium);cursor:pointer;background:0 0;position:relative}.PaletteSwitch-module__oJPTbW__switch button:after{content:"";inset-block:calc((100% - var(--cb-hit-min)) / 2);position:absolute;inset-inline:0}.PaletteSwitch-module__oJPTbW__switch button:hover{color:var(--cb-ink)}.PaletteSwitch-module__oJPTbW__switch button[aria-pressed=true]{background:var(--cb-surface);color:var(--cb-ink);box-shadow:var(--cb-shadow-1)}.PaletteSwitch-module__oJPTbW__switch button:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus);outline-offset:var(--cb-focus-offset)}.PaletteSwitch-module__oJPTbW__floating{z-index:50;border:var(--cb-border-width) solid var(--cb-line);background:var(--cb-surface-raised);box-shadow:var(--cb-shadow-2);position:fixed;inset-block-end:var(--cb-space-4);inset-inline-start:var(--cb-space-4)}.PaletteSwitch-module__oJPTbW__floating button[aria-pressed=true]{background:var(--cb-action);color:var(--cb-action-ink);box-shadow:none}@media print{.PaletteSwitch-module__oJPTbW__floating{display:none}}}
.DayLine-module__vnQKeG__root{--day-mark-pool-0:var(--cb-day-mark-pool-0);--day-mark-pool-1:var(--cb-day-mark-pool-1);--day-mark-pool-2:var(--cb-day-mark-pool-2);--day-mark-pool-3:var(--cb-day-mark-pool-3);--day-pool-0:var(--cb-day-pool-0);--day-pool-1:var(--cb-day-pool-1);--day-pool-2:var(--cb-day-pool-2);--day-sky:var(--cb-day-sky);--day-rail-past:var(--cb-day-rail-past);--day-rail-future:var(--cb-day-rail-future);--day-tick:var(--cb-day-tick);--day-bead-halo:var(--cb-day-bead-halo);--day-bead-glow:var(--cb-day-bead-glow);--_rail:64px;--_lane:42px;--_mark:64px;min-inline-size:0;position:relative}.DayLine-module__vnQKeG__root[data-phone]{--_mark:52px}[data-theme=dark] .DayLine-module__vnQKeG__root{--day-mark-pool-0:var(--cb-day-night-mark-pool-0);--day-mark-pool-1:var(--cb-day-night-mark-pool-1);--day-mark-pool-2:var(--cb-day-night-mark-pool-2);--day-mark-pool-3:var(--cb-day-night-mark-pool-3);--day-pool-0:var(--cb-day-night-pool-0);--day-pool-1:var(--cb-day-night-pool-1);--day-pool-2:var(--cb-day-night-pool-2);--day-sky:var(--cb-day-night-sky);--day-rail-past:var(--cb-day-night-rail-past);--day-rail-future:var(--cb-day-night-rail-future);--day-tick:var(--cb-day-night-tick);--day-bead-halo:var(--cb-day-night-bead-halo);--day-bead-glow:var(--cb-day-night-bead-glow)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .DayLine-module__vnQKeG__root{--day-mark-pool-0:var(--cb-day-night-mark-pool-0);--day-mark-pool-1:var(--cb-day-night-mark-pool-1);--day-mark-pool-2:var(--cb-day-night-mark-pool-2);--day-mark-pool-3:var(--cb-day-night-mark-pool-3);--day-pool-0:var(--cb-day-night-pool-0);--day-pool-1:var(--cb-day-night-pool-1);--day-pool-2:var(--cb-day-night-pool-2);--day-sky:var(--cb-day-night-sky);--day-rail-past:var(--cb-day-night-rail-past);--day-rail-future:var(--cb-day-night-rail-future);--day-tick:var(--cb-day-night-tick);--day-bead-halo:var(--cb-day-night-bead-halo);--day-bead-glow:var(--cb-day-night-bead-glow)}}.DayLine-module__vnQKeG__measure{min-inline-size:0}.DayLine-module__vnQKeG__scroller{margin-inline:calc(var(--cb-space-6) * -1);padding-inline:var(--cb-space-6);overflow:hidden}.DayLine-module__vnQKeG__root[data-phone] .DayLine-module__vnQKeG__scroller{margin-inline:calc(var(--cb-space-4) * -1);padding-inline:var(--cb-space-4);overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}.DayLine-module__vnQKeG__root[data-phone] .DayLine-module__vnQKeG__scroller::-webkit-scrollbar{display:none}.DayLine-module__vnQKeG__scroller:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:calc(var(--cb-focus-offset) * -1);border-radius:var(--cb-radius-md)}.DayLine-module__vnQKeG__day{block-size:calc(var(--_rail) + var(--cb-space-8) + var(--_lane) * 2);position:relative}.DayLine-module__vnQKeG__pool{inline-size:calc(var(--cb-space-16) * 8);block-size:calc(var(--cb-space-10) * 2);background:radial-gradient(closest-side, var(--day-pool-0), var(--day-pool-1) 48%, var(--day-pool-2) 78%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset-block-start:calc(var(--_rail) - var(--cb-space-10));inset-inline-start:calc(var(--now) - var(--cb-space-16) * 4)}.DayLine-module__vnQKeG__root[data-empty] .DayLine-module__vnQKeG__pool{inline-size:calc(var(--cb-space-16) * 12);inset-inline-start:calc(var(--now) - var(--cb-space-16) * 6)}.DayLine-module__vnQKeG__root[data-empty] .DayLine-module__vnQKeG__rail:after{content:"";inset:calc(var(--cb-space-3) * -1) 0;background:linear-gradient(90deg, transparent, var(--day-sky) 20%, var(--day-sky) 80%, transparent);position:absolute;-webkit-mask-image:linear-gradient(#0000,#000 50%,#0000);mask-image:linear-gradient(#0000,#000 50%,#0000)}.DayLine-module__vnQKeG__rail{border-radius:var(--cb-radius-pill);background:var(--day-rail-future);block-size:2px;position:absolute;inset-block-start:calc(var(--_rail) - 1px);inset-inline:0}.DayLine-module__vnQKeG__walked{border-radius:inherit;background:var(--day-rail-past);position:absolute;inset-block:0;inset-inline-start:0}.DayLine-module__vnQKeG__tick{inline-size:1px;block-size:var(--cb-space-3);background:var(--day-tick);position:absolute;inset-block-start:calc(var(--_rail) - var(--cb-space-2) + 1px)}.DayLine-module__vnQKeG__hour{color:var(--cb-ink-muted);font-size:var(--cb-text-footnote-size);line-height:var(--cb-text-footnote-lh);font-variant-numeric:tabular-nums;position:absolute;inset-block-start:calc(var(--_rail) + var(--cb-space-4));transform:translate(-50%)}.DayLine-module__vnQKeG__stops{margin:0;padding:0;list-style:none}.DayLine-module__vnQKeG__stop{inline-size:var(--cb-hit-min);block-size:var(--cb-hit-min);cursor:pointer;z-index:1;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;margin-inline-start:calc(var(--cb-hit-min) / -2);padding:0;display:grid;position:absolute;inset-block-start:calc(var(--_rail) - var(--cb-hit-min) / 2)}.DayLine-module__vnQKeG__stop:focus-visible{outline:var(--cb-focus-width) solid var(--cb-focus-ring);outline-offset:calc(var(--cb-focus-offset) * -1)}.DayLine-module__vnQKeG__bead,.DayLine-module__vnQKeG__dot{transition:opacity var(--cb-dur-move) var(--cb-ease-ink), transform var(--cb-dur-move) var(--cb-ease-ink);border-radius:50%;grid-area:1/1}.DayLine-module__vnQKeG__bead{inline-size:var(--cb-space-4);block-size:var(--cb-space-4);background:radial-gradient(circle at 42% 38%, var(--cb-day-core) 0, var(--cb-day-core-2) 30%, var(--cb-day-core-4) 62%, var(--cb-day-core-edge) 100%);box-shadow:0 0 0 .75px var(--cb-day-bead-ring), 0 0 0 1.5px var(--day-bead-halo), 0 0 var(--cb-space-2) 1px var(--day-bead-glow)}.DayLine-module__vnQKeG__stop[data-n] .DayLine-module__vnQKeG__bead{box-shadow:0 0 0 .75px var(--cb-day-bead-ring), 0 0 0 1.5px var(--day-bead-halo), var(--cb-space-1) 0 0 0 var(--cb-day-core-4), 0 0 var(--cb-space-2) 1px var(--day-bead-glow)}.DayLine-module__vnQKeG__dot{inline-size:var(--cb-space-2);block-size:var(--cb-space-2);background:var(--day-rail-past);box-shadow:0 0 0 3px var(--cb-canvas);opacity:0;transform:scale(1.6)}.DayLine-module__vnQKeG__stop[data-past] .DayLine-module__vnQKeG__bead{opacity:0;transform:scale(.5)}.DayLine-module__vnQKeG__stop[data-past] .DayLine-module__vnQKeG__dot{opacity:1;transform:none}@media (hover:hover){.DayLine-module__vnQKeG__stop:not([data-past]):hover .DayLine-module__vnQKeG__bead{transform:scale(1.15)}}.DayLine-module__vnQKeG__label{max-inline-size:11rem;color:var(--cb-ink);font-size:var(--cb-text-footnote-size);line-height:var(--cb-text-footnote-lh);white-space:nowrap;pointer-events:none;transition:opacity var(--cb-dur-base) var(--cb-ease);display:grid;position:absolute;inset-block-start:calc(var(--_rail) + var(--cb-space-6))}.DayLine-module__vnQKeG__label[data-lane="1"]{inset-block-start:calc(var(--_rail) + var(--cb-space-6) + var(--_lane))}.DayLine-module__vnQKeG__label[data-end]{text-align:end}.DayLine-module__vnQKeG__label small{color:var(--cb-ink-muted);font-size:inherit;font-variant-numeric:tabular-nums}.DayLine-module__vnQKeG__label b{font-weight:var(--cb-weight-regular);text-overflow:ellipsis;overflow:hidden}.DayLine-module__vnQKeG__label[data-next] b{font-weight:var(--cb-weight-strong)}.DayLine-module__vnQKeG__until{color:var(--cb-accent);font-weight:var(--cb-weight-strong)}.DayLine-module__vnQKeG__label[data-measuring]{visibility:hidden}.DayLine-module__vnQKeG__label[data-lane="-1"]{opacity:0}.DayLine-module__vnQKeG__label[data-lane="-1"][data-peek]{opacity:1;z-index:3;padding:var(--cb-space-1) var(--cb-space-2);margin:calc(var(--cb-space-1) * -1) calc(var(--cb-space-2) * -1);border-radius:var(--cb-radius-sm);background:var(--cb-surface-raised);box-shadow:inset 0 0 0 var(--cb-border-width) var(--cb-hairline), var(--cb-shadow-2)}.DayLine-module__vnQKeG__label:not([data-lane="-1"])[data-peek] b{text-underline-offset:3px;text-decoration:underline}.DayLine-module__vnQKeG__now{inline-size:var(--_mark);block-size:var(--_mark);z-index:2;pointer-events:none;position:absolute;inset-block-start:calc(var(--_rail) - var(--_mark) / 2);inset-inline-start:calc(var(--now) - var(--_mark) / 2)}.DayLine-module__vnQKeG__mark{block-size:200%;inline-size:200%;max-inline-size:none;position:absolute;inset:-50%;overflow:visible}.DayLine-module__vnQKeG__nowLabel{color:var(--cb-accent);font-size:var(--cb-text-footnote-size);font-weight:var(--cb-weight-strong);line-height:var(--cb-text-footnote-lh);font-variant-numeric:tabular-nums;white-space:nowrap;z-index:2;position:absolute;inset-block-start:0;inset-inline-start:var(--now);transform:translate(-50%)}.DayLine-module__vnQKeG__alone{color:var(--cb-ink);font-size:var(--cb-text-callout-size);line-height:var(--cb-text-callout-lh);white-space:nowrap;margin:0;position:absolute;inset-block-start:calc(var(--_rail) + var(--cb-space-6) + var(--_lane));inset-inline-start:var(--now);transform:translate(-50%)}.DayLine-module__vnQKeG__alone[data-end]{transform:translateX(calc(-100% + var(--cb-space-3)))}.DayLine-module__vnQKeG__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.DayLine-module__vnQKeG__bead,.DayLine-module__vnQKeG__dot,.DayLine-module__vnQKeG__label{transition:none}}
@layer components{.GeneralView-module__bWOCgq__title{min-inline-size:0;color:var(--cb-ink);font-size:max(var(--cb-widget-title-size), calc(var(--cb-text-footnote-size) / var(--_thumb-scale,1)));font-weight:var(--cb-widget-title-weight);line-height:var(--cb-leading-tight);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.GeneralView-module__bWOCgq__bar{block-size:var(--cb-space-2);border-radius:var(--cb-radius-pill);background:color-mix(in srgb, var(--cb-ink) 16%, transparent);display:block}.GeneralView-module__bWOCgq__bars{align-content:start;gap:var(--cb-space-3);padding-block-start:var(--cb-space-2);display:grid}.GeneralView-module__bWOCgq__bar:nth-child(odd){inline-size:88%}.GeneralView-module__bWOCgq__bar:nth-child(2n){inline-size:64%}.GeneralView-module__bWOCgq__bars[data-size=s] .GeneralView-module__bWOCgq__bar{inline-size:48%;block-size:var(--cb-space-6);border-radius:var(--cb-radius-sm)}}
@layer components{.LaunchSet-module__fBIdzG__grid{--_unit:172px;grid-template-columns:repeat(4, var(--_unit));grid-auto-rows:var(--_unit);justify-content:center;gap:var(--cb-space-4);margin:0;padding:0;list-style:none;display:grid}.LaunchSet-module__fBIdzG__cell{min-inline-size:0;display:grid}.LaunchSet-module__fBIdzG__cell[data-size=m]{grid-column:span 2}.LaunchSet-module__fBIdzG__cell[data-size=l]{grid-area:span 2/span 2}@media (max-width:1180px){.LaunchSet-module__fBIdzG__grid{grid-template-columns:repeat(2, var(--_unit))}}@media (max-width:560px){.LaunchSet-module__fBIdzG__grid{grid-template-columns:repeat(2, minmax(0, var(--_unit)));grid-auto-rows:auto;justify-content:start}.LaunchSet-module__fBIdzG__cell[data-size=s]{aspect-ratio:1}.LaunchSet-module__fBIdzG__cell[data-size=m]{aspect-ratio:360/172;grid-column:span 2}.LaunchSet-module__fBIdzG__cell[data-size=l]{aspect-ratio:1;grid-area:auto/span 2}}}
@layer components{.Banner-module__iN6jKG__root{align-items:center;gap:var(--cb-space-2) var(--cb-space-3);inline-size:100%;padding:var(--cb-space-2) var(--cb-space-4);border-block-end:var(--cb-border-width) solid var(--cb-border);background:var(--cb-info-soft);color:var(--cb-text);font-family:var(--cb-font);font-size:var(--cb-text-callout-size);line-height:var(--cb-text-callout-lh);flex-wrap:wrap;display:flex}.Banner-module__iN6jKG__icon{color:var(--cb-info);flex:none;display:inline-flex}.Banner-module__iN6jKG__icon>svg{inline-size:var(--cb-space-5);block-size:var(--cb-space-5)}.Banner-module__iN6jKG__text{flex:1 1 calc(var(--cb-space-12) * 4);min-inline-size:0;padding-block:var(--cb-space-2);overflow-wrap:anywhere;margin:0}.Banner-module__iN6jKG__action,.Banner-module__iN6jKG__close{flex:none;display:inline-flex}@media (max-width:479px){.Banner-module__iN6jKG__action{margin-inline-start:calc(var(--cb-space-5) + var(--cb-space-3))}.Banner-module__iN6jKG__close{margin-inline-start:auto}}@media (forced-colors:active){.Banner-module__iN6jKG__root{border-block-end-color:canvastext}.Banner-module__iN6jKG__icon{color:canvastext}}}
@layer components{.ExampleTag-module__vjYYxa__root{min-block-size:var(--cb-space-5);padding:0 var(--cb-space-2);border:var(--cb-border-width) dashed var(--cb-line-strong);border-radius:var(--cb-radius-pill);background:var(--cb-surface);color:var(--cb-ink);font-family:var(--cb-font);font-size:var(--cb-text-xs);font-weight:var(--cb-weight-medium);line-height:var(--cb-leading-tight);white-space:nowrap;align-items:center;display:inline-flex}.ExampleTag-module__vjYYxa__root[data-on=widget]{background:var(--cb-surface-raised)}@media (forced-colors:active){.ExampleTag-module__vjYYxa__root{border-color:canvastext}}}
@layer components{.RelativeTime-module__z090bG__root{font-variant-numeric:tabular-nums}.RelativeTime-module__z090bG__exact{color:var(--cb-text-muted)}}
