.private[data-astro-cid-poiulsot]{color:var(--color-text-muted);font-size:var(--type-caption-size);display:inline-block;position:relative}.private[data-astro-cid-poiulsot] summary[data-astro-cid-poiulsot]{cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:4px 0;list-style:none;transition:color .2s;display:inline-flex}.private[data-astro-cid-poiulsot] summary[data-astro-cid-poiulsot]::-webkit-details-marker{display:none}.private[data-astro-cid-poiulsot] summary[data-astro-cid-poiulsot]:hover,.private[data-astro-cid-poiulsot][open] summary[data-astro-cid-poiulsot]{color:var(--color-text-primary)}.private[data-astro-cid-poiulsot] summary[data-astro-cid-poiulsot] span[data-astro-cid-poiulsot]{border-bottom:var(--stroke-hairline) solid transparent;transition:border-color .3s}.private[data-astro-cid-poiulsot] summary[data-astro-cid-poiulsot]:hover span[data-astro-cid-poiulsot]{border-color:var(--color-text-accent)}.lock[data-astro-cid-poiulsot]{color:var(--room-ok);flex:none}.panel[data-astro-cid-poiulsot]{z-index:20;width:min(360px,100vw - 32px);padding:var(--space-16) var(--space-20);background:var(--color-bg-surface);border:var(--stroke-hairline) solid var(--color-border-default);color:var(--color-text-primary);position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 24px 60px -30px #000000e6}.up[data-astro-cid-poiulsot] .panel[data-astro-cid-poiulsot]{inset:auto 0 calc(100% + 8px) auto}.full[data-astro-cid-poiulsot] .panel[data-astro-cid-poiulsot]{margin-top:var(--space-8);box-shadow:none;position:static}.panel-title[data-astro-cid-poiulsot]{margin:0 0 var(--space-8);font-size:var(--type-caption-size);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.panel[data-astro-cid-poiulsot] ul[data-astro-cid-poiulsot]{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.panel[data-astro-cid-poiulsot] li[data-astro-cid-poiulsot]{padding-left:16px;line-height:1.45;position:relative}.panel[data-astro-cid-poiulsot] li[data-astro-cid-poiulsot]:before{content:"";background:var(--room-ok);width:6px;height:1px;position:absolute;top:.6em;left:0}@media (prefers-reduced-motion:no-preference){.private[data-astro-cid-poiulsot][open] .panel[data-astro-cid-poiulsot]{animation:fade-up .35s var(--ease-out) both}}.viewmode[data-astro-cid-6kcpwytf]{--vm:var(--color-text-accent);border-bottom:1px solid var(--vm);background:color-mix(in srgb, var(--vm) 14%, var(--color-bg-page));color:var(--color-text-primary)}.viewmode[data-astro-cid-6kcpwytf].is-client{--vm:var(--room-ok,#7fbf7f)}.vm-row[data-astro-cid-6kcpwytf]{align-items:center;gap:var(--space-8) var(--space-24);min-height:44px;padding-block:var(--space-8);flex-wrap:wrap;display:flex}.vm-tag[data-astro-cid-6kcpwytf]{color:var(--vm);align-items:center;gap:8px;display:inline-flex}.vm-ico[data-astro-cid-6kcpwytf]{flex:none;display:inline-flex}.vm-ico[data-astro-cid-6kcpwytf] svg{width:18px;height:18px}.vm-corner[data-astro-cid-6kcpwytf] .vm-ico[data-astro-cid-6kcpwytf] svg{width:15px;height:15px}.vm-text[data-astro-cid-6kcpwytf]{min-width:220px;color:var(--color-text-primary);flex:1}.vm-switch[data-astro-cid-6kcpwytf]{color:var(--color-bg-page);background:var(--vm);padding:var(--space-8) var(--space-16);letter-spacing:.04em;white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.vm-switch[data-astro-cid-6kcpwytf]:hover{background:var(--color-text-primary)}.vm-corner[data-astro-cid-6kcpwytf]{z-index:55;letter-spacing:.06em;text-transform:uppercase;color:var(--color-bg-page);background:var(--color-text-accent);align-items:center;gap:8px;padding:6px 12px;font-size:11px;text-decoration:none;display:inline-flex;position:fixed;bottom:16px;left:16px;box-shadow:0 10px 30px -12px #000c}.vm-corner[data-astro-cid-6kcpwytf].is-client{background:var(--room-ok,#7fbf7f)}.vm-corner[data-astro-cid-6kcpwytf]{transition:opacity .18s var(--ease-out), visibility .18s}.vm-corner[data-astro-cid-6kcpwytf].is-away{opacity:0;visibility:hidden}@media print{.viewmode[data-astro-cid-6kcpwytf],.vm-corner[data-astro-cid-6kcpwytf]{display:none}}
