.miz-vaktija-widget{overflow:hidden;border:1px solid #dae6dc;border-radius:5px;background:#fff;color:#233b2e;font-family:inherit}
.miz-vaktija-header{padding:17px 17px 14px;background:#173e32;color:#fff}
.miz-vaktija-kicker{display:block;margin-bottom:5px;color:#d9c38f;font-size:10px;font-weight:800;letter-spacing:.12em}
.miz-vaktija-header h2{margin:0 0 4px!important;color:#fff!important;font-size:1.15rem!important;line-height:1.25;font-weight:800}
.miz-vaktija-header p{margin:0;color:#d6e3d8;font-size:11px}
.miz-vaktija-header p span{opacity:.75}
.miz-vaktija-list{list-style:none!important;margin:0!important;padding:4px 15px 0!important}
.miz-vaktija-entry{display:flex;justify-content:space-between;gap:10px;padding:9px 4px;border-bottom:1px solid #edf1ed;color:#3d5545;font-size:13px}
.miz-vaktija-entry:last-child{border-bottom:0}
.miz-vaktija-entry time{color:#123f2b;font-weight:800;font-variant-numeric:tabular-nums}
.miz-vaktija-entry--sunrise{color:#829288;font-size:12px}
.miz-vaktija-entry--sunrise time{color:#829288}
.miz-vaktija-unavailable{margin:0;padding:17px;color:#755a32;font-size:13px;line-height:1.5;background:#fcf9ee}
.miz-vaktija-source{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 17px;background:#f4f8f4;color:#7a897c;font-size:11px}
.miz-vaktija-source a{font-weight:800;color:#27694a;text-decoration:none}
.miz-vaktija-source a:hover{text-decoration:underline}
