._58Gj4q_tree{margin:0;padding:0;list-style:none}._58Gj4q_node{padding-left:1.9rem;position:relative}._58Gj4q_node:before{content:"";border-left:2px solid var(--border-strong);position:absolute;top:0;bottom:0;left:.6rem}._58Gj4q_root:before{top:1.25rem}._58Gj4q_node:last-child:before{height:1.25rem;bottom:auto}._58Gj4q_branch:after{content:"";border-top:2px solid var(--border-strong);width:1rem;position:absolute;top:1.25rem;left:.6rem}._58Gj4q_root:after{content:"";background:var(--accent);border-radius:2px;width:.95rem;height:.95rem;position:absolute;top:.85rem;left:.2rem;transform:rotate(45deg)}._58Gj4q_row{min-height:2.5rem}._58Gj4q_step{border:1px solid var(--border-strong);background:var(--surface);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;min-width:1.6rem;height:1.6rem;padding:0 .35rem;font-size:.75rem;font-weight:600;display:inline-flex}._58Gj4q_ending{border:1px solid var(--accent);max-width:100%;color:var(--accent-text);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .6rem;font-size:.875rem;font-weight:600;display:inline-flex}._58Gj4q_arrow{color:var(--muted)}
.LIzWEq_handle{display:none}.LIzWEq_arrow{min-width:40px;min-height:40px}@media (min-width:640px) and (hover:hover) and (pointer:fine){.LIzWEq_handle{cursor:grab;justify-content:center;align-items:center;display:inline-flex}.LIzWEq_handle:active{cursor:grabbing}.LIzWEq_arrow{min-width:28px;min-height:28px}}
._2-g2UW_header{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border:1px solid var(--border);color:var(--foreground);background:var(--surface);font-family:var(--font-body), system-ui, sans-serif;border-radius:1rem;margin:0 0 1rem;font-size:14px;line-height:1.6;overflow:hidden}@media (prefers-color-scheme:dark){._2-g2UW_header{--lightningcss-light: ;--lightningcss-dark:initial}}._2-g2UW_heading{padding:18px 22px}._2-g2UW_eyebrow{color:var(--header-accent);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;display:flex}._2-g2UW_heading h3{overflow-wrap:anywhere;margin:8px 0 5px;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.3}._2-g2UW_muted{color:var(--muted);overflow-wrap:anywhere;font-size:12px}._2-g2UW_weather{margin-top:9px}._2-g2UW_symbol{color:var(--header-accent);letter-spacing:.15em}._2-g2UW_day-night ._2-g2UW_heading{text-align:center;background:var(--surface-hover)}._2-g2UW_phone{background:var(--surface-hover);border-radius:24px;padding:10px}._2-g2UW_phonePanel{border:1px solid var(--border);background:var(--surface);border-radius:16px;padding:18px}._2-g2UW_phoneStatus{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}._2-g2UW_phoneLocation{overflow-wrap:anywhere;min-width:0;font-weight:500}._2-g2UW_phoneIndicators{flex-shrink:0;font-size:12px}._2-g2UW_phoneClock{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;letter-spacing:-.035em;margin:16px 0 8px;font:500 clamp(24px,6vw,38px)/1.2 system-ui,sans-serif}._2-g2UW_phoneClock>span{vertical-align:middle;font-size:.6em}._2-g2UW_phoneDate{color:var(--muted);flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}._2-g2UW_phoneWeather{border-top:1px solid var(--border);overflow-wrap:anywhere;margin-top:14px;padding-top:12px}._2-g2UW_phoneNotification{background:var(--surface-hover);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:10px 12px;font-size:12px;display:flex}._2-g2UW_phoneNotification>span:first-child{overflow-wrap:anywhere;min-width:0}._2-g2UW_phoneBadge{background:var(--surface);color:var(--header-accent);font-variant-numeric:tabular-nums;border-radius:20px;flex-shrink:0;padding:1px 8px}._2-g2UW_phone ._2-g2UW_counters,._2-g2UW_phone ._2-g2UW_group{margin-top:12px}._2-g2UW_group{border-top:1px solid var(--border);padding:14px 22px 2px}._2-g2UW_groupLabel{color:var(--muted);margin-bottom:12px;font-size:12px}._2-g2UW_meter{min-width:0;margin-bottom:14px}._2-g2UW_row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}._2-g2UW_row>span{overflow-wrap:anywhere}._2-g2UW_number{font-variant-numeric:tabular-nums}._2-g2UW_track{background:var(--surface-hover);border-radius:20px;height:8px;margin:7px 0 5px;overflow:hidden}._2-g2UW_track>div{background:var(--header-accent);height:100%}._2-g2UW_hearts{color:var(--header-accent);letter-spacing:.15em;margin:4px 0}._2-g2UW_change{color:var(--header-accent);overflow-wrap:anywhere;font-size:12px}._2-g2UW_change span{color:var(--muted)}._2-g2UW_counters{border-top:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:14px;padding:18px 22px 4px;display:grid}._2-g2UW_counters ._2-g2UW_row{display:block}._2-g2UW_counters ._2-g2UW_number{font:400 28px/1.6 Georgia,serif;display:block}._2-g2UW_count{color:var(--muted);padding:0 22px 16px;font-size:12px}._2-g2UW_count>span:last-child{color:var(--foreground);font-variant-numeric:tabular-nums;margin-left:12px}._2-g2UW_more{padding:0 22px 10px;font-size:12px}._2-g2UW_more summary{cursor:pointer;min-height:44px;padding:10px 0}@media (max-width:380px){._2-g2UW_heading,._2-g2UW_group,._2-g2UW_counters{padding-left:16px;padding-right:16px}}
.tsoZeG_shell{display:block}.tsoZeG_sidebar{display:none}@media (min-width:1080px){.tsoZeG_shell{grid-template-columns:14rem minmax(0,48rem);justify-content:center;column-gap:2.5rem;display:grid}.tsoZeG_shell>.tsoZeG_guide{margin:0}.tsoZeG_sidebar{align-self:start;max-height:calc(100vh - 6rem);margin-top:2.5rem;padding:.25rem .5rem 1.5rem .25rem;font-size:.875rem;display:block;position:sticky;top:5rem;overflow-y:auto}}.tsoZeG_sidebarHome{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-text);font-size:.62rem;text-decoration:none;display:inline-block}.tsoZeG_sidebarHome:hover{text-underline-offset:3px;text-decoration:underline}.tsoZeG_sidebarGroup{margin-top:1.25rem}.tsoZeG_sidebarLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:.35rem;font-size:.62rem;display:block}.tsoZeG_sidebar ul{border-left:1px solid var(--border);margin:0;padding:0;list-style:none}.tsoZeG_sidebar li a{color:var(--muted-strong);border-left:3px solid #0000;margin-left:-2px;padding:.28rem 0 .28rem .9rem;line-height:1.35;text-decoration:none;display:block}.tsoZeG_sidebar li a:hover{color:var(--foreground)}.tsoZeG_sidebar li a.tsoZeG_sidebarHere{border-left-color:var(--accent);color:var(--foreground);font-weight:600}.tsoZeG_guide{--g-soft:color-mix(in srgb, var(--accent) 16%, transparent);--g-amber:#f2a93b;--g-box-bg:#17121f;--g-box-text:#f4f1f7;max-width:48rem;margin:0 auto;padding:2.5rem 1rem 0}.tsoZeG_crumbs{color:var(--muted);font-size:.875rem}.tsoZeG_crumbs a:hover{color:var(--foreground)}.tsoZeG_masthead{margin-top:1.25rem}.tsoZeG_eyebrow{color:var(--accent-text);flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1rem;font-size:.7rem;display:flex}.tsoZeG_eyebrow:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px}.tsoZeG_title{letter-spacing:-.035em;text-wrap:balance;margin:0 0 1.1rem;font-size:clamp(2.1rem,6vw,3.4rem);font-weight:700;line-height:1.04}.tsoZeG_deck{font-family:var(--font-fiction), Georgia, serif;color:var(--muted-strong);max-width:34em;margin:0 0 1.75rem;font-size:clamp(1.1rem,2.4vw,1.35rem);line-height:1.5}.tsoZeG_meta{border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;padding-block:.85rem;font-size:.68rem;display:flex}.tsoZeG_body{font-family:var(--font-fiction), Georgia, serif;padding-top:2.25rem;font-size:1.15rem;line-height:1.72}.tsoZeG_body p{margin:0 0 1.35rem}.tsoZeG_body h2{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:3.25rem 0 1rem;scroll-margin-top:5rem;font-size:1.6rem;font-weight:700;line-height:1.2}.tsoZeG_body h2:before{content:"";background:var(--accent);width:28px;height:2px;margin-bottom:1rem;display:block}.tsoZeG_body h3{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.015em;margin:2.5rem 0 .5rem;scroll-margin-top:5rem;font-size:1.25rem;font-weight:700}.tsoZeG_body section{scroll-margin-top:5rem}.tsoZeG_body p a,.tsoZeG_body li a{color:var(--accent-text);text-underline-offset:3px}.tsoZeG_body :not(pre)>code,.tsoZeG_ui code{font-family:var(--font-utility), monospace;background:var(--g-soft);border-radius:4px;padding:1px 6px;font-size:.85em}.tsoZeG_lead:first-letter{font-family:var(--font-display), system-ui, sans-serif;color:var(--accent-text);float:left;margin:6px 10px 0 0;font-size:4.4rem;font-weight:700;line-height:.78}.tsoZeG_ui{font-family:var(--font-sans), system-ui, sans-serif;font-size:.9375rem;line-height:1.55}.tsoZeG_list{flex-direction:column;gap:.4rem;margin:0 0 1.35rem;padding-left:1.2rem;list-style:outside;display:flex}.tsoZeG_more{color:var(--accent-text);align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.68rem;text-decoration:none;display:inline-flex}.tsoZeG_more:hover{text-underline-offset:4px;text-decoration:underline}.tsoZeG_figure{margin:1.75rem 0 1.9rem}.tsoZeG_screenshot{border:1px solid var(--border);border-radius:10px;width:100%;height:auto;display:block}.tsoZeG_caption{color:var(--muted);margin-top:.75rem;font-size:.62rem}.tsoZeG_panel>h2:first-child{margin-top:0}.tsoZeG_panel{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:1.35rem}.tsoZeG_contents{background:var(--surface);border:1px solid var(--border);border-radius:12px;margin:1.75rem 0;padding:1.25rem 1.35rem}.tsoZeG_contents ol{counter-reset:contents;columns:2 16rem;column-gap:2rem;margin:0;padding:0;list-style:none}.tsoZeG_contents li{counter-increment:contents;break-inside:avoid;padding:.4rem 0 .4rem 1.9rem;position:relative}.tsoZeG_contents li:before{content:counter(contents, decimal-leading-zero);font-family:var(--font-utility), system-ui, sans-serif;letter-spacing:.08em;color:var(--accent-text);font-size:.65rem;font-weight:600;position:absolute;top:.55rem;left:0}.tsoZeG_contents li>a{font-family:var(--font-display), system-ui, sans-serif;color:var(--foreground);font-size:.95rem;font-weight:700;text-decoration:none}.tsoZeG_subContents{flex-wrap:wrap;gap:.15rem .75rem;margin-top:.2rem;display:flex}.tsoZeG_contents .tsoZeG_subContents a{color:var(--muted-strong);font-size:.82rem;text-decoration:none}.tsoZeG_contents a:hover{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.tsoZeG_aside{background:var(--surface);border:1px solid var(--border);border-radius:12px;margin:1.75rem 0;padding:1.25rem 1.35rem}.tsoZeG_asideLabel{color:var(--accent-text);margin-bottom:.5rem;font-size:.62rem;display:block}.tsoZeG_aside p{color:var(--muted-strong);margin:0 0 .5rem}.tsoZeG_aside p:last-child{margin:0}.tsoZeG_aside ul{color:var(--muted-strong);flex-direction:column;gap:.25rem;margin:0;padding-left:1.1rem;list-style:outside;display:flex}.tsoZeG_lit{background:var(--surface);border:1px solid var(--border);border-radius:12px;margin:2.25rem 0;padding:1.85rem 3.5rem 1.85rem 2.1rem;position:relative}.tsoZeG_lit:before{content:"";background:var(--accent);border-radius:3px;width:3px;position:absolute;top:22px;bottom:22px;left:0}.tsoZeG_lit p{margin:0;font-size:1.35rem;font-style:italic;line-height:1.45}.tsoZeG_bulb{position:absolute;top:22px;right:22px}.tsoZeG_bulb img{width:auto;height:20px}.tsoZeG_example{background:var(--g-box-bg);border-radius:12px;margin:1.25rem 0 1.75rem;overflow:hidden}.tsoZeG_example summary{cursor:pointer;color:var(--g-amber);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1.1rem;font-size:.65rem;list-style:none;display:flex}.tsoZeG_example summary::-webkit-details-marker{display:none}.tsoZeG_example summary:after{content:"Hide";color:#ffffff80}.tsoZeG_example:not([open]) summary:after{content:"Show"}.tsoZeG_example:not([open]) summary{border-bottom:0}.tsoZeG_box{background:var(--g-box-bg);color:var(--g-box-text);font-family:var(--font-utility), monospace;white-space:pre-wrap;word-break:break-word;border-radius:12px;margin:0;padding:1rem 1.1rem 1.15rem;font-size:.84rem;line-height:1.7;overflow-x:auto}.tsoZeG_example .tsoZeG_box{border-radius:0}.tsoZeG_hl{color:var(--g-amber);font-weight:600}.tsoZeG_name{color:var(--g-box-bg);background:var(--g-amber);border-radius:3px;padding:0 4px}.tsoZeG_glyph{border-radius:50%;flex:none;width:12px;height:12px;display:inline-block;position:relative}.tsoZeG_gTurn{background:var(--accent)}.tsoZeG_gTrig{border:2px dashed var(--accent)}.tsoZeG_gChat{border:2px solid var(--foreground)}.tsoZeG_gNone{border:2px solid var(--muted)}.tsoZeG_gNone:after{content:"";background:var(--muted);height:2px;position:absolute;top:50%;left:-2px;right:-2px;transform:rotate(-45deg)}.tsoZeG_where{color:var(--muted);align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.62rem;display:inline-flex}.tsoZeG_where .tsoZeG_glyph{width:10px;height:10px}.tsoZeG_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.tsoZeG_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}@media (max-width:640px){.tsoZeG_grid2,.tsoZeG_grid3{grid-template-columns:1fr}}.tsoZeG_grid2>*,.tsoZeG_grid3>*{min-width:0}.tsoZeG_card{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:.65rem;padding:1.1rem 1.25rem;display:flex}.tsoZeG_card.tsoZeG_on{border-color:var(--accent)}.tsoZeG_card.tsoZeG_dashed{border-style:dashed}.tsoZeG_convert{margin:0 0 1.4rem}.tsoZeG_cardLink{align-self:flex-start;margin-top:auto}.tsoZeG_body [id]{scroll-margin-top:5rem}.tsoZeG_cardTitle{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:700}.tsoZeG_cardText{color:var(--muted-strong);margin:0;font-size:.875rem}.tsoZeG_label{color:var(--muted);font-size:.62rem}.tsoZeG_labelAccent{color:var(--accent-text);font-size:.62rem}.tsoZeG_pills{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.tsoZeG_pills li,.tsoZeG_pill{background:var(--background);border:1px solid var(--border);border-radius:999px;padding:.3rem .65rem;font-size:.82rem}.tsoZeG_on .tsoZeG_pills li{background:var(--g-soft);border-color:#0000}.tsoZeG_rows{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.tsoZeG_rows li{background:var(--background);border-radius:6px;padding:.5rem .65rem;font-size:.875rem;line-height:1.45}.tsoZeG_on .tsoZeG_rows li{background:var(--g-soft)}.tsoZeG_rows small{color:var(--muted);font-size:.78rem;display:block}.tsoZeG_field{flex-direction:column;gap:.3rem;min-width:0;display:flex}.tsoZeG_input{border:1px solid var(--border);background:var(--background);border-radius:8px;padding:.5rem .75rem;font-size:.9rem}.tsoZeG_input.tsoZeG_select{justify-content:space-between;gap:.5rem;display:flex}.tsoZeG_input.tsoZeG_select:after{content:"▾";color:var(--muted)}.tsoZeG_input.tsoZeG_focus{border-color:var(--accent)}.tsoZeG_chips{border:1px solid var(--border);background:var(--background);border-radius:8px;flex-wrap:wrap;gap:.35rem;padding:.45rem .5rem;display:flex}.tsoZeG_chips span{background:var(--g-soft);border-radius:999px;padding:.15rem .6rem;font-size:.85rem}.tsoZeG_mark{background:var(--accent);color:var(--accent-ink);border-radius:3px;padding:0 3px}.tsoZeG_underline{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.tsoZeG_msg{font-family:var(--font-fiction), Georgia, serif;background:var(--background);border:1px solid var(--border);border-radius:8px;padding:.65rem .9rem;font-size:1rem;line-height:1.55}.tsoZeG_arrow{color:var(--accent-text);justify-content:center;align-items:center;display:flex}.tsoZeG_arrow svg{width:26px;height:26px}.tsoZeG_flowRow{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch;gap:.75rem;display:grid}@media (max-width:640px){.tsoZeG_flowRow{grid-template-columns:1fr}.tsoZeG_flowRow .tsoZeG_arrow{height:32px;transform:rotate(90deg)}}.tsoZeG_flowRow>*{min-width:0}.tsoZeG_steps{counter-reset:step;flex-wrap:wrap;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.tsoZeG_steps li{counter-increment:step;background:var(--surface);border:1px solid var(--border);min-width:0;color:var(--muted-strong);border-radius:12px;flex:150px;padding:1rem 1.1rem;font-size:.875rem}.tsoZeG_steps li:before{content:"Step " counter(step);font-family:var(--font-utility), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-text);margin-bottom:.35rem;font-size:.62rem;font-weight:600;display:block}.tsoZeG_steps li b{font-family:var(--font-display), system-ui, sans-serif;color:var(--foreground);font-size:1rem;font-weight:700;display:block}.tsoZeG_numbered{counter-reset:n;flex-direction:column;gap:.6rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.tsoZeG_numbered li{counter-increment:n;background:var(--surface);border:1px solid var(--border);border-radius:10px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:.75rem;padding:.75rem .9rem;display:grid}.tsoZeG_numbered li:before{content:counter(n);background:var(--accent);width:26px;height:26px;color:var(--accent-ink);font-family:var(--font-utility), system-ui, sans-serif;border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.tsoZeG_tableWrap{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow-x:auto}.tsoZeG_table{border-collapse:collapse;width:100%;min-width:30rem;font-size:.875rem}.tsoZeG_table th,.tsoZeG_table td{text-align:left;border-top:1px solid var(--border);vertical-align:middle;padding:.65rem .9rem}.tsoZeG_table thead th{font-family:var(--font-utility), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);border-top:0;font-size:.62rem;font-weight:600}.tsoZeG_table tbody th{font-family:var(--font-display), system-ui, sans-serif;font-weight:700}.tsoZeG_table td.tsoZeG_dim{color:var(--muted-strong)}.tsoZeG_groupRow td{background:var(--background);font-family:var(--font-utility), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-text);padding-block:.45rem;font-size:.62rem;font-weight:600}.tsoZeG_toggleRow{border:1px solid var(--border);background:var(--background);border-radius:10px;justify-content:space-between;align-items:center;gap:.9rem;padding:.75rem .9rem;display:flex}.tsoZeG_toggleRow>div{min-width:0}.tsoZeG_toggleRow b{font-family:var(--font-display), system-ui, sans-serif;font-size:.9rem;display:block}.tsoZeG_toggleRow span{color:var(--muted);font-size:.82rem}.tsoZeG_switch{background:var(--accent);border-radius:999px;flex:none;width:38px;height:22px;position:relative}.tsoZeG_switch:after{content:"";background:var(--surface);border-radius:50%;width:16px;height:16px;position:absolute;top:3px;right:3px}.tsoZeG_fakeButton{font-family:var(--font-utility), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--border);white-space:nowrap;border-radius:6px;flex:none;padding:.4rem .65rem;font-size:.62rem;font-weight:600}.tsoZeG_next{border-top:1px solid var(--border);margin-top:4rem;padding-block:3rem 5rem}.tsoZeG_nextLabel{color:var(--muted);margin-bottom:1.4rem;font-size:.68rem}.tsoZeG_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:640px){.tsoZeG_cards{grid-template-columns:1fr}}.tsoZeG_nextCard{background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:0;padding:1.4rem;transition:border-color .2s;display:block}.tsoZeG_nextCard:hover{border-color:var(--accent)}.tsoZeG_nextCard h3{margin:.65rem 0 .5rem;font-size:1.15rem;font-weight:700;line-height:1.25}.tsoZeG_nextCard p{font-family:var(--font-fiction), Georgia, serif;color:var(--muted-strong);margin:0;font-size:.95rem;line-height:1.55}.tsoZeG_switches{flex-direction:column;gap:.6rem;display:flex}.tsoZeG_roster{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem;margin-top:1.1rem;display:grid}@media (max-width:560px){.tsoZeG_roster{grid-template-columns:1fr}.tsoZeG_roster .tsoZeG_arrow{transform:rotate(90deg)}}.tsoZeG_node{border:1px solid var(--border);background:var(--background);border-radius:10px;min-width:0;padding:.85rem;font-size:.85rem;line-height:1.45}.tsoZeG_node b{font-family:var(--font-display), system-ui, sans-serif;margin-bottom:.2rem;font-size:.95rem;display:block}.tsoZeG_node span{color:var(--muted)}.tsoZeG_node.tsoZeG_source{background:var(--g-soft);border-color:var(--accent)}.tsoZeG_copies{flex-direction:column;gap:.5rem;min-width:0;display:flex}
.Z_enEa_names{flex-direction:column;gap:.85rem;display:flex}.Z_enEa_stage{aspect-ratio:4/3;background:linear-gradient(#0000 62%,#00000047 62%),radial-gradient(circle at 78% 26%,#f2a93b 0,#0000 16%),linear-gradient(160deg,#3b2e52,#7a5a3a);border-radius:10px;max-width:100%;position:relative;overflow:hidden}.Z_enEa_shelf{background:#ffffff2e;border-radius:2px;height:3px;position:absolute;top:30%;left:8%;right:8%}.Z_enEa_shelf+.Z_enEa_shelf{top:44%}.Z_enEa_who{width:42%;height:78%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.Z_enEa_boxed{background:#d9d3e3;border-radius:6px 6px 0 0}.Z_enEa_who svg,.Z_enEa_thumb svg{width:100%;height:100%;position:absolute;inset:0}.Z_enEa_sceneTitle{font-family:var(--font-display), system-ui, sans-serif;font-size:.95rem;font-weight:700}.Z_enEa_good{color:var(--accent-text)}.Z_enEa_sceneText{color:var(--muted);margin-top:-.35rem;font-size:.82rem}.Z_enEa_scene{flex-direction:column;gap:.5rem;display:flex}.Z_enEa_pic{border:1px solid var(--border);background:var(--background);border-radius:10px;flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.Z_enEa_pic.Z_enEa_hit{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}.Z_enEa_thumb{aspect-ratio:3/4;background:linear-gradient(170deg,#3b2e52,#7a5a3a);border-radius:6px;max-width:100%;position:relative;overflow:hidden}.Z_enEa_thumb svg{width:70%;height:85%;top:auto;left:15%}.Z_enEa_picKind{color:var(--muted);font-size:.58rem}.Z_enEa_hit .Z_enEa_picKind{color:var(--accent-text)}.Z_enEa_picText{color:var(--muted-strong);font-size:.78rem;line-height:1.4}.Z_enEa_reply{margin-top:.9rem}.Z_enEa_replyLabel{color:var(--muted);font-size:.6rem;font-family:var(--font-utility), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.25rem;font-weight:600;display:block}.Z_enEa_descHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;margin-bottom:.6rem;display:flex}.Z_enEa_descHead b{font-family:var(--font-display), system-ui, sans-serif}.Z_enEa_descHead span{color:var(--accent-text);font-size:.62rem}.Z_enEa_glyphRow{align-items:center;gap:.6rem;font-size:.68rem;display:flex}
.uystVW_listHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.75rem;display:flex}.uystVW_listHead b{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;font-size:1.35rem}.uystVW_putAway{border:1px solid var(--border);border-radius:6px;padding:.25rem .6rem;font-size:.85rem}.uystVW_filters{flex-wrap:wrap;gap:.5rem;margin-bottom:.9rem;display:flex}.uystVW_filter{border:1px solid var(--border);background:var(--background);border-radius:999px;padding:.25rem .75rem;font-size:.82rem}.uystVW_filter:after{content:" ▾";color:var(--muted)}.uystVW_row{border:1px solid var(--border);background:var(--background);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;padding:.75rem .9rem;display:flex}.uystVW_row+.uystVW_row{margin-top:.5rem}.uystVW_rowText{flex:1;min-width:12rem}.uystVW_rowText b{font-family:var(--font-display), system-ui, sans-serif;font-size:.95rem;display:block}.uystVW_rowText span{color:var(--muted);font-size:.8rem}.uystVW_pinned{color:var(--accent-text);margin-right:.35rem}.uystVW_actions{align-items:center;gap:.35rem;display:flex}.uystVW_star{color:var(--accent-text)}.uystVW_divider{background:var(--border);width:1px;height:20px;margin:0 .15rem}.uystVW_action{border:1px solid var(--border);background:var(--surface);border-radius:6px;justify-content:center;align-items:center;min-width:30px;height:30px;padding:0 .4rem;font-size:.8rem;display:inline-flex;position:relative}.uystVW_action.uystVW_danger{color:var(--danger)}.uystVW_marker{background:var(--accent);width:16px;height:16px;color:var(--accent-ink);font-family:var(--font-utility), system-ui, sans-serif;border-radius:50%;justify-content:center;align-items:center;font-size:.6rem;font-weight:600;display:flex;position:absolute;top:-9px;right:-7px}.uystVW_legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.25rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}@media (max-width:560px){.uystVW_legend{grid-template-columns:1fr}}.uystVW_legend li{color:var(--muted-strong);align-items:flex-start;gap:.6rem;font-size:.875rem;display:flex}.uystVW_legend li .uystVW_marker{flex:none;margin-top:2px;position:static}.uystVW_legend b{color:var(--foreground)}.uystVW_thread{flex-direction:column;gap:.75rem;display:flex}.uystVW_message{border:1px solid var(--border);background:var(--background);border-radius:10px;padding:.7rem .9rem}.uystVW_mine{background:var(--surface)}.uystVW_who{flex-wrap:wrap;justify-content:space-between;gap:.6rem;margin-bottom:.3rem;display:flex}.uystVW_who b{font-family:var(--font-display), system-ui, sans-serif;font-size:.85rem}.uystVW_who span{color:var(--muted);font-size:.6rem}.uystVW_prose{font-family:var(--font-fiction), Georgia, serif;margin:0;font-size:1rem;line-height:1.55}.uystVW_hoverBar{border-top:1px dashed var(--border);flex-wrap:wrap;gap:.35rem;margin-top:.6rem;padding-top:.6rem;display:flex}.uystVW_versions{color:var(--muted);align-items:center;gap:.3rem;margin-right:.25rem;font-size:.75rem;display:inline-flex}.uystVW_topBar{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.uystVW_topBar b{font-family:var(--font-display), system-ui, sans-serif}.uystVW_topInfo{color:var(--muted);margin-left:auto;font-size:.75rem}.uystVW_composer{flex-direction:column;gap:.6rem;display:flex}.uystVW_typeBox{align-items:stretch;gap:.5rem;display:flex}.uystVW_typeBox div{border:1px solid var(--border);color:var(--muted);background:var(--background);border-radius:8px;flex:1;padding:.55rem .75rem;font-size:.875rem}.uystVW_send{background:var(--accent);color:var(--accent-ink);border-radius:8px;align-items:center;padding:.55rem .9rem;font-size:.85rem;font-weight:600;display:flex}.uystVW_controls{flex-wrap:wrap;gap:.4rem;display:flex}.uystVW_gauge{background:var(--surface-hover);border-radius:999px;height:14px;display:flex;overflow:hidden}.uystVW_gauge span{height:100%}.uystVW_gauge .uystVW_g1{background:var(--accent);width:18%}.uystVW_gauge .uystVW_g2{background:color-mix(in srgb, var(--accent) 60%, transparent);width:12%}.uystVW_gauge .uystVW_g3{background:color-mix(in srgb, var(--accent) 30%, transparent);width:26%}.uystVW_gaugeKey{color:var(--muted-strong);flex-wrap:wrap;gap:.35rem 1rem;margin-top:.5rem;font-size:.8rem;display:flex}.uystVW_gaugeKey i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:.35rem;display:inline-block}.uystVW_models{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;display:grid}@media (max-width:560px){.uystVW_models{grid-template-columns:1fr}}.uystVW_modelList{flex-direction:column;gap:.35rem;display:flex}.uystVW_model{border:1px solid var(--border);background:var(--background);border-radius:8px;justify-content:space-between;gap:.5rem;padding:.45rem .65rem;font-size:.85rem;display:flex}.uystVW_model.uystVW_on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}.uystVW_model small{color:var(--muted)}.uystVW_summary{border:1px solid var(--border);color:var(--muted-strong);border-radius:8px;flex-direction:column;gap:.4rem;padding:.75rem;font-size:.85rem;display:flex}.uystVW_summary b{font-family:var(--font-display), system-ui, sans-serif;color:var(--foreground)}.uystVW_settings{flex-direction:column;display:flex}.uystVW_setting{border-top:1px solid var(--border);grid-template-columns:9.5rem minmax(0,1fr);align-items:center;gap:.35rem 1rem;padding:.6rem 0;display:grid}.uystVW_setting:first-child{border-top:0;padding-top:0}.uystVW_setting:last-child{padding-bottom:0}@media (max-width:520px){.uystVW_setting{grid-template-columns:1fr}}.uystVW_setting b{font-family:var(--font-display), system-ui, sans-serif;font-size:.9rem}.uystVW_options{flex-wrap:wrap;gap:.35rem;display:flex}.uystVW_opt{border:1px solid var(--border);background:var(--background);border-radius:999px;padding:.15rem .6rem;font-size:.8rem}.uystVW_opt.uystVW_on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}.uystVW_slider{background:var(--surface-hover);border-radius:999px;max-width:14rem;height:6px;position:relative}.uystVW_slider:after{content:"";background:var(--accent);border-radius:50%;width:14px;height:14px;position:absolute;top:50%;left:65%;transform:translate(-50%,-50%)}.uystVW_swatch{border:1px solid var(--border);vertical-align:-2px;border-radius:4px;width:14px;height:14px;margin-right:.35rem;display:inline-block}.uystVW_toggle{background:var(--surface-hover);border:1px solid var(--border);border-radius:999px;width:36px;height:20px;display:block;position:relative}.uystVW_toggle:after{content:"";background:var(--surface);border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:2px}.uystVW_toggle.uystVW_on{background:var(--accent);border-color:var(--accent-text)}.uystVW_toggle.uystVW_on:after{left:18px}
.M7bDPq_head{flex-wrap:wrap;align-items:baseline;gap:.3rem .75rem;display:flex}.M7bDPq_head b{font-family:var(--font-display), system-ui, sans-serif;font-size:1.15rem}.M7bDPq_head span{color:var(--muted);font-size:.85rem}.M7bDPq_chips{flex-wrap:wrap;gap:.4rem;margin:.9rem 0;display:flex}.M7bDPq_chip{border:1px solid var(--border);background:var(--background);border-radius:999px;padding:.15rem .65rem;font-size:.8rem}.M7bDPq_chip.M7bDPq_on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}.M7bDPq_tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;display:grid}@media (max-width:560px){.M7bDPq_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.M7bDPq_tile{flex-direction:column;gap:.3rem;display:flex;position:relative}.M7bDPq_art{aspect-ratio:3/4;border:1px dashed var(--border-strong);color:var(--muted);font-family:var(--font-display), system-ui, sans-serif;border-radius:8px;justify-content:center;align-items:center;font-weight:700;display:flex}.M7bDPq_found .M7bDPq_art{border:1px solid var(--border);background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 35%, var(--surface)), var(--surface-hover))}.M7bDPq_tag{color:var(--muted);text-align:center;font-size:.72rem}.M7bDPq_fresh{background:var(--accent);color:var(--accent-ink);border-radius:4px;padding:0 .3rem;font-size:.62rem;font-weight:600;position:absolute;top:4px;left:4px}
.bUp71a_lanes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:560px){.bUp71a_lanes{grid-template-columns:1fr}}.bUp71a_lane{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:.75rem;min-width:0;padding:1.1rem;display:flex}.bUp71a_lane.bUp71a_hot{border-color:var(--accent)}.bUp71a_laneHead{align-items:center;gap:.6rem;font-size:.68rem;display:flex}.bUp71a_laneText{color:var(--muted-strong);margin:0;font-size:.85rem}.bUp71a_chips{flex-wrap:wrap;gap:.5rem;margin-top:auto;display:flex}.bUp71a_chip{font-family:var(--font-display), system-ui, sans-serif;border:1px solid var(--border);border-radius:999px;padding:.35rem .75rem;font-size:.875rem;font-weight:500;transition:border-color .2s}.bUp71a_chip:hover{border-color:var(--accent)}.bUp71a_hot .bUp71a_chip{background:color-mix(in srgb, var(--accent) 16%, transparent);border-color:#0000}.bUp71a_hot .bUp71a_chip:hover{border-color:var(--accent)}.bUp71a_mapFoot{color:var(--muted-strong);margin:.9rem 0 0;font-size:.85rem}.bUp71a_mapFoot a{color:var(--accent-text)}.bUp71a_number{font-family:var(--font-utility), system-ui, sans-serif;letter-spacing:.14em;color:var(--accent-text);margin-right:.85rem;font-size:.75rem;font-weight:600}.bUp71a_tags{flex-wrap:wrap;gap:.5rem;margin:0 0 1.6rem;padding:0;list-style:none;display:flex}.bUp71a_tags li{border:1px solid var(--border);background:var(--surface);border-radius:4px;padding:.35rem .7rem;font-size:.7rem}.bUp71a_trees{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;display:grid}@media (max-width:520px){.bUp71a_trees{grid-template-columns:1fr}}.bUp71a_root{font-family:var(--font-display), system-ui, sans-serif;align-items:center;gap:.6rem;font-size:1.05rem;font-weight:700;display:flex}.bUp71a_root:before{content:"";background:var(--accent);border-radius:2px;width:10px;height:10px}.bUp71a_kids{border-left:1px solid var(--border);margin:.6rem 0 0 .25rem;padding:0 0 0 1.1rem;list-style:none}.bUp71a_kids li{padding:.3rem 0;font-size:.9rem;position:relative}.bUp71a_kids li:before{content:"";background:var(--border);width:.75rem;height:1px;position:absolute;top:50%;left:-1.1rem}.bUp71a_kind{color:var(--muted);margin-left:.5rem;font-size:.6rem}.bUp71a_stack{flex-direction:column;gap:.35rem;display:flex}.bUp71a_stack span{border:1px solid var(--border);color:var(--muted);border-radius:6px;padding:.4rem .6rem;font-size:.8rem}.bUp71a_stack span.bUp71a_picked{border-color:var(--accent);color:var(--foreground);background:color-mix(in srgb, var(--accent) 16%, transparent)}.bUp71a_gen{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.bUp71a_gen span{border:1px dashed var(--border);border-radius:6px;padding:.4rem .6rem}.bUp71a_gen span.bUp71a_out{border:1px solid var(--accent);color:var(--foreground);background:color-mix(in srgb, var(--accent) 16%, transparent)}.bUp71a_gen i{color:var(--accent-text);font-style:normal}.bUp71a_scale{padding-top:2.1rem;position:relative}.bUp71a_track{background:linear-gradient(90deg, var(--surface-hover), var(--accent));border-radius:999px;height:10px}.bUp71a_band{border:2px solid var(--foreground);border-radius:6px;width:15%;height:20px;position:absolute;top:1.8rem;left:35%}.bUp71a_pin{white-space:nowrap;background:color-mix(in srgb, var(--accent) 16%, transparent);border:1px solid var(--accent);border-radius:4px;padding:.1rem .45rem;font-size:.68rem;position:absolute;top:0;left:42.5%;transform:translate(-50%)}.bUp71a_ticks{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.5rem;font-size:.7rem;display:flex}.bUp71a_ends{color:var(--muted-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.1rem;font-size:.875rem;display:grid}.bUp71a_ends>div:last-child{text-align:right}.bUp71a_ends strong,.bUp71a_fix strong{font-family:var(--font-display), system-ui, sans-serif;color:var(--foreground);display:block}.bUp71a_fix{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;padding-top:1.1rem;font-size:.875rem;display:grid}.bUp71a_fix span{color:var(--accent-text)}@media (max-width:520px){.bUp71a_ends,.bUp71a_fix{grid-template-columns:1fr}.bUp71a_ends>div:last-child{text-align:left}}.bUp71a_budgetRow{flex-direction:column;gap:.5rem;display:flex}.bUp71a_budgetRow+.bUp71a_budgetRow{margin-top:1.4rem}.bUp71a_budgetRow.bUp71a_first{padding-top:1.4rem}.bUp71a_budgetLabel{flex-wrap:wrap;justify-content:space-between;gap:.75rem;font-size:.875rem;display:flex}.bUp71a_budgetLabel strong{font-family:var(--font-display), system-ui, sans-serif}.bUp71a_budgetLabel span{color:var(--muted)}.bUp71a_bar{background:var(--surface-hover);border-radius:6px;height:30px;display:flex;position:relative}.bUp71a_seg{white-space:nowrap;align-items:center;min-width:0;height:100%;padding:0 .5rem;font-size:.6rem;display:flex;overflow:hidden}.bUp71a_story{background:var(--accent);color:var(--accent-ink);border-radius:6px 0 0 6px;width:17%}.bUp71a_room{color:var(--muted);border:1.5px dashed var(--border-strong);border-left:0;border-radius:0 6px 6px 0;flex:1}.bUp71a_full{background:var(--accent);width:100%;color:var(--accent-ink);border-radius:6px}.bUp71a_limit{background:var(--foreground);width:2px;position:absolute;top:-6px;bottom:-6px;left:18.75%}.bUp71a_limitTag{font-size:.6rem;position:absolute;top:-1.6rem;left:18.75%;transform:translate(-50%)}.bUp71a_budgetTicks{color:var(--muted);justify-content:space-between;font-size:.7rem;display:flex}.bUp71a_pool{flex-wrap:wrap;gap:.4rem;display:flex}.bUp71a_pool span{border:1.5px dashed var(--accent);border-radius:5px;height:22px}.bUp71a_pool span.bUp71a_lit{background:color-mix(in srgb, var(--accent) 16%, transparent);border-style:solid}
@media (max-width:560px){table.RYpupa_earning{min-width:0}table.RYpupa_earning thead{display:none}table.RYpupa_earning tr,table.RYpupa_earning th,table.RYpupa_earning td{display:block}table.RYpupa_earning tr+tr{border-top:1px solid var(--border)}table.RYpupa_earning th,table.RYpupa_earning td{border-top:0;padding:.15rem .9rem}table.RYpupa_earning th{padding-top:.75rem}table.RYpupa_earning td:last-child{padding-bottom:.75rem}table.RYpupa_earning td.RYpupa_credits:before{content:"Credits: ";color:var(--muted)}}
.ZGTYSq_picker{flex-direction:column;gap:.5rem;display:flex}.ZGTYSq_option{border:1px solid var(--border);background:var(--background);border-radius:10px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:.75rem;padding:.75rem .9rem;display:grid}.ZGTYSq_option.ZGTYSq_picked{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}.ZGTYSq_radio{border:2px solid var(--muted);border-radius:50%;width:16px;height:16px;margin-top:3px}.ZGTYSq_picked .ZGTYSq_radio{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 3px var(--background)}.ZGTYSq_option b{font-family:var(--font-display), system-ui, sans-serif;font-size:.95rem;display:block}.ZGTYSq_option span{color:var(--muted-strong);font-size:.85rem}.ZGTYSq_aiTag{border:1px solid var(--accent);vertical-align:2px;border-radius:4px;margin-left:.5rem;padding:1px 6px;font-size:.55rem;display:inline-block;color:var(--accent-text)!important}.ZGTYSq_callouts{color:var(--muted);flex-wrap:wrap;gap:.35rem 1.1rem;margin-top:.75rem;font-size:.82rem;display:flex}.ZGTYSq_callouts b{font-family:var(--font-display), system-ui, sans-serif;color:var(--foreground)}.ZGTYSq_ddHead{color:var(--muted);font-size:.65rem}.ZGTYSq_ddHead.ZGTYSq_yes{color:var(--accent-text)}.ZGTYSq_dd{flex-direction:column;gap:.5rem;display:flex}.ZGTYSq_weak{border:1px dashed var(--border-strong);flex:1;background:var(--background)!important;color:var(--muted-strong)!important}.ZGTYSq_strong{flex:1}.ZGTYSq_spoken{text-decoration:underline;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);text-underline-offset:3px;text-decoration-thickness:2px}.ZGTYSq_ddNote{color:var(--muted);font-size:.82rem}.ZGTYSq_pronouns td{font-size:.9rem}.ZGTYSq_pronouns td code{white-space:nowrap}.ZGTYSq_hookHeader{flex-direction:column;gap:.35rem;display:flex}.ZGTYSq_hookHeader b{font-family:var(--font-display), system-ui, sans-serif;font-size:.9rem}.ZGTYSq_hookHeader span{color:var(--muted-strong);font-size:.82rem}.ZGTYSq_side{color:var(--muted);margin:0 0 .4rem;font-size:.62rem}.ZGTYSq_outs{flex-direction:column;gap:.4rem;display:flex}.ZGTYSq_outs small{font-family:var(--font-utility), system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);font-size:.58rem;font-weight:600;display:block}
.X0FtVq_routes{grid-template-columns:minmax(0,1fr) 40px minmax(0,.85fr) 40px minmax(0,.85fr);align-items:center;gap:.6rem;display:grid}@media (max-width:720px){.X0FtVq_routes{grid-template-columns:1fr}.X0FtVq_routes>:nth-child(2),.X0FtVq_routes>:nth-child(4){height:28px;transform:rotate(90deg)}}.X0FtVq_sources{flex-direction:column;gap:.5rem;min-width:0;display:flex}.X0FtVq_node{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-width:0;padding:.75rem .9rem}.X0FtVq_node b{font-family:var(--font-display), system-ui, sans-serif;font-size:.95rem;display:block}.X0FtVq_node span{color:var(--muted-strong);font-size:.82rem}.X0FtVq_hub{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}.X0FtVq_end{border-color:var(--foreground)}.X0FtVq_mapTable td code{white-space:nowrap;margin:0 4px 4px 0;display:inline-block}.X0FtVq_to{font-family:var(--font-display), system-ui, sans-serif;font-weight:700}.X0FtVq_to small{font-family:var(--font-sans), system-ui, sans-serif;color:var(--muted);font-size:.78rem;font-weight:400;display:block}.X0FtVq_promptBox{background:#17121f;border-radius:12px;margin:1.25rem 0 1.75rem;overflow:hidden}.X0FtVq_promptHead{color:#f2a93b;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .75rem .6rem 1.1rem;font-size:.65rem;display:flex}.X0FtVq_copy{color:#f4f1f7;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:6px;padding:.4rem .75rem;font-size:.65rem}.X0FtVq_copy:hover,.X0FtVq_copy:focus-visible{border-color:#f2a93b}.X0FtVq_promptText{border-radius:0;max-height:26rem;overflow:auto}.X0FtVq_links{flex-wrap:wrap;gap:.6rem;margin:0 0 1.4rem;display:flex}.X0FtVq_preview{flex-direction:column;gap:.5rem;display:flex}.X0FtVq_previewHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.X0FtVq_previewHead b{font-family:var(--font-display), system-ui, sans-serif;font-size:1.05rem}.X0FtVq_previewHead span{color:var(--muted);font-size:.82rem}.X0FtVq_notice{background:var(--background);border:1px solid var(--border);border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.6rem;padding:.55rem .75rem;font-size:.85rem;line-height:1.45;display:grid}.X0FtVq_notice i{color:var(--accent-text);padding-top:2px;font-size:.58rem;font-style:normal}.X0FtVq_buttons{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.X0FtVq_primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}
._9HALOa_glyphRow{color:var(--accent-text);font-size:.65rem}._9HALOa_panelRow+._9HALOa_panelRow{border-top:1px solid var(--border);margin-top:1rem;padding-top:1rem}._9HALOa_rowLabel{font-family:var(--font-display), system-ui, sans-serif;margin-bottom:.15rem;font-size:.9rem;font-weight:700;display:block}._9HALOa_rowHint{color:var(--muted);margin-bottom:.5rem;font-size:.8rem;display:block}._9HALOa_chipRow{flex-wrap:wrap;gap:.35rem;display:flex}._9HALOa_chip{border:1px solid var(--border);background:var(--background);border-radius:999px;padding:.2rem .65rem;font-size:.8rem}._9HALOa_chip._9HALOa_on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}._9HALOa_draftButton{background:var(--accent);color:var(--accent-ink);border-radius:8px;margin-top:1rem;padding:.45rem .9rem;font-size:.85rem;font-weight:600;display:inline-block}._9HALOa_sketch{border:1px solid var(--border);background:var(--background);border-radius:8px;flex-direction:column;gap:.35rem;padding:.6rem;display:flex}._9HALOa_line{background:var(--border-strong);border-radius:3px;height:6px}._9HALOa_line._9HALOa_short{width:60%}._9HALOa_line._9HALOa_head{background:var(--foreground);width:45%;height:9px}._9HALOa_pic{aspect-ratio:16/7;background:linear-gradient(160deg,#3b2e52,#7a5a3a);border-radius:5px;position:relative}._9HALOa_picRow{grid-template-columns:1fr 1fr;gap:.35rem;display:grid}._9HALOa_picRow ._9HALOa_pic{aspect-ratio:1}._9HALOa_caption{flex-direction:column;gap:4px;display:flex;position:absolute;bottom:12%;left:8%;right:8%}._9HALOa_caption span{background:#ffffffd9;border-radius:3px;height:5px}._9HALOa_caption span:first-child{width:55%;height:8px}._9HALOa_caption span:last-child{width:80%}._9HALOa_flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;display:grid}@media (max-width:680px){._9HALOa_flow{grid-template-columns:1fr 1fr}}._9HALOa_flow>div{min-width:0}._9HALOa_refund{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.4rem;display:flex}._9HALOa_slot{aspect-ratio:1;background:linear-gradient(160deg,#3b2e52,#7a5a3a);border-radius:6px;width:54px}._9HALOa_slot._9HALOa_missing{background:var(--background);border:1.5px dashed var(--border-strong)}._9HALOa_refundNote{color:var(--muted-strong);font-size:.85rem}._9HALOa_styles{flex-direction:column;gap:.6rem;display:flex}._9HALOa_sample{grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}@media (max-width:480px){._9HALOa_sample{grid-template-columns:1fr}}._9HALOa_paragraph{font-family:var(--font-fiction), Georgia, serif;font-size:.95rem}._9HALOa_heading{font-family:var(--font-fiction), Georgia, serif;font-size:1.4rem;line-height:1.2}._9HALOa_quote{font-family:var(--font-fiction), Georgia, serif;border-left:3px solid var(--accent);background:var(--background);border-radius:0 6px 6px 0;padding:.4rem .8rem;font-style:italic}._9HALOa_selection{font-family:var(--font-fiction), Georgia, serif;font-size:1rem;line-height:1.6}._9HALOa_selection b{color:var(--accent-text)}._9HALOa_toolbar{flex-wrap:wrap;gap:.35rem;margin-bottom:.6rem;display:flex}._9HALOa_tool{text-align:center;border:1px solid var(--border);background:var(--background);border-radius:6px;min-width:30px;padding:.25rem .5rem;font-size:.8rem}._9HALOa_tool._9HALOa_on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}._9HALOa_widths{grid-template-columns:1fr 1fr;gap:.4rem;max-width:26rem;margin:0 auto;display:grid}._9HALOa_widths ._9HALOa_pic{aspect-ratio:16/10}._9HALOa_widths ._9HALOa_wide{aspect-ratio:16/5;grid-column:1/-1}._9HALOa_widthLabel{color:#fff;font-size:.58rem;position:absolute;top:6px;left:8px}._9HALOa_ornaments{flex-direction:column;gap:.75rem;display:flex}._9HALOa_ornament{grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}._9HALOa_ornamentName{color:var(--muted-strong);font-size:.85rem}._9HALOa_mask{background:var(--border-strong);width:100%;max-width:20rem;height:1.5rem;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._9HALOa_rule{background:var(--border);width:100%;max-width:20rem;height:1px}._9HALOa_space{border:1px dashed var(--border);border-radius:4px;width:100%;max-width:20rem;height:1.5rem}._9HALOa_block{border:2px solid var(--accent);background:var(--surface);border-radius:10px;grid-template-columns:28px minmax(0,1fr);gap:.6rem;padding:.6rem;display:grid}._9HALOa_moves{flex-direction:column;gap:.25rem;display:flex}._9HALOa_blockBar{flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.5rem;display:flex}._9HALOa_blockBar ._9HALOa_spacer{flex:1}._9HALOa_addBelow{text-align:center;color:var(--accent-text);border:1px dashed var(--accent);border-radius:8px;margin-top:.5rem;padding:.35rem;font-size:.8rem}._9HALOa_callouts{color:var(--muted);flex-wrap:wrap;gap:.35rem 1.1rem;margin-top:.75rem;font-size:.82rem;display:flex}._9HALOa_callouts b{font-family:var(--font-display), system-ui, sans-serif;color:var(--foreground)}._9HALOa_topBar{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._9HALOa_topBar ._9HALOa_spacer{flex:1}
.hyl_ma_root{background:color-mix(in srgb, var(--accent) 16%, transparent);border:1px solid var(--accent);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex}.hyl_ma_root b{font-family:var(--font-display), system-ui, sans-serif;font-size:1.1rem}.hyl_ma_root span{color:var(--muted);font-size:.82rem}.hyl_ma_kind{white-space:nowrap;margin-left:auto;font-size:.58rem;color:var(--accent-text)!important}.hyl_ma_kids{border-left:1px solid var(--border);flex-direction:column;gap:.5rem;margin:0 0 0 1.4rem;padding:.6rem 0 0 1.25rem;list-style:none;display:flex}.hyl_ma_kids li{border:1px solid var(--border);background:var(--background);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.55rem .75rem;font-size:.9rem;display:flex;position:relative}.hyl_ma_kids li:before{content:"";background:var(--border);width:1.2rem;height:1px;position:absolute;top:50%;left:calc(-1.25rem - 1px)}.hyl_ma_kids b{font-family:var(--font-display), system-ui, sans-serif}.hyl_ma_kids .hyl_ma_kind{color:var(--muted)!important}.hyl_ma_chat{background:radial-gradient(at 50% 120%,#ffffff1f,#0000 60%),radial-gradient(circle at 22% 30%,#f2a93b8c 0,#0000 5%),radial-gradient(circle at 70% 26%,#f2a93b73 0,#0000 4%),linear-gradient(#5b5868,#2b2733);border-radius:12px;flex-direction:column;gap:.5rem;min-height:330px;padding:.75rem;display:flex;position:relative;overflow:hidden}.hyl_ma_building{background:#00000059;position:absolute;bottom:0}.hyl_ma_b1{width:18%;height:58%;left:4%}.hyl_ma_b2{width:12%;height:44%;left:24%}.hyl_ma_b3{width:22%;height:64%;right:6%}.hyl_ma_b4{width:10%;height:38%;right:30%}.hyl_ma_chat>*{position:relative}.hyl_ma_chatSpacer{flex:1}.hyl_ma_bubble{max-width:78%;font-family:var(--font-fiction), Georgia, serif;color:#17121f;background:#ffffffe6;border-radius:10px;padding:.5rem .75rem;font-size:.9rem;line-height:1.45}.hyl_ma_mine{color:#f4f1f7;background:#17121fd9;align-self:flex-end}.hyl_ma_keyRow{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:center;gap:.75rem;display:grid}@media (max-width:560px){.hyl_ma_keyRow{grid-template-columns:1fr}}.hyl_ma_keyCard{border:1px solid var(--border);background:var(--background);border-radius:10px;min-width:0;padding:.75rem .9rem}.hyl_ma_keywords{flex-wrap:wrap;gap:.35rem;margin-top:.4rem;display:flex}.hyl_ma_keywords code{font-family:var(--font-utility), monospace;border:1px solid var(--border);background:var(--surface);border-radius:4px;padding:2px 8px;font-size:.78rem}.hyl_ma_keywords code.hyl_ma_hit{border-color:var(--accent);color:var(--accent-text);background:color-mix(in srgb, var(--accent) 16%, transparent)}.hyl_ma_results{flex-direction:column;gap:.35rem;font-size:.85rem;display:flex}.hyl_ma_results span{align-items:center;gap:.5rem;display:flex}.hyl_ma_results span:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:9px;height:9px}.hyl_ma_binHead{font-size:.65rem}.hyl_ma_on .hyl_ma_binHead{color:var(--accent-text)}
.ih4rjG_timeline{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem;display:grid}@media (max-width:560px){.ih4rjG_timeline{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1rem}}.ih4rjG_block{flex-direction:column;gap:.35rem;min-width:0;display:flex}.ih4rjG_turns{font-family:var(--font-utility), system-ui, sans-serif;letter-spacing:.06em;color:var(--muted);white-space:nowrap;font-size:.62rem}.ih4rjG_messages{background:repeating-linear-gradient(90deg, var(--surface-hover) 0 8%, var(--border) 8% 10%);border-radius:6px;height:28px}.ih4rjG_direct{background:repeating-linear-gradient(90deg, var(--accent) 0 8%, color-mix(in srgb, var(--accent) 55%, var(--surface)) 8% 10%)}.ih4rjG_memory{border:1px solid var(--accent);text-align:center;color:var(--accent-text);background:color-mix(in srgb, var(--accent) 12%, transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:.2rem .4rem;font-size:.75rem;overflow:hidden}.ih4rjG_key{color:var(--muted-strong);flex-wrap:wrap;gap:.4rem 1.25rem;margin:1rem 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}.ih4rjG_key i{vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:.4rem;display:inline-block}.ih4rjG_keyOld{background:var(--surface-hover);border:1px solid var(--border)}.ih4rjG_keyDirect{background:var(--accent)}.ih4rjG_keyMemory{border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}
._7uCp7q_glyphRow{align-items:center;gap:.6rem;font-size:.68rem;display:flex}._7uCp7q_sub{color:var(--muted);margin:-.35rem 0 0;font-size:.82rem}._7uCp7q_free{border:1px solid var(--border);color:var(--muted);background:var(--background);border-radius:8px;min-height:84px;padding:.6rem .75rem;font-size:.8rem}._7uCp7q_guided{flex-direction:column;gap:.35rem;display:flex}._7uCp7q_guided span{border:1px solid var(--border);background:var(--background);border-radius:6px;justify-content:space-between;gap:.5rem;padding:.3rem .55rem;font-size:.78rem;display:flex}._7uCp7q_guided i{color:var(--muted);font-size:.7rem;font-style:normal}._7uCp7q_best{color:var(--accent-text);margin-top:auto;font-size:.62rem}._7uCp7q_editor{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:.6rem;padding:1rem;display:flex}._7uCp7q_side{color:var(--muted);margin:0 0 .6rem;font-size:.62rem}._7uCp7q_field{flex-direction:column;gap:.2rem;display:flex}._7uCp7q_fieldHead{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}._7uCp7q_fieldHead b{font-family:var(--font-display), system-ui, sans-serif;font-size:.85rem}._7uCp7q_fieldHead span{color:var(--muted);font-size:.7rem}._7uCp7q_area{border:1px solid var(--border);background:var(--background);border-radius:7px;min-height:32px;padding:.4rem .6rem;font-size:.8rem;line-height:1.45}._7uCp7q_empty ._7uCp7q_area{color:var(--muted);font-style:italic}._7uCp7q_filled ._7uCp7q_area{border-color:var(--accent)}._7uCp7q_prompt{flex-direction:column;display:flex}._7uCp7q_prompt pre{flex:1}._7uCp7q_gap{height:10px;display:block}._7uCp7q_note{color:var(--muted);margin:.6rem 0 0;font-size:.8rem}
.JFSEzq_marker{background:var(--accent);width:16px;height:16px;color:var(--accent-ink);font-family:var(--font-utility), system-ui, sans-serif;vertical-align:1px;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-left:.3rem;font-size:.6rem;font-weight:600;display:inline-flex}.JFSEzq_header{align-items:center;gap:1rem;display:flex}.JFSEzq_avatar{background:color-mix(in srgb, var(--accent) 30%, var(--surface));width:64px;height:64px;font-family:var(--font-display), system-ui, sans-serif;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex;position:relative}.JFSEzq_avatar .JFSEzq_marker{margin:0;position:absolute;top:-4px;right:-6px}.JFSEzq_who{min-width:0}.JFSEzq_who b{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;font-size:1.5rem;display:block}.JFSEzq_counts{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.2rem .4rem;font-size:.85rem;display:flex}.JFSEzq_counts strong{color:var(--foreground)}.JFSEzq_count{white-space:nowrap}.JFSEzq_tabs,.JFSEzq_rosterTabs{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:1.25rem;font-size:.875rem;display:flex}.JFSEzq_tabs>span:not(.JFSEzq_marker),.JFSEzq_rosterTabs>span{color:var(--muted);border-bottom:2px solid #0000;margin-bottom:-1px;padding:.4rem .9rem}.JFSEzq_tabs small,.JFSEzq_rosterTabs small{color:var(--muted);margin-left:.25rem;font-size:.75rem}.JFSEzq_tabs .JFSEzq_on,.JFSEzq_rosterTabs .JFSEzq_on{border-bottom-color:var(--accent);color:var(--foreground);font-weight:600}.JFSEzq_rosterTabs{margin-top:0}.JFSEzq_legend{gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.JFSEzq_legend li{color:var(--muted-strong);align-items:flex-start;gap:.6rem;font-size:.875rem;display:flex}.JFSEzq_legend li .JFSEzq_marker{margin:2px 0 0}.JFSEzq_legend b{color:var(--foreground)}.JFSEzq_shelves{flex-direction:column;gap:1rem;display:flex}.JFSEzq_shelfHead{color:var(--muted);justify-content:space-between;gap:.5rem;font-size:.85rem;display:flex}.JFSEzq_link{color:var(--accent-text)}.JFSEzq_shelf b{font-family:var(--font-display), system-ui, sans-serif;margin-bottom:.5rem;font-size:1rem;display:block}.JFSEzq_covers{gap:.5rem;display:flex;overflow:hidden}.JFSEzq_cover{aspect-ratio:4/3;border:1px solid var(--border);background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 22%, var(--surface)), var(--surface-hover));border-radius:6px;flex:none;width:96px}.JFSEzq_chips{flex-wrap:wrap;gap:.4rem;display:flex}.JFSEzq_chip{border:1px solid var(--border);background:var(--background);border-radius:999px;padding:.2rem .75rem;font-size:.85rem}.JFSEzq_prefer{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 15%, transparent);color:var(--accent-text)}.JFSEzq_hide{border-color:color-mix(in srgb, var(--danger) 40%, transparent);background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger);text-decoration:line-through}.JFSEzq_chipKey{color:var(--muted-strong);gap:.4rem;margin:1rem 0 0;padding:0;font-size:.875rem;list-style:none;display:grid}.JFSEzq_chipKey b{color:var(--foreground);margin-right:.3rem}
.-YcQ6G_stack{flex-direction:column;gap:.4rem;display:flex}.-YcQ6G_layer{border:1px solid var(--border);background:var(--background);border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem .9rem;padding:.7rem .9rem;display:grid}@media (max-width:480px){.-YcQ6G_layer{grid-template-columns:1fr}}.-YcQ6G_layer b{font-family:var(--font-display), system-ui, sans-serif;font-size:.9rem;display:block}.-YcQ6G_layer span{color:var(--muted-strong);font-size:.8rem}.-YcQ6G_tag{white-space:nowrap;font-size:.58rem;color:var(--muted)!important}.-YcQ6G_core{border-color:var(--foreground)}.-YcQ6G_core .-YcQ6G_tag{color:var(--foreground)!important}.-YcQ6G_yours{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}.-YcQ6G_yours .-YcQ6G_tag{color:var(--accent-text)!important}.-YcQ6G_rest{opacity:.75}.-YcQ6G_binHead{color:var(--muted);font-size:.65rem}.-YcQ6G_on .-YcQ6G_binHead{color:var(--accent-text)}.-YcQ6G_built li:before{content:"✓ ";color:var(--muted)}.-YcQ6G_blog{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:.4rem;margin:1.5rem 0;padding:1.1rem 1.25rem;transition:border-color .2s;display:flex}.-YcQ6G_blog:hover{border-color:var(--accent)}.-YcQ6G_blog b{font-family:var(--font-display), system-ui, sans-serif;font-size:1.1rem}.-YcQ6G_blog span{color:var(--muted-strong);font-size:.875rem}
._2xxX0a_roles tbody th{font-family:var(--font-sans), system-ui, sans-serif;font-weight:500}._2xxX0a_center{text-align:center!important}._2xxX0a_yes{background:var(--accent);border-radius:50%;width:10px;height:10px;display:inline-block}._2xxX0a_no{color:var(--muted)}table._2xxX0a_roles{min-width:0}@media (max-width:520px){table._2xxX0a_roles th,table._2xxX0a_roles td{padding:.55rem .45rem}table._2xxX0a_roles thead th{letter-spacing:.06em}}
.ud2hkW_star{align-items:flex-start;gap:.9rem;display:flex}.ud2hkW_star b,.ud2hkW_version b{font-family:var(--font-display), system-ui, sans-serif;display:block}.ud2hkW_star p{color:var(--muted-strong);margin:.2rem 0 0;font-size:.875rem}.ud2hkW_portrait{background:color-mix(in srgb, var(--accent) 30%, var(--surface));width:44px;height:44px;font-family:var(--font-display), system-ui, sans-serif;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.ud2hkW_alt{background:color-mix(in srgb, var(--accent) 60%, var(--surface))}.ud2hkW_versions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:1rem;display:grid}@media (max-width:480px){.ud2hkW_versions{grid-template-columns:1fr}}.ud2hkW_version{border:1px solid var(--border);background:var(--background);border-radius:10px;align-items:center;gap:.7rem;padding:.6rem .75rem;display:flex}.ud2hkW_version span:not(.ud2hkW_portrait){color:var(--muted);font-size:.8rem}.ud2hkW_note{color:var(--muted);margin:.75rem 0 0;font-size:.8rem}
._6izMJW_swatches{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}._6izMJW_swatch{border:1px solid var(--border);background:var(--surface);color:var(--foreground);cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .75rem .35rem .5rem;font-size:.85rem;display:inline-flex}._6izMJW_swatch i{border:1px solid var(--border-strong);border-radius:50%;width:16px;height:16px;display:block}._6izMJW_swatch[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}._6izMJW_swatch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._6izMJW_layouts{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.9rem;display:grid}@media (max-width:640px){._6izMJW_layouts{grid-template-columns:1fr}}._6izMJW_layout{flex-direction:column;gap:.25rem;min-width:0;display:flex}._6izMJW_layoutName{font-family:var(--font-display), system-ui, sans-serif;font-size:.95rem;font-weight:700}._6izMJW_layoutText{color:var(--muted-strong);font-size:.85rem}._6izMJW_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:560px){._6izMJW_form{grid-template-columns:1fr}}._6izMJW_emoji{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.9rem;display:grid}@media (max-width:560px){._6izMJW_emoji{grid-template-columns:1fr}}._6izMJW_emojiFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}._6izMJW_emojiFields div{border:1px solid var(--border);background:var(--background);border-radius:8px;justify-content:space-between;gap:.35rem;min-width:0;padding:.35rem .6rem;font-size:.8rem;display:flex}._6izMJW_emojiFields span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._6izMJW_emojiFields ._6izMJW_decoration{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}._6izMJW_meters{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.65rem;display:grid}@media (max-width:760px){._6izMJW_meters{grid-template-columns:1fr}}._6izMJW_meter{flex-direction:column;gap:.25rem;min-width:0;display:flex}._6izMJW_meter b{font-family:var(--font-display), system-ui, sans-serif;font-size:.9rem}._6izMJW_visibility b{font-family:var(--font-display), system-ui, sans-serif;margin-bottom:.1rem;font-size:.9rem;display:block}._6izMJW_visibility span{color:var(--muted-strong);font-size:.82rem}
._9XXDFG_anatomy{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:center;gap:1.75rem;display:grid}@media (max-width:600px){._9XXDFG_anatomy{grid-template-columns:1fr}}._9XXDFG_storyCard{background:var(--background);border:1px solid var(--border);border-radius:12px;min-width:0;overflow:hidden}._9XXDFG_cover{aspect-ratio:4/3;background:radial-gradient(circle at 70% 38%,#f2a93b 0,#0000 32%),radial-gradient(circle at 70% 38%,#f2a93b40 0,#0000 60%),linear-gradient(170deg,#2a1f3d 0% 62%,#000 100%);max-width:100%;position:relative}._9XXDFG_ratio{color:#fff;border:1px solid #fff9;border-radius:4px;padding:2px 6px;font-size:.6rem;position:absolute;bottom:10px;left:10px}._9XXDFG_cardBody{flex-direction:column;gap:.4rem;padding:.85rem 1rem 1rem 2.5rem;display:flex}._9XXDFG_row{position:relative}._9XXDFG_marker{background:var(--accent);width:20px;height:20px;color:var(--accent-ink);font-family:var(--font-utility), system-ui, sans-serif;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.7rem;font-weight:600;display:inline-flex}._9XXDFG_row>._9XXDFG_marker{position:absolute;top:2px;left:-1.75rem}._9XXDFG_cover>._9XXDFG_marker{position:absolute;top:10px;left:10px}._9XXDFG_cardTitle{font-family:var(--font-display), system-ui, sans-serif;font-size:1.1rem;font-weight:700;line-height:1.2}._9XXDFG_cardTagline{color:var(--muted-strong);font-size:.85rem}._9XXDFG_cardTags{flex-wrap:wrap;gap:.3rem;margin-top:.35rem;display:flex}._9XXDFG_cardTags span{color:var(--muted);border:1px solid var(--border);border-radius:4px;padding:2px 7px;font-size:.58rem}._9XXDFG_legend{flex-direction:column;gap:.85rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}._9XXDFG_legend li{color:var(--muted-strong);align-items:flex-start;gap:.75rem;font-size:.9rem;display:flex}._9XXDFG_legend b{font-family:var(--font-display), system-ui, sans-serif;color:var(--foreground);display:block}._9XXDFG_subs{flex-direction:column;gap:.9rem;display:flex}._9XXDFG_subHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:.5rem;display:flex}._9XXDFG_subHead b{font-family:var(--font-display), system-ui, sans-serif}._9XXDFG_subHead span{color:var(--muted);font-size:.82rem}._9XXDFG_kv{grid-template-columns:auto minmax(0,1fr);gap:2px .9rem;display:grid}._9XXDFG_k{opacity:.55;letter-spacing:.14em;text-transform:uppercase;padding-top:3px;font-size:.7rem}._9XXDFG_rule{border-radius:12px;flex-direction:column;gap:.6rem;padding:1.1rem 1.25rem;display:flex}._9XXDFG_ok{background:var(--surface);border:1px solid var(--border)}._9XXDFG_no{background:color-mix(in srgb, var(--danger) 8%, transparent);border:1px solid var(--danger)}._9XXDFG_no ._9XXDFG_ruleLabel{color:var(--danger)}._9XXDFG_ruleLabel{color:var(--accent-text);font-size:.62rem}._9XXDFG_rule ul{flex-direction:column;gap:.35rem;margin:0;padding:0 0 0 1.1rem;font-size:.9rem;display:flex}._9XXDFG_checks{flex-wrap:wrap;gap:.5rem;display:flex}._9XXDFG_checks span{border:1px solid var(--border);background:var(--background);border-radius:6px;align-items:center;gap:.45rem;padding:.3rem .55rem;font-size:.8rem;display:inline-flex}._9XXDFG_checks span:before{content:"";border:1.5px solid var(--muted);border-radius:3px;width:11px;height:11px}._9XXDFG_group{border-top:1px solid var(--border);grid-template-columns:150px minmax(0,1fr);gap:.5rem 1.25rem;padding:1rem 0;display:grid}._9XXDFG_group:first-child{border-top:0;padding-top:0}._9XXDFG_group:last-child{padding-bottom:0}@media (max-width:560px){._9XXDFG_group{grid-template-columns:1fr}}._9XXDFG_groupName{font-family:var(--font-display), system-ui, sans-serif;font-size:.95rem;font-weight:700}._9XXDFG_need{border:1px solid var(--border);color:var(--muted);border-radius:4px;margin-top:.35rem;padding:2px 7px;font-size:.58rem;display:inline-block}._9XXDFG_must{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}._9XXDFG_cond{border-color:var(--accent);color:var(--accent-text)}._9XXDFG_groupBody{flex-direction:column;gap:.5rem;min-width:0;display:flex}._9XXDFG_groupBody p{color:var(--muted-strong);margin:0;font-size:.875rem}._9XXDFG_options{flex-wrap:wrap;gap:.35rem;display:flex}._9XXDFG_options span{border:1px solid var(--border);border-radius:999px;padding:.15rem .6rem;font-size:.78rem}._9XXDFG_warnings span{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, transparent)}
._3VcDIG_yes,._3VcDIG_only{background:var(--accent);border-radius:50%;width:12px;height:12px;display:inline-block}._3VcDIG_only{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent)}._3VcDIG_no{color:var(--border-strong);font-weight:600}._3VcDIG_center{width:6.5rem;text-align:center!important}._3VcDIG_typeLink:hover{color:var(--accent-text)}._3VcDIG_legend{color:var(--muted);flex-wrap:wrap;gap:.4rem 1.25rem;margin-top:.75rem;font-size:.82rem;display:flex}._3VcDIG_legend span{align-items:center;gap:.5rem;display:inline-flex}._3VcDIG_case+._3VcDIG_case{border-top:1px solid var(--border);margin-top:1.1rem;padding-top:1.1rem}._3VcDIG_caseHead{color:var(--muted);margin-bottom:.5rem;font-size:.62rem}._3VcDIG_case ._3VcDIG_outcome{border:1px solid var(--border);border-radius:8px;padding:.6rem .75rem;font-size:.85rem;line-height:1.45}._3VcDIG_outcome b{font-family:var(--font-display), system-ui, sans-serif;font-size:.875rem;display:block}._3VcDIG_result{font-size:.6rem;display:block}._3VcDIG_bad ._3VcDIG_result{color:var(--danger)}._3VcDIG_ok{background:color-mix(in srgb, var(--accent) 16%, transparent);border-color:var(--accent)!important}._3VcDIG_ok ._3VcDIG_result{color:var(--accent-text)}._3VcDIG_case ._3VcDIG_msg{margin-bottom:.6rem}._3VcDIG_attach{vertical-align:.2em;flex-wrap:wrap;gap:.35rem;margin-left:.6rem;display:inline-flex}._3VcDIG_attach span{color:var(--muted);border:1px solid var(--border);border-radius:4px;padding:2px 7px;font-size:.55rem}._3VcDIG_slot{border-top:1px solid var(--border);grid-template-columns:150px minmax(0,1fr);gap:.35rem 1rem;padding:.75rem 0;display:grid}._3VcDIG_slot:first-child{border-top:0;padding-top:0}._3VcDIG_slot:last-child{padding-bottom:0}@media (max-width:560px){._3VcDIG_slot{grid-template-columns:1fr}}._3VcDIG_slot b{font-family:var(--font-display), system-ui, sans-serif;font-size:.9rem;display:block}._3VcDIG_slot p{color:var(--muted-strong);margin:0;font-size:.875rem}._3VcDIG_slotTag{color:var(--accent-text);margin-top:.25rem;font-size:.58rem;display:block}._3VcDIG_who{flex-direction:column;gap:.35rem;display:flex}._3VcDIG_who div{background:var(--background);border-radius:6px;grid-template-columns:70px minmax(0,1fr);gap:.6rem;padding:.45rem .6rem;font-size:.85rem;line-height:1.45;display:grid}._3VcDIG_who div span:first-child{font-family:var(--font-display), system-ui, sans-serif;font-weight:700}._3VcDIG_who div span:last-child{color:var(--muted-strong)}._3VcDIG_rel{flex-direction:column;gap:.75rem;display:flex}._3VcDIG_by{white-space:nowrap;border:1px solid var(--border);color:var(--muted);border-radius:4px;padding:2px 7px;font-size:.58rem;display:inline-block}._3VcDIG_byAi{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}._3VcDIG_byBoth{border-color:var(--accent);color:var(--accent-text)}._3VcDIG_autoTable th{white-space:normal;width:9.5rem;font-size:.875rem}._3VcDIG_autoTable._3VcDIG_dropTable{min-width:0}@media (max-width:520px){._3VcDIG_dropTable tbody th{width:7rem}}._3VcDIG_autoTable td{font-size:.85rem;line-height:1.5}._3VcDIG_modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:760px){._3VcDIG_modes{grid-template-columns:1fr}}._3VcDIG_modes>*{min-width:0}._3VcDIG_sub{color:var(--muted);margin:-.35rem 0 0;font-size:.82rem}._3VcDIG_pc{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._3VcDIG_pc li{grid-template-columns:18px minmax(0,1fr);gap:.5rem;font-size:.875rem;line-height:1.45;display:grid}._3VcDIG_pc li:before{font-family:var(--font-utility), system-ui, sans-serif;text-align:center;font-weight:600}._3VcDIG_plus:before{content:"+";color:var(--accent-text)}._3VcDIG_minus{color:var(--muted)}._3VcDIG_minus:before{content:"−"}._3VcDIG_keywords{flex-wrap:wrap;align-items:center;gap:.35rem;margin:.4rem 0 .6rem;display:flex}._3VcDIG_keywords code{font-family:var(--font-utility), monospace;border:1px solid var(--border);background:var(--background);border-radius:4px;padding:2px 8px;font-size:.78rem}._3VcDIG_keywords code._3VcDIG_hit{border-color:var(--accent);color:var(--accent-text);background:color-mix(in srgb, var(--accent) 16%, transparent)}._3VcDIG_loaded{align-items:center;gap:.5rem;margin-top:.6rem;font-size:.85rem;display:inline-flex}._3VcDIG_loaded:before{content:"";background:var(--accent);border-radius:50%;width:10px;height:10px}
.ouZTWW_calendarInput{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark] .ouZTWW_calendarInput{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
