.DM5fta_root{flex-direction:column;width:100%;display:flex}.DM5fta_listScroll{margin-bottom:24px;overflow-x:auto}.DM5fta_list{border-bottom:2px solid var(--color-border);gap:24px;width:max-content;min-width:100%;display:flex;position:relative}.DM5fta_trigger{justify-content:center;align-items:center;gap:var(--spacing-2);white-space:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:all var(--duration-base) ease;background:0 0;border:none;outline:none;flex-shrink:0;padding:12px 4px;display:flex;position:relative}.DM5fta_trigger:hover{color:var(--color-text-primary)}.DM5fta_trigger:focus-visible{background-color:var(--color-bg-surface-secondary);border-radius:var(--radius-sm);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset-inset)}.DM5fta_trigger:after{content:"";background-color:var(--color-primary);width:100%;height:2px;transition:transform var(--duration-base) ease;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.DM5fta_active{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.DM5fta_indicator{top:50%;left:calc(100% + var(--spacing-1));border-radius:var(--radius-full);background:var(--color-text-muted);width:6px;height:6px;position:absolute;transform:translateY(-50%)}.DM5fta_active:after{transform:scaleX(1)}.DM5fta_content{outline:none;animation:.3s ease-out DM5fta_fadeIn}@media (prefers-reduced-motion:reduce){.DM5fta_content{animation:none}}@keyframes DM5fta_fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.sUwLeG_root{background-color:var(--color-bg-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);flex-direction:column;display:flex;overflow:hidden}:where(.sUwLeG_root:has(>[data-card-link])){transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out)}@media (hover:hover){:where(.sUwLeG_root:has(>[data-card-link])):hover{box-shadow:var(--shadow-md);border-color:var(--color-border-hover);transform:translateY(-2px)}}
._3MrqDW_root{align-self:flex-start;align-items:center;gap:var(--spacing-1);white-space:nowrap;min-width:0;max-width:100%;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border:1px solid #0000;display:inline-flex}._3MrqDW_size2xs{font-size:var(--font-size-2xs)}._3MrqDW_sizeSm{font-size:var(--font-size-sm)}._3MrqDW_text{text-overflow:ellipsis;overflow:hidden}._3MrqDW_primary{background-color:var(--color-bg-accent-brand);color:var(--color-text-on-accent-brand);border:1px solid color-mix(in srgb, var(--color-text-on-accent-brand), transparent 80%)}._3MrqDW_accent{background-color:var(--color-bg-accent-blue);color:var(--color-text-on-accent-blue)}._3MrqDW_success{background-color:var(--color-bg-accent-green);color:var(--color-text-on-accent-green)}._3MrqDW_warning{background-color:var(--color-bg-accent-yellow);color:var(--color-text-on-accent-yellow)}._3MrqDW_danger{background-color:var(--color-bg-accent-red);color:var(--color-text-on-accent-red)}._3MrqDW_outline{border:1px solid var(--color-border);color:var(--color-text-secondary);background-color:#0000}._3MrqDW_secondary{background-color:var(--color-bg-surface-secondary);color:var(--color-text-secondary)}._3MrqDW_info{background-color:var(--color-bg-accent-blue);color:var(--color-text-on-accent-blue)}._3MrqDW_stamp{padding:2px var(--spacing-2);border-radius:var(--radius-sm);border:1px solid var(--color-brand-primary-dark);background-color:var(--color-bg-accent-brand);color:var(--color-text-on-accent-brand);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);font-variant-numeric:tabular-nums}._3MrqDW_solid{background-color:var(--color-bg-accent-solid);color:var(--color-white)}html[data-theme=dark] ._3MrqDW_secondary{background-color:var(--color-bg-surface-dark);color:var(--color-slate-300)}._3MrqDW_pulse{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--radius-full);background-color:currentColor;flex-shrink:0;animation:1.5s ease-in-out infinite _3MrqDW_badgePulse}@keyframes _3MrqDW_badgePulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){._3MrqDW_pulse{animation:none}}
.TwxY6W_root{border-radius:var(--radius-md);font-weight:var(--font-weight-medium);transition:background-color var(--duration-short) var(--ease-out), color var(--duration-short) var(--ease-out), border-color var(--duration-short) var(--ease-out), transform var(--duration-micro) var(--ease-out), box-shadow var(--duration-short) var(--ease-out);line-height:var(--line-height-none);white-space:nowrap;justify-content:center;align-items:center;gap:var(--spacing-2);cursor:pointer;border:1px solid #0000;display:inline-flex}.TwxY6W_root:active:not(:disabled){transform:scale(.98)}.TwxY6W_root:disabled:not([aria-busy]){background-color:var(--color-bg-surface-secondary);border-color:var(--color-border);color:var(--color-text-muted);cursor:not-allowed}.TwxY6W_root:disabled[aria-busy],.TwxY6W_root[aria-busy=true]{cursor:progress}.TwxY6W_spinner{border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.7s linear infinite TwxY6W_button-spin}@keyframes TwxY6W_button-spin{to{transform:rotate(360deg)}}.TwxY6W_primary{background-color:var(--color-bg-brand-solid);color:var(--color-white)}.TwxY6W_primary:hover:not(:disabled),[data-card-clickable]:hover .TwxY6W_cardLabel.TwxY6W_primary{background-color:var(--color-bg-brand-solid-hover);box-shadow:0 4px 12px #23247026}.TwxY6W_secondary{background-color:var(--color-bg-accent-solid);color:var(--color-white)}.TwxY6W_secondary:hover:not(:disabled){background-color:var(--color-bg-accent-solid-hover);transform:translateY(-1px)}.TwxY6W_secondary:active:not(:disabled){transform:translateY(0)scale(.98)}.TwxY6W_outline{border:1px solid var(--color-brand-primary);color:var(--color-text-primary);background-color:#0000}.TwxY6W_outline:hover:not(:disabled),[data-card-clickable]:hover .TwxY6W_cardLabel.TwxY6W_outline{background-color:var(--color-bg-surface-secondary);border-color:var(--color-brand-primary-light)}.TwxY6W_outlineLight{border:1px solid var(--color-white);color:var(--color-white);background-color:#0000}.TwxY6W_outlineLight:hover:not(:disabled){background-color:#ffffff1f}.TwxY6W_campaign{background-color:var(--campaign-mark,var(--color-bg-surface));color:var(--color-text-on-campaign)}.TwxY6W_campaign:hover:not(:disabled){background-color:color-mix(in srgb, var(--campaign-mark,var(--color-bg-surface)) 88%, var(--color-text-on-campaign))}.TwxY6W_campaignOutline{border:1px solid var(--color-text-on-campaign);color:var(--color-text-on-campaign);background-color:#0000}.TwxY6W_campaignOutline:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-text-on-campaign) 10%, transparent)}.TwxY6W_ghost{color:var(--color-text-primary);background-color:#0000}.TwxY6W_ghost:hover:not(:disabled){background-color:var(--color-bg-surface-secondary)}.TwxY6W_danger{background-color:var(--color-bg-danger-solid);color:var(--color-white)}.TwxY6W_danger:hover:not(:disabled){filter:brightness(.92);box-shadow:0 4px 12px #ef444440}.TwxY6W_sm{font-size:var(--font-size-sm);height:32px;padding:6px 12px}.TwxY6W_md{font-size:var(--font-size-base);height:40px;padding:10px 20px}.TwxY6W_lg{font-size:var(--font-size-lg);height:48px;padding:14px 28px}.TwxY6W_link{height:auto;color:var(--color-text-secondary);font-weight:var(--font-weight-regular);text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.TwxY6W_link:hover:not(:disabled){color:var(--color-text-main)}.TwxY6W_link:active:not(:disabled){transform:none}.TwxY6W_link:disabled:not([aria-busy]){background:0 0;border:none}.TwxY6W_full{width:100%}.TwxY6W_wrap{white-space:normal;height:auto;line-height:var(--line-height-snug);text-align:center;-webkit-hyphens:manual;hyphens:manual;max-width:100%}.TwxY6W_wrap.TwxY6W_sm{min-height:32px}.TwxY6W_wrap.TwxY6W_md{min-height:40px}.TwxY6W_wrap.TwxY6W_lg{min-height:48px}
.kFYxOG_dot{cursor:pointer;background:0 0;border:none;flex:none;place-items:center;min-width:24px;min-height:24px;padding:0;display:grid}.kFYxOG_dot:before{content:"";border-radius:var(--radius-full);background:var(--color-border);width:8px;height:8px;transition:width .3s,background-color .3s,border-radius .3s,transform .3s}.kFYxOG_dotActive:before{border-radius:var(--radius-sm);background:var(--color-brand-primary);width:24px}@media (hover:hover){.kFYxOG_dot:hover:not(.kFYxOG_dotActive):before{background:var(--color-text-muted)}}.kFYxOG_dot:focus-visible{outline:none}.kFYxOG_dot:focus-visible:before{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.kFYxOG_pager{display:flex}.kFYxOG_pagerWindowed{width:160px;padding-inline:4px;overflow:hidden}.kFYxOG_track{gap:8px;transition:transform .3s;display:flex}.kFYxOG_dotSmall:before{transform:scale(.667)}@media (prefers-reduced-motion:reduce){.kFYxOG_track,.kFYxOG_dot:before{transition:none}}
.W0SS_G_root{align-items:flex-start;gap:var(--spacing-3);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.W0SS_G_disabled{opacity:.5;cursor:not-allowed}.W0SS_G_input{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.W0SS_G_check{border-radius:var(--radius-sm);border:2px solid var(--color-border-control);background:var(--color-bg-surface);width:20px;height:20px;transition:all var(--duration-base);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.W0SS_G_icon{opacity:0;color:var(--color-white);transition:opacity var(--duration-base)}.W0SS_G_input:checked+.W0SS_G_check{background:var(--color-brand-accent);border-color:var(--color-brand-accent)}.W0SS_G_input:checked+.W0SS_G_check .W0SS_G_icon{opacity:1}.W0SS_G_input[aria-invalid=true]+.W0SS_G_check{border-color:var(--color-danger)}.W0SS_G_input:focus-visible+.W0SS_G_check{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-accent), transparent 65%);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.W0SS_G_text{flex-direction:column;justify-content:center;gap:2px;min-height:20px;display:flex}.W0SS_G_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-main);line-height:var(--line-height-snug)}.W0SS_G_description{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:var(--line-height-snug)}html[data-theme=dark] .W0SS_G_check{background:var(--color-bg-surface);border-color:var(--color-slate-600)}html[data-theme=dark] .W0SS_G_input:checked+.W0SS_G_check{background:var(--color-brand-accent);border-color:var(--color-brand-accent)}
._1xRkG_root{align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-bg-surface);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);color:var(--color-text-main);cursor:pointer;transition:all var(--duration-base);font-family:inherit;display:inline-flex}._1xRkG_root:hover{border-color:var(--color-brand-primary);background:color-mix(in srgb, var(--color-brand-primary), transparent 95%)}._1xRkG_md{padding:var(--spacing-2) var(--spacing-5);font-size:var(--font-size-sm)}._1xRkG_accent{background:var(--color-bg-accent-blue);color:var(--color-text-on-accent-blue);border-color:#0000}._1xRkG_accent:hover{border-color:var(--color-brand-primary-light);background:var(--color-bg-accent-blue)}._1xRkG_onDark{color:var(--color-white);background:#ffffff1a;border:1.5px solid #ffffff59}._1xRkG_onDark:hover{background:#fff3;border-color:#ffffff59}._1xRkG_hasRemove{padding-right:var(--spacing-2)}._1xRkG_selected{background:var(--color-bg-brand-solid);border-color:var(--color-bg-brand-solid);color:var(--color-white)}._1xRkG_selected:hover{background:var(--color-bg-brand-solid-hover);border-color:var(--color-brand-primary-dark)}._1xRkG_colored{border-color:color-mix(in srgb, var(--chip-color), transparent 50%);background:color-mix(in srgb, var(--chip-color) 10%, var(--color-bg-surface-subtle));color:var(--chip-text)}._1xRkG_colored:hover{background:color-mix(in srgb, var(--chip-color) 18%, var(--color-bg-surface-subtle));border-color:var(--chip-color)}._1xRkG_colored._1xRkG_selected{background:var(--chip-fill);border-color:var(--chip-fill);color:var(--color-text-on-category)}._1xRkG_colored._1xRkG_selected:hover{background:color-mix(in srgb, var(--chip-fill), var(--color-black) 12%);border-color:color-mix(in srgb, var(--chip-fill), var(--color-black) 12%)}._1xRkG_labelTruncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._1xRkG_remove{border-radius:var(--radius-full);opacity:.6;width:16px;height:16px;transition:opacity var(--duration-base);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._1xRkG_remove:hover{opacity:1}
.KMpCOq_card{gap:var(--spacing-2);padding:var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-surface);flex-direction:column;display:flex}.KMpCOq_nameRow{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.KMpCOq_root{flex-direction:column;display:flex}.KMpCOq_scopeBlock{gap:var(--spacing-2);flex-direction:column;display:flex}.KMpCOq_scopeBlock+.KMpCOq_scopeBlock{margin-top:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--color-border)}.KMpCOq_statusBlock{align-items:flex-start;gap:var(--spacing-2);flex-direction:column;display:flex}.KMpCOq_statusBlock+.KMpCOq_statusBlock{margin-top:var(--spacing-2)}.KMpCOq_categoryGroup{gap:var(--spacing-1);flex-direction:column;display:flex}.KMpCOq_cleanRest{margin:var(--spacing-2) 0 0}
.L2Zo7W_root{border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--duration-short) var(--ease-out), color var(--duration-short) var(--ease-out), border-color var(--duration-short) var(--ease-out), transform var(--duration-micro) var(--ease-out);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.L2Zo7W_root:hover:not(:disabled){color:var(--color-text-main);background:var(--color-bg-surface-secondary)}.L2Zo7W_root:active:not(:disabled){transform:scale(.96)}.L2Zo7W_root:disabled{opacity:.5;cursor:not-allowed}.L2Zo7W_sm{width:32px;height:32px}.L2Zo7W_md{width:40px;height:40px}.L2Zo7W_outline{border-color:var(--color-brand-primary);color:var(--color-text-primary)}.L2Zo7W_outline:hover:not(:disabled){border-color:var(--color-brand-primary-light);color:var(--color-text-primary)}
.DrAotG_group{gap:var(--spacing-1);flex-direction:column;display:flex}.DrAotG_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-main)}.DrAotG_required{color:var(--color-text-danger);margin-left:2px}.DrAotG_wrapper{align-items:center;display:flex;position:relative}.DrAotG_root{width:100%;padding:var(--spacing-2) var(--spacing-3);font-size:max(16px, var(--font-size-sm));color:var(--color-text-main);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--duration-base), box-shadow var(--duration-base);outline:none;font-family:inherit}.DrAotG_mono{font-family:var(--font-family-mono)}.DrAotG_root::placeholder{color:var(--color-text-placeholder)}.DrAotG_root:hover{border-color:var(--color-border-hover)}.DrAotG_root:focus{border-color:var(--color-brand-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-accent), transparent 80%)}.DrAotG_root:disabled{background:var(--color-bg-surface-secondary);color:var(--color-text-muted);cursor:not-allowed}.DrAotG_error{border-color:var(--color-danger)}.DrAotG_error:focus{border-color:var(--color-danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-danger), transparent 80%)}.DrAotG_prefix,.DrAotG_suffix{color:var(--color-text-muted);pointer-events:none;align-items:center;display:flex;position:absolute}.DrAotG_prefix{left:var(--spacing-3)}.DrAotG_suffix{right:var(--spacing-3)}.DrAotG_hasPrefix{padding-left:calc(var(--spacing-3) + 20px + var(--spacing-2))}.DrAotG_hasSuffix{padding-right:calc(var(--spacing-3) + 20px + var(--spacing-2))}.DrAotG_helper{font-size:var(--font-size-xs);color:var(--color-text-muted)}.DrAotG_errorText{font-size:var(--font-size-xs);color:var(--color-text-danger)}html[data-theme=dark] .DrAotG_root{background:var(--color-bg-surface)}html[data-theme=dark] .DrAotG_root::-webkit-calendar-picker-indicator{filter:invert();cursor:pointer}
.RlYkMq_dialog{max-width:500px;width:calc(100% - var(--spacing-8));border-radius:var(--radius-lg);height:fit-content;max-height:calc(100vh - var(--spacing-8));max-height:calc(100dvh - var(--spacing-8));background:0 0;border:none;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.RlYkMq_sizeSm{max-width:500px}.RlYkMq_sizeMd{max-width:640px}.RlYkMq_sizeLg{max-width:800px}.RlYkMq_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080}.RlYkMq_dialog[open]{animation:RlYkMq_modalIn var(--duration-long) var(--ease-out) forwards}.RlYkMq_dialog[open]::backdrop{animation:RlYkMq_fadeIn var(--duration-long) var(--ease-out)}@keyframes RlYkMq_modalIn{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes RlYkMq_fadeIn{0%{opacity:0}to{opacity:1}}.RlYkMq_content{background:var(--color-bg-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);max-height:calc(100vh - var(--spacing-8));max-height:calc(100dvh - var(--spacing-8));flex-direction:column;display:flex;overflow:hidden}.RlYkMq_header{padding:var(--spacing-5) var(--spacing-5) var(--spacing-3);justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);flex-shrink:0;display:flex}.RlYkMq_headerText{gap:var(--spacing-1);flex-direction:column;display:flex}.RlYkMq_body{padding:var(--spacing-3) var(--spacing-5) var(--spacing-5);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);min-height:0;overflow-y:auto}.RlYkMq_footer{justify-content:flex-end;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-5) var(--spacing-5);flex-wrap:wrap;flex-shrink:0;display:flex}
.ZZOZkG_root{gap:var(--spacing-5);padding:var(--spacing-6);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-surface);flex-direction:column;display:flex}.ZZOZkG_list{gap:var(--spacing-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ZZOZkG_actions{justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--color-border);display:flex}@media (max-width:600px){.ZZOZkG_actions button{width:100%}}
.hJzEFG_root{width:100%;height:100%;position:relative}.hJzEFG_video{object-fit:cover;background:var(--color-black);width:100%;height:100%;display:block}.hJzEFG_controls{right:var(--spacing-3);bottom:var(--spacing-3);gap:var(--spacing-2);z-index:2;display:flex;position:absolute}.hJzEFG_control{border-radius:var(--radius-full);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;width:36px;height:36px;padding:0}.hJzEFG_control:hover:not(:disabled){background:#0009}
.jN5_vq_root{align-items:flex-start;gap:var(--spacing-3);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.jN5_vq_disabled{opacity:.5;cursor:not-allowed}.jN5_vq_input{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.jN5_vq_circle{border-radius:var(--radius-full);border:2px solid var(--color-border-control);background:var(--color-bg-surface);width:20px;height:20px;transition:all var(--duration-base);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.jN5_vq_dot{border-radius:var(--radius-full);background:var(--color-white);opacity:0;width:8px;height:8px;transition:all var(--duration-base);transform:scale(0)}.jN5_vq_input:checked+.jN5_vq_circle{background:var(--color-brand-accent);border-color:var(--color-brand-accent)}.jN5_vq_input:checked+.jN5_vq_circle .jN5_vq_dot{opacity:1;transform:scale(1)}.jN5_vq_input:focus-visible+.jN5_vq_circle{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-accent), transparent 65%);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.jN5_vq_text{flex-direction:column;gap:2px;display:flex}.jN5_vq_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-main);line-height:var(--line-height-snug)}.jN5_vq_description{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:var(--line-height-snug)}html[data-theme=dark] .jN5_vq_circle{background:var(--color-bg-surface);border-color:var(--color-slate-600)}html[data-theme=dark] .jN5_vq_input:checked+.jN5_vq_circle{background:var(--color-brand-accent);border-color:var(--color-brand-accent)}
.WPHHFG_root{padding:var(--spacing-6);justify-content:center;align-items:center;display:flex}.WPHHFG_card{align-items:stretch;gap:var(--spacing-4);width:100%;max-width:440px;padding:var(--spacing-6);background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.WPHHFG_stepRow{width:100%;margin-bottom:var(--spacing-2);justify-content:center;align-items:center;display:flex}.WPHHFG_stepItem{flex:0 auto;align-items:center;display:flex}.WPHHFG_stepDot{border-radius:var(--radius-full);background-color:var(--color-bg-card);border:2px solid var(--color-border);width:28px;height:28px;color:var(--color-text-muted);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex}.WPHHFG_stepDotActive{background-color:var(--color-bg-brand-solid);border-color:var(--color-bg-brand-solid);color:var(--color-white);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand-primary), transparent 85%)}.WPHHFG_stepDotDone{background-color:var(--color-bg-brand-solid);border-color:var(--color-bg-brand-solid);color:var(--color-white)}.WPHHFG_stepLine{background-color:var(--color-border);width:56px;height:2px;margin:0 var(--spacing-2);transition:background-color .16s}.WPHHFG_stepLineDone{background-color:var(--color-brand-primary)}.WPHHFG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WPHHFG_heading{gap:var(--spacing-2);flex-direction:column;display:flex}.WPHHFG_identityRow{align-items:center;gap:var(--spacing-3);display:flex}.WPHHFG_identityMeta{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.WPHHFG_identityName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.WPHHFG_fieldset{border:none;margin:0;padding:0}.WPHHFG_legend{margin-bottom:var(--spacing-3);padding:0}.WPHHFG_radioStack{gap:var(--spacing-3);flex-direction:column;display:flex}.WPHHFG_rulesMore{align-items:center;gap:var(--spacing-1);text-underline-offset:2px;width:fit-content;text-decoration:underline;display:inline-flex}.WPHHFG_rulesMore:hover{color:var(--color-primary-dark)}.WPHHFG_featureList{gap:var(--spacing-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WPHHFG_featureItem{column-gap:var(--spacing-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.WPHHFG_featureIcon{border-radius:var(--radius-md);background-color:var(--color-bg-cme);width:36px;height:36px;color:var(--color-text-on-accent-brand);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.WPHHFG_featureBody{flex-direction:column;gap:2px;min-width:0;display:flex}.WPHHFG_actions{justify-content:space-between;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-2);display:flex}.WPHHFG_actionsSpacer{flex:1}
.SvgUnq_root{align-items:center;gap:var(--spacing-1);flex-wrap:wrap;display:flex}.SvgUnq_root[data-disabled=true]{opacity:.6;pointer-events:none}.SvgUnq_chip{align-items:center;gap:var(--spacing-1);padding:2px var(--spacing-2);border-radius:var(--radius-full);background-color:var(--color-bg-surface-subtle);border:1px solid var(--color-border);color:var(--color-text-secondary);font-family:inherit;font-size:var(--font-size-xs);cursor:pointer;font-weight:600;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.SvgUnq_chip:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-bg-surface-subtle), var(--color-brand-primary) 8%)}.SvgUnq_chip:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.SvgUnq_chip:disabled{cursor:not-allowed;opacity:.6}.SvgUnq_chipOwn{background-color:color-mix(in srgb, var(--color-brand-primary), transparent 88%);border-color:color-mix(in srgb, var(--color-brand-primary), transparent 60%);color:var(--color-text-primary)}.SvgUnq_chipOwn:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-brand-primary), transparent 80%)}.SvgUnq_chipFallback{font-size:var(--font-size-xs);line-height:var(--line-height-none)}.SvgUnq_chipCount{font-variant-numeric:tabular-nums;line-height:var(--line-height-none)}.SvgUnq_pickerWrap{display:inline-flex;position:relative}.SvgUnq_trigger{padding:2px var(--spacing-2);border-radius:var(--radius-full);background-color:var(--color-bg-surface-subtle);border:1px solid var(--color-border);color:var(--color-text-muted);cursor:pointer;justify-content:center;align-items:center;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.SvgUnq_trigger:hover:not(:disabled),.SvgUnq_trigger:focus-visible{background-color:color-mix(in srgb, var(--color-bg-surface-subtle), var(--color-bg-brand-solid) 8%);border-color:color-mix(in srgb, var(--color-border), var(--color-bg-brand-solid) 30%);color:var(--color-text-primary)}.SvgUnq_trigger:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.SvgUnq_triggerOpen{background-color:color-mix(in srgb, var(--color-brand-primary), transparent 88%);border-color:color-mix(in srgb, var(--color-brand-primary), transparent 60%);color:var(--color-text-primary)}.SvgUnq_trigger:disabled{cursor:not-allowed;opacity:.6}.SvgUnq_picker{bottom:calc(100% + var(--spacing-1));padding:var(--spacing-1);background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);z-index:20;gap:2px;display:flex;position:absolute;left:0}.SvgUnq_pickerOption{border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s,transform .12s;display:inline-flex}.SvgUnq_pickerOption:hover{background-color:var(--color-bg-surface-subtle);color:var(--color-text-primary);transform:scale(1.1)}.SvgUnq_pickerOption:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.SvgUnq_pickerOptionChecked{background-color:color-mix(in srgb, var(--color-brand-primary), transparent 88%);color:var(--color-text-primary)}.SvgUnq_pickerFallback{font-size:var(--font-size-base);line-height:var(--line-height-none)}
.sq98gG_root{column-gap:var(--spacing-3);row-gap:var(--spacing-1);padding:var(--spacing-3) 0;grid-template-columns:auto auto 1fr;display:grid;position:relative}.sq98gG_upvote{min-width:36px;padding:var(--spacing-1);border-radius:var(--radius-md);background-color:var(--color-bg-surface-subtle);border:1px solid var(--color-border);flex-direction:column;grid-area:1/1/span 3;align-self:center;align-items:center;gap:2px;transition:background-color .12s,border-color .12s;display:inline-flex}.sq98gG_upvoteActive{background-color:color-mix(in srgb, var(--color-brand-primary), transparent 88%);border-color:color-mix(in srgb, var(--color-brand-primary), transparent 60%)}.sq98gG_upvoteBtn,.sq98gG_downvoteBtn{width:24px;height:18px;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.sq98gG_upvoteBtn:hover:not(:disabled),.sq98gG_downvoteBtn:hover:not(:disabled){background-color:var(--color-bg-card);color:var(--color-text-primary)}.sq98gG_upvoteBtn:focus-visible,.sq98gG_downvoteBtn:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.sq98gG_upvoteBtn:disabled,.sq98gG_downvoteBtn:disabled{cursor:not-allowed;opacity:.4}.sq98gG_upvoteActive .sq98gG_upvoteBtn:disabled{opacity:1;color:var(--color-text-primary)}.sq98gG_avatar{flex-shrink:0;grid-area:1/2;align-self:center}.sq98gG_header{align-items:center;gap:var(--spacing-2);min-width:0;padding-right:var(--spacing-10);grid-area:1/3;display:flex}.sq98gG_name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.sq98gG_roleBadge,.sq98gG_answeredBadge{flex-shrink:0;align-self:center}.sq98gG_time{top:calc(var(--spacing-3) + 16px);opacity:0;pointer-events:none;transition:opacity .14s;position:absolute;right:0;transform:translateY(-50%)}.sq98gG_root:hover .sq98gG_time,.sq98gG_root:focus-within .sq98gG_time{opacity:1}@media (hover:none){.sq98gG_time{opacity:1}}.sq98gG_body{word-break:break-word;white-space:pre-wrap;grid-area:2/2/auto/-1}.sq98gG_actions{gap:var(--spacing-1);opacity:0;grid-area:3/2/auto/-1;transition:opacity .14s;display:flex}.sq98gG_root:hover .sq98gG_actions,.sq98gG_root:focus-within .sq98gG_actions{opacity:1}@media (hover:none){.sq98gG_actions{opacity:1}}
.daWwnq_root{padding:var(--spacing-2) var(--spacing-3);background-color:var(--color-bg-surface-subtle);border:1px dashed var(--color-border);border-radius:var(--radius-md);margin:0}
.nYIJ-G_scroller{min-height:0;padding:var(--spacing-3) var(--spacing-4);scroll-behavior:smooth;flex:1;overflow-y:auto}.nYIJ-G_scroller::-webkit-scrollbar{width:6px}.nYIJ-G_scroller::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:var(--radius-full)}.nYIJ-G_scroller::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-muted)}.nYIJ-G_list{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.wZfa5G_root{gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-5);background-color:var(--color-bg-card);flex-direction:column;display:flex}.wZfa5G_header{align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.wZfa5G_statusBadge{flex-shrink:0;align-self:center}.wZfa5G_title{flex:1;min-width:0}.wZfa5G_modActions{gap:var(--spacing-2);flex-shrink:0;display:flex}.wZfa5G_options{gap:var(--spacing-2);flex-direction:column;display:flex}.wZfa5G_option{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background-color:var(--color-bg-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);text-align:left;cursor:default;font-family:inherit;transition:background-color .12s,border-color .12s;display:flex;position:relative;overflow:hidden}:is(.wZfa5G_optionButton,.wZfa5G_option:has(input[type=checkbox]:not(:disabled))){cursor:pointer}.wZfa5G_option:hover:not(.wZfa5G_optionLocked):not(:disabled){border-color:color-mix(in srgb, var(--color-border), var(--color-brand-primary) 30%)}.wZfa5G_optionButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.wZfa5G_optionButton{border-width:1px;width:100%}.wZfa5G_optionButton:disabled{cursor:not-allowed;opacity:.6}.wZfa5G_optionLocked{cursor:default}.wZfa5G_optionChecked{background-color:color-mix(in srgb, var(--color-brand-primary), transparent 92%);border-color:color-mix(in srgb, var(--color-brand-primary), transparent 60%)}.wZfa5G_optionCheckbox{cursor:pointer;width:18px;height:18px;accent-color:var(--color-brand-primary);z-index:2;flex-shrink:0;margin:0;position:relative}.wZfa5G_optionBody{z-index:2;flex:1;min-width:0;position:relative}.wZfa5G_optionCount{z-index:2;flex-shrink:0;position:relative}.wZfa5G_bar{background-color:color-mix(in srgb, var(--color-brand-primary), transparent 92%);z-index:1;transition:width .22s;position:absolute;inset:0 auto 0 0}.wZfa5G_barChecked{background-color:color-mix(in srgb, var(--color-brand-primary), transparent 82%)}.wZfa5G_submitRow{justify-content:flex-end;display:flex}.wZfa5G_hiddenHint{align-items:center;gap:var(--spacing-1);display:inline-flex}.wZfa5G_modCloseRow{padding-top:var(--spacing-2);border-top:1px solid var(--color-border);justify-content:flex-end;display:flex}
.FawLrW_root{width:100%;font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;align-items:center;display:flex}.FawLrW_root:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.FawLrW_label{flex:1;min-width:0}.FawLrW_bar{gap:var(--spacing-3);max-width:480px;height:38px;padding:0 var(--spacing-3);border-radius:var(--radius-md);background-color:var(--color-bg-surface-secondary);color:var(--color-text-secondary);transition:border-color var(--duration-base) var(--ease-out), background-color var(--duration-base) var(--ease-out)}.FawLrW_bar:hover{background-color:var(--color-bg-surface);border-color:var(--color-border)}.FawLrW_kbd{padding:2px var(--spacing-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg-surface);color:var(--color-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);flex-shrink:0;align-items:center;display:inline-flex}@media (max-width:1099px){.FawLrW_kbd{display:none}}.FawLrW_hero{padding:var(--spacing-4) var(--spacing-6);border-radius:var(--radius-full);background:var(--color-bg-surface);box-shadow:var(--shadow-lg);transition:box-shadow var(--duration-base);border:none}@media (hover:hover){.FawLrW_hero:hover{box-shadow:var(--shadow-xl)}}.FawLrW_heroIcon{color:var(--color-text-primary);flex-shrink:0}@media (max-width:600px){.FawLrW_hero{padding:var(--spacing-3) var(--spacing-4)}}
.M0prAW_group{gap:var(--spacing-1);flex-direction:column;display:flex}.M0prAW_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-main)}.M0prAW_required{color:var(--color-text-danger);margin-left:2px}.M0prAW_wrapper{align-items:center;display:flex;position:relative}.M0prAW_root{width:100%;padding:var(--spacing-2) var(--spacing-3);padding-right:calc(var(--spacing-3) + 20px + var(--spacing-2));font-size:max(16px, var(--font-size-sm));color:var(--color-text-main);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);appearance:none;cursor:pointer;transition:border-color var(--duration-base), box-shadow var(--duration-base);outline:none;font-family:inherit}.M0prAW_root:hover{border-color:var(--color-border-hover)}.M0prAW_root:focus{border-color:var(--color-brand-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-accent), transparent 80%)}.M0prAW_root:disabled{background:var(--color-bg-surface-secondary);color:var(--color-text-muted);cursor:not-allowed}.M0prAW_error{border-color:var(--color-danger)}.M0prAW_error:focus{border-color:var(--color-danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-danger), transparent 80%)}.M0prAW_icon{right:var(--spacing-3);color:var(--color-text-muted);pointer-events:none;align-items:center;display:flex;position:absolute}.M0prAW_helper{font-size:var(--font-size-xs);color:var(--color-text-muted)}.M0prAW_errorText{font-size:var(--font-size-xs);color:var(--color-text-danger)}html[data-theme=dark] .M0prAW_root{background:var(--color-bg-surface)}
._65nGoa_root{gap:var(--spacing-4);padding:var(--spacing-4) var(--spacing-5);background-color:var(--color-bg-card);flex-direction:column;max-height:min(80vh,600px);display:flex;overflow-y:auto}._65nGoa_fieldset{gap:var(--spacing-2);border:none;flex-direction:column;margin:0;padding:0;display:flex}._65nGoa_legend{margin-bottom:var(--spacing-1);padding:0}._65nGoa_optionList{gap:var(--spacing-2);flex-direction:column;display:flex}._65nGoa_optionRow{align-items:flex-start;gap:var(--spacing-2);display:flex}._65nGoa_optionRow>div:first-child{flex:1;min-width:0}._65nGoa_addOptionBtn{align-self:flex-start;align-items:center;gap:var(--spacing-1);display:inline-flex}._65nGoa_actions{justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-2);border-top:1px solid var(--color-border);bottom:calc(-1 * var(--spacing-4));margin-block-start:auto;margin-inline:calc(-1 * var(--spacing-5));padding-inline:var(--spacing-5);padding-bottom:var(--spacing-4);background-color:var(--color-bg-card);display:flex;position:sticky}
.gP9nSW_root{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-surface);flex-wrap:wrap;display:flex}.gP9nSW_icon{width:24px;height:calc(var(--font-size-sm) * var(--line-height-normal));flex:none;justify-content:center;align-items:center;display:flex}.gP9nSW_body{gap:var(--spacing-1);flex-direction:column;flex:1 1 0;min-width:55%;display:flex}.gP9nSW_message{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.gP9nSW_address,.gP9nSW_message a[href^=mailto\: i]{-webkit-hyphens:none;hyphens:none;overflow-wrap:anywhere}.gP9nSW_action{flex:none;align-items:center;display:flex}.gP9nSW_actionBelow{flex-basis:100%}.gP9nSW_info{border-color:color-mix(in srgb, var(--color-info) 35%, var(--color-border));background:color-mix(in srgb, var(--color-info) 8%, var(--color-bg-surface))}.gP9nSW_info .gP9nSW_icon{color:var(--color-info)}.gP9nSW_warning{border-color:color-mix(in srgb, var(--color-warning) 35%, var(--color-border));background:color-mix(in srgb, var(--color-warning) 10%, var(--color-bg-surface))}.gP9nSW_warning .gP9nSW_icon{color:var(--color-warning)}.gP9nSW_success{border-color:color-mix(in srgb, var(--color-success) 35%, var(--color-border));background:color-mix(in srgb, var(--color-success) 10%, var(--color-bg-surface))}.gP9nSW_success .gP9nSW_icon{color:var(--color-success)}.gP9nSW_danger{border-color:color-mix(in srgb, var(--color-danger) 35%, var(--color-border));background:color-mix(in srgb, var(--color-danger) 10%, var(--color-bg-surface))}.gP9nSW_danger .gP9nSW_icon{color:var(--color-danger)}.gP9nSW_neutral{border-color:var(--color-border);background:var(--color-bg-surface-subtle)}.gP9nSW_neutral .gP9nSW_icon{color:var(--color-text-muted)}
.DRny_G_devBox{padding:var(--spacing-6);margin:var(--spacing-4) 0;background:var(--color-bg-accent-red);border:1px solid var(--color-danger);border-radius:var(--radius-md)}.DRny_G_detail{margin-top:var(--spacing-2);white-space:pre-wrap}
.KNBKkG_root{gap:var(--spacing-section);flex-direction:column;display:flex}.KNBKkG_frame{scroll-margin-top:var(--header-height)}.KNBKkG_frame:is([data-full-width],[data-background]){margin-block:calc(var(--spacing-band) - var(--spacing-section))}.KNBKkG_frame[data-variant=header]{margin-bottom:calc(var(--spacing-section-head) - var(--spacing-section))}.KNBKkG_frame[data-variant=header]+.KNBKkG_frame:is([data-full-width],[data-background]){margin-top:0}.KNBKkG_frame[data-variant=header]:not([data-background])+.KNBKkG_frame[data-background]{padding-top:var(--spacing-section-head)}.KNBKkG_frame:first-child{margin-top:0}.KNBKkG_frame:last-child{margin-bottom:0}.KNBKkG_container{max-width:var(--max-width-container);padding:0 var(--page-gutter);width:100%;margin:0 auto}.KNBKkG_frame:empty{display:none}.KNBKkG_frame:has(>.KNBKkG_container:empty){display:none}.KNBKkG_frame[data-variant=header]:has(+.KNBKkG_frame:empty,+.KNBKkG_frame>.KNBKkG_container:empty){display:none}.KNBKkG_frame:first-child .KNBKkG_container{padding-top:var(--spacing-8)}@media (max-width:900px){.KNBKkG_frame:first-child .KNBKkG_container{padding-top:var(--spacing-4)}.KNBKkG_root[data-density=compact]{--spacing-section:var(--spacing-4)}}.KNBKkG_frame[data-background]{padding-block:var(--spacing-band)}.KNBKkG_frame:first-child[data-background] .KNBKkG_container{padding-top:0}.KNBKkG_frame:is([data-full-width],[data-background])+.KNBKkG_frame:is([data-full-width],[data-background]){margin-top:calc(-1 * var(--spacing-band))}.KNBKkG_frame[data-variant=header]:is([data-full-width],[data-background])+.KNBKkG_frame:is([data-full-width],[data-background]){margin-top:calc(-1 * var(--spacing-section-head))}:is(.KNBKkG_frame[data-background=subtle]:has(+.KNBKkG_frame[data-background=subtle]),.KNBKkG_frame[data-background=dark]:has(+.KNBKkG_frame[data-background=dark])){padding-bottom:0}.KNBKkG_frame[data-background=subtle]+.KNBKkG_frame[data-background=subtle],.KNBKkG_frame[data-background=dark]+.KNBKkG_frame[data-background=dark]{padding-top:var(--spacing-section)}.KNBKkG_frame[data-variant=header][data-background=subtle]+.KNBKkG_frame[data-background=subtle],.KNBKkG_frame[data-variant=header][data-background=dark]+.KNBKkG_frame[data-background=dark]{padding-top:var(--spacing-section-head)}.KNBKkG_frame[data-background=subtle]{background-color:var(--color-bg-surface-secondary)}.KNBKkG_frame[data-background=dark]{background-color:var(--color-bg-hero);--color-text-main:var(--color-white);--color-text-primary:var(--color-white);--color-text-secondary:var(--color-slate-300);--color-text-muted:var(--color-slate-400);--color-border:#ffffff29;--color-border-hover:#ffffff47}
.nDwwUq_root{display:flex}.nDwwUq_horizontal{flex-direction:row}.nDwwUq_horizontal .nDwwUq_step{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex;position:relative}.nDwwUq_horizontal .nDwwUq_circleRow{width:100%;margin-bottom:var(--spacing-3);justify-content:center;display:flex;position:relative}.nDwwUq_horizontal .nDwwUq_circle{z-index:1;position:relative}.nDwwUq_horizontal .nDwwUq_line{background:var(--color-border);height:2px;position:absolute;top:50%;left:calc(50% + 20px);right:calc(20px - 50%);transform:translateY(-50%)}.nDwwUq_horizontal .nDwwUq_content{text-align:center;padding:0 var(--spacing-1);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%}.nDwwUq_horizontal .nDwwUq_expanded,.nDwwUq_horizontal .nDwwUq_cta{display:none}.nDwwUq_vertical{flex-direction:column}.nDwwUq_vertical .nDwwUq_step{column-gap:var(--spacing-3);grid-template-rows:32px auto;grid-template-columns:32px minmax(0,1fr);display:grid}.nDwwUq_vertical .nDwwUq_circleRow{flex-direction:column;grid-area:1/1/-1;align-items:center;display:flex}.nDwwUq_vertical .nDwwUq_line{background:var(--color-border);width:2px;min-height:16px;margin:var(--spacing-1) 0;flex:1}.nDwwUq_vertical .nDwwUq_content{padding-bottom:var(--spacing-6);grid-area:1/2/-1}.nDwwUq_vertical .nDwwUq_content .nDwwUq_label{line-height:32px}.nDwwUq_vertical .nDwwUq_content .nDwwUq_description{margin-top:2px}.nDwwUq_vertical .nDwwUq_expanded,.nDwwUq_vertical .nDwwUq_cta{margin-top:var(--spacing-3)}.nDwwUq_vertical.nDwwUq_compact .nDwwUq_content{padding-bottom:0}.nDwwUq_compact .nDwwUq_description{-webkit-line-clamp:2;line-clamp:2;line-height:var(--line-height-snug);-webkit-box-orient:vertical;min-height:2.8em;display:-webkit-box;overflow:hidden}.nDwwUq_circle{border-radius:var(--radius-full);width:32px;height:32px;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);background:var(--color-bg-surface-secondary);color:var(--color-text-secondary);transition:all var(--duration-base);flex-shrink:0;justify-content:center;align-items:center;display:flex}.nDwwUq_content{flex-direction:column;gap:2px;display:flex}.nDwwUq_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-main)}.nDwwUq_description{font-size:var(--font-size-xs);color:var(--color-text-muted)}.nDwwUq_done .nDwwUq_circle{background:var(--color-bg-accent-solid);color:var(--color-white)}.nDwwUq_line_done{background:var(--color-brand-accent)}.nDwwUq_active .nDwwUq_circle{background:var(--color-bg-brand-solid);color:var(--color-white);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand-primary), transparent 80%)}.nDwwUq_upcoming .nDwwUq_label{color:var(--color-text-muted)}.nDwwUq_skipped .nDwwUq_circle{background:var(--color-bg-surface-secondary);color:var(--color-text-secondary)}.nDwwUq_skipped .nDwwUq_label{color:var(--color-text-muted);-webkit-text-decoration-color:var(--color-text-muted);text-decoration-color:var(--color-text-muted)}.nDwwUq_disabled .nDwwUq_circle{background:var(--color-bg-surface-secondary);color:var(--color-text-secondary);opacity:.6}.nDwwUq_disabled .nDwwUq_label,.nDwwUq_disabled .nDwwUq_description{color:var(--color-text-muted);opacity:.7}.nDwwUq_failed .nDwwUq_circle{background:var(--color-bg-danger-solid);color:var(--color-white)}.nDwwUq_line_failed{background:var(--color-danger)}html[data-theme=dark] .nDwwUq_circle{background:var(--color-bg-surface-dark)}html[data-theme=dark] .nDwwUq_done .nDwwUq_circle{background:var(--color-bg-accent-solid)}html[data-theme=dark] .nDwwUq_line{background:var(--color-slate-700)}html[data-theme=dark] .nDwwUq_line_done{background:var(--color-brand-accent)}html[data-theme=dark] .nDwwUq_skipped .nDwwUq_circle{background:var(--color-bg-surface-dark)}html[data-theme=dark] .nDwwUq_disabled .nDwwUq_circle{background:var(--color-slate-800)}html[data-theme=dark] .nDwwUq_failed .nDwwUq_circle{background:var(--color-bg-danger-solid)}html[data-theme=dark] .nDwwUq_line_failed{background:var(--color-danger)}
._61SOgG_root{-webkit-hyphens:auto;hyphens:auto;padding:var(--spacing-5);gap:var(--spacing-4);flex-direction:column;display:flex}@container course-watch (min-width:1040px){._61SOgG_root{height:100%}}._61SOgG_header{align-items:center;gap:var(--spacing-2);display:flex}._61SOgG_headerIcon{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-brand-primary), transparent 90%);width:32px;height:32px;color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._61SOgG_disclaimer{gap:var(--spacing-2);padding:var(--spacing-3);background:color-mix(in srgb, var(--color-warning), transparent 92%);border-radius:var(--radius-md);display:flex}._61SOgG_disclaimerIcon{color:var(--color-warning);flex-shrink:0;margin-top:2px}._61SOgG_lekProviderNotice{gap:var(--spacing-2);padding:var(--spacing-3);background:color-mix(in srgb, var(--color-brand-accent), transparent 92%);border-radius:var(--radius-md);display:flex}._61SOgG_lekProviderNotice ._61SOgG_disclaimerIcon{color:var(--color-text-accent)}._61SOgG_stepper{margin-top:var(--spacing-2)}._61SOgG_attendanceBlock{gap:var(--spacing-1);padding:var(--spacing-3);background:color-mix(in srgb, var(--color-brand-primary), transparent 96%);border-radius:var(--radius-md);flex-direction:column;display:flex;position:relative}._61SOgG_broadcastIcon{align-items:center;gap:var(--spacing-1);color:var(--color-text-primary);display:inline-flex}._61SOgG_lekExpanded{gap:var(--spacing-2);flex-direction:column;display:flex}._61SOgG_countdownPrefix{margin-right:var(--spacing-1)}._61SOgG_ctaRow{gap:var(--spacing-2);flex-wrap:wrap;align-items:center;display:flex}html[data-theme=dark] ._61SOgG_headerIcon{background:color-mix(in srgb, var(--color-brand-primary), transparent 80%)}html[data-theme=dark] ._61SOgG_disclaimer{background:color-mix(in srgb, var(--color-warning), transparent 80%)}html[data-theme=dark] ._61SOgG_attendanceBlock{background:color-mix(in srgb, var(--color-brand-primary), transparent 85%)}._61SOgG_outcomeCtaSlot{align-items:flex-start;gap:var(--spacing-1);flex-direction:column;display:flex}._61SOgG_root h2,._61SOgG_root h3,._61SOgG_root h4{-webkit-hyphens:manual;hyphens:manual}._61SOgG_outcomeCtaError{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}
.nuQ14a_root{align-items:center;gap:var(--spacing-1);transition:all var(--duration-base);cursor:pointer;text-decoration:none;display:inline-flex}.nuQ14a_default{color:var(--color-text-accent)}.nuQ14a_default:hover{text-decoration:underline}.nuQ14a_nav{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.nuQ14a_nav:hover{text-decoration:underline}.nuQ14a_muted{color:var(--color-text-muted);font-size:var(--font-size-sm)}.nuQ14a_muted:hover{color:var(--color-text-secondary)}.nuQ14a_arrow{color:var(--color-text-accent);font-weight:var(--font-weight-semibold)}.nuQ14a_arrow:hover{gap:var(--spacing-2)}.nuQ14a_arrowIcon{transition:transform var(--duration-base)}.nuQ14a_arrow:hover .nuQ14a_arrowIcon{transform:translate(2px)}.nuQ14a_external{color:var(--color-text-accent)}.nuQ14a_inline{color:var(--color-text-accent);text-underline-offset:2px;text-decoration:underline;display:inline}.nuQ14a_external:hover{text-decoration:underline}.nuQ14a_externalIcon{opacity:.7;flex-shrink:0}.nuQ14a_inherit{color:inherit;text-underline-offset:2px;text-decoration:underline;display:inline}.nuQ14a_quiet{color:inherit}.nuQ14a_quiet:hover{color:var(--color-text-accent);text-decoration:underline}.nuQ14a_sizeXs{font-size:var(--font-size-xs)}.nuQ14a_sizeSm{font-size:var(--font-size-sm)}.nuQ14a_sizeBase{font-size:var(--font-size-base)}
.UMnP-W_container{top:calc(var(--header-height,64px) + 12px);z-index:9999;pointer-events:none;flex-direction:column;display:flex;position:fixed;right:24px}.UMnP-W_region{flex-direction:column;gap:12px;display:flex}.UMnP-W_region:not(:empty)+.UMnP-W_region:not(:empty){margin-top:12px}.UMnP-W_icon{flex-shrink:0;align-items:center;display:flex}.UMnP-W_toast{pointer-events:auto;width:100%;min-width:300px;max-width:400px;padding:var(--spacing-4);border-radius:var(--radius-md);background:var(--color-bg-surface);box-shadow:var(--shadow-lg);color:var(--color-text-main);opacity:0;border:2px solid var(--color-border);align-items:center;gap:12px;animation:.3s cubic-bezier(.16,1,.3,1) forwards UMnP-W_slideInToast;display:flex;position:relative;overflow:hidden;transform:translateY(-20px)}.UMnP-W_countdown{transform-origin:0;background:var(--toast-countdown,currentColor);opacity:.85;width:100%;height:3px;animation-name:UMnP-W_toastCountdown;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;bottom:0;left:0}@keyframes UMnP-W_toastCountdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes UMnP-W_slideInToast{to{opacity:1;transform:translateY(0)}}.UMnP-W_success{border-color:var(--color-success)}.UMnP-W_success .UMnP-W_countdown{--toast-countdown:var(--color-success)}.UMnP-W_success .UMnP-W_icon{color:var(--color-success)}.UMnP-W_danger{border-color:var(--color-danger)}.UMnP-W_danger .UMnP-W_countdown{--toast-countdown:var(--color-danger)}.UMnP-W_danger .UMnP-W_icon{color:var(--color-danger)}.UMnP-W_warning{border-color:var(--color-warning)}.UMnP-W_warning .UMnP-W_countdown{--toast-countdown:var(--color-warning)}.UMnP-W_warning .UMnP-W_icon{color:var(--color-warning)}.UMnP-W_info{border-color:var(--color-brand-primary)}.UMnP-W_info .UMnP-W_countdown{color:var(--color-brand-primary)}.UMnP-W_info .UMnP-W_icon{color:var(--color-text-primary)}.UMnP-W_message{font-size:var(--font-size-sm);line-height:var(--line-height-snug);flex:1}@media (max-width:768px){.UMnP-W_container{top:calc(var(--header-height,64px) + 8px);left:12px;right:12px;transform:none}.UMnP-W_toast{min-width:0;max-width:none}}
.WrWTlG_root{display:inline-flex;position:relative}.WrWTlG_tip{pointer-events:none;white-space:normal;overflow-wrap:break-word;word-break:break-word;width:max-content;max-width:min(280px,92vw);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);background:var(--color-slate-900);color:var(--color-white);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);opacity:0;transition:opacity var(--duration-micro);z-index:var(--z-tooltip);border:0;margin:0;position:fixed;inset:auto;overflow:visible}.WrWTlG_tipVisible{opacity:1}.WrWTlG_top{transform:translate(-50%,-100%)}.WrWTlG_bottom{transform:translate(-50%)}.WrWTlG_left{transform:translate(-100%,-50%)}.WrWTlG_right{transform:translateY(-50%)}.WrWTlG_tip:after{content:"";border:4px solid #0000;position:absolute}.WrWTlG_top:after{border-top-color:var(--color-slate-900);top:100%;left:50%;transform:translate(-50%)}.WrWTlG_bottom:after{border-bottom-color:var(--color-slate-900);bottom:100%;left:50%;transform:translate(-50%)}.WrWTlG_left:after{border-left-color:var(--color-slate-900);top:50%;left:100%;transform:translateY(-50%)}.WrWTlG_right:after{border-right-color:var(--color-slate-900);top:50%;right:100%;transform:translateY(-50%)}html[data-theme=dark] .WrWTlG_tip{background:var(--color-bg-surface-secondary);color:var(--color-text-main)}html[data-theme=dark] .WrWTlG_top:after{border-top-color:var(--color-slate-200)}html[data-theme=dark] .WrWTlG_bottom:after{border-bottom-color:var(--color-slate-200)}html[data-theme=dark] .WrWTlG_left:after{border-left-color:var(--color-slate-200)}html[data-theme=dark] .WrWTlG_right:after{border-right-color:var(--color-slate-200)}
.yq3udq_root{all:unset;cursor:pointer;text-underline-offset:3px;color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.yq3udq_root:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}
.sGM59G_overlay{z-index:1;border-radius:inherit;position:absolute;inset:0}:where(:has(>.sGM59G_overlay)){position:relative}.sGM59G_overlay:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:-2px}.sGM59G_label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._6oA0-q_root{padding-block:var(--spacing-2);margin-block:calc(-1 * var(--spacing-2));container:card-row/inline-size}._6oA0-q_track{--cards-per-view:1;gap:var(--spacing-6);display:grid}@container card-row (min-width:504px){._6oA0-q_track{--cards-per-view:2}}@container card-row (min-width:768px){._6oA0-q_track{--cards-per-view:3}}._6oA0-q_grid{grid-template-columns:repeat(var(--cards-per-view), minmax(0, 1fr))}._6oA0-q_track._6oA0-q_narrowTwo{--cards-per-view:2}@container card-row (min-width:768px){._6oA0-q_track._6oA0-q_narrowTwo{--cards-per-view:3}}._6oA0-q_scroller{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cards-per-view) - 1) * var(--spacing-6)) / var(--cards-per-view));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block:var(--spacing-2) var(--spacing-4);margin-block:calc(-1 * var(--spacing-2)) calc(-1 * var(--spacing-4));overflow-x:auto}._6oA0-q_scroller::-webkit-scrollbar{display:none}._6oA0-q_track._6oA0-q_spotlight{--cards-per-view:1}._6oA0-q_scroller>*{scroll-snap-align:start;scroll-snap-stop:always}@container card-row (min-width:504px){._6oA0-q_track:not(._6oA0-q_spotlight)>*{scroll-snap-align:none;scroll-snap-stop:normal}._6oA0-q_track:not(._6oA0-q_spotlight)>:nth-child(odd){scroll-snap-align:start}}@container card-row (min-width:768px){._6oA0-q_track:not(._6oA0-q_spotlight)>:nth-child(odd){scroll-snap-align:none}._6oA0-q_track:not(._6oA0-q_spotlight)>:nth-child(3n+1){scroll-snap-align:start}}._6oA0-q_pager{margin-top:calc(var(--spacing-6) + var(--spacing-4));justify-content:center;display:none}._6oA0-q_pagerOne,._6oA0-q_pagerAlways{display:flex}@container card-row (min-width:504px){._6oA0-q_pagerOne{display:none}._6oA0-q_pagerTwo{display:flex}}@container card-row (min-width:768px){._6oA0-q_pagerTwo{display:none}._6oA0-q_pagerThree{display:flex}}@media (prefers-reduced-motion:reduce){._6oA0-q_scroller{scroll-behavior:auto}}._6oA0-q_track._6oA0-q_scroller>:last-child{scroll-snap-align:end}
.QUjydq_root{--guideline-band-color:var(--color-brand-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-card);flex-direction:column;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (hover:hover){.QUjydq_root:hover{box-shadow:var(--shadow-lg);border-color:var(--guideline-band-color);transform:translateY(-4px)}}.QUjydq_band{background:var(--guideline-band-color);height:10px}.QUjydq_body{gap:var(--spacing-3);padding:var(--spacing-6);flex-direction:column;flex:1;display:flex;position:relative}.QUjydq_head{justify-content:space-between;align-items:flex-start;gap:var(--spacing-3);display:flex}.QUjydq_title{min-width:0}.QUjydq_levelBadge{flex-shrink:0}.QUjydq_meta{gap:var(--spacing-1);flex-direction:column;margin:auto 0 0;display:flex}.QUjydq_metaRow{gap:var(--spacing-2);display:flex}.QUjydq_metaValue{margin:0}
._DrVKq_clickable{position:relative}._DrVKq_root{gap:var(--spacing-4);padding:var(--spacing-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-card);flex-direction:column;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1);display:flex}@media (hover:hover){._DrVKq_clickable:hover,._DrVKq_selectable:hover{box-shadow:var(--shadow-lg);border-color:var(--color-brand-primary);transform:translateY(-4px)}}._DrVKq_iconWrap{border-radius:var(--radius-md);background:var(--color-bg-accent-brand);width:56px;height:56px;color:var(--color-text-on-accent-brand);flex-shrink:0;justify-content:center;align-items:center;display:flex}._DrVKq_bgRed{background-color:var(--color-bg-accent-red);color:var(--color-text-on-accent-red)}._DrVKq_bgBlue{background-color:var(--color-bg-accent-blue);color:var(--color-text-on-accent-blue)}._DrVKq_bgYellow{background-color:var(--color-bg-accent-yellow);color:var(--color-text-on-accent-yellow)}._DrVKq_bgGreen{background-color:var(--color-bg-accent-green);color:var(--color-text-on-accent-green)}._DrVKq_bgViolet{background-color:var(--color-bg-accent-violet);color:var(--color-text-on-accent-violet)}._DrVKq_body{gap:var(--spacing-2);flex-direction:column;flex:1;display:flex}._DrVKq_title{-webkit-hyphens:auto;hyphens:auto}._DrVKq_description{flex:1}._DrVKq_meta{gap:var(--spacing-3);flex-wrap:wrap;display:flex}._DrVKq_metaItem{align-items:center;gap:var(--spacing-1);display:inline-flex}._DrVKq_cta{margin-top:var(--spacing-2);align-self:flex-start}._DrVKq_selectable{appearance:none;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer}._DrVKq_selectable:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}._DrVKq_selected{border-color:var(--color-brand-primary);box-shadow:inset 0 0 0 1px var(--color-brand-primary)}@container card-row not (min-width:504px){._DrVKq_mobileCompact{padding:var(--spacing-4) var(--spacing-3);gap:var(--spacing-3)}._DrVKq_mobileCompact ._DrVKq_iconWrap{width:40px;height:40px}._DrVKq_mobileCompact ._DrVKq_iconWrap svg{width:22px;height:22px}._DrVKq_mobileCompact ._DrVKq_title{font-size:var(--font-size-sm)}._DrVKq_mobileCompact ._DrVKq_description{display:none}}
.YPpOGa_clickable{position:relative}.YPpOGa_root{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-card);flex-direction:column;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}@media (hover:hover){.YPpOGa_clickable:hover{box-shadow:var(--shadow-lg);border-color:var(--color-brand-primary);transform:translateY(-4px)}}.YPpOGa_media{aspect-ratio:2;background:var(--color-bg-body);justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.YPpOGa_media img{object-fit:cover;width:100%;height:100%;display:block}.YPpOGa_body{padding:var(--spacing-6);gap:var(--spacing-2);flex-direction:column;flex:1;display:flex}.YPpOGa_badge{margin-bottom:var(--spacing-1);align-self:flex-start}.YPpOGa_description{flex:1}.YPpOGa_meta{gap:var(--spacing-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.YPpOGa_metaItem{align-items:center;gap:var(--spacing-1);display:inline-flex}.YPpOGa_cta{margin-top:var(--spacing-4);align-items:center;gap:var(--spacing-2);align-self:flex-start;display:inline-flex}
.P4cTZW_root{gap:var(--spacing-2);padding:var(--spacing-4);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;height:100%;display:flex}.P4cTZW_top{align-items:center;gap:var(--spacing-3);display:flex}.P4cTZW_portrait{border-radius:var(--radius-full);background:var(--color-bg-surface-secondary);flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}.P4cTZW_portrait img{object-fit:cover;width:100%;height:100%}.P4cTZW_placeholderIcon{color:var(--color-text-muted);display:flex}.P4cTZW_identity{min-width:0}.P4cTZW_contact{gap:var(--spacing-1);margin-top:var(--spacing-1);flex-direction:column;display:flex}.P4cTZW_contact .P4cTZW_contactLine{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.P4cTZW_contact .P4cTZW_contactLine span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.P4cTZW_cta{padding-top:var(--spacing-2);margin-top:auto}
.dpTmWW_clickable{position:relative}.dpTmWW_root{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-card);flex-direction:column;height:100%;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}@media (hover:hover){.dpTmWW_clickable:hover{box-shadow:var(--shadow-lg);border-color:var(--color-brand-primary)}}.dpTmWW_media{aspect-ratio:4;background:var(--color-bg-body);width:100%;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex;overflow:hidden}.dpTmWW_media img{object-fit:cover;width:100%;height:100%;display:block}.dpTmWW_body{padding:var(--spacing-8);gap:var(--spacing-3);flex-direction:column;display:flex}.dpTmWW_badge{margin-bottom:var(--spacing-2);align-self:flex-start}.dpTmWW_meta{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dpTmWW_metaItem{align-items:center;gap:var(--spacing-2);display:inline-flex}.dpTmWW_cta{margin-top:var(--spacing-4);align-self:flex-start}@media (max-width:900px){.dpTmWW_body{padding:var(--spacing-6)}}
.gCESmG_root{gap:var(--spacing-4);flex-direction:column;display:flex;container:course-watch/inline-size}.gCESmG_playerBlock,.gCESmG_chatBlock,.gCESmG_hubBlock{min-width:0}.gCESmG_chatHubRow{gap:var(--spacing-4);flex-direction:column;display:flex}@container (min-width:1040px){.gCESmG_chatHubRow{flex-direction:row;align-items:stretch}.gCESmG_chatBlock{flex:2 1 0;min-height:480px}.gCESmG_hubBlock{flex:3 1 0}}.gCESmG_hubBlock:empty{display:none}.gCESmG_chatHubRow:not(:has(>.gCESmG_chatBlock,>.gCESmG_hubBlock:not(:empty))){display:none}
.HfWjFa_root{font-size:var(--font-size-sm);flex-wrap:nowrap;align-items:center;gap:0;min-width:0;display:flex;overflow:hidden}.HfWjFa_item{flex-shrink:0;align-items:center;gap:0;min-width:0;display:inline-flex}.HfWjFa_item:last-child{flex-shrink:1;overflow:hidden}.HfWjFa_separator{color:var(--color-text-muted);margin:0 var(--spacing-1);flex-shrink:0}.HfWjFa_link{color:var(--color-text-secondary);transition:color var(--duration-base);white-space:nowrap;text-decoration:none}.HfWjFa_link:hover{color:var(--color-text-primary);text-decoration:underline}.HfWjFa_current{color:var(--color-text-main);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}
.paosOW_onboardingContent{justify-content:center}.paosOW_onboardingError{bottom:var(--spacing-2);left:var(--spacing-2);right:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background-color:color-mix(in srgb, var(--color-danger), transparent 90%);border:1px solid color-mix(in srgb, var(--color-danger), transparent 70%);border-radius:var(--radius-md);text-align:center;z-index:20;position:absolute}.paosOW_preShowNotice{margin:var(--spacing-3) var(--spacing-4) 0;flex-shrink:0}
.Zqi1JW_pollClosedActions{gap:var(--spacing-4);flex-direction:column;display:flex}.Zqi1JW_createPollButton{align-self:center}
.a2nqRq_item{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.a2nqRq_trigger{width:100%;padding:var(--spacing-4);background:var(--color-bg-surface);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-main);text-align:left;transition:background var(--duration-short) var(--ease-out);border:none;justify-content:space-between;align-items:center;display:flex}.a2nqRq_trigger:hover{background:var(--color-bg-surface-subtle)}.a2nqRq_chevron{transition:transform var(--duration-short) var(--ease-out);color:var(--color-text-muted);flex-shrink:0}details[open]>.a2nqRq_trigger .a2nqRq_chevron{transform:rotate(180deg)}.a2nqRq_trigger::-webkit-details-marker{display:none}.a2nqRq_trigger{list-style:none}.a2nqRq_content{padding:0 var(--spacing-4) var(--spacing-4);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.a2nqRq_triggerSm{padding:var(--spacing-3) var(--spacing-4);font-size:var(--font-size-sm)}.a2nqRq_contentSm{padding:0 var(--spacing-4) var(--spacing-3)}
.xcLw8q_clamp{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xcLw8q_lines1{-webkit-line-clamp:1}.xcLw8q_lines2{-webkit-line-clamp:2}.xcLw8q_lines3{-webkit-line-clamp:3}.xcLw8q_truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.hZjhTW_secondary{color:var(--color-text-secondary)}.hZjhTW_muted{color:var(--color-text-muted)}.hZjhTW_brand{color:var(--color-text-primary)}.hZjhTW_onDark{color:var(--color-white)}.hZjhTW_onDarkSecondary{color:color-mix(in srgb, var(--color-white) 85%, transparent)}.hZjhTW_danger{color:var(--color-text-danger)}.hZjhTW_success{color:var(--color-text-success)}.hZjhTW_warning{color:var(--color-text-warning)}.hZjhTW_info{color:var(--color-text-info)}.hZjhTW_onAccentRed{color:var(--color-text-on-accent-red)}.hZjhTW_onAccentBlue{color:var(--color-text-on-accent-blue)}.hZjhTW_onAccentYellow{color:var(--color-text-on-accent-yellow)}.hZjhTW_onAccentGreen{color:var(--color-text-on-accent-green)}.hZjhTW_onAccentViolet{color:var(--color-text-on-accent-violet)}.hZjhTW_onAccentBrand{color:var(--color-text-on-accent-brand)}.hZjhTW_onCampaign{color:var(--color-text-on-campaign)}
.Csudha_root{font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);text-wrap-style:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5}.Csudha_toneDefault{color:var(--color-text-main)}.Csudha_claim{font-size:var(--font-size-claim);font-weight:var(--font-weight-black);letter-spacing:var(--letter-spacing-snug);-webkit-hyphens:manual;hyphens:manual}.Csudha_display{font-size:var(--font-size-display);letter-spacing:var(--letter-spacing-tight);-webkit-hyphens:manual;hyphens:manual}.Csudha_page{font-size:var(--font-size-title-page)}.Csudha_pageCompact{font-size:var(--font-size-2xl)}.Csudha_section{font-size:var(--font-size-title-section)}.Csudha_sub{font-size:var(--font-size-title-sub)}.Csudha_card{font-size:var(--font-size-lg);line-height:var(--line-height-snug)}.Csudha_panel{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.Csudha_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.Csudha_overline{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.Csudha_alignCenter{text-align:center}.Csudha_alignEnd{text-align:end}.Csudha_noBalance{text-wrap-style:auto}
.-eBuHa_root{font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.-eBuHa_pretty{text-wrap-style:pretty}.-eBuHa_size2xs{font-size:var(--font-size-2xs)}.-eBuHa_sizeXs{font-size:var(--font-size-xs)}.-eBuHa_sizeSm{font-size:var(--font-size-sm)}.-eBuHa_sizeBase{font-size:var(--font-size-base)}.-eBuHa_sizeLg{font-size:var(--font-size-lg)}.-eBuHa_sizeXl{font-size:var(--font-size-xl)}.-eBuHa_sizeLead{font-size:var(--font-size-lead)}.-eBuHa_sizeClaimLead{font-size:var(--font-size-claim-lead);letter-spacing:var(--letter-spacing-tight)}.-eBuHa_figure{line-height:var(--line-height-none);font-variant-numeric:tabular-nums}.-eBuHa_sizeFigureL{font-size:var(--font-size-figure)}.-eBuHa_sizeFigureM{font-size:var(--font-size-figure-m)}.-eBuHa_sizeFigureS{font-size:var(--font-size-2xl)}.-eBuHa_regular{font-weight:var(--font-weight-regular)}.-eBuHa_medium{font-weight:var(--font-weight-medium)}.-eBuHa_semibold{font-weight:var(--font-weight-semibold)}.-eBuHa_bold{font-weight:var(--font-weight-bold)}.-eBuHa_leadingNone{line-height:var(--line-height-none)}.-eBuHa_leadingTight{line-height:var(--line-height-tight)}.-eBuHa_leadingSnug{line-height:var(--line-height-snug)}.-eBuHa_leadingNormal{line-height:var(--line-height-normal)}.-eBuHa_leadingRelaxed{line-height:var(--line-height-relaxed)}.-eBuHa_toneDefault{color:var(--color-text-main)}.-eBuHa_mono{font-family:var(--font-family-mono)}.-eBuHa_italic{font-style:italic}.-eBuHa_trackingWide{letter-spacing:var(--letter-spacing-wide)}.-eBuHa_caps{text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.-eBuHa_alignCenter{text-align:center}.-eBuHa_alignEnd{text-align:end}.-eBuHa_tabular{font-variant-numeric:tabular-nums}
.u0IGaa_root{color:var(--color-text-main);line-height:var(--line-height-normal);flex-direction:column;display:flex}.u0IGaa_bullet>li,.u0IGaa_number>li{padding-inline-start:1.75em;position:relative}.u0IGaa_bullet>li:before{content:"";inset-inline-start:.5em;border-radius:var(--radius-full);background:var(--color-text-primary);width:.375em;height:.375em;position:absolute;top:.5625em}.u0IGaa_number{counter-reset:item}.u0IGaa_number>li{counter-increment:item}.u0IGaa_number>li:before{content:counter(item) ".";min-width:1.4em;color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}.u0IGaa_sizeSm{font-size:var(--font-size-sm)}.u0IGaa_sizeBase{font-size:var(--font-size-base)}.u0IGaa_gapXs{gap:var(--spacing-1)}.u0IGaa_gapSm{gap:var(--spacing-2)}.u0IGaa_gapMd{gap:var(--spacing-3)}.u0IGaa_secondary{color:var(--color-text-secondary)}
.fj-Puq_block{line-height:var(--line-height-relaxed)}.fj-Puq_toneDefault{color:var(--color-text-main)}.fj-Puq_sizeBase{font-size:var(--font-size-base)}.fj-Puq_sizeSm{font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.fj-Puq_secondary{color:var(--color-text-secondary)}.fj-Puq_block>:first-child,.fj-Puq_block>:only-child>:first-child{margin-top:0}.fj-Puq_block>:last-child,.fj-Puq_block>:only-child>:last-child{margin-bottom:0}.fj-Puq_root p{margin:0 0 var(--spacing-3);text-wrap-style:pretty}.fj-Puq_root a{color:var(--color-text-accent);text-underline-offset:2px;overflow-wrap:break-word;text-decoration:underline}.fj-Puq_root a:hover{color:var(--color-text-primary)}.fj-Puq_root a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.fj-Puq_root strong,.fj-Puq_root b{font-weight:var(--font-weight-semibold)}.fj-Puq_root em,.fj-Puq_root i{font-style:italic}.fj-Puq_root h2,.fj-Puq_root h3{margin:var(--spacing-6) 0 var(--spacing-2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-main);text-wrap-style:balance}.fj-Puq_root h2{font-size:var(--font-size-title-section)}.fj-Puq_root h3{font-size:var(--font-size-title-sub)}.fj-Puq_root ul,.fj-Puq_root ol{margin:0 0 var(--spacing-3);gap:var(--spacing-1);flex-direction:column;padding:0;list-style:none;display:flex}.fj-Puq_root ol{counter-reset:item}.fj-Puq_root li{padding-inline-start:1.75em;position:relative}.fj-Puq_root ul>li:before{content:"";inset-inline-start:.5em;border-radius:var(--radius-full);background:var(--color-text-primary);width:.375em;height:.375em;position:absolute;top:.6125em}.fj-Puq_root ol>li{counter-increment:item}.fj-Puq_root ol>li:before{content:counter(item) ".";min-width:1.4em;color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}.fj-Puq_root blockquote{margin:0 0 var(--spacing-3);font-size:var(--font-size-lg);line-height:var(--line-height-relaxed)}.fj-Puq_root figcaption,.fj-Puq_root caption{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-style:italic}
.Wls2nG_tick{font-size:var(--font-size-2xs)}.Wls2nG_tooltip{font-size:var(--font-size-xs)}
.yU5Guq_root{background-color:var(--color-bg-hero);color:var(--color-white);padding:var(--spacing-12) 0}.yU5Guq_container{max-width:var(--max-width-container);padding:0 var(--page-gutter);margin:0 auto}.yU5Guq_iconWrap{border-radius:var(--radius-md);width:64px;height:64px;color:var(--color-white);margin-bottom:var(--spacing-4);background:#ffffff26;justify-content:center;align-items:center;display:flex}.yU5Guq_iconBgRed{background:var(--color-bg-accent-red);color:var(--color-text-on-accent-red)}.yU5Guq_iconBgBlue{background:var(--color-bg-accent-blue);color:var(--color-text-on-accent-blue)}.yU5Guq_iconBgYellow{background:var(--color-bg-accent-yellow);color:var(--color-text-on-accent-yellow)}.yU5Guq_iconBgGreen{background:var(--color-bg-accent-green);color:var(--color-text-on-accent-green)}.yU5Guq_iconBgViolet{background:var(--color-bg-accent-violet);color:var(--color-text-on-accent-violet)}.yU5Guq_title{margin-bottom:var(--spacing-2)}.yU5Guq_subtitle{max-width:600px}
.oas4WG_root{max-width:var(--max-width-container);padding:0 var(--spacing-4);padding-top:var(--spacing-8);gap:var(--spacing-4);flex-direction:column;width:100%;margin:0 auto;display:flex}.oas4WG_toolbar{padding:0 var(--spacing-4);justify-content:flex-end;align-items:center;display:flex}.oas4WG_placeholderCard{margin-top:var(--spacing-2)}.oas4WG_placeholderInner{gap:var(--spacing-3);padding:var(--spacing-6);flex-direction:column;display:flex}.oas4WG_placeholderAction{margin-top:var(--spacing-2);align-self:flex-start}
:is(html:not([data-theme=dark]) .cS8TAW_onDark,html[data-theme=dark] .cS8TAW_onLight){display:none}
.nxwf7a_wrapper{gap:var(--spacing-1);flex-direction:column;width:100%;display:flex;position:relative}.nxwf7a_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-main)}.nxwf7a_helper{font-size:var(--font-size-xs);color:var(--color-text-muted)}.nxwf7a_required{color:var(--color-text-danger);margin-left:2px}.nxwf7a_errorText{font-size:var(--font-size-xs);color:var(--color-text-danger)}.nxwf7a_trigger{justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;height:40px;padding:0 var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-main);font-family:inherit;font-size:max(16px, var(--font-size-sm));text-align:left;cursor:pointer;display:flex}.nxwf7a_trigger.nxwf7a_triggerSm{height:32px;padding:0 var(--spacing-2);font-size:var(--font-size-sm)}.nxwf7a_trigger:hover:not(:disabled){border-color:var(--color-border-hover)}.nxwf7a_trigger:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-color:#0000}.nxwf7a_trigger.nxwf7a_triggerError,.nxwf7a_trigger.nxwf7a_triggerError:hover:not(:disabled),.nxwf7a_trigger.nxwf7a_triggerError:focus-visible{border-color:var(--color-danger)}.nxwf7a_trigger:disabled{background:var(--color-bg-surface-secondary);color:var(--color-text-muted);cursor:not-allowed}.nxwf7a_trigger:disabled .nxwf7a_value{color:var(--color-text-muted)}.nxwf7a_value{color:var(--color-text-main);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nxwf7a_placeholder{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nxwf7a_chevron{color:var(--color-text-muted);flex-shrink:0}.nxwf7a_frameProbe{visibility:hidden;pointer-events:none;width:0;position:fixed;top:0;bottom:0;left:0}.nxwf7a_panel{z-index:calc(var(--z-modal) + 1);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #0000001f}.nxwf7a_searchWrap{padding:var(--spacing-2);border-bottom:1px solid var(--color-border);position:relative}.nxwf7a_searchIcon{left:calc(var(--spacing-2) + var(--spacing-3));color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.nxwf7a_searchInput{width:100%;padding:var(--spacing-2) var(--spacing-3) var(--spacing-2) calc(var(--spacing-3) + 18px);font-size:max(16px, var(--font-size-sm));border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg-surface);color:var(--color-text-main);font-family:inherit}.nxwf7a_searchInput:focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-color:#0000}.nxwf7a_list{padding:var(--spacing-1) 0;min-height:0;max-height:280px;margin:0;list-style:none;overflow-y:auto}.nxwf7a_list:empty{padding:0}.nxwf7a_option{justify-content:space-between;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);color:var(--color-text-main);cursor:pointer;display:flex}.nxwf7a_optionActive{background:var(--color-bg-surface-subtle)}.nxwf7a_optionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.nxwf7a_check{color:var(--color-text-primary);flex-shrink:0}.nxwf7a_empty{margin:var(--spacing-1) 0;padding:var(--spacing-3);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center}.nxwf7a_empty:empty{margin:0;padding:0}.nxwf7a_createBtn{align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2) var(--spacing-3);border:none;border-top:1px solid var(--color-border);background:var(--color-bg-surface);color:var(--color-text-primary);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;display:flex}.nxwf7a_createBtn:hover{background:var(--color-bg-surface-subtle)}.nxwf7a_createBtn:focus-visible{outline-offset:var(--focus-ring-offset-inset)}
.wNNHVG_root{align-items:center;gap:var(--spacing-2);padding:3px var(--spacing-3) 3px 3px;border:1px solid var(--color-border);border-radius:var(--radius-full);background-color:var(--color-bg-body);color:var(--color-text-main);font:inherit;cursor:pointer;transition:background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);display:inline-flex}.wNNHVG_root:hover{background-color:var(--color-bg-surface);border-color:var(--color-border-hover)}.wNNHVG_name{max-width:200px}.wNNHVG_chevron{color:var(--color-text-secondary);flex-shrink:0}
.HgkdBa_panel{isolation:isolate;--close-size:32px;--journey-ink:var(--color-white);--journey-ink-soft:#ffffffc7;--journey-line:#ffffff80;--journey-fill:#ffffff52;--journey-fill-strong:#fffc;--journey-control:#ffffff1f;--journey-control-hover:#ffffff38;--journey-accent:var(--color-brand-accent);--journey-focus:var(--color-white);--journey-disc:radial-gradient(circle at 50% 45%, #ffffff1f, #ffffff0a 70%);background:radial-gradient(120% 90% at 12% 0%, #ffffff24, transparent 60%), linear-gradient(160deg, var(--color-bg-brand-solid), var(--color-bg-brand-solid-hover));color:var(--journey-ink);flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.HgkdBa_toneLight{--journey-ink:var(--color-text-main);--journey-ink-soft:var(--color-text-secondary);--journey-line:color-mix(in srgb, var(--color-brand-primary) 40%, transparent);--journey-fill:color-mix(in srgb, var(--color-brand-primary) 22%, transparent);--journey-fill-strong:#ffffffd9;--journey-control:var(--color-bg-surface-subtle);--journey-control-hover:var(--color-bg-surface-secondary);--journey-accent:var(--color-bg-accent-solid);--journey-focus:var(--focus-ring-color);--journey-disc:var(--color-bg-cme);background:var(--color-bg-surface);border:1px solid var(--color-border)}.HgkdBa_variantModal{max-height:calc(100dvh - 2 * var(--spacing-4))}.HgkdBa_variantInline{border-radius:var(--radius-lg)}.HgkdBa_inner{min-height:0;padding:var(--spacing-10) var(--spacing-8);overflow-y:auto}.HgkdBa_variantInline .HgkdBa_inner{overflow:visible}.HgkdBa_header{text-align:center;margin-bottom:var(--spacing-8)}.HgkdBa_variantInline .HgkdBa_header{text-align:left}.HgkdBa_heading{margin:0 0 var(--spacing-2)}.HgkdBa_intro{max-width:60ch;margin:0 auto}.HgkdBa_variantInline .HgkdBa_intro{max-width:72ch;margin-inline:0}.HgkdBa_body{gap:var(--spacing-10);grid-template-columns:1fr minmax(120px,170px);align-items:center;display:grid}.HgkdBa_stage{grid-area:1/2;justify-content:center;align-items:center;display:flex}.HgkdBa_sceneWrap{aspect-ratio:1;background:var(--journey-disc);width:100%;max-width:135px;animation:HgkdBa_sceneIn .42s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.HgkdBa_scene{width:78%}@keyframes HgkdBa_sceneIn{0%{opacity:0;transform:translate(28px)scale(.94)}to{opacity:1;transform:none}}.HgkdBa_sceneOutline{fill:none;stroke:var(--journey-line);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.HgkdBa_sceneBar{fill:var(--journey-fill);stroke:none}.HgkdBa_sceneBarOnAccent{fill:var(--journey-fill-strong);stroke:none}.HgkdBa_sceneDisc{fill:var(--color-brand-accent);stroke:none;transform-box:fill-box;transform-origin:50%;animation:HgkdBa_discPop .52s var(--ease-out) both}@keyframes HgkdBa_discPop{0%{opacity:0;transform:scale(.55)}}.HgkdBa_sceneGlyphSolid{fill:var(--color-white);stroke:none;animation:HgkdBa_glyphIn .46s var(--ease-out) .18s both}.HgkdBa_sceneGlyphStroke{fill:none;stroke:var(--color-white);stroke-width:3.5px;stroke-linecap:round;animation:HgkdBa_glyphIn .46s var(--ease-out) .18s both}.HgkdBa_sceneGlyphOnSurface{fill:none;stroke:var(--journey-ink);stroke-width:3.5px;stroke-linecap:round;animation:HgkdBa_glyphIn .46s var(--ease-out) .18s both}@keyframes HgkdBa_glyphIn{0%{opacity:0}}.HgkdBa_wave{fill:none;stroke:var(--color-brand-accent);stroke-width:3px;transform-box:fill-box;transform-origin:50%;animation:2.7s ease-out infinite HgkdBa_waveOut;animation-delay:calc(var(--i,0) * .9s)}@keyframes HgkdBa_waveOut{0%{opacity:0;transform:scale(.9)}20%{opacity:.5}to{opacity:0;transform:scale(1.7)}}.HgkdBa_sceneLive{fill:var(--color-danger);stroke:var(--color-white);stroke-width:3px;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite HgkdBa_livePulse}@keyframes HgkdBa_livePulse{0%,to{transform:scale(1)}50%{transform:scale(.82)}}.HgkdBa_sceneRow{animation:HgkdBa_rowIn .46s var(--ease-out) both;animation-delay:calc(var(--i,0) * .11s)}@keyframes HgkdBa_rowIn{0%{opacity:0;transform:translateY(6px)}}.HgkdBa_sceneRowChosen{fill:var(--color-brand-accent);stroke:none}.HgkdBa_sceneCheck{fill:none;stroke:var(--color-white);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;animation:HgkdBa_checkDraw .52s var(--ease-out) .52s both}@keyframes HgkdBa_checkDraw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}.HgkdBa_sceneTrack{stroke:var(--journey-line);stroke-width:3px;stroke-linecap:round}.HgkdBa_sceneArc{fill:none;stroke:var(--color-brand-accent);stroke-width:4px;stroke-linecap:round;animation:HgkdBa_glyphIn .46s var(--ease-out) .18s both}.HgkdBa_sceneMarker{fill:var(--color-brand-accent);stroke:none;animation:HgkdBa_markerSlide .76s var(--ease-out) both;animation-delay:calc(var(--i,0) * .2s)}@keyframes HgkdBa_markerSlide{0%{transform:translateX(var(--slide-from,0));opacity:0}}.HgkdBa_sceneSeal{fill:var(--color-brand-accent);stroke:none;transform-box:fill-box;transform-origin:50%;animation:HgkdBa_sealPop .56s var(--ease-out) .22s both}@keyframes HgkdBa_sealPop{0%{opacity:0;transform:scale(.4)}}.HgkdBa_sceneNumber{fill:var(--color-white);font-size:26px;font-weight:var(--font-weight-bold);animation:HgkdBa_glyphIn .46s var(--ease-out) .52s both}.HgkdBa_sceneShine{fill:var(--journey-fill);animation:HgkdBa_shineSweep 2.8s var(--ease-out) .7s infinite}@keyframes HgkdBa_shineSweep{0%{transform:translate(0)skew(-18deg)}55%,to{transform:translate(230px)skew(-18deg)}}.HgkdBa_ringTrack{fill:none;stroke:var(--journey-line);stroke-width:10px}.HgkdBa_ringFill{fill:none;stroke:var(--color-brand-accent);stroke-width:10px;stroke-linecap:round;stroke-dasharray:var(--ring-len,326.7);stroke-dashoffset:var(--ring-offset,0);transform-box:view-box;transform-origin:50%;animation:HgkdBa_ringDraw 1.1s var(--ease-out) both;transform:rotate(-90deg)}@keyframes HgkdBa_ringDraw{0%{stroke-dashoffset:var(--ring-len,326.7)}}.HgkdBa_ringHead{transform-box:view-box;transform-origin:50%;animation:HgkdBa_ringHeadSpin 1.1s var(--ease-out) both}@keyframes HgkdBa_ringHeadSpin{0%{rotate:0deg}to{rotate:var(--arc-end,0deg)}}.HgkdBa_stepViewport{grid-area:1/1;position:relative;overflow:clip}.HgkdBa_stepPane{opacity:0;visibility:hidden;width:100%;transition:opacity .32s var(--ease-out), transform .48s var(--ease-out), visibility 0s linear .48s;position:absolute;top:0;left:0;transform:translate(-24px)}.HgkdBa_stepPane[data-current]{opacity:1;visibility:visible;animation:HgkdBa_paneIn .48s var(--ease-out);transition-delay:0s;position:relative;transform:none}@keyframes HgkdBa_paneIn{0%{opacity:0;transform:translate(24px)}}.HgkdBa_stepNumber{margin-bottom:var(--spacing-1);display:block}.HgkdBa_stepTitle{margin:0 0 var(--spacing-2)}.HgkdBa_stepLinkRow{margin-top:var(--spacing-4)}.HgkdBa_toneLight .HgkdBa_stepLink.HgkdBa_stepLink{color:var(--journey-ink);border-color:var(--journey-line)}.HgkdBa_toneLight .HgkdBa_stepLink.HgkdBa_stepLink:hover{background:var(--journey-control)}.HgkdBa_close{top:var(--spacing-3);right:var(--spacing-3);width:var(--close-size);height:var(--close-size);border-radius:var(--radius-full);background:var(--journey-control);color:var(--journey-ink);cursor:pointer;border:none;place-items:center;display:grid;position:absolute}.HgkdBa_close:hover{background:var(--journey-control-hover)}.HgkdBa_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HgkdBa_footer{justify-content:space-between;align-items:flex-end;gap:var(--spacing-6) var(--spacing-8);margin-top:var(--spacing-8);flex-wrap:wrap;display:flex}.HgkdBa_variantModal .HgkdBa_footer{justify-content:center}.HgkdBa_controls{align-items:center;gap:var(--spacing-2);display:flex}.HgkdBa_playPause{border-radius:var(--radius-full);background:var(--journey-control);width:32px;height:32px;color:var(--journey-ink);cursor:pointer;border:none;flex-shrink:0;place-items:center;display:grid}.HgkdBa_playPause:hover{background:var(--journey-control-hover)}.HgkdBa_playPause:focus-visible,.HgkdBa_close:focus-visible,.HgkdBa_marker:focus-visible{outline:var(--focus-ring-width) solid var(--journey-focus);outline-offset:var(--focus-ring-offset)}.HgkdBa_progress{gap:var(--spacing-1);align-items:center;display:flex}.HgkdBa_progressGroup{align-items:center;display:flex}.HgkdBa_progressMarkers{align-items:center;gap:var(--spacing-2) var(--spacing-1);flex-wrap:wrap;min-height:52px;display:flex}.HgkdBa_marker{width:40px;height:40px;color:var(--journey-ink);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.HgkdBa_markerFace{border:1px solid var(--journey-line);width:28px;height:28px;transition:width var(--duration-base) var(--ease-out), height var(--duration-base) var(--ease-out), background-color var(--duration-base) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.HgkdBa_marker:hover .HgkdBa_markerFace{background:var(--journey-control-hover)}.HgkdBa_markerDone .HgkdBa_markerFace{background:var(--journey-fill);border-color:#0000}.HgkdBa_markerActive .HgkdBa_markerFace{background:var(--journey-accent);border-color:#0000;width:40px;height:40px}.HgkdBa_markerActive:hover .HgkdBa_markerFace{background:var(--journey-accent)}.HgkdBa_markerRing{width:calc(100% + 12px);height:calc(100% + 12px);position:absolute;inset:-6px}.HgkdBa_markerRingTrack{fill:none;stroke:var(--journey-line);stroke-width:3.5px}.HgkdBa_markerRingFill{fill:none;stroke:var(--journey-accent);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:157.1;stroke-dashoffset:157.1px;transform-box:view-box;transform-origin:50%;transform:rotate(-90deg)}.HgkdBa_markerRingRunning{animation:5s linear both HgkdBa_markerRingDraw}.HgkdBa_markerRingPaused{animation-play-state:paused}@keyframes HgkdBa_markerRingDraw{0%{stroke-dashoffset:157.1px}to{stroke-dashoffset:0}}.HgkdBa_extra{gap:var(--spacing-3);flex-wrap:wrap;display:flex}@container (max-width:640px){.HgkdBa_body{display:flow-root}.HgkdBa_stage{float:right;width:72px;margin:0 0 var(--spacing-2) var(--spacing-4)}.HgkdBa_sceneWrap{max-width:72px}}@container (max-width:480px){.HgkdBa_inner{padding:var(--spacing-6) var(--spacing-4)}.HgkdBa_header{text-align:left}.HgkdBa_variantModal .HgkdBa_header{padding-right:calc(var(--close-size) + var(--spacing-3))}.HgkdBa_intro{margin-inline:0}.HgkdBa_footer{gap:var(--spacing-5)}.HgkdBa_playPause,.HgkdBa_marker{width:28px;height:28px}.HgkdBa_markerFace{width:20px;height:20px}.HgkdBa_markerActive .HgkdBa_markerFace{width:28px;height:28px}.HgkdBa_markerRing{width:calc(100% + 10px);height:calc(100% + 10px);inset:-5px}.HgkdBa_markerRingTrack,.HgkdBa_markerRingFill{stroke-width:3px}.HgkdBa_progressMarkers{min-height:38px}}@media (prefers-reduced-motion:reduce){.HgkdBa_sceneWrap,.HgkdBa_stepPane,.HgkdBa_stepPane[data-current],.HgkdBa_sceneDisc,.HgkdBa_sceneGlyphSolid,.HgkdBa_sceneGlyphStroke,.HgkdBa_sceneGlyphOnSurface,.HgkdBa_sceneArc,.HgkdBa_wave,.HgkdBa_sceneLive,.HgkdBa_sceneRow,.HgkdBa_sceneCheck,.HgkdBa_sceneMarker,.HgkdBa_sceneSeal,.HgkdBa_sceneNumber,.HgkdBa_sceneShine,.HgkdBa_ringFill,.HgkdBa_ringHead,.HgkdBa_markerRingRunning{animation:none}.HgkdBa_ringHead{rotate:var(--arc-end,0deg)}.HgkdBa_stepPane,.HgkdBa_markerFace{transition:none}}
.ScUudG_root{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-6)}.ScUudG_row{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-3);display:flex}.ScUudG_row:last-child{margin-bottom:0}.ScUudG_row a{text-decoration:none}.ScUudG_row a:hover{text-decoration:underline}
.uNTtza_root{align-items:center;gap:var(--spacing-4);padding:0 var(--spacing-5);background-color:color-mix(in srgb, var(--color-bg-surface) 80%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border);z-index:var(--z-sticky);height:var(--header-height);min-height:var(--header-height);display:flex;position:sticky;top:0}.uNTtza_leftSlot{align-items:center;gap:var(--spacing-2);flex-shrink:0;display:flex}.uNTtza_centerSlot{flex:1;justify-content:flex-start;align-items:center;min-width:0;display:flex}@media (min-width:1400px){.uNTtza_root{grid-template-columns:minmax(0,1fr) 480px minmax(0,1fr);display:grid}.uNTtza_centerSlot{flex:none;justify-content:stretch}.uNTtza_actions{justify-self:end}}.uNTtza_actions{justify-content:flex-end;align-items:center;gap:var(--spacing-1);flex-shrink:0;display:flex}.uNTtza_menuTrigger{display:none}.uNTtza_guestControls{display:contents}@media (max-width:379px){.uNTtza_guestControlsInMenu{display:none}}.uNTtza_mobileBrand{align-items:center;text-decoration:none;display:none}.uNTtza_mobileBrandLogo{width:auto;height:18px;display:block}.uNTtza_notifDot{background-color:var(--color-danger);border-radius:var(--radius-full);border:2px solid var(--color-bg-surface);width:7px;height:7px;position:absolute;top:8px;right:8px}.uNTtza_cartBadge{background-color:var(--color-accent);min-width:20px;height:20px;color:var(--color-white);border-radius:var(--radius-full);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);line-height:var(--line-height-none);border:2px solid var(--color-bg-surface);transform-origin:50%;justify-content:center;align-items:center;padding:0 6px;display:inline-flex;position:absolute;top:-2px;right:-2px}.uNTtza_cartBadgeJustAdded{animation:.55s cubic-bezier(.34,1.56,.64,1) uNTtza_cartBadgePop}.uNTtza_cartBadgeJustAdded:after{content:"";border-radius:var(--radius-full);background-color:var(--color-accent);pointer-events:none;animation:.6s cubic-bezier(.22,1,.36,1) forwards uNTtza_cartRingBurst;position:absolute;inset:-2px}.uNTtza_iconJustAdded{animation:.55s cubic-bezier(.34,1.56,.64,1) uNTtza_cartIconBounce}@keyframes uNTtza_cartBadgePop{0%{transform:scale(1)}45%{transform:scale(1.6)}70%{transform:scale(.92)}to{transform:scale(1)}}@keyframes uNTtza_cartIconBounce{0%{transform:translateY(0)rotate(0)}20%{transform:translateY(-5px)rotate(-10deg)}45%{transform:translateY(-2px)rotate(9deg)}65%{transform:translateY(2px)rotate(-5deg)}85%{transform:translateY(0)rotate(3deg)}to{transform:translateY(0)rotate(0)}}@keyframes uNTtza_cartRingBurst{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.uNTtza_cartBadgeJustAdded,.uNTtza_iconJustAdded{animation:none}.uNTtza_cartBadgeJustAdded:after{display:none}}.uNTtza_emptyNotif{padding:var(--spacing-4) var(--spacing-3);font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;min-width:220px}.uNTtza_notifPanel{width:340px;max-width:100%}.uNTtza_notifList{max-height:min(60vh,420px);overflow-y:auto}@media (max-width:767px){[role=menu].uNTtza_menuMobileSheet{top:calc(var(--header-height) + 4px);left:var(--spacing-2);right:var(--spacing-2);position:fixed}.uNTtza_notifPanel{width:100%}}.uNTtza_notifHeader{justify-content:space-between;align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3) var(--spacing-2);display:flex}.uNTtza_notifHeaderTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-main)}.uNTtza_notifItem{align-items:flex-start}.uNTtza_notifItemIcon{color:var(--color-text-secondary);flex-shrink:0;align-self:flex-start;margin-top:2px}.uNTtza_notifItemText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.uNTtza_notifItemTitle{font-weight:var(--font-weight-medium);color:var(--color-text-main)}.uNTtza_notifItemBody{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:normal}.uNTtza_notifItemTime{font-size:var(--font-size-xs);color:var(--color-text-muted)}.uNTtza_notifUnread{background:color-mix(in srgb, var(--color-brand-primary), transparent 90%)}.uNTtza_notifUnreadDot{background:var(--color-brand-primary);border-radius:50%;flex-shrink:0;align-self:center;width:8px;height:8px}.uNTtza_menuIdentity{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3) var(--spacing-3);min-width:220px;display:flex}.uNTtza_menuIdentityText{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.uNTtza_menuIdentityName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-main);overflow-wrap:break-word}.uNTtza_menuMemberBadge{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background:color-mix(in srgb, var(--color-brand-primary), transparent 90%);padding:2px var(--spacing-2);border-radius:var(--radius-sm)}.uNTtza_iconPlaceholder{visibility:hidden}@media (max-width:767px){.uNTtza_root{padding:0 var(--spacing-4);gap:var(--spacing-2)}.uNTtza_menuTrigger,.uNTtza_mobileBrand{display:flex}.uNTtza_centerSlot{justify-content:flex-end}.uNTtza_search{background-color:#0000;border-color:#0000;justify-content:center;width:40px;max-width:40px;height:40px;padding:0}.uNTtza_search>:not(svg){display:none}.uNTtza_search svg{width:22px;height:22px}}@media (min-width:768px){.uNTtza_accountPanel{width:280px}}
._4X6w2q_wrapper{display:inline-flex;position:relative}._4X6w2q_root{border-radius:var(--radius-full);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._4X6w2q_sm{width:32px;height:32px;font-size:var(--font-size-xs)}._4X6w2q_md{width:40px;height:40px;font-size:var(--font-size-sm)}._4X6w2q_lg{width:52px;height:52px;font-size:var(--font-size-base)}._4X6w2q_xl{width:64px;height:64px;font-size:var(--font-size-lg)}._4X6w2q_primary{background-color:color-mix(in srgb, var(--color-brand-primary), transparent 85%);color:var(--color-text-primary)}._4X6w2q_accent{background-color:color-mix(in srgb, var(--color-brand-accent), transparent 85%);color:var(--color-text-accent)}._4X6w2q_success{background-color:color-mix(in srgb, var(--color-success), transparent 85%);color:var(--color-text-on-accent-green)}._4X6w2q_warning{background-color:color-mix(in srgb, var(--color-warning), transparent 80%);color:var(--color-text-on-accent-yellow)}._4X6w2q_neutral{background-color:var(--color-bg-surface-secondary);color:var(--color-text-secondary)}._4X6w2q_brand{background:linear-gradient(135deg, var(--color-brand-primary) 0%, var(--color-brand-primary-light) 100%);color:var(--color-white);box-shadow:0 2px 6px -2px color-mix(in srgb, var(--color-brand-primary) 60%, transparent), inset 0 1px 0 #ffffff26}._4X6w2q_image{aspect-ratio:1;object-fit:cover;width:100%;height:100%}._4X6w2q_initials{line-height:var(--line-height-none)}._4X6w2q_status{border-radius:var(--radius-full);border:2px solid var(--color-bg-surface);width:10px;height:10px;position:absolute;bottom:0;right:0}._4X6w2q_status-online{background-color:var(--color-success)}._4X6w2q_status-offline{background-color:var(--color-slate-400)}._4X6w2q_status-busy{background-color:var(--color-danger)}._4X6w2q_status-away{background-color:var(--color-warning)}._4X6w2q_badge{background-color:var(--color-bg-accent-solid);width:16px;height:16px;color:var(--color-white);border:2px solid var(--color-bg-surface);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-2px;right:-2px}._4X6w2q_lg~._4X6w2q_badge,._4X6w2q_xl~._4X6w2q_badge{width:20px;height:20px;bottom:-3px;right:-3px}._4X6w2q_group{align-items:center;display:flex}._4X6w2q_group>*{margin-left:-8px}._4X6w2q_group>:first-child{margin-left:0}._4X6w2q_group ._4X6w2q_root{border:2px solid var(--color-bg-surface)}html[data-theme=dark] ._4X6w2q_neutral{background-color:var(--color-bg-surface-dark);color:var(--color-slate-300)}html[data-theme=dark] ._4X6w2q_status{border-color:var(--color-bg-surface)}
.YG8fSq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.u7Yo9G_root{display:flex}
.YcNQ_a_group{gap:var(--spacing-1);flex-direction:column;display:flex}.YcNQ_a_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-main)}.YcNQ_a_helper{font-size:var(--font-size-xs);color:var(--color-text-muted)}.YcNQ_a_required{color:var(--color-text-danger);margin-left:2px}
.lZtiXW_root{gap:var(--spacing-2);align-items:center;display:flex}.lZtiXW_vertical{flex-direction:column;align-items:flex-start}
.GxscyW_backdrop{width:100%;max-width:none;height:100%;max-height:none;color:inherit;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2000;padding:var(--spacing-4);background:#0f172a66;border:none;justify-content:center;align-items:center;margin:0;animation:.2s ease-out GxscyW_fadeIn;display:flex;position:fixed;inset:0}.GxscyW_backdrop::backdrop{background:0 0}@keyframes GxscyW_fadeIn{0%{opacity:0}to{opacity:1}}.GxscyW_modal{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:600px;max-width:100%;box-shadow:var(--shadow-xl);flex-direction:column;animation:.2s ease-out GxscyW_scaleIn;display:flex;overflow:hidden}@keyframes GxscyW_scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.GxscyW_bar{width:100%;padding:var(--spacing-4) var(--spacing-5);border-bottom:1px solid #0000;align-items:center;display:flex}.GxscyW_bar:focus-within{border-bottom-color:var(--focus-ring-color)}.GxscyW_searchIcon{color:var(--color-text-muted);margin-right:var(--spacing-2);flex-shrink:0}.GxscyW_input{font-size:var(--font-size-lg);padding:var(--spacing-2);min-width:0;color:var(--color-text-main);background:0 0;border:none;outline:none;flex:1;font-family:inherit}.GxscyW_input::placeholder{color:var(--color-text-muted)}.GxscyW_barActions{align-items:center;gap:var(--spacing-2);display:flex}.GxscyW_clearBtn{color:var(--color-text-muted);cursor:pointer;transition:color var(--duration-base);background:0 0;border:none;justify-content:center;align-items:center;padding:2px;display:flex}.GxscyW_clearBtn:hover{color:var(--color-text-secondary)}.GxscyW_divider{background:var(--color-border);width:1px;height:20px;margin:0 var(--spacing-1)}.GxscyW_closeBtn{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;transition:all var(--duration-base);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.GxscyW_closeBtn:hover{background:var(--color-bg-accent-red);color:var(--color-text-on-accent-red)}.GxscyW_dropdown{background:var(--color-bg-surface);border-top:1px solid var(--color-border);flex-direction:column;width:100%;max-height:60vh;display:flex}.GxscyW_dropdownScroll{padding:var(--spacing-5);flex:1;width:100%;overflow-y:auto}.GxscyW_group{padding:var(--spacing-2) 0}.GxscyW_group+.GxscyW_group{border-top:1px solid var(--color-slate-100);margin-top:var(--spacing-2);padding-top:var(--spacing-4)}.GxscyW_groupTitle{padding:0 var(--spacing-2) var(--spacing-2);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-muted)}.GxscyW_quickGrid{gap:var(--spacing-3);padding:0 var(--spacing-2) var(--spacing-2);grid-template-columns:repeat(3,1fr);display:grid}.GxscyW_quickBtn{justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-2);border-radius:var(--radius-lg);background:var(--color-bg-surface-secondary);border:1px solid var(--color-border);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;flex-direction:column;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.GxscyW_quickBtn:hover,.GxscyW_quickBtn.GxscyW_selected{background:var(--color-bg-surface);box-shadow:var(--shadow-md);border-color:var(--color-brand-primary);color:var(--color-text-primary);transform:translateY(-2px)}.GxscyW_quickBtn svg{color:var(--color-text-primary);opacity:.8}.GxscyW_quickBtn:hover svg,.GxscyW_quickBtn.GxscyW_selected svg{opacity:1;transition:transform var(--duration-base);transform:scale(1.1)}.GxscyW_recentHeader{padding-right:var(--spacing-4);justify-content:space-between;align-items:center;display:flex}.GxscyW_clearHistoryBtn{font-size:var(--font-size-xs);color:var(--color-text-danger);border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-base);background:#ef44441a;border:none;align-items:center;gap:4px;padding:4px 8px;display:flex}.GxscyW_clearHistoryBtn:hover{background:#ef444433}.GxscyW_resultItem{border-radius:var(--radius-lg);cursor:pointer;color:inherit;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:14px;width:100%;margin:2px 0;padding:10px 12px 10px 6px;font-family:inherit;text-decoration:none;transition:all .15s;display:flex}.GxscyW_resultItem:hover,.GxscyW_selected{background-color:var(--color-slate-100);border-color:var(--color-slate-200)}.GxscyW_iconBox{border-radius:var(--radius-md);background:var(--color-bg-surface);border:1px solid var(--color-border);width:36px;height:36px;color:var(--color-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.GxscyW_resultItem:hover .GxscyW_iconBox{border-color:var(--color-slate-300);color:var(--color-text-primary)}.GxscyW_resultContent{flex:1;min-width:0}.GxscyW_resultTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-main);justify-content:space-between;align-items:center;gap:var(--spacing-2);margin-bottom:3px;display:flex}.GxscyW_resultDesc{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;line-height:var(--line-height-snug);overflow:hidden}.GxscyW_badge{font-size:var(--font-size-2xs);border-radius:var(--radius-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);white-space:nowrap;flex-shrink:0;padding:2px 6px}.GxscyW_badgeLive{background:var(--color-bg-accent-red);color:var(--color-text-on-accent-red)}.GxscyW_badgeOndemand{background:var(--color-bg-accent-blue);color:var(--color-text-on-accent-blue)}.GxscyW_emptyState{padding:var(--spacing-8);text-align:center;color:var(--color-text-muted)}.GxscyW_emptyState svg{opacity:.2;margin-bottom:var(--spacing-2)}.GxscyW_footer{background:var(--color-bg-surface-secondary);border-top:1px solid var(--color-border);font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);justify-content:space-between;padding:10px 16px;display:flex}.GxscyW_kbd{background:var(--color-white);border:1px solid var(--color-slate-300);border-radius:var(--radius-sm);font-family:monospace;font-size:var(--font-size-2xs);margin-right:4px;padding:1px 4px;box-shadow:0 1px 1px #0000000d}@media (max-width:900px){.GxscyW_backdrop{align-items:flex-start;padding-top:20px}.GxscyW_modal{width:100%}}:is(html[data-theme=dark] .GxscyW_resultItem:hover,html[data-theme=dark] .GxscyW_resultItem.GxscyW_selected){background-color:var(--color-bg-surface-secondary);border-color:var(--color-border)}html[data-theme=dark] .GxscyW_groupTitle{color:var(--color-text-muted)}html[data-theme=dark] .GxscyW_clearBtn{color:var(--color-text-muted)}html[data-theme=dark] .GxscyW_clearBtn:hover{color:var(--color-text-main)}html[data-theme=dark] .GxscyW_kbd{background:var(--color-bg-surface-secondary);border-color:var(--color-border);color:var(--color-text-secondary);box-shadow:none}html[data-theme=dark] .GxscyW_divider{background:var(--color-border)}
.ge8Sbq_stack{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.ge8Sbq_stackBerlin,.ge8Sbq_stackLocal{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.NB9e5a_root{justify-content:space-between;align-items:center;gap:var(--spacing-2);min-height:40px;display:flex}.NB9e5a_icon{width:20px;height:20px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.NB9e5a_locale{align-items:center;gap:var(--spacing-1);padding-left:var(--spacing-4);display:flex}.NB9e5a_locale>.NB9e5a_icon{margin-right:0}.NB9e5a_localeOption{min-width:36px;height:32px;padding:0 var(--spacing-2);border-radius:var(--radius-md);color:inherit;font:inherit;cursor:pointer;transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);background:0 0;border:none}.NB9e5a_localeOption:hover{background-color:var(--color-bg-surface-secondary);color:var(--color-text-main)}.NB9e5a_localeActive,.NB9e5a_localeActive:hover{background-color:color-mix(in srgb, var(--color-brand-primary) 8%, transparent);color:var(--color-text-primary)}.NB9e5a_onFrame .NB9e5a_localeActive,.NB9e5a_onFrame .NB9e5a_localeActive:hover{background-color:var(--color-bg-frame-active);color:var(--color-text-on-frame)}.NB9e5a_theme{align-items:center;gap:var(--spacing-3);min-height:40px;padding:0 var(--spacing-3) 0 var(--spacing-4);border-radius:var(--radius-md);color:inherit;font:inherit;cursor:pointer;transition:background-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);background:0 0;border:none;display:flex}.NB9e5a_themeIconOnly{justify-content:center;width:40px;padding:0}.NB9e5a_theme:hover{background-color:var(--color-bg-surface-secondary);color:var(--color-text-main)}.NB9e5a_theme:focus-visible,.NB9e5a_localeOption:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}
.gZNrIq_root{gap:var(--spacing-4);flex-direction:column;display:flex}.gZNrIq_title{padding-bottom:var(--spacing-3);position:relative}.gZNrIq_title:after{content:"";border-radius:var(--radius-full);background:var(--color-brand-accent);width:40px;height:4px;position:absolute;bottom:0;left:0}.gZNrIq_metaRow{gap:var(--spacing-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.gZNrIq_metaItems{gap:var(--spacing-2);flex-wrap:wrap;align-items:center;display:flex}.gZNrIq_metaItem{align-items:center;gap:var(--spacing-1);display:inline-flex}.gZNrIq_metaPill.gZNrIq_metaPill{align-self:center}
.l04nuG_actions{justify-content:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}
._0uYIWq_detailRow{align-items:flex-start;gap:var(--spacing-2);display:flex}._0uYIWq_detailRow>svg{flex-shrink:0;margin-top:2px}._0uYIWq_speakersText{word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._0uYIWq_speakersRow{min-height:2.7em}._0uYIWq_priceBlock{flex-direction:column;align-items:flex-start;display:flex}._0uYIWq_priceStack{align-items:inherit;flex-direction:column;display:flex}._0uYIWq_priceOld{text-decoration:line-through}._0uYIWq_priceBlock ._0uYIWq_priceBooked{padding:calc(var(--spacing-1) * 1.5) var(--spacing-3)}._0uYIWq_priceBooked svg{color:var(--color-success)}._0uYIWq_gridHeader{position:relative}._0uYIWq_gridHeader ._0uYIWq_hintPill{top:var(--spacing-3);right:var(--spacing-3);max-width:calc(100% - 2 * var(--spacing-3));padding:calc(var(--spacing-1) / 2) var(--spacing-2);box-shadow:var(--shadow-sm);position:absolute}._0uYIWq_gridBody{padding:var(--spacing-4);flex-direction:column;flex:1;display:flex}._0uYIWq_gridMeta{margin-bottom:var(--spacing-3)}._0uYIWq_gridTitle{margin-bottom:var(--spacing-3);min-height:2.6em}._0uYIWq_gridDetails{gap:var(--spacing-2);flex-direction:column;min-height:80px;display:flex}._0uYIWq_gridFooter{padding-top:var(--spacing-4);justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}._0uYIWq_gridCtaLink{margin-left:auto}._0uYIWq_listCard{transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);container:course-card/inline-size}._0uYIWq_listBody{padding:var(--spacing-4) var(--spacing-5);flex-direction:column;display:flex}._0uYIWq_listTopRow{justify-content:space-between;align-items:center;gap:var(--spacing-4);display:flex}._0uYIWq_listTitle{flex:1;min-width:0}._0uYIWq_listPriceBlock{text-align:right;flex-shrink:0;align-items:flex-end}._0uYIWq_listPriceBlock ._0uYIWq_listHintPill{margin-top:var(--spacing-1);align-self:flex-end}._0uYIWq_listBadgesRow{margin-top:var(--spacing-3);display:flex}._0uYIWq_listMetaRow{align-items:center;gap:var(--spacing-2);min-width:0;margin-top:var(--spacing-3);display:flex}._0uYIWq_listMetaItem{align-items:center;gap:var(--spacing-2);min-width:0;display:inline-flex}._0uYIWq_listMetaItem>svg{color:var(--color-text-muted);flex-shrink:0}._0uYIWq_listMetaDate{white-space:nowrap;flex-shrink:0}._0uYIWq_listMetaSpeakers{flex:1;min-width:0}._0uYIWq_listSpeakersText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._0uYIWq_listMetaDot{color:var(--color-text-muted);-webkit-user-select:none;user-select:none;flex-shrink:0}._0uYIWq_listFooterRow{justify-content:space-between;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-2);display:flex}._0uYIWq_listProvider{flex:1;min-width:0}._0uYIWq_listCtaLink{flex-shrink:0;margin-left:auto;display:inline-flex}@container course-card not (min-width:737px){._0uYIWq_listBody{padding:var(--spacing-3) var(--spacing-4)}._0uYIWq_listTopRow{gap:var(--spacing-2)}._0uYIWq_listTopRow ._0uYIWq_listTitle,._0uYIWq_listPriceBlock ._0uYIWq_priceTag{font-size:var(--font-size-base)}._0uYIWq_listBadgesRow,._0uYIWq_listMetaRow{margin-top:var(--spacing-2)}._0uYIWq_listBody ._0uYIWq_listMetaRow{font-size:var(--font-size-xs)}._0uYIWq_listFooterRow{margin-top:var(--spacing-2)}._0uYIWq_listFooterRow ._0uYIWq_listProvider{font-size:var(--font-size-2xs)}._0uYIWq_listTopRow{flex-wrap:wrap}._0uYIWq_listTitle{flex-basis:100%}._0uYIWq_listPriceBlock{align-items:center;gap:var(--spacing-2);text-align:left;flex-flow:wrap}._0uYIWq_listPriceBlock ._0uYIWq_priceStack{align-items:flex-start}._0uYIWq_listPriceBlock ._0uYIWq_listHintPill{align-self:center;margin-top:0}}._0uYIWq_clickable{position:relative}@media (hover:hover){._0uYIWq_listCard._0uYIWq_clickable:hover{border-color:var(--color-brand-primary);box-shadow:var(--shadow-md);transform:none}}
.rvvXSG_root{z-index:1000;padding:var(--spacing-3) var(--spacing-5);background:var(--color-bg-brand-solid);border-radius:var(--radius-full);box-shadow:var(--shadow-lg);transition:top var(--duration-base) var(--ease-out);position:absolute;top:-4rem;left:50%;transform:translate(-50%)}.rvvXSG_root:focus{top:var(--spacing-3);outline:2px solid var(--color-white);outline-offset:var(--focus-ring-offset)}
.CODdEW_shell{min-height:100vh;display:flex}.CODdEW_shell>.CODdEW_pageField{position:fixed}.CODdEW_sidebarSlot{flex-shrink:0;display:block}@media (max-width:767px){.CODdEW_sidebarSlot{display:none}}.CODdEW_main{flex-direction:column;flex:1;min-width:0;display:flex}.CODdEW_content{padding-bottom:var(--spacing-16);flex:1}.CODdEW_bottomNavSlot{display:none}@media (max-width:767px){.CODdEW_bottomNavSlot{display:block}.CODdEW_main{padding-bottom:72px}}
.oDaWLG_wrapper{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow-x:auto}.oDaWLG_root{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.oDaWLG_head{background:var(--color-bg-surface-secondary)}.oDaWLG_th{padding:var(--spacing-3) var(--spacing-4);text-align:left;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);white-space:nowrap}.oDaWLG_sortHeader{align-items:center;gap:var(--spacing-1);display:inline-flex}.oDaWLG_sortButton{align-items:center;gap:var(--spacing-1);font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:inline-flex}.oDaWLG_sortButton:hover{color:var(--color-text-main)}.oDaWLG_sortButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.oDaWLG_sortIcon{opacity:.45}.oDaWLG_sortActive .oDaWLG_sortIcon{opacity:1}.oDaWLG_td{padding:var(--spacing-3) var(--spacing-4);color:var(--color-text-main);border-bottom:1px solid var(--color-bg-surface-secondary);vertical-align:middle}.oDaWLG_row:last-child .oDaWLG_td{border-bottom:none}.oDaWLG_body .oDaWLG_row:hover{background:var(--color-bg-surface-subtle)}.oDaWLG_row[aria-current=true]{font-weight:var(--font-weight-semibold)}.oDaWLG_body .oDaWLG_row:nth-child(2n){background:var(--color-bg-surface-subtle)}.oDaWLG_body .oDaWLG_row:nth-child(2n):hover{background:var(--color-bg-surface-secondary)}html[data-theme=dark] .oDaWLG_head{background:var(--color-slate-800)}html[data-theme=dark] .oDaWLG_body .oDaWLG_row:nth-child(2n){background:color-mix(in srgb, var(--color-slate-800), transparent 50%)}.oDaWLG_container{container-type:inline-size}.oDaWLG_cellLabel{display:none}@container (max-width:640px){.oDaWLG_stacked{border:0;border-radius:0;position:relative;overflow:visible}.oDaWLG_stacked .oDaWLG_root,.oDaWLG_stacked .oDaWLG_body{display:block}.oDaWLG_stacked .oDaWLG_head{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oDaWLG_stacked .oDaWLG_row{align-items:start;column-gap:var(--spacing-3);padding:var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date status""title title""meta meta""divider divider""value action";display:grid}.oDaWLG_stacked .oDaWLG_row+.oDaWLG_row{margin-top:var(--spacing-3)}.oDaWLG_stacked .oDaWLG_body .oDaWLG_row:hover,.oDaWLG_stacked .oDaWLG_body .oDaWLG_row:nth-child(2n),.oDaWLG_stacked .oDaWLG_body .oDaWLG_row:nth-child(2n):hover{background:var(--color-bg-surface)}html[data-theme=dark] .oDaWLG_stacked .oDaWLG_body .oDaWLG_row:nth-child(2n){background:var(--color-bg-surface)}.oDaWLG_stacked .oDaWLG_row:before{content:"";margin-top:var(--spacing-3);border-top:1px solid var(--color-border);grid-area:divider}.oDaWLG_stacked .oDaWLG_td{text-align:left;white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.oDaWLG_stacked .oDaWLG_areaDate{font-size:var(--font-size-sm);line-height:var(--line-height-normal);grid-area:date;align-self:center}.oDaWLG_stacked .oDaWLG_areaStatus{text-align:right;font-size:var(--font-size-sm);color:var(--color-text-secondary);grid-area:status;place-self:center end}.oDaWLG_stacked .oDaWLG_areaTitle{margin-top:var(--spacing-2);font-size:var(--font-size-base);line-height:var(--line-height-snug);grid-area:title}.oDaWLG_stacked .oDaWLG_areaMeta{margin-top:var(--spacing-3);font-size:var(--font-size-sm);line-height:var(--line-height-normal);grid-area:meta}.oDaWLG_stacked .oDaWLG_areaValue{margin-top:var(--spacing-3);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);font-variant-numeric:tabular-nums;grid-area:value;align-self:center}.oDaWLG_stacked .oDaWLG_areaAction{margin-top:var(--spacing-3);grid-area:action;place-self:center end}.oDaWLG_stacked .oDaWLG_cellLabel{margin-bottom:var(--spacing-1);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-secondary);display:block}}
.wiUUyG_root{width:100%}.wiUUyG_inner{padding:var(--spacing-8)}
._49zlQW_root{gap:var(--spacing-8);flex-direction:column;display:flex}