.zog-find-layer{pointer-events:none;z-index:1;position:absolute;inset:0}.zog-find-hit{background:#facc1566;border-radius:2px;position:absolute}.zog-find-hit.current{background:#f9731699}.zog-find-flash{animation:zog-find-flash 1.5s var(--ease-in-out,ease-in-out)forwards;background:#facc1580;border-radius:3px;position:absolute;box-shadow:0 0 0 2px #facc1580}@keyframes zog-find-flash{0%,45%{opacity:1}to{opacity:0}}.zog-find-bar{z-index:40;box-sizing:border-box;border:1px solid var(--zog-menu-border);background:var(--zog-surface);height:40px;box-shadow:var(--zog-shadow);color:var(--zog-fg);font-family:var(--zog-font);direction:ltr;border-radius:10px;align-items:center;gap:2px;padding:0 4px 0 10px;font-size:14px;line-height:1.2;display:flex;position:fixed}.zog-find-icon{color:var(--zog-muted);margin-inline-end:6px;display:inline-flex}.zog-find-input{min-width:0;height:100%;color:inherit;font:inherit;unicode-bidi:plaintext;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:16px}.zog-find-count{color:var(--zog-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding:0 6px;font-size:12px}.zog-find-button{width:30px;height:30px;color:var(--zog-fg);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.zog-find-button:hover:not(:disabled){background:var(--zog-hover)}.zog-find-button:disabled{color:var(--zog-faint);cursor:default}@media (pointer:coarse){.zog-find-bar{height:48px}.zog-find-button{width:40px;height:40px}}@media print{.zog-find-bar,.zog-find-layer{display:none!important}}