/* Made by Federico Dionisi for GetMyPage */
/* © 2026 – All rights reserved. */
body.scanner-public-page{font-family:"Questrial","Inter","SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.scanner-public-header .lang-select .an-select-btn{gap:8px;width:auto;min-width:0;max-width:none;padding:8px 12px;justify-content:normal;color:var(--login-text);line-height:1.55}html.touch-device .scanner-public-header .lang-select{margin:0}html.touch-device .scanner-public-header .lang-select .an-select-btn{width:auto;min-width:0;max-width:none;height:var(--login-control-size);padding:8px 12px;gap:8px;justify-content:normal}html.touch-device .scanner-public-header .lang-select .an-select-btn .chev svg{margin:0}html.touch-device .scanner-public-header .theme-toggle{width:var(--login-control-size);min-width:var(--login-control-size);height:var(--login-control-size);padding:1px 6px}html.touch-device[data-theme-mode="auto"] .scanner-public-header .theme-toggle[data-mode="auto"]{padding:0}.scanner-public-header .lang-select .an-select-btn:hover,.scanner-public-header .lang-select .an-select-btn:focus-visible,.scanner-public-header .lang-select .an-select-btn[aria-expanded="true"]{color:var(--login-text);transform:none}.scanner-public-header .lang-select .an-select-btn .chev{margin-left:0;opacity:1}.scanner-public-header .lang-select .an-menu{display:flex;max-block-size:none;flex-direction:column;gap:2px;min-inline-size:180px;padding:6px;overflow:visible;border-radius:8px;box-shadow:0 18px 44px rgba(15,26,48,.12);line-height:1.55}.scanner-public-header .lang-select .an-menu.an-hidden{display:none}:root[data-theme="dark"] .scanner-public-header .lang-select .an-menu{box-shadow:0 22px 56px rgba(0,0,0,.55)}.scanner-public-header .lang-select .an-menu li{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;font-size:14px;line-height:1.55}.scanner-public-header .lang-select .an-menu li:hover,.scanner-public-header .lang-select .an-menu li[aria-selected="true"],.scanner-public-header .lang-select .an-menu li.is-current{background:rgba(8,118,255,.06);color:var(--login-brand)}:root[data-theme="dark"] .scanner-public-header .lang-select .an-menu li:hover,:root[data-theme="dark"] .scanner-public-header .lang-select .an-menu li[aria-selected="true"],:root[data-theme="dark"] .scanner-public-header .lang-select .an-menu li.is-current{background:rgba(40,195,255,.06)}.scanner-public-header .theme-toggle,.scanner-menu-button{padding:1px 6px}.scanner-public-auth-link{gap:8px;padding-inline:16px}.scanner-public-header .scanner-public-login{color:var(--login-text-soft)!important}.scanner-public-header .scanner-public-login:hover,.scanner-public-header .scanner-public-login:focus-visible{color:var(--login-brand)!important}.scanner-public-header .scanner-public-register{background:#0670f5;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 8px 24px rgba(6,112,245,.28)}.scanner-public-header .scanner-public-register:hover,.scanner-public-header .scanner-public-register:focus-visible{background:#005fda;box-shadow:0 12px 28px rgba(6,112,245,.34)}.scanner-public-header .scanner-dashboard-link{gap:8px;padding-inline:clamp(16px,calc(.38vw + 10px),22px);background:#0670f5;box-shadow:0 8px 22px rgba(6,112,245,.2);color:#fff!important}.scanner-mobile-menu{right:0;left:0;display:flex;flex-direction:column;gap:6px;padding:14px 20px 20px;border:0;border-top:1px solid var(--login-border);border-radius:0;background:var(--login-surface);box-shadow:none;line-height:1.55}.scanner-mobile-menu nav{display:flex;flex-direction:column;gap:6px}.scanner-mobile-menu a{padding:12px 10px;border-radius:6px;color:var(--login-text);font-size:15px;font-weight:600;line-height:1.55}.scanner-mobile-menu a:hover,.scanner-mobile-menu a:focus-visible{background:rgba(8,118,255,.06);color:var(--login-brand)}:root[data-theme="dark"] .scanner-mobile-menu a:hover,:root[data-theme="dark"] .scanner-mobile-menu a:focus-visible{background:rgba(40,195,255,.06)}.scanner-mobile-menu .scanner-mobile-auth,.scanner-mobile-menu .scanner-mobile-dashboard{width:100%;min-height:var(--login-control-size);margin-top:6px;padding:0 16px;gap:8px;border-radius:var(--login-control-radius);font-size:var(--login-header-font-size);font-weight:600;line-height:1}.scanner-mobile-menu .scanner-mobile-login{border:1px solid var(--login-border-strong);background:var(--login-surface)}.scanner-mobile-menu .scanner-mobile-register,.scanner-mobile-menu .scanner-mobile-dashboard{border:1px solid transparent;background:#0670f5;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 8px 24px rgba(6,112,245,.28);color:var(--login-text)!important}.scanner-mobile-menu .scanner-mobile-register:hover,.scanner-mobile-menu .scanner-mobile-register:focus-visible,.scanner-mobile-menu .scanner-mobile-dashboard:hover,.scanner-mobile-menu .scanner-mobile-dashboard:focus-visible{background:#005fda;box-shadow:0 12px 28px rgba(6,112,245,.34);color:var(--login-text)!important;transform:translateY(-1px)}@media(min-width:1025px){.scanner-nav{display:flex}.scanner-menu-button{display:none}}@media(max-width:1024px){.scanner-public-header-actions>.scanner-dashboard-link{display:none!important}body.scanner-public-page:not(.is-authenticated) .scanner-mobile-auth{display:flex;align-items:center;justify-content:center}body.scanner-public-page.is-authenticated .scanner-mobile-dashboard{display:flex}}@media(max-width:768px){.scanner-public-header{--login-header-x:10px;--login-header-y:10px;--login-header-gap:6px;--login-header-brand-size:18px;--login-logo-mark-size:28px;--login-header-font-size:13.5px;--login-control-size:34px;--login-control-radius:10px;--login-theme-icon-size:20px}.scanner-public-header-inner{gap:8px}.scanner-public-brand{gap:10px}.scanner-public-header .theme-toggle .theme-auto{width:18px;height:18px;max-width:100%}.scanner-public-header .theme-toggle .theme-light,.scanner-public-header .theme-toggle .theme-dark{width:20px;height:20px;max-width:100%}.scanner-public-header .lang-select .an-select-btn,html.touch-device .scanner-public-header .lang-select .an-select-btn{height:var(--login-control-size);padding:0 9px;gap:8px;justify-content:center}.scanner-public-auth-link,.scanner-public-header .scanner-dashboard-link{padding-inline:10px}.scanner-mobile-menu .scanner-mobile-auth,.scanner-mobile-menu .scanner-mobile-dashboard{padding-inline:10px}}@media(orientation:portrait) and (min-width:641px) and (max-width:1024px){body.scanner-public-page:not(.is-authenticated) .scanner-public-header-actions>[data-auth-action="public"]{display:inline-flex!important}body.scanner-public-page.is-authenticated .scanner-public-header-actions>[data-auth-action="public"]{display:none!important}body.scanner-public-page.is-authenticated .scanner-public-header-actions>.scanner-dashboard-link{display:flex!important}.scanner-mobile-menu [data-auth-action]{display:none!important}}@media(orientation:landscape) and (max-width:1000px) and (max-height:600px){body.scanner-public-page:not(.is-authenticated) .scanner-public-header-actions>[data-auth-action="public"]{display:inline-flex!important}body.scanner-public-page.is-authenticated .scanner-public-header-actions>[data-auth-action="public"]{display:none!important}body.scanner-public-page.is-authenticated .scanner-public-header-actions>.scanner-dashboard-link{display:flex!important}.scanner-mobile-menu [data-auth-action]{display:none!important}}@media(max-width:600px){.scanner-public-header .lang-select .an-select-btn .chev,.scanner-public-header .lang-select .an-select-btn .chev svg{width:14px;height:14px;flex-basis:14px}}@media(max-width:480px){.scanner-public-header{--login-header-x:8px;--login-header-gap:4px;--login-header-brand-size:15px;--login-logo-mark-size:25px;--login-header-font-size:12.5px;--login-control-size:32px;--login-control-radius:10px}.scanner-public-header-inner{gap:5px}.scanner-public-brand{gap:7px}.scanner-public-auth-link,.scanner-public-header .scanner-dashboard-link{padding-inline:9px}.scanner-mobile-menu .scanner-mobile-auth,.scanner-mobile-menu .scanner-mobile-dashboard{padding-inline:9px}.scanner-public-header .lang-select .an-select-btn,html.touch-device .scanner-public-header .lang-select .an-select-btn{padding-inline:8px}}@media(max-width:360px){.scanner-public-header{--login-header-x:6px;--login-header-gap:4px;--login-header-brand-size:14px;--login-logo-mark-size:24px;--login-header-font-size:12px;--login-control-size:30px}.scanner-public-header-inner{gap:4px}.scanner-public-brand{gap:5px}.scanner-public-logo-text{display:inline;font-size:14px}.scanner-public-auth-link,.scanner-public-header .scanner-dashboard-link{padding-inline:7px}.scanner-mobile-menu .scanner-mobile-auth,.scanner-mobile-menu .scanner-mobile-dashboard{padding-inline:7px}.scanner-public-header .lang-select .an-select-btn,html.touch-device .scanner-public-header .lang-select .an-select-btn{padding-inline:7px}.scanner-menu-button span{width:16px}}@media(min-width:2200px) and (max-width:3199px){html:has(body.scanner-public-page),body.scanner-public-page,body.scanner-public-page *{scrollbar-width:auto!important}html:has(body.scanner-public-page)::-webkit-scrollbar,body.scanner-public-page::-webkit-scrollbar,body.scanner-public-page *::-webkit-scrollbar{width:14px!important;height:14px!important}.scanner-public-header{--login-chevron-size:19.6px;--login-theme-icon-size:28px}.scanner-public-header .lang-select .an-select-btn{gap:11.2px;min-width:0;padding:11.2px 16.8px}.scanner-public-header .lang-select .an-select-btn .chev{margin-left:0}.scanner-public-header .scanner-selected-flag,.scanner-public-header .scanner-lang-option-flag{height:19.6px;min-height:19.6px;max-height:19.6px;border-radius:2.8px}.scanner-public-header .scanner-lang-option-flag.is-auto{height:25.2px;min-height:25.2px;max-height:25.2px;border-radius:0;background-size:25.2px 25.2px}.scanner-public-header .theme-toggle,.scanner-menu-button{padding:1.4px 8.4px}.scanner-public-header .lang-select .an-menu{top:calc(100% + 8.4px);gap:2.8px;min-inline-size:252px;padding:8.4px;border-radius:11.2px;box-shadow:0 25.2px 61.6px rgba(15,26,48,.12);font-size:25.2px;line-height:1.55}:root[data-theme="dark"] .scanner-public-header .lang-select .an-menu{box-shadow:0 30.8px 78.4px rgba(0,0,0,.55)}.scanner-public-header .lang-select .an-menu li{gap:11.2px;padding:11.2px 14px;border-radius:11.2px;font-size:19.6px}.scanner-public-auth-link,.scanner-public-header .scanner-dashboard-link{gap:11.2px;padding-inline:clamp(22.4px,calc(.532vw + 14px),30.8px)}.scanner-public-header .scanner-dashboard-icon{width:28px;height:28px;flex-basis:28px}.scanner-public-header .scanner-public-register{box-shadow:inset 0 0 0 1.4px rgba(255,255,255,.14),0 11.2px 33.6px rgba(6,112,245,.28)}.scanner-public-header .scanner-dashboard-link,.scanner-public-header .scanner-dashboard-link:hover,.scanner-public-header .scanner-dashboard-link:focus-visible{box-shadow:0 11.2px 30.8px rgba(6,112,245,.2)}.scanner-footer.gmp-dashboard-footer-inline{padding:0 0 25.2px}.scanner-footer.gmp-dashboard-footer-inline .footer-left{min-height:70px;font-size:clamp(1.12rem,.96rem + .16vw,1.3rem);line-height:1}}@media(min-width:2400px) and (max-width:3199px){.scanner-public-header{--login-header-x:clamp(84px,4.2vw,168px);--login-header-max:2688px;--login-control-size:67.2px;--login-header-gap:22.4px}}@media(min-width:2560px) and (max-width:3199px){.scanner-public-header{--login-header-max:2856px;--login-control-size:70px}.scanner-public-auth-link,.scanner-public-header .scanner-dashboard-link{padding-inline:33.6px}}@media(min-width:3200px){html:has(body.scanner-public-page),body.scanner-public-page,body.scanner-public-page *{scrollbar-width:auto!important}html:has(body.scanner-public-page)::-webkit-scrollbar,body.scanner-public-page::-webkit-scrollbar,body.scanner-public-page *::-webkit-scrollbar{width:18px!important;height:18px!important}.scanner-public-header{--login-header-max:3780px;--login-chevron-size:24.5px;--login-theme-icon-size:35px}.scanner-public-header .lang-select .an-select-btn{gap:14px;min-width:0;padding:14px 21px}.scanner-public-header .lang-select .an-select-btn .chev{margin-left:0}.scanner-public-header .scanner-selected-flag,.scanner-public-header .scanner-lang-option-flag{width:35px;min-width:35px;max-width:35px;height:24.5px;min-height:24.5px;max-height:24.5px;flex-basis:35px;border-radius:3.5px}.scanner-public-header .scanner-lang-option-flag.is-auto{height:31.5px;min-height:31.5px;max-height:31.5px;border-radius:0;background-size:31.5px 31.5px}.scanner-public-header .theme-toggle,.scanner-menu-button{padding:1.75px 10.5px}.scanner-public-header .lang-select .an-menu{top:calc(100% + 10.5px);gap:3.5px;min-inline-size:315px;padding:10.5px;border-radius:14px;box-shadow:0 31.5px 77px rgba(15,26,48,.12);font-size:31.5px;line-height:1.55}:root[data-theme="dark"] .scanner-public-header .lang-select .an-menu{box-shadow:0 38.5px 98px rgba(0,0,0,.55)}.scanner-public-header .lang-select .an-menu li{gap:14px;padding:14px 17.5px;border-radius:14px;font-size:24.5px}.scanner-public-auth-link,.scanner-public-header .scanner-dashboard-link{gap:14px;padding-inline:42px}.scanner-public-header .scanner-dashboard-icon{width:35px;height:35px;flex-basis:35px}.scanner-public-header .scanner-public-register{box-shadow:inset 0 0 0 1.75px rgba(255,255,255,.14),0 14px 42px rgba(6,112,245,.28)}.scanner-public-header .scanner-dashboard-link,.scanner-public-header .scanner-dashboard-link:hover,.scanner-public-header .scanner-dashboard-link:focus-visible{box-shadow:0 14px 38.5px rgba(6,112,245,.2)}.scanner-footer.gmp-dashboard-footer-inline{padding:0 0 31.5px}.scanner-footer.gmp-dashboard-footer-inline .footer-left{min-height:87.5px;font-size:clamp(1.4rem,1.1rem + .2vw,1.65rem);line-height:1}}.scanner-footer.gmp-dashboard-footer-inline{border-color:transparent;background:transparent;color:var(--login-text)}.scanner-footer.gmp-dashboard-footer-inline .footer-left{color:var(--login-text-soft)!important;font-family:"Questrial",sans-serif;font-size:.9rem;line-height:1}.scanner-footer.gmp-dashboard-footer-inline .footer-left a,.scanner-footer.gmp-dashboard-footer-inline .footer-terms{color:var(--login-brand)!important;text-decoration:none}.scanner-footer.gmp-dashboard-footer-inline .footer-left a:hover,.scanner-footer.gmp-dashboard-footer-inline .footer-left a:focus-visible{text-decoration:underline}@media(max-width:900px){.scanner-footer.gmp-dashboard-footer-inline{padding:18px 0}.scanner-footer.gmp-dashboard-footer-inline .footer-left{width:100%;min-height:50px;flex:1 1 100%;flex-wrap:nowrap;justify-content:center;white-space:nowrap;text-align:center;font-size:clamp(.625rem,3.2vw,.8rem)}.scanner-footer.gmp-dashboard-footer-inline .footer-left .footer-sep,.scanner-footer.gmp-dashboard-footer-inline .footer-left .footer-terms{display:inline}.scanner-footer.gmp-dashboard-footer-inline .footer-left .footer-sep{margin-inline:1px}}@media(max-width:640px){.scanner-footer.gmp-dashboard-footer-inline{padding:13px 0}.scanner-footer.gmp-dashboard-footer-inline .footer-left{min-height:47px}}@media(min-width:901px){.scanner-footer.gmp-dashboard-footer-inline{padding:0 0 18px}.scanner-footer.gmp-dashboard-footer-inline .container{justify-content:center}.scanner-footer.gmp-dashboard-footer-inline .footer-left{width:100%;min-height:50px;flex:1 1 100%;flex-wrap:nowrap;justify-content:center;white-space:nowrap;text-align:center}}@media(min-width:2200px) and (max-width:3199px){.scanner-footer.gmp-dashboard-footer-inline{padding:0 0 25.2px}.scanner-footer.gmp-dashboard-footer-inline .footer-left{min-height:70px;font-size:clamp(1.12rem,.96rem + .16vw,1.3rem);line-height:1}}@media(min-width:3200px){.scanner-footer.gmp-dashboard-footer-inline{padding:0 0 31.5px}.scanner-footer.gmp-dashboard-footer-inline .footer-left{min-height:87.5px;font-size:clamp(1.4rem,1.1rem + .2vw,1.65rem);line-height:1}}
