.ocs-sheet{display:flex;flex-direction:column;width:178mm;height:250mm;overflow:hidden;color:#000000;background:#ffffff;font-family:var(--font-sans);font-size:8.6pt;line-height:1.2;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ocs-sheet,.ocs-sheet *,.ocs-sheet :after,.ocs-sheet :before{box-sizing:border-box}.ocs-head{display:flex;align-items:flex-end;justify-content:space-between;gap:6mm;padding-bottom:2mm;border-bottom:.6mm solid #000000}.ocs-overline{font-size:7.5pt;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.ocs-title{margin-top:.6mm;font-family:var(--font-display);font-size:20pt;font-weight:800;text-transform:uppercase;line-height:1}.ocs-meta{display:grid;gap:1.4mm;min-width:0;font-size:9.5pt;text-align:right;overflow-wrap:anywhere}.ocs-meta strong{font-weight:700}.ocs-fill{display:inline-block;min-width:30mm;height:1em;border-bottom:.3mm solid #000000;vertical-align:baseline}.ocs-fill--wide{min-width:48mm}.ocs-fill--cell{display:block;width:100%;min-width:0}.ocs-table{width:100%;margin-top:2.5mm;border-collapse:collapse;table-layout:fixed}.ocs-col-box{width:8mm}.ocs-col-where{width:44mm}.ocs-col-date{width:22mm}.ocs-table thead th{padding:0 1.2mm 1mm;font-size:7pt;font-weight:600;text-align:left;text-transform:uppercase;letter-spacing:.06em;border-bottom:.3mm solid #000000}.ocs-table td{height:6.5mm;padding:.6mm 1.2mm;vertical-align:middle;border-bottom:.15mm solid #9a9a9a}.ocs-group th{padding:2.4mm 1.2mm .8mm;font-family:var(--font-display);font-size:11pt;font-weight:700;text-align:left;text-transform:uppercase;letter-spacing:.04em;border-bottom:.3mm solid #000000}.ocs-task{line-height:1.18}.ocs-optional{font-style:italic;color:#333333}.ocs-where{font-size:7.4pt;line-height:1.15;color:#222222}.ocs-box{position:relative;display:block;width:3.8mm;height:3.8mm;margin:0 auto;border:.35mm solid #000000;border-radius:.5mm}.ocs-box--done:after{content:"";position:absolute;left:1.05mm;top:.15mm;width:1.2mm;height:2.3mm;border-right:.5mm solid #000000;border-bottom:.5mm solid #000000;transform:rotate(40deg)}.ocs-budget{margin-top:4mm}.ocs-budget-title{font-family:var(--font-display);font-size:11pt;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.ocs-table--budget{margin-top:1mm}.ocs-table--budget td:nth-child(n+2),.ocs-table--budget th:nth-child(n+2){width:32mm}.ocs-table--budget td{height:5.6mm}.ocs-budget-total td{font-weight:700;border-bottom:.4mm solid #000000}.ocs-foot{margin-top:auto;padding-top:1.5mm;font-size:6.8pt;line-height:1.3;color:#444444;border-top:.15mm solid #9a9a9a}.ocs-page{box-sizing:border-box;background:#ffffff;overflow:hidden}.ocs-page--A4{width:210mm;height:297mm;padding:23.5mm 16mm}.ocs-page--letter{width:215.9mm;height:279.4mm;padding:14.7mm 18.95mm}.ocs-print-root{display:none}.ocs-print-root[data-capturing]{display:block;position:fixed;top:0;left:-10000px;pointer-events:none}@media print{body,html{background:#ffffff!important}body:has(>.ocs-print-root)>:not(.ocs-print-root){display:none!important}.ocs-print-root{display:block;position:static}.ocs-print-root>.ocs-sheet{break-after:page}.ocs-print-root>.ocs-sheet:last-child{break-after:auto}}.oc-h-p1{transform:rotate(var(--oc-r));animation:oc-h-p1 16s ease-out infinite}@keyframes oc-h-p1{0%,4%{opacity:0;transform:translateY(-1.8em) rotate(var(--oc-r))}8%,92%{opacity:1;transform:rotate(var(--oc-r))}97%,to{opacity:0;transform:rotate(var(--oc-r))}}.oc-h-p2{transform:rotate(var(--oc-r));animation:oc-h-p2 16s ease-out infinite}@keyframes oc-h-p2{0%,15%{opacity:0;transform:translateY(-1.8em) rotate(var(--oc-r))}19%,92%{opacity:1;transform:rotate(var(--oc-r))}97%,to{opacity:0;transform:rotate(var(--oc-r))}}.oc-h-p3{transform:rotate(var(--oc-r));animation:oc-h-p3 16s ease-out infinite}@keyframes oc-h-p3{0%,26%{opacity:0;transform:translateY(-1.8em) rotate(var(--oc-r))}30%,92%{opacity:1;transform:rotate(var(--oc-r))}97%,to{opacity:0;transform:rotate(var(--oc-r))}}.oc-h-p4{transform:rotate(var(--oc-r));animation:oc-h-p4 16s ease-out infinite}@keyframes oc-h-p4{0%,37%{opacity:0;transform:translateY(-1.8em) rotate(var(--oc-r))}41%,92%{opacity:1;transform:rotate(var(--oc-r))}97%,to{opacity:0;transform:rotate(var(--oc-r))}}.oc-h-p5{transform:rotate(var(--oc-r));animation:oc-h-p5 16s ease-out infinite}@keyframes oc-h-p5{0%,48%{opacity:0;transform:translateY(-1.8em) rotate(var(--oc-r))}52%,92%{opacity:1;transform:rotate(var(--oc-r))}97%,to{opacity:0;transform:rotate(var(--oc-r))}}.oc-h-t1{animation:oc-h-t1 16s ease-out infinite}@keyframes oc-h-t1{0%,8%{opacity:0;transform:scale(.3)}11%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-h-t2{animation:oc-h-t2 16s ease-out infinite}@keyframes oc-h-t2{0%,19%{opacity:0;transform:scale(.3)}22%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-h-t3{animation:oc-h-t3 16s ease-out infinite}@keyframes oc-h-t3{0%,30%{opacity:0;transform:scale(.3)}33%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-h-t4{animation:oc-h-t4 16s ease-out infinite}@keyframes oc-h-t4{0%,41%{opacity:0;transform:scale(.3)}44%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-h-t5{animation:oc-h-t5 16s ease-out infinite}@keyframes oc-h-t5{0%,52%{opacity:0;transform:scale(.3)}55%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-h-t6{animation:oc-h-t6 16s ease-out infinite}@keyframes oc-h-t6{0%,62%{opacity:0;transform:scale(.3)}65%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-h-cup{animation:oc-h-cup 16s ease-out infinite}@keyframes oc-h-cup{0%,64%{opacity:0;transform:translateY(.8em) scale(.9)}69%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}.oc-r-fill{transform-origin:top;animation:oc-r-fill-y 12s linear infinite}@keyframes oc-r-fill-y{0%,4%{opacity:1;transform:scaleY(0)}76%,94%{opacity:1;transform:scaleY(1)}99%,to{opacity:0;transform:scaleY(1)}}@media (min-width:64rem){.oc-r-fill{transform-origin:left;animation-name:oc-r-fill-x}}@keyframes oc-r-fill-x{0%,4%{opacity:1;transform:scaleX(0)}76%,94%{opacity:1;transform:scaleX(1)}99%,to{opacity:0;transform:scaleX(1)}}.oc-r-n1{animation:oc-r-n1 12s infinite}@keyframes oc-r-n1{0%,4%{opacity:0}7%,94%{opacity:1}99%,to{opacity:0}}.oc-r-i1{color:var(--color-white);animation:oc-r-i1 12s infinite}@keyframes oc-r-i1{0%,4%{color:var(--color-petrol-600)}7%,94%{color:var(--color-white)}99%,to{color:var(--color-petrol-600)}}.oc-r-n2{animation:oc-r-n2 12s infinite}@keyframes oc-r-n2{0%,18.4%{opacity:0}21.4%,94%{opacity:1}99%,to{opacity:0}}.oc-r-i2{color:var(--color-white);animation:oc-r-i2 12s infinite}@keyframes oc-r-i2{0%,18.4%{color:var(--color-petrol-600)}21.4%,94%{color:var(--color-white)}99%,to{color:var(--color-petrol-600)}}.oc-r-n3{animation:oc-r-n3 12s infinite}@keyframes oc-r-n3{0%,32.8%{opacity:0}35.8%,94%{opacity:1}99%,to{opacity:0}}.oc-r-i3{color:var(--color-white);animation:oc-r-i3 12s infinite}@keyframes oc-r-i3{0%,32.8%{color:var(--color-petrol-600)}35.8%,94%{color:var(--color-white)}99%,to{color:var(--color-petrol-600)}}.oc-r-n4{animation:oc-r-n4 12s infinite}@keyframes oc-r-n4{0%,47.2%{opacity:0}50.2%,94%{opacity:1}99%,to{opacity:0}}.oc-r-i4{color:var(--color-white);animation:oc-r-i4 12s infinite}@keyframes oc-r-i4{0%,47.2%{color:var(--color-petrol-600)}50.2%,94%{color:var(--color-white)}99%,to{color:var(--color-petrol-600)}}.oc-r-n5{animation:oc-r-n5 12s infinite}@keyframes oc-r-n5{0%,61.6%{opacity:0}64.6%,94%{opacity:1}99%,to{opacity:0}}.oc-r-i5{color:var(--color-white);animation:oc-r-i5 12s infinite}@keyframes oc-r-i5{0%,61.6%{color:var(--color-petrol-600)}64.6%,94%{color:var(--color-white)}99%,to{color:var(--color-petrol-600)}}.oc-r-n6{animation:oc-r-n6 12s infinite}@keyframes oc-r-n6{0%,76%{opacity:0}79%,94%{opacity:1}99%,to{opacity:0}}.oc-r-i6{color:var(--color-white);animation:oc-r-i6 12s infinite}@keyframes oc-r-i6{0%,76%{color:var(--color-petrol-600)}79%,94%{color:var(--color-white)}99%,to{color:var(--color-petrol-600)}}.oc-w-t1{animation:oc-w-t1 12s ease-out infinite}@keyframes oc-w-t1{0%,6%{opacity:0;transform:scale(.4)}9%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-w-t2{animation:oc-w-t2 12s ease-out infinite}@keyframes oc-w-t2{0%,12.9%{opacity:0;transform:scale(.4)}15.9%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-w-t3{animation:oc-w-t3 12s ease-out infinite}@keyframes oc-w-t3{0%,19.8%{opacity:0;transform:scale(.4)}22.8%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-w-t4{animation:oc-w-t4 12s ease-out infinite}@keyframes oc-w-t4{0%,26.7%{opacity:0;transform:scale(.4)}29.7%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-w-t5{animation:oc-w-t5 12s ease-out infinite}@keyframes oc-w-t5{0%,33.6%{opacity:0;transform:scale(.4)}36.6%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-w-t6{animation:oc-w-t6 12s ease-out infinite}@keyframes oc-w-t6{0%,40.5%{opacity:0;transform:scale(.4)}43.5%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-w-t7{animation:oc-w-t7 12s ease-out infinite}@keyframes oc-w-t7{0%,47.4%{opacity:0;transform:scale(.4)}50.4%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-w-t8{animation:oc-w-t8 12s ease-out infinite}@keyframes oc-w-t8{0%,54.3%{opacity:0;transform:scale(.4)}57.3%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-w-t9{animation:oc-w-t9 12s ease-out infinite}@keyframes oc-w-t9{0%,61.2%{opacity:0;transform:scale(.4)}64.2%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-w-t10{animation:oc-w-t10 12s ease-out infinite}@keyframes oc-w-t10{0%,68.1%{opacity:0;transform:scale(.4)}71.1%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-k-1{animation:oc-k-1 12s ease-out infinite}@keyframes oc-k-1{0%,8%{opacity:0;transform:scale(.2)}11%{opacity:1;transform:scale(1.15)}13%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-k-2{animation:oc-k-2 12s ease-out infinite}@keyframes oc-k-2{0%,23%{opacity:0;transform:scale(.2)}26%{opacity:1;transform:scale(1.15)}28%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-k-3{animation:oc-k-3 12s ease-out infinite}@keyframes oc-k-3{0%,38%{opacity:0;transform:scale(.2)}41%{opacity:1;transform:scale(1.15)}43%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-k-4{animation:oc-k-4 12s ease-out infinite}@keyframes oc-k-4{0%,53%{opacity:0;transform:scale(.2)}56%{opacity:1;transform:scale(1.15)}58%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-k-5{animation:oc-k-5 12s ease-out infinite}@keyframes oc-k-5{0%,68%{opacity:0;transform:scale(.2)}71%{opacity:1;transform:scale(1.15)}73%,92%{opacity:1;transform:scale(1)}97%,to{opacity:0;transform:scale(1)}}.oc-s-pin1{animation:oc-s-pin1 15s ease-out infinite}@keyframes oc-s-pin1{0%,1%{opacity:0;transform:scale(.2)}3%{opacity:1;transform:scale(1.2)}5%,96%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(1)}}.oc-s-cap1{opacity:0;animation:oc-s-cap1 15s infinite}@keyframes oc-s-cap1{0%{opacity:0}18%,2%{opacity:1}20%,to{opacity:0}}.oc-s-pin2{animation:oc-s-pin2 15s ease-out infinite}@keyframes oc-s-pin2{0%,21%{opacity:0;transform:scale(.2)}23%{opacity:1;transform:scale(1.2)}25%,96%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(1)}}.oc-s-cap2{opacity:0;animation:oc-s-cap2 15s infinite}@keyframes oc-s-cap2{0%,20%{opacity:0}22%,38%{opacity:1}40%,to{opacity:0}}.oc-s-pin3{animation:oc-s-pin3 15s ease-out infinite}@keyframes oc-s-pin3{0%,41%{opacity:0;transform:scale(.2)}43%{opacity:1;transform:scale(1.2)}45%,96%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(1)}}.oc-s-cap3{opacity:0;animation:oc-s-cap3 15s infinite}@keyframes oc-s-cap3{0%,40%{opacity:0}42%,58%{opacity:1}60%,to{opacity:0}}.oc-s-pin4{animation:oc-s-pin4 15s ease-out infinite}@keyframes oc-s-pin4{0%,61%{opacity:0;transform:scale(.2)}63%{opacity:1;transform:scale(1.2)}65%,96%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(1)}}.oc-s-cap4{opacity:0;animation:oc-s-cap4 15s infinite}@keyframes oc-s-cap4{0%,60%{opacity:0}62%,78%{opacity:1}80%,to{opacity:0}}.oc-s-pin5{animation:oc-s-pin5 15s ease-out infinite}@keyframes oc-s-pin5{0%,81%{opacity:0;transform:scale(.2)}83%{opacity:1;transform:scale(1.2)}85%,96%{opacity:1;transform:scale(1)}99%,to{opacity:0;transform:scale(1)}}.oc-s-cap5{opacity:0;animation:oc-s-cap5 15s infinite}@keyframes oc-s-cap5{0%,80%{opacity:0}82%,98%{opacity:1}to{opacity:0}}.oc-s-zone{outline:.3em solid transparent;outline-offset:.25em;animation:oc-s-zone 15s infinite}@keyframes oc-s-zone{0%,1%{outline-color:transparent}17%,4%{outline-color:var(--color-petrol-300)}20%,to{outline-color:transparent}}.oc-s-build{outline:.3em solid transparent;outline-offset:.25em;animation:oc-s-build 15s infinite}@keyframes oc-s-build{0%,21%{outline-color:transparent}24%,37%{outline-color:var(--color-petrol-300)}40%,to{outline-color:transparent}}.oc-s-sign{outline:.3em solid transparent;outline-offset:.25em;animation:oc-s-sign 15s infinite}@keyframes oc-s-sign{0%,41%{outline-color:transparent}44%,57%{outline-color:var(--color-petrol-300)}60%,to{outline-color:transparent}}.oc-s-sink{outline:.3em solid transparent;outline-offset:.25em;animation:oc-s-sink 15s infinite}@keyframes oc-s-sink{0%,61%{outline-color:transparent}64%,77%{outline-color:var(--color-petrol-300)}80%,to{outline-color:transparent}}.oc-s-exit{outline:.3em solid transparent;outline-offset:.25em;animation:oc-s-exit 15s infinite}@keyframes oc-s-exit{0%,81%{outline-color:transparent}84%,97%{outline-color:var(--color-petrol-300)}to{outline-color:transparent}}.oc-i-t1{animation:oc-i-t1 12s ease-out infinite}@keyframes oc-i-t1{0%,6%{opacity:0;transform:scale(.3)}9%,93%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}.oc-i-t2{animation:oc-i-t2 12s ease-out infinite}@keyframes oc-i-t2{0%,16.4%{opacity:0;transform:scale(.3)}19.4%,93%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}.oc-i-t3{animation:oc-i-t3 12s ease-out infinite}@keyframes oc-i-t3{0%,26.8%{opacity:0;transform:scale(.3)}29.8%,93%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}.oc-i-t4{animation:oc-i-t4 12s ease-out infinite}@keyframes oc-i-t4{0%,37.2%{opacity:0;transform:scale(.3)}40.2%,93%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}.oc-i-t5{animation:oc-i-t5 12s ease-out infinite}@keyframes oc-i-t5{0%,47.6%{opacity:0;transform:scale(.3)}50.6%,93%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}.oc-i-t6{animation:oc-i-t6 12s ease-out infinite}@keyframes oc-i-t6{0%,58%{opacity:0;transform:scale(.3)}61%,93%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}.oc-i-stamp{animation:oc-i-stamp 12s ease-out infinite}@keyframes oc-i-stamp{0%,68%{opacity:0;transform:scale(1.7)}72%{opacity:1;transform:scale(.95)}74%,93%{opacity:1;transform:scale(1)}98%,to{opacity:0;transform:scale(1)}}.oc-o-menu{animation:oc-o-menu 16s ease-out infinite}@keyframes oc-o-menu{0%{opacity:0;transform:translateY(.8em)}4%,95%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}.oc-o-tent{animation:oc-o-tent 16s ease-out infinite}@keyframes oc-o-tent{0%,26%{opacity:0;transform:translateY(.8em) scale(.9)}31%,95%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}.oc-o-phone{animation:oc-o-phone 16s ease-out infinite}@keyframes oc-o-phone{0%,52%{opacity:0;transform:translateY(70%)}58%,95%{opacity:1;transform:none}99%,to{opacity:0;transform:none}}.oc-o-scan{opacity:0;animation:oc-o-scan 16s ease-out infinite}@keyframes oc-o-scan{0%,50%{opacity:0;transform:scale(.4)}51%{opacity:1;transform:scale(.4)}56%,to{opacity:0;transform:scale(1.7)}}.oc-o-off{opacity:0;animation:oc-o-off 16s infinite}@keyframes oc-o-off{0%,76%{opacity:1}81%,94%{opacity:0}99%,to{opacity:1}}.oc-o-cap1{opacity:0;animation:oc-o-cap1 16s infinite}.oc-o-txt1{animation:oc-o-txt1 16s infinite}@keyframes oc-o-cap1{0%{opacity:0}2%,23%{opacity:1}25%,to{opacity:0}}@keyframes oc-o-txt1{0%{color:var(--color-ink)}2%,23%{color:var(--color-white)}25%,to{color:var(--color-ink)}}.oc-o-cap2{opacity:0;animation:oc-o-cap2 16s infinite}.oc-o-txt2{animation:oc-o-txt2 16s infinite}@keyframes oc-o-cap2{0%,25%{opacity:0}27%,48%{opacity:1}50%,to{opacity:0}}@keyframes oc-o-txt2{0%,25%{color:var(--color-ink)}27%,48%{color:var(--color-white)}50%,to{color:var(--color-ink)}}.oc-o-cap3{opacity:0;animation:oc-o-cap3 16s infinite}.oc-o-txt3{animation:oc-o-txt3 16s infinite}@keyframes oc-o-cap3{0%,50%{opacity:0}52%,73%{opacity:1}75%,to{opacity:0}}@keyframes oc-o-txt3{0%,50%{color:var(--color-ink)}52%,73%{color:var(--color-white)}75%,to{color:var(--color-ink)}}.oc-o-cap4{opacity:0;animation:oc-o-cap4 16s infinite}.oc-o-txt4{animation:oc-o-txt4 16s infinite}@keyframes oc-o-cap4{0%,75%{opacity:0}77%,98%{opacity:1}to{opacity:0}}@keyframes oc-o-txt4{0%,75%{color:var(--color-ink)}77%,98%{color:var(--color-white)}to{color:var(--color-ink)}}