.breadcrumb[data-astro-cid-yvbahnfj]{margin-bottom:2rem}.breadcrumb[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{color:var(--muted-text);font-weight:500;display:inline-flex;align-items:center;gap:.5rem}.breadcrumb[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]:hover{color:var(--accent)}.tool-header[data-astro-cid-yvbahnfj]{margin-bottom:3rem;border-bottom:1px solid var(--border-color);padding-bottom:2rem}.header-main-info[data-astro-cid-yvbahnfj]{display:flex;align-items:center;gap:2rem;margin-bottom:2rem}.profile-avatar[data-astro-cid-yvbahnfj]{width:80px;height:80px;background:rgba(var(--accent-rgb),.1);color:var(--accent);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:2.5rem;border-radius:20px;border:2px solid rgba(var(--accent-rgb),.2);flex-shrink:0}@media(max-width:640px){.header-main-info[data-astro-cid-yvbahnfj]{flex-direction:column;align-items:flex-start;gap:1.5rem}}h1[data-astro-cid-yvbahnfj]{margin:0;font-size:3rem;line-height:1.1}.tool-description[data-astro-cid-yvbahnfj]{font-size:1.25rem;color:var(--text-color);opacity:.9;max-width:700px;line-height:1.6;margin:0}.status-badge[data-astro-cid-yvbahnfj]{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:600;text-transform:capitalize;letter-spacing:.02em}.status-badge[data-astro-cid-yvbahnfj].active{background-color:#1665341a;color:#22c55e}.status-badge[data-astro-cid-yvbahnfj].sunset{background-color:#991b1b1a;color:#ef4444}.timeline-card[data-astro-cid-yvbahnfj]{background:var(--card-bg);padding:2rem;border-radius:8px;border:1px solid var(--border-color);margin-bottom:2rem;box-shadow:0 1px 3px #0000000d}.timeline-card[data-astro-cid-yvbahnfj] h2[data-astro-cid-yvbahnfj]{font-size:1.125rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-color);opacity:.8;font-weight:800;margin-top:0;border-bottom:2px solid var(--border-color);padding-bottom:.75rem;margin-bottom:1.5rem}.timeline-list[data-astro-cid-yvbahnfj]{list-style:none;padding:0;margin:0;position:relative}.timeline-list[data-astro-cid-yvbahnfj]:before{content:"";position:absolute;top:0;bottom:0;left:6px;width:2px;background:var(--border-color);z-index:0}.timeline-list[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]{padding:0 0 1.5rem 2.5rem;color:var(--text-color);line-height:1.6;position:relative}.timeline-list[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]:last-child{padding-bottom:0}.timeline-list[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]:after{content:"";position:absolute;left:0;top:6px;width:14px;height:14px;background:var(--bg-color);border:3px solid var(--border-color);border-radius:50%;z-index:1}.timeline-list[data-astro-cid-yvbahnfj] strong[data-astro-cid-yvbahnfj]{display:block;color:var(--accent);font-weight:800;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.what-changed-card[data-astro-cid-yvbahnfj]{background:var(--highlight-bg);padding:1.5rem 2rem;border-radius:8px;border-left:5px solid #d97706;margin-bottom:2rem}.what-changed-card[data-astro-cid-yvbahnfj] h2[data-astro-cid-yvbahnfj]{margin-top:0;font-size:1.125rem;color:var(--accent);filter:brightness(1.2);font-weight:700;margin-bottom:.5rem}.details-card[data-astro-cid-yvbahnfj]{background:var(--card-bg-alt);padding:2rem;border-radius:8px;border:1px solid var(--border-color)}.details-card[data-astro-cid-yvbahnfj] h2[data-astro-cid-yvbahnfj]{font-size:1rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-color);opacity:.7;margin-top:0;margin-bottom:1rem}.details-table[data-astro-cid-yvbahnfj] th[data-astro-cid-yvbahnfj]{color:var(--text-color);opacity:.8;font-weight:500;font-size:.9rem;width:35%}.details-table[data-astro-cid-yvbahnfj] td[data-astro-cid-yvbahnfj]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95rem;color:var(--text-color)}.replacement-card[data-astro-cid-yvbahnfj]{background:var(--action-bg);padding:2rem;border-radius:8px;border:1px solid var(--border-color);display:flex;flex-direction:column;justify-content:center;text-align:center}.replacement-btn[data-astro-cid-yvbahnfj]{display:inline-block;margin-top:1rem;background-color:var(--accent);color:#fff;padding:.75rem 1.5rem;border-radius:6px;font-weight:600;transition:all .2s}.replacement-btn[data-astro-cid-yvbahnfj]:hover{background-color:var(--accent-dark);text-decoration:none;transform:translateY(-1px)}.profile-footer[data-astro-cid-yvbahnfj]{margin-top:2rem;padding-top:2rem;text-align:center}.profile-footer[data-astro-cid-yvbahnfj] hr[data-astro-cid-yvbahnfj]{border:none;border-top:1px solid var(--border-color);margin-bottom:1rem}.profile-footer[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{color:var(--muted-text);font-size:.875rem;margin:0}
