.aY-mqG_header{gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;display:flex}.aY-mqG_heading{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.aY-mqG_description{font-size:var(--font-size-sm);color:var(--color-text-muted)}.aY-mqG_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
._293Jkq_alert{gap:var(--space-1);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);border-radius:var(--radius-md);border:1px solid #0000;border-left-width:4px;flex-direction:column;display:flex}._293Jkq_title{font-weight:var(--font-weight-semibold)}._293Jkq_content{color:var(--color-text)}._293Jkq_info{background:var(--color-info-subtle);border-color:var(--color-info)}._293Jkq_success{background:var(--color-success-subtle);border-color:var(--color-success)}._293Jkq_warning{background:var(--color-warning-subtle);border-color:var(--color-warning)}._293Jkq_danger{background:var(--color-danger-subtle);border-color:var(--color-danger)}
._2Wj2za_badge{gap:var(--space-1);padding:.125rem var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);white-space:nowrap;border-radius:var(--radius-full);align-items:center;display:inline-flex}._2Wj2za_neutral{color:var(--color-text-muted);background:var(--color-surface-muted)}._2Wj2za_info{color:var(--color-info);background:var(--color-info-subtle)}._2Wj2za_success{color:var(--color-success);background:var(--color-success-subtle)}._2Wj2za_warning{color:var(--color-warning);background:var(--color-warning-subtle)}._2Wj2za_danger{color:var(--color-danger);background:var(--color-danger-subtle)}
.VLzsWq_button{gap:var(--space-2);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:var(--radius-md);transition:background-color var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard);border:1px solid #0000;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.VLzsWq_button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.VLzsWq_button:disabled,.VLzsWq_button[aria-disabled=true]{cursor:not-allowed;opacity:.6}.VLzsWq_label{gap:var(--space-2);align-items:center;display:inline-flex}.VLzsWq_sm{min-height:var(--control-height-sm);padding:0 var(--space-3);font-size:var(--font-size-xs)}.VLzsWq_md{min-height:var(--control-height);padding:0 var(--space-4);font-size:var(--font-size-sm)}.VLzsWq_lg{min-height:var(--control-height-lg);padding:0 var(--space-5);font-size:var(--font-size-md)}.VLzsWq_fullWidth{width:100%}.VLzsWq_primary{color:var(--color-text-inverse);background:var(--color-primary)}.VLzsWq_primary:hover:not(:disabled){background:var(--color-primary-hover)}.VLzsWq_secondary{color:var(--color-text);background:var(--color-surface);border-color:var(--color-border-strong)}.VLzsWq_secondary:hover:not(:disabled){background:var(--color-surface-muted)}.VLzsWq_ghost{color:var(--color-text);background:0 0}.VLzsWq_ghost:hover:not(:disabled){background:var(--color-surface-muted)}.VLzsWq_danger{color:var(--color-text-inverse);background:var(--color-danger)}.VLzsWq_danger:hover:not(:disabled){background:var(--color-danger-hover)}
._xUkSq_icon{flex-shrink:0}._xUkSq_sm{width:1rem;height:1rem}._xUkSq_md{width:1.25rem;height:1.25rem}._xUkSq_lg{width:1.5rem;height:1.5rem}
.Gf1oOG_pagination{justify-content:center;display:flex}.Gf1oOG_list{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:flex}.Gf1oOG_link{min-width:var(--control-height);min-height:var(--control-height);padding:0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Gf1oOG_link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Gf1oOG_link:hover:not(.Gf1oOG_disabled,.Gf1oOG_current){background:var(--color-surface-muted)}.Gf1oOG_current{color:var(--color-text-inverse);background:var(--color-primary);border-color:var(--color-primary)}.Gf1oOG_disabled{color:var(--color-text-muted);cursor:not-allowed;opacity:.6}.Gf1oOG_gap{padding:0 var(--space-2);color:var(--color-text-muted)}
.MPbMhq_spinner{border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;flex-shrink:0;animation:.7s linear infinite MPbMhq_spin;display:inline-block}.MPbMhq_sm{width:.875rem;height:.875rem}.MPbMhq_md{width:1.25rem;height:1.25rem}.MPbMhq_lg{border-width:3px;width:2rem;height:2rem}@keyframes MPbMhq_spin{to{transform:rotate(360deg)}}
.v3cDNa_panel{gap:var(--space-2);padding:var(--space-7) var(--space-5);text-align:center;background:var(--color-surface);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);flex-direction:column;align-items:center;display:flex}.v3cDNa_marker{width:2.5rem;height:2.5rem;margin-bottom:var(--space-2);border-radius:var(--radius-full)}.v3cDNa_title{font-size:var(--font-size-lg)}.v3cDNa_description{max-width:36rem;font-size:var(--font-size-sm);color:var(--color-text-muted)}.v3cDNa_action{margin-top:var(--space-3)}.v3cDNa_empty .v3cDNa_marker{background:var(--color-surface-muted);border:2px solid var(--color-border-strong)}.v3cDNa_error .v3cDNa_marker{background:var(--color-danger-subtle);border:2px solid var(--color-danger)}.v3cDNa_unauthorized .v3cDNa_marker{background:var(--color-warning-subtle);border:2px solid var(--color-warning)}.v3cDNa_success .v3cDNa_marker{background:var(--color-success-subtle);border:2px solid var(--color-success)}
._1eaFJq_body{gap:var(--space-3);flex-direction:column;display:flex}._1eaFJq_code{padding:var(--space-3);font-size:var(--font-size-xs);white-space:pre;background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);margin:0;line-height:1.6;overflow-x:auto}._1eaFJq_code:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._1eaFJq_notice{font-size:var(--font-size-sm);color:var(--color-text-muted)}
.qbfWFG_dialog{width:min(28rem,100vw - 2*var(--space-4));padding:var(--space-5);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.qbfWFG_dialog::backdrop{background:var(--color-overlay)}.qbfWFG_title{font-size:var(--font-size-lg)}.qbfWFG_description{margin-top:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}.qbfWFG_actions{gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (max-width:639.98px){.qbfWFG_actions{flex-direction:column-reverse}.qbfWFG_actions>*{width:100%}}
.M1zYSW_field{gap:var(--space-1);flex-direction:column;display:flex}.M1zYSW_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}.M1zYSW_required{margin-left:var(--space-1);color:var(--color-danger)}.M1zYSW_hint{font-size:var(--font-size-xs);color:var(--color-text-muted)}.M1zYSW_error{font-size:var(--font-size-xs);color:var(--color-danger)}
.aIb7lq_container{gap:var(--space-3);flex-direction:column;display:flex}.aIb7lq_devices{gap:var(--space-2);border:0;flex-wrap:wrap;align-items:center;margin:0;padding:0;display:flex}.aIb7lq_legend{float:left;margin-right:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted)}.aIb7lq_device{gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);cursor:pointer;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;display:inline-flex}.aIb7lq_device:hover{color:var(--color-text)}.aIb7lq_device:has(:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.aIb7lq_selected{color:var(--color-primary);background:var(--color-primary-subtle);border-color:var(--color-primary)}.aIb7lq_selected:hover{color:var(--color-primary)}.aIb7lq_input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aIb7lq_stage{padding:var(--space-5);background-color:var(--color-surface-muted);background-image:radial-gradient(var(--color-border-strong) 1px, transparent 1px);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-size:16px 16px;overflow-x:auto}@media (max-width:767.98px){.aIb7lq_stage{padding:var(--space-3)}}.aIb7lq_frame{box-shadow:var(--shadow-md);transition:max-width var(--duration-base) var(--easing-standard);border-radius:.75rem;margin:0 auto}@media (prefers-reduced-motion:reduce){.aIb7lq_frame{transition:none}}.aIb7lq_desktop{max-width:100%}.aIb7lq_mobile{max-width:375px}
.WhNiSa_wrapper{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow-x:auto}.WhNiSa_table{width:100%;font-size:var(--font-size-sm)}.WhNiSa_caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WhNiSa_th{padding:var(--space-3) var(--space-4);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);text-align:start;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;background:var(--color-surface-muted);border-bottom:1px solid var(--color-border)}.WhNiSa_td{padding:var(--space-3) var(--space-4);vertical-align:middle;border-bottom:1px solid var(--color-border)}.WhNiSa_row:last-child .WhNiSa_td{border-bottom:0}.WhNiSa_row:hover .WhNiSa_td{background:var(--color-surface-muted)}.WhNiSa_end{text-align:end}
.YPATNG_body{gap:var(--space-3);flex-direction:column;display:flex}
.hyb1dG_back{gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted);border-radius:var(--radius-sm);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.hyb1dG_back:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.hyb1dG_back:hover{color:var(--color-primary)}.hyb1dG_layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;display:grid}@media (max-width:1279.98px){.hyb1dG_layout{grid-template-columns:minmax(0,1fr)}}.hyb1dG_preview{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.hyb1dG_title{font-size:var(--font-size-lg)}.hyb1dG_side{gap:var(--space-3);flex-direction:column;display:flex}
.vH5xxa_nav{width:100%}.vH5xxa_list{gap:var(--space-1);flex-direction:column;display:flex}@media (max-width:1023.98px){.vH5xxa_list{flex-direction:row;overflow-x:auto}}.vH5xxa_link{gap:var(--space-3);min-height:var(--control-height-lg);padding:0 var(--space-3);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text-muted);white-space:nowrap;border-radius:var(--radius-md);align-items:center;text-decoration:none;display:flex}.vH5xxa_link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.vH5xxa_link:hover{color:var(--color-text);background:var(--color-surface-muted)}.vH5xxa_active,.vH5xxa_active:hover{color:var(--color-primary);background:var(--color-primary-subtle)}
.u7FmTq_input{width:100%;min-height:var(--control-height);padding:0 var(--space-3);font:inherit;font-size:var(--font-size-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard)}.u7FmTq_input:hover:not(:disabled){border-color:var(--color-text-muted)}.u7FmTq_input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-color:var(--color-primary)}.u7FmTq_input:disabled{cursor:not-allowed;opacity:.6}.u7FmTq_input[aria-invalid=true]{border-color:var(--color-danger)}.u7FmTq_input::placeholder{color:var(--color-text-muted)}
.fLA0Rq_toggle{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.fLA0Rq_legend{padding:0 var(--space-1);margin-bottom:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted)}@media (max-width:1023.98px){.fLA0Rq_legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.fLA0Rq_options{gap:var(--space-1);padding:var(--space-1);background:var(--color-surface-muted);border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fLA0Rq_option{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.fLA0Rq_option:hover{color:var(--color-text)}.fLA0Rq_option:has(:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}@media (max-width:1023.98px){.fLA0Rq_option span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.fLA0Rq_selected{color:var(--color-primary);background:var(--color-surface);box-shadow:var(--shadow-sm)}.fLA0Rq_selected:hover{color:var(--color-primary)}.fLA0Rq_input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.EPYFBW_help{align-self:flex-start;position:relative}.EPYFBW_trigger{gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);cursor:pointer;background:var(--color-primary-subtle);border-radius:var(--radius-full);border:0;align-items:center;display:inline-flex}.EPYFBW_trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.EPYFBW_trigger:hover{text-decoration:underline}.EPYFBW_bubble{top:calc(100% + var(--space-2));z-index:10;gap:var(--space-2);width:min(22rem,100vw - 2*var(--space-4));padding:var(--space-3);font-size:var(--font-size-sm);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;left:0}.EPYFBW_link{gap:var(--space-1);font-weight:var(--font-weight-semibold);color:var(--color-primary);border-radius:var(--radius-sm);align-self:flex-start;align-items:center;display:inline-flex}.EPYFBW_link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
._5PHBG_name{font-weight:var(--font-weight-semibold);color:var(--color-text);border-radius:var(--radius-sm);text-decoration:none}._5PHBG_name:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._5PHBG_name:hover{color:var(--color-primary);text-decoration:underline}._5PHBG_domain{font-family:var(--font-family-mono);font-size:var(--font-size-sm)}._5PHBG_preview{gap:var(--space-1);padding:var(--space-1) var(--space-3);font-weight:var(--font-weight-medium);color:var(--color-primary);white-space:nowrap;background:var(--color-primary-subtle);border-radius:var(--radius-md);align-items:center;text-decoration:none;display:inline-flex}._5PHBG_preview:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._5PHBG_preview:hover{color:var(--color-primary-hover)}
._0vE3jW_widget{--hw-muted:color-mix(in srgb, var(--hw-text) 62%, transparent);--hw-line:color-mix(in srgb, var(--hw-text) 12%, transparent);--hw-gap:1rem;--hw-pad:1.25rem;gap:var(--hw-gap);padding:var(--hw-pad);font-family:var(--hw-font);color:var(--hw-text);background:var(--hw-background);border-radius:.75rem;flex-direction:column;line-height:1.5;display:flex}._0vE3jW_compact{--hw-gap:.625rem;--hw-pad:.875rem}._0vE3jW_fixture{color:#7a4a00;background:#fdf0d5;border:1px dashed #c98a1b;border-radius:999px;align-self:flex-start;padding:.125rem .625rem;font-size:.75rem;font-weight:600}._0vE3jW_summary{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}._0vE3jW_score{font-size:1.5rem;font-weight:700}._0vE3jW_count,._0vE3jW_date,._0vE3jW_translated,._0vE3jW_attribution,._0vE3jW_empty{color:var(--hw-muted);font-size:.8125rem}._0vE3jW_stars{gap:1px;font-size:1rem;line-height:1;display:inline-flex}._0vE3jW_starOn{color:#f5a623}._0vE3jW_starOff{color:var(--hw-line)}._0vE3jW_list{gap:var(--hw-gap);flex-direction:column;display:flex}._0vE3jW_grid{justify-content:center;gap:var(--hw-gap);flex-wrap:wrap;display:flex}._0vE3jW_grid>*{flex:0 16rem}._0vE3jW_carousel{gap:var(--hw-gap);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;justify-content:safe center;padding-bottom:.5rem;display:flex;overflow-x:auto}._0vE3jW_carousel>*{scroll-snap-align:start;flex:0 0 min(17rem,85%)}._0vE3jW_carousel:focus-visible{outline:2px solid var(--hw-primary);outline-offset:2px}@media (max-width:36rem){._0vE3jW_carousel{scroll-snap-type:none;flex-direction:column;padding-bottom:0;overflow-x:visible}._0vE3jW_carousel>*{flex:none}}._0vE3jW_featured{display:flex}._0vE3jW_featured>._0vE3jW_cardLink{flex:1}._0vE3jW_card{min-width:0;padding:var(--hw-pad);background:var(--hw-background);border:1px solid var(--hw-line);border-top:3px solid var(--hw-primary);border-radius:.625rem;flex-direction:column;gap:.625rem;display:flex}._0vE3jW_summaryLink,._0vE3jW_cardLink{color:inherit;border-radius:.625rem;text-decoration:none}._0vE3jW_summaryLink:focus-visible,._0vE3jW_cardLink:focus-visible{outline:2px solid var(--hw-primary);outline-offset:2px}._0vE3jW_summaryLink{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}._0vE3jW_summaryLink:hover ._0vE3jW_count{text-decoration:underline}._0vE3jW_cardLink{min-width:0;display:flex}._0vE3jW_cardLink>._0vE3jW_card{flex:1}._0vE3jW_linkedCard{transition:border-color .15s}._0vE3jW_cardLink:hover ._0vE3jW_linkedCard{border-color:color-mix(in srgb, var(--hw-text) 30%, transparent);border-top-color:var(--hw-primary)}._0vE3jW_featuredCard{padding:2rem var(--hw-pad);text-align:center;flex:1;align-items:center}._0vE3jW_featuredCard ._0vE3jW_text{-webkit-line-clamp:8;font-size:1.125rem}._0vE3jW_featuredCard ._0vE3jW_meta{justify-content:center}._0vE3jW_text{-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;display:-webkit-box;overflow:hidden}._0vE3jW_translated{margin:0;font-style:italic}._0vE3jW_meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;margin-top:auto;display:flex}._0vE3jW_author{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:inline-flex}._0vE3jW_avatar{width:1.75rem;height:1.75rem;color:var(--hw-background);background:var(--hw-primary);border-radius:999px;place-items:center;font-size:.8125rem;display:grid}._0vE3jW_attribution{text-align:center;margin:0}._0vE3jW_placeholder{min-height:7rem}._0vE3jW_bar,._0vE3jW_barShort{background:var(--hw-line);border-radius:999px;width:100%;height:.625rem;display:block}._0vE3jW_barShort{width:55%}
.cTdJFG_shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);min-height:100vh;display:grid}@media (max-width:1023.98px){.cTdJFG_shell{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}}.cTdJFG_skipLink{top:var(--space-2);left:var(--space-2);z-index:var(--z-dialog);padding:var(--space-2) var(--space-4);font-weight:var(--font-weight-medium);color:var(--color-text-inverse);background:var(--color-primary);border-radius:var(--radius-md);position:fixed;transform:translateY(-200%)}.cTdJFG_skipLink:focus-visible{transform:none}.cTdJFG_sidebar{gap:var(--space-5);height:100vh;padding:var(--space-5) var(--space-4);background:var(--color-surface);border-right:1px solid var(--color-border);flex-direction:column;display:flex;position:sticky;top:0}@media (max-width:1023.98px){.cTdJFG_sidebar{z-index:var(--z-sticky);gap:var(--space-2) var(--space-4);height:auto;padding:var(--space-2) var(--space-4);border-right:0;border-bottom:1px solid var(--color-border);flex-flow:wrap;align-items:center}}.cTdJFG_brand{gap:var(--space-3);padding:0 var(--space-2);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text);border-radius:var(--radius-md);align-items:center;text-decoration:none;display:flex}.cTdJFG_brand:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cTdJFG_brandMark{width:2rem;height:2rem;font-size:var(--font-size-md);color:var(--color-text-inverse);background:var(--color-primary);border-radius:var(--radius-md);place-items:center;display:grid}.cTdJFG_footer{gap:var(--space-3);flex-direction:column;margin-top:auto;display:flex}@media (max-width:1023.98px){.cTdJFG_footer{flex-direction:row;align-items:center;margin-top:0;margin-left:auto}}.cTdJFG_main{min-width:0}.cTdJFG_main:focus{outline:none}.cTdJFG_content{gap:var(--space-5);width:100%;max-width:var(--content-max-width);padding:var(--space-6) var(--space-5);flex-direction:column;margin:0 auto;display:flex}@media (max-width:767.98px){.cTdJFG_content{padding:var(--space-5) var(--space-4)}}@media (max-width:1023.98px){.cTdJFG_navigation{flex-basis:100%;order:3;min-width:0}}
.DHQCkG_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.DHQCkG_header{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.DHQCkG_heading{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.DHQCkG_title{font-size:var(--font-size-md)}.DHQCkG_description{font-size:var(--font-size-sm);color:var(--color-text-muted)}.DHQCkG_actions{gap:var(--space-2);display:flex}.DHQCkG_body{padding:var(--space-5)}
._9V8akG_loading{gap:var(--space-3);padding:var(--space-7) var(--space-5);color:var(--color-primary);flex-direction:column;justify-content:center;align-items:center;display:flex}._9V8akG_label{font-size:var(--font-size-sm);color:var(--color-text-muted)}
.NDQzeq_back{gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted);border-radius:var(--radius-sm);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.NDQzeq_back:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.NDQzeq_back:hover{color:var(--color-primary)}
.ihmAvW_form{gap:var(--space-4);flex-direction:column;display:flex}
.TvwbDW_section{gap:var(--space-4);flex-direction:column;display:flex}.TvwbDW_title{font-size:var(--font-size-lg)}.TvwbDW_steps{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:767.98px){.TvwbDW_steps{grid-template-columns:minmax(0,1fr)}}.TvwbDW_step{gap:var(--space-2);height:100%;padding:var(--space-5);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard);flex-direction:column;text-decoration:none;display:flex;position:relative}.TvwbDW_step:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.TvwbDW_step:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}@media (prefers-reduced-motion:reduce){.TvwbDW_step{transition:none}}.TvwbDW_number{top:var(--space-4);right:var(--space-4);width:1.75rem;height:1.75rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-muted);background:var(--color-surface-muted);border-radius:var(--radius-full);place-items:center;display:grid;position:absolute}.TvwbDW_icon{width:3rem;height:3rem;margin-bottom:var(--space-2);color:var(--color-primary);background:var(--color-primary-subtle);border-radius:var(--radius-lg);place-items:center;display:grid}.TvwbDW_stepTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}.TvwbDW_description{font-size:var(--font-size-sm);color:var(--color-text-muted);flex:1}.TvwbDW_cta{gap:var(--space-1);margin-top:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);align-items:center;display:inline-flex}
._9t9brq_page{min-height:100vh;padding:var(--space-5);place-items:center;display:grid}._9t9brq_card{gap:var(--space-5);width:100%;max-width:26rem;padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._9t9brq_header{gap:var(--space-2);text-align:center;flex-direction:column;align-items:center;display:flex}._9t9brq_mark{width:2.75rem;height:2.75rem;color:var(--color-text-inverse);background:var(--color-primary);border-radius:var(--radius-full);place-items:center;display:grid}._9t9brq_subtitle{font-size:var(--font-size-sm);color:var(--color-text-muted)}
.HfxUKG_page{min-height:100vh;padding:var(--space-5);place-items:center;display:grid}.HfxUKG_page>*{width:100%;max-width:36rem}
.EUM7wq_account{gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);background:var(--color-surface-muted);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex}.EUM7wq_identity{flex-direction:column;min-width:0;display:flex}.EUM7wq_name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);overflow:hidden}.EUM7wq_role{font-size:var(--font-size-xs);color:var(--color-text-muted)}.EUM7wq_logout{width:var(--control-height);height:var(--control-height);color:var(--color-text-muted);border-radius:var(--radius-md);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.EUM7wq_logout:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.EUM7wq_logout:hover{color:var(--color-danger);background:var(--color-surface)}
.oCtDNa_list{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (max-width:767.98px){.oCtDNa_list{grid-template-columns:minmax(0,1fr)}}.oCtDNa_entry{gap:var(--space-1);flex-direction:column;display:flex}.oCtDNa_term{font-weight:var(--font-weight-semibold)}.oCtDNa_definition{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}
.GwUwhq_wizard,.GwUwhq_panel,.GwUwhq_controls,.GwUwhq_previewColumn{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.GwUwhq_steps{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.GwUwhq_stepItem{gap:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-muted);align-items:center;display:flex}.GwUwhq_stepNumber{width:1.75rem;height:1.75rem;font-size:var(--font-size-sm);background:var(--color-surface-muted);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);place-items:center;display:grid}.GwUwhq_stepCurrent{color:var(--color-text)}.GwUwhq_stepCurrent .GwUwhq_stepNumber{color:var(--color-text-inverse);background:var(--color-primary);border-color:var(--color-primary)}.GwUwhq_stepDone .GwUwhq_stepNumber{color:var(--color-success);background:var(--color-success-subtle);border-color:var(--color-success)}.GwUwhq_panel{padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}@media (max-width:767.98px){.GwUwhq_panel{padding:var(--space-4)}}.GwUwhq_panelTitle{font-size:var(--font-size-lg)}.GwUwhq_formError{font-size:var(--font-size-sm);color:var(--color-danger)}.GwUwhq_actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.GwUwhq_group{gap:var(--space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.GwUwhq_groupTitle{margin-bottom:var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:0}.GwUwhq_layouts{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:1023.98px){.GwUwhq_layouts{grid-template-columns:repeat(2,minmax(0,1fr))}}.GwUwhq_layout{gap:var(--space-1);padding:var(--space-3);cursor:pointer;border:2px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.GwUwhq_layout:hover{border-color:var(--color-border-strong)}.GwUwhq_layout:has(:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.GwUwhq_layoutSelected,.GwUwhq_layoutSelected:hover{background:var(--color-primary-subtle);border-color:var(--color-primary)}.GwUwhq_radio{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.GwUwhq_layoutTitle{font-weight:var(--font-weight-semibold)}.GwUwhq_layoutDescription,.GwUwhq_notice{font-size:var(--font-size-sm);color:var(--color-text-muted)}.GwUwhq_editor{gap:var(--space-5);grid-template-columns:17rem minmax(0,1fr);align-items:start;display:grid}@media (max-width:1023.98px){.GwUwhq_editor{grid-template-columns:minmax(0,1fr)}}.GwUwhq_colorRow,.GwUwhq_check,.GwUwhq_inline{gap:var(--space-2);font-size:var(--font-size-sm);cursor:pointer;align-items:center;display:flex}.GwUwhq_inline{flex-direction:column;align-items:stretch}.GwUwhq_color{cursor:pointer;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);width:2.25rem;height:2.25rem;padding:2px}.GwUwhq_code{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-left:auto}.GwUwhq_select{width:100%;min-height:var(--control-height);padding:0 var(--space-3);font:inherit;font-size:var(--font-size-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard)}.GwUwhq_select:hover:not(:disabled){border-color:var(--color-text-muted)}.GwUwhq_select:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-color:var(--color-primary)}.GwUwhq_select:disabled{cursor:not-allowed;opacity:.6}.GwUwhq_select[aria-invalid=true]{border-color:var(--color-danger)}.GwUwhq_check input:focus-visible,.GwUwhq_inline input:focus-visible,.GwUwhq_colorRow input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}
