.a0RPQW_body{gap:var(--space-md);display:grid}.a0RPQW_consent{gap:var(--space-sm);cursor:pointer;align-items:flex-start;display:flex}.a0RPQW_consent input{width:18px;height:18px;accent-color:var(--ui-primary);flex:none;margin-top:3px}.a0RPQW_consent>span{gap:2px;display:grid}.a0RPQW_muted{color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size)}.a0RPQW_error{color:var(--ui-error);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);margin:0}
.vfI9Iq_ink{background-color:var(--ui-ink);-webkit-mask-image:var(--ink-src);-webkit-mask-image:var(--ink-src);mask-image:var(--ink-src);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.vfI9Iq_plate{-webkit-mask-position:50% 42%;mask-position:50% 42%;-webkit-mask-size:cover;mask-size:cover}.vfI9Iq_spot{-webkit-mask-size:contain;mask-size:contain}.vfI9Iq_fill{position:absolute;inset:0;-webkit-mask-size:cover;mask-size:cover}
.d82Cza_card{height:100%;padding:var(--space-md);background:var(--ui-sheet);border:1px solid var(--ui-tile-edge);box-shadow:var(--ui-lip);border-radius:var(--rounded-lg);color:var(--ui-ink);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;text-decoration:none;display:grid}.d82Cza_card:hover{border-color:var(--ui-rule)}.d82Cza_card:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.d82Cza_body{min-width:0}.d82Cza_name{font-family:var(--type-title-md-family);font-size:var(--type-title-md-size);font-weight:var(--type-title-md-weight);line-height:1.25;display:block}.d82Cza_mark{color:var(--ui-ink-2);font-size:var(--type-label-sm-size)}.d82Cza_sub{margin:2px 0 var(--space-sm);color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.d82Cza_meta{gap:var(--space-sm);color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);flex-wrap:wrap;align-items:center;display:flex}
.CwAewq_crumbs{gap:var(--space-sm);color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);flex-wrap:wrap;align-items:center;margin-bottom:12px;display:flex}.CwAewq_crumbs a{color:var(--ui-ink-2);text-decoration:none}.CwAewq_crumbs a:hover{color:var(--ui-ink);text-decoration:underline}.CwAewq_head{gap:var(--space-lg);margin-bottom:var(--space-lg);padding-bottom:var(--space-lg);border-bottom:1px solid var(--ui-rule);box-shadow:0 3px 0 -2px var(--ui-rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.CwAewq_text{min-width:0}.CwAewq_title{font-family:var(--type-display-lg-family);font-size:var(--type-display-lg-size);font-weight:var(--type-display-lg-weight);line-height:var(--type-display-lg-line);letter-spacing:var(--type-display-lg-tracking);margin:0}.CwAewq_sub{color:var(--ui-ink-2);font-family:var(--type-headline-italic-family);font-size:var(--type-headline-italic-size);margin:2px 0 0;font-style:italic}.CwAewq_tags{gap:var(--space-sm);flex-wrap:wrap;margin-top:10px;display:flex}.CwAewq_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}@media (max-width:720px){.CwAewq_title{font-size:var(--type-display-md-size)}.CwAewq_head{grid-template-columns:auto minmax(0,1fr)}.CwAewq_actions{grid-column:1/-1}}
.YLziFq_timeline{max-width:720px;margin:0;padding:0;list-style:none}.YLziFq_timeline>li{gap:var(--space-md);border-top:1px solid var(--ui-rule-2);grid-template-columns:140px minmax(0,1fr);padding:12px 0;display:grid}.YLziFq_when,.YLziFq_summary,.YLziFq_state{font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);color:var(--ui-ink-2)}.YLziFq_label{font-family:var(--type-title-md-family);font-size:var(--type-title-md-size);font-weight:var(--type-title-md-weight);margin:0}.YLziFq_summary{margin:var(--space-xs) 0 0;padding-left:1.1em}@media (max-width:720px){.YLziFq_timeline>li{gap:var(--space-xs);grid-template-columns:minmax(0,1fr)}}
.Dquzoq_block{gap:var(--space-xs);padding:14px var(--space-md);background:var(--info-bg);border-radius:var(--rounded-md);font-family:var(--type-body-md-family);font-size:var(--type-body-md-size);display:grid}.Dquzoq_block p{margin:0}.Dquzoq_block ins{color:var(--ins-fg);font-weight:var(--type-label-md-weight);text-decoration:none}.Dquzoq_block del{color:var(--del-fg)}.Dquzoq_who{gap:var(--space-sm);color:var(--ui-ink-2);font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);letter-spacing:var(--type-label-sm-tracking);align-items:center;display:flex}.Dquzoq_section{color:var(--ui-ink-2);font-weight:var(--type-label-md-weight)}.Dquzoq_evidence{color:var(--ui-ink-2);font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);font-style:italic}.Dquzoq_conflict{color:var(--ui-ink-2)}.Dquzoq_actions{gap:var(--space-sm);margin-top:var(--space-xs);display:flex}.Dquzoq_suggestion{margin-top:var(--space-sm);font-family:var(--type-body-lg-family);font-size:var(--type-body-lg-size)}:is(.Dquzoq_suggestion p,.Dquzoq_suggestion ul){margin:0}.Dquzoq_mark{border:1px solid var(--ui-rule);border-radius:var(--rounded-oval);background:var(--ui-sheet);width:22px;height:22px;color:var(--ui-ink);font-family:var(--type-display-sm-family);letter-spacing:normal;text-transform:none;place-items:center;font-size:13px;display:inline-grid}.Dquzoq_suggestion .Dquzoq_actions{flex-wrap:wrap}
.ie0SWq_group+.ie0SWq_group{margin-top:var(--space-lg)}.ie0SWq_title{margin:0 0 var(--space-sm);color:var(--ui-ink-2);font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);letter-spacing:var(--type-label-sm-tracking)}.ie0SWq_list{font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size);margin:0;padding-left:1.1em}.ie0SWq_list li+li{margin-top:var(--space-xs)}.ie0SWq_muted{color:var(--ui-ink-2)}
.zUv4JG_wrap{gap:var(--space-sm);margin-bottom:var(--space-lg);display:grid}.zUv4JG_banner{padding:12px var(--space-md);background:var(--ui-primary-wash);color:var(--ui-on-primary-wash);border-radius:var(--rounded-md);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.zUv4JG_text{font-family:var(--type-ui-md-family);flex:280px;margin:0}.zUv4JG_muted{color:var(--ui-ink-2)}
.e0y-kW_layer{pointer-events:none;position:absolute;inset:0}.e0y-kW_pin{cursor:grab;pointer-events:auto;touch-action:none;background:0 0;border:0;width:24px;height:24px;padding:0;position:absolute}.e0y-kW_dragging{cursor:grabbing}.e0y-kW_dot{border:3px solid var(--color-on-primary);border-radius:var(--rounded-full);background:var(--color-primary);box-shadow:var(--ui-shadow);position:absolute;inset:5px}.e0y-kW_pin:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--rounded-full)}.e0y-kW_label{color:var(--color-on-surface);font-family:var(--type-title-md-family);font-size:var(--type-body-sm-size);font-weight:var(--type-title-md-weight);white-space:nowrap;text-shadow:0 0 2px var(--color-surface-container-low), 0 0 3px var(--color-surface-container-low), 0 0 4px var(--color-surface-container-low), 0 0 6px var(--color-surface-container-low);pointer-events:none;line-height:1.2;position:absolute;top:50%;left:calc(100% + 2px);transform:translateY(-50%)}
.ED0uxW_steps{font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size);line-height:var(--type-ui-md-line);margin:0;padding:0;list-style:none}.ED0uxW_steps li{align-items:flex-start;gap:10px;padding:6px 0;display:flex}.ED0uxW_ic{border-radius:var(--rounded-full);border:1px solid var(--ui-rule);width:18px;height:18px;font-size:var(--type-label-sm-size);flex:none;place-items:center;margin-top:3px;display:grid}.ED0uxW_done .ED0uxW_ic{background:var(--ui-ink);color:var(--ui-sheet);border-color:var(--ui-ink)}.ED0uxW_current .ED0uxW_ic{border:2px solid var(--ui-primary)}.ED0uxW_waiting{color:var(--ui-ink-2)}
._3yB_6G_fieldset{border:0;min-width:0;margin:0;padding:0}._3yB_6G_legend{font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);margin-bottom:6px;padding:0}._3yB_6G_grid{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}._3yB_6G_card{border:1px solid var(--ui-rule-2);border-radius:var(--rounded-md);background:var(--ui-page);cursor:pointer;font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size);line-height:var(--type-ui-md-line);grid-template-columns:20px 1fr;gap:10px;padding:12px 14px;display:grid}._3yB_6G_card:has(input:checked){border-color:var(--ui-primary);box-shadow:inset 0 0 0 1px var(--ui-primary);background:var(--ui-sheet)}._3yB_6G_card:has(input:focus-visible){outline:2px solid var(--ui-primary);outline-offset:2px}._3yB_6G_card input{accent-color:var(--ui-primary);margin:3px 0 0}._3yB_6G_title{font-weight:var(--type-ui-md-strong-weight);display:block}._3yB_6G_detail{color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);display:block}
.H-TsNq_segmented{border-radius:var(--rounded-md);background:var(--ui-panel);gap:2px;width:max-content;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.H-TsNq_segment{border-radius:var(--rounded-sm);height:30px;color:var(--ui-ink-2);cursor:pointer;font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);transition:background-color var(--motion-micro) var(--ease-out);background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.H-TsNq_segment:hover:not([aria-pressed=true]){color:var(--ui-ink)}.H-TsNq_segment[aria-pressed=true]{background:var(--ui-sheet);color:var(--ui-ink);box-shadow:0 0 0 1px var(--ui-tile-edge), var(--ui-lip)}.H-TsNq_segment:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px}
.cyd0LG_decide{gap:var(--space-sm);padding:14px var(--space-xl);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);color:var(--ui-ink-2);background:var(--ui-sheet);border-top:1px solid var(--ui-rule);border-radius:0 0 var(--rounded-lg) var(--rounded-lg);box-shadow:0 -3px 0 -2px var(--ui-rule);flex-wrap:wrap;align-items:center;display:flex;position:sticky;bottom:0}.cyd0LG_note{flex:12em;min-width:0}.cyd0LG_pos{white-space:nowrap;align-items:center;gap:10px;margin-right:auto;display:flex}@container (max-width:680px){.cyd0LG_decide{padding:12px var(--space-md)}.cyd0LG_keys{display:none}.cyd0LG_decide kbd{display:none}}@container (max-width:440px){.cyd0LG_decide{flex-wrap:wrap}.cyd0LG_pos{width:100%}.cyd0LG_decide>button{flex:1}}@media (max-width:720px){.cyd0LG_decide{bottom:calc(61px + env(safe-area-inset-bottom))}}.cyd0LG_decided{padding:14px var(--space-xl);font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size);background:var(--ui-panel);border-top:1px solid var(--ui-rule-2);border-radius:0 0 var(--rounded-lg) var(--rounded-lg);align-items:center;gap:12px;display:flex}.cyd0LG_what{flex:1}.cyd0LG_warn{color:var(--warn-fg);background:var(--warn-bg)}.cyd0LG_error{color:var(--err-fg);background:var(--err-bg)}@container (max-width:680px){.cyd0LG_decided{padding:12px var(--space-md)}}
.YeMM2q_clist{top:var(--space-lg);padding:var(--space-md);background:var(--ui-sheet);border:1px solid var(--ui-rule-2);border-radius:var(--rounded-lg);position:sticky}.YeMM2q_eyebrow,.YeMM2q_grp{font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);letter-spacing:var(--type-label-sm-tracking);color:var(--ui-ink-2)}.YeMM2q_eyebrow{padding:0 10px}.YeMM2q_grp{margin:var(--space-md) 10px var(--space-xs)}.YeMM2q_progress{gap:3px;margin:10px 10px 6px;display:flex}.YeMM2q_progress span{background:var(--ui-rule-2);border-radius:var(--rounded-full);flex:1;height:6px}.YeMM2q_progress .YeMM2q_ok{background:var(--ui-ink)}.YeMM2q_progress .YeMM2q_no{background:var(--ui-error)}.YeMM2q_progress .YeMM2q_cur{background:var(--ui-primary)}.YeMM2q_body button{width:100%;font:inherit;font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size);color:var(--ui-ink);text-align:left;cursor:pointer;border-radius:var(--rounded-md);background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;line-height:1.3;display:flex}.YeMM2q_body button:hover{background:var(--ui-panel)}.YeMM2q_body button:focus-visible{outline:2px solid var(--ui-primary);outline-offset:1px}.YeMM2q_body button.YeMM2q_on{background:var(--ui-page);box-shadow:inset 0 0 0 1px var(--ui-rule)}.YeMM2q_nm{flex:1;min-width:0}.YeMM2q_st{border:1px solid var(--ui-rule);border-radius:var(--rounded-full);flex:none;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.YeMM2q_st.YeMM2q_ok{color:var(--ui-sheet);background:var(--ui-ink);border-color:var(--ui-ink)}.YeMM2q_st.YeMM2q_no{color:var(--ui-error);border-color:var(--ui-error)}.YeMM2q_st.YeMM2q_cf{color:var(--warn-fg);border-color:var(--warn-fg);font-weight:700}.YeMM2q_jump{display:none}.YeMM2q_select{width:100%;min-height:44px;font:inherit;color:var(--ui-ink);background:var(--ui-page);border:1px solid var(--ui-rule);border-radius:var(--rounded-md);padding:8px 10px}@media (max-width:1024px){.YeMM2q_clist{position:static}.YeMM2q_body{display:none}.YeMM2q_jump{padding:6px 10px 0;display:block}}
.Je_p7q_grid{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Je_p7q_tile{padding:var(--space-md);background:var(--ui-sheet);border:1px solid var(--ui-tile-edge);box-shadow:var(--ui-lip);border-radius:var(--rounded-lg);color:var(--ui-ink);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;text-decoration:none;display:grid}.Je_p7q_tile:hover{border-color:var(--ui-rule)}.Je_p7q_tile:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.Je_p7q_icon{border:1px solid var(--ui-rule-2);border-radius:var(--rounded-full);width:40px;height:40px;color:var(--ui-ink-2);place-items:center;display:grid}.Je_p7q_label{font-family:var(--type-title-md-family);font-size:var(--type-title-md-size);font-weight:var(--type-title-md-weight);display:block}.Je_p7q_description{color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size)}.Je_p7q_count{font-family:var(--type-code-md-family);font-size:var(--type-headline-md-size);font-variant-numeric:tabular-nums}@media (max-width:1024px){.Je_p7q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.Je_p7q_grid{grid-template-columns:minmax(0,1fr)}}
._6VTRjW_body{gap:var(--space-lg);padding-top:var(--space-lg);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}._6VTRjW_stacked{grid-template-columns:minmax(0,1fr)}._6VTRjW_frame{gap:var(--space-sm);transition:opacity var(--motion-standard) var(--ease-out);justify-items:center;display:grid}._6VTRjW_dim{opacity:.45}._6VTRjW_plateFrame{border:1px solid var(--ui-rule-2);border-radius:var(--rounded-lg);background:var(--ui-page);width:100%;height:220px}._6VTRjW_plateFrame>div{height:100%}._6VTRjW_plateEmpty{height:100%;color:var(--ui-ink-2);place-items:center;display:grid}._6VTRjW_side{gap:var(--space-md);min-width:0;display:grid}._6VTRjW_note{font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size);margin:0}._6VTRjW_drop{gap:var(--space-sm);padding:var(--space-lg);border:1px dashed var(--ui-rule);border-radius:var(--rounded-md);background:var(--ui-page);color:var(--ui-ink-2);text-align:center;justify-items:center;display:grid}._6VTRjW_over{border-color:var(--ui-primary)}._6VTRjW_dropText{font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);gap:2px;margin:0;display:grid}._6VTRjW_dropText b{color:var(--ui-ink)}@media (max-width:640px){._6VTRjW_body{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._6VTRjW_frame{transition:none}}
.s9BDSa_tray{min-width:0;padding:var(--space-lg);border:1px solid var(--ui-tile-edge);border-radius:var(--rounded-lg);background:var(--ui-sheet);box-shadow:var(--ui-lip);color:var(--ui-ink);font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size);flex-direction:column;gap:14px;display:flex}.s9BDSa_head{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}.s9BDSa_title{font-family:var(--type-title-md-family);font-size:var(--type-title-md-size);font-weight:var(--type-title-md-weight);margin:0}.s9BDSa_muted{color:var(--ui-ink-2)}.s9BDSa_quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.s9BDSa_die{border:1px solid var(--ui-rule-2);border-radius:var(--rounded-md);background:var(--ui-sheet);height:44px;color:var(--ui-ink);font-family:var(--type-code-md-family);font-size:var(--type-ui-md-size);font-weight:var(--type-ui-md-strong-weight);cursor:pointer;transition:background-color .15s ease-out}.s9BDSa_die:hover{background:var(--ui-panel)}.s9BDSa_die:focus-visible,.s9BDSa_input:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.s9BDSa_notation{gap:6px;display:flex}.s9BDSa_input{box-sizing:border-box;border:1px solid var(--ui-rule);border-radius:var(--rounded-md);background:var(--ui-sheet);min-width:0;height:44px;color:var(--ui-ink);font-family:var(--type-code-md-family);font-size:var(--type-body-md-size);flex:1;padding:0 12px}.s9BDSa_error{color:var(--ui-error);margin:0}.s9BDSa_result{min-height:72px;padding:var(--space-md);border-radius:var(--rounded-lg);background:var(--ui-panel);align-items:center;gap:14px;display:flex}.s9BDSa_reveal{flex:1;align-items:center;gap:14px;min-width:0;animation:.3s ease-out s9BDSa_reveal;display:flex}@keyframes s9BDSa_reveal{0%{opacity:0;transform:translateY(4px)}}.s9BDSa_total{min-width:64px;font-family:var(--type-code-display-family);font-size:var(--type-display-md-size);font-weight:var(--type-ui-md-strong-weight);text-align:center;line-height:1}.s9BDSa_what{flex-direction:column;flex:1;min-width:0;display:flex}.s9BDSa_label{font-family:var(--type-ui-md-strong-family);font-weight:var(--type-ui-md-strong-weight)}.s9BDSa_subhead{color:var(--ui-ink-2);margin:0 0 6px}.s9BDSa_history{max-height:420px;margin:0;padding:0;list-style:none;overflow-y:auto}.s9BDSa_past{padding:var(--space-sm) 0;border-top:1px solid var(--ui-high);align-items:center;gap:10px;display:flex}.s9BDSa_pastTotal{font-family:var(--type-code-md-family);font-size:var(--type-title-md-size);font-weight:var(--type-ui-md-strong-weight)}@media (prefers-reduced-motion:reduce){.s9BDSa_die{transition:none}.s9BDSa_reveal{animation:none}}.s9BDSa_settings{gap:var(--space-sm);padding-top:var(--space-md);border-top:1px solid var(--ui-high);display:grid}
.k9Z3cG_facts{border-collapse:collapse;width:100%;font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size)}.k9Z3cG_facts th,.k9Z3cG_facts td{text-align:left;vertical-align:top;border-top:1px solid var(--ui-rule-2);padding:9px 0}.k9Z3cG_facts tr:first-child th,.k9Z3cG_facts tr:first-child td{border-top:0}.k9Z3cG_facts th{width:34%;padding-right:var(--space-md);color:var(--ui-ink-2);font-weight:400}.k9Z3cG_was{color:var(--del-fg);margin-right:6px;text-decoration-thickness:1px}.k9Z3cG_arrow{color:var(--ui-ink-2);margin-right:6px}.k9Z3cG_now{color:var(--ins-fg);background:var(--ins-bg);border-radius:var(--rounded-xs);padding:1px 6px;font-weight:700;text-decoration:none}.k9Z3cG_removed,.k9Z3cG_none{color:var(--ui-ink-2);margin:0}
.jMtOuW_frame{border:1px solid var(--ui-rule-2);border-radius:var(--rounded-lg);background:var(--ui-panel);height:clamp(420px,100vh - 260px,900px);position:relative;overflow:hidden}.jMtOuW_over{outline:2px dashed var(--ui-primary);outline-offset:-4px}.jMtOuW_wrapper{cursor:grab;width:100%!important;height:100%!important}.jMtOuW_wrapper:active{cursor:grabbing}.jMtOuW_placing .jMtOuW_wrapper,.jMtOuW_placing .jMtOuW_art{cursor:crosshair}.jMtOuW_content{position:relative}.jMtOuW_art{-webkit-user-select:none;user-select:none;max-width:none;display:block}.jMtOuW_zoom{right:var(--space-md);bottom:var(--space-md);gap:var(--space-xs);display:flex;position:absolute}.jMtOuW_hint{gap:var(--space-sm);top:var(--space-md);padding:var(--space-xs) var(--space-md);width:max-content;max-width:calc(100% - 2 * var(--space-md));border-radius:var(--rounded-full);background:var(--ui-sheet);box-shadow:var(--ui-shadow);color:var(--ui-ink);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);align-items:center;margin:0;display:flex;position:absolute;left:50%;transform:translate(-50%)}@media (max-width:1024px){.jMtOuW_frame{height:clamp(320px,60vh,640px)}}
.LEQJcW_list{gap:var(--space-sm);display:grid}.LEQJcW_bone{border-radius:var(--rounded-lg);background:var(--ui-panel)}.LEQJcW_block{height:160px}.LEQJcW_card{height:132px}.LEQJcW_row{border-radius:var(--rounded-md);height:48px}.LEQJcW_line{border-radius:var(--rounded-xs);height:1.25em}.LEQJcW_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.bxw1SW_tabs{border-bottom:1px solid var(--ui-rule-2);gap:2px;display:flex;overflow-x:auto}.bxw1SW_tab{cursor:pointer;color:var(--ui-ink-2);font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px}.bxw1SW_tab:hover{color:var(--ui-ink)}.bxw1SW_tab[aria-selected=true]{color:var(--ui-ink);border-bottom-color:var(--ui-primary)}.bxw1SW_tab:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px}
.-CrGKq_card{gap:var(--space-md);justify-items:start;display:grid}.-CrGKq_title{font-family:var(--type-headline-italic-family);font-size:var(--type-headline-italic-size);font-style:italic;font-weight:var(--type-headline-italic-weight);line-height:var(--type-headline-italic-line);margin:0}.-CrGKq_muted{color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);margin:0}
.ElNzhG_change{background:var(--ui-sheet);border:1px solid var(--ui-rule-2);border-radius:var(--rounded-lg);box-shadow:var(--ui-shadow);container-type:inline-size}.ElNzhG_body{padding:var(--space-xl) var(--space-xl) var(--space-lg)}.ElNzhG_top{margin-bottom:var(--space-sm);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ElNzhG_kind,.ElNzhG_sectionT{font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);letter-spacing:var(--type-label-sm-tracking);color:var(--ui-ink-2)}.ElNzhG_transition{align-items:center;gap:6px;display:inline-flex}.ElNzhG_arrow{color:var(--ui-ink-2)}.ElNzhG_name{font-family:var(--type-headline-italic-family);font-size:var(--type-headline-italic-size);font-style:italic;font-weight:var(--type-headline-italic-weight);line-height:var(--type-headline-italic-line);margin:0}.ElNzhG_path{font-family:var(--type-code-md-family);font-size:var(--type-code-md-size);color:var(--ui-ink-2);margin:6px 0 0}.ElNzhG_sectionT{margin:var(--space-lg) 0 10px}.ElNzhG_why{font-family:var(--type-body-lg-family);font-size:var(--type-body-lg-size);margin:0;padding-left:1.1em}.ElNzhG_why li+li{margin-top:var(--space-xs)}.ElNzhG_quote{background:var(--ui-page);border-radius:var(--rounded-md);font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);font-style:italic;line-height:var(--type-body-sm-line);margin:0;padding:14px 16px}.ElNzhG_quote blockquote{font-family:var(--type-body-lg-family);font-size:var(--type-body-lg-size);margin:0;font-style:italic}.ElNzhG_quote figcaption,.ElNzhG_sources{margin-top:var(--space-xs);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);color:var(--ui-ink-2)}.ElNzhG_sources{margin:0;padding-left:1.1em}.ElNzhG_diffLoading{background:var(--ui-page);border:1px solid var(--ui-rule-2);border-radius:var(--rounded-md);height:120px}@container (max-width:680px){.ElNzhG_body{padding:var(--space-lg)}}
.SW929q_title{margin:0 0 var(--space-xs);font-family:var(--type-title-md-family);font-size:var(--type-title-md-size);font-weight:var(--type-title-md-weight)}.SW929q_muted,.SW929q_label{margin:0 0 var(--space-sm);color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);line-height:var(--type-ui-sm-line);display:block}.SW929q_url{border:1px solid var(--ui-rule);border-radius:var(--rounded-md);background:var(--ui-page);width:100%;min-height:40px;color:var(--ui-ink);font-family:var(--type-code-md-family);font-size:var(--type-label-sm-size);padding:8px 10px}.SW929q_url:focus{outline:2px solid var(--ui-primary);outline-offset:1px}.SW929q_actions{gap:var(--space-sm);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.SW929q_error{margin:var(--space-sm) 0 0;color:var(--ui-error);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size)}
.QYamBa_page{min-height:100vh;padding:var(--space-lg) var(--space-md) var(--space-margin);background:var(--ui-page)}.QYamBa_bar,.QYamBa_note{gap:var(--space-sm);max-width:760px;margin:0 auto var(--space-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.QYamBa_note>*{flex:1}.QYamBa_actions{gap:var(--space-sm);align-items:center;display:flex}.QYamBa_back{color:var(--ui-ink-2);font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size)}.QYamBa_skeleton{border-radius:var(--rounded-lg);background:var(--ui-panel);max-width:760px;height:640px;margin:0 auto}@page{margin:12mm}@media print{.QYamBa_page{background:0 0;min-height:0;padding:0}.QYamBa_bar,.QYamBa_note{display:none}}
.A-V_lq_skeleton{border-radius:var(--rounded-lg);background:var(--ui-panel);max-width:560px;height:480px;margin:0 auto}
.bpjfrG_skeleton{border-radius:var(--rounded-lg);background:var(--ui-panel);height:560px}.bpjfrG_page{flex-direction:column;gap:20px;max-width:1320px;margin:0 auto;display:flex}.bpjfrG_header{align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.bpjfrG_heading{flex:320px;min-width:0}.bpjfrG_eyebrow{margin:0 0 var(--space-xs);color:var(--ui-ink-2)}.bpjfrG_title{font-family:var(--type-display-lg-family);font-size:var(--type-display-lg-size);font-weight:var(--type-display-lg-weight);line-height:var(--type-display-lg-line);margin:0}.bpjfrG_grid{gap:var(--space-md);grid-template:"prep fight dice""prep fight notes"1fr/340px minmax(0,1fr) 320px;align-items:start;display:grid}.bpjfrG_fight{grid-area:fight;min-width:0}.bpjfrG_side{display:contents}.bpjfrG_side>:nth-child(2){grid-area:prep}.bpjfrG_side>:nth-child(3){grid-area:dice}.bpjfrG_side>:nth-child(4){grid-area:notes}.bpjfrG_panel{min-width:0}.bpjfrG_tabs{display:none}@media (max-width:1200px){.bpjfrG_grid{grid-template:"fight side"/minmax(0,1fr) 340px}.bpjfrG_side{gap:var(--space-sm);flex-direction:column;grid-area:side;min-width:0;display:flex}.bpjfrG_tabs{display:block}.bpjfrG_inactive{display:none}}@media (max-width:800px){.bpjfrG_grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"fight""side"}.bpjfrG_title{font-size:var(--type-display-md-size)}}
.laLPKa_skeleton{border-radius:var(--rounded-lg);background:var(--ui-panel);height:420px}.laLPKa_stack{gap:var(--space-lg);max-width:720px;display:grid}.laLPKa_card{gap:var(--space-md);justify-items:start;display:grid}.laLPKa_danger{border-color:var(--ui-error)}.laLPKa_title{font-family:var(--type-headline-md-family);font-size:var(--type-headline-md-size);font-weight:var(--type-headline-md-weight);margin:0}.laLPKa_subtitle{font-family:var(--type-title-md-family);font-size:var(--type-title-md-size);font-weight:var(--type-title-md-weight);margin:0}.laLPKa_muted,.laLPKa_dialogText{color:var(--ui-ink-2);font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size);margin:0}.laLPKa_dialogText{color:var(--ui-ink)}.laLPKa_table{border-collapse:collapse;width:100%;font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size)}.laLPKa_table th{font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);letter-spacing:var(--type-label-sm-tracking);text-align:left;color:var(--ui-ink-2);padding:8px 0}.laLPKa_table td{border-top:1px solid var(--ui-rule-2);padding:10px 0}.laLPKa_right{text-align:right}.laLPKa_dm{color:var(--ui-ink-2)}.laLPKa_dialogStack{gap:var(--space-md);justify-items:start;display:grid}.laLPKa_dialogStack>:last-child{width:100%}.laLPKa_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.laLPKa_addForm,.laLPKa_inline{gap:var(--space-md);justify-items:start;width:100%;display:grid}.laLPKa_row{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.laLPKa_inline>:first-child{width:100%}@media (max-width:720px){.laLPKa_row{grid-template-columns:minmax(0,1fr)}}.laLPKa_error{margin:var(--space-sm) 0 0;color:var(--ui-error);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size)}
.jDH3nq_page{--section-gap:calc(var(--space-margin) * 2);--header-h:72px;background:var(--ui-page) var(--paper);min-height:100vh;color:var(--ui-ink)}.jDH3nq_page h1,.jDH3nq_page h2,.jDH3nq_page h3,.jDH3nq_page p{margin:0}.jDH3nq_header{z-index:20;align-items:center;gap:var(--space-lg);height:var(--header-h);margin-bottom:calc(var(--header-h) * -1);padding:0 var(--space-margin);border-bottom:1px solid var(--ui-rule-2);background:var(--ui-page) var(--paper);transition:background-color var(--motion-standard) var(--ease-out), border-color var(--motion-standard) var(--ease-out);background-attachment:fixed;display:flex;position:sticky;top:0}.jDH3nq_header[data-over-hero=true]{background:0 0;border-bottom-color:#0000}.jDH3nq_wordmark{color:var(--ui-ink);font-family:var(--type-display-sm-family);font-size:var(--type-display-sm-size);line-height:var(--type-display-sm-line);flex-direction:column;align-items:center;gap:4px;text-decoration:none;display:flex}.jDH3nq_header[data-over-hero=true] .jDH3nq_wordmark{color:var(--color-night-on-surface)}.jDH3nq_ornamentSm{color:var(--color-gilt);align-items:center;gap:6px;display:none}.jDH3nq_header[data-over-hero=true] .jDH3nq_ornamentSm{display:flex}.jDH3nq_ornamentSm:before,.jDH3nq_ornamentSm:after{content:"";background:currentColor;width:16px;height:1px}.jDH3nq_ornamentSm i{border:1px solid;width:5px;height:5px;transform:rotate(45deg)}.jDH3nq_nav{gap:var(--space-lg);font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);letter-spacing:.12em;text-transform:uppercase;margin-left:auto;display:flex}.jDH3nq_nav a{color:var(--ui-ink-2);padding:8px 0;text-decoration:none}.jDH3nq_nav a:hover,.jDH3nq_nav a:focus-visible{color:var(--ui-ink);box-shadow:inset 0 -2px 0 var(--ui-primary)}.jDH3nq_header[data-over-hero=true] .jDH3nq_nav a{color:var(--color-night-on-surface-variant)}.jDH3nq_header[data-over-hero=true] .jDH3nq_nav a:hover,.jDH3nq_header[data-over-hero=true] .jDH3nq_nav a:focus-visible{color:var(--color-night-on-surface);box-shadow:inset 0 -2px 0 var(--color-gilt)}.jDH3nq_headerCta{border-radius:var(--rounded-md);background:var(--ui-primary);height:40px;color:var(--ui-on-primary);font-family:var(--type-label-md-family);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);transition:background-color var(--motion-micro) var(--ease-out);border:1px solid #0000;flex:none;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.jDH3nq_headerCta:hover{background:var(--ui-primary-hover);color:var(--ui-on-primary)}.jDH3nq_header[data-over-hero=true] .jDH3nq_headerCta{border-color:var(--color-gilt);border-radius:var(--rounded-xs);color:var(--color-gilt);font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);letter-spacing:.1em;text-transform:uppercase;background:0 0}.jDH3nq_header[data-over-hero=true] .jDH3nq_headerCta:hover{background:color-mix(in srgb, var(--color-gilt) 12%, transparent)}.jDH3nq_wordmark:focus-visible,.jDH3nq_headerCta:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}.jDH3nq_header[data-over-hero=true] .jDH3nq_wordmark:focus-visible,.jDH3nq_header[data-over-hero=true] .jDH3nq_headerCta:focus-visible{outline-color:var(--color-gilt)}.jDH3nq_hero{padding-top:var(--header-h);background:var(--color-night-surface);color:var(--color-night-on-surface);position:relative;overflow:hidden}.jDH3nq_hero .jDH3nq_heroPlate{background-color:var(--color-night-on-surface);opacity:.5;position:absolute;inset:0;-webkit-mask-position:50% 40%;mask-position:50% 40%}.jDH3nq_scrim{background:linear-gradient(180deg, color-mix(in srgb, var(--color-night-surface) 55%, transparent) 0%, color-mix(in srgb, var(--color-night-surface) 35%, transparent) 30%, color-mix(in srgb, var(--color-night-surface) 70%, transparent) 70%, var(--color-night-surface) 100%);position:absolute;inset:0}.jDH3nq_heroText{max-width:1180px;padding:104px var(--space-lg) var(--space-xxl);text-align:center;justify-items:center;margin:0 auto;display:grid;position:relative}.jDH3nq_eyebrow{color:var(--color-night-on-surface-variant);font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);letter-spacing:.2em;text-transform:uppercase;margin-bottom:var(--space-md)!important}.jDH3nq_title{max-width:1120px;color:var(--color-gilt);font-family:var(--type-display-xl-family);font-size:var(--type-display-xl-size);font-weight:var(--type-display-xl-weight);line-height:var(--type-display-xl-line);letter-spacing:var(--type-display-xl-tracking);text-wrap:balance}.jDH3nq_ornament{color:var(--color-gilt);align-items:center;gap:12px;margin-top:20px;display:flex}.jDH3nq_ornament:before,.jDH3nq_ornament:after{content:"";background:currentColor;width:80px;height:1px}.jDH3nq_ornament i{border:1.5px solid;width:7px;height:7px;transform:rotate(45deg)}.jDH3nq_sub{max-width:640px;color:var(--color-night-on-surface);font-family:var(--type-body-lg-family);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);text-wrap:pretty;margin:22px 0 32px!important}.jDH3nq_chamfer{isolation:isolate;height:56px;color:var(--color-on-gilt);font-family:var(--type-label-md-family);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);letter-spacing:.1em;text-transform:uppercase;align-items:center;padding:0 44px;text-decoration:none;display:inline-flex;position:relative}.jDH3nq_chamfer:before{content:"";z-index:-1;background:var(--color-gilt);clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 50%,calc(100% - 16px) 100%,16px 100%,0 50%);transition:background-color var(--motion-micro) var(--ease-out);position:absolute;inset:0}.jDH3nq_chamfer:hover{color:var(--color-on-gilt)}.jDH3nq_chamfer:hover:before{background:var(--color-gilt-hover)}.jDH3nq_chamfer:focus-visible{outline:2px solid var(--color-gilt);outline-offset:4px}.jDH3nq_fine{color:var(--color-night-on-surface-variant);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);margin-top:14px!important}.jDH3nq_fine+.jDH3nq_fine{margin-top:4px!important}.jDH3nq_week{max-width:1180px;padding:0 var(--space-lg) 128px;margin:0 auto;position:relative}.jDH3nq_weekTitle{color:var(--color-night-on-surface-variant);font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);letter-spacing:.2em;text-align:center;text-transform:uppercase;margin-bottom:var(--space-lg)!important}.jDH3nq_timeline{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.jDH3nq_timeline:before{content:"";background:var(--color-gilt-deep);height:1px;position:absolute;top:17px;left:0;right:0}.jDH3nq_timeline li{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:0 12px;display:flex;position:relative}.jDH3nq_timeline p{max-width:300px;color:var(--color-night-on-surface);font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line)}.jDH3nq_pill,.jDH3nq_pillNow{border:1px solid var(--color-gilt-deep);border-radius:var(--rounded-full);background:var(--color-night-surface);height:34px;color:var(--color-night-on-surface-variant);font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);align-items:center;padding:0 16px;display:inline-flex}.jDH3nq_pillNow{border-color:var(--color-gilt);background:var(--color-gilt);color:var(--color-on-gilt)}.jDH3nq_seam{z-index:1;padding:0 var(--space-margin) var(--section-gap);justify-content:center;margin-top:-88px;display:flex;position:relative}.jDH3nq_preview{gap:var(--space-md);width:100%;min-width:0;max-width:640px;padding:var(--space-lg);border:1px solid var(--ui-tile-edge);border-radius:var(--rounded-lg);background:var(--ui-sheet);box-shadow:var(--ui-shadow);margin:0;display:grid}.jDH3nq_previewHead{justify-content:space-between;align-items:center;gap:var(--space-sm);color:var(--ui-ink-2);flex-wrap:wrap;display:flex}.jDH3nq_previewRecap{color:var(--ui-ink-2)}.jDH3nq_changes{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.jDH3nq_change{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--ui-rule-2);border-radius:var(--rounded-md);color:var(--ui-ink-2);display:grid}.jDH3nq_change[data-open=true]{border-color:var(--ui-rule);background:var(--ui-page)}.jDH3nq_changeTop{gap:var(--space-md);align-items:center;display:flex}.jDH3nq_changeName{color:var(--ui-ink);font-family:var(--type-title-md-family);font-size:var(--type-title-md-size);font-weight:var(--type-title-md-weight);line-height:var(--type-title-md-line)}.jDH3nq_quote{border-radius:var(--rounded-md);background:var(--ui-sheet);color:var(--ui-ink);margin:0;padding:12px 14px;font-style:italic}.jDH3nq_decide{justify-content:flex-end;gap:var(--space-sm);flex-wrap:wrap;display:flex}.jDH3nq_body{max-width:1200px;padding:0 var(--space-margin);margin:0 auto}.jDH3nq_section{padding-top:calc(var(--section-gap) + var(--space-md));scroll-margin-top:calc(var(--header-h) + var(--space-lg))}.jDH3nq_body .jDH3nq_eyebrow{color:var(--ui-ink-2);letter-spacing:normal;text-transform:none;margin-bottom:var(--space-sm)!important}.jDH3nq_h2{font-family:var(--type-headline-xl-family);font-size:var(--type-headline-xl-size);font-weight:var(--type-headline-xl-weight);line-height:var(--type-headline-xl-line);letter-spacing:var(--type-headline-xl-tracking);text-wrap:balance}.jDH3nq_lede{color:var(--ui-ink-2);font-family:var(--type-body-lg-family);font-size:var(--type-body-lg-size);line-height:var(--type-body-lg-line);text-wrap:pretty}.jDH3nq_muted{color:var(--ui-ink-2)}.jDH3nq_tile,.jDH3nq_tileFlat,.jDH3nq_ctaTile{border:1px solid var(--ui-tile-edge);border-radius:var(--rounded-lg);background:var(--ui-sheet);min-width:0;box-shadow:var(--ui-lip)}.jDH3nq_tile{overflow:hidden}.jDH3nq_problem{border:1px solid var(--ui-tile-edge);border-radius:var(--rounded-lg);background:var(--ui-sheet);box-shadow:var(--ui-lip);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.jDH3nq_problemText{padding:var(--space-xl) 48px;align-content:center;gap:18px;display:grid}.jDH3nq_problemPlate{min-height:380px}.jDH3nq_bento{gap:var(--space-gutter);margin:var(--space-xl) 0 0;grid-template-columns:repeat(12,minmax(0,1fr));padding:0;list-style:none;display:grid}.jDH3nq_s4{grid-column:span 4}.jDH3nq_s5{grid-column:span 5}.jDH3nq_s6{grid-column:span 6}.jDH3nq_s7{grid-column:span 7}.jDH3nq_s12{grid-column:1/-1}.jDH3nq_tile{flex-direction:column;display:flex}.jDH3nq_cap{padding:var(--space-lg) var(--space-lg) 0;gap:4px;display:grid}.jDH3nq_cap p{color:var(--ui-ink-2);margin-top:4px!important}.jDH3nq_tool{color:var(--ui-ink-2);font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight)}.jDH3nq_role{font-family:var(--type-title-md-family);font-size:var(--type-title-md-size);font-weight:var(--type-title-md-weight);line-height:var(--type-title-md-line);letter-spacing:-.01em}.jDH3nq_stage{margin:20px var(--space-lg) var(--space-lg);padding:var(--space-md);border:1px solid var(--ui-tile-edge);border-radius:var(--rounded-md);background:var(--ui-page);flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;display:grid}.jDH3nq_prose{font-family:var(--type-body-md-family);font-size:var(--type-ui-md-size);line-height:var(--type-body-md-line)}.jDH3nq_stageRow{border-radius:var(--rounded-md);background:var(--ui-sheet);align-items:center;gap:12px;padding:10px 12px;display:flex}.jDH3nq_turnRow{background:var(--ui-primary-wash);color:var(--ui-on-primary-wash)}.jDH3nq_turnRow .jDH3nq_stageText>span{color:inherit}.jDH3nq_init,.jDH3nq_rollTotal{min-width:28px;font-family:var(--type-code-md-family);font-size:var(--type-title-md-size);font-weight:var(--type-ui-md-strong-weight);text-align:right}.jDH3nq_rollTotal{font-size:var(--type-headline-md-size)}.jDH3nq_stageText{flex:1;min-width:0}.jDH3nq_stageText b{font-family:var(--type-ui-md-strong-family);font-weight:var(--type-ui-md-strong-weight);display:block}.jDH3nq_stageText>span{color:var(--ui-ink-2);font-size:var(--type-label-sm-size);display:block}.jDH3nq_stageText>span.jDH3nq_isNew{color:var(--success-fg)}.jDH3nq_evidence{border-radius:var(--rounded-md);background:var(--ui-sheet);font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);font-style:italic;line-height:var(--type-body-sm-line);padding:10px 12px}.jDH3nq_evidence>span{color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-label-sm-size);margin-top:4px;font-style:normal;display:block}.jDH3nq_entry{align-items:center;gap:14px;display:flex}.jDH3nq_entry>div{gap:4px;display:grid}.jDH3nq_entryName{font-family:var(--type-title-md-family);font-size:var(--type-title-md-size);font-weight:var(--type-title-md-weight)}.jDH3nq_entryRole{color:var(--ui-ink-2);font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);font-style:italic}.jDH3nq_badges{gap:6px;display:flex}.jDH3nq_badgeStart{justify-self:start}.jDH3nq_sheetHead{padding-bottom:var(--space-sm);border-bottom:1px solid var(--ui-rule);justify-content:space-between;align-items:baseline;display:flex}.jDH3nq_sheetHead b{font-family:var(--type-title-md-family)}.jDH3nq_sheetHead span,.jDH3nq_why{color:var(--ui-ink-2);font-size:var(--type-label-sm-size)}.jDH3nq_check{align-items:flex-start;gap:10px;display:flex}.jDH3nq_check i{border:1px solid var(--ui-rule);border-radius:var(--rounded-xs);flex:none;width:16px;height:16px;margin-top:2px}.jDH3nq_check i.jDH3nq_checkOn{border-color:var(--ui-ink);background:var(--ui-ink)}.jDH3nq_stat{border-top:3px solid var(--ui-ink);border-bottom:3px solid var(--ui-ink);background:var(--ui-sheet);gap:8px;padding:12px 14px;display:grid}.jDH3nq_abilities{border-top:1px solid var(--ui-rule);border-bottom:1px solid var(--ui-rule);text-align:center;grid-template-columns:repeat(6,minmax(0,1fr));padding:6px 0;display:grid}.jDH3nq_abilities b{color:var(--ui-ink-2);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);display:block}.jDH3nq_dm{border-radius:var(--rounded-lg) var(--rounded-lg) var(--rounded-sm) var(--rounded-lg);background:var(--ui-panel);justify-self:end;max-width:85%;padding:10px 14px}.jDH3nq_agent{grid-template-columns:36px minmax(0,1fr);gap:10px;display:grid}.jDH3nq_mark{border-radius:var(--rounded-oval);background:var(--ui-sheet);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--ui-rule);font-family:var(--type-display-sm-family);place-items:center;font-size:20px;line-height:1;display:grid}.jDH3nq_source{border:1px solid var(--ui-rule-2);border-radius:var(--rounded-full);color:var(--ui-ink-2);font-size:var(--type-label-sm-size);margin-top:8px;padding:2px 8px;display:inline-flex}.jDH3nq_gallery{align-items:center;gap:var(--space-md);grid-template-columns:auto minmax(0,1fr);display:grid}.jDH3nq_cameos{gap:10px;display:flex}.jDH3nq_galleryPlate{border-radius:var(--rounded-sm);height:96px}.jDH3nq_shareTitle{font-family:var(--type-headline-italic-family);font-size:var(--type-body-lg-size);font-style:italic;font-weight:400}.jDH3nq_share{align-items:center;gap:var(--space-sm);display:flex}.jDH3nq_url{border:1px solid var(--ui-rule);border-radius:var(--rounded-md);background:var(--ui-sheet);min-width:0;height:36px;line-height:34px;font-family:var(--type-code-md-family);font-size:var(--type-code-md-size);text-overflow:ellipsis;white-space:nowrap;flex:1;padding:0 12px;display:block;overflow:hidden}.jDH3nq_ctaTile{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-lg) 28px;background:var(--ui-primary-wash);color:var(--ui-on-primary-wash);border-color:#0000;display:flex}.jDH3nq_ctaTile p{font-family:var(--type-headline-md-family);font-size:var(--type-headline-md-size)}.jDH3nq_tileFlat{padding:var(--space-lg)}.jDH3nq_section>.jDH3nq_tileFlat{margin-top:var(--space-xl);padding:0;overflow:hidden}.jDH3nq_compare{border-collapse:separate;border-spacing:0;width:100%}.jDH3nq_compare th{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--ui-rule);color:var(--ui-ink-2);font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);text-align:left}.jDH3nq_compare td{padding:var(--space-md) var(--space-lg);border-top:1px solid var(--ui-rule-2)}.jDH3nq_compare tbody tr:first-child td{border-top:0}.jDH3nq_compare th:last-child,.jDH3nq_compare td:last-child{background:var(--ui-primary-wash);color:var(--ui-on-primary-wash)}.jDH3nq_compare td:first-child s{color:var(--ui-ink-2);font-family:var(--type-body-md-family);font-size:var(--type-body-md-size);-webkit-text-decoration-color:var(--ui-rule);text-decoration-color:var(--ui-rule);font-style:italic}.jDH3nq_compare td:last-child{font-family:var(--type-ui-md-strong-family);font-weight:var(--type-ui-md-strong-weight)}.jDH3nq_compare td:last-child:before{content:"✓";color:var(--ui-primary);margin-right:10px}.jDH3nq_trust,.jDH3nq_plans{gap:var(--space-gutter);margin:var(--space-xl) 0 0;padding:0;list-style:none;display:grid}.jDH3nq_trust{grid-template-columns:repeat(4,minmax(0,1fr))}.jDH3nq_trust>li{align-content:start;gap:10px;display:grid}.jDH3nq_trust p{color:var(--ui-ink-2)}.jDH3nq_trustLink{margin:var(--space-lg) 0 0;color:var(--ui-ink-2);font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size)}.jDH3nq_trustLink a{color:var(--ui-ink)}.jDH3nq_icon{border:1px solid var(--ui-tile-edge);border-radius:var(--rounded-md);background:var(--ui-page);place-items:center;width:40px;height:40px;display:grid}.jDH3nq_plans{grid-template-columns:repeat(2,minmax(0,1fr))}.jDH3nq_plan{justify-items:start;gap:12px;padding:28px;display:grid}.jDH3nq_planName{font-family:var(--type-headline-md-family);font-size:var(--type-headline-md-size);font-weight:var(--type-headline-md-weight)}.jDH3nq_amount{font-family:var(--type-headline-xl-family);font-size:var(--type-headline-xl-size);line-height:1}.jDH3nq_amount span{color:var(--ui-ink-2);font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size)}.jDH3nq_includes{gap:8px;width:100%;margin:4px 0 8px;padding:0;list-style:none;display:grid}.jDH3nq_includes li{border-top:1px solid var(--ui-rule-2);gap:10px;padding-top:8px;display:flex}.jDH3nq_includes li:before{content:"✓";color:var(--ui-primary);font-weight:700}.jDH3nq_end{align-items:stretch;gap:var(--space-gutter);margin-top:var(--space-xl);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.jDH3nq_faq{padding:var(--space-sm) 28px}.jDH3nq_faq details{border-top:1px solid var(--ui-rule-2);padding:18px 0}.jDH3nq_faq details:first-child{border-top:0}.jDH3nq_faq summary{font-family:var(--type-ui-md-strong-family);font-size:var(--type-ui-md-strong-size);font-weight:var(--type-ui-md-strong-weight);cursor:pointer;justify-content:space-between;gap:12px;list-style:none;display:flex}.jDH3nq_faq summary::-webkit-details-marker{display:none}.jDH3nq_faq summary:after{content:"+";color:var(--ui-ink-2);font-size:var(--type-body-lg-size);font-weight:400;line-height:1}.jDH3nq_faq details[open] summary:after{content:"–"}.jDH3nq_faq details p{color:var(--ui-ink-2);margin-top:var(--space-sm)!important}.jDH3nq_final{justify-content:space-between;gap:var(--space-lg);border-radius:var(--rounded-lg);background-color:var(--side-bg);background-image:var(--side-paper);color:var(--color-night-on-surface);flex-direction:column;padding:36px;display:flex}.jDH3nq_final .jDH3nq_finalSpot{background-color:var(--color-night-on-surface);width:160px;height:130px}.jDH3nq_finalText{justify-items:start;gap:var(--space-md);display:grid}.jDH3nq_finalText p{color:var(--color-night-on-surface-variant);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size)}.jDH3nq_finalTitle{color:var(--color-gilt);font-family:var(--type-headline-italic-family);font-size:var(--type-headline-xl-size);font-style:italic;font-weight:var(--type-headline-xl-weight);line-height:var(--type-headline-xl-line)}.jDH3nq_giltButton{border-radius:var(--rounded-md);background:var(--color-gilt);height:44px;color:var(--color-on-gilt);font-family:var(--type-label-md-family);font-size:var(--type-label-md-size);font-weight:var(--type-label-md-weight);transition:background-color var(--motion-micro) var(--ease-out);align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.jDH3nq_giltButton:hover{background:var(--color-gilt-hover);color:var(--color-on-gilt)}.jDH3nq_giltButton:focus-visible{outline:2px solid var(--color-gilt);outline-offset:3px}.jDH3nq_footer{gap:var(--space-xs);max-width:1200px;margin:calc(var(--section-gap) + var(--space-md)) auto 0;padding:var(--space-lg) var(--space-margin);border-top:1px solid var(--ui-rule-2);color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);line-height:var(--type-ui-sm-line);display:grid}.jDH3nq_footer a{color:inherit}@media (max-width:1023px){.jDH3nq_title{font-size:72px}.jDH3nq_problem,.jDH3nq_end{grid-template-columns:minmax(0,1fr)}.jDH3nq_bento>li{grid-column:span 6}.jDH3nq_bento>.jDH3nq_s12{grid-column:1/-1}.jDH3nq_trust{grid-template-columns:repeat(2,minmax(0,1fr))}.jDH3nq_header,.jDH3nq_seam,.jDH3nq_body,.jDH3nq_footer{padding-left:var(--space-lg);padding-right:var(--space-lg)}}@media (max-width:719px){.jDH3nq_page{--section-gap:var(--space-margin);--header-h:64px}.jDH3nq_title{font-size:56px}.jDH3nq_heroText{padding-top:64px}.jDH3nq_ornament:before,.jDH3nq_ornament:after{width:48px}.jDH3nq_chamfer{padding:0 32px}.jDH3nq_timeline{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.jDH3nq_timeline:before{display:none}.jDH3nq_h2,.jDH3nq_amount,.jDH3nq_finalTitle{font-size:var(--type-headline-lg-size)}.jDH3nq_problemText{padding:var(--space-lg)}.jDH3nq_problemPlate{min-height:220px}.jDH3nq_bento>li{grid-column:1/-1}.jDH3nq_trust,.jDH3nq_plans{grid-template-columns:minmax(0,1fr)}.jDH3nq_ctaTile{flex-direction:column;align-items:flex-start}.jDH3nq_gallery{grid-template-columns:minmax(0,1fr)}.jDH3nq_reject{display:none}.jDH3nq_final{padding:var(--space-lg)}.jDH3nq_compare th,.jDH3nq_compare td{padding-left:var(--space-md);padding-right:var(--space-md)}.jDH3nq_nav{display:none}.jDH3nq_headerCta{text-align:center;flex:0 auto;margin-left:auto}.jDH3nq_preview{padding:var(--space-md)}.jDH3nq_header,.jDH3nq_heroText,.jDH3nq_week,.jDH3nq_seam,.jDH3nq_body,.jDH3nq_footer{padding-left:var(--space-md);padding-right:var(--space-md)}}@media (prefers-reduced-motion:reduce){.jDH3nq_header,.jDH3nq_headerCta,.jDH3nq_chamfer:before,.jDH3nq_giltButton{transition:none}}@media (prefers-contrast:more){.jDH3nq_page,.jDH3nq_header,.jDH3nq_final{background-image:none}}
._1HZhSG_card{background:var(--ui-sheet);border:1px solid var(--ui-rule-2);border-radius:var(--rounded-lg);font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size);margin-top:14px;overflow:hidden}._1HZhSG_head{padding:12px var(--space-md);border-bottom:1px solid var(--ui-rule-2);align-items:center;gap:10px;display:flex}._1HZhSG_title{font-family:var(--type-title-md-family);font-size:var(--type-title-md-size);font-weight:var(--type-title-md-weight);flex:1}._1HZhSG_rows{padding:4px var(--space-md);margin:0;list-style:none}._1HZhSG_rows li{gap:var(--space-sm);align-items:flex-start;padding:10px 0;display:flex}._1HZhSG_rows li+li{border-top:1px solid var(--ui-rule-2)}._1HZhSG_main{min-width:0;display:grid}._1HZhSG_name{color:var(--ui-ink)}._1HZhSG_sub{color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);line-height:var(--type-ui-sm-line)}._1HZhSG_foot{gap:var(--space-sm);padding:12px var(--space-md);background:var(--ui-page);border-top:1px solid var(--ui-rule-2);display:flex}
._2aDYzG_palette{gap:var(--space-sm);display:grid}._2aDYzG_input{width:100%;min-height:48px;color:var(--ui-ink);background:var(--ui-page);border:1px solid var(--ui-rule);border-radius:var(--rounded-md);font-family:var(--type-ui-md-family);font-size:var(--type-body-lg-size);padding:10px 14px}._2aDYzG_input:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}._2aDYzG_list{max-height:min(60vh,480px);overflow-y:auto}._2aDYzG_group [cmdk-group-heading]{padding:var(--space-sm) 12px var(--space-xs);color:var(--ui-ink-2);font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);letter-spacing:var(--type-label-sm-tracking)}._2aDYzG_item{gap:var(--space-sm);border-radius:var(--rounded-md);color:var(--ui-ink);cursor:pointer;align-items:center;padding:10px 12px;display:flex}._2aDYzG_item>svg{color:var(--ui-ink-2);flex:none}._2aDYzG_item[data-selected=true]{background:var(--ui-page);box-shadow:inset 0 0 0 1px var(--ui-rule-2)}._2aDYzG_main{min-width:0;display:grid}._2aDYzG_name{font-family:var(--type-ui-md-strong-family);font-size:var(--type-ui-md-strong-size);font-weight:var(--type-ui-md-strong-weight)}._2aDYzG_sub,._2aDYzG_none{color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._2aDYzG_none{padding:var(--space-md) 12px;white-space:normal}._2aDYzG_hints{gap:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--ui-rule-2);color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);flex-wrap:wrap;margin:0;display:flex}
._7-6SZa_panel{margin-bottom:var(--space-lg)}._7-6SZa_title{margin:0;font-weight:700}._7-6SZa_text{font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);margin:2px 0 10px}._7-6SZa_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}
.aQB40q_table{border-collapse:separate;border-spacing:0;background:var(--ui-sheet);border:1px solid var(--ui-tile-edge);width:100%;box-shadow:var(--ui-lip);border-radius:var(--rounded-lg);font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size)}.aQB40q_table th{padding:12px var(--space-md);background:var(--ui-page);border-bottom:1px solid var(--ui-rule);color:var(--ui-ink-2);font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);letter-spacing:var(--type-label-sm-tracking);text-align:left}.aQB40q_table td{padding:12px var(--space-md);border-top:1px solid var(--ui-rule-2);vertical-align:middle}.aQB40q_table tbody tr:first-child td{border-top:0}.aQB40q_row:hover td{background:var(--ui-page)}.aQB40q_name{color:var(--ui-ink);font-weight:var(--type-label-md-weight);text-decoration:none}.aQB40q_name:hover{text-decoration:underline}.aQB40q_sub{color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size)}.aQB40q_badges{gap:var(--space-xs);flex-wrap:wrap;display:inline-flex}@media (max-width:720px){.aQB40q_hideSm{display:none}}.aQB40q_table tr:first-child>th:first-child{border-top-left-radius:var(--rounded-lg)}.aQB40q_table tr:first-child>th:last-child{border-top-right-radius:var(--rounded-lg)}
.h-tvna_wrap{gap:var(--space-sm);display:grid}.h-tvna_zone{justify-items:center;gap:var(--space-sm);padding:var(--space-lg);text-align:center;background:var(--ui-page);border:1px dashed var(--ui-rule);border-radius:var(--rounded-md);transition:border-color var(--motion-micro) var(--ease-out);display:grid}.h-tvna_over{border-color:var(--ui-primary);border-style:solid}.h-tvna_copy{gap:var(--space-xs);margin:0;display:grid}.h-tvna_hint,.h-tvna_size,.h-tvna_problem{color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size)}.h-tvna_problem{color:var(--ui-error);margin:0}.h-tvna_list{margin:0;padding:0;list-style:none}.h-tvna_list li{align-items:center;gap:var(--space-sm);padding:var(--space-xs) 0;border-top:1px solid var(--ui-rule-2);display:flex}.h-tvna_name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}
.QHWZ4W_panel,.QHWZ4W_form{gap:var(--space-md);display:grid}.QHWZ4W_row{gap:var(--space-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.QHWZ4W_file{gap:var(--space-xs);flex-wrap:wrap;display:flex}.QHWZ4W_foot{gap:var(--space-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.QHWZ4W_note,.QHWZ4W_copy{color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);margin:0}.QHWZ4W_error{color:var(--ui-error);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);margin:0}
.iFxk5W_card{gap:var(--space-md);padding:var(--space-xl) var(--space-margin);display:grid}.iFxk5W_label{margin-bottom:var(--space-xs);color:var(--ui-ink-2);display:block}.iFxk5W_lede p{font-family:var(--type-headline-italic-family);font-size:var(--type-title-md-size);line-height:var(--type-body-lg-line)}:is(.iFxk5W_part p,.iFxk5W_part li){font-family:var(--type-body-md-family);font-size:var(--type-body-md-size)}:is(.iFxk5W_lede p,.iFxk5W_part p){margin:0 0 var(--space-xs)}.iFxk5W_empty{gap:var(--space-sm);display:grid}.iFxk5W_prompt{font-family:var(--type-headline-italic-family);font-size:var(--type-headline-italic-size);font-style:italic;font-weight:var(--type-headline-italic-weight);margin:0}.iFxk5W_muted{color:var(--ui-ink-2);font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size);margin:0}.iFxk5W_form{gap:var(--space-md);display:grid}.iFxk5W_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.iFxk5W_error{color:var(--ui-error);margin:0}@media (max-width:720px){.iFxk5W_card{padding:var(--space-lg) var(--space-md)}}
.aY6k0q_card{gap:var(--space-md);padding:var(--space-lg);display:grid}.aY6k0q_card>button{width:100%}.aY6k0q_title{font-family:var(--type-headline-md-family);font-size:var(--type-headline-md-size);font-weight:var(--type-headline-md-weight);margin:0}.aY6k0q_field{gap:var(--space-xs);display:grid}.aY6k0q_label{color:var(--ui-ink-2)}.aY6k0q_picked{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.aY6k0q_picked li{padding:2px var(--space-sm);border:1px solid var(--ui-rule-2);border-radius:var(--rounded-full);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size)}.aY6k0q_muted{color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);text-align:center;margin:0}.aY6k0q_field .aY6k0q_muted{text-align:left}.aY6k0q_error{color:var(--ui-error);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size);margin:0}
.w2ZXaa_banner{gap:var(--space-md);margin:0 0 var(--space-lg);border-radius:var(--rounded-lg);background:var(--ui-primary-wash);color:var(--ui-on-primary-wash);flex-wrap:wrap;align-items:center;padding:14px 16px;display:flex}.w2ZXaa_text{font-family:var(--type-ui-md-family);font-size:var(--type-ui-md-size);flex:320px;margin:0}.w2ZXaa_muted{color:inherit;opacity:.85}.w2ZXaa_actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}
.p-3cUG_title{margin:0 0 var(--space-xs);font-family:var(--type-headline-md-family);font-size:var(--type-headline-md-size);font-weight:var(--type-headline-md-weight);line-height:var(--type-headline-md-line)}.p-3cUG_muted{margin:0 0 var(--space-sm);color:var(--ui-ink-2);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size)}.p-3cUG_list{gap:var(--space-md);margin:var(--space-md) 0;padding:0;list-style:none;display:grid}.p-3cUG_speaker{gap:var(--space-sm);align-items:flex-start;display:flex}.p-3cUG_who{width:var(--space-lg);height:var(--space-lg);border:1px solid var(--ui-rule-2);border-radius:var(--rounded-oval);font-family:var(--type-code-md-family);font-size:var(--type-ui-sm-size);flex:none;place-items:center;display:grid}.p-3cUG_body{gap:var(--space-xs);flex:1;min-width:0;display:grid}.p-3cUG_sample{color:var(--ui-ink-2);font-family:var(--type-body-sm-family);font-size:var(--type-body-sm-size);text-overflow:ellipsis;white-space:nowrap;font-style:italic;overflow:hidden}.p-3cUG_guess{color:var(--ui-ink-2);font-family:var(--type-label-sm-family);font-size:var(--type-label-sm-size);font-weight:var(--type-label-sm-weight);letter-spacing:var(--type-label-sm-tracking)}.p-3cUG_error{margin:0 0 var(--space-sm);color:var(--ui-error);font-family:var(--type-ui-sm-family);font-size:var(--type-ui-sm-size)}