.RGv23q_root{--tb:#f6f6f2;--tf:#1b1b1a;--td:#6f6f67;--tr:#d6d6cd;--tq:#ebebe3;--ti:#1b1b1a;--tit:#f6f6f2;--tp:#e9e9e2;--mono:var(--font-plex-mono), ui-monospace, "SFMono-Regular", Menlo, "PingFang SC", "Noto Sans SC", monospace;--sans:var(--font-plex-sans), system-ui, "PingFang SC", "Noto Sans SC", sans-serif;top:var(--viewport-top,0px);height:var(--viewport-height,100dvh);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:var(--tp);color:var(--tf);font:14px/1.6 var(--mono);-webkit-font-smoothing:antialiased;place-items:center;padding:16px;display:grid;position:fixed;left:0;right:0}@media (prefers-color-scheme:dark){.RGv23q_root{--tb:#0f0f0e;--tf:#e2e2dc;--td:#8b8b83;--tr:#2f2f2b;--tq:#1d1d1b;--ti:#e2e2dc;--tit:#0f0f0e;--tp:#070707;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.RGv23q_root a{color:inherit;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.RGv23q_root a:hover{background:var(--ti);color:var(--tit);text-decoration:none}.RGv23q_root :focus-visible{outline:2px solid var(--tf);outline-offset:2px}:is(html:has(.RGv23q_root),body:has(.RGv23q_root)){scrollbar-gutter:auto;background:#f6f6f2}@media (prefers-color-scheme:dark){:is(html:has(.RGv23q_root),body:has(.RGv23q_root)){background:#0f0f0e}}.RGv23q_root[data-keyboard=open] .RGv23q_foot{display:none}.RGv23q_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RGv23q_rootPlain{padding:0;display:block}.RGv23q_window{width:min(100%,94ch + 50px);height:min(var(--window-height), 100%);border:1px solid var(--tr);background:var(--tb);border-radius:10px;flex-direction:column;transition:height .25s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 12px 32px #0000000f}.RGv23q_window[data-tall=true]{height:100%}@media (prefers-reduced-motion:reduce){.RGv23q_window{transition:none}}.RGv23q_log{flex:1;min-height:0;padding:24px 24px 16px;overflow:auto}.RGv23q_col{max-width:94ch;margin:0 auto}.RGv23q_box{border:1px solid var(--tr);border-radius:8px;padding:16px 18px 14px;position:relative}.RGv23q_legend{background:var(--tb);color:var(--td);padding:0 6px;font-size:12.5px;line-height:1.6;position:absolute;top:-.8em;left:12px}.RGv23q_welcome{border-color:var(--tf);padding:20px 20px 18px}.RGv23q_writing{margin-top:22px}.RGv23q_more{color:var(--td);margin-top:12px}.RGv23q_xList{gap:10px;display:grid}.RGv23q_xList>li{grid-template-columns:11ch minmax(0,1fr);align-items:baseline;gap:0 2ch;display:grid}.RGv23q_root .RGv23q_xText{white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}@media (max-width:560px){.RGv23q_xList>li{grid-template-columns:minmax(0,1fr)}.RGv23q_root .RGv23q_xText{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.RGv23q_welcome .RGv23q_legend{color:var(--tf);font-weight:700}.RGv23q_art{width:min(100%,380px);height:auto;margin:2px 0 14px;display:block}.RGv23q_welcomeGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px 26px;display:grid}.RGv23q_welcomeLeft p+p{margin-top:8px}.RGv23q_lede{font-weight:500}.RGv23q_facts{gap:2px;margin:12px 0 0;display:grid}.RGv23q_facts>div{grid-template-columns:9ch minmax(0,1fr);gap:0 1ch;display:grid}.RGv23q_facts dt{font-weight:500}.RGv23q_facts dd{color:var(--td);margin:0}.RGv23q_welcomeRight{border-left:1px solid var(--tr);padding-left:22px}.RGv23q_welcomeRight h2{font-size:inherit;margin-bottom:4px;font-weight:700}.RGv23q_suggestion{text-align:left;width:100%;color:var(--tf);cursor:pointer;padding:1px 0;display:block}.RGv23q_suggestion:before{content:"› ";color:var(--td)}.RGv23q_suggestion:hover,.RGv23q_suggestion:focus-visible{background:var(--ti);color:var(--tit);outline:none}.RGv23q_suggestion:hover:before{color:inherit}.RGv23q_welcomeContact{color:var(--td);margin-top:12px}.RGv23q_welcomeContact a{color:var(--tf)}.RGv23q_turn{margin-top:24px}.RGv23q_question{background:var(--tq);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;gap:1ch;margin-inline:-10px;padding:5px 10px;display:flex}.RGv23q_prompt{color:var(--td)}.RGv23q_answer>*{margin-top:10px}.RGv23q_answerText{white-space:pre-wrap;overflow-wrap:anywhere}.RGv23q_tool{gap:1ch;display:flex}.RGv23q_tool b{font-weight:700}.RGv23q_toolSub{color:var(--td);text-align:left;cursor:pointer;padding-left:2ch;display:block;margin-top:0!important}.RGv23q_toolSub:hover{color:var(--tf)}.RGv23q_toolHint{opacity:.8}.RGv23q_answer .RGv23q_box{margin-top:16px}.RGv23q_note,.RGv23q_meta,.RGv23q_thinking{color:var(--td)}.RGv23q_meta{margin-top:8px;font-size:12.5px}.RGv23q_spinner{width:1.2ch;color:var(--tf);display:inline-block}.RGv23q_cursor{vertical-align:text-bottom;background:var(--tf);width:.6em;height:1.1em;margin-left:2px;animation:1s step-end infinite RGv23q_blink;display:inline-block}@keyframes RGv23q_blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.RGv23q_cursor{animation:none}}.RGv23q_kv{gap:2px;display:grid}.RGv23q_kv>div{grid-template-columns:12ch minmax(0,1fr);gap:0 1ch;display:grid}.RGv23q_kv dt{color:var(--td)}.RGv23q_list{gap:10px;display:grid}.RGv23q_list>li{grid-template-columns:11ch minmax(0,1fr) auto;align-items:baseline;gap:0 2ch;display:grid}.RGv23q_dim{color:var(--td)}.RGv23q_right{text-align:right;white-space:nowrap}.RGv23q_full{grid-column:2/-1}.RGv23q_list b{font-weight:700}.RGv23q_buttons{flex-wrap:wrap;gap:6px 18px;margin-top:12px;display:flex}.RGv23q_root .RGv23q_tbtn{white-space:nowrap;font-weight:700;text-decoration:none}.RGv23q_root .RGv23q_tbtn.RGv23q_solid{background:var(--ti);color:var(--tit)}.RGv23q_bottom{border-top:1px solid var(--tr);padding:8px 24px max(8px, env(safe-area-inset-bottom))}.RGv23q_bottomCol{position:relative}.RGv23q_slash{z-index:3;border:1px solid var(--tf);background:var(--tb);border-radius:8px;max-height:280px;padding:4px;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow:auto}.RGv23q_slashItem{text-align:left;width:100%;color:var(--tf);cursor:pointer;border-radius:4px;grid-template-columns:13ch minmax(0,1fr);gap:1ch;padding:2px 8px;display:grid}.RGv23q_slashItem span{color:var(--td)}.RGv23q_slashItem[aria-selected=true]{background:var(--ti);color:var(--tit)}.RGv23q_slashItem[aria-selected=true] span{color:inherit}.RGv23q_inbox{border:1px solid var(--tf);cursor:text;border-radius:8px;align-items:flex-start;gap:1ch;padding:7px 12px;display:flex}.RGv23q_inbox:focus-within{box-shadow:0 0 0 1px var(--tf)}.RGv23q_inbox textarea:focus-visible{outline:none}.RGv23q_inbox[data-busy=true]{border-color:var(--tr)}.RGv23q_inbox textarea{resize:none;min-width:0;max-height:12.8em;color:var(--tf);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;line-height:1.6;overflow:hidden}.RGv23q_count{color:var(--td);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:flex-end;font-size:12px}@media (pointer:coarse){.RGv23q_inbox textarea{font-size:16px}}.RGv23q_inbox textarea::placeholder{color:var(--td);opacity:1}.RGv23q_foot{color:var(--td);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:5px 4px 0;font-size:12px;display:flex}.RGv23q_footRight{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-left:auto;display:flex}.RGv23q_footButton{border:1px solid var(--tr);color:var(--tf);white-space:nowrap;cursor:pointer;padding:0 6px}.RGv23q_footButton:hover{background:var(--ti);color:var(--tit)}.RGv23q_footButton b{margin-right:.6ch;font-weight:700}.RGv23q_plain{background:var(--tb);height:100dvh;color:var(--tf);font:16px/1.6 var(--sans);flex-direction:column;display:flex}.RGv23q_plainHead{border-bottom:1px solid var(--tr);justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:13px;display:flex}.RGv23q_plainButton{border:1px solid var(--tf);color:var(--tf);white-space:nowrap;cursor:pointer;border-radius:4px;padding:4px 12px}.RGv23q_plainBody{flex:1;min-height:0;padding:36px 28px 40px;overflow:auto}.RGv23q_plainCol{max-width:640px;margin:0 auto}.RGv23q_plain h1{letter-spacing:-.022em;font-size:38px;font-weight:600;line-height:1.1}.RGv23q_plainLede{margin:10px 0 22px;font-size:19px;line-height:1.45}.RGv23q_plain h2{border-top:1px solid var(--tr);letter-spacing:.08em;text-transform:uppercase;color:var(--td);margin:30px 0 14px;padding-top:14px;font-size:12.5px;font-weight:600}.RGv23q_plain .RGv23q_kv{gap:6px}.RGv23q_plain .RGv23q_kv>div{grid-template-columns:8.5rem minmax(0,1fr);gap:0 16px}.RGv23q_plain .RGv23q_list{gap:14px}.RGv23q_plain .RGv23q_list>li{grid-template-columns:6.5rem minmax(0,1fr) auto;gap:0 16px}.RGv23q_plain .RGv23q_list b{font-weight:600}.RGv23q_plain .RGv23q_buttons{gap:10px;margin-top:18px}.RGv23q_plain .RGv23q_tbtn{border:1px solid var(--tf);border-radius:4px;padding:5px 14px;font-weight:500}@media (max-width:560px){.RGv23q_root{padding:0}.RGv23q_window{height:100%;box-shadow:none;border:0;border-radius:0}.RGv23q_log{padding:16px 14px 12px}.RGv23q_welcome{padding:18px 14px 14px}.RGv23q_welcomeGrid{grid-template-columns:1fr}.RGv23q_welcomeRight{border-left:0;border-top:1px solid var(--tr);padding-top:12px;padding-left:0}.RGv23q_kv>div{grid-template-columns:10ch minmax(0,1fr)}.RGv23q_list>li{grid-template-columns:minmax(0,1fr) auto}.RGv23q_list>li>.RGv23q_first,.RGv23q_list>li>.RGv23q_full,.RGv23q_list>li>.RGv23q_wrapRight{grid-column:1/-1}.RGv23q_list>li>.RGv23q_wrapRight{text-align:left}.RGv23q_bottom{padding-inline:14px}.RGv23q_keys{display:none}.RGv23q_plainBody{padding:26px 20px 28px}.RGv23q_plain h1{font-size:32px}.RGv23q_plain .RGv23q_kv>div{grid-template-columns:1fr;gap:0}.RGv23q_plain .RGv23q_list>li{grid-template-columns:minmax(0,1fr) auto}}@media (prefers-reduced-motion:reduce){.RGv23q_spinner{animation:none}}
@font-face{font-family:plexMono;src:url(../media/plex_mono_400-s.p.38tbapp30upe7.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexMono;src:url(../media/plex_mono_500-s.p.3oqtz-oso2q-v.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexMono;src:url(../media/plex_mono_700-s.p.0pm35shcic9no.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:plexMono Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.lrdaaW_className{font-family:plexMono,plexMono Fallback,ui-monospace,Menlo,monospace}.lrdaaW_variable{--font-plex-mono:"plexMono", "plexMono Fallback", ui-monospace, Menlo, monospace}
@font-face{font-family:plexSans;src:url(../media/plex_sans_400-s.1f4-6o8u0_go1.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plexSans;src:url(../media/plex_sans_500-s.0_702ja0g1vlk.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plexSans;src:url(../media/plex_sans_600-s.2rnv8h9x93ewx.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plexSans Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.uWJVFa_className{font-family:plexSans,plexSans Fallback,system-ui,sans-serif}.uWJVFa_variable{--font-plex-sans:"plexSans", "plexSans Fallback", system-ui, sans-serif}
