@import url(https://fonts.cdnfonts.com/css/roboto);
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html[data-theme=light]{--color-bg:#fff;--color-bg-link:#0f335a;--color-bg-button-waze:#eef2ff;--color-bg-button-waze-hover:#e0e7ff;--color-bg-button-maps:#f5f5f5;--color-bg-button:#f5f5f5;--color-bg-icon:#e7e7e9;--color-bg-alert-warning:#fff9eb;--color-text:#181818;--color-text-secondary:#0f335a;--color-text-muted:#7f8899;--color-bg-schedule:#f0f9ff;--color-bg-schedule-closed:#fbeaea;--color-text-schedule-closed:#be3e31;--color-text-link:#28348b;--color-text-alert-warning:#93712c;--color-border:#e9e9eb;--color-border-dashed:#787878;--color-shadow:#f6f6f6}html[data-theme=dark]{--color-bg:#1d1d34;--color-bg-link:#121225;--color-bg-button-waze:#121225;--color-bg-button-waze-hover:#1212256e;--color-bg-button-maps:#121225;--color-bg-button:#121225;--color-bg-icon:#ccc;--color-bg-alert-warning:#121225;--color-text:#fff;--color-text-muted:#aaa;--color-bg-schedule:#2e3b4e;--color-bg-schedule-closed:#803333;--color-text-schedule-closed:#ffa69d;--color-text-link:#2daae1;--color-text-alert-warning:#fdc037;--color-border:#2e2e4d;--color-border-dashed:#787878;--color-shadow:#2e2e4d}main .alert{align-items:flex-start;border-radius:8px;display:flex;gap:1rem;margin:1.5rem auto 0;max-width:unset;padding:1rem}main .alert.warning{background-color:var(--color-bg-alert-warning)}main .alert .icon{height:25px;min-width:25px;width:25px}main .alert.warning .icon{background-color:#fbbc2a;-webkit-mask:url(/storage/icons/alert-circle.svg) no-repeat center;mask:url(/storage/icons/alert-circle.svg) no-repeat center}main .alert p{font-size:1.2rem;line-height:1.2}main .alert p.title{font-weight:700;margin-bottom:.5rem}main .alert.warning p{color:var(--color-text-alert-warning)}main .customMap{align-items:center;box-shadow:var(--color-shadow) 0 0 5px 3px;display:flex;flex-direction:column;margin-top:2rem}main .customMap #mapDiv{height:500px;width:100%}main .map{align-items:center;display:flex;flex-direction:column;margin-top:1.5rem}main .map p.title{font-size:1.25rem;line-height:1.2;text-align:center}main .map div.mapContainer{align-items:center;display:flex;flex-direction:column;margin-top:1.5rem;width:100%}main .map div.mapContainer #mapDiv{height:400px;width:100%}main .map div.mapContainer .goTo{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:1rem;max-width:375px;width:100%}@media screen and (max-width:375px){main .map div.mapContainer .goTo{justify-content:center}}main .map div.mapContainer .goTo>a{align-items:center;border:0;border:1px solid var(--color-border);border-radius:4px;color:var(--color-text);display:flex;font-size:1rem;font-weight:500;height:32px;justify-content:center;line-height:1rem;min-width:120px;padding:6px 16px;text-decoration:none;transition:all .2s}main .map div.mapContainer .goTo>a:first-of-type{background-color:var(--color-bg-button-maps)}main .map div.mapContainer .goTo>a:first-of-type:hover{opacity:.8}main .map div.mapContainer .goTo>a:last-of-type{background-color:var(--color-bg-button-waze)}main .map div.mapContainer .goTo>a:last-of-type:hover{background-color:var(--color-bg-button-waze-hover)}main .qrcode{align-items:center;display:flex;flex-direction:column;font-size:1.3rem;margin:1.5rem 0 0;max-width:600px;text-align:center;width:100%}main .qrcode .imageContainer{background-color:#fff;border:2px solid var(--color-border);border-radius:12px;cursor:pointer;margin-top:1rem;padding:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (hover:hover){main .qrcode .imageContainer:hover{opacity:.7}}@media (hover:none){main .qrcode .imageContainer:active{opacity:.7}}main .qrcode .or{align-items:center;display:flex;gap:.5rem;margin:1rem 0;width:100%}main .qrcode .or>div{background:var(--color-border);border:0;flex:1;height:2px;margin-top:0;width:100%}main .qrcode .or p{color:var(--color-text-muted);font-size:1rem}main :modal#qrcodeDialog{background-color:var(--color-bg);border:2px solid var(--color-border);border-radius:5px;height:600px;max-height:calc(100% - 30px);max-width:calc(100% - 30px);width:600px}main :modal#qrcodeDialog::-webkit-backdrop{background-color:hsla(0,0%,39%,.8);cursor:pointer;pointer-events:all}main :modal#qrcodeDialog::backdrop{background-color:hsla(0,0%,39%,.8);cursor:pointer;pointer-events:all}@media screen and (max-width:600px){main :modal#qrcodeDialog{height:100vh;width:100vw}}main :modal#qrcodeDialog>div{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}main :modal#qrcodeDialog>div>div{background-color:#fff;border:2px solid var(--color-border);border-radius:12px;padding:12px;width:85%}@media screen and (max-width:600px){main :modal#qrcodeDialog>div>div{width:100%}}main :modal#qrcodeDialog>div>div>svg{height:100%;width:100%}main :modal#qrcodeDialog>div button{align-items:center;background-color:var(--color-bg-button);border:1px solid var(--color-border);border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;margin-top:2rem;min-width:120px;padding:6px 16px}main :modal#qrcodeDialog>div button>span{color:var(--color-text);font-size:1rem;font-weight:600;line-height:1rem}@media (hover:hover){main :modal#qrcodeDialog>div button:hover{opacity:.7}}@media (hover:none){main :modal#qrcodeDialog>div button:active{opacity:.7}}main .termExtension{align-items:center;display:flex;flex-direction:column;font-size:1.3rem;margin:1.5rem 0 0;max-width:600px;text-align:center;width:100%}main .termExtension .extension-button{align-items:center;background-color:var(--color-bg-button);border:1px solid var(--color-border);border-radius:8px;color:inherit;cursor:pointer;display:flex;font-size:1rem;height:40px;justify-content:center;min-width:150px;padding:8px 20px;text-decoration:none}main .termExtension .or{align-items:center;display:flex;gap:.5rem;margin:1rem 0;width:100%}main .termExtension .or>div{background:var(--color-border);border:0;flex:1;height:2px;margin-top:0;width:100%}main .termExtension .or p{color:var(--color-text-muted);font-size:1rem}main :modal#extensionTermDialog{background-color:var(--color-bg);border:2px solid var(--color-border);border-radius:5px;height:550px;max-height:calc(100% - 30px);max-width:calc(100% - 30px);width:550px}main :modal#extensionTermDialog::-webkit-backdrop{background-color:hsla(0,0%,39%,.8);cursor:pointer;pointer-events:all}main :modal#extensionTermDialog::backdrop{background-color:hsla(0,0%,39%,.8);cursor:pointer;pointer-events:all}@media screen and (max-width:600px){main :modal#extensionTermDialog{height:100vh;width:100vw}}main :modal#extensionTermDialog>div{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}main :modal#extensionTermDialog>div h2{color:var(--color-text);font-size:1.5rem;margin-bottom:1rem;margin-right:auto;padding-left:8px}main :modal#extensionTermDialog>div p{color:var(--color-text);font-size:1rem;line-height:1.5;margin-right:auto;padding-left:8px}main :modal#extensionTermDialog>div>div{background-color:#fff;border:2px solid var(--color-border);border-radius:12px;padding:12px;width:85%}@media screen and (max-width:600px){main :modal#extensionTermDialog>div>div{width:100%}}main :modal#extensionTermDialog>div>div>svg{height:100%;width:100%}main :modal#extensionTermDialog>div button{align-items:center;background-color:var(--color-bg-button);border:1px solid var(--color-border);border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;margin-top:2rem;min-width:120px;padding:6px 16px}main :modal#extensionTermDialog>div button>span{color:var(--color-text);font-size:1.2rem}@media (hover:hover){main :modal#extensionTermDialog>div button:hover{opacity:.7}}@media (hover:none){main :modal#extensionTermDialog>div button:active{opacity:.7}}main .extension-option-button{border-radius:8px;display:block;height:80px!important;width:100%}main #toast-container{align-items:center;display:flex;flex-direction:column;left:50%;pointer-events:none;position:fixed;top:20px;transform:translateX(-50%);z-index:1050}main .toast{align-items:center;background-color:#4caf50;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.2);color:#fff;display:flex;margin-bottom:10px;max-width:90%;opacity:0;padding:15px 20px;transition:opacity .5s ease-in-out;width:auto}main .toast .icon{font-size:20px;margin-right:10px}main .toast.show{opacity:1}main .toast.error{background-color:#f44336}footer{margin:1.5rem auto 0;max-width:1200px;padding-bottom:1.5rem}footer>div:last-of-type{border-top:1px solid var(--color-border);font-size:1rem;line-height:1.2;margin-top:1rem;padding:1rem 1rem 0;text-align:center}footer>div img.banner{height:auto;width:100%}footer>div .links{align-items:flex-end;display:flex;gap:1rem;margin-top:1.5rem;padding:0 1rem}@media screen and (max-width:500px){footer>div .links{align-items:center;flex-direction:column-reverse}}footer>div .links .socials{display:flex;flex:1;flex-direction:column;font-size:1rem;gap:.5rem;line-height:1.2}footer>div .links .socials>div{display:flex;gap:.5rem}footer>div .links .socials>div:last-of-type a{color:var(--color-text-link);font-size:1rem;text-decoration:none}@media screen and (max-width:500px){footer>div .links .socials{align-items:center;text-align:center}}footer>div .links .mobiles{display:flex;flex-direction:column;gap:.5rem}@media screen and (max-width:500px){footer>div .links .mobiles{flex-direction:row;flex-wrap:wrap;justify-content:center}}footer .link-image{background-color:var(--color-bg-link);border:1px solid var(--color-border);border-radius:50%;box-sizing:unset!important;display:inline-block;height:30px;max-height:30px;max-width:30px;min-height:30px;min-width:30px;padding:4px;text-decoration:none;transition:all .2s ease 0s;width:30px}footer .link-image:first-of-type{margin-left:0}@media screen and (max-width:600px){html{font-size:14px}}*,body{box-sizing:border-box;font-family:Roboto Light,serif;font-size:20px}body{background-color:var(--color-bg);color:var(--color-text)}body b{font-weight:700}body main{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:1.5rem 1rem}body h1{font-size:1.4rem;font-weight:600}body h2{font-size:1.25rem}body h3{font-size:1.2rem}body a{color:var(--color-text-link)}body section{padding-left:1rem;padding-right:1rem}body header{align-items:center;background-image:url(https://box.fan.ro/storage/design/locker/email-background.jpg);background-position-x:50%;background-position-y:100%;background-repeat:no-repeat;background-size:cover;display:flex;height:100px;justify-content:center}@media (max-width:600px){body header img{height:auto;width:70%}}main>div{max-width:600px;width:100%}main .head{display:flex;flex-direction:column;line-height:1.2;margin:1.5rem 0 0;text-align:center}main .head img{margin:0 auto 2rem}@media screen and (max-width:600px){main .head img{height:auto;max-width:200px;width:70%}}main .head h1{max-width:600px}main .head h2{font-size:1.1rem;margin-top:1rem}main .head p{border-bottom:1px var(--color-border-dashed);border-style:dashed;font-size:1rem;margin-top:1.2rem;padding-bottom:1.2rem;text-transform:uppercase}main .head button{align-items:center;background-color:var(--color-bg-button);border:1px solid var(--color-border);border-radius:4px;cursor:pointer;display:flex;justify-content:center;margin:1rem auto 0;padding:12px 16px}main .head button>span{color:var(--color-text);font-size:1rem;font-weight:600;line-height:1rem}@media (hover:hover){main .head button:hover{opacity:.7}}@media (hover:none){main .head button:active{opacity:.7}}main .head button:disabled{cursor:not-allowed;opacity:.5}main .fanbox-banner-container{border-bottom:1px var(--color-border-dashed);border-style:dashed;padding:20px 0}main .fanbox-banner{height:100%;max-height:175px;width:100%}main .details{border-radius:8px;box-shadow:var(--color-shadow) 0 0 5px 3px;display:flex;flex-direction:column;flex-wrap:wrap;margin:1.5rem 0 0;padding:.75rem 1rem}main .details p{color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:1rem;font-weight:600;line-height:1.4}main .details p:first-of-type{color:var(--color-text);font-size:1rem;line-height:1;margin:0 0 .5rem}@media screen and (max-width:600px){main .details p:first-of-type{flex-basis:100%;margin:0}}main .details p>span{color:var(--color-text);display:inline-block}@media screen and (min-width:600px){main .details p{align-items:center;justify-content:space-between}}@media screen and (max-width:600px){main .details p{flex-basis:auto;flex-direction:column;margin-top:.5rem;min-width:50%}main .details{flex-direction:row}}main .schedule{margin-top:1.5rem}main .schedule>p{font-size:1.2rem;font-weight:600;text-align:center}main .schedule .items{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin:1rem auto 0;max-width:600px}@media screen and (max-width:600px){main .schedule .items{max-width:100%}}main .schedule .items>div{background-color:var(--color-bg-schedule);border-radius:8px;box-shadow:0 4px 8px var(--color-shadow);display:flex;flex-basis:100px;flex-direction:column;gap:.75rem;padding:.5rem;text-align:center}@media screen and (max-width:300px){main .schedule .items>div{flex-basis:100%}}main .schedule .items>div>p:first-of-type{color:var(--color-text-secondary);font-size:1rem;font-weight:600}main .schedule .items>div>p:last-of-type{color:var(--color-text-muted);font-size:.85rem}main .schedule .items>div.closed{background-color:var(--color-bg-schedule-closed)}main .schedule .items>div.closed>p:last-of-type{color:var(--color-text-schedule-closed)}main .drawers-available{border-bottom:1px var(--color-border-dashed);border-style:dashed;margin-top:1.5rem;padding-bottom:1rem}main .drawers-available h2{color:var(--color-text);font-size:1.2rem;font-weight:600;line-height:1.2;text-align:center}main .drawers-available>div{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}main .drawers-available>div>div{border-radius:8px;box-shadow:var(--color-shadow) 0 0 5px 3px;flex:1;flex-basis:185px;padding:12px 16px;text-align:center}main .drawers-available>div>div h3{font-size:2.5rem;font-weight:700}main #footerContainerImage{margin-top:2rem;max-width:unset;width:calc(100% + 2rem)}
