.presentation-tools{position:fixed;right:18px;bottom:18px;z-index:45;display:flex;gap:5px;background:#fafaf3ed;backdrop-filter:blur(12px);border:1px solid #c6d1c0;border-radius:30px;padding:5px;box-shadow:0 6px 25px #233e3212;color:#354d42;font:9px Manrope,Arial,sans-serif}.presentation-tools a,.presentation-tools button{font:inherit;color:inherit;background:transparent;border:0;padding:8px 12px;cursor:pointer;border-radius:20px}.presentation-tools a:first-child{background:#e8eedf}.presentation-menu{position:fixed;z-index:46;right:18px;bottom:72px;width:280px;background:#f8f9f0;border:1px solid #c6d1c0;border-radius:12px;box-shadow:0 15px 40px #173b2e20;padding:20px;max-height:70svh;overflow:auto;color:#354d42}.presentation-menu[hidden]{display:none}.presentation-menu strong{font:10px Manrope,Arial,sans-serif;display:block;margin-bottom:12px}.presentation-menu a{font:11px/1.6 Manrope,Arial,sans-serif;display:block;padding:8px 0;border-top:1px solid #dbe2d2}.prototype-nav{display:none!important}.presentation-tools,.presentation-menu{font-family:Manrope,Arial,sans-serif}body{padding-bottom:35px}body:has(#drawer:not([hidden])) .presentation-tools,body:has(dialog[open]) .presentation-tools{display:none}.editorial .presentation-tools{color:#354d5d;border-color:#c3cdce}.editorial .presentation-tools a:first-child{background:#e4eae6}@media(max-width:650px){.presentation-tools{bottom:9px;right:50%;transform:translateX(50%);white-space:nowrap;font-size:8px;padding:4px;max-width:calc(100% - 12px)}.presentation-tools a,.presentation-tools button{padding:8px 9px}.presentation-menu{bottom:62px;right:15px;width:calc(100% - 30px);max-width:330px}}