._preview_16ygn_1{min-width:0;color:var(--ink)}._heading_16ygn_6{margin-bottom:18px}._heading_16ygn_6 h3{font:600 18px/1.6 var(--font-body);overflow-wrap:anywhere;text-align:start;unicode-bidi:isolate;margin:0}._heading_16ygn_6 p,._copyStatus_16ygn_19,._missing_16ygn_20{color:var(--muted);font-size:13px;line-height:1.7}._heading_16ygn_6 p{margin:5px 0 0}._languages_16ygn_30{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}._languages_16ygn_30 button{border:1px solid var(--line-strong);border-radius:var(--radius);min-height:44px;color:var(--muted);background:var(--paper);cursor:pointer;padding:8px 14px;font-size:14px}._languages_16ygn_30 button[aria-pressed=true]{border-color:var(--cyan);color:var(--cyan);background:var(--cyan-soft)}._languages_16ygn_30 button:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}._toggle_16ygn_55:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}._code_16ygn_56:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}._explanation_16ygn_61 h4,._codeHeading_16ygn_62 h4{font:600 14px/1.6 var(--font-body);margin:0}._explanation_16ygn_61 p{white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;unicode-bidi:isolate;margin:8px 0 0;font-size:14px;line-height:1.9}._codeSection_16ygn_77{min-width:0;margin-top:22px}._codeHeading_16ygn_62{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}._code_16ygn_56{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-inset);max-width:100%;color:var(--ink);white-space:pre;text-align:left;tab-size:4;margin:0;padding:16px;font:13px/1.8 SFMono-Regular,Consolas,monospace;overflow-x:auto}._copyStatus_16ygn_19{margin:8px 0 0}._disclosure_16ygn_113{border-top:1px solid var(--line);background:var(--paper);min-width:0}._toggle_16ygn_55{width:100%;min-height:44px;color:var(--cyan);font:550 14px/1.6 var(--font-body);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:7px;padding:12px 16px;display:flex}._toggle_16ygn_55:hover{background:var(--cyan-soft)}._content_16ygn_138{border-top:1px solid var(--line);min-width:0;padding:20px}@media (max-width:760px){._content_16ygn_138{padding:16px}._code_16ygn_56{padding:12px}}._trigger_1yi1j_1{color:var(--muted)}._trigger_1yi1j_1:hover{color:var(--danger);background:var(--danger-soft)}._description_1yi1j_10{color:var(--ink);overflow-wrap:anywhere}.modal:has(>._form_1qek1_1){flex-direction:column;height:min(90dvh,960px);display:flex;overflow:hidden}.modal:has(>._form_1qek1_1)>.modal-head{flex-shrink:0;margin-bottom:18px}._form_1qek1_1{flex:1;gap:0;min-height:0;overflow:hidden}._fields_1qek1_20{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;gap:18px;min-height:0;padding:2px 8px 20px 2px;display:flex;overflow:auto}._footer_1qek1_31{border-top:1px solid var(--line-strong);background:var(--paper);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}._footer_1qek1_31>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._footer_1qek1_31 strong{color:var(--ink);font-size:13px}._footer_1qek1_31 .btn{flex-shrink:0}._picker_1qek1_60{flex-direction:column;gap:14px;min-width:0;display:flex}._searchRow_1qek1_67{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._searchRow_1qek1_67>.field{flex:200px}._search_1qek1_67{align-items:center;display:flex;position:relative}._search_1qek1_67>svg{color:var(--muted);pointer-events:none;position:absolute;inset-inline-start:12px}._search_1qek1_67 input{padding-inline-start:36px}._pages_1qek1_95{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._fields_1qek1_20 .question-topic-usage{margin:10px 0}@media (max-width:520px){.modal:has(>._form_1qek1_1){height:94dvh;max-height:94dvh}._fields_1qek1_20{scrollbar-gutter:auto;padding-inline-end:2px}._footer_1qek1_31{gap:8px;padding-top:10px}._footer_1qek1_31>div,._footer_1qek1_31>.btn{flex-basis:100%}._footer_1qek1_31 .form-note{display:none}._pages_1qek1_95>span{text-align:center;flex-basis:100%;order:-1}._pages_1qek1_95>.btn{flex:90px;padding-inline:10px}}
