button.pov-switch{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--s-2);width:max-content;max-width:100%;min-height:var(--tap);padding:0 var(--s-3);font-family:var(--font-body);font-size:var(--fs-sm);color:var(--c-ink-3);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:0 auto;text-decoration:underline;display:flex}html[data-theme=night] button.pov-switch{color:var(--c-ink-3)}button.pov-switch svg{flex:none}body:has(.her-eyes-banner){--dock-extra:0px}.her-eyes-banner{left:var(--edge-l,var(--gutter));right:var(--edge-r,var(--gutter));bottom:calc(var(--sab) + (var(--dock-h) - var(--tap)) / 2);z-index:33;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--s-2);width:max-content;max-width:calc(100% - var(--edge-l,var(--gutter)) - var(--edge-r,var(--gutter)));min-height:var(--tap);padding:0 var(--s-1) 0 var(--s-4);border:1px solid var(--c-accent);border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-ink);box-shadow:var(--shadow-2), var(--rim);font-family:var(--font-body);font-size:var(--fs-sm);white-space:nowrap;margin-inline:auto;font-weight:500;line-height:1;display:flex;position:fixed}.her-eyes-icon{color:var(--c-accent);flex:none}.her-eyes-dot{color:var(--c-ink-3)}.her-eyes-banner button{box-sizing:border-box;min-width:var(--tap);min-height:var(--tap);padding:0 var(--s-3);border-radius:var(--r-pill);color:var(--c-accent);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:0;font-weight:600;text-decoration:underline}.her-eyes-banner button:focus-visible{outline:2px solid var(--c-focus);outline-offset:-2px}@media (max-width:599px){body:has(.her-eyes-banner){--dock-extra:calc(var(--tap) + var(--s-3))}body:has(.her-eyes-banner):has(.sound-toggle):after{height:calc(var(--dock-h) + var(--dock-extra) + var(--sab))}.her-eyes-banner{bottom:calc(var(--dock-h) + var(--sab) + var(--s-1))}}body:has(.her-eyes-banner) .love-world{padding-bottom:calc(var(--dock-h) + var(--dock-extra) + var(--sab) + var(--s-4))}@media (max-width:359px){.her-eyes-banner{gap:var(--s-1);padding-left:var(--s-3);font-size:var(--fs-xs)}.her-eyes-banner button{padding:0 var(--s-2)}}@media (forced-colors:active){.her-eyes-banner{background:canvas;border:1px solid canvastext}}
