.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;padding:5px 10px;border-radius:999px;border:1px solid rgba(176,132,255,.4);background:rgba(8,6,15,.78);color:var(--color-text-2,#b084ff);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:rgba(255,122,41,.7)}.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:rgba(8,6,15,.96);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:rgba(8,6,15,.82);backdrop-filter:blur(10px)}@media (max-width:640px){.adg-figexp:modal{padding:40px 8px 8px}}