#loading{z-index:100;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6470588235294118);opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:visibility 0ms linear,opacity .25s ease}@media print{#loading{display:none}}#loading.show{opacity:1;visibility:visible}#loading .loading-msg{text-transform:uppercase;font-size:3rem;font-weight:700;color:#fff}.pollici-select,.rating-select{display:block;width:100%}.row{display:flex}@media print{#edit-modal{display:none}}#edit-modal .modal-overlay{z-index:100;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6470588235294118);opacity:0;visibility:hidden;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:visibility 0ms linear,opacity .25s ease}#edit-modal .modal-overlay.show{opacity:1;visibility:visible}#edit-modal .modal-overlay .modal-card{display:flex;flex-direction:column;min-width:90vw;max-width:90vw;min-height:30rem;height:80vh;max-height:80vh;background-color:#fff;border-radius:1rem;padding:2rem}#edit-modal .modal-overlay .modal-card .tabs a{color:#333;font-weight:700;text-decoration:none;margin-right:2rem}#edit-modal .modal-overlay .modal-card .tabs a.active{color:#2e77ba}#edit-modal .modal-overlay .modal-card .form-container{min-height:80%;padding-top:2rem;overflow-y:auto}#edit-modal .modal-overlay .modal-card .form-container .form-field{flex:1;padding:1rem;box-sizing:border-box}#edit-modal .modal-overlay .modal-card .form-container .form-field input,#edit-modal .modal-overlay .modal-card .form-container .form-field textarea{width:100%}#edit-modal .modal-overlay .modal-card .form-container section{margin-bottom:1.5rem}#edit-modal .modal-overlay .modal-card .form-container section h4{margin-bottom:.5rem}#edit-modal .modal-overlay .modal-card .form-container section.images-list .list-items{display:flex;flex-wrap:wrap}#edit-modal .modal-overlay .modal-card .form-container section.images-list .list-items .image{position:relative;width:10rem;height:10rem;margin-right:.2rem;margin-bottom:.2rem;background-color:#ddd;cursor:pointer}#edit-modal .modal-overlay .modal-card .form-container section.images-list .list-items .image:hover button{display:block}#edit-modal .modal-overlay .modal-card .form-container section.images-list .list-items .image.selected{border:3px solid #2e77ba}#edit-modal .modal-overlay .modal-card .form-container section.images-list .list-items .image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#edit-modal .modal-overlay .modal-card .form-container section.images-list .list-items .image button{display:none;position:absolute;border:none;background-color:#ea2028;color:#fff;border-radius:50%;height:1.5rem;width:1.5rem;top:0;right:0;cursor:pointer}#edit-modal .modal-overlay .modal-card .tracking-row span{margin:0 .5rem;display:inline-block;width:2.5rem}#edit-modal .modal-overlay .modal-card .button-row{padding-top:2rem;padding-bottom:1rem;display:flex;justify-content:flex-end}#edit-modal .modal-overlay .modal-card .button-row button{margin:0;border:none;padding:1rem;border-radius:.5rem;background-color:#2e77ba;color:#fff;cursor:pointer}#edit-modal .modal-overlay .modal-card .button-row button.cancel{margin-right:1rem;background-color:#333}@page{size:207mm 276.5mm;margin:0}body{margin:0;background-color:#f5f5f5;font-family:HelveticaNeue;font-weight:500}@media print{body *{transition:none!important}}body #nav{display:flex;justify-content:space-between;background-color:#333;padding:1rem;position:fixed;width:100vw;box-sizing:border-box;z-index:2}body #nav a{text-decoration:none;color:#fff;font-weight:300;text-transform:uppercase;margin-right:2rem}body #nav a.router-link-active{font-weight:700}body #nav .user-info{color:#fff}body #nav .user-info>span{margin-right:1rem}@media print{body #nav{display:none}}.v-select .vs__selected{margin-right:.2rem;font-size:.8rem}.v-select .vs__selected:not(:last-child):after{content:"/"}.v-select .vs__selected .vs__deselect{border:none;background:none}.v-select .vs__search{margin-top:.1rem}.v-select .vs__actions{display:none}.v-select ul{list-style:none;margin-top:.1rem;padding:0}.v-select ul li{padding-left:.5rem}.v-select ul li:hover{color:#fff;background-color:#0099da}#home-page{padding:3rem}#home-page .login-form label{margin-right:.5rem}#home-page .login-form>div{margin-bottom:1rem}.cell{position:relative;width:58mm;height:56.025mm;max-height:56.025mm;margin-bottom:auto;font-size:9pt;font-family:Interstate-Cond;font-weight:300;line-height:10pt}.cell .spacer{margin:0;border:none;border-top:.25pt solid #231f20}.cell.error{background-color:rgba(255,0,0,.12549019607843137)}.cell.span-2,.cell.span-2 .cell-content{height:117.05mm;max-height:117.05mm}.cell.span-2 .cell-content .center{height:83.05mm;max-height:83.05mm}.cell.span-3,.cell.span-3 .cell-content{height:178.075mm;max-height:178.075mm}.cell.span-3 .cell-content .center{height:144.075mm;max-height:144.075mm}.cell.span-4,.cell.span-4 .cell-content{height:239.1mm;max-height:239.1mm}.cell.span-4 .cell-content .center{height:114.18889mm;max-height:114.18889mm}.cell .cell-actions{position:absolute;z-index:10;visibility:hidden;opacity:0;top:0;transition:visibility 1ms linear,opacity .2s ease}@media print{.cell .cell-actions{display:none}}.cell .cell-actions.right{right:0}.cell .cell-actions.left{left:0}.cell .cell-actions>div{background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);border-radius:50%;width:1.5rem;height:1.5rem;padding:.5rem;margin-bottom:.2rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.cell:hover:not(.jolly) .cell-actions{visibility:visible;opacity:1}.cell.jolly{height:56.025mm;max-height:56.025mm}.cell.jolly:hover .cell-actions.left{visibility:visible;opacity:1}.cell .cell-content{height:56.025mm;max-height:56.025mm}.cell .cell-content .cineteca-box .cineteca-top{height:13mm}.cell .cell-content .cineteca-box .cineteca-top .pre-title{height:3.5mm;text-align:center;letter-spacing:1pt;text-transform:uppercase;font-family:Interstate;font-weight:400;font-size:7.5pt;line-height:7pt}.cell .cell-content .cineteca-box .cineteca-top .cineteca-title{text-align:center;font-family:MinionPro;font-weight:700;font-size:14pt;line-height:15pt;color:#ed1c24;margin-top:1pt}.cell .cell-content .cineteca-box .cineteca-top .cineteca-author{text-align:center;font-family:NeoSansStd;font-weight:500;font-size:6.5pt}.cell .cell-content .cineteca-box .cineteca-top .cineteca-author span{text-transform:uppercase}.cell .cell-content .cineteca-box .image-cineteca{height:67.5mm;width:58mm;-o-object-fit:cover;object-fit:cover}.cell .cell-content .top-bar{height:13mm}.cell .cell-content .top-bar .top-infos{display:flex;align-items:center}.cell .cell-content .top-bar .top-infos .time-box{display:flex;align-items:center;justify-content:center;width:13mm;height:6mm;max-height:6mm;border:.5pt solid #231f20}.cell .cell-content .top-bar .top-infos .time-box span{color:#ed1c24;font-family:NeoSansStd;font-weight:700;font-size:10pt;margin-top:1pt}.cell .cell-content .top-bar .top-infos .channel-box{flex:1}.cell .cell-content .top-bar .top-infos .channel-box>div{height:3.5mm;padding-left:.25rem}.cell .cell-content .top-bar .top-infos .channel-box>div:first-child{text-transform:uppercase;font-family:Interstate;font-weight:400;font-size:7.5pt;line-height:7pt}.cell .cell-content .top-bar .top-infos .channel-box>div:last-child{font-family:Interstate;font-weight:300;font-size:7.5pt;line-height:12pt}.cell .cell-content .top-bar .titolo{font-family:NeoSansStd;font-weight:500;font-size:10pt;text-align:center;text-transform:uppercase;display:block;line-height:7mm;height:6mm;max-height:6mm}.cell .cell-content .top-bar .titolo.long{letter-spacing:-1pt}.cell .cell-content .center{height:22.025mm;max-height:22.025mm;overflow:visible}.cell .cell-content .center .image.image-trama-lunga{height:31.2mm;width:58mm;-o-object-fit:cover;object-fit:cover;margin-bottom:2pt}.cell .cell-content .center .trama{font-family:Interstate-Cond;font-weight:300;font-size:9pt;line-height:10pt;text-align:justify;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.cell .cell-content .cineteca-warning{height:9mm;font-family:Interstate-Compressed;font-weight:300;font-size:7pt;font-style:italic;text-align:center}.cell .cell-content .bottom-bar{position:absolute;bottom:0;box-sizing:border-box;height:21mm;border-top:2.5pt solid #333;border-bottom:2.5pt solid #333;padding-top:2pt;font-family:Interstate-Cond;font-weight:300;font-size:7pt;line-height:8.5pt;display:flex;flex-direction:column;justify-content:space-between}.cell .cell-content .bottom-bar b{font-weight:700}.cell .cell-content .bottom-bar .info-container{max-height:13mm}.cell .cell-content .bottom-bar .info-container .pollice-placeholder{height:25pt;width:30pt;float:right}.cell .cell-content .bottom-bar .tv-movie-container hr{margin:0}.cell .cell-content .bottom-bar .tv-movie-container div{font-family:Interstate;font-weight:900;font-size:6.5pt;text-align:center;transform-origin:center;transform:scaleX(1.1);letter-spacing:2pt}.cell .cell-content .bottom-bar .rating-container{display:flex}.cell .cell-content .bottom-bar .rating-container>div:not(:last-child){margin-right:2pt}.cell .cell-content .bottom-bar .rating-container .dots-container{width:24pt}.cell .cell-content .bottom-bar .rating-container .dots-container .dots-row{display:flex;justify-content:center;height:1mm}.cell .cell-content .bottom-bar .rating-container .dots-container .dots-row .dot{height:3pt;width:3pt;border-radius:50%;background-color:#ed1c24;margin:0 .75pt}@media print{.cell .cell-content .bottom-bar .rating-container .dots-container .dots-row .dot{-webkit-print-color-adjust:exact;color-adjust:exact}}.cell .cell-content .bottom-bar .rating-container .dots-container .rating-name{text-align:center;text-transform:uppercase;font-family:Interstate-Cond;font-weight:300;font-size:6.5pt;border-top:.5pt solid #333;margin-top:2.5pt;padding-top:1pt}.cell .cell-content .bottom-bar .rating-container .pollice-container{flex:1}.cell .cell-content .bottom-bar .rating-container .pollice-container .pollice-img{height:1mm;position:relative}.cell .cell-content .bottom-bar .rating-container .pollice-container .pollice-img img{position:absolute;height:8.3mm;width:auto;top:-6.7mm;left:2mm}.cell .cell-content .bottom-bar .rating-container .pollice-container .pollice-name{text-align:center;text-transform:uppercase;font-family:Interstate-Cond;font-weight:900;font-size:6.5pt;border-top:.5pt solid #333;margin-top:2.5pt;padding-top:1pt}.nowrap{white-space:nowrap}.page{display:flex;flex-direction:column;width:100%;height:100%}.page.lun .page-header{background-color:#c63d96}@media print{.page.lun .page-header{-webkit-print-color-adjust:exact;color-adjust:exact}}.page.mar .page-header{background-color:#0db14b}@media print{.page.mar .page-header{-webkit-print-color-adjust:exact;color-adjust:exact}}.page.mer .page-header{background-color:#faa61a}@media print{.page.mer .page-header{-webkit-print-color-adjust:exact;color-adjust:exact}}.page.gio .page-header{background-color:#7670b3}@media print{.page.gio .page-header{-webkit-print-color-adjust:exact;color-adjust:exact}}.page.ven .page-header{background-color:#f69679}@media print{.page.ven .page-header{-webkit-print-color-adjust:exact;color-adjust:exact}}.page.sab .page-header{background-color:#ed1c24}@media print{.page.sab .page-header{-webkit-print-color-adjust:exact;color-adjust:exact}}.page.dom .page-header{background-color:#0099da}@media print{.page.dom .page-header{-webkit-print-color-adjust:exact;color-adjust:exact}}.page.jolly .page-header{background-color:#333;flex-direction:row!important}.page.jolly .page-body .cell-wrapper{align-content:flex-start}.page.jolly .page-body .cell-wrapper .cell{margin-right:.4rem}.page.odd .page-footer,.page.odd .page-header{padding-left:12mm;padding-right:9mm}.page.odd .page-body .left-border{width:12mm}.page.odd .page-body .right-border{width:9mm}.page.odd .page-footer .film-tv,.page.odd .page-footer .page-num{transform-origin:left;transform:scale(1.1,.95)}.page.odd .page-footer .page-num{margin-right:.4rem}.page.even .page-footer,.page.even .page-header{flex-direction:row-reverse;padding-left:9mm;padding-right:12mm}.page.even .page-body .left-border{width:9mm}.page.even .page-body .right-border{width:12mm}.page.even .page-footer .film-tv,.page.even .page-footer .page-num{transform-origin:right;transform:scale(1.1,.95)}.page.even .page-footer .page-num{margin-left:.4rem}.page .page-header{box-sizing:border-box;width:100%;min-height:12.5mm;height:12.5mm;margin-bottom:9.2mm;display:flex;align-items:flex-end;justify-content:space-between;color:#fff}.page .page-header .page-date,.page .page-header .page-title{text-transform:uppercase;font-family:NeoSansStd;font-size:13pt;font-weight:500;letter-spacing:1.5pt;min-width:15rem}.page .page-header .page-title-additional{flex:1;font-family:NeoSansStd;font-size:9pt;font-weight:500;position:relative;top:9pt}.page .page-header .page-title-additional .additionals{text-align:center}.page .page-header .page-title-additional .additionals>div:first-child{margin-bottom:1pt}.page .page-header .page-title-additional .additionals>div:last-child{color:#000;font-family:Interstate-Cond;font-size:8pt;font-weight:700;position:relative;height:10pt}.page .page-header .page-title-additional .additionals>div:last-child.birthdays{top:1pt;font-weight:300}.page .page-header .page-title-additional .additionals>div:last-child.birthdays>b{font-weight:700}.page .page-header .page-title-additional .additionals>div:last-child .woomber-link{font-family:Interstate;font-weight:700}.page .page-header .page-title-additional .additionals>div:last-child .woomber-img{position:absolute;height:18pt;width:auto;bottom:0;padding-left:1pt}.page .page-header .page-title-additional .additionals>div:last-child .woomber-num{font-family:LibelSuit;font-weight:400;font-size:9pt;margin-left:20pt}.page .page-body{width:100%;box-sizing:border-box;min-height:244.1mm;height:244.1mm;display:flex}.page .page-body .cell-wrapper{flex:1 1 auto;max-width:89.6%;display:flex;flex-direction:column;align-content:space-between;flex-wrap:wrap}.page .page-body .cell-wrapper .cell-placeholder{width:58mm;height:100%}.page .page-footer{box-sizing:border-box;width:100%;min-height:10.2mm;height:10.2mm;display:flex}.page .page-footer .page-num{display:inline-block;font-family:KabelLTStd;font-size:9pt;font-weight:900}.page .page-footer .film-tv{display:inline-block;font-family:HelveticaNeue;font-size:9pt;font-weight:700}.page .page-footer .film-tv>span{font-weight:300}.page.even .page-num.odd,.page.odd .page-num.even{display:none}@media not print{#layout-editor-page{padding-top:3.3rem}}.form-box{display:flex;flex-direction:column;align-items:flex-start;margin-right:1rem}.actions-container{position:fixed;display:flex;background-color:#f5f5f5;padding:.75rem;overflow-x:auto;z-index:1}@media print{.actions-container{display:none}}.actions-container .btn{height:100%;border:none;background-color:#333;border-radius:.25rem;color:#fff;font-weight:700;padding:0 2rem;cursor:pointer}.actions-container .btn:focus{outline:none}.actions-container .btn.active{background-color:#0db14b}@media not print{.pages-container{padding-top:57px}}@media print{.pages-container{overflow-x:hidden}}.pages-container .pages-scroll-row{display:flex;padding:1rem;float:left}@media print{.pages-container .pages-scroll-row{padding:0;display:block;float:none;width:207mm}}.pages-container .pages-scroll-row .page-card{flex:0 0 207mm;width:207mm;height:276mm;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);background-color:#fff;page-break-after:always}@media print{.pages-container .pages-scroll-row .page-card{box-shadow:none}}.pages-container .pages-scroll-row .page-card.jolly{flex:0 0 auto;width:150rem}@media print{.pages-container .pages-scroll-row .page-card.jolly{display:none}}.pages-container .pages-scroll-row .page-card.jolly .page-body .left-border,.pages-container .pages-scroll-row .page-card.jolly .page-body .right-border{width:1rem}.pages-container .pages-scroll-row .page-card.jolly .page-body .cell-placeholder{display:none}.pages-container .pages-scroll-row .page-card:nth-child(2n){margin-right:3rem}@media print{.pages-container .pages-scroll-row .page-card:nth-child(2n){margin-right:0}}.pages-container .pages-scroll-row .page-card:nth-child(odd){margin-right:.1rem}@media print{.pages-container .pages-scroll-row .page-card:nth-child(odd){margin-right:0}}#birthdays-modal{position:fixed;z-index:900;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}#birthdays-modal .modal-overlay{position:absolute;z-index:10;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6470588235294118)}#birthdays-modal .modal-card{position:relative;z-index:20;width:30rem;max-width:80vw;background-color:#fff;border-radius:1rem;padding:2rem}#birthdays-modal .modal-card .birthdays .birthday{display:flex;align-items:center;margin-bottom:.5rem}#birthdays-modal .modal-card .birthdays .birthday input{margin-right:1rem}#birthdays-modal .modal-card .birthdays .birthday input:first-of-type{width:10rem}#birthdays-modal .modal-card .birthdays .birthday input:last-of-type{width:5rem}#birthdays-modal .modal-card .birthdays .birthday .delete-bd{color:#ea2028;cursor:pointer}#birthdays-modal .modal-card .birthdays .add-bd{color:#2e77ba;cursor:pointer}#birthdays-modal .modal-card .button-row{padding-top:2rem;padding-bottom:1rem;display:flex;justify-content:flex-end}#birthdays-modal .modal-card .button-row button{margin:0;border:none;padding:1rem;border-radius:.5rem;background-color:#2e77ba;color:#fff;cursor:pointer}#birthdays-modal .modal-card .button-row button.cancel{margin-right:1rem;background-color:#333}#import-export-page{padding:3.5rem 2rem}#import-export-page .form-group{margin-bottom:.5rem}#import-export-page .form-group label{display:inline-block;min-width:2rem}@font-face{font-family:HelveticaNeue;src:url(/assets/fonts/HelveticaNeue-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:HelveticaNeue;src:url(/assets/fonts/HelveticaNeue-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Interstate;src:url(/assets/fonts/Interstate-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Interstate;src:url(/assets/fonts/Interstate-Light-Italic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Interstate-Cond;src:url(/assets/fonts/Interstate-Light-Cond.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Interstate-Compressed;src:url(/assets/fonts/Interstate-Light-Compressed.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Interstate;src:url(/assets/fonts/Interstate-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Interstate;src:url(/assets/fonts/Interstate-Regular-Italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Interstate-Cond;src:url(/assets/fonts/Interstate-Bold-Cond.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Interstate;src:url(/assets/fonts/Interstate-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Interstate-Cond;src:url(/assets/fonts/Interstate-Black-Cond.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:KabelLTStd;src:url(/assets/fonts/KabelLTStd-Black.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:LibelSuit;src:url(/assets/fonts/LibelSuit-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:MinionPro;src:url(/assets/fonts/MinionPro-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:MinionPro;src:url(/assets/fonts/MinionPro-Italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:MinionPro;src:url(/assets/fonts/MinionPro-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:MinionPro;src:url(/assets/fonts/MinionPro-Bold-Italic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:NeoSansStd;src:url(/assets/fonts/NeoSansStd-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:NeoSansStd;src:url(/assets/fonts/NeoSansStd-Medium-Italic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:NeoSansStd;src:url(/assets/fonts/NeoSansStd-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:NeoSansStd;src:url(/assets/fonts/NeoSansStd-Bold-Italic.otf) format("opentype");font-weight:700;font-style:italic}#search-film-page{padding-top:3.5rem}#search-film-page .search-form{padding:1rem}#search-film-page .search-form label{margin-right:.5rem}#search-film-page .result{padding:1rem}#search-film-page .result h1{cursor:pointer}#search-film-page .result h1:hover{color:#2e77ba}