@layer features{.MZUFWW_footer{border-top:var(--border-width) solid var(--border-color);background-color:var(--surface-card)}.MZUFWW_inner{gap:var(--spacing-2xl);max-width:var(--landing-max-width);padding:var(--spacing-2xl) var(--landing-gutter);grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));margin:0 auto;display:grid}.MZUFWW_brand{gap:var(--spacing-sm);flex-direction:column;display:flex}.MZUFWW_name{color:var(--text-main);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold)}.MZUFWW_tagline{max-width:var(--grid-min-md);color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.MZUFWW_column{gap:var(--spacing-sm);flex-direction:column;display:flex}.MZUFWW_heading{margin:0 0 var(--spacing-xs);color:var(--text-main);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.MZUFWW_column a{color:var(--text-muted);font-size:var(--font-size-sm);padding-block:var(--target-pad);transition:var(--transition-interactive);text-decoration:none}.MZUFWW_column a:hover{color:var(--primary)}.MZUFWW_bottom{justify-content:space-between;gap:var(--spacing-sm);max-width:var(--landing-max-width);padding:var(--spacing-md) var(--landing-gutter) var(--spacing-xl);border-top:var(--border-width) solid var(--border-color);color:var(--text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;margin:0 auto;display:flex}.MZUFWW_bottom p{margin:0}@media (max-width:768px){.MZUFWW_inner{grid-template-columns:repeat(2,minmax(0,1fr))}.MZUFWW_brand{grid-column:1/-1}}}
@layer components{.LypjUW_button{justify-content:center;align-items:center;gap:var(--spacing-sm);border:var(--border-width) solid transparent;border-radius:var(--radius-md);font-family:var(--font-family);font-weight:var(--font-weight-semibold);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:var(--transition-interactive);display:inline-flex}.LypjUW_button:disabled{opacity:var(--opacity-disabled);cursor:not-allowed;box-shadow:none}.LypjUW_sm{padding:var(--spacing-xs-sm) var(--spacing-sm-md);font-size:var(--font-size-xs)}.LypjUW_md{padding:var(--spacing-sm-md) var(--spacing-md-lg);font-size:var(--font-size-sm)}.LypjUW_lg{padding:var(--spacing-md) var(--spacing-xl);font-size:var(--font-size-base)}.LypjUW_fullWidth{white-space:normal;text-align:center;width:100%}@media (max-width:768px){.LypjUW_fullWidthMobile{white-space:normal;text-align:center;width:100%}}.LypjUW_containedPrimary{background:var(--primary-gradient);color:var(--text-white);box-shadow:var(--shadow-primary)}.LypjUW_containedPrimary:hover:not(:disabled){background:var(--primary-gradient-hover);box-shadow:var(--shadow-primary-hover)}.LypjUW_containedSuccess{background-color:var(--status-success-fill);color:var(--text-white);box-shadow:var(--shadow-success)}.LypjUW_containedSuccess:hover:not(:disabled){background-color:var(--status-success-hover);box-shadow:var(--shadow-success-hover)}.LypjUW_containedError{background-color:var(--status-error-fill);color:var(--text-white);box-shadow:var(--shadow-error)}.LypjUW_containedError:hover:not(:disabled){background-color:var(--status-error-hover);box-shadow:var(--shadow-error-hover)}.LypjUW_outlinedPrimary{background-color:var(--surface-card);border-color:var(--primary-border);color:var(--primary);box-shadow:var(--shadow-sm)}.LypjUW_outlinedPrimary:hover:not(:disabled){border-color:var(--primary);background-color:var(--primary-light)}.LypjUW_outlinedError{border-color:var(--status-error);color:var(--status-error-text);background-color:#0000}.LypjUW_outlinedError:hover:not(:disabled){background-color:var(--status-error-bg)}.LypjUW_outlinedSuccess{border-color:var(--status-success);color:var(--status-success-text);background-color:#0000}.LypjUW_outlinedSuccess:hover:not(:disabled){background-color:var(--status-success-bg)}.LypjUW_textPrimary{color:var(--primary);background-color:#0000}.LypjUW_textPrimary:hover:not(:disabled){background-color:var(--primary-light)}.LypjUW_textSuccess{color:var(--status-success-text);background-color:#0000}.LypjUW_textSuccess:hover:not(:disabled){background-color:var(--status-success-bg)}.LypjUW_textError{color:var(--status-error-text);background-color:#0000}.LypjUW_textError:hover:not(:disabled){background-color:var(--status-error-bg)}.LypjUW_textInherit{color:inherit;background-color:#0000}.LypjUW_textInherit:hover:not(:disabled){background-color:var(--primary-foreground-subtle)}.LypjUW_iconContainer{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.LypjUW_spinner{animation:1s linear infinite LypjUW_spin}@keyframes LypjUW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}
@layer components{.Jscs2q_card{background-color:var(--surface-card);border-radius:var(--radius-lg);box-sizing:border-box;transition:var(--transition-interactive);flex-direction:column;display:flex}.Jscs2q_body{flex:auto}.Jscs2q_fullWidth{width:100%}.Jscs2q_default{border:var(--border-width) solid var(--border-color);box-shadow:var(--shadow-sm)}.Jscs2q_outlined{border:var(--border-width) solid var(--border-color);background-color:var(--surface-background)}.Jscs2q_flat{background-color:var(--surface-background);border:none}.Jscs2q_padding-none{padding:0}.Jscs2q_padding-compact{padding:var(--spacing-xs-sm)}.Jscs2q_padding-small{padding:var(--spacing-sm-md) var(--spacing-md)}.Jscs2q_padding-medium{padding:var(--spacing-md) var(--spacing-md-lg)}.Jscs2q_padding-large{padding:var(--spacing-xl)}.Jscs2q_footer{padding-top:var(--spacing-sm-md);border-top:var(--border-width) solid var(--border-color);margin-top:auto}}
@layer components{.gv2H5G_dialogWrapper .MuiPaper-root{border-radius:var(--radius-lg);background-color:var(--surface-card);color:var(--text-main);box-shadow:var(--shadow-md);border:var(--border-width) solid var(--border-color)}.gv2H5G_titleArea{padding:var(--spacing-md) var(--spacing-lg);border-bottom:var(--border-width) solid var(--border-color);background-color:var(--surface-card);justify-content:space-between;align-items:center;display:flex}.gv2H5G_contentArea{padding:var(--spacing-lg);background-color:var(--surface-card);color:var(--text-main)}.gv2H5G_contentArea .MuiDialogContentText-root{color:var(--text-muted)}.gv2H5G_actionsArea{padding:var(--spacing-md) var(--spacing-lg);border-top:var(--border-width) solid var(--border-color);background-color:var(--surface-card);justify-content:flex-end;gap:var(--spacing-md);display:flex}@media (max-width:768px){.gv2H5G_titleArea,.gv2H5G_contentArea,.gv2H5G_actionsArea{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.gv2H5G_actionsArea{align-items:stretch;gap:var(--spacing-sm);flex-direction:column-reverse}.gv2H5G_actionsArea>*{margin-left:0}}}
@layer components{.jd0QPa_bordered{padding:var(--spacing-2xl);background-color:var(--surface-card);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-lg)}}
@layer components{._7yH9ia_grid{align-items:start;width:100%;display:grid}._7yH9ia_stretch{align-items:stretch}._7yH9ia_min-sm._7yH9ia_fit{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-sm), 100%), 1fr))}._7yH9ia_min-md._7yH9ia_fit{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-md), 100%), 1fr))}._7yH9ia_min-sm._7yH9ia_fill{grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-min-sm), 100%), 1fr))}._7yH9ia_min-md._7yH9ia_fill{grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-min-md), 100%), 1fr))}@media (max-width:768px){._7yH9ia_grid._7yH9ia_mobileTwo{grid-template-columns:repeat(2,minmax(0,1fr))}._7yH9ia_grid._7yH9ia_mobileTwo>:last-child:nth-child(odd){grid-column:1/-1}}}
@layer primitives{.wiBpqa_fieldContainer{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.wiBpqa_inline{width:auto}.wiBpqa_fieldContainer .MuiOutlinedInput-root{background-color:var(--surface-card);color:var(--text-main);border-radius:var(--radius-md);font-size:var(--font-size-sm);transition:var(--transition-interactive)}.wiBpqa_fieldContainer .MuiOutlinedInput-input{color:var(--text-main)}:is(.wiBpqa_fieldContainer .MuiOutlinedInput-input:autofill,.wiBpqa_fieldContainer .MuiOutlinedInput-input:autofill:hover,.wiBpqa_fieldContainer .MuiOutlinedInput-input:autofill:focus){-webkit-box-shadow:inset 0 0 0 100vmax var(--surface-card);box-shadow:inset 0 0 0 100vmax var(--surface-card);-webkit-text-fill-color:var(--text-main);caret-color:var(--text-main);border-radius:0}.wiBpqa_fieldContainer .MuiOutlinedInput-input::placeholder{color:var(--text-muted);opacity:.8}.wiBpqa_fieldContainer .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--border-color-hover)}.wiBpqa_fieldContainer .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary);border-width:var(--border-width)}.wiBpqa_fieldContainer .MuiOutlinedInput-notchedOutline{border-color:var(--border-color)}.wiBpqa_fieldContainer .MuiInputLabel-root{font-size:var(--font-size-sm);color:var(--text-muted)}.wiBpqa_fieldContainer .MuiInputLabel-root.Mui-focused{color:var(--primary)}.wiBpqa_fieldContainer .MuiSelect-icon{color:var(--text-muted)}.wiBpqa_fieldContainer .MuiSelect-select{color:var(--text-main);align-items:center;display:flex}.wiBpqa_fieldContainer .Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--status-error)}.wiBpqa_errorMessage{margin-top:var(--spacing-2xs);padding-left:var(--spacing-xs)}.MuiPaper-root.MuiMenu-paper{background-color:var(--surface-card);color:var(--text-main);border:var(--border-width) solid var(--border-color);box-shadow:var(--shadow-md)}.MuiMenuItem-root{color:var(--text-main)}.MuiMenuItem-root:hover{background-color:var(--primary-light)}}
@layer components{.qRDZ0W_image{object-fit:cover}}
@layer components{.xwUSaW_avatar{border-radius:var(--radius-full);background-color:var(--primary-fill);color:var(--primary-foreground);font-weight:var(--font-weight-semibold);-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.xwUSaW_sm{width:var(--avatar-size-sm);height:var(--avatar-size-sm);font-size:var(--font-size-xs)}.xwUSaW_md{width:var(--avatar-size-md);height:var(--avatar-size-md);font-size:var(--font-size-sm)}.xwUSaW_lg{width:var(--avatar-size-lg);height:var(--avatar-size-lg);font-size:var(--font-size-lg)}.xwUSaW_xl{width:var(--avatar-size-xl);height:var(--avatar-size-xl);font-size:var(--font-size-xl)}.xwUSaW_img{object-fit:cover;border-radius:var(--radius-full)}}
@layer components{.dTmUEa_label{padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-full);white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:var(--line-height-tight);justify-content:center;align-items:center;display:inline-flex}.dTmUEa_error{background-color:var(--status-error-bg)}.dTmUEa_warning{background-color:var(--status-warning-bg)}.dTmUEa_success{background-color:var(--status-success-bg)}.dTmUEa_primary{background-color:var(--primary-light)}.dTmUEa_muted{background-color:var(--surface-muted)}}
@layer components{.EiRDaG_list{list-style:none}.EiRDaG_item{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md)}.EiRDaG_default{border:var(--border-width) solid var(--border-color)}.EiRDaG_warning{background-color:var(--status-warning-bg)}.EiRDaG_warning .EiRDaG_leading{color:var(--status-warning-strong)}.EiRDaG_error{background-color:var(--status-error-bg)}.EiRDaG_error .EiRDaG_leading{color:var(--status-error-text)}.EiRDaG_leading{flex-shrink:0}.EiRDaG_content{flex:1 1 var(--list-text-min-width);min-width:0}}
@layer components{.DVupWq_track{width:100%;height:var(--spacing-sm);border-radius:var(--radius-full);background-color:var(--surface-muted);overflow:hidden}.DVupWq_bar{border-radius:inherit;height:100%;transition:width var(--transition-normal);display:block}.DVupWq_normal{background-color:var(--primary-fill)}.DVupWq_warning{background-color:var(--status-warning-strong)}.DVupWq_error{background-color:var(--status-error-fill)}}
@layer components{._--n9a_ring{width:var(--ring-chart-size);height:var(--ring-chart-size);flex-shrink:0;position:relative}._--n9a_svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}._--n9a_track,._--n9a_segment{fill:none;stroke-width:var(--ring-chart-stroke)}._--n9a_track{stroke:var(--surface-muted)}._--n9a_segment{stroke:currentColor}._--n9a_center{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._--n9a_legend{margin:0;padding:0;list-style:none}._--n9a_swatch{width:var(--spacing-sm);height:var(--spacing-sm);border-radius:var(--radius-full);background-color:currentColor;flex-shrink:0}@media (prefers-reduced-motion:no-preference){._--n9a_segment{animation:_--n9a_ring-in var(--chart-animation-duration) ease-out both}@keyframes _--n9a_ring-in{0%{opacity:0}}}}
@layer features{.ilebVq_entries{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ilebVq_entry{align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-lg);color:var(--text-main);transition:var(--transition-interactive);text-decoration:none;display:flex}.ilebVq_entry:hover{border-color:var(--primary-border);background-color:var(--primary-light)}.ilebVq_entry:focus-visible{outline:var(--focus-ring);outline-offset:var(--spacing-2xs)}.ilebVq_icon{width:var(--avatar-size-md);height:var(--avatar-size-md);border-radius:var(--radius-md);background:var(--brand-gradient);color:var(--text-white);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ilebVq_text{gap:var(--spacing-2xs);font-size:var(--font-size-sm);flex-direction:column;flex:1;display:flex}.ilebVq_text span{color:var(--text-muted)}.ilebVq_arrow{color:var(--text-muted);transition:var(--transition-interactive);flex-shrink:0}.ilebVq_entry:hover .ilebVq_arrow{color:var(--primary);transform:translateX(var(--spacing-2xs))}}
@layer components{.lGwBwq_chart{gap:var(--spacing-xs);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.lGwBwq_column{align-items:center;gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.lGwBwq_plot{width:100%;max-width:var(--bar-chart-bar-width);height:var(--bar-chart-height);flex-direction:column;display:flex}.lGwBwq_up,.lGwBwq_down{flex-direction:column;justify-content:flex-end;display:flex}.lGwBwq_down{border-top:var(--border-width) solid var(--border-color);justify-content:flex-start}.lGwBwq_bar{border-radius:var(--radius-sm);background-color:currentColor;width:100%;display:block}.lGwBwq_current .lGwBwq_bar{outline:var(--border-width-thick) solid var(--primary-border);outline-offset:var(--border-width)}@media (prefers-reduced-motion:no-preference){.lGwBwq_up .lGwBwq_bar{animation:lGwBwq_diverging-grow var(--chart-animation-duration) ease-out both;transform-origin:bottom}.lGwBwq_down .lGwBwq_bar{animation:lGwBwq_diverging-grow var(--chart-animation-duration) ease-out both;transform-origin:top}@keyframes lGwBwq_diverging-grow{0%{transform:scaleY(0)}}}}
@layer components{.Preh_G_trigger{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-xs-sm);border-radius:var(--radius-md);font:inherit;text-align:right;cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;display:inline-flex}.Preh_G_trigger:hover,.Preh_G_trigger[aria-expanded=true]{background-color:var(--surface-background)}.Preh_G_summary{padding:var(--spacing-sm) var(--spacing-md-lg)}.Preh_G_list .MuiMenuItem-root{padding-inline:var(--spacing-md-lg)}.Preh_G_list .MuiDivider-root{margin-block:var(--spacing-xs)}@media (max-width:768px){.Preh_G_userInfo{width:var(--sr-only-size);height:var(--sr-only-size);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}}}
@layer primitives{._3Nwc1G_stack{min-width:0;display:flex}._3Nwc1G_column{flex-direction:column}._3Nwc1G_row{flex-direction:row}._3Nwc1G_responsive{flex-direction:column}@media (min-width:769px){._3Nwc1G_responsive{flex-direction:row}}._3Nwc1G_wrap{flex-wrap:wrap}._3Nwc1G_grow{flex:1}._3Nwc1G_gap-none{gap:0}._3Nwc1G_gap-2xs{gap:var(--spacing-2xs)}._3Nwc1G_gap-xs{gap:var(--spacing-xs)}._3Nwc1G_gap-xs-sm{gap:var(--spacing-xs-sm)}._3Nwc1G_gap-sm{gap:var(--spacing-sm)}._3Nwc1G_gap-sm-md{gap:var(--spacing-sm-md)}._3Nwc1G_gap-md{gap:var(--spacing-md)}._3Nwc1G_gap-md-lg{gap:var(--spacing-md-lg)}._3Nwc1G_gap-lg{gap:var(--spacing-lg)}._3Nwc1G_gap-xl{gap:var(--spacing-xl)}._3Nwc1G_gap-2xl{gap:var(--spacing-2xl)}._3Nwc1G_align-start{align-items:flex-start}._3Nwc1G_align-center{align-items:center}._3Nwc1G_align-end{align-items:flex-end}._3Nwc1G_align-stretch{align-items:stretch}._3Nwc1G_align-baseline{align-items:baseline}._3Nwc1G_justify-start{justify-content:flex-start}._3Nwc1G_justify-center{justify-content:center}._3Nwc1G_justify-end{justify-content:flex-end}._3Nwc1G_justify-between{justify-content:space-between}}
@layer components{.NT1wKG_statCard{padding:var(--spacing-md) var(--spacing-md-lg);background-color:var(--surface-card);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.NT1wKG_iconBox{width:var(--icon-box-size);height:var(--icon-box-size);border-radius:var(--radius-md);background:var(--primary-soft);color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NT1wKG_main .NT1wKG_value{font-size:var(--font-size-stat);line-height:var(--line-height-tight)}@media (max-width:768px){.NT1wKG_statCard{padding:var(--spacing-sm-md) var(--spacing-md)}.NT1wKG_statCard .NT1wKG_main{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column}}}
@layer components{.ScwW3q_notice{max-width:var(--notice-max-width);margin:var(--spacing-2xl) auto}.ScwW3q_icon{color:var(--primary)}}
@layer components{.kYErdq_link{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--primary);padding-block:var(--target-pad)}.kYErdq_link:hover{text-decoration:underline}.kYErdq_link:focus-visible{outline:var(--focus-ring);outline-offset:var(--spacing-2xs);border-radius:var(--radius-sm)}}
@layer components{.yJsKNq_hidden{width:var(--sr-only-size);height:var(--sr-only-size);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}}
@layer features{._4g5pxW_ring{outline:var(--border-width-thick) solid var(--chart-tone);outline-offset:var(--border-width-thick);color:var(--primary-foreground)}}
@layer features{.Yt00za_wrapper{max-width:var(--landing-max-width);padding:0 var(--landing-gutter) var(--landing-section-space);margin:0 auto}.Yt00za_banner{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.Yt00za_photo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Yt00za_content{align-items:flex-start;gap:var(--spacing-lg);padding:var(--landing-section-space) var(--spacing-2xl);background:linear-gradient(100deg, var(--surface-overlay-strong) 35%, color-mix(in srgb, var(--primary-fill) 55%, transparent));color:var(--text-white);flex-direction:column;display:flex;position:relative}.Yt00za_title{max-width:var(--content-max-width);font-size:var(--font-size-section);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);text-wrap:balance;margin:0}.Yt00za_text{max-width:var(--notice-max-width);font-size:var(--font-size-lead);line-height:var(--line-height-normal);opacity:.92;margin:0}.Yt00za_ctas{gap:var(--spacing-sm-md);flex-wrap:wrap;display:flex}.Yt00za_primary,.Yt00za_primary:hover{background:var(--text-white);color:var(--primary-fill)}.Yt00za_primary:hover{background:var(--primary-light)}@media (max-width:768px){.Yt00za_content{padding:var(--spacing-2xl) var(--spacing-lg)}}}
@layer features{.SGmA9a_frame{display:contents}.SGmA9a_loading{background-color:var(--surface-background);height:100dvh;color:var(--primary);justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:no-preference){.SGmA9a_spinner{animation:1s linear infinite SGmA9a_spin}@keyframes SGmA9a_spin{to{transform:rotate(360deg)}}}}
@layer features{._3pUNKW_welcome{padding:var(--spacing-lg);border-radius:var(--radius-lg);background:var(--brand-surface);color:var(--text-white);box-shadow:var(--shadow-primary);position:relative;overflow:hidden}._3pUNKW_welcome:after{content:"";inset:auto calc(var(--spacing-2xl) * -1) calc(var(--spacing-2xl) * -1) auto;width:var(--welcome-glow-size);height:var(--welcome-glow-size);border-radius:var(--radius-full);background:var(--primary-foreground-subtle);pointer-events:none;position:absolute}._3pUNKW_facts,._3pUNKW_quick{margin:0;padding:0;list-style:none}._3pUNKW_fact,._3pUNKW_quickLink{z-index:1;align-items:center;gap:var(--spacing-xs-sm);border-radius:var(--radius-full);color:var(--text-white);font-size:var(--font-size-sm);transition:var(--transition-interactive);text-decoration:none;display:inline-flex;position:relative}._3pUNKW_fact{padding:var(--spacing-xs) var(--spacing-sm-md);background-color:var(--primary-foreground-subtle);font-weight:var(--font-weight-medium)}._3pUNKW_quickLink{padding:var(--spacing-xs-sm) var(--spacing-sm-md);border:var(--border-width) solid var(--primary-foreground-subtle)}._3pUNKW_fact:hover,._3pUNKW_quickLink:hover{background-color:var(--surface-card);color:var(--primary)}._3pUNKW_fact:focus-visible,._3pUNKW_quickLink:focus-visible{outline:var(--border-width-thick) solid var(--text-white);outline-offset:var(--spacing-2xs)}}
@layer features{.nllsnW_hero{padding:calc(var(--landing-section-space) * .7) 0 var(--landing-section-space);position:relative;overflow:hidden}.nllsnW_blobs{z-index:0;pointer-events:none;position:absolute;inset:0}.nllsnW_blobA,.nllsnW_blobB{border-radius:var(--radius-full);width:55vw;height:55vw;filter:blur(calc(var(--spacing-2xl) * 2));opacity:.35;animation:nllsnW_drift var(--landing-blob-duration) ease-in-out infinite alternate;position:absolute}.nllsnW_blobA{background:var(--primary-fill);top:-20%;left:-15%}.nllsnW_blobB{background:var(--brand-accent);animation-delay:calc(var(--landing-blob-duration) / -2);bottom:-30%;right:-20%}@keyframes nllsnW_drift{to{transform:translate(8%,6%)scale(1.1)}}.nllsnW_inner{z-index:1;align-items:center;gap:var(--spacing-2xl);max-width:var(--landing-max-width);padding:0 var(--landing-gutter);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);margin:0 auto;display:grid;position:relative}.nllsnW_copy{align-items:flex-start;gap:var(--spacing-lg);flex-direction:column;display:flex}.nllsnW_eyebrow{align-items:center;gap:var(--spacing-xs-sm);padding:var(--spacing-xs) var(--spacing-sm-md);border:var(--border-width) solid var(--primary-border);border-radius:var(--radius-full);background-color:var(--primary-light);color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0;display:inline-flex}.nllsnW_title{color:var(--text-main);font-size:var(--font-size-display);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);text-wrap:balance;margin:0}.nllsnW_highlight{background:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.nllsnW_lead{color:var(--text-muted);font-size:var(--font-size-lead);line-height:var(--line-height-normal);text-wrap:pretty;margin:0}.nllsnW_ctas{gap:var(--spacing-sm-md);flex-wrap:wrap;display:flex}.nllsnW_trust{gap:var(--spacing-xs) var(--spacing-lg);color:var(--text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nllsnW_trust li{align-items:center;gap:var(--spacing-xs-sm);display:inline-flex}.nllsnW_check{color:var(--status-success-text)}.nllsnW_visual{position:relative}.nllsnW_floating{align-items:center;gap:var(--spacing-sm-md);padding:var(--spacing-sm-md) var(--spacing-md);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-lg);background-color:var(--surface-card);box-shadow:var(--shadow-lg);animation:nllsnW_float var(--landing-float-duration) ease-in-out infinite;display:flex;position:absolute}.nllsnW_rule{top:12%;left:calc(var(--spacing-2xl) * -1)}.nllsnW_week{right:calc(var(--spacing-lg) * -1);animation-delay:calc(var(--landing-float-duration) / -3);top:42%}.nllsnW_minijob{bottom:calc(var(--spacing-lg) * -1);animation-delay:calc(var(--landing-float-duration) / -1.5);left:12%}@keyframes nllsnW_float{50%{transform:translateY(calc(var(--landing-float-distance) * -1))}}.nllsnW_floatingIcon{width:var(--avatar-size-sm);height:var(--avatar-size-sm);border-radius:var(--radius-md);justify-content:center;align-items:center;display:inline-flex}.nllsnW_success{background-color:var(--status-success-bg);color:var(--status-success-text)}.nllsnW_primary{background-color:var(--primary-light);color:var(--primary)}.nllsnW_accent{background-color:color-mix(in srgb, var(--brand-accent) 14%, transparent);color:var(--brand-accent)}.nllsnW_floatingText{color:var(--text-main);font-size:var(--font-size-sm);flex-direction:column;display:flex}.nllsnW_floatingText span{color:var(--text-muted);font-size:var(--font-size-xs)}@media (max-width:900px){.nllsnW_inner{grid-template-columns:minmax(0,1fr)}.nllsnW_rule{left:var(--spacing-sm)}.nllsnW_week{right:var(--spacing-sm)}}@media (max-width:480px){.nllsnW_floating{display:none}}}
@layer components{.tqsSla_frame{width:100%;height:var(--document-viewer-height);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-md)}.tqsSla_image{max-width:100%;max-height:var(--document-viewer-height);border-radius:var(--radius-md);margin:0 auto;display:block}}
@layer components{.NgRtoq_layout{grid-template-columns:var(--slideshow-nav-width) minmax(0, 1fr);gap:var(--spacing-lg);min-height:var(--slideshow-min-height);display:grid}.NgRtoq_nav{padding-right:var(--spacing-md);border-right:var(--border-width) solid var(--border-color)}.NgRtoq_chapters{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NgRtoq_chapter{align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-xs-sm) var(--spacing-sm);border-radius:var(--radius-md);color:var(--text-muted);font:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;transition:var(--transition-interactive);background:0 0;border:none;display:flex}.NgRtoq_chapter:hover{background-color:var(--surface-muted);color:var(--text-main)}.NgRtoq_chapter[aria-current=step]{background:var(--primary-soft);color:var(--primary);font-weight:var(--font-weight-semibold)}.NgRtoq_body{gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}.NgRtoq_progress{height:var(--spacing-xs);border-radius:var(--radius-full);background-color:var(--surface-muted);overflow:hidden}.NgRtoq_progressBar{border-radius:inherit;background:var(--brand-gradient);height:100%;transition:width var(--transition-normal);display:block}.NgRtoq_counter{color:var(--text-muted);font-size:var(--font-size-xs)}.NgRtoq_slide{gap:var(--spacing-md);padding-top:var(--spacing-sm);flex-direction:column;display:flex}.NgRtoq_head{align-items:center;gap:var(--spacing-md);display:flex}.NgRtoq_icon{width:var(--slideshow-icon-size);height:var(--slideshow-icon-size);border-radius:var(--radius-lg);background:var(--brand-gradient);color:var(--text-white);box-shadow:var(--shadow-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NgRtoq_titles{align-items:center;gap:var(--spacing-xs) var(--spacing-sm);flex-wrap:wrap;display:flex}.NgRtoq_heading{color:var(--text-main);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);text-wrap:balance;margin:0}.NgRtoq_text{color:var(--text-muted);line-height:var(--line-height-normal);text-wrap:pretty;margin:0}.NgRtoq_actions{width:100%}@media (max-width:768px){.NgRtoq_layout{grid-template-columns:minmax(0,1fr);min-height:0}.NgRtoq_nav{display:none}.NgRtoq_heading{font-size:var(--font-size-lg)}}@media (prefers-reduced-motion:no-preference){.NgRtoq_slide{animation:NgRtoq_slide-in var(--onboarding-slide-duration) ease-out}@keyframes NgRtoq_slide-in{0%{opacity:0;transform:translateX(var(--spacing-md))}}}}
@layer features{.uwqxpa_timeline{margin:0 0 var(--spacing-md)}.uwqxpa_track{height:var(--spacing-xl);margin:0 var(--spacing-sm);background:linear-gradient(var(--border-color), var(--border-color)) bottom var(--spacing-sm) left 0 / 100% var(--border-width-thick) no-repeat;padding:0;list-style:none;position:relative}.uwqxpa_point{bottom:var(--spacing-sm);width:var(--spacing-md);height:var(--spacing-md);border:var(--border-width-thick) solid var(--surface-card);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);background-color:currentColor;position:absolute;transform:translate(-50%,50%)}.uwqxpa_scale{color:var(--text-muted);font-size:var(--font-size-xs);justify-content:space-between;display:flex}}
@layer features{.DrDnTa_grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-min-md), 100%), 1fr));gap:var(--spacing-lg);margin:0;padding:0;list-style:none;display:grid}.DrDnTa_grid>li{display:flex}.DrDnTa_card{gap:var(--spacing-sm-md);width:100%;padding:var(--spacing-xl);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-xl);background-color:var(--surface-background);transition:var(--transition-interactive);flex-direction:column;display:flex}.DrDnTa_card:hover{border-color:var(--primary-border);box-shadow:var(--shadow-lg);transform:var(--hover-lift)}.DrDnTa_icon{width:var(--icon-box-size);height:var(--icon-box-size);border-radius:var(--radius-lg);background-color:var(--primary-light);color:var(--primary);justify-content:center;align-items:center;display:inline-flex}.DrDnTa_title{color:var(--text-main);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}.DrDnTa_text{color:var(--text-muted);line-height:var(--line-height-normal);margin:0}}
@layer components{.XN9PEq_group{align-items:center;display:flex}.XN9PEq_avatar,.XN9PEq_more{border:var(--border-width-thick) solid var(--surface-card)}.XN9PEq_avatar+.XN9PEq_avatar,.XN9PEq_avatar+.XN9PEq_more{margin-left:calc(var(--spacing-sm) * -1)}.XN9PEq_more{width:var(--avatar-size-sm);height:var(--avatar-size-sm);border-radius:var(--radius-full);background-color:var(--surface-muted);color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:inline-flex}}
@layer components{.My_Pdq_dropzone{padding:var(--spacing-xl) var(--spacing-lg);border:var(--border-width-thick) dashed var(--border-color);border-radius:var(--radius-md);background-color:var(--surface-card);cursor:pointer;transition:var(--transition-interactive);justify-content:center}.My_Pdq_dropzone:hover,.My_Pdq_dropzone.My_Pdq_dragging{border-color:var(--primary);background-color:var(--primary-light)}.My_Pdq_dropzone.My_Pdq_error{border-color:var(--status-error)}.My_Pdq_compact{min-height:var(--control-min-height);padding:var(--spacing-sm) var(--spacing-md);justify-content:flex-start}.My_Pdq_hiddenInput{display:none}.My_Pdq_icon{color:var(--primary);flex-shrink:0}.My_Pdq_iconError{color:var(--status-error)}.My_Pdq_browse{text-decoration:underline}.My_Pdq_fileName{max-width:var(--truncate-width);text-overflow:ellipsis;overflow:hidden}}
@layer components{._lq0Fa_tabsContainer{padding:var(--spacing-xs);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);scrollbar-width:none;background:var(--scroll-shadows);width:fit-content;max-width:100%;overflow-x:auto}._lq0Fa_tabButton{white-space:nowrap;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs-sm) var(--spacing-sm-md);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-muted);cursor:pointer;transition:var(--transition-interactive);font-family:var(--font-family);background:0 0;border:none;flex-shrink:0;text-decoration:none;display:flex}._lq0Fa_tabButton:hover{color:var(--text-main);background-color:var(--surface-background)}._lq0Fa_tabButtonActive{background:var(--primary-gradient);color:var(--primary-foreground);box-shadow:var(--shadow-primary)}._lq0Fa_tabButtonActive:hover{background:var(--primary-gradient);color:var(--primary-foreground)}._lq0Fa_badge{background-color:var(--primary-foreground);color:var(--primary-fill);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);padding:var(--spacing-2xs) var(--spacing-xs-sm);border-radius:var(--radius-full)}._lq0Fa_tabButton:not(._lq0Fa_tabButtonActive) ._lq0Fa_badge{background-color:var(--primary-light);color:var(--primary)}._lq0Fa_underline{gap:var(--spacing-xs);border:none;border-bottom:var(--border-width) solid var(--border-color);width:100%;box-shadow:none;background:0 0;border-radius:0;padding:0}._lq0Fa_underline ._lq0Fa_tabButton{padding:var(--spacing-sm-md) var(--spacing-md);border-radius:var(--radius-md) var(--radius-md) 0 0;font-size:var(--font-size-md);position:relative}._lq0Fa_underline ._lq0Fa_tabButton:hover{background-color:var(--primary-light)}._lq0Fa_underline ._lq0Fa_tabButtonActive,._lq0Fa_underline ._lq0Fa_tabButtonActive:hover{color:var(--primary);box-shadow:none;background:0 0}._lq0Fa_underline ._lq0Fa_tabButtonActive:after{content:"";right:var(--spacing-sm);bottom:calc(var(--border-width) * -1);left:var(--spacing-sm);height:var(--border-width-thick);border-radius:var(--radius-full) var(--radius-full) 0 0;background:var(--primary-gradient);position:absolute}._lq0Fa_underline ._lq0Fa_tabButtonActive ._lq0Fa_badge{background-color:var(--primary-fill);color:var(--primary-foreground)}._lq0Fa_fullWidth{width:100%}._lq0Fa_fullWidth ._lq0Fa_tabButton{white-space:normal;text-align:center;flex:1 1 0;justify-content:center}@media (max-width:768px){._lq0Fa_fullWidthMobile{width:100%}._lq0Fa_fullWidthMobile ._lq0Fa_tabButton{padding-inline:var(--spacing-xs-sm);white-space:normal;text-align:center;flex:1 1 0;justify-content:center}}}
@layer features{._4geyxW_steps{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-sm), 100%), 1fr));gap:var(--spacing-2xl);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}._4geyxW_step{align-items:center;gap:var(--spacing-sm-md);text-align:center;flex-direction:column;display:flex}._4geyxW_number{width:var(--landing-step-size);height:var(--landing-step-size);border-radius:var(--radius-full);background:var(--brand-gradient);color:var(--text-white);font-size:var(--font-size-xl);font-weight:var(--font-weight-extrabold);box-shadow:var(--shadow-primary);justify-content:center;align-items:center;display:inline-flex}._4geyxW_title{color:var(--text-main);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}._4geyxW_text{max-width:var(--grid-min-md);color:var(--text-muted);line-height:var(--line-height-normal);margin:0}}
@layer components{.Ml6OYW_trigger{width:var(--icon-box-size);height:var(--icon-box-size);border-radius:var(--radius-full);color:var(--text-muted);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.Ml6OYW_trigger:hover,.Ml6OYW_trigger[aria-expanded=true]{background-color:var(--surface-background);color:var(--text-main)}.Ml6OYW_badge{min-width:var(--notification-badge-size);height:var(--notification-badge-size);padding:0 var(--spacing-2xs);border-radius:var(--radius-full);background-color:var(--status-error-fill);color:var(--text-white);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);line-height:var(--notification-badge-size);text-align:center;position:absolute;top:0;right:0}.Ml6OYW_paper{width:var(--notification-menu-width);max-width:calc(100vw - 2 * var(--spacing-md));max-height:min(var(--notification-menu-max-height), calc(100dvh - var(--header-height) - var(--spacing-lg)))}.Ml6OYW_head{z-index:1;padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-sm) var(--spacing-md);background-color:var(--surface-card);position:sticky;top:0}.Ml6OYW_footer{border-top:var(--border-width) solid var(--border-color);background-color:var(--surface-card);justify-content:center;position:sticky;bottom:0}.Ml6OYW_empty{padding:var(--spacing-lg) var(--spacing-md)}.Ml6OYW_item{align-items:flex-start;gap:var(--spacing-xs);white-space:normal;padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.Ml6OYW_unread{background-color:var(--primary-light)}.Ml6OYW_dot{width:var(--spacing-xs);height:var(--spacing-xs);margin-top:var(--spacing-xs);border-radius:var(--radius-full);background-color:var(--primary);flex-shrink:0}}
@layer features{._6WsAkW_timeline{gap:var(--spacing-xs);flex-direction:column;display:flex}._6WsAkW_grid{grid-template-columns:var(--timeline-who-width) minmax(0, 1fr);gap:var(--spacing-sm-md);align-items:center;display:grid}._6WsAkW_rows{gap:var(--spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._6WsAkW_who{align-items:center;gap:var(--spacing-sm);min-width:0;display:flex}._6WsAkW_name{text-overflow:ellipsis;overflow:hidden}._6WsAkW_lane{height:var(--timeline-row-height);border-radius:var(--radius-md);background-color:var(--surface-muted);background-image:linear-gradient(to right, var(--border-color) var(--border-width), transparent var(--border-width));position:relative}._6WsAkW_bar{top:var(--spacing-xs);bottom:var(--spacing-xs);border-radius:var(--radius-sm);background-color:currentColor;position:absolute}._6WsAkW_striped{background:var(--stripes);outline:var(--border-width) solid currentColor}@media (max-width:768px){._6WsAkW_grid{grid-template-columns:var(--timeline-who-width-mobile) minmax(0, 1fr)}}}
@layer features{.sD7Foa_grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-min-md), 100%), 1fr));gap:var(--spacing-lg);margin:0;padding:0;list-style:none;display:grid}.sD7Foa_card{height:var(--landing-photo-height);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.sD7Foa_photo{object-fit:cover;width:100%;height:100%;transition:transform var(--landing-reveal-duration) ease-out}.sD7Foa_card:hover .sD7Foa_photo{transform:scale(1.05)}.sD7Foa_caption{gap:var(--spacing-xs);padding:calc(var(--spacing-2xl) * 1.5) var(--spacing-lg) var(--spacing-lg);background:linear-gradient(to top, var(--surface-overlay-strong) 45%, transparent);color:var(--text-white);text-shadow:0 0 var(--spacing-sm) var(--surface-overlay-strong);flex-direction:column;display:flex;position:absolute;inset:auto 0 0}.sD7Foa_name{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}.sD7Foa_text{font-size:var(--font-size-sm);line-height:var(--line-height-normal);opacity:.92;margin:0}}
@layer components{.Imp8Uq_grid{gap:var(--spacing-md);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.Imp8Uq_item{grid-column:span 12}@media (min-width:769px){.Imp8Uq_span-4{grid-column:span 4}.Imp8Uq_span-6{grid-column:span 6}.Imp8Uq_span-8{grid-column:span 8}}}
@layer components{.CKl-OG_actions .CKl-OG_close{color:inherit}}
@layer features{.dfimQW_timeline{position:relative}.dfimQW_scale{height:var(--spacing-md);position:relative}.dfimQW_tick{color:var(--text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;position:absolute;top:0;transform:translate(-50%)}.dfimQW_tick:first-child{transform:none}.dfimQW_tick:last-child{transform:translate(-100%)}.dfimQW_text{flex-direction:column;min-width:0;display:flex}.dfimQW_openAvatar{border:var(--border-width-thick) dashed var(--status-error-fill);background-color:var(--status-error-bg)}.dfimQW_lane{background-size:25% 100%}.dfimQW_bar{min-width:var(--spacing-sm);opacity:var(--timeline-bar-opacity)}.dfimQW_running,.dfimQW_open{opacity:1}.dfimQW_running{box-shadow:var(--shadow-sm)}.dfimQW_nowLayer{inset:calc(var(--spacing-md) + var(--spacing-xs)) 0 0;pointer-events:none;position:absolute}.dfimQW_nowLane{height:100%;position:relative}.dfimQW_now{width:var(--border-width-thick);background-color:var(--status-error-fill);position:absolute;top:0;bottom:0}.dfimQW_nowLabel{top:calc(var(--spacing-md) * -1);padding:0 var(--spacing-xs);border-radius:var(--radius-sm);background-color:var(--status-error-fill);color:var(--text-white);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);position:absolute;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.dfimQW_bar{animation:dfimQW_timeline-in var(--chart-animation-duration) ease-out both;transform-origin:0}@keyframes dfimQW_timeline-in{0%{transform:scaleX(0)}}}}
@layer features{.FaMN6W_marquee{gap:var(--spacing-md);padding:var(--spacing-xl) 0;flex-direction:column;display:flex}.FaMN6W_label{color:var(--text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:center;margin:0}.FaMN6W_viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.FaMN6W_track{gap:var(--spacing-md);width:max-content;animation:FaMN6W_scroll var(--landing-marquee-duration) linear infinite;margin:0;padding:0;list-style:none;display:flex}.FaMN6W_viewport:hover .FaMN6W_track{animation-play-state:paused}@keyframes FaMN6W_scroll{to{transform:translate(-50%)}}.FaMN6W_item{padding:var(--spacing-sm) var(--spacing-md-lg);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-full);background-color:var(--surface-card);color:var(--text-main);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap}}
@layer features{._32agcG_main{background:0 0;flex-direction:column;width:100vw;height:100vh;display:flex;overflow:hidden}._32agcG_skipLink{top:var(--spacing-sm);left:var(--spacing-sm);z-index:var(--z-skip-link);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background-color:var(--primary-fill);color:var(--text-white);font-weight:var(--font-weight-semibold);position:absolute;transform:translateY(-200%)}._32agcG_skipLink:focus{transform:none}._32agcG_content:focus{outline:none}._32agcG_layoutContainer{flex-direction:row;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._32agcG_content{min-width:0;min-height:0;padding:var(--spacing-lg);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden auto}@media (max-width:768px){._32agcG_content{padding:var(--spacing-md)}}@media print{._32agcG_main,._32agcG_layoutContainer,._32agcG_content{width:auto;height:auto;overflow:visible}._32agcG_content{padding:0}}}
@layer features{.QFmlnW_days{grid-template-columns:repeat(14,minmax(0,1fr));display:grid}.QFmlnW_day{color:var(--text-muted);font-size:var(--font-size-2xs);line-height:var(--line-height-tight);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;display:flex}.QFmlnW_weekend{opacity:var(--timeline-bar-opacity)}.QFmlnW_today{color:var(--primary);font-weight:var(--font-weight-bold)}.QFmlnW_lane{background-size:7.14286% 100%}@media (max-width:768px){.QFmlnW_weekday{display:none}}}
@layer features{.I4uLHG_columns{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-md), 100%), 1fr));gap:var(--spacing-lg);display:grid}.I4uLHG_card{height:100%;padding:var(--spacing-xl);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-xl);background-color:var(--surface-card)}.I4uLHG_after{background:linear-gradient(var(--surface-card), var(--surface-card)) padding-box, var(--brand-gradient) border-box;box-shadow:var(--shadow-lg);border-color:#0000}.I4uLHG_heading{margin:0 0 var(--spacing-lg);color:var(--text-main);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.I4uLHG_list{gap:var(--spacing-md);color:var(--text-main);line-height:var(--line-height-normal);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.I4uLHG_list li{gap:var(--spacing-sm-md);display:flex}.I4uLHG_list svg{margin-top:var(--spacing-2xs);flex-shrink:0}.I4uLHG_before .I4uLHG_list{color:var(--text-muted)}.I4uLHG_cross{color:var(--status-error-text)}.I4uLHG_tick{color:var(--status-success-text)}}
@layer components{.yrF7BG_controls{padding:var(--spacing-2xs);background-color:var(--surface-background);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-md)}}
@layer features{.w0V1dW_card{container-type:inline-size}.w0V1dW_layout{gap:var(--spacing-lg);align-items:start;display:grid}@container (min-width:40rem){.w0V1dW_layout{gap:var(--spacing-xl);grid-template-columns:auto minmax(0,1fr)}}}
@layer features{._7zJNSG_brand{align-items:center;gap:var(--spacing-sm);color:var(--text-main);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-snug);text-decoration:none;display:inline-flex}._7zJNSG_logo{width:var(--avatar-size-sm);height:var(--avatar-size-sm);border-radius:var(--radius-md);background:var(--brand-surface);box-shadow:var(--shadow-primary);color:var(--text-white);font-weight:var(--font-weight-extrabold);justify-content:center;align-items:center;display:inline-flex}@media (max-width:480px){._7zJNSG_wordmarkCompact{width:var(--sr-only-size);height:var(--sr-only-size);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}}}
@layer features{.lrTgqq_grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-md), 100%), 1fr));align-items:stretch;gap:var(--spacing-lg);margin:0;padding:0;list-style:none;display:grid}.lrTgqq_grid>li{display:flex}.lrTgqq_card{gap:var(--spacing-md);width:100%;padding:var(--spacing-xl);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-xl);background-color:var(--surface-card);flex-direction:column;display:flex}.lrTgqq_popular{background:linear-gradient(var(--surface-card), var(--surface-card)) padding-box, var(--brand-gradient) border-box;box-shadow:var(--shadow-lg);border-color:#0000}.lrTgqq_head{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.lrTgqq_name{color:var(--text-main);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:0}.lrTgqq_badge{padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-full);background:var(--brand-gradient);color:var(--text-white);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.lrTgqq_tagline,.lrTgqq_includes{color:var(--text-muted);font-size:var(--font-size-sm);margin:0}.lrTgqq_price{align-items:baseline;gap:var(--spacing-xs);margin:0;display:flex}.lrTgqq_amount{color:var(--text-main);font-size:var(--font-size-section);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-tight)}.lrTgqq_period{color:var(--text-muted)}.lrTgqq_billing{color:var(--text-muted);font-size:var(--font-size-sm);margin:0}.lrTgqq_team{gap:var(--spacing-2xs);padding:var(--spacing-md);border-radius:var(--radius-lg);background-color:var(--surface-muted);flex-direction:column;display:flex}.lrTgqq_teamName{color:var(--text-main);font-weight:var(--font-weight-bold)}.lrTgqq_soon{padding:var(--spacing-2xs) var(--spacing-sm);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-full);color:var(--text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.lrTgqq_teamPrice{color:var(--text-main);font-weight:var(--font-weight-semibold);margin:0}.lrTgqq_features{gap:var(--spacing-sm);color:var(--text-main);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.lrTgqq_features li{gap:var(--spacing-sm);display:flex}.lrTgqq_tick{color:var(--status-success-text);flex-shrink:0}.lrTgqq_note{color:var(--text-muted);font-size:var(--font-size-sm);text-align:center;margin:0}}
@layer components{.lESI_W_chart{gap:var(--spacing-sm);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.lESI_W_column{align-items:center;gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.lESI_W_track{gap:var(--border-width-thick);width:100%;max-width:var(--bar-chart-bar-width);height:var(--bar-chart-height);padding:var(--spacing-2xs);border-radius:var(--radius-md);background-color:var(--surface-muted);flex-direction:column-reverse;display:flex}.lESI_W_current .lESI_W_track{outline:var(--border-width) solid var(--primary-border)}.lESI_W_segment{border-radius:var(--radius-sm);background-color:currentColor;width:100%;display:block}.lESI_W_striped{background:var(--stripes);outline:var(--border-width) solid currentColor;outline-offset:calc(var(--border-width) * -1)}@media (prefers-reduced-motion:no-preference){.lESI_W_segment{animation:lESI_W_bar-grow var(--chart-animation-duration) ease-out both;transform-origin:bottom}@keyframes lESI_W_bar-grow{0%{transform:scaleY(0)}}}}
@layer features{._3TjIRq_shot{border:var(--border-width) solid var(--border-color);border-radius:var(--landing-shot-radius);background-color:var(--surface-card);box-shadow:var(--shadow-lg);margin:0;overflow:hidden}._3TjIRq_image{width:100%;height:auto;display:block}._3TjIRq_dark{display:none}[data-mui-color-scheme=dark] ._3TjIRq_light{display:none}[data-mui-color-scheme=dark] ._3TjIRq_dark{display:block}._3TjIRq_bar{gap:var(--spacing-xs-sm);padding:var(--spacing-sm) var(--spacing-sm-md);border-bottom:var(--border-width) solid var(--border-color);background-color:var(--surface-background);display:flex}._3TjIRq_dot{width:var(--spacing-sm-md);height:var(--spacing-sm-md);border-radius:var(--radius-full);background-color:var(--border-color-hover)}._3TjIRq_phone{width:var(--landing-phone-width);max-width:100%;padding:var(--spacing-sm);border-width:var(--border-width-thick);border-radius:var(--radius-xl);background-color:var(--text-main)}._3TjIRq_phone ._3TjIRq_image,._3TjIRq_plain{border-radius:var(--radius-lg)}}
@layer features{._569zxW_points{grid-template-columns:repeat(auto-fit, minmax(var(--slideshow-point-width), 1fr));gap:var(--spacing-sm);margin:0;padding:0;list-style:none;display:grid}._569zxW_point{align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm-md);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-md);background-color:var(--surface-background);display:flex}._569zxW_point[data-inactive]{background-color:#0000;border-style:dashed}._569zxW_pointIcon{width:var(--spacing-xl);height:var(--spacing-xl);border-radius:var(--radius-sm);background:var(--primary-soft);color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._569zxW_point[data-inactive] ._569zxW_pointIcon{background:var(--surface-muted);color:var(--text-muted)}._569zxW_pointText{color:var(--text-main);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}}
@layer features{.kg5wBa_actions{width:100%}.kg5wBa_form{padding-top:var(--spacing-xs)}}
@layer components{.eOj2Kq_searchContainer{width:100%}.eOj2Kq_searchContainer .MuiOutlinedInput-root{background-color:var(--surface-card);color:var(--text-main);border-radius:var(--radius-md);font-size:var(--font-size-sm);transition:var(--transition-interactive)}.eOj2Kq_searchContainer .MuiOutlinedInput-input{color:var(--text-main)}.eOj2Kq_searchContainer .MuiOutlinedInput-input::placeholder{color:var(--text-muted);opacity:.8}.eOj2Kq_searchContainer .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--border-color-hover)}.eOj2Kq_searchContainer .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary);border-width:var(--border-width)}.eOj2Kq_searchContainer .MuiOutlinedInput-notchedOutline{border-color:var(--border-color)}}
@layer features{.jPPHwW_absent,.jPPHwW_legend{align-items:center;gap:var(--spacing-2xs);display:inline-flex}.jPPHwW_absent{color:var(--text-muted);font-size:var(--font-size-xs)}.jPPHwW_legend{gap:var(--spacing-xs)}.jPPHwW_swatch{width:var(--spacing-sm-md);height:var(--spacing-sm);border-radius:var(--radius-sm);background-color:currentColor}.jPPHwW_striped{background:var(--stripes-fine);outline:var(--border-width) solid currentColor}}
@layer features{._04JwQa_grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-min-md), 100%), 1fr));gap:var(--spacing-lg);margin:0;padding:0;list-style:none;display:grid}._04JwQa_card{gap:var(--spacing-md);height:100%;padding:var(--spacing-xl);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-xl);background-color:var(--surface-card);flex-direction:column;display:flex}._04JwQa_icon{color:var(--primary)}._04JwQa_quote{color:var(--text-main);font-size:var(--font-size-lg);line-height:var(--line-height-normal);margin:0}._04JwQa_author{color:var(--text-main);flex-direction:column;margin:0;display:flex}._04JwQa_author span{color:var(--text-muted);font-size:var(--font-size-sm)}}
@layer features{.ITvDrq_main{width:100%}.ITvDrq_narrow{flex:1 1 var(--dashboard-card-min-width);min-width:0}.ITvDrq_wide{flex:100%;min-width:0}}
@layer features{.SPdCua_scrollContainer{background-color:var(--surface-card);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-sm);overflow-x:auto}.SPdCua_table{border-collapse:separate;border-spacing:0;width:100%}.SPdCua_dayHeader,.SPdCua_cell{min-width:var(--team-calendar-cell-size);border-left:var(--border-width) solid var(--border-color);border-bottom:var(--border-width) solid var(--border-color);text-align:center;padding:0}.SPdCua_dayHeader{padding:var(--spacing-xs) 0;background-color:var(--surface-background)}.SPdCua_nameHeader,.SPdCua_nameCell{z-index:var(--z-sticky);min-width:var(--team-calendar-name-width);padding:var(--spacing-xs) var(--spacing-sm-md);text-align:left;background-color:var(--surface-card);border-bottom:var(--border-width) solid var(--border-color);position:sticky;left:0}.SPdCua_nameHeader{background-color:var(--surface-background)}.SPdCua_weekend,.SPdCua_holiday{background-color:var(--surface-muted)}.SPdCua_today{background-color:var(--primary-light)}.SPdCua_cellButton{width:100%;height:var(--team-calendar-cell-size);cursor:pointer;transition:background-color var(--transition-fast), filter var(--transition-fast);border:none;justify-content:center;align-items:center;padding:0;display:flex}.SPdCua_freeButton{background:0 0}.SPdCua_freeButton:hover{background-color:var(--primary-light)}.SPdCua_cellButton:focus-visible{outline:var(--focus-ring);outline-offset:calc(-1 * var(--border-width-thick))}.SPdCua_absenceButton{color:var(--absence-foreground)}.SPdCua_absenceButton:hover{filter:brightness(.92)}.SPdCua_shiftMarker{width:var(--spacing-sm);height:var(--spacing-sm);border-radius:var(--radius-full);background-color:var(--primary)}}
@layer features{.mLbLtG_week{gap:var(--spacing-sm);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mLbLtG_day{align-items:center;gap:var(--spacing-2xs);min-width:0;padding:var(--spacing-sm-md) var(--spacing-xs);border:var(--border-width) solid transparent;border-radius:var(--radius-md);text-align:center;flex-direction:column;display:flex}.mLbLtG_available{border-color:var(--status-success);background-color:var(--status-success-bg);color:var(--status-success-text)}.mLbLtG_limited{border-color:var(--status-warning);background-color:var(--status-warning-bg);color:var(--text-main)}.mLbLtG_unavailable{border-color:var(--status-error);background-color:var(--status-error-bg);color:var(--status-error-text)}.mLbLtG_row{padding-bottom:var(--spacing-sm);border-bottom:var(--border-width) solid var(--border-color)}.mLbLtG_row:last-of-type{border-bottom:none}@media (max-width:768px){.mLbLtG_week{grid-template-columns:repeat(4,minmax(0,1fr))}}.mLbLtG_columns{gap:var(--spacing-xl);grid-template-columns:minmax(0,1fr);display:grid}.mLbLtG_side{padding-top:var(--spacing-xl);border-top:var(--border-width) solid var(--border-color)}@media (min-width:1024px){.mLbLtG_columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.mLbLtG_columns>:first-child{padding-right:var(--spacing-xl)}.mLbLtG_side{padding-top:0;padding-left:var(--spacing-xl);border-top:none;border-left:var(--border-width) solid var(--border-color)}}}
@layer features{.c1Mjsa_dayRow{grid-template-columns:var(--planner-label-width) auto auto minmax(0, 1fr);align-items:center;gap:var(--spacing-sm) var(--spacing-md);padding:var(--spacing-sm) var(--spacing-sm-md);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-md);display:grid}.c1Mjsa_rowLabel{min-width:0}.c1Mjsa_times>*{width:var(--planner-time-width)}.c1Mjsa_rowHint{min-width:0}.c1Mjsa_demandRow{padding:var(--spacing-sm-md);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-md)}.c1Mjsa_demandDays{gap:var(--spacing-sm);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.c1Mjsa_number{width:var(--planner-number-width)}.c1Mjsa_hoursField{width:var(--planner-time-width)}.c1Mjsa_list{margin:0;padding:0;list-style:none}.c1Mjsa_teamRow{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-sm-md);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-md);transition:var(--transition-interactive);flex-direction:column;display:flex}.c1Mjsa_excluded{background-color:var(--surface-background)}.c1Mjsa_teamName{min-width:var(--grid-min-sm)}.c1Mjsa_starred{color:var(--status-warning-strong)}.c1Mjsa_starred svg{fill:currentColor}.c1Mjsa_previewGrid{grid-template-columns:repeat(auto-fill, minmax(min(var(--grid-min-md), 100%), 1fr));gap:var(--spacing-sm);display:grid}.c1Mjsa_details{border-top:var(--border-width) solid var(--border-color)}.c1Mjsa_summary{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm-md) 0;cursor:pointer;color:var(--text-main);list-style:none;display:flex}.c1Mjsa_summary::-webkit-details-marker{display:none}.c1Mjsa_chevron{transition:transform var(--transition-fast);flex-shrink:0}.c1Mjsa_details[open] .c1Mjsa_chevron{transform:rotate(180deg)}.c1Mjsa_detailsBody{padding-bottom:var(--spacing-sm-md)}@media (max-width:768px){.c1Mjsa_desktopOnly{display:none}.c1Mjsa_primaryActions{flex:1;min-width:0}.c1Mjsa_primary{white-space:normal;flex:1;min-width:0}.c1Mjsa_teamName{min-width:0}.c1Mjsa_dayRow{grid-template-columns:minmax(0,1fr) auto}.c1Mjsa_times,.c1Mjsa_rowHint{grid-column:1/-1}.c1Mjsa_times>*{flex:1;width:auto}.c1Mjsa_demandDays{grid-template-columns:repeat(4,minmax(0,1fr))}}}
@layer components{.uA-bHq_bar{align-items:stretch}.uA-bHq_search{width:100%}@media (min-width:769px){.uA-bHq_bar{align-items:center}.uA-bHq_search{width:var(--search-width)}}}
@layer features{.ZXwH4q_layout{align-items:center;gap:var(--spacing-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}.ZXwH4q_copy{gap:var(--spacing-lg);flex-direction:column;display:flex}.ZXwH4q_modulesTitle{color:var(--text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;margin:0}.ZXwH4q_modules{gap:var(--spacing-sm);margin:calc(var(--spacing-md) * -.5) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.ZXwH4q_module{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm-md);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-lg);background-color:var(--surface-card);color:var(--text-main);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-sm);display:flex}.ZXwH4q_module svg{color:var(--primary);flex-shrink:0}.ZXwH4q_points{gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ZXwH4q_point{align-items:flex-start;gap:var(--spacing-sm-md);display:flex}.ZXwH4q_pointIcon{width:var(--avatar-size-md);height:var(--avatar-size-md);border-radius:var(--radius-md);background:var(--brand-gradient);color:var(--text-white);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ZXwH4q_pointTitle{color:var(--text-main);font-weight:var(--font-weight-semibold);display:block}.ZXwH4q_pointText{margin-top:var(--spacing-2xs);color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal);display:block}@media (max-width:900px){.ZXwH4q_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.ZXwH4q_modules{grid-template-columns:repeat(2,minmax(0,1fr))}.ZXwH4q_points{grid-template-columns:minmax(0,1fr)}}}
@layer features{.nEPe1G_profit{color:var(--status-success-text)}.nEPe1G_loss{color:var(--status-error-text)}.nEPe1G_printOnly{display:none}@media print{.nEPe1G_printOnly{display:block}}}
@layer features{.GoIAma_toolbar{row-gap:var(--spacing-sm)}.GoIAma_search{width:var(--roster-search-width)}@media (max-width:480px){.GoIAma_actions,.GoIAma_viewGroup,.GoIAma_createGroup{width:100%}.GoIAma_search{flex:1;width:auto;min-width:0}.GoIAma_action{flex:1 1 0}}}
@layer components{.b0zLfa_group{border:none;min-width:0;margin:0;padding:0}.b0zLfa_legend{margin-bottom:var(--spacing-xs-sm);padding:0}.b0zLfa_choices{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-sm), 100%), 1fr));gap:var(--spacing-sm-md);display:grid}.b0zLfa_choice{align-items:flex-start;gap:var(--spacing-sm-md);padding:var(--spacing-sm-md) var(--spacing-md);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-md);background-color:var(--surface-card);cursor:pointer;transition:var(--transition-interactive);display:flex}.b0zLfa_choice:hover{border-color:var(--primary)}.b0zLfa_choice:has(.b0zLfa_radio:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.b0zLfa_radio:focus-visible{outline:none}.b0zLfa_selected{border-color:var(--primary);background-color:var(--primary-light)}.b0zLfa_disabled{cursor:not-allowed;opacity:var(--opacity-disabled)}.b0zLfa_disabled:hover{border-color:var(--border-color)}.b0zLfa_radio{margin:var(--spacing-2xs) 0 0;accent-color:var(--primary);flex-shrink:0}.b0zLfa_icon{color:var(--primary);flex-shrink:0}}
@layer components{.jYFBuG_section+.jYFBuG_section{padding-top:var(--spacing-md-lg);border-top:var(--border-width) solid var(--border-color)}}
@layer components{._268wVq_icon{color:var(--text-muted);flex-shrink:0}._268wVq_iconPrimary{color:var(--primary)}}
@layer components{.SqRswG_tableContainer{background:var(--scroll-shadows);border-radius:var(--radius-md);border:var(--border-width) solid var(--border-color);flex:1;width:100%;min-height:0;overflow:auto;container-type:inline-size}.SqRswG_table{border-collapse:collapse;text-align:left;width:100%}.SqRswG_th{background-color:var(--surface-muted);padding:var(--spacing-sm-md) var(--spacing-md);border-bottom:var(--border-width) solid var(--border-color);z-index:var(--z-sticky);white-space:nowrap;position:sticky;top:0}.SqRswG_sortButton{align-items:center;gap:var(--spacing-xs);min-height:var(--target-min-size);font:inherit;color:var(--text-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0;display:inline-flex}.SqRswG_sortButton:hover,.SqRswG_sorted{color:var(--primary)}.SqRswG_sortIcon{opacity:.5;flex-shrink:0}.SqRswG_sortButton:hover .SqRswG_sortIcon,.SqRswG_sorted .SqRswG_sortIcon{opacity:1}.SqRswG_right .SqRswG_sortButton{flex-direction:row-reverse}.SqRswG_td{padding:var(--spacing-md);border-bottom:var(--border-width) solid var(--border-color);vertical-align:middle}.SqRswG_tr{transition:background-color var(--transition-fast)}.SqRswG_tr:hover{background-color:var(--primary-light)}.SqRswG_tr:last-child .SqRswG_td{border-bottom:none}.SqRswG_mobileSort{display:none}.SqRswG_emptyState{padding:var(--spacing-xl);text-align:center}.SqRswG_left{text-align:left}.SqRswG_center{text-align:center}.SqRswG_right{text-align:right}@container (max-width:40rem){.SqRswG_table,.SqRswG_table tbody,.SqRswG_tr,.SqRswG_td{display:block}.SqRswG_table thead{display:none}.SqRswG_mobileSort{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm-md) var(--spacing-md);background-color:var(--surface-background);border-bottom:var(--border-width) solid var(--border-color);display:flex}.SqRswG_tr{padding:var(--spacing-sm-md) var(--spacing-md);border-bottom:var(--border-width) solid var(--border-color)}.SqRswG_tr:last-child{border-bottom:none}.SqRswG_td{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-2xs) 0;text-align:right;border:none;display:flex}.SqRswG_td:before{content:attr(data-label);color:var(--text-muted);font-size:var(--font-size-xs);text-align:left;flex-shrink:0}.SqRswG_primaryCell{padding-bottom:var(--spacing-xs-sm);text-align:left;justify-content:flex-start}.SqRswG_primaryCell:before{content:none}.SqRswG_emptyState{display:block}}}
@layer features{.tF66iG_column{flex:1 1 0;width:100%;min-width:0}.tF66iG_icon{color:var(--primary);flex-shrink:0}}
@layer components{._0oU-aG_nav{width:var(--side-nav-width);flex-shrink:0}._0oU-aG_groupLabel{padding:0 var(--spacing-sm-md);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}._0oU-aG_link{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-sm-md);border-radius:var(--radius-md);color:var(--text-main);font-size:var(--font-size-sm);transition:background-color var(--transition-fast), color var(--transition-fast);text-decoration:none;display:flex}._0oU-aG_link:hover{background-color:var(--primary-light);color:var(--primary)}._0oU-aG_active,._0oU-aG_active:hover{background-color:var(--primary-light);color:var(--primary);font-weight:var(--font-weight-semibold)}._0oU-aG_label{flex:1;min-width:0}._0oU-aG_badge{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}._0oU-aG_select{display:none}@media (max-width:768px){._0oU-aG_nav{display:none}._0oU-aG_select{display:flex}}}
@layer features{.eECwma_actions{width:100%}.eECwma_form{padding-top:var(--spacing-xs)}}
@layer features{.pspchG_list{border:var(--border-width) solid var(--border-color);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;overflow:hidden}.pspchG_row{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm-md) var(--spacing-md);background-color:var(--surface-card);transition:var(--transition-interactive);display:flex}.pspchG_row+.pspchG_row{border-top:var(--border-width) solid var(--border-color)}.pspchG_row:hover,.pspchG_past{background-color:var(--surface-background)}.pspchG_teamIcon{width:var(--avatar-size-sm);height:var(--avatar-size-sm);border-radius:var(--radius-full);background-color:var(--primary-light);color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pspchG_main{min-width:0}.pspchG_token{align-items:center;gap:var(--spacing-2xs);display:inline-flex}.pspchG_actions{flex-shrink:0}.pspchG_summary{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) 0;cursor:pointer;color:var(--text-muted);list-style:none;display:flex}.pspchG_summary::-webkit-details-marker{display:none}.pspchG_chevron{transition:transform var(--transition-fast);flex-shrink:0}.pspchG_pastGroup[open] .pspchG_chevron{transform:rotate(180deg)}.pspchG_pastGroup[open] .pspchG_summary{margin-bottom:var(--spacing-sm)}}
@layer components{.b7uhKW_text{flex:1 1 var(--setting-row-text-min-width)}}
@layer features{.BAzI1a_printOnly{display:none}@media print{.BAzI1a_printOnly{display:block}}}
@layer features{.VTXTna_topics{gap:var(--spacing-xl);flex-direction:column;display:flex}.VTXTna_jump{gap:var(--spacing-xs-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.VTXTna_jumpLink{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm-md);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-full);background-color:var(--surface-background);color:var(--text-main);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:var(--transition-interactive);text-decoration:none;display:inline-flex}.VTXTna_jumpLink:hover{border-color:var(--primary);color:var(--primary)}.VTXTna_section{gap:var(--spacing-sm-md);scroll-margin-top:calc(var(--header-height) + var(--spacing-md));flex-direction:column;display:flex}.VTXTna_header{align-items:center;gap:var(--spacing-sm-md);display:flex}.VTXTna_icon{width:var(--spacing-xl);height:var(--spacing-xl);border-radius:var(--radius-sm);background:var(--brand-gradient);color:var(--text-white);box-shadow:var(--shadow-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.VTXTna_title{color:var(--text-main);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.VTXTna_description{color:var(--text-muted);font-size:var(--font-size-sm);margin:0}.VTXTna_items{gap:var(--spacing-xs);flex-direction:column;display:flex}.VTXTna_guide{align-items:center;gap:var(--spacing-xs) var(--spacing-sm-md);width:100%;padding:var(--spacing-sm-md) var(--spacing-md);border:var(--border-width) solid var(--primary-border);border-radius:var(--radius-md);background:var(--primary-soft);color:var(--text-main);font:inherit;text-align:left;cursor:pointer;transition:var(--transition-interactive);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.VTXTna_guide:hover{border-color:var(--primary);box-shadow:var(--shadow-sm)}.VTXTna_guideIcon{color:var(--primary);flex-shrink:0}.VTXTna_guideText{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}.VTXTna_guideTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.VTXTna_guideTopics{color:var(--text-muted);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VTXTna_guideCount{align-items:center;gap:var(--spacing-2xs);color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex-shrink:0;display:inline-flex}.VTXTna_item{border:var(--border-width) solid var(--border-color);border-radius:var(--radius-md);background-color:var(--surface-background)}.VTXTna_summary{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm-md) var(--spacing-md);cursor:pointer;list-style:none;display:flex}.VTXTna_summary::-webkit-details-marker{display:none}.VTXTna_question{color:var(--text-main);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.VTXTna_chevron{color:var(--text-muted);transition:transform var(--transition-fast);flex-shrink:0}.VTXTna_item[open] .VTXTna_chevron{transform:rotate(180deg)}.VTXTna_answer{padding:0 var(--spacing-md) var(--spacing-sm-md);color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.VTXTna_steps{gap:var(--spacing-sm);counter-reset:step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VTXTna_step{align-items:flex-start;gap:var(--spacing-sm-md);color:var(--text-main);line-height:var(--line-height-normal);counter-increment:step;display:flex}.VTXTna_step:before{width:var(--spacing-lg);height:var(--spacing-lg);border-radius:var(--radius-full);background:var(--primary-soft);color:var(--primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);content:counter(step);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (max-width:480px){.VTXTna_guide{grid-template-columns:auto minmax(0,1fr)}.VTXTna_guideCount{grid-column:2}}}
@layer features{.o3a4FG_column{width:var(--side-nav-width);flex-shrink:0}@media (max-width:768px){.o3a4FG_column{width:100%}}}
@layer features{.fWljzW_star{color:var(--text-muted)}.fWljzW_starred{color:var(--status-warning-strong)}.fWljzW_starred svg{fill:currentColor}}
@layer features{.A_dU0G_shift{padding:var(--spacing-sm);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-md);background-color:var(--surface-background)}.A_dU0G_own{border-left:var(--border-width-accent) solid var(--primary);background-color:var(--primary-light)}}
@layer features{._JGRJa_page{width:100%;max-width:var(--content-max-width)}._JGRJa_mail{color:var(--primary);font-weight:var(--font-weight-medium)}}
@layer features{.CiKU8a_page{width:100%}.CiKU8a_content{width:100%;min-width:0}}
@layer features{.vnuVkG_page{width:100%;max-width:var(--content-max-width)}}
@layer features{._1RzWnW_page{width:100%;max-width:var(--content-max-width)}._1RzWnW_content{width:100%;min-width:0}}
@layer features{.HTudpG_positive{color:var(--status-success-text)}.HTudpG_negative{color:var(--status-error-text)}.HTudpG_printOnly{display:none}@media print{.HTudpG_printOnly{display:block}}}
@layer features{.oRl-7W_form{gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.oRl-7W_heading{gap:var(--spacing-xs-sm);flex-direction:column;display:flex}.oRl-7W_fields{gap:var(--spacing-md);flex-direction:column;display:flex}.oRl-7W_pair{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-sm), 100%), 1fr));gap:var(--spacing-md);display:grid}.oRl-7W_end{margin-top:calc(var(--spacing-sm) * -1);justify-content:flex-end;display:flex}.oRl-7W_divider{align-items:center;gap:var(--spacing-sm-md);color:var(--text-muted);font-size:var(--font-size-sm);display:flex}.oRl-7W_divider:before,.oRl-7W_divider:after{content:"";border-top:var(--border-width) solid var(--border-color);flex:1}.oRl-7W_providers{gap:var(--spacing-sm);display:grid}.oRl-7W_provider{align-items:center;gap:var(--spacing-sm);display:inline-flex}.oRl-7W_terms{align-items:flex-start;gap:var(--spacing-sm);color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal);cursor:pointer;display:flex}.oRl-7W_checkbox{width:var(--spacing-md);height:var(--spacing-md);margin-top:var(--spacing-2xs);accent-color:var(--primary-fill);cursor:pointer;flex-shrink:0}.oRl-7W_footer{color:var(--text-muted);font-size:var(--font-size-sm);text-align:center;margin:0}.oRl-7W_strength{gap:var(--spacing-xs);flex-direction:column;display:flex}.oRl-7W_sent{align-items:flex-start;gap:var(--spacing-md);flex-direction:column;display:flex}.oRl-7W_sentIcon{width:var(--landing-step-size);height:var(--landing-step-size);border-radius:var(--radius-full);background-color:var(--status-success-bg);color:var(--status-success-text);justify-content:center;align-items:center;display:inline-flex}}
@layer features{._9od7-q_actions{width:100%}._9od7-q_form{padding-top:var(--spacing-xs)}}
@layer components{.TF5ZVG_list{gap:var(--spacing-sm);max-height:var(--command-list-height);margin-top:var(--spacing-md);flex-direction:column;display:flex;overflow-y:auto}.TF5ZVG_groupLabel{padding:var(--spacing-xs) var(--spacing-sm);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);display:block}.TF5ZVG_option{align-items:center;gap:var(--spacing-sm-md);min-height:var(--target-min-size);padding:var(--spacing-sm) var(--spacing-sm-md);border-radius:var(--radius-md);color:var(--text-main);cursor:pointer;display:flex}.TF5ZVG_active{background-color:var(--primary-light)}.TF5ZVG_icon{color:var(--text-muted);flex-shrink:0}.TF5ZVG_active .TF5ZVG_icon{color:var(--primary)}.TF5ZVG_text{flex-direction:column;flex:1;min-width:0;display:flex}.TF5ZVG_enter{color:var(--primary);flex-shrink:0}.TF5ZVG_empty{padding:var(--spacing-lg) 0}.TF5ZVG_hint{margin-top:var(--spacing-md);display:block}}
@layer features{.D-T9KG_exchangeIcon{color:var(--primary);flex-shrink:0}.D-T9KG_arrow{color:var(--text-muted);flex-shrink:0}.D-T9KG_name{text-overflow:ellipsis;min-width:0;overflow:hidden}}
@layer features{.PXb5aW_actions{width:100%}.PXb5aW_form{padding-top:var(--spacing-xs)}}
@layer features{.TLaXAq_toolbar{min-height:var(--control-min-height);padding:var(--spacing-xs) var(--spacing-md) var(--spacing-xs) var(--spacing-xs);border-bottom:var(--border-width) solid var(--border-color)}.TLaXAq_empty{padding:var(--spacing-lg)}.TLaXAq_list{margin:0;padding:0;list-style:none}.TLaXAq_row{align-items:center;gap:var(--spacing-2xs);padding:0 var(--spacing-md) 0 var(--spacing-xs);border-bottom:var(--border-width) solid var(--border-color);background-color:var(--surface-muted);transition:background-color var(--transition-fast), box-shadow var(--transition-fast);display:flex}.TLaXAq_row:last-child{border-bottom:none}.TLaXAq_unread{background-color:var(--surface-card)}.TLaXAq_row:hover{box-shadow:var(--shadow-sm)}.TLaXAq_selected,.TLaXAq_selected:hover{background-color:var(--primary-light)}.TLaXAq_main{align-items:center;gap:var(--spacing-md);min-width:0;padding:var(--spacing-sm) 0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;text-decoration:none;display:flex}.TLaXAq_participants{flex:0 0 var(--mail-participants-width);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TLaXAq_draft{margin-right:var(--spacing-xs)}.TLaXAq_text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.TLaXAq_icon{color:var(--text-muted);flex-shrink:0}.TLaXAq_date{font-variant-numeric:tabular-nums;flex-shrink:0}@media (max-width:768px){.TLaXAq_main{gap:var(--spacing-2xs) var(--spacing-sm);grid-template-columns:1fr auto auto;grid-template-areas:"participants icon date""text text text";display:grid}.TLaXAq_participants{grid-area:participants}.TLaXAq_text{grid-area:text}.TLaXAq_icon{grid-area:icon}.TLaXAq_date{grid-area:date}}}
@layer features{.UVreMG_body{white-space:pre-wrap;overflow-wrap:anywhere}}
@layer features{.BKbDpG_field .MuiOutlinedInput-root{background-color:var(--surface-card);border-radius:var(--radius-md);font-size:var(--font-size-sm)}.BKbDpG_field .MuiOutlinedInput-notchedOutline{border-color:var(--border-color)}.BKbDpG_field .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--border-color-hover)}.BKbDpG_field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary);border-width:var(--border-width)}.BKbDpG_field .MuiInputLabel-root{font-size:var(--font-size-sm);color:var(--text-muted)}.BKbDpG_field .MuiInputLabel-root.Mui-focused{color:var(--primary)}.BKbDpG_field .Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--status-error)}.BKbDpG_field .MuiChip-root{background-color:var(--primary-light);color:var(--text-main)}}
@layer features{.kjr-MW_header{z-index:var(--z-header);border-bottom:var(--border-width) solid transparent;background-color:color-mix(in srgb, var(--surface-background) 80%, transparent);-webkit-backdrop-filter:saturate(1.6) blur(var(--spacing-md));backdrop-filter:saturate(1.6) blur(var(--spacing-md));transition:var(--transition-interactive);position:sticky;top:0}.kjr-MW_header[data-scrolled=true]{border-bottom-color:var(--border-color);box-shadow:var(--shadow-sm)}.kjr-MW_inner{align-items:center;gap:var(--spacing-lg);max-width:var(--landing-max-width);min-height:var(--header-height);padding:0 var(--landing-gutter);margin:0 auto;display:flex}.kjr-MW_nav{gap:var(--spacing-lg);margin-left:var(--spacing-md);display:flex}.kjr-MW_anchor{color:var(--text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding-block:var(--target-pad);transition:var(--transition-interactive);text-decoration:none}.kjr-MW_anchor:hover{color:var(--text-main)}.kjr-MW_actions{align-items:center;gap:var(--spacing-sm);margin-left:auto;display:flex}.kjr-MW_menuButton,.kjr-MW_mobileMenu{display:none}@media (max-width:900px){.kjr-MW_inner{gap:var(--spacing-sm)}.kjr-MW_brand{min-width:0}.kjr-MW_nav,.kjr-MW_signIn{display:none}.kjr-MW_menuButton{display:inline-flex}.kjr-MW_mobileOpen{gap:var(--spacing-md);padding:var(--spacing-md) var(--landing-gutter) var(--spacing-lg);border-top:var(--border-width) solid var(--border-color);background-color:var(--surface-card);flex-direction:column;display:flex}.kjr-MW_mobileOpen .kjr-MW_anchor{font-size:var(--font-size-base);color:var(--text-main)}}}
@layer features{.Nz2wRW_page{background-color:var(--surface-background);flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:clip}.Nz2wRW_backdrop{z-index:0;pointer-events:none;background-image:radial-gradient(color-mix(in srgb, var(--text-muted) 18%, transparent) var(--border-width), transparent var(--border-width));background-size:var(--spacing-lg) var(--spacing-lg);position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.Nz2wRW_blobA,.Nz2wRW_blobB{aspect-ratio:1;border-radius:var(--radius-full);width:45vw;filter:blur(calc(var(--spacing-2xl) * 2));opacity:.28;pointer-events:none;position:absolute}.Nz2wRW_blobA{background:var(--primary-fill);top:-15%;left:-10%}.Nz2wRW_blobB{background:var(--brand-accent);bottom:-20%;right:-15%}.Nz2wRW_top,.Nz2wRW_stage,.Nz2wRW_bottom{z-index:1;position:relative}.Nz2wRW_top{grid-template-columns:minmax(0, 1fr) minmax(0, calc(var(--onboarding-width) * .5)) minmax(0, 1fr);align-items:center;gap:var(--spacing-lg);padding:var(--spacing-md) var(--landing-gutter);display:grid}.Nz2wRW_progress{gap:var(--spacing-xs);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;margin:0;padding:0;list-style:none;display:grid}.Nz2wRW_top>:first-child{justify-self:start}.Nz2wRW_skip{justify-self:end}.Nz2wRW_segment{height:var(--spacing-xs);border-radius:var(--radius-full);background-color:var(--border-color);overflow:hidden}.Nz2wRW_segment:after{content:"";background:var(--brand-gradient);transform-origin:0;height:100%;transition:transform var(--onboarding-slide-duration) ease-out;display:block;transform:scaleX(0)}.Nz2wRW_segment[data-state=done]:after,.Nz2wRW_segment[data-state=current]:after{transform:scaleX(1)}.Nz2wRW_segment[data-state=current]:after{opacity:.6}.Nz2wRW_stage{padding:var(--spacing-lg) var(--landing-gutter);flex:1;justify-content:center;align-items:center;display:flex}.Nz2wRW_slide{align-items:center;gap:var(--spacing-2xl);width:100%;max-width:var(--onboarding-width);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.Nz2wRW_wide{max-width:calc(var(--onboarding-width) * .8);grid-template-columns:minmax(0,1fr)}.Nz2wRW_visual{aspect-ratio:1;justify-content:center;align-items:center;display:flex;position:relative}.Nz2wRW_ring{border:var(--border-width) dashed color-mix(in srgb, var(--primary-fill) 35%, transparent);border-radius:var(--radius-full);position:absolute;inset:8%}.Nz2wRW_ringOuter{border-style:solid;border-color:color-mix(in srgb, var(--brand-accent) 18%, transparent);inset:-4%}.Nz2wRW_orb{width:var(--onboarding-visual-size);height:var(--onboarding-visual-size);border-radius:calc(var(--radius-xl) * 2);background:var(--brand-gradient);color:var(--text-white);box-shadow:var(--shadow-lg);justify-content:center;align-items:center;display:flex;position:relative}.Nz2wRW_orb:after{content:"";inset:calc(var(--spacing-md) * -1);z-index:-1;border-radius:inherit;background:var(--brand-gradient);filter:blur(var(--spacing-xl));opacity:.45;position:absolute}.Nz2wRW_satellite{width:var(--avatar-size-md);height:var(--avatar-size-md);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-lg);background-color:var(--surface-card);color:var(--primary);box-shadow:var(--shadow-md);justify-content:center;align-items:center;display:flex;position:absolute}.Nz2wRW_satelliteA{top:12%;right:10%}.Nz2wRW_satelliteB{color:var(--brand-accent);bottom:14%;left:6%}.Nz2wRW_content{gap:var(--spacing-lg);flex-direction:column;display:flex}.Nz2wRW_heading{gap:var(--spacing-sm);flex-direction:column;display:flex}.Nz2wRW_eyebrow{color:var(--primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;margin:0}.Nz2wRW_title{color:var(--text-main);font-size:var(--font-size-section);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);text-wrap:balance;margin:0}.Nz2wRW_title:focus{outline:none}.Nz2wRW_lead{color:var(--text-muted);font-size:var(--font-size-lead);line-height:var(--line-height-normal);text-wrap:pretty;margin:0}.Nz2wRW_bottom{justify-content:space-between;align-items:center;gap:var(--spacing-md);width:100%;max-width:var(--onboarding-width);padding:var(--spacing-md) var(--landing-gutter) var(--spacing-xl);margin:0 auto;display:flex}.Nz2wRW_counter{color:var(--text-muted);font-size:var(--font-size-sm)}.Nz2wRW_points{gap:var(--spacing-sm-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Nz2wRW_points li{align-items:center;gap:var(--spacing-sm-md);color:var(--text-main);font-weight:var(--font-weight-medium);display:flex}.Nz2wRW_pointIcon{width:var(--avatar-size-sm);height:var(--avatar-size-sm);border-radius:var(--radius-md);background-color:var(--primary-light);color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Nz2wRW_start{align-items:center;gap:var(--spacing-md);flex-wrap:wrap;display:flex}.Nz2wRW_chips{gap:var(--spacing-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Nz2wRW_chip{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm-md);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-full);background-color:var(--surface-card);color:var(--text-main);font:inherit;font-size:var(--font-size-sm);cursor:pointer;transition:var(--transition-interactive);display:inline-flex}.Nz2wRW_chip:hover{border-color:var(--primary-border);background-color:var(--primary-light)}.Nz2wRW_chip[aria-pressed=true]{border-color:var(--primary-fill);background-color:var(--primary-light);color:var(--primary);font-weight:var(--font-weight-semibold)}.Nz2wRW_chip:focus-visible{outline:var(--focus-ring);outline-offset:var(--spacing-2xs)}.Nz2wRW_selected{padding-right:var(--spacing-xs);border-color:var(--primary-fill);background-color:var(--primary-light);color:var(--primary);cursor:default}.Nz2wRW_addRow{align-items:flex-start;gap:var(--spacing-sm);display:flex}.Nz2wRW_addRow>:first-child{flex:1}.Nz2wRW_times{gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Nz2wRW_week{gap:var(--spacing-xs);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Nz2wRW_weekDay{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-2xs);border-radius:var(--radius-md);background-color:var(--surface-card);color:var(--text-muted);font-size:var(--font-size-xs);text-align:center;transition:var(--transition-interactive);flex-direction:column;display:flex}.Nz2wRW_weekDay[data-open=true]{background-color:var(--primary-light);color:var(--primary);font-weight:var(--font-weight-semibold)}.Nz2wRW_bar{width:var(--spacing-xs);height:var(--spacing-xl);border-radius:var(--radius-full);background-color:var(--border-color)}.Nz2wRW_weekDay[data-open=true] .Nz2wRW_bar{background:var(--brand-gradient)}.Nz2wRW_rows{gap:var(--spacing-sm-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Nz2wRW_row{align-items:start;gap:var(--spacing-sm);padding:var(--spacing-sm-md);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-lg);background-color:var(--surface-card);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.55fr) auto;display:grid}.Nz2wRW_summary{grid-template-columns:repeat(auto-fit, minmax(min(var(--grid-min-sm), 100%), 1fr));gap:var(--spacing-sm-md);margin:0;padding:0;list-style:none;display:grid}.Nz2wRW_summaryItem{align-items:center;gap:var(--spacing-sm-md);padding:var(--spacing-sm-md) var(--spacing-md);border:var(--border-width) solid var(--border-color);border-radius:var(--radius-lg);background-color:var(--surface-card);color:var(--text-main);font-size:var(--font-size-sm);display:flex}.Nz2wRW_summaryItem span{flex-direction:column;display:flex}.Nz2wRW_summaryItem small{color:var(--text-muted);font-size:var(--font-size-xs)}.Nz2wRW_confetti{z-index:2;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0;overflow:hidden}.Nz2wRW_confetti li{width:var(--spacing-sm);height:var(--spacing-md);border-radius:var(--radius-sm);background-color:var(--primary-fill);opacity:0;position:absolute;top:-5%}.Nz2wRW_confetti li:nth-child(4n+2){background-color:var(--brand-accent)}.Nz2wRW_confetti li:nth-child(4n+3){background-color:var(--status-success)}.Nz2wRW_confetti li:nth-child(4n+4){background-color:var(--status-warning)}.Nz2wRW_confetti li:nth-child(6n+1){left:6%}.Nz2wRW_confetti li:nth-child(6n+2){left:22%}.Nz2wRW_confetti li:nth-child(6n+3){left:38%}.Nz2wRW_confetti li:nth-child(6n+4){left:54%}.Nz2wRW_confetti li:nth-child(6n+5){left:70%}.Nz2wRW_confetti li:nth-child(6n+6){left:86%}.Nz2wRW_confetti li:nth-child(n+7){margin-left:7%}.Nz2wRW_confetti li:nth-child(n+13){margin-left:-4%}.Nz2wRW_confetti li:nth-child(n+19){margin-left:3%}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.Nz2wRW_slide{animation:Nz2wRW_slide-in var(--onboarding-slide-duration) cubic-bezier(.22, 1, .36, 1) both}.Nz2wRW_slide[data-direction=back]{animation-name:Nz2wRW_slide-in-back}.Nz2wRW_content>*{animation:Nz2wRW_rise var(--onboarding-slide-duration) ease-out both}.Nz2wRW_content>:nth-child(2){animation-delay:calc(var(--onboarding-slide-duration) * .15)}.Nz2wRW_content>:nth-child(3){animation-delay:calc(var(--onboarding-slide-duration) * .3)}.Nz2wRW_ring{animation:Nz2wRW_spin calc(var(--landing-blob-duration) * 2) linear infinite}.Nz2wRW_ringOuter{animation-direction:reverse}.Nz2wRW_orb,.Nz2wRW_satellite{animation:Nz2wRW_float var(--landing-float-duration) ease-in-out infinite}.Nz2wRW_satelliteB{animation-delay:calc(var(--landing-float-duration) / -2)}.Nz2wRW_blobA,.Nz2wRW_blobB{animation:Nz2wRW_drift var(--landing-blob-duration) ease-in-out infinite alternate}.Nz2wRW_blobB{animation-delay:calc(var(--landing-blob-duration) / -2)}.Nz2wRW_confetti li{animation:Nz2wRW_fall var(--confetti-duration) cubic-bezier(.3, .6, .5, 1) forwards}.Nz2wRW_confetti li:nth-child(3n+1){animation-delay:calc(var(--confetti-duration) * .08)}.Nz2wRW_confetti li:nth-child(3n+2){animation-delay:calc(var(--confetti-duration) * .18);animation-duration:calc(var(--confetti-duration) * 1.2)}.Nz2wRW_confetti li:nth-child(5n){animation-duration:calc(var(--confetti-duration) * .85)}}@keyframes Nz2wRW_slide-in{0%{opacity:0;transform:translateX(var(--onboarding-slide-offset))}}@keyframes Nz2wRW_slide-in-back{0%{opacity:0;transform:translateX(calc(var(--onboarding-slide-offset) * -1))}}@keyframes Nz2wRW_rise{0%{opacity:0;transform:translateY(var(--landing-reveal-offset))}}@keyframes Nz2wRW_spin{to{transform:rotate(360deg)}}@keyframes Nz2wRW_float{50%{transform:translateY(calc(var(--landing-float-distance) * -1))}}@keyframes Nz2wRW_drift{to{transform:translate(8%,6%)scale(1.1)}}@keyframes Nz2wRW_fall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(110dvh)rotate(720deg)}}@media (max-width:900px){.Nz2wRW_slide{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr)}.Nz2wRW_visual{display:none}.Nz2wRW_top{grid-template-columns:minmax(0,1fr) auto}.Nz2wRW_progress{grid-area:2/1/auto/-1}.Nz2wRW_row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Nz2wRW_row>:last-child{grid-column:1/-1;justify-self:end}.Nz2wRW_bottom .Nz2wRW_counter{display:none}.Nz2wRW_times{grid-template-columns:minmax(0,1fr)}}}
@layer features{._7BUeFG_page{width:100%;max-width:var(--content-max-width)}._7BUeFG_content{width:100%;min-width:0}}
@layer features{.H8mv2W_column{flex:1 1 0;width:100%;min-width:0}.H8mv2W_previewBody{white-space:pre-wrap;overflow-wrap:anywhere}}
@layer features{._20Fx_q_current{border-color:var(--primary);box-shadow:var(--shadow-primary)}._20Fx_q_features{margin:0;padding:0;list-style:none}._20Fx_q_team{padding:var(--spacing-sm-md);border-radius:var(--radius-md);background-color:var(--surface-muted)}._20Fx_q_check{color:var(--status-success-text);flex-shrink:0}._20Fx_q_status{min-height:var(--button-height-md)}._20Fx_q_pending{color:var(--status-warning-strong);flex-shrink:0}._20Fx_q_inlineAction{margin-left:calc(-1 * var(--spacing-sm-md))}}
@layer features{.Z_RaRW_page{background-color:var(--surface-background);min-height:100vh}:is(html:has(.Z_RaRW_page),body:has(.Z_RaRW_page)){height:auto;overflow:visible}html:has(.Z_RaRW_page){overflow-y:auto}@media (prefers-reduced-motion:no-preference){html:has(.Z_RaRW_page){scroll-behavior:smooth}}.Z_RaRW_main:focus{outline:none}.Z_RaRW_skipLink{top:var(--spacing-sm);left:var(--spacing-sm);z-index:var(--z-skip-link);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);background-color:var(--primary-fill);color:var(--text-white);transition:transform var(--transition-fast);position:absolute;transform:translateY(-200%)}.Z_RaRW_skipLink:focus{transform:none}}
@layer features{:is(html:has(.ITPiCa_page),body:has(.ITPiCa_page)){height:auto;overflow:visible}html:has(.ITPiCa_page){overflow-y:auto}.ITPiCa_page{background-color:var(--surface-background);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid}.ITPiCa_formSide{gap:var(--spacing-xl);padding:var(--spacing-lg) var(--landing-gutter);flex-direction:column;display:flex}.ITPiCa_main{width:100%;max-width:var(--auth-form-width);flex:1;justify-content:center;align-items:center;margin:0 auto;display:flex}.ITPiCa_main:focus{outline:none}.ITPiCa_legal{justify-content:center;gap:var(--spacing-md);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}.ITPiCa_legal a{color:var(--text-muted);padding-block:var(--target-pad);text-decoration:none}.ITPiCa_legal a:hover{color:var(--text-main)}.ITPiCa_brand{justify-content:center;gap:var(--spacing-2xl);padding:var(--landing-section-space) var(--spacing-2xl);background:var(--brand-gradient);color:var(--text-white);flex-direction:column;display:flex;position:relative;overflow:hidden}.ITPiCa_glow{aspect-ratio:1;border-radius:var(--radius-full);background:var(--text-white);opacity:.12;width:70%;filter:blur(calc(var(--spacing-2xl) * 2));position:absolute;inset:auto -20% -30% auto}.ITPiCa_brandContent{gap:var(--spacing-md);max-width:calc(var(--auth-form-width) * 1.1);flex-direction:column;display:flex;position:relative}.ITPiCa_title{font-size:var(--font-size-section);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);margin:0}.ITPiCa_lead{font-size:var(--font-size-lead);line-height:var(--line-height-normal);opacity:.9;margin:0}.ITPiCa_points{gap:var(--spacing-sm-md);margin:var(--spacing-sm) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.ITPiCa_points li{align-items:center;gap:var(--spacing-sm-md);font-weight:var(--font-weight-medium);display:flex}.ITPiCa_pointIcon{width:var(--avatar-size-sm);height:var(--avatar-size-sm);border-radius:var(--radius-md);background-color:color-mix(in srgb, var(--text-white) 18%, transparent);justify-content:center;align-items:center;display:inline-flex}.ITPiCa_phone{box-shadow:var(--shadow-lg);align-self:center;position:relative;transform:rotate(-4deg)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.ITPiCa_phone{animation:ITPiCa_float var(--landing-float-duration) ease-in-out infinite}@keyframes ITPiCa_float{50%{transform:rotate(-4deg) translateY(calc(var(--landing-float-distance) * -1))}}}@media (max-width:960px){.ITPiCa_page{grid-template-columns:minmax(0,1fr)}.ITPiCa_brand{display:none}}}
@layer features{.h7SbSW_page{background-color:var(--surface-background);height:100%;overflow-y:auto}.h7SbSW_content{max-width:var(--content-max-width);padding:var(--spacing-lg) var(--spacing-md);margin:0 auto}}
@layer features{:is(html:has(.OSXEoG_page),body:has(.OSXEoG_page)){height:auto;overflow:visible}html:has(.OSXEoG_page){overflow-y:auto}.OSXEoG_page{min-height:100dvh}}
@layer components{.aDMuNG_screen{min-height:100dvh;padding:var(--spacing-lg) var(--landing-gutter);background-color:var(--surface-background);flex-direction:column;display:flex;position:relative;overflow:hidden}.aDMuNG_screen:before{content:"";aspect-ratio:1;border-radius:var(--radius-full);background:var(--brand-gradient);width:60vw;filter:blur(calc(var(--spacing-2xl) * 2));opacity:.18;pointer-events:none;position:absolute;inset:auto -20% -40% auto}.aDMuNG_logo{align-self:flex-start;position:relative}.aDMuNG_content{justify-content:center;align-items:center;gap:var(--spacing-md);max-width:calc(var(--auth-form-width) * 1.3);text-align:center;flex-direction:column;flex:1;margin:0 auto;display:flex;position:relative}.aDMuNG_content:focus{outline:none}.aDMuNG_code{background:var(--brand-gradient);color:#0000;font-size:calc(var(--font-size-display) * 1.8);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-tight);-webkit-background-clip:text;background-clip:text;margin:0;line-height:1}.aDMuNG_title{color:var(--text-main);font-size:var(--font-size-section);font-weight:var(--font-weight-extrabold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);text-wrap:balance;margin:0}.aDMuNG_text{color:var(--text-muted);font-size:var(--font-size-lead);line-height:var(--line-height-normal);text-wrap:pretty;margin:0}.aDMuNG_actions{justify-content:center;gap:var(--spacing-sm-md);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}}
@layer features{.tirwgG_document{align-items:flex-start;gap:var(--spacing-lg);width:100%;max-width:var(--content-max-width);padding:var(--spacing-2xl) var(--landing-gutter);flex-direction:column;margin:0 auto;display:flex}.tirwgG_title{color:var(--text-main);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0}.tirwgG_section{gap:var(--spacing-sm);flex-direction:column;display:flex}.tirwgG_heading{color:var(--text-main);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.tirwgG_text{color:var(--text-main);line-height:var(--line-height-normal);overflow-wrap:anywhere;margin:0}.tirwgG_placeholder{padding:0 var(--spacing-xs);border-radius:var(--radius-sm);background-color:var(--status-warning-bg);color:var(--text-main)}.tirwgG_updated{color:var(--text-muted);font-size:var(--font-size-sm);margin:0}}
