.page_page__UaBHR{min-height:100vh;min-height:100dvh;background:radial-gradient(circle at top left,hsl(var(--accent)/.08),transparent 45%),linear-gradient(180deg,hsl(var(--background)) 0,hsl(var(--card)) 45%)}.page_container__030xd{max-width:var(--ui-container-max);margin:0 auto;padding:var(--ui-gap-xl) 16px 80px;display:grid;gap:var(--ui-gap-lg)}.page_breadcrumbs__nnKWG{margin-bottom:8px}.page_hero__ir2j0{display:grid;gap:var(--ui-gap-md);padding:var(--ui-gap-lg);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--ui-card-shadow)}.page_heroContent__1Zuh4{display:grid;gap:12px}.page_hero__ir2j0 h1{margin:0;color:hsl(var(--foreground))}.page_hero__ir2j0 p{margin:0;color:hsl(var(--muted-foreground));max-width:620px;line-height:1.6}.page_heroMeta__1EySY{font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground));font-weight:700}.page_relatedTools__LZ73o{display:grid;gap:var(--ui-gap-md);padding:var(--ui-gap-lg);border-radius:var(--ui-card-radius);border:1px solid hsl(var(--border));background:hsl(var(--card));box-shadow:var(--ui-card-shadow)}.page_relatedHeader__jF48V{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.page_relatedTitle__W7_5c{margin:0;font-size:var(--ui-text-title);color:hsl(var(--foreground))}.page_relatedHint__eNYLd{margin:6px 0 0;font-size:var(--ui-text-meta);color:hsl(var(--muted-foreground))}.page_relatedGrid__RBbW_{display:flex;flex-wrap:wrap;gap:var(--ui-gap-xs)}.page_relatedLink__bqm_6{font-size:var(--ui-text-meta);text-decoration:none;color:hsl(var(--foreground));padding:6px 10px;border-radius:999px;border:1px solid hsl(var(--border));background:hsl(var(--muted)/.5);transition:color .15s ease,border-color .15s ease,background .15s ease}.page_relatedLink__bqm_6:hover{color:hsl(var(--accent));border-color:hsl(var(--accent));background:hsl(var(--accent)/.08)}.page_allToolsLink__GMRDZ{font-size:var(--ui-text-meta);font-weight:600;color:hsl(var(--accent));text-decoration:none;padding-top:2px}.page_allToolsLink__GMRDZ:hover{text-decoration:underline}