.corner-wrapper.svelte-13npihg{position:fixed;bottom:0;z-index:1000;pointer-events:none}.corner-wrapper.bottom-left.svelte-13npihg{left:0}.corner-wrapper.bottom-right.svelte-13npihg{right:0}.functional-corner.svelte-13npihg{position:absolute;bottom:0;pointer-events:auto;min-width:60px;height:60px;background-color:var(--accent-color);background-size:130%;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 10px}.bottom-left.svelte-13npihg .functional-corner:where(.svelte-13npihg){left:0;background-position:left bottom;border-top-right-radius:8px;box-shadow:2px -2px 10px #00000026}.bottom-right.svelte-13npihg .functional-corner:where(.svelte-13npihg){right:0;background-position:right bottom;border-top-left-radius:8px;box-shadow:-2px -2px 10px #00000026;flex-direction:row-reverse}.corner-toggle-btn.svelte-13npihg,.mini-control-btn.svelte-13npihg{background:#f4ece1e6;border:2px solid var(--theme-terra);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.2rem;transition:transform .2s}.corner-toggle-btn.svelte-13npihg:hover,.mini-control-btn.svelte-13npihg:hover{transform:scale(1.1)}.cartouche-panel.svelte-13npihg{position:absolute;bottom:60px;pointer-events:auto;border:2px solid var(--theme-terra, #8b4513);box-shadow:0 4px 15px #00000040;backdrop-filter:blur(80px) opacity(.8);-webkit-backdrop-filter:blur(10px) opacity(.5);overflow:hidden}.bottom-left.svelte-13npihg .cartouche-panel:where(.svelte-13npihg){left:10px;border-radius:8px 8px 8px 0}.bottom-right.svelte-13npihg .cartouche-panel:where(.svelte-13npihg){right:10px;border-radius:8px 8px 0}
