._gmGcq_shell{flex-direction:column;gap:16px;min-width:0;display:flex;container-type:inline-size}._gmGcq_shell p{max-width:none;color:inherit}._gmGcq_kicker{color:var(--ink3);letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:600}._gmGcq_title{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:650}._gmGcq_subtitle{color:var(--ink2);margin:6px 0 0;font-size:14px}._gmGcq_tabs{border-bottom:1px solid var(--line);gap:4px;display:flex}._gmGcq_tab{color:var(--ink3);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:40px;padding:10px 12px;font-weight:600}._gmGcq_tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--acc)}._gmGcq_tab:hover{color:var(--ink)}._gmGcq_filters{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._gmGcq_group{align-items:center;gap:8px;min-width:0;display:flex}._gmGcq_groupLabel{color:var(--ink3);font-size:12px;font-weight:600}._gmGcq_chips{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}._gmGcq_chip,._gmGcq_clear{border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:var(--radius-pill);font:inherit;cursor:pointer;white-space:nowrap;min-height:32px;padding:6px 12px;font-size:12.5px;font-weight:600}._gmGcq_chip:hover,._gmGcq_clear:hover,._gmGcq_iconButton:hover,._gmGcq_menu button:hover{background:var(--panel2)}._gmGcq_chip[aria-pressed=true]{background:var(--ink);color:var(--panel);border-color:var(--ink)}._gmGcq_clear:disabled{cursor:default;color:var(--ink3)}._gmGcq_range{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}._gmGcq_range input{border:1px solid var(--line);background:var(--panel);color:var(--ink);font:inherit;border-radius:10px;min-width:0;min-height:32px;padding:7px 10px}._gmGcq_hint{color:var(--ink3);margin:0;font-size:12px}._gmGcq_grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}._gmGcq_third{grid-column:span 2}._gmGcq_half{grid-column:span 3}._gmGcq_full{grid-column:span 6}@container (max-width:859px){._gmGcq_third{grid-column:span 3}}@container (max-width:599px){._gmGcq_grid{grid-template-columns:minmax(0,1fr)}._gmGcq_range{flex-wrap:wrap;width:100%}._gmGcq_range input{flex:140px}._gmGcq_tabs{scrollbar-width:none;overflow-x:auto}._gmGcq_third,._gmGcq_half,._gmGcq_full{grid-column:auto}}._gmGcq_card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow);flex-direction:column;gap:12px;padding:16px;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}._gmGcq_card:hover{border-color:var(--acc)}._gmGcq_linked{border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft), var(--shadow)}._gmGcq_cardOpen{z-index:6}._gmGcq_cardHead{align-items:flex-start;gap:8px;display:flex}._gmGcq_cardTitle{letter-spacing:-.01em;flex:1;min-width:0;margin:0;font-size:15px;font-weight:600}._gmGcq_actions{flex:none;gap:4px;display:flex}._gmGcq_iconButton{width:32px;height:32px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid}._gmGcq_iconButton ._gmGcq_icon,._gmGcq_menu ._gmGcq_icon{color:inherit;font-size:18px}._gmGcq_catcher{z-index:4;cursor:default;background:0 0;border:0;position:fixed;inset:0}._gmGcq_menu{z-index:5;background:var(--panel);border:1px solid var(--line);min-width:180px;box-shadow:var(--shadow-2);border-radius:14px;padding:6px;position:absolute;top:48px;right:12px}._gmGcq_menu button{width:100%;min-height:36px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;font-weight:600;display:flex}._gmGcq_scrim{z-index:30;background:var(--scrim);place-items:center;padding:24px;display:grid;position:fixed;inset:0}._gmGcq_dialog{background:var(--panel);width:min(100%,880px);max-height:min(92vh,860px);box-shadow:var(--shadow-3);border-radius:24px;padding:22px 24px 24px;overflow:auto}._gmGcq_dialogHead{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}._gmGcq_dialogHead h2{flex:1;margin:0;font-size:20px;font-weight:650}._gmGcq_behind{color:var(--ink2);margin:18px 0 8px;font-size:13px;font-weight:650}._gmGcq_footer{color:var(--ink3);flex-direction:column;gap:8px;font-size:12.5px;display:flex}._gmGcq_footer h2{color:var(--ink2);margin:8px 0 0;font-size:13px;font-weight:650}._gmGcq_footer ul{margin:0;padding-left:18px}._gmGcq_notice{text-align:center;border:1.5px dashed var(--line);border-radius:var(--radius-card);background:var(--panel);flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:220px;padding:28px 20px;display:flex}._gmGcq_notice h1{margin:0;font-size:18px;font-weight:650}._gmGcq_notice p{max-width:36rem;color:var(--ink2);margin:0}._gmGcq_noticeActions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}._gmGcq_error{border-style:solid;border-color:var(--bad);background:var(--bad-soft)}._gmGcq_error h1,._gmGcq_error p{color:var(--ink)}._gmGcq_skeleton{border-radius:var(--radius-card);background:linear-gradient(90deg, var(--panel2), var(--panel), var(--panel2));background-size:200% 100%;height:180px;animation:1.4s infinite _gmGcq_shimmer}._gmGcq_shell button:focus-visible,._gmGcq_shell input:focus-visible,._gmGcq_shell tr:focus-visible{outline:2px solid var(--acc);outline-offset:2px}@keyframes _gmGcq_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
.sw-md{min-width:0;color:var(--ink);white-space:normal;overflow-wrap:break-word;text-wrap:pretty;font-size:14.5px;line-height:1.65}.sw-md>:first-child{margin-top:0}.sw-md>:last-child{margin-bottom:0}.sw-md p,.sw-md ul,.sw-md ol,.sw-md blockquote,.sw-md .sw-md-code,.sw-md .sw-md-table{margin:0 0 .8em}.sw-md :is(.sw-md-h1,.sw-md-h2,.sw-md-h3,.sw-md-h4){color:var(--ink);letter-spacing:-.01em;text-wrap:balance;margin:1.35em 0 .45em;font-weight:650;line-height:1.3}.sw-md .sw-md-h1{font-size:1.2em}.sw-md .sw-md-h2{font-size:1.1em}.sw-md .sw-md-h3,.sw-md .sw-md-h4{font-size:1em}.sw-md .sw-md-h4{color:var(--ink2)}.sw-md strong{color:var(--ink);font-weight:600}.sw-md ul,.sw-md ol{padding-left:1.45em}.sw-md ul{list-style:outside}.sw-md ul ul{list-style:circle}.sw-md ol{list-style:decimal}.sw-md ol ol{list-style:lower-alpha}.sw-md li+li{margin-top:.3em}.sw-md li>:is(ul,ol){margin:.3em 0 0}.sw-md li>p{margin:0 0 .4em}.sw-md li>p:last-child{margin-bottom:0}.sw-md li::marker{color:var(--ink3)}.sw-md ol>li::marker{font-variant-numeric:tabular-nums}.sw-md .contains-task-list{padding-left:.2em;list-style:none}.sw-md .task-list-item input{vertical-align:-.1em;accent-color:var(--acc);margin:0 .5em 0 0}.sw-md blockquote{border-left:3px solid var(--line);color:var(--ink2);padding:.1em 0 .1em .9em}.sw-md hr{border:0;border-top:1px solid var(--line);height:0;margin:1.4em 0}.sw-md a{color:var(--acc-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--acc-ink) 40%, transparent);text-decoration-color:color-mix(in oklch, var(--acc-ink) 40%, transparent);text-underline-offset:.18em}.sw-md a:hover{color:var(--acc);text-decoration-color:currentColor}.sw-md-sr{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.sw-md :not(pre)>code,.sw-md-inline code{border:1px solid var(--line);background:var(--panel2);font-family:var(--font-mono);overflow-wrap:anywhere;border-radius:5px;padding:.1em .35em;font-size:.86em}.sw-md-code{border:1px solid var(--line);background:var(--panel);border-radius:10px;overflow:hidden}.sw-md-code-head{border-bottom:1px solid var(--line);background:var(--panel2);min-height:32px;color:var(--ink2);font-family:var(--font-mono);justify-content:space-between;align-items:center;gap:8px;padding:2px 4px 2px 12px;font-size:11.5px;display:flex}.sw-md-copy{min-width:76px;min-height:26px;color:var(--ink2);font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.sw-md-copy:hover{background:var(--panel);color:var(--ink)}.sw-md-copy.is-done{color:var(--acc-ink)}.sw-md-copy:focus-visible,.sw-md pre:focus-visible,.sw-md-table:focus-visible{outline:2px solid var(--acc);outline-offset:-2px}.sw-md pre{font-family:var(--font-mono);white-space:pre;tab-size:4;margin:0;padding:10px 14px 12px;font-size:12.5px;line-height:1.65;overflow-x:auto}.sw-md pre code{font:inherit}.sw-md-table{border:1px solid var(--line);background:var(--panel);border-radius:10px;max-width:100%;overflow-x:auto}.sw-md-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:100%;font-size:13px;line-height:1.45}.sw-md-table th,.sw-md-table td{text-align:left;vertical-align:top;padding:7px 12px}.sw-md-table th{background:var(--panel2);color:var(--ink2);white-space:nowrap;font-weight:600}.sw-md-table td{border-top:1px solid var(--line)}.sw-md-table td.is-num{text-align:right;white-space:nowrap}.sw-md-table tbody tr:hover{background:color-mix(in oklch, var(--panel2) 55%, transparent)}.sw-md-unlinked{color:inherit}.sw-md.is-muted{color:var(--ink2);font-size:13.5px;line-height:1.6}.sw-md.is-muted :is(strong,.sw-md-h1,.sw-md-h2,.sw-md-h3,.sw-md-h4){color:var(--ink2)}.sw-md.is-muted pre{font-size:12px}.sw-md.is-muted .sw-md-code,.sw-md.is-muted .sw-md-table{background:0 0}.sw-md.sw-info-md{font-size:13.5px;line-height:1.55}.sw-md.sw-info-md .sw-md-h3{color:var(--ink3);letter-spacing:.04em;text-transform:uppercase;margin:1.3em 0 .5em;font-size:11.5px;font-weight:650}.sw-md.sw-info-md>.sw-md-h3:first-child{margin-top:0}.sw-md.sw-info-md ol{padding-left:1.4em}.sw-md.sw-info-md .sw-md-code{margin-bottom:.6em}.sw-md.sw-info-md .sw-md-code-head{min-height:28px}.sw-md.sw-info-md pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:8px 12px 9px;overflow-x:visible}.sw-md.sw-info-md .sw-md-table{overflow-x:visible}.sw-md.sw-info-md .sw-md-table table{width:100%;font-size:12.5px}.sw-md.sw-info-md .sw-md-table :is(th,td){padding:6px 9px}.sw-md.sw-info-md .sw-md-table td:first-child{overflow-wrap:anywhere}.sw-info-note{border:1px dashed var(--line);background:var(--panel2);border-radius:10px;gap:6px;padding:10px 12px 12px;display:grid}.sw-info-note .sw-md.is-muted{font-size:13px}.sw-md-token{vertical-align:-.1em;border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--panel2) 30%, var(--bg) 50%, var(--panel2) 70%);background-size:200% 100%;width:3.2em;height:.95em;margin:0 2px;animation:1.4s linear infinite sw-md-token;display:inline-block}@keyframes sw-md-token{0%{background-position:100% 0}to{background-position:-100% 0}}
