/* Made by Federico Dionisi for GetMyPage */
/* © 2026 – All rights reserved. */
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .mobile-foot{border-top-color:rgba(255,255,255,.06)}}.sidebar-terms{display:block;text-align:center;font-family:"Questrial",sans-serif;text-decoration:none;color:var(--text);opacity:.9}.mobile-body{padding-bottom:calc(18px + 60px + env(safe-area-inset-bottom))}.gmp-ios-nav{position:fixed;inset:auto 0 0 0;width:100vw;max-width:100vw;height:calc(58px + env(safe-area-inset-bottom));z-index:9999;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;}.gmp-ios-nav .gmp-ios-btn{position:fixed;bottom:calc(6px + env(safe-area-inset-bottom));width:44px;height:44px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;padding:0;border:none;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",system-ui,sans-serif;font-size:15px;font-weight:500;letter-spacing:-0.01em;color:rgba(0,0,0,0.85);background:rgba(255,255,255,0.18);-webkit-backdrop-filter:blur(2px) saturate(190%) brightness(1.08);backdrop-filter:blur(2px) saturate(190%) brightness(1.08);box-shadow:inset 0 0 0 0.75px rgba(255,255,255,0.55),inset 0 1px 2px rgba(255,255,255,0.35),0 10px 25px rgba(0,0,0,0.18);pointer-events:auto;overflow:hidden;cursor:pointer;transition:transform 0.35s cubic-bezier(.2,.8,.2,1),box-shadow 0.35s cubic-bezier(.2,.8,.2,1),background 0.35s cubic-bezier(.2,.8,.2,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;}.gmp-ios-nav .gmp-ios-btn::after{content:'';position:absolute;inset:0;border-radius:inherit;background:linear-gradient(130deg,transparent 28%,rgba(255,255,255,0.55),transparent 72%);opacity:0.6;transform:translateX(-120%);transition:transform 0.9s cubic-bezier(.2,.8,.2,1);pointer-events:none;}.gmp-ios-nav .gmp-ios-btn:hover::after{transform:translateX(120%);}.gmp-ios-nav .gmp-ios-btn:hover{box-shadow:inset 0 0 0 0.75px rgba(255,255,255,0.65),inset 0 1px 3px rgba(255,255,255,0.45),0 14px 32px rgba(0,0,0,0.22);}.gmp-ios-nav .gmp-ios-btn:active{transform:scale(0.965);box-shadow:inset 0 0 0 0.75px rgba(255,255,255,0.7),inset 0 1px 3px rgba(255,255,255,0.5),0 6px 14px rgba(0,0,0,0.25);}.gmp-ios-nav .gmp-ios-back{left:60px;}.gmp-ios-nav .gmp-ios-refresh{right:60px;}.gmp-ios-nav .gmp-ios-btn svg{width:20px;height:20px;display:block;overflow:visible;}.gmp-ios-nav .gmp-ios-back svg{width:26px;height:26px;transform:translateX(-1px);}.gmp-ios-nav .gmp-ios-back svg path{stroke-width:1.8px;}.gmp-ios-nav .gmp-ios-refresh .gmp-ios-icon{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;transition:opacity 0.22s ease,transform 0.22s ease;}.gmp-ios-nav .gmp-ios-refresh .gmp-ios-icon-refresh{opacity:1;transform:scale(1) rotate(0deg);}.gmp-ios-nav .gmp-ios-refresh .gmp-ios-icon-refresh svg path{stroke-width:2.2px;}.gmp-ios-nav .gmp-ios-refresh .gmp-ios-icon-stop{opacity:0;transform:scale(0.78) rotate(-90deg);}.gmp-ios-nav .gmp-ios-refresh .gmp-ios-icon-stop svg{width:26px;height:26px;}.gmp-ios-nav .gmp-ios-refresh .gmp-ios-icon-stop svg path{stroke-width:1.9px;}.gmp-ios-nav .gmp-ios-refresh.is-loading .gmp-ios-icon-refresh{opacity:0;transform:scale(0.78) rotate(90deg);}.gmp-ios-nav .gmp-ios-refresh.is-loading .gmp-ios-icon-stop{opacity:1;transform:scale(1) rotate(0deg);}:root[data-theme="light"] .gmp-ios-nav .gmp-ios-btn{color:rgba(0,0,0,0.85);background:rgba(255,255,255,0.18);-webkit-backdrop-filter:blur(2px) saturate(190%) brightness(1.08);backdrop-filter:blur(2px) saturate(190%) brightness(1.08);box-shadow:inset 0 0 0 0.75px rgba(255,255,255,0.55),inset 0 1px 2px rgba(255,255,255,0.35),0 10px 25px rgba(0,0,0,0.18);}:root[data-theme="dark"] .gmp-ios-nav .gmp-ios-btn,.gmp-ios-nav .gmp-ios-btn.dark-context{color:rgba(255,255,255,0.92);background:rgba(255,255,255,0.10);-webkit-backdrop-filter:blur(4px) saturate(160%) brightness(0.95);backdrop-filter:blur(4px) saturate(160%) brightness(0.95);box-shadow:inset 0 0 0 0.75px rgba(255,255,255,0.14),inset 0 1px 2px rgba(255,255,255,0.08),0 12px 28px rgba(0,0,0,0.4);}:root[data-theme="dark"] .gmp-ios-nav .gmp-ios-btn::after,.gmp-ios-nav .gmp-ios-btn.dark-context::after{opacity:0.35;}:root[data-theme="dark"] .gmp-ios-nav .gmp-ios-btn:hover,.gmp-ios-nav .gmp-ios-btn.dark-context:hover{box-shadow:inset 0 0 0 0.75px rgba(255,255,255,0.2),inset 0 1px 3px rgba(255,255,255,0.14),0 16px 36px rgba(0,0,0,0.5);}:root[data-theme="dark"] .gmp-ios-nav .gmp-ios-btn:active,.gmp-ios-nav .gmp-ios-btn.dark-context:active{box-shadow:inset 0 0 0 0.75px rgba(255,255,255,0.22),inset 0 1px 3px rgba(255,255,255,0.16),0 8px 18px rgba(0,0,0,0.6);}.gmp-ios-nav .gmp-ios-btn.primary{color:#0a84ff;}.gmp-ios-nav .gmp-ios-btn.secondary{color:rgba(60,60,60,0.75);}:root[data-theme="dark"] .gmp-ios-nav .gmp-ios-btn.primary,.gmp-ios-nav .gmp-ios-btn.primary.dark-context{color:#5eb0ff;}@supports (-webkit-touch-callout:none){.gmp-ios-nav .gmp-ios-btn{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}}
