.os:where(.astro-oe457jny){border:1px solid var(--kd-line);background:var(--kd-surface-2);border-radius:14px;justify-content:center;margin:1rem 0 1.5rem;padding:22px;font-family:-apple-system,BlinkMacSystemFont,Inter Variable,sans-serif;display:flex}.mac:where(.astro-oe457jny){--bg:#ececec;--panel:#f6f6f6;--fg:#1d1d1f;--muted:#6e6e73;--line:#d2d2d7;--sel:#0a64d8}:root:not([data-theme=light]) .mac:where(.astro-oe457jny){--bg:#2a2a2c;--panel:#1f1f21;--fg:#f2f2f7;--muted:#a1a1a6;--line:#3a3a3c;--sel:#0a64d8}.finder:where(.astro-oe457jny),.settings:where(.astro-oe457jny){background:var(--panel);border:1px solid var(--line);width:min(100%,34rem);box-shadow:var(--kd-shadow);color:var(--fg);border-radius:12px;overflow:hidden}.win-bar:where(.astro-oe457jny){background:var(--bg);border-bottom:1px solid var(--line);align-items:center;gap:7px;padding:9px 12px;font-size:13px;font-weight:600;display:flex}.win-bar:where(.astro-oe457jny) i:where(.astro-oe457jny){background:#ff5f57;border-radius:50%;width:11px;height:11px}.win-bar:where(.astro-oe457jny) i:where(.astro-oe457jny):nth-child(2){background:#febc2e}.win-bar:where(.astro-oe457jny) i:where(.astro-oe457jny):nth-child(3){background:#28c840}.win-bar:where(.astro-oe457jny) span:where(.astro-oe457jny){margin-left:10px}.finder-body:where(.astro-oe457jny){height:15rem;padding:1.5rem;position:relative}.app:where(.astro-oe457jny){justify-items:center;gap:6px;width:8rem;font-size:12px;display:grid}.app:where(.astro-oe457jny) img:where(.astro-oe457jny){width:64px;height:64px}.app:where(.astro-oe457jny) .sel:where(.astro-oe457jny){background:var(--sel);color:#fff;border-radius:4px;padding:1px 6px}.menu:where(.astro-oe457jny){background:var(--bg);border:1px solid var(--line);border-radius:8px;width:13rem;margin:0;padding:5px;font-size:13px;list-style:none;position:absolute;top:3.2rem;left:8.5rem;box-shadow:0 10px 30px #00000040}.menu:where(.astro-oe457jny) li:where(.astro-oe457jny){border-radius:5px;align-items:center;gap:6px;margin:0;padding:3px 10px;display:flex}.menu:where(.astro-oe457jny) li:where(.astro-oe457jny).sep{background:var(--line);height:1px;margin:4px 6px;padding:0}.menu:where(.astro-oe457jny) li:where(.astro-oe457jny).hl{background:var(--sel);color:#fff}.menu:where(.astro-oe457jny) .n:where(.astro-oe457jny){color:var(--sel);background:#fff}.dialog:where(.astro-oe457jny){background:var(--bg);border:1px solid var(--line);width:min(100%,17.5rem);box-shadow:var(--kd-shadow);color:var(--fg);text-align:center;border-radius:14px;justify-items:center;gap:.5rem;padding:1.25rem 1.1rem 1rem;display:grid}.dialog:where(.astro-oe457jny) .t:where(.astro-oe457jny){margin:0;font-size:13px;font-weight:600;line-height:1.35}.dialog:where(.astro-oe457jny) .s:where(.astro-oe457jny){color:var(--muted);margin:0;font-size:11px;line-height:1.35}.btns:where(.astro-oe457jny).col{gap:6px;width:100%;margin-top:.4rem;display:grid}.b:where(.astro-oe457jny){background:color-mix(in srgb, var(--fg) 10%, transparent);border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:5px 10px;font-size:13px;display:inline-flex}.b:where(.astro-oe457jny).hl{background:var(--sel);color:#fff;box-shadow:0 0 0 3px color-mix(in srgb, var(--kd-accent) 45%, transparent)}.b:where(.astro-oe457jny).hl .n:where(.astro-oe457jny){color:var(--sel);background:#fff}.set-body:where(.astro-oe457jny){grid-template-columns:10rem 1fr;min-height:12rem;display:grid}.set-body:where(.astro-oe457jny) aside:where(.astro-oe457jny){background:var(--bg);border-right:1px solid var(--line);align-content:start;gap:2px;padding:10px;font-size:12.5px;display:grid}.set-body:where(.astro-oe457jny) aside:where(.astro-oe457jny) span:where(.astro-oe457jny){border-radius:6px;padding:4px 8px}.set-body:where(.astro-oe457jny) aside:where(.astro-oe457jny) .on:where(.astro-oe457jny){background:var(--sel);color:#fff}.set-body:where(.astro-oe457jny) section:where(.astro-oe457jny){padding:14px 16px;font-size:12.5px}.set-body:where(.astro-oe457jny) h5:where(.astro-oe457jny){margin:0 0 8px;font-size:13px}.row:where(.astro-oe457jny){border:1px solid var(--line);background:var(--panel);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding:9px 10px;display:flex}.pop:where(.astro-oe457jny){color:var(--muted)}@media (width<=30rem){.set-body:where(.astro-oe457jny){grid-template-columns:1fr}.set-body:where(.astro-oe457jny) aside:where(.astro-oe457jny){display:none}}.os:where(.astro-yy42e2zm){border:1px solid var(--kd-line);background:var(--kd-surface-2);border-radius:14px;justify-content:center;margin:1rem 0 1.5rem;padding:22px;display:flex}.ss:where(.astro-yy42e2zm){color:#fff;width:min(100%,25rem);box-shadow:var(--kd-shadow);background:#0063b1;border-radius:4px;padding:1.4rem 1.5rem 1rem;font-family:Segoe UI,Inter Variable,sans-serif;position:relative}.x:where(.astro-yy42e2zm){opacity:.85;font-size:13px;position:absolute;top:10px;right:14px}h5:where(.astro-yy42e2zm){color:#fff;margin:0 0 .8rem;font-size:1.35rem;font-weight:300}p:where(.astro-yy42e2zm){color:#fff;margin:0 0 .9rem;font-size:.82rem;line-height:1.45}.meta:where(.astro-yy42e2zm){opacity:.95;font-size:.8rem}.link:where(.astro-yy42e2zm){border-radius:4px;align-items:center;gap:6px;margin-left:-6px;padding:2px 6px;display:inline-flex}.hl:where(.astro-yy42e2zm){box-shadow:0 0 0 2px #fff,0 0 0 5px #ffffff59}.foot:where(.astro-yy42e2zm){border-top:1px solid #ffffff2e;justify-content:flex-end;gap:.5rem;margin-top:1.4rem;padding-top:.9rem;display:flex}.b:where(.astro-yy42e2zm){border:2px solid #ffffffbf;align-items:center;gap:6px;padding:.38rem 1.1rem;font-size:.82rem;display:inline-flex}.n:where(.astro-yy42e2zm){color:#0063b1!important;background:#fff!important}
