.page_page__LWAdg{flex:1 1;padding:2rem 1rem}.page_page__container__bJmfb{max-width:1000px;margin:0 auto}.page_page__title__5aqSG{font-size:clamp(2rem,1.4rem + 2.2vw,2.5rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;text-align:left;text-wrap:balance;color:var(--text-primary);margin:0 0 1rem}.page_page__intro__pukrB{font-size:1.0625rem;line-height:1.7;color:var(--text-secondary);max-width:60ch;text-wrap:pretty;margin-bottom:1.5rem}.page_page__input__T0Wxc{max-width:480px;margin-bottom:1.5rem}.page_tool__m1pU8{margin-bottom:3rem}.page_empty__IUyEo{padding:1rem;color:var(--text-secondary);background-color:var(--bg-secondary);border-radius:var(--radius-md)}.page_result__FyhG9{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;align-items:start;margin-bottom:2rem}.page_answer__FKI8Z{padding:1.25rem;background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}.page_answer__label__3morr{margin:0 0 .375rem;font-size:.875rem;color:var(--text-secondary)}.page_answer__row__Ptd00{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.page_answer__value__ajeL_{font-family:JetBrains Mono,monospace;font-size:1.25rem;font-weight:600;overflow-wrap:anywhere;color:var(--text-primary)}.page_answer__item__fnqOd+.page_answer__item__fnqOd{margin-top:1rem}.page_answer__sub__ODSCX{margin:.375rem 0 0;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}.page_chip__WHJWf{flex:none;width:1.5rem;height:1.5rem;border:1px solid var(--border);border-radius:var(--radius-sm)}.page_answer__system__ctWQK{margin:0;line-height:1.6;color:var(--text-primary)}.page_answer__system__ctWQK code{font-family:JetBrains Mono,monospace;font-weight:600}.page_answer__note__tKg_p{margin:0 0 1rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.5;color:var(--text-primary);background-color:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm)}.page_panel__I5ate{margin-bottom:2.5rem}.page_panel__title__rlk7N{font-size:1.375rem;font-weight:700;line-height:1.25;text-align:left;color:var(--text-primary);margin:0 0 1rem}.page_vbaInput__nK4O1{display:block;width:100%;margin-bottom:1.5rem;max-width:480px;padding:.75rem 1rem;font-family:JetBrains Mono,monospace;font-size:1rem;color:var(--text-primary);background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}.page_vbaInput__nK4O1:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.page_vbaInput__label__FABjV{display:block;margin-bottom:.5rem;font-size:.875rem;color:var(--text-secondary)}.page_snippets__mWPAv{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem;margin-bottom:2rem}.page_snippet__szw7N{min-width:0}.page_snippet__head__9no_b{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.page_snippet__title__vZWGP{margin:0;font-size:.9375rem;font-weight:600}.page_code__Vxdhq{margin:0;padding:.75rem 1rem;overflow-x:auto;font-family:JetBrains Mono,monospace;font-size:.8125rem;line-height:1.6;white-space:pre;background-color:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}.page_macro__EHWAl{min-width:0;margin-bottom:2rem}.page_macro__note__EZS7K{margin:.5rem 0 0;font-size:.875rem;color:var(--text-secondary)}.page_palette__wrap___pW1J{overflow-x:auto;margin-bottom:2.5rem;border:1px solid var(--border);border-radius:var(--radius-md)}.page_palette__UkYkg{width:100%;border-collapse:collapse;font-size:.9375rem}.page_palette__UkYkg td,.page_palette__UkYkg th{padding:.5rem .875rem;text-align:left;border-bottom:1px solid var(--border);white-space:nowrap}.page_palette__UkYkg tbody tr:last-child td,.page_palette__UkYkg tbody tr:last-child th{border-bottom:0}.page_palette__UkYkg thead th{font-size:.8125rem;font-weight:600;color:var(--text-secondary);background-color:var(--bg-secondary)}.page_palette__UkYkg code{font-family:JetBrains Mono,monospace}.page_palette__caption__07ZRI{padding:.75rem .875rem;font-weight:600;text-align:left}.page_palette__index__ZcjnX{display:inline-flex;align-items:center;gap:.625rem;font-weight:600}.page_section__HwZwa{margin-bottom:2.5rem}.page_section__title__pOKsX{font-size:1.375rem;font-weight:700;line-height:1.25;text-align:left;color:var(--text-primary);margin:0 0 1rem}.page_method___N9YM{margin-bottom:1.5rem;max-width:60ch;text-wrap:pretty}.page_method___N9YM p{line-height:1.7;color:var(--text-secondary)}.page_method___N9YM a{color:var(--accent-text)}.page_faq__A9QIv>section{padding-left:0;padding-right:0}@media(min-width:768px){.page_page__LWAdg{padding:3rem 2rem}.page_result__FyhG9{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.page_snippets__mWPAv{grid-template-columns:repeat(2,minmax(0,1fr))}}