/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#block-presensiweb-hariapa{max-width:380px;margin:20px auto;}#block-presensiweb-hariapa .field--name-body{font-family:'Courier New',Courier,monospace;max-width:600px;overflow:hidden;}#block-presensiweb-hariapa .field--name-body p{white-space:normal;overflow:hidden;border-right:3px solid #000;max-height:0;animation:revealText 2s steps(40) forwards,blinkCursor 0.75s step-end infinite;}#block-presensiweb-hariapa .field--name-body p:nth-child(1){animation-delay:0.5s;}#block-presensiweb-hariapa .field--name-body p:nth-child(3){animation-delay:3s;}#block-presensiweb-hariapa .field--name-body p:nth-child(4){animation-delay:6.5s;}@keyframes revealText{from{max-height:0;}to{max-height:200px;}}@keyframes blinkCursor{from,to{border-color:transparent}50%{border-color:#000;}}
.banner-safari-container{display:none !important;}.show-banner-Friday{display:block !important;}.efek-pulse{animation:denyut 3s ease-in-out infinite;}@keyframes denyut{0%{transform:scale(1);box-shadow:0 10px 25px rgba(0,0,0,0.3);}50%{transform:scale(1.04);box-shadow:0 15px 35px rgba(0,0,0,0.4);}100%{transform:scale(1);box-shadow:0 10px 25px rgba(0,0,0,0.3);}}
table.views-table{width:100%;border-collapse:collapse;font-size:13px;text-align:left;}table.views-table th p,table.views-table td p{margin:0 !important;}table.views-table th{font-weight:600;color:#64748b;text-transform:uppercase;font-size:11px;letter-spacing:0.5px;padding:8px 12px;border-bottom:1px solid #e2e8f0;}table.views-table td{padding:6px 12px;border-bottom:1px solid #f1f5f9;}table.views-table tbody tr:hover{background-color:#fafafa;}table.views-table .views-field-tid{width:70px;color:#0284c7;}
.navbar li.nav-item{border:1px solid #02343F;color:#F0EDCC;margin:0 5px;}.navbar li.nav-item a:hover,.navbar li.nav-item .is-active{background-color:#02343F;color:#F0EDCC;}
a{text-decoration:none;}@media (min-width:992px){.navbar-brand img{height:36px;}}.navbar-toggler{font-size:.9rem;}.navbar-brand img{height:36px;}body.role-anonymous #block-presensiweb-account-menu li:last-child,body.role-anonymous .navbar-toggler{display:none;}body.role-authenticated #block-presensiweb-local-tasks li.nav-item{display:none;}.view-display-id-attachment_1 .view-header{text-align:center;margin:20px;}body.path-frontpage #block-presensiweb-page-title,body.path-presensi #block-presensiweb-page-title,body.path-user #block-presensiweb-page-title{display:none;}.region-breadcrumb,body.path-frontpage .region-content{text-align:center;}#block-presensiweb-footer-2{text-align:center;color:#fff;}input#outside-location-override{border:2px solid blue;}body.role-bkd.path-taxonomy .taxonomy-term-lokasi-kantor-form .field--name-name,body.role-bkd.path-taxonomy .taxonomy-term-lokasi-kantor-form .field--name-description-salah,body.role-bkd.path-taxonomy .taxonomy-term-lokasi-kantor-form #edit-description-0-format-help,body.role-bkd.path-taxonomy .taxonomy-term-lokasi-kantor-form .form-item-description-0-format,body.role-bkd.path-taxonomy .taxonomy-term-lokasi-kantor-form .js-form-type-checkbox,body.role-bkd.path-taxonomy .taxonomy-term-lokasi-kantor-form #edit-relations,body.role-bkd.path-taxonomy .taxonomy-term-lokasi-kantor-form .form-type-vertical-tabs{display:none;}footer.mt-auto{background-color:#02343F;color:#F0EDCC;}main{margin-bottom:30px;}.leaflet-popup-content{text-align:center;}.views-field-field-foto-selfie img{border-radius:5pt;box-shadow:0px 0px 5pt grey;}.texttengah{text-align:center;margin:auto;padding:10pt;}.arabic-text{font-family:"Noto Naskh Arabic","Amiri","Scheherazade New","Traditional Arabic","Times New Roman",serif;line-height:1.3;font-size:1.2em;margin-bottom:20pt;font-weight:bold;}.xlsx-feed .feed-icon{width:80px;background-image:url(/modules/contrib/views_data_export/images/xlsx.png);height:auto;background-size:100%;}.xlsx-feed.views-data-export-feed{display:flex;justify-content:center;height:50px;}.csv-feed .feed-icon{width:80px;background-image:url(/modules/contrib/views_data_export/images/csv.png);height:auto;background-size:100%;}.csv-feed.views-data-export-feed{display:flex;justify-content:center;height:50px;}#presensi-map{height:300px !important;display:block !important;z-index:10;}#block-presensiweb-content .view-header{margin:0 auto;text-align:center;}
