.install-header-row[data-astro-cid-skrpc22q]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.install-header-row[data-astro-cid-skrpc22q] .card-title[data-astro-cid-skrpc22q]{margin:0}.install-hint[data-astro-cid-skrpc22q]{color:#a1a1aa;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.85rem;display:flex}.install-hint[data-astro-cid-skrpc22q] code[data-astro-cid-skrpc22q]{color:#fcbf49;font-family:monospace}.install-tabs[data-astro-cid-skrpc22q]{flex-wrap:wrap;gap:.5rem;display:flex}.install-tab[data-astro-cid-skrpc22q]{font-family:var(--font-family);color:#a1a1aa;border:1px solid var(--glass-border);cursor:pointer;white-space:nowrap;background:#ffffff0a;border-radius:8px;padding:.45rem .9rem;font-size:.85rem;font-weight:600;transition:all .2s}.install-tab[data-astro-cid-skrpc22q]:hover{color:#fff;background:#ffffff14}.install-tab[data-astro-cid-skrpc22q].active{color:#fbbf24;background:#fbbf241f;border-color:#fbbf2459}.pm-tabs[data-astro-cid-skrpc22q]{border:1px solid var(--glass-border);background:#00000040;border-radius:10px;gap:.25rem;padding:.25rem;display:inline-flex}.pm-tab[data-astro-cid-skrpc22q]{font-family:var(--font-family);color:#a1a1aa;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:.35rem .9rem;font-size:.8rem;font-weight:700;transition:all .2s}.pm-tab[data-astro-cid-skrpc22q]:hover{color:#fff}.pm-tab[data-astro-cid-skrpc22q].active{color:#0a0a0b;background:#fbbf24}.install-command-line[data-astro-cid-skrpc22q]{justify-content:space-between;align-items:center;gap:1rem;margin:0;display:flex}.install-command-line[data-astro-cid-skrpc22q] code[data-astro-cid-skrpc22q]{white-space:nowrap;overflow-x:auto}.copy-icon-btn[data-astro-cid-skrpc22q]{border:1px solid var(--glass-border);color:#a1a1aa;cursor:pointer;background:#ffffff0d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .2s;display:flex}.copy-icon-btn[data-astro-cid-skrpc22q]:hover{color:#fff;background:#ffffff1a}.copy-icon-btn[data-astro-cid-skrpc22q].copied{color:#4ade80;background:#4ade8026;border-color:#4ade8066}.copy-icon-btn[data-astro-cid-skrpc22q] .icon-check[data-astro-cid-skrpc22q],.copy-icon-btn[data-astro-cid-skrpc22q].copied .icon-copy[data-astro-cid-skrpc22q]{display:none}.copy-icon-btn[data-astro-cid-skrpc22q].copied .icon-check[data-astro-cid-skrpc22q]{display:block}.install-footer-note[data-astro-cid-skrpc22q]{color:#a1a1aa;margin:0;font-size:.875rem}.converter-section[data-astro-cid-xc44uwos]{grid-template-columns:1fr;gap:2rem;animation:1s ease-out .2s both fadeInUp;display:grid}@media (width>=900px){.converter-section[data-astro-cid-xc44uwos]{grid-template-columns:1fr 1fr}}.converter-card[data-astro-cid-xc44uwos],.code-card[data-astro-cid-xc44uwos]{flex-direction:column;gap:1.25rem;display:flex}.converter-header[data-astro-cid-xc44uwos]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.converter-header[data-astro-cid-xc44uwos] .card-title[data-astro-cid-xc44uwos],.code-header[data-astro-cid-xc44uwos] .card-title[data-astro-cid-xc44uwos]{margin:0}.mode-tabs[data-astro-cid-xc44uwos]{border:1px solid var(--glass-border);background:#00000040;border-radius:10px;gap:.25rem;padding:.25rem;display:inline-flex}.mode-tab[data-astro-cid-xc44uwos]{font-family:var(--font-family);color:#a1a1aa;cursor:pointer;background:0 0;border:none;border-radius:7px;padding:.35rem .85rem;font-size:.8rem;font-weight:700;transition:all .2s}.mode-tab[data-astro-cid-xc44uwos]:hover{color:#fff}.mode-tab[data-astro-cid-xc44uwos].active{color:#0a0a0b;background:#fbbf24}.presets-row[data-astro-cid-xc44uwos]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.presets-label[data-astro-cid-xc44uwos]{text-transform:uppercase;letter-spacing:.05em;color:#a1a1aa;font-size:.75rem;font-weight:600}.preset-buttons[data-astro-cid-xc44uwos]{flex-wrap:wrap;gap:.35rem;display:flex}.preset-btn[data-astro-cid-xc44uwos]{color:#f0f0f2;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:99px;padding:.25rem .65rem;font-size:.75rem;font-weight:600;transition:all .2s}.preset-btn[data-astro-cid-xc44uwos]:hover{color:#fbbf24;background:#fbbf241f;border-color:#fbbf244d}.input-group[data-astro-cid-xc44uwos]{flex-direction:column;gap:.6rem;display:flex}.input-group[data-astro-cid-xc44uwos] label[data-astro-cid-xc44uwos]{color:#a1a1aa;font-size:.875rem;font-weight:600}.date-inputs[data-astro-cid-xc44uwos]{gap:.75rem;display:flex}.input-field[data-astro-cid-xc44uwos]{flex:1;position:relative}.input-field[data-astro-cid-xc44uwos] input[data-astro-cid-xc44uwos]{border:1px solid var(--glass-border);color:#fff;font-size:1rem;font-weight:600;font-family:var(--font-family);background:#0000004d;border-radius:12px;outline:none;width:100%;padding:.65rem 2rem .65rem .85rem;transition:all .2s}.input-field[data-astro-cid-xc44uwos] input[data-astro-cid-xc44uwos]:focus{border-color:var(--accent-color);box-shadow:0 0 0 2px #f77f0033}.input-unit[data-astro-cid-xc44uwos]{color:#71717a;pointer-events:none;font-size:.7rem;position:absolute;top:50%;right:.65rem;transform:translateY(-50%)}.leap-checkbox-label[data-astro-cid-xc44uwos]{color:#f0f0f2;cursor:pointer;align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}.leap-checkbox-label[data-astro-cid-xc44uwos] input[data-astro-cid-xc44uwos][type=checkbox]{accent-color:var(--accent-color);cursor:pointer}.date-sentence[data-astro-cid-xc44uwos]{color:#a1a1aa;margin:0;font-size:.875rem;font-style:italic}.result-display[data-astro-cid-xc44uwos]{background:#f77f0014;border:1px solid #f77f0033;border-radius:16px;flex-direction:column;gap:.65rem;margin-top:auto;padding:1.25rem 1.5rem;display:flex}.result-top-bar[data-astro-cid-xc44uwos]{justify-content:space-between;align-items:center;display:flex}.result-label[data-astro-cid-xc44uwos]{text-transform:uppercase;letter-spacing:.06em;color:#a1a1aa;font-size:.8rem;font-weight:700}.copy-result-btn[data-astro-cid-xc44uwos]{color:#a1a1aa;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.75rem;font-weight:600;transition:all .2s;display:inline-flex}.copy-result-btn[data-astro-cid-xc44uwos]:hover{color:#fff;background:#ffffff1f}.copy-result-btn[data-astro-cid-xc44uwos].copied{color:#4ade80;background:#4ade8026;border-color:#4ade8066}.result-date[data-astro-cid-xc44uwos]{color:var(--accent-color);font-size:1.85rem;font-weight:800;line-height:1.2}.result-year[data-astro-cid-xc44uwos]{color:#e5e5e5;font-size:.95rem;font-weight:500}.rich-details-grid[data-astro-cid-xc44uwos]{flex-wrap:wrap;gap:.45rem;margin-top:.25rem;display:flex}.detail-badge[data-astro-cid-xc44uwos]{color:#fcd34d;background:#fbbf241a;border:1px solid #fbbf2433;border-radius:8px;padding:.25rem .65rem;font-size:.75rem;font-weight:600}.code-header[data-astro-cid-xc44uwos]{justify-content:space-between;align-items:center;display:flex}.code-badge[data-astro-cid-xc44uwos]{color:#a1a1aa;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:99px;padding:.15rem .55rem;font-family:Fira Code,monospace;font-size:.7rem;font-weight:600}.code-desc[data-astro-cid-xc44uwos]{color:#a1a1aa;margin:0;font-size:.875rem}.code-desc[data-astro-cid-xc44uwos] code[data-astro-cid-xc44uwos]{color:#fbbf24;font-family:Fira Code,monospace}.code-preview[data-astro-cid-xc44uwos]{border:1px solid var(--glass-border);color:#a1a1aa;background:#121214;border-radius:16px;padding:1.25rem;font-family:Fira Code,monospace;font-size:.85rem;line-height:1.6;overflow-x:auto}.keyword[data-astro-cid-xc44uwos]{color:#f77f00}.string[data-astro-cid-xc44uwos]{color:#fcbf49}.function[data-astro-cid-xc44uwos]{color:#48cae4}.comment[data-astro-cid-xc44uwos]{color:#71717a}.hero-handle[data-astro-cid-lcdefpme]{vertical-align:middle;letter-spacing:-.02em;color:var(--accent-color);-webkit-text-fill-color:var(--accent-color);background:#f77f001f;border:1px solid #f77f004d;border-radius:.5em;margin-left:.3rem;padding:.15em .55em;font-family:Fira Code,monospace;font-size:.45em;font-weight:600;display:inline-block}.badges[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1rem;display:flex}.badge[data-astro-cid-lcdefpme]{background:var(--glass-bg);border:1px solid var(--glass-border);color:#fff;border-radius:99px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.badge[data-astro-cid-lcdefpme]:hover{background:#ffffff1a;transform:translateY(-2px)}@media (width<=640px){.badge[data-astro-cid-lcdefpme]{padding:.4rem .85rem;font-size:.8rem}}.demo-links-label[data-astro-cid-lcdefpme]{color:#a1a1aa;text-transform:uppercase;letter-spacing:.08em;justify-content:center;align-items:center;gap:.75rem;margin:2rem 0 0;font-size:.8rem;font-weight:700;display:flex}.demo-links-label[data-astro-cid-lcdefpme]:before,.demo-links-label[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff2e);width:2.5rem;height:1px}.demo-links-label[data-astro-cid-lcdefpme]:after{background:linear-gradient(90deg,#ffffff2e,#0000)}.demo-links-group[data-astro-cid-lcdefpme]{flex-direction:column;gap:.75rem;margin-top:.85rem;display:flex}.demo-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.demo-link[data-astro-cid-lcdefpme]{color:#fff;background:#fbbf240f;border:1px dashed #fbbf2459;border-radius:12px;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.demo-link[data-astro-cid-lcdefpme] svg{font-size:1.15rem}.demo-link-arrow[data-astro-cid-lcdefpme]{opacity:.5;font-size:.9em;transition:all .2s}.demo-link[data-astro-cid-lcdefpme]:hover{color:#fbbf24;background:#fbbf2426;border-style:solid;border-color:#fbbf2499;transform:translateY(-2px)}.demo-link[data-astro-cid-lcdefpme]:hover .demo-link-arrow[data-astro-cid-lcdefpme]{opacity:1;transform:translate(2px)}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.5rem;display:flex}.hero-btn[data-astro-cid-lcdefpme]{cursor:pointer;border-radius:12px;align-items:center;gap:.5rem;padding:.75rem 1.6rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.hero-btn[data-astro-cid-lcdefpme].primary{background:var(--accent-color);color:#0a0a0b;box-shadow:0 4px 20px #f77f0059}.hero-btn[data-astro-cid-lcdefpme].primary:hover{background:#ff8c1a;transform:translateY(-2px);box-shadow:0 8px 28px #f77f0080}.hero-btn[data-astro-cid-lcdefpme].secondary{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f}.hero-btn[data-astro-cid-lcdefpme].secondary:hover{background:#ffffff1a;border-color:#ffffff40;transform:translateY(-2px)}.features-section[data-astro-cid-lcdefpme]{width:100%}.features-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=640px){.features-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.features-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.feature-card[data-astro-cid-lcdefpme]{text-align:left;gap:.85rem;padding:1.75rem 1.5rem;transition:transform .25s,border-color .25s}.feature-card[data-astro-cid-lcdefpme]:hover{border-color:#fbbf2459;transform:translateY(-3px)}.feature-icon-wrapper[data-astro-cid-lcdefpme]{color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf2433;border-radius:12px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.feature-icon[data-astro-cid-lcdefpme]{font-size:1.35rem}.feature-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;margin:0;font-size:1.05rem;font-weight:700}.feature-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#a1a1aa;margin:0;font-size:.875rem;line-height:1.55}
