@layer component{.-_VRTG_Button{justify-content:center;align-items:center;gap:var(--space-2);block-size:var(--size-control);padding-inline:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-raised);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;transition:background-color var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast);display:inline-flex}.-_VRTG_Button svg{flex:none;block-size:1rem;inline-size:1rem}.-_VRTG_Button:has(>svg:only-child){inline-size:var(--size-control);padding-inline:0}.-_VRTG_Button:hover{background:var(--color-bg-hover);border-color:var(--color-border-strong)}.-_VRTG_Button:active{background:var(--color-bg-active)}.-_VRTG_Button[data-disabled]{opacity:.5;cursor:not-allowed}.-_VRTG_Button[data-size=sm]{block-size:var(--size-control-sm);padding-inline:var(--space-2);font-size:var(--font-size-xs)}.-_VRTG_Button[data-size=sm]:has(>svg:only-child){inline-size:var(--size-control-sm)}.-_VRTG_Button[data-variant=solid]{background:var(--color-bg-inverse);border-color:var(--color-bg-inverse);color:var(--color-text-inverse)}.-_VRTG_Button[data-variant=solid]:hover{background:var(--color-text-primary);opacity:.9}.-_VRTG_Button[data-variant=ghost]{color:var(--color-text-secondary);background:0 0;border-color:#0000}.-_VRTG_Button[data-variant=ghost]:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.tXT7AW_positioner{z-index:60}.tXT7AW_Tooltip{padding-block:var(--space-1);padding-inline:var(--space-2);border-radius:var(--radius-sm);background:var(--color-bg-inverse);color:var(--color-text-inverse);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--font-leading-tight);transition:opacity var(--motion-fast)}.tXT7AW_Tooltip[data-starting-style],.tXT7AW_Tooltip[data-ending-style]{opacity:0}.Y9_WCq_backdrop{z-index:40;transition:opacity var(--motion-normal);background:#0009;position:fixed;inset:0}.Y9_WCq_backdrop[data-starting-style],.Y9_WCq_backdrop[data-ending-style]{opacity:0}.Y9_WCq_Drawer{z-index:50;inline-size:min(18rem,85vw);padding:var(--space-3) var(--space-4) var(--space-4);background:var(--color-bg-surface);border-inline-end:1px solid var(--color-border-subtle);transition:translate var(--motion-normal) ease-out;grid-template-rows:auto 1fr;display:grid;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.Y9_WCq_Drawer[data-starting-style],.Y9_WCq_Drawer[data-ending-style]{translate:-100%}.Y9_WCq_Drawer>header{justify-content:space-between;align-items:center;margin-block-end:var(--space-3);display:flex}.Y9_WCq_Drawer>header h2{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.lYCbqG_backdrop{z-index:40;transition:opacity var(--motion-fast);background:#0009;position:fixed;inset:0}.lYCbqG_backdrop[data-starting-style],.lYCbqG_backdrop[data-ending-style]{opacity:0}.lYCbqG_viewport{z-index:50;padding:12dvh var(--space-3) var(--space-3);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.lYCbqG_ToolSearch{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);max-block-size:min(32rem,100%);inline-size:min(36rem,100%);transition:opacity var(--motion-fast), scale var(--motion-fast);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1rem 3rem #00000080}.lYCbqG_ToolSearch[data-starting-style],.lYCbqG_ToolSearch[data-ending-style]{opacity:0;scale:.98}.lYCbqG_field{align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border-block-end:1px solid var(--color-border-subtle);display:flex}.lYCbqG_field>svg{block-size:1.125rem;inline-size:1.125rem;color:var(--color-text-tertiary);flex:none}.lYCbqG_input{block-size:3rem;min-inline-size:0;color:var(--color-text-primary);font:inherit;background:0 0;border:0;outline:none;flex:1}.lYCbqG_results{overscroll-behavior:contain;min-block-size:0;scroll-padding-block:var(--space-2);flex:0 auto;overflow-y:auto}.lYCbqG_list{padding:var(--space-2);gap:1px;display:grid}.lYCbqG_list[data-empty]{display:none}.lYCbqG_item{column-gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);cursor:pointer;scroll-margin-block:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.lYCbqG_item>svg{block-size:1.25rem;inline-size:1.25rem;color:var(--color-text-secondary);grid-row:span 2}.lYCbqG_item[data-highlighted]{background:var(--color-bg-active)}.lYCbqG_item[data-highlighted]>svg{color:var(--color-text-primary)}.lYCbqG_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.lYCbqG_section{color:var(--color-text-tertiary);font-size:var(--font-size-xs)}.lYCbqG_description{color:var(--color-text-secondary);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;grid-column:2/-1;overflow:hidden}.lYCbqG_empty:not(:empty){padding:var(--space-5) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center}.lYCbqG_hints{gap:var(--space-4);padding:var(--space-2) var(--space-3);border-block-start:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}.lYCbqG_hints kbd{block-size:1.25rem;min-inline-size:1.25rem;padding-inline:var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);color:var(--color-text-secondary);place-items:center;margin-inline-end:2px;font-size:.6875rem;display:inline-grid}@media (pointer:coarse){.lYCbqG_hints{display:none}}.mwTv3W_ToolSearchButton{align-items:center;gap:var(--space-2);inline-size:100%;block-size:var(--size-control);padding-inline:var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-bg-base);color:var(--color-text-tertiary);font-size:var(--font-size-sm);text-align:start;transition:border-color var(--motion-fast), color var(--motion-fast);display:flex}.mwTv3W_ToolSearchButton>svg{flex:none;block-size:1rem;inline-size:1rem}.mwTv3W_ToolSearchButton>span{flex:1}.mwTv3W_ToolSearchButton>kbd{padding-inline:var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:.6875rem;line-height:1.125rem}.mwTv3W_ToolSearchButton:hover{border-color:var(--color-border-default);color:var(--color-text-secondary)}._ewQxa_NavList{gap:var(--space-4);align-content:start;display:grid}._ewQxa_NavList h2{padding-inline:var(--space-2);color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.04em;text-transform:uppercase;margin-block-end:var(--space-1)}._ewQxa_NavList ul{gap:1px;display:grid}._ewQxa_NavList a{align-items:center;gap:var(--space-2);block-size:var(--size-control-sm);padding-inline:var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background-color var(--motion-fast), color var(--motion-fast);display:flex}._ewQxa_NavList a svg{flex:none;block-size:1rem;inline-size:1rem}._ewQxa_NavList a:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}._ewQxa_NavList a[data-status=active]{background:var(--color-bg-active);color:var(--color-text-primary)}._9C0MQa_Sidebar>aside{block-size:100dvh;padding:var(--space-3);background:var(--color-bg-surface);border-inline-end:1px solid var(--color-border-subtle);display:none;position:sticky;inset-block-start:0;overflow-y:auto}._9C0MQa_Sidebar>header{align-items:center;gap:var(--space-1);block-size:3rem;padding-inline:var(--space-2);background:var(--color-bg-surface);border-block-end:1px solid var(--color-border-subtle);display:flex}._9C0MQa_Sidebar ._9C0MQa_brand{block-size:var(--size-control);padding-inline:var(--space-2);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;align-items:center;display:flex}._9C0MQa_Sidebar>aside ._9C0MQa_brand{margin-block-end:var(--space-2)}._9C0MQa_Sidebar>aside>nav{margin-block-start:var(--space-4)}._9C0MQa_Sidebar>header>:last-child{margin-inline-start:auto}@media (width>=48rem){._9C0MQa_Sidebar>aside{grid-template-rows:auto auto 1fr;align-content:start;display:grid}._9C0MQa_Sidebar>header{display:none}}.M1X36W_AppShell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-block-size:100dvh;display:grid}@media (width>=48rem){.M1X36W_AppShell{grid-template-columns:var(--size-sidebar) minmax(0, 1fr);grid-template-rows:minmax(0,1fr)}}.M1X36W_content{grid-template-rows:1fr auto;min-inline-size:0;display:grid}.M1X36W_content>main{padding:var(--space-4);padding-block-end:var(--space-7)}.M1X36W_content>footer{padding:var(--space-4);border-block-start:1px solid var(--color-border-subtle);color:var(--color-text-tertiary);font-size:var(--font-size-xs)}.M1X36W_content>footer a{color:var(--color-text-secondary);text-underline-offset:.2em;text-decoration:underline}.M1X36W_content>footer a:hover{color:var(--color-text-primary)}@media (width>=48rem){.M1X36W_content>main{padding:var(--space-6) var(--space-7)}.M1X36W_content>footer{padding-inline:var(--space-7)}}.HB132q_ToolPage{gap:var(--space-5);max-inline-size:var(--size-content);align-content:start;display:grid}.HB132q_ToolPage[data-width=wide]{max-inline-size:72rem}.HB132q_ToolPage>header p{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-block-start:var(--space-1)}}
