@font-face{font-family:Futura;src:url(./futura-book-font-C2DwSHIl.ttf)}@font-face{font-family:FuturaB;src:url(./unicode.futurab-Cft_6uFd.ttf)}html{--lumo-primary-text-color: rgb(55, 93, 144);--lumo-primary-color-50pct: rgba(55, 93, 144, .5);--lumo-primary-color-10pct: rgba(55, 93, 144, .1);--lumo-primary-color: hsl(214, 45%, 39%);--lumo-success-text-color: rgb(37, 142, 80);--lumo-success-color-50pct: rgba(37, 142, 80, .5);--lumo-success-color-10pct: rgba(37, 142, 80, .1);--lumo-success-color: hsl(145, 59%, 35%);--lumo-error-text-color: rgb(190, 38, 30);--lumo-error-color-50pct: rgba(190, 38, 30, .5);--lumo-error-color-10pct: rgba(190, 38, 30, .1);--lumo-error-color: hsl(3, 73%, 43%)}.menu-option{color:#fff;font-family:Futura,Verdana,Helvetica,Arial,lucida grande,tahoma,arial,sans-serif}a[highlight].menu-option{color:#fff;font-weight:700;text-decoration:none}vaadin-app-layout::part(navbar){background-color:#2f3239}.header{padding:0 var(--lumo-space-m)}.header h1.title{font-size:1em;margin:var(--lumo-space-m);color:#fff}.drawer-content{background-color:#2f3239}.drawer-content vaadin-side-nav>[slot=label]{color:#fff;font:13px FuturaB,Verdana,Helvetica,Arial,lucida grande,tahoma,arial,sans-serif;text-transform:uppercase}.drawer-content vaadin-side-nav-item{color:#fff}.drawer-content vaadin-side-nav-item[current]{font-weight:700}.drawer-content vaadin-side-nav-item:hover::part(link){color:#fff}.drawer-content vaadin-side-nav-item[current]::part(content){color:#fff}.drawer-content vaadin-side-nav-item[current]>vaadin-icon{color:#fff}.drawer-content vaadin-side-nav-item::part(item){color:#fff}.drawer-content vaadin-side-nav-item>[slot=prefix]{color:#fff;width:13px;height:13px}.drawer-toggle{color:#fff;background-image:none}.horizontal .espaco-agenda{padding:0}.horizontal .espaco-agenda-nao-iniciado{border-left:0!important}.horizontal .espaco-agenda-nao-finalizado{border-right:0!important}.horizontal .item-agenda{border-top:1px solid;border-bottom:1px solid;padding:2px 1px;cursor:pointer}.horizontal .item-agenda-inicio{border-left:1px solid;border-top-left-radius:3px;border-bottom-left-radius:3px}.horizontal .item-agenda-fim{border-right:1px solid;border-top-right-radius:3px;border-bottom-right-radius:3px}.status-label{text-align:center;font-weight:700;padding:2px;border:1px solid;border-radius:3px}.status-solicitado{border-color:#2e4678;background-color:#2ce8ac;color:#fff}.status-confirmado{border-color:#8b4513;background-color:#e8c272;color:#fff}.status-atendido{border-color:#006400;background-color:#91ff8d;color:#fff}.status-nao-atendido{border-color:#8b0000;background-color:#ff9a70;color:#fff}.status-finalizado{border-color:#2d4373;background-color:#68c8e8;color:#fff}.status-bloqueado{border-color:#444;background:repeating-linear-gradient(45deg,#555,#444 4px,#555,#444 4px);color:#fff}.item-agenda .horario{font-weight:700;text-align:left!important;color:#fff!important;overflow:hidden;font-size:11px;white-space:nowrap}.agenda vaadin-grid-cell-content{padding:0}.agenda .label-profissional{padding:8px}
