.adg-figexp{display:block;position:relative;inset:auto;width:100%;max-width:none;max-height:none;height:auto;margin:0;padding:0;border:0;background:transparent;color:inherit;overflow:visible}.adg-figexp__frame{width:100%}.adg-figexp__toggle{position:absolute;right:8px;bottom:8px;z-index:2;min-height:24px;padding:5px 10px;border-radius:999px;border:1px solid color-mix(in oklab,var(--color-plasma) 40%,transparent);background:color-mix(in oklab,var(--color-void) 78%,transparent);color:var(--color-plasma);font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:10px;letter-spacing:.18em;line-height:1;cursor:zoom-in;opacity:.85;transition:opacity .14s ease,border-color .14s ease}.adg-figexp__toggle:focus-visible,.adg-figexp__toggle:hover{opacity:1;border-color:color-mix(in oklab,var(--color-focus) 70%,transparent)}.adg-figexp:modal{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:44px 16px 16px;background:color-mix(in oklab,var(--color-void) 96%,transparent);overflow:auto}.adg-figexp:modal .adg-figexp__frame{width:100%;max-width:1600px}.adg-figexp:modal .adg-figexp__toggle{position:fixed;top:12px;right:12px;bottom:auto;cursor:zoom-out;opacity:1}.adg-figexp::backdrop{background:color-mix(in oklab,var(--color-void) 82%,transparent);backdrop-filter:blur(10px)}@media (max-width:640px){.adg-figexp:modal{padding:40px 8px 8px}}