.hide__state{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hide{border:2px solid var(--brand);color:var(--brand);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:7px 16px 6px;font-size:10px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.hide__show,.hide__state:checked~.hide .hide__hide{display:none}.hide__state:checked~.hide .hide__show{display:inline}.hide__state:focus-visible~.hide{outline:2px solid var(--brand);outline-offset:2px}@media (hover:hover){.hide:hover{background:var(--grama);border-color:var(--grama);color:#fff}}@media (prefers-reduced-motion:reduce){.hide{transition:none}}