._helpBtn_1u9ff_4{border:1px solid var(--frame-border);border-radius:var(--radius-full);background:color-mix(in srgb, var(--surface-2) 60%, transparent);width:34px;height:34px;color:var(--theme-text-muted,var(--text-muted));cursor:pointer;transition:color var(--transition-base), border-color var(--transition-base), background var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._helpBtn_1u9ff_4:hover{color:var(--theme-accent,var(--accent));border-color:var(--theme-accent,var(--accent));background:color-mix(in srgb, var(--theme-accent,var(--accent)) 12%, transparent)}._helpBtn_1u9ff_4:focus-visible{outline:2px solid var(--theme-accent,var(--accent));outline-offset:2px}._fullLink_1u9ff_34{align-items:center;gap:var(--sp-1);color:var(--theme-accent,var(--accent));font-weight:var(--weight-semi);text-decoration:none;display:inline-flex}._fullLink_1u9ff_34:hover{text-shadow:0 0 10px color-mix(in srgb, var(--theme-accent,var(--accent)) 55%, transparent)}._intro_1u9ff_48{margin:0 0 var(--sp-3);color:var(--theme-text-muted,var(--text-muted));font-size:var(--text-sm)}._sectionTitle_1u9ff_55{align-items:center;gap:var(--sp-2);margin:var(--sp-4) 0 var(--sp-2);font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-semi);letter-spacing:.03em;color:var(--theme-heading,var(--text-strong));display:flex}._sectionTitle_1u9ff_55:first-child{margin-top:0}._sectionTitle_1u9ff_55 svg{color:var(--theme-accent,var(--accent))}._toolGrid_1u9ff_78{gap:var(--sp-3);margin-bottom:var(--sp-3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}._tool_1u9ff_78{align-items:center;gap:var(--sp-3);padding:var(--sp-3);border:1px solid var(--theme-border-soft,var(--frame-border));border-radius:var(--radius-md);background:var(--theme-surface-soft,var(--surface-2));color:inherit;transition:border-color var(--transition-base), transform var(--transition-base);text-decoration:none;display:flex}a._tool_1u9ff_78:hover{border-color:var(--theme-border,var(--accent));transform:translateY(-2px)}._toolIcon_1u9ff_105{color:var(--theme-accent-bright,var(--accent-bright,var(--accent)));opacity:.9;flex:none;place-items:center;display:grid}._toolText_1u9ff_113{flex-direction:column;gap:1px;min-width:0;display:flex}._toolTitle_1u9ff_120{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--theme-heading,var(--text-strong));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._toolDesc_1u9ff_130{font-size:var(--text-xs);color:var(--theme-text-muted,var(--text-muted));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._toolGridDialog_1u9ff_140{margin-bottom:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}._toolGridDialog_1u9ff_140 ._toolDesc_1u9ff_130{white-space:normal}@media (width<=1024px){._toolGrid_1u9ff_78{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=768px){._toolGrid_1u9ff_78{grid-template-columns:1fr}._tool_1u9ff_78{min-height:44px}}@media (prefers-reduced-motion:reduce){._helpBtn_1u9ff_4,._tool_1u9ff_78{transition:none}a._tool_1u9ff_78:hover{transform:none}}
