button[data-v-e6f361c2]{transition:background-color .15s ease-in-out,border-color .15s ease-in-out}button[data-v-e6f361c2]:disabled:after{content:"";cursor:not-allowed;position:absolute;inset:0}button[data-theme]:focus-visible:not([data-no-focus-ring]){box-shadow:0 0 0 2px white, 0 0 0 4px var(--tw-ring-color,#94a3b8);outline:none}.dark button[data-theme]:focus-visible:not([data-no-focus-ring]){box-shadow:0 0 0 2px #0f172a, 0 0 0 4px var(--tw-ring-color,#94a3b8)}button[data-theme=primary]:focus-visible:not([data-no-focus-ring]){--tw-ring-color:rgb(var(--sl-color-primary-400-rgb,148 163 184))}.dark button[data-theme=primary]:focus-visible:not([data-no-focus-ring]){--tw-ring-color:rgb(var(--sl-color-primary-500-rgb,148 163 184))}button[data-theme=dark]:focus-visible:not([data-no-focus-ring]){--tw-ring-color:#9ca3af}.dark button[data-theme=dark]:focus-visible:not([data-no-focus-ring]){--tw-ring-color:#4b5563}button[data-theme=secondary]:focus-visible:not([data-no-focus-ring]),button[data-theme=light]:focus-visible:not([data-no-focus-ring]){--tw-ring-color:#d1d5db}.dark button[data-theme=secondary]:focus-visible:not([data-no-focus-ring]),.dark button[data-theme=light]:focus-visible:not([data-no-focus-ring]){--tw-ring-color:#64748b}button[data-theme=warning]:focus-visible:not([data-no-focus-ring]){--tw-ring-color:#fbbf24}.dark button[data-theme=warning]:focus-visible:not([data-no-focus-ring]){--tw-ring-color:#ca8a04}button[data-theme=danger]:focus-visible:not([data-no-focus-ring]){--tw-ring-color:#f87171}.dark button[data-theme=danger]:focus-visible:not([data-no-focus-ring]){--tw-ring-color:#dc2626}button[data-theme=success]:focus-visible:not([data-no-focus-ring]){--tw-ring-color:#4ade80}.dark button[data-theme=success]:focus-visible:not([data-no-focus-ring]){--tw-ring-color:#16a34a}.browser-window-chrome[data-v-5bc187f1]{--bwc-tab-strip:#dee1e6;--bwc-toolbar:#fff;--bwc-omnibox:#f1f3f4;--bwc-text:#3c4043;--bwc-muted:#5f6368;--bwc-separator:#0000001f;--bwc-tab-active:#fff;--bwc-hover:#0000000f;--bwc-profile-bg:#1a73e8;--bwc-profile-fg:#fff;-webkit-user-select:none;user-select:none;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.browser-window-chrome--dark[data-v-5bc187f1]{--bwc-tab-strip:#202124;--bwc-toolbar:#35363a;--bwc-omnibox:#292a2d;--bwc-text:#e8eaed;--bwc-muted:#9aa0a6;--bwc-separator:#ffffff1f;--bwc-tab-active:#35363a;--bwc-hover:#ffffff14;--bwc-profile-bg:#8ab4f8;--bwc-profile-fg:#202124}.browser-window-chrome__tab-strip[data-v-5bc187f1]{background:var(--bwc-tab-strip);color:var(--bwc-text);align-items:flex-end;gap:8px;padding:0 10px 0 12px;display:flex}.browser-window-chrome__traffic[data-v-5bc187f1]{flex-shrink:0;align-items:center;gap:6px;height:100%;padding-bottom:2px;display:flex}.browser-window-chrome__dot[data-v-5bc187f1]{border-radius:9999px;width:10px;height:10px}.browser-window-chrome__dot--close[data-v-5bc187f1]{background:#ff5f57}.browser-window-chrome__dot--minimize[data-v-5bc187f1]{background:#febc2e}.browser-window-chrome__dot--zoom[data-v-5bc187f1]{background:#28c840}.browser-window-chrome__tabs[data-v-5bc187f1]{flex:1;align-items:flex-end;gap:0;min-width:0;height:100%;padding-top:6px;display:flex}.browser-window-chrome__tab[data-v-5bc187f1]{min-width:0;max-width:180px;height:100%;color:var(--bwc-muted);border-radius:8px 8px 0 0;align-items:center;gap:6px;padding:0 10px;font-size:12px;line-height:1;display:flex;position:relative}.browser-window-chrome__tab[data-v-5bc187f1]:not(.browser-window-chrome__tab--active):after{content:"";background:var(--bwc-separator);width:1px;height:50%;position:absolute;top:25%;right:0}.browser-window-chrome__tab--active[data-v-5bc187f1]{background:var(--bwc-tab-active);color:var(--bwc-text);z-index:1}.browser-window-chrome__tab--active[data-v-5bc187f1]:after{display:none}.browser-window-chrome__favicon[data-v-5bc187f1]{-o-object-fit:cover;object-fit:cover;border-radius:3px;flex-shrink:0;width:16px;height:16px}.browser-window-chrome__monogram[data-v-5bc187f1]{color:#fff;border-radius:3px;flex-shrink:0;place-items:center;width:16px;height:16px;font-size:9px;font-weight:700;display:grid}.browser-window-chrome__tab-label[data-v-5bc187f1]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.browser-window-chrome__tab-close[data-v-5bc187f1]{color:var(--bwc-muted);flex-shrink:0;margin-left:2px;font-size:14px;line-height:1}.browser-window-chrome__new-tab[data-v-5bc187f1]{width:24px;height:24px;color:var(--bwc-muted);cursor:default;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;margin:0 0 4px 4px;font-size:16px;line-height:1;display:grid}.browser-window-chrome__new-tab[data-v-5bc187f1]:hover{background:var(--bwc-hover)}.browser-window-chrome__toolbar[data-v-5bc187f1]{background:var(--bwc-toolbar);border-bottom:1px solid var(--bwc-separator);color:var(--bwc-text);align-items:center;gap:8px;padding:0 10px;display:flex}.browser-window-chrome__nav[data-v-5bc187f1],.browser-window-chrome__actions[data-v-5bc187f1]{flex-shrink:0;align-items:center;gap:2px;display:flex}.browser-window-chrome__nav-btn[data-v-5bc187f1]{width:28px;height:28px;color:var(--bwc-muted);cursor:default;background:0 0;border:0;border-radius:9999px;place-items:center;display:grid}.browser-window-chrome__nav-btn[data-v-5bc187f1]:hover{background:var(--bwc-hover)}.browser-window-chrome__icon[data-v-5bc187f1]{width:14px;height:14px}.browser-window-chrome__omnibox[data-v-5bc187f1]{background:var(--bwc-omnibox);min-width:0;height:28px;color:var(--bwc-text);border-radius:9999px;flex:1;align-items:center;gap:8px;padding:0 12px;font-size:12px;display:flex}.browser-window-chrome__lock[data-v-5bc187f1],.browser-window-chrome__star[data-v-5bc187f1]{width:12px;height:12px;color:var(--bwc-muted);flex-shrink:0}.browser-window-chrome__url[data-v-5bc187f1]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.browser-window-chrome__profile[data-v-5bc187f1]{background:var(--bwc-profile-bg);width:22px;height:22px;color:var(--bwc-profile-fg);border-radius:9999px;place-items:center;margin-left:2px;font-size:10px;font-weight:700;display:grid}.device-frame[data-v-265eb9f2]{cursor:pointer;flex-direction:column;align-items:center;transition:transform .2s,filter .2s;display:inline-flex}.device-frame[data-v-265eb9f2]:hover{filter:brightness(1.05);transform:translateY(-4px)}.device-frame__container[data-v-265eb9f2]{max-width:100%;position:relative}.device-frame__bezel[data-v-265eb9f2]{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.device-frame__screen[data-v-265eb9f2]{z-index:1;background-color:#000;position:absolute;overflow:hidden}.device-frame__scaler[data-v-265eb9f2]{overflow:hidden}.device-frame__scaler--static[data-v-265eb9f2]{pointer-events:none}.device-frame__label[data-v-265eb9f2]{color:#64748b;text-align:center;margin-top:.75rem;font-size:.8125rem;font-weight:500}.status-bar[data-v-e5868a9b]{color:#f1f5f9;box-sizing:border-box;justify-content:space-between;align-items:center;min-height:54px;padding:14px 28px 4px;font-size:13px;font-weight:600;display:flex}.status-bar--light[data-v-e5868a9b]{color:#1c1c1e}.status-time[data-v-e5868a9b]{letter-spacing:.02em}.status-icons[data-v-e5868a9b]{align-items:center;gap:5px;display:flex}.status-icon[data-v-e5868a9b]{width:16px;height:16px}.status-icon--battery[data-v-e5868a9b]{width:22px;height:12px}.mac-dock[data-v-0c6aa812]{z-index:2;transform-origin:bottom;-webkit-backdrop-filter:blur(18px)saturate(140%);background:#ffffff38;border:1px solid #ffffff4d;border-radius:22px;align-items:center;gap:6px;padding:6px 10px;display:flex;position:absolute;bottom:5.1%;left:50%;transform:translate(-50%)scale(.98);box-shadow:0 12px 28px #00000059}.mac-dock__tile[data-v-0c6aa812]{background:0 0;border:0;place-items:center;width:30px;height:30px;padding:0;transition:transform .16s;display:grid}.mac-dock__tile[data-v-0c6aa812]:hover{transform:translateY(-1px)}.mac-dock__icon[data-v-0c6aa812]{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 4px #00000047);width:100%;height:100%}@media (width<=768px){.mac-dock[data-v-0c6aa812]{transform-origin:bottom;transform:translate(-50%)scale(.88)}}.mac-desktop-scene[data-v-4db4ad3c]{background:#0b1224;width:100%;height:100%;position:relative;overflow:hidden}.mac-desktop-scene__wall[data-v-4db4ad3c]{z-index:0;background:radial-gradient(110% 70% at 25% 0,#6366f18c 0%,#0000 60%),radial-gradient(120% 90% at 100% 100%,#1e1b4bd9 0%,#0000 55%),linear-gradient(160deg,#0b1224 0%,#1e1b4b 55%,#312e81 100%);position:absolute;inset:0}.mac-desktop-menubar[data-v-4db4ad3c]{z-index:1;color:#334155;-webkit-backdrop-filter:blur(12px)saturate(145%);background:#ffffff8c;justify-content:space-between;align-items:center;height:5%;padding:0 1.6%;font-size:9px;line-height:1;display:flex;position:absolute;top:0;left:0;right:0}.mac-desktop-menubar--dark[data-v-4db4ad3c]{color:#e2e8f0;background:#00000059}.mac-desktop-menubar__left[data-v-4db4ad3c],.mac-desktop-menubar__right[data-v-4db4ad3c]{white-space:nowrap;align-items:center;gap:8px;display:flex}.mac-desktop-menubar__apple[data-v-4db4ad3c],.mac-desktop-menubar__label[data-v-4db4ad3c]{font-weight:700}.mac-desktop-window[data-v-4db4ad3c]{z-index:2;background:#f8fafc;border:1px solid #e2e8f0eb;border-radius:12px;position:absolute;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 14px 36px #02061780}.mac-desktop-window__content[data-v-4db4ad3c]{background:#f8fafc;width:100%;overflow:hidden}.mac-desktop-window__content--dark[data-v-4db4ad3c]{background:#0f172a}.mac-desktop-window--dark[data-v-4db4ad3c]{background:#0f172a;border-color:#475569f2}.mac-desktop-window__image[data-v-4db4ad3c]{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%;height:100%}@media print{.mac-desktop-scene__wall[data-v-4db4ad3c]{background:#f8fafc}.mac-desktop-window[data-v-4db4ad3c]{box-shadow:none;border-color:#e2e8f0}[data-v-4db4ad3c] .mac-dock{display:none}}
