.drg-monthly-vaktija{max-width:1200px;margin:32px auto;padding:24px;background:#f4f7f4;border:1px solid #d8e1d8;border-radius:18px;color:#344b3e;box-sizing:border-box}.drg-monthly-vaktija__header{padding:28px 24px;text-align:center;background:#174c43;color:#fff;border-radius:18px}.drg-monthly-vaktija__eyebrow{margin:0 0 8px;color:#e1c477;font-size:.9rem}.drg-monthly-vaktija h1{margin:0;color:#fff}.drg-monthly-vaktija__location{margin:8px 0 0;font-size:1.1rem}.drg-monthly-vaktija__print-meta{display:none}.drg-monthly-vaktija__controls{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:22px 0}.drg-monthly-vaktija__actions{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.drg-monthly-vaktija__actions button{min-width:130px}.drg-monthly-vaktija__controls label{display:flex;flex-direction:column;gap:5px;font-weight:600}.drg-monthly-vaktija input,.drg-monthly-vaktija select,.drg-monthly-vaktija button{min-height:42px;padding:8px 10px;border:1px solid #c6a65b;border-radius:8px;background:#fff;color:#344b3e;font:inherit}.drg-monthly-vaktija button{cursor:pointer;background:#246447;color:#fff}.drg-monthly-vaktija__status{margin:12px 0;padding:10px;text-align:center}.drg-monthly-vaktija__status.is-error{color:#9b2c2c}.drg-monthly-vaktija__table-wrap{overflow-x:auto;border-radius:12px}.drg-monthly-vaktija table{width:100%;min-width:780px;border-collapse:collapse;background:#fff}.drg-monthly-vaktija th,.drg-monthly-vaktija td{padding:10px 12px;border-bottom:1px solid #dce5dd;text-align:center;white-space:nowrap}.drg-monthly-vaktija thead th{background:#246447;color:#fff}.drg-monthly-vaktija tr.is-today{background:#f6e8b6}.drg-monthly-vaktija__source{margin-top:18px;font-size:.9rem}.drg-monthly-vaktija__source p{margin:4px 0}.drg-monthly-vaktija__source a{color:#246447;font-weight:700}@media(max-width:600px){.drg-monthly-vaktija{margin:16px 0;padding:14px;border-radius:18px}.drg-monthly-vaktija__header{padding:22px 14px}.drg-monthly-vaktija__controls{display:grid;grid-template-columns:1fr 1fr}.drg-monthly-vaktija__controls label:first-child{grid-column:1/-1}.drg-monthly-vaktija__controls button{width:100%}.drg-monthly-vaktija__actions{display:grid;grid-template-columns:1fr 1fr}.drg-monthly-vaktija__actions button{width:100%;min-width:0}.drg-monthly-vaktija__table-wrap{max-width:100%;overflow-x:auto}.drg-monthly-vaktija table{min-width:780px}}
@page{size:A4 portrait;margin:10mm}
@media print{
  body:has(.drg-monthly-vaktija) #wpadminbar,
  body:has(.drg-monthly-vaktija) .site-header,
  body:has(.drg-monthly-vaktija) .ct-header,
  body:has(.drg-monthly-vaktija) .site-footer,
  body:has(.drg-monthly-vaktija) .ct-footer,
  body:has(.drg-monthly-vaktija) .ct-breadcrumbs,
  body:has(.drg-monthly-vaktija) .ct-share-box,
  body:has(.drg-monthly-vaktija) .cmplz-cookiebanner{display:none!important}
  body:has(.drg-monthly-vaktija),body:has(.drg-monthly-vaktija) main.site-main,body:has(.drg-monthly-vaktija) .entry-content{margin:0!important;padding:0!important;background:#fff!important}
  .drg-monthly-vaktija{width:100%!important;max-width:none!important;min-height:277mm!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;color:#111!important;display:flex!important;flex-direction:column!important;box-sizing:border-box;page-break-inside:avoid;break-inside:avoid}
  .drg-monthly-vaktija__header{height:31mm;box-sizing:border-box;padding:6mm 4mm 5mm;background:#174c43!important;color:#fff!important;border-radius:4mm!important;border-bottom:2px solid #c6a65b;overflow:hidden;-webkit-print-color-adjust:exact;print-color-adjust:exact}
  .drg-monthly-vaktija__eyebrow{margin:0 0 1mm;color:#e1c477!important;text-transform:uppercase;font-size:7pt;font-weight:700;letter-spacing:.07em}
  .drg-monthly-vaktija h1{margin:0;color:#fff!important;font-size:17pt!important;line-height:1.05}
  .drg-monthly-vaktija__location{display:none!important}
  .drg-monthly-vaktija__print-meta{display:block!important;margin:2mm 0 0;color:#fff!important;font-size:10pt;line-height:1.1}
  .drg-monthly-vaktija__controls,.drg-monthly-vaktija__actions,.drg-monthly-vaktija__location-status,.drg-monthly-vaktija__status{display:none!important}
  .drg-monthly-vaktija__table-wrap{margin-top:5mm;overflow:visible!important;border-radius:0!important}
  .drg-monthly-vaktija table{width:100%!important;min-width:0!important;table-layout:fixed;font-size:8pt;line-height:1.05;border-collapse:collapse}
  .drg-monthly-vaktija th,.drg-monthly-vaktija td{height:6.3mm;padding:0 2mm!important;box-sizing:border-box;white-space:nowrap;text-align:center;border:1px solid #cfd8d1}
  .drg-monthly-vaktija thead{display:table-header-group}
  .drg-monthly-vaktija thead th{height:8mm;background:#246447!important;color:#fff!important;font-size:7.5pt;-webkit-print-color-adjust:exact;print-color-adjust:exact}
  .drg-monthly-vaktija thead th:nth-child(2),.drg-monthly-vaktija tbody td:nth-child(2),.drg-monthly-vaktija tbody th:nth-child(2){display:none!important}
  .drg-monthly-vaktija tbody th:first-child{font-size:0}
  .drg-monthly-vaktija tbody th:first-child::after{content:attr(data-full-date);font-size:8pt}
  .drg-monthly-vaktija thead th:first-child{width:15%}
  .drg-monthly-vaktija thead th:nth-child(n+3){width:14.166%}
  .drg-monthly-vaktija tbody tr:nth-child(even){background:#f4f7f4!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}
  .drg-monthly-vaktija tr{break-inside:avoid;page-break-inside:avoid}
  .drg-monthly-vaktija__source{height:18mm;box-sizing:border-box;display:block!important;margin-top:auto;padding:4mm;background:#246447!important;border-top:1px solid #c6a65b;color:#fff!important;font-size:7pt;line-height:1.1;border-radius:4mm!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}
  .drg-monthly-vaktija__source p{display:inline;margin:0 10mm 0 0}
  .drg-monthly-vaktija__source a{color:#fff!important;text-decoration:none}
}

@media (max-width:600px){
  .drg-monthly-vaktija__controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}
  .drg-monthly-vaktija__controls label{min-width:0}
  .drg-monthly-vaktija__controls label:nth-child(2){grid-column:1/-1}
  .drg-monthly-vaktija__controls input,.drg-monthly-vaktija__controls select{width:100%;min-width:0;box-sizing:border-box}
  .drg-monthly-vaktija__controls button{min-width:0}
  .drg-monthly-vaktija__actions{display:grid;grid-template-columns:1fr 1fr}
  .drg-monthly-vaktija__actions button{width:100%;min-width:0}
}

