.v4 .cal{padding-top:2.2rem}.v4 :is(.cal,.cal-ani-sect){--post:#85669f;--post-pal:#f0e9f5;--post-text:#533a68}.v4 .cal-panou{background:radial-gradient(120% 70% at 50% 0%, #ffffffd9, #fff0 70%), var(--pergament);max-width:56rem;box-shadow:0 0 0 4px var(--var), 0 0 0 5px #d9b25a59, 0 1.4rem 2.6rem -1.8rem #462d0f8c;border:1px solid #d9b25aa6;border-radius:1.4rem;margin:0 auto 1.1rem;padding:1.3rem .9rem 1.1rem;position:relative}.v4 .cal-panou:before{content:"";background:linear-gradient(90deg, transparent, var(--aur) 20%, var(--aur-deschis) 50%, var(--aur) 80%, transparent);border-radius:3px;height:3px;position:absolute;top:-1px;left:12%;right:12%}.v4 .cal-cap{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem;margin-bottom:.9rem;display:grid}.v4 .cal-titlu-loc{justify-items:center;gap:.2rem;display:grid}.v4 .cal-titlu{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .5rem;display:flex}.v4 .cal-titlu-luna{font:700 min(2.5rem, 10vw)/1 var(--f-titlu);color:var(--albastru)}.v4 .cal-titlu-an{font:italic 600 1.7rem/1 var(--f-titlu);color:#a37a26}.v4 .cal-stele{width:2.3rem}.v4 .cal-sageata{min-height:3rem;font:700 1rem/1 var(--f-ui);color:var(--albastru);justify-self:start;align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.v4 .cal-sageata--dr{justify-self:end}.v4 .cal-sageata--gol{visibility:hidden}.v4 .cal-sageata-text{display:none}.v4 :is(.cal-sageata-cerc,.cal-an-sageata){background:var(--alb);width:2.9rem;height:2.9rem;color:var(--albastru);border:1.5px solid #1b458140;border-radius:999px;flex:none;place-items:center;transition:background .25s,color .25s,transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s;display:grid;box-shadow:0 .35rem .9rem -.55rem #1334638c}.v4 :is(.cal-sageata-cerc,.cal-an-sageata) svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:1.35rem;height:1.35rem}.v4 .cal-sageata:hover .cal-sageata-cerc,.v4 a.cal-an-sageata:hover{background:var(--albastru);color:#fff;box-shadow:0 .5rem 1.1rem -.5rem #133463cc}@media (hover:hover){.v4 .cal-sageata:hover .cal-sageata-cerc{transform:translate(-3px)}.v4 .cal-sageata--dr:hover .cal-sageata-cerc{transform:translate(3px)}}.v4 .cal-an-sageata--gol{opacity:.3;box-shadow:none}.v4 .cal-alege{justify-items:center;gap:.85rem;display:grid}.v4 .cal-an{align-items:center;gap:.5rem;display:flex}@media (hover:hover){.v4 a.cal-an-sageata:hover{transform:scale(1.08)}}.v4 .cal-an-alege{position:relative}.v4 .cal-an-alege summary{cursor:pointer;background:linear-gradient(180deg, #2a5b9e, var(--albastru) 55%, var(--albastru-adanc));color:#fff;min-height:2.9rem;font:700 1.55rem/1 var(--f-titlu);border-radius:999px;align-items:center;gap:.4rem;padding:0 .95rem 0 1.15rem;list-style:none;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 .5rem 1.2rem -.6rem #133463e6}.v4 .cal-an-alege summary::-webkit-details-marker{display:none}.v4 .cal-an-alege summary svg{fill:none;width:1.15rem;height:1.15rem;stroke:var(--aur-deschis);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s}.v4 .cal-an-alege[open] summary svg{transform:rotate(180deg)}.v4 .cal-an-lista{z-index:20;background:var(--alb);transform-origin:50% 0;border:1px solid #d9b25a99;border-radius:1rem;grid-template-columns:repeat(2,1fr);gap:.35rem;width:14rem;padding:.7rem;list-style:none;display:grid;position:absolute;top:calc(100% + .6rem);left:50%;translate:-50%;box-shadow:0 1.2rem 2.4rem -1rem #1c1a1873}.v4 .cal-an-lista a{min-height:2.75rem;font:700 1.3rem/1 var(--f-titlu);color:var(--text-2);border-radius:.6rem;place-items:center;text-decoration:none;transition:background .15s,color .15s;display:grid}:is(.v4 .cal-an-lista a:hover,.v4 .cal-an-lista a:focus-visible){color:var(--albastru);background:#e7edf6}.v4 .cal-an-lista a[aria-current]{background:var(--albastru);color:#fff}.v4 .cal-luni{background:#1b458112;border:1px solid #1b45811f;border-radius:1.2rem;grid-template-columns:repeat(6,minmax(0,1fr));gap:.2rem;width:100%;max-width:46rem;padding:.3rem;list-style:none;display:grid}.v4 .cal-luni a{isolation:isolate;min-height:2.75rem;font:700 .98rem/1 var(--f-ui);color:var(--text-2);text-transform:capitalize;border-radius:999px;place-items:center;padding:0 .2rem;text-decoration:none;transition:color .2s,background .2s;display:grid;position:relative}.v4 .cal-luni a:hover{color:var(--albastru);background:#fffc}.v4 .cal-luni a[aria-current]{color:#fff;background:linear-gradient(180deg, #2a5b9e, var(--albastru) 60%, var(--albastru-adanc));view-transition-name:cal-luna-aleasa;overflow:hidden;box-shadow:inset 0 1px #ffffff40,0 .4rem .9rem -.45rem #133463e6}.v4 .cal-luni a[aria-current]:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 30%,#fff6 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.v4 .cal-luni a.cal-luna-azi:before{content:"";background:var(--aur);border-radius:999px;width:.32rem;height:.32rem;margin-left:-.16rem;position:absolute;bottom:.28rem;left:50%}.v4 .cal-legenda{font:600 .92rem/1.3 var(--f-ui);color:var(--text-2);border-top:1px dashed #a86b5e73;flex-wrap:wrap;justify-content:center;gap:.45rem 1rem;margin-top:1rem;padding-top:.9rem;list-style:none;display:flex}.v4 .cal-legenda li{align-items:center;gap:.4rem;display:inline-flex}.v4 .cal-leg-semn{width:1.6rem;height:1.6rem;font:700 .95rem/1 var(--f-text);border-radius:999px;flex:none;place-items:center;display:grid}.v4 .cal-leg-semn--rosu{color:var(--rosu);background:#f6dcda}.v4 .cal-leg-semn--dum{background:#e2e9f4}.v4 .cal-leg-semn--dum i{background:var(--albastru);border-radius:999px 999px 2px 2px;width:.75rem;height:.85rem}.v4 .cal-leg-semn--roman{color:var(--albastru);background:#e2e9f4;font-size:.72rem}.v4 .cal-leg-semn--capela{color:#7a5410;background:#f8ecc9}.v4 .cal-leg-semn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.v4 .cal-panou-jos{border-top:1px dashed #a86b5e73;gap:1rem;margin-top:1.1rem;padding-top:1rem;display:grid}.v4 .cal-mic-titlu{font:700 .8rem/1.2 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:#8a6420;align-items:center;gap:.55rem;margin-bottom:.6rem;display:flex}.v4 .cal-mic-titlu:after{content:"";background:linear-gradient(90deg,#d9b25ab3,#0000);flex:1;height:1px}.v4 .cal-sarb-lista{gap:.4rem;list-style:none;display:grid}.v4 .cal-sarb{color:var(--rosu);background:#fff9;border:1px solid #b3262e29;border-radius:.9rem;grid-template-columns:2.7rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.35rem .7rem .35rem .35rem;text-decoration:none;transition:background .2s,border-color .2s,transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s;display:grid}:is(.v4 .cal-sarb:hover,.v4 .cal-sarb:focus-visible){background:#fff;border-color:#b3262e66;transform:translate(4px);box-shadow:0 .5rem 1.1rem -.8rem #b3262e8c}.v4 .cal-sarb-zi{border:1.5px solid var(--rosu);background:#fbeceb;border-radius:999px 999px 4px 4px;align-content:center;justify-items:center;gap:.1rem;height:2.75rem;display:grid}.v4 .cal-sarb-zi b{font:700 1.3rem/.9 var(--f-titlu);color:var(--rosu)}.v4 .cal-sarb-zi small{font:700 .6rem/1 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.v4 .cal-sarb--dum .cal-sarb-zi{background:var(--rosu)}.v4 .cal-sarb--dum .cal-sarb-zi :is(b,small){color:#fff}.v4 .cal-sarb--azi{border-color:var(--aur);box-shadow:0 0 0 2px #d9b25a8c}.v4 .cal-sarb-nume{font:600 1.02rem/1.3 var(--f-text);text-wrap:pretty}.v4 .cal-sarb:has(.cal-sarb-icoana){grid-template-columns:2.7rem minmax(0,1fr) auto}.v4 .cal-sarb-icoana{width:2.75rem;height:3.35rem;box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--aur), 0 .45rem .9rem -.45rem #462d0f99;border-radius:999px 999px .35rem .35rem;transition:translate .3s cubic-bezier(.2,.7,.2,1),scale .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;display:block;overflow:hidden}.v4 .cal-sarb:is(:hover,:focus-visible) .cal-sarb-icoana{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--aur), 0 0 0 7px #d9b25a40, 0 .6rem 1.1rem -.5rem #462d0f99;translate:0 -2px;scale:1.06}.v4 .icoana-mica picture,.v4 .icoana-mica img{object-fit:cover;width:100%;height:100%;display:block}.v4 .cal-sarb-hram{background:linear-gradient(180deg, #f2d690, var(--aur));max-width:100%;color:var(--funingine);font:700 .68rem/1.3 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;border-radius:.7rem;margin-top:.3rem;padding:.15rem .55rem;display:table}.v4 .cal-perioada{background:linear-gradient(90deg, var(--post-pal), #f0e9f559);border-left:4px solid var(--post);font:400 .98rem/1.4 var(--f-text);color:var(--post-text);border-radius:.4rem .9rem .9rem .4rem;align-items:center;gap:.65rem;margin-top:.75rem;padding:.6rem .85rem .6rem .75rem;display:flex}.v4 .cal-perioada strong{font-weight:700}.v4 .cal-perioada-date>span{white-space:nowrap}.v4 .cal-perioada svg{fill:none;width:1.35rem;height:1.35rem;stroke:var(--post);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.v4 .cal-grila-cutie{align-self:start;justify-items:center;display:grid}.v4 .cal-grila{background:#fff9;border:1px solid #d9b25a8c;border-radius:1rem;grid-template-columns:repeat(7,minmax(0,1fr));gap:.22rem;width:100%;max-width:21rem;padding:.6rem;display:grid;box-shadow:inset 0 1px #fff}.v4 .cal-g-cap{text-align:center;font:700 .7rem/1.6 var(--f-ui);letter-spacing:.05em;text-transform:uppercase;color:var(--text-2);padding-bottom:.2rem}.v4 .cal-g-cap--dum{color:var(--albastru)}.v4 .cal-g-zi{aspect-ratio:1;min-height:2.15rem;color:var(--cerneala);font:600 1.15rem/1 var(--f-titlu);border-radius:.6rem;place-items:center;text-decoration:none;transition:background .2s,transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:grid;position:relative}@media (hover:hover){.v4 .cal-g-zi:hover{z-index:1;background:#fff;transform:scale(1.14);box-shadow:0 .35rem .8rem -.4rem #1c1a1873}}.v4 .cal-g-zi--dum{color:var(--albastru);font-weight:700}.v4 .cal-g-zi--rosie{color:var(--rosu);background:#fbeceb;font-weight:700}.v4 .cal-g-zi--post:after{content:"";background:var(--post);border-radius:3px;height:3px;position:absolute;bottom:.22rem;left:32%;right:32%}.v4 .cal-g-zi--slujba:before{content:"";background:var(--aur);border-radius:999px;width:.4rem;height:.4rem;position:absolute;top:.2rem;right:.2rem;box-shadow:0 0 0 1.5px #fff}.v4 .cal-g-zi--azi{background:linear-gradient(180deg, #f2d690, var(--aur));color:var(--funingine);box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--aur)}.v4 .cal-g-zi--azi.cal-g-zi--slujba:before{background:#fff;box-shadow:0 0 0 1.5px #a37a26}.v4 .cal-grila-buton{display:none}html.v4-js .v4 .cal-grila-buton{min-height:2.75rem;font:700 .95rem/1 var(--f-ui);color:var(--albastru);cursor:pointer;background:#1b458112;border:1px solid #1b458138;border-radius:999px;align-items:center;gap:.45rem;padding:0 1.05rem;transition:background .2s;display:inline-flex}html.v4-js .v4 .cal-grila-buton:hover{background:#1b458121}.v4 .cal-grila-buton svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.v4 .cal-grila-buton svg:last-child{stroke-width:2.6px;width:1rem;height:1rem;transition:rotate .25s}.v4 .cal-grila-buton[aria-expanded=true] svg:last-child{rotate:180deg}html.v4-js .v4 .cal-grila-cutie:not(.cal-grila-cutie--deschisa) .cal-grila{display:none}html.v4-js .v4 .cal-grila-cutie--deschisa .cal-grila{margin-top:.65rem}.v4 .cal-leg-semn--post{background:var(--post-pal)}.v4 .cal-leg-semn--post i{background:var(--post);border-radius:3px;width:.28rem;height:.95rem}@media (min-width:48rem){:where(html:not([data-text=mare])) .v4 .cal-panou-jos{grid-template-columns:minmax(0,1fr) 17.5rem;align-items:start;gap:1.8rem}html:where(:not([data-text=mare])).v4-js .v4 .cal-grila-buton{display:none}html:where(:not([data-text=mare])).v4-js .v4 .cal-grila-cutie:not(.cal-grila-cutie--deschisa) .cal-grila,html:where(:not([data-text=mare])).v4-js .v4 .cal-grila-cutie--deschisa .cal-grila{margin-top:0;display:grid}:where(html:not([data-text=mare])) .v4 .cal-grila-cutie{padding-top:1.85rem}}@media (min-width:63rem){:where(html[data-text=mare]) .v4 .cal-panou-jos{grid-template-columns:minmax(0,1fr) 17.5rem;align-items:start;gap:1.8rem}html:where([data-text=mare]).v4-js .v4 .cal-grila-buton{display:none}html:where([data-text=mare]).v4-js .v4 .cal-grila-cutie:not(.cal-grila-cutie--deschisa) .cal-grila,html:where([data-text=mare]).v4-js .v4 .cal-grila-cutie--deschisa .cal-grila{margin-top:0;display:grid}:where(html[data-text=mare]) .v4 .cal-grila-cutie{padding-top:1.85rem}}.v4 .cal-panglica{transform-origin:50% 0;filter:drop-shadow(0 .3rem .25rem #462d0f52);width:1.25rem;height:4.4rem;position:absolute;top:calc(100% - .2rem);right:1.2rem}.v4 .cal-panglica-banda{clip-path:polygon(0 0,100% 0,100% 100%,50% 83%,0 100%);width:100%;height:100%;display:flex;position:relative}.v4 .cal-panglica-banda:after{content:"";background:linear-gradient(#28190a59,#28190a00);height:.7rem;position:absolute;inset:0 0 auto}.v4 .cal-panglica-banda i{flex:1}.v4 .cal-panglica-banda i:first-child{background:linear-gradient(90deg,#00256e,#002b7f 60%,#0a3a98)}.v4 .cal-panglica-banda i:nth-child(2){background:linear-gradient(90deg,#f2c40c,#fcd116 50%,#ffe066)}.v4 .cal-panglica-banda i:nth-child(3){background:linear-gradient(90deg,#ce1126,#c00f22 70%,#a90d1d)}@media (min-width:40rem){:where(html:not([data-text=mare])) .v4 .cal-panglica{height:5rem;right:3.2rem}}@media (min-width:52.5rem){:where(html[data-text=mare]) .v4 .cal-panglica{height:5rem;right:3.2rem}}.v4 .cal-sfesnic{display:none}@media (min-width:85rem){:where(html:not([data-text=mare])) .v4 .cal-sfesnic{pointer-events:none;width:3.6rem;height:19rem;display:block;position:absolute;bottom:0}:where(html:not([data-text=mare])) .v4 .cal-sfesnic--st{left:-5.6rem}:where(html:not([data-text=mare])) .v4 .cal-sfesnic--dr{right:-5.6rem}:where(html:not([data-text=mare])) .v4 .cal-sf-picior{filter:drop-shadow(0 .5rem .5rem #462d0f40);width:3.6rem;height:12rem;position:absolute;bottom:0;left:0}:where(html:not([data-text=mare])) .v4 .cal-sf-lumanare{background:linear-gradient(90deg,#d6c08a,#f7e8c4 38%,#fff9ea 54%,#dcc791);border-radius:.22rem .22rem .1rem .1rem;width:.9rem;height:5.6rem;position:absolute;bottom:11.55rem;left:50%;translate:-50%}:where(html:not([data-text=mare])) .v4 .cal-sf-lumanare:before{content:"";background:linear-gradient(#fffaf0,#efdcae);border-radius:0 0 999px 999px;width:.3rem;height:1.4rem;position:absolute;top:0;left:16%}:where(html:not([data-text=mare])) .v4 .cal-sf-lumanare:after{content:"";background:#2a1c13;width:1.5px;height:.3rem;margin-left:-.75px;position:absolute;bottom:100%;left:50%}:where(html:not([data-text=mare])) .v4 .cal-sf-flacara{transform-origin:50% 100%;background:radial-gradient(50% 62% at 50% 72%,#fff 0 22%,#ffe08a 42%,#f5a636 72%,#f5a63600 100%);border-radius:50%/62% 62% 38% 38%;width:.8rem;height:1.6rem;margin-left:-.4rem;position:absolute;bottom:17.3rem;left:50%}:where(html:not([data-text=mare])) .v4 .cal-sf-halou{background:radial-gradient(circle,#ffd68c80,#ffd68c2e 38%,#ffd68c00 68%);border-radius:50%;width:13rem;height:13rem;position:absolute;bottom:18rem;left:50%;translate:-50% 50%}}@media (min-width:111.563rem){:where(html[data-text=mare]) .v4 .cal-sfesnic{pointer-events:none;width:3.6rem;height:19rem;display:block;position:absolute;bottom:0}:where(html[data-text=mare]) .v4 .cal-sfesnic--st{left:-5.6rem}:where(html[data-text=mare]) .v4 .cal-sfesnic--dr{right:-5.6rem}:where(html[data-text=mare]) .v4 .cal-sf-picior{filter:drop-shadow(0 .5rem .5rem #462d0f40);width:3.6rem;height:12rem;position:absolute;bottom:0;left:0}:where(html[data-text=mare]) .v4 .cal-sf-lumanare{background:linear-gradient(90deg,#d6c08a,#f7e8c4 38%,#fff9ea 54%,#dcc791);border-radius:.22rem .22rem .1rem .1rem;width:.9rem;height:5.6rem;position:absolute;bottom:11.55rem;left:50%;translate:-50%}:where(html[data-text=mare]) .v4 .cal-sf-lumanare:before{content:"";background:linear-gradient(#fffaf0,#efdcae);border-radius:0 0 999px 999px;width:.3rem;height:1.4rem;position:absolute;top:0;left:16%}:where(html[data-text=mare]) .v4 .cal-sf-lumanare:after{content:"";background:#2a1c13;width:1.5px;height:.3rem;margin-left:-.75px;position:absolute;bottom:100%;left:50%}:where(html[data-text=mare]) .v4 .cal-sf-flacara{transform-origin:50% 100%;background:radial-gradient(50% 62% at 50% 72%,#fff 0 22%,#ffe08a 42%,#f5a636 72%,#f5a63600 100%);border-radius:50%/62% 62% 38% 38%;width:.8rem;height:1.6rem;margin-left:-.4rem;position:absolute;bottom:17.3rem;left:50%}:where(html[data-text=mare]) .v4 .cal-sf-halou{background:radial-gradient(circle,#ffd68c80,#ffd68c2e 38%,#ffd68c00 68%);border-radius:50%;width:13rem;height:13rem;position:absolute;bottom:18rem;left:50%;translate:-50% 50%}}.v4 .cal-mergi{z-index:2;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem .6rem;margin:0 0 1rem;display:flex;position:relative}.v4 .cal-mergi a{background:linear-gradient(180deg, #f2d690, var(--aur));min-height:2.9rem;font:700 1rem/1 var(--f-ui);color:var(--funingine);border-radius:999px;align-items:center;gap:.45rem;padding:0 1.2rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff80,0 .5rem 1.1rem -.6rem #7a5414cc}@media (hover:hover){.v4 .cal-mergi a:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff80,0 .8rem 1.4rem -.7rem #7a5414d9}}.v4 .cal-mergi svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:1.1rem;height:1.1rem}@media (max-width:22.5rem){.v4 .cal-panou{padding-inline:.5rem}.v4 :is(.cal-sageata-cerc,.cal-an-sageata){width:2.6rem;height:2.6rem}.v4 .cal-luni a{font-size:.86rem}}@media (min-width:40rem){:where(html:not([data-text=mare])) .v4 .cal-cap{grid-template-columns:1fr auto 1fr}:where(html:not([data-text=mare])) .v4 .cal-panou{padding:1.5rem 1.6rem 1.2rem}:where(html:not([data-text=mare])) .v4 .cal-luni{border-radius:999px;grid-template-columns:repeat(12,minmax(0,1fr))}:where(html:not([data-text=mare])) .v4 .cal-titlu-luna{font-size:2.9rem}:where(html:not([data-text=mare])) .v4 .cal-titlu-an{font-size:2rem}:where(html:not([data-text=mare])) .v4 .cal-sageata-text{display:inline}}@media (min-width:52.5rem){:where(html[data-text=mare]) .v4 .cal-cap{grid-template-columns:1fr auto 1fr}:where(html[data-text=mare]) .v4 .cal-panou{padding:1.5rem 1.6rem 1.2rem}:where(html[data-text=mare]) .v4 .cal-luni{border-radius:999px;grid-template-columns:repeat(12,minmax(0,1fr))}:where(html[data-text=mare]) .v4 .cal-titlu-luna{font-size:2.9rem}:where(html[data-text=mare]) .v4 .cal-titlu-an{font-size:2rem}:where(html[data-text=mare]) .v4 .cal-sageata-text{display:inline}}.v4 .cal-zile{max-width:54rem;margin:0 auto;list-style:none}.v4 .cal-zi{border-bottom:1px solid #a86b5e4d;grid-template-columns:3.6rem minmax(0,1fr);align-items:start;gap:0 .95rem;padding:.95rem .2rem;scroll-margin-top:6rem;display:grid;position:relative}.v4 .cal-foaie{background:var(--pergament);border:1.5px solid var(--roz-inchis);border-radius:999px 999px 4px 4px;align-content:center;justify-items:center;gap:.12rem;height:3.9rem;display:grid}.v4 .cal-nr{font:700 1.75rem/.9 var(--f-titlu);color:var(--cerneala)}.v4 .cal-zs{font:700 .72rem/1.1 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.v4 .cal-zi--dum .cal-foaie{background:var(--albastru);border-color:var(--albastru)}.v4 .cal-zi--dum :is(.cal-nr,.cal-zs){color:#fff}.v4 .cal-zi--rosie .cal-foaie{border-color:var(--rosu);box-shadow:0 0 0 2px var(--var), 0 0 0 4px #e7b9b2}.v4 .cal-zi--rosie:not(.cal-zi--dum) .cal-nr{color:var(--rosu)}.v4 .cal-zi--rosie.cal-zi--dum .cal-foaie{background:var(--rosu);border-color:var(--rosu)}.v4 .cal-zi--dum:not(:last-child):not(.cal-zi--azi){border-bottom:0;padding-bottom:calc(.95rem + 3px)}.v4 .cal-zi--dum:not(:last-child):not(.cal-zi--azi):after{--linie:#d9b25ae6;content:"";z-index:1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b8892e' stroke-width='2.3' stroke-linecap='round'%3E%3Cpath d='M12 2.5v19M10 5h4M7 8.5h10M8.5 16.5l7-2.5'/%3E%3C/svg%3E") 50% 50% / 1.1rem 1.1rem no-repeat, linear-gradient(90deg, var(--linie) calc(50% - 1.1rem), transparent 0 calc(50% + 1.1rem), var(--linie) 0) 0 calc(50% - 1px) / 100% 1px no-repeat, linear-gradient(90deg, var(--linie) calc(50% - 1.1rem), transparent 0 calc(50% + 1.1rem), var(--linie) 0) 0 calc(50% + 1px) / 100% 1px no-repeat;height:1.1rem;position:absolute;bottom:-.55rem;left:0;right:0}.v4 .cal-zi--post:before{content:"";background:var(--post);opacity:.8;width:.24rem;position:absolute;top:-1px;bottom:-3px;left:-.55rem}.v4 .cal-zi--post-st:before{border-radius:999px 999px 0 0;top:.95rem}.v4 .cal-zi--post-sf:before{border-radius:0 0 999px 999px;bottom:.95rem}.v4 .cal-zi--post-st.cal-zi--post-sf:before{border-radius:999px}.v4 .cal-zi--azi.cal-zi--post:before{left:calc(.05rem - 2px)}.v4 .cal-text{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;grid-template-columns:minmax(0,1fr);gap:.3rem;min-width:0;display:grid}.v4 .cal-text>*{min-width:0}.v4 .cal-sfinti{font:400 1.12rem/1.45 var(--f-text);color:var(--cerneala);text-wrap:pretty}.v4 .cal-mobil{font-weight:600}.v4 .cal-zi--dum .cal-mobil:not(.cal-rosu){color:var(--albastru)}.v4 .cal-rosu{color:var(--rosu);font-weight:700}.v4 .cal-cruce{font-weight:700}.v4 .cal-roman{color:var(--albastru);font-weight:600}.v4 .cal-hram{color:#7a5410;font-style:italic;font-weight:700}.v4 .cal-citiri{font:italic 400 1rem/1.45 var(--f-text);color:var(--text-2)}.v4 .cal-citiri--sfant{font-size:.96rem}.v4 .cal-meta{flex-wrap:wrap;gap:.35rem .5rem;margin-top:.15rem;display:flex}.v4 :is(.cal-post,.cal-nat,.cal-slujbe){max-width:100%;font:600 .92rem/1.3 var(--f-ui);border-radius:1rem;padding:.3rem .65rem;display:inline-block}.v4 .cal-post svg{vertical-align:-.2rem;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem;margin-right:.3rem;display:inline-block}.v4 .cal-post{background:var(--post-pal);color:var(--post-text)}.v4 .cal-post--harti{color:#2f5a1f;background:#eaf3e4}.v4 .cal-post--peste{color:#1d5468;background:#e3f0f4}.v4 .cal-post--ulei{color:#6c4a10;background:#f6edd6}.v4 .cal-post--aspru{color:#3d2950;background:#e4d9ec}.v4 .cal-post--aliturgic{color:#5a3d36;background:#efe9e7;font-weight:600}.v4 :is(.cal-post--branza,.cal-post--faraCarne){color:#6c4a10;background:#fbf3dc}.v4 .cal-post--eticheta{color:var(--post-text);background:0 0;border:1.5px solid #85669fa6}.v4 .cal-nat{color:var(--text-2);background:#f3ece0}.v4 .cal-steag{vertical-align:-.05rem;border-radius:1px;width:1.15rem;height:.8rem;margin-right:.35rem;display:inline-flex;overflow:hidden}.v4 .cal-steag i{flex:1}.v4 .cal-steag i:first-child{background:#002b7f}.v4 .cal-steag i:nth-child(2){background:#fcd116}.v4 .cal-steag i:nth-child(3){background:#ce1126}.v4 .cal-slujbe{color:#5e4310;font-family:var(--f-text);background:#fbf3dc;border:1px solid #d9b25ab3}.v4 .cal-zi--azi{border:2px solid var(--aur);background:linear-gradient(#fffaf0,#fbf1da);border-radius:.6rem;margin:.4rem -.6rem;padding:1rem .8rem;box-shadow:0 .5rem 1.6rem -.9rem #7a54148c}.v4 .cal-eticheta-azi{background:var(--aur);color:var(--funingine);font:700 .8rem/1.2 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:.2rem .6rem}@media (prefers-reduced-motion:no-preference){.v4 .cal-zi--azi .cal-foaie{animation:4.5s ease-in-out infinite cal-respira}@keyframes cal-respira{0%,to{box-shadow:0 0 0 2px var(--var), 0 0 0 4px #d9b25a59}50%{box-shadow:0 0 0 2px var(--var), 0 0 0 7px #d9b25abf}}}.v4 .cal-bara{top:calc(var(--cal-sus,4.6rem) + .5rem);z-index:30;height:0;position:sticky}.v4 .cal-bara-in{opacity:0;visibility:hidden;background:#fffbf0f7;border:1px solid #d9b25abf;border-radius:999px;align-items:center;gap:.3rem;padding:.3rem;transition:opacity .3s,translate .35s cubic-bezier(.2,.7,.2,1),visibility 0s linear .35s;display:flex;position:absolute;top:0;left:50%;translate:-50% -.9rem;box-shadow:0 .9rem 1.8rem -1.1rem #462d0f99}.v4 .cal--bara .cal-bara-in{opacity:1;visibility:visible;transition:opacity .3s,translate .35s cubic-bezier(.2,.7,.2,1),visibility;translate:-50%}.v4 .cal-bara-sageata{background:var(--alb);width:2.4rem;height:2.4rem;color:var(--albastru);border:1.5px solid #1b458138;border-radius:999px;flex:none;place-items:center;transition:background .2s,color .2s;display:grid}.v4 a.cal-bara-sageata:hover{background:var(--albastru);color:#fff}.v4 .cal-bara-sageata--gol{opacity:.3}.v4 .cal-bara-sageata svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:1.15rem;height:1.15rem}.v4 .cal-bara-titlu{text-align:center;white-space:nowrap;min-width:9rem;font:700 1.25rem/1 var(--f-titlu);color:var(--albastru);padding:0 .3rem}.v4 .cal-bara-azi{background:linear-gradient(180deg, #f2d690, var(--aur));min-height:2.4rem;color:var(--funingine);font:700 .9rem/1 var(--f-ui);white-space:nowrap;border-radius:999px;align-items:center;margin-left:.15rem;padding:0 .95rem;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:reduce){.v4 .cal-bara-in{transition:none}}@media (max-width:31.5rem){html[data-text=mare] .v4 .cal-bara-in{max-width:calc(100vw - .75rem)}html[data-text=mare] .v4 .cal-bara-titlu{white-space:normal;min-width:0;font-size:1.05rem;line-height:1.05}html[data-text=mare] .v4 .cal-bara-sageata{width:2.2rem;height:2.2rem}html[data-text=mare] .v4 .cal-bara-azi{padding:0 .7rem}}@media (max-width:24rem){.v4 .cal-bara-titlu{min-width:0;font-size:1.05rem}.v4 .cal-bara-sageata{width:2.2rem;height:2.2rem}.v4 .cal-bara-azi{padding:0 .7rem}}.v4 .cal-zi--trecut{opacity:.8;transition:opacity .3s}.v4 .cal-zi--trecut:is(:hover,:focus-within){opacity:1}.v4 .cal-azi-rand{justify-self:start;align-items:flex-end;gap:.5rem;display:flex}.v4 .cal-lumanarica{background:linear-gradient(90deg,#d6c08a,#fbefd0 40%,#fff9ea 55%,#dcc791);border-radius:2px 2px 1px 1px;flex:none;width:.42rem;height:1.2rem;margin:1.05rem 0 .05rem .3rem;position:relative}.v4 .cal-lumanarica:before{content:"";background:#2a1c13;width:1.5px;height:.2rem;margin-left:-.75px;position:absolute;bottom:100%;left:50%}.v4 .cal-lumanarica i{transform-origin:50% 100%;background:radial-gradient(50% 62% at 50% 72%,#fff 0 22%,#ffe08a 42%,#f5a636 72%,#f5a63600 100%);border-radius:50%/62% 62% 38% 38%;width:.5rem;height:.95rem;margin-left:-.25rem;position:absolute;bottom:calc(100% + .1rem);left:50%;box-shadow:0 0 .6rem .18rem #ffc46073}.v4 .cal-zi--rosie:not(.cal-zi--azi){background:linear-gradient(90deg,#fbecebf2,#fdf4e499 55%,#fffdf800)}.v4 .cal-zi--rosie .cal-sfinti .cal-cruce{font-size:1.12em}.v4 .cal-zi-luciu{pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.v4 .cal-zi-luciu:before{content:"";background:linear-gradient(100deg,#fff0c800,#ffeab0a6 50%,#fff0c800);width:35%;position:absolute;top:0;bottom:0;left:0;translate:-110%}.v4 .cal-jos{max-width:54rem;font:400 1rem/1.5 var(--f-text);color:var(--text-2);gap:.4rem;margin:1.6rem auto 0;display:grid}.v4 .cal-jos a{color:var(--albastru)}.v4 .cal-nota{font-style:italic}.v4 .cal-surse-icoane{font:400 .92rem/1.5 var(--f-text);color:var(--text-2)}.v4 .cal-surse-icoane summary{cursor:pointer;width:fit-content;color:var(--albastru);font-weight:600}.v4 .cal-surse-icoane ul{gap:.2rem;margin:.45rem 0 0 1.2rem;display:grid}.v4 .cal-ani-sub{font:400 1.05rem/1.45 var(--f-text);color:var(--text-2);margin:-.6rem 0 1rem}.v4 .cal-numaratoare{background:var(--alb);font:400 1.05rem/1.35 var(--f-text);color:var(--text-2);border:1px solid #d9b25abf;border-radius:1.6rem;align-items:center;gap:.75rem;margin:0 0 1.3rem;padding:.5rem 1.2rem .5rem .5rem;display:inline-flex;box-shadow:0 .7rem 1.5rem -1.1rem #7a5414b3}.v4 .cal-numaratoare b{text-align:right;font:700 2rem/1 var(--f-titlu);color:var(--rosu);vertical-align:-.12rem;display:inline-block}.v4 .cal-num-semn{flex:none;place-items:center;width:3rem;height:3rem;display:grid;position:relative}.v4 .cal-num-inel{width:100%;height:100%;position:absolute;inset:0;overflow:visible;rotate:-90deg}.v4 .cal-num-inel circle{fill:none;stroke-width:2.4px}.v4 .cal-num-inel-fond{stroke:#d9b25a4d}.v4 .cal-num-inel-plin{stroke:var(--aur);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc((100 - var(--progres,0) * 100) * 1px)}.v4 .cal-num-icoana{border-radius:999px;width:2.25rem;height:2.25rem;overflow:hidden;box-shadow:0 0 0 1.5px #fff}.v4 .cal-num-cruce{fill:none;width:2.2rem;height:2.2rem;stroke:var(--rosu);stroke-width:2.2px;stroke-linecap:round;background:#fbeceb;border-radius:999px;padding:.42rem}.v4 .cal-medalion{width:2.3rem;height:2.3rem;box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--aur), 0 .35rem .7rem -.35rem #462d0f8c;border-radius:999px;margin-bottom:.5rem;display:block;overflow:hidden}.v4 .cal-medalion--pasti{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--rosu), 0 .35rem .7rem -.35rem #462d0f8c}.v4 .cal-medalion--semn{color:#a37a26;background:#fbf3dc;place-items:center;display:grid}.v4 .cal-medalion--semn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem}.v4 .cal-medalion--mic{flex:none;width:1.65rem;height:1.65rem;margin:0 .6rem 0 .15rem;display:inline-block}.v4 .cal-medalion--mic.cal-medalion--semn{display:inline-grid}.v4 .cal-medalion--mic svg{width:.95rem;height:.95rem}.v4 .cal-ani-sect :is(td,dd).cal-d--trecut{color:#756c60}.v4 .cal-d--trecut .cal-tabel-durata{color:inherit}.v4 .cal-an-carte-pasti.cal-d--trecut{color:#9a4a4f}.v4 .cal-d--trecut .cal-pasti-pill{color:#9a4a4f;background:0 0;box-shadow:inset 0 0 0 1.5px #b3262e73}.v4 :is(.cal-d--urmeaza,.cal-d--azi) .cal-d:not(.cal-pasti-pill){color:var(--funingine);box-shadow:0 0 0 1.5px var(--aur);background:linear-gradient(#fbefcd,#f2d690);border-radius:.5rem;margin:-.12rem -.45rem;padding:.12rem .45rem;font-weight:700;display:inline-block}.v4 :is(.cal-d--urmeaza,.cal-d--azi) .cal-pasti-pill{box-shadow:0 0 0 2px var(--alb), 0 0 0 3.5px var(--aur)}.v4 .cal-d-et{font:700 .62rem/1 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:#8a6420;margin-top:.4rem;display:block}.v4 .cal-tabel-cutie{background:var(--alb);border:1px solid #a86b5e66;border-radius:.6rem;display:none;overflow-x:auto}.v4 .cal-tabel{border-collapse:collapse;width:100%;font:400 1rem/1.35 var(--f-ui);color:var(--cerneala)}.v4 .cal-tabel td{font-family:var(--f-text)}.v4 .cal-tabel th,.v4 .cal-tabel td{text-align:left;white-space:nowrap;border-bottom:1px solid #a86b5e40;padding:.7rem .8rem}.v4 .cal-tabel thead th{color:var(--text-2);background-color:var(--umbra);white-space:normal;vertical-align:bottom;border-bottom-color:#a86b5e66;font-size:.92rem;font-weight:700}.v4 .cal-tabel tbody th{font:700 1.3rem/1 var(--f-titlu);color:var(--albastru)}.v4 .cal-tabel tbody tr:last-child>*{border-bottom:0}.v4 .cal-tabel-pasti{color:var(--rosu);font-weight:700}.v4 .cal-tabel-durata{color:var(--text-2);font-size:.9rem}.v4 .cal-pasti-pill{background:var(--rosu);color:#fff;border-radius:999px;margin:-.15rem -.55rem;padding:.15rem .55rem;font-weight:700;transition:scale .25s cubic-bezier(.34,1.56,.64,1);display:inline-block;box-shadow:0 .3rem .7rem -.45rem #b3262ed9}.v4 .cal-tabel :is(td.cal-tabel-pasti,th.cal-tabel-pasti-cap){background-image:linear-gradient(#b3262e0d,#b3262e0d)}.v4 .cal-tabel-acum>*{background-color:#fbf6e8}.v4 .cal-tabel-acum th{color:var(--rosu)}.v4 .cal-tabel tbody tr>*{transition:background-color .25s,box-shadow .25s,color .25s}@media (hover:hover){.v4 .cal-tabel tbody tr:hover>*{background-color:#fffaf0;box-shadow:0 .6rem .9rem -.85rem #462d0f80}.v4 .cal-tabel tbody tr:hover>th{color:var(--rosu);box-shadow:inset 4px 0 0 var(--aur), 0 .6rem .9rem -.85rem #462d0f80}.v4 .cal-tabel tbody tr:hover .cal-pasti-pill{scale:1.08}}.v4 .cal-ani-carti{gap:.6rem;list-style:none;display:grid}@media (min-width:48rem) and (max-width:54.99rem){html[lang=de] .v4 .cal-tabel-cutie{display:none}html[lang=de] .v4 .cal-ani-carti{display:grid}}.v4 .cal-an-carte details{background:var(--alb);border:1px solid #a86b5e59;border-radius:1rem;box-shadow:0 .6rem 1.3rem -1.1rem #462d0f99}.v4 .cal-an-carte--acum details{border-color:var(--aur);box-shadow:0 0 0 3px #d9b25a4d,0 .6rem 1.3rem -1.1rem #462d0f99}.v4 .cal-an-carte summary{cursor:pointer;padding:.75rem .9rem;list-style:none;display:block}.v4 .cal-an-carte summary::-webkit-details-marker{display:none}.v4 .cal-an-carte-sus{align-items:center;gap:.6rem;display:flex}.v4 .cal-an-carte-an{font:700 1.6rem/1 var(--f-titlu);color:var(--albastru)}.v4 .cal-an-carte-acum{font:italic 600 .98rem/1 var(--f-titlu);color:#8a6414;margin-top:.2rem;display:block}.v4 .cal-an-carte-pasti{text-align:right;white-space:nowrap;font:700 1.05rem/1.2 var(--f-text);color:var(--rosu);margin-left:auto}.v4 .cal-an-carte-pasti small{font:700 .68rem/1.3 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);display:block}.v4 .cal-an-carte-sus>svg{fill:none;width:1.15rem;height:1.15rem;stroke:var(--albastru);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:rotate .3s}.v4 .cal-an-carte details[open] .cal-an-carte-sus>svg{rotate:180deg}.v4 .cal-an-carte-date{border-top:1px dashed #a86b5e66;margin:0 .9rem;padding:.15rem 0 .7rem}.v4 .cal-an-carte-date>div{border-bottom:1px solid #a86b5e24;justify-content:space-between;align-items:center;gap:.8rem;padding:.5rem 0;display:flex}.v4 .cal-an-carte-date>div:last-child{border-bottom:0}.v4 .cal-an-carte-date dt{font:600 .95rem/1.3 var(--f-ui);color:var(--text-2);align-items:center;display:flex}.v4 .cal-an-carte-date dd{text-align:right;white-space:nowrap;font:400 1rem/1.3 var(--f-text);color:var(--cerneala)}.v4 .cal-an-carte-date .cal-an-carte-ap{white-space:normal}.v4 .cal-an-carte-ap>span{white-space:nowrap}.v4 .cal-an-carte-date .cal-an-carte-pasti-dd{color:var(--rosu);font-weight:700}.v4 .cal-an-carte-date .cal-an-carte-pasti-dd.cal-d--trecut{color:#9a4a4f}@media (min-width:48rem){:where(html:not([data-text=mare])) .v4 .cal-tabel-cutie{display:block}:where(html:not([data-text=mare])) .v4 .cal-ani-carti{display:none}}@media (min-width:63rem){:where(html[data-text=mare]) .v4 .cal-tabel-cutie{display:block}:where(html[data-text=mare]) .v4 .cal-ani-carti{display:none}}.v4 .cal-tabel-nota{font:italic 400 .98rem/1.45 var(--f-text);color:var(--text-2);margin-top:.9rem}@media (min-width:40rem){:where(html:not([data-text=mare])) .v4 .cal-zi{grid-template-columns:4.2rem minmax(0,1fr);gap:0 1.2rem}:where(html:not([data-text=mare])) .v4 .cal-foaie{height:4.4rem}:where(html:not([data-text=mare])) .v4 .cal-nr{font-size:2rem}}@media (min-width:52.5rem){:where(html[data-text=mare]) .v4 .cal-zi{grid-template-columns:4.2rem minmax(0,1fr);gap:0 1.2rem}:where(html[data-text=mare]) .v4 .cal-foaie{height:4.4rem}:where(html[data-text=mare]) .v4 .cal-nr{font-size:2rem}}.v4 .cal-titlu-loc{view-transition-name:cal-titlu}.v4 .cal-luna-info{view-transition-name:cal-info}.v4 .cal-zile{view-transition-name:cal-zile}.v4 .cal-an-acum{view-transition-name:cal-an-nr;display:inline-block}@media (min-width:48rem){:where(html:not([data-text=mare])) .v4 .cal-grila-cutie{view-transition-name:cal-grila}}@media (min-width:63rem){:where(html[data-text=mare]) .v4 .cal-grila-cutie{view-transition-name:cal-grila}}html[data-cal-dir]::view-transition-old(root){animation:none}html[data-cal-dir]::view-transition-new(root){animation:none}html[data-cal-dir=inainte]::view-transition-old(cal-zile){animation:.3s ease-in both cal-pleaca-st}html[data-cal-dir=inainte]::view-transition-new(cal-zile){animation:.55s cubic-bezier(.2,.7,.2,1) both cal-vine-dr}html[data-cal-dir=inapoi]::view-transition-old(cal-zile){animation:.3s ease-in both cal-pleaca-dr}html[data-cal-dir=inapoi]::view-transition-new(cal-zile){animation:.55s cubic-bezier(.2,.7,.2,1) both cal-vine-st}html[data-cal-dir=inainte]::view-transition-old(cal-titlu){animation:.25s ease-in both cal-pleaca-st}html[data-cal-dir=inainte]::view-transition-old(cal-info){animation:.25s ease-in both cal-pleaca-st}html[data-cal-dir=inainte]::view-transition-old(cal-grila){animation:.25s ease-in both cal-pleaca-st}html[data-cal-dir=inainte]::view-transition-new(cal-titlu){animation:.5s cubic-bezier(.2,.7,.2,1) both cal-vine-dr}html[data-cal-dir=inainte]::view-transition-new(cal-info){animation:.5s cubic-bezier(.2,.7,.2,1) both cal-vine-dr}html[data-cal-dir=inainte]::view-transition-new(cal-grila){animation:.5s cubic-bezier(.2,.7,.2,1) both cal-vine-dr}html[data-cal-dir=inapoi]::view-transition-old(cal-titlu){animation:.25s ease-in both cal-pleaca-dr}html[data-cal-dir=inapoi]::view-transition-old(cal-info){animation:.25s ease-in both cal-pleaca-dr}html[data-cal-dir=inapoi]::view-transition-old(cal-grila){animation:.25s ease-in both cal-pleaca-dr}html[data-cal-dir=inapoi]::view-transition-new(cal-titlu){animation:.5s cubic-bezier(.2,.7,.2,1) both cal-vine-st}html[data-cal-dir=inapoi]::view-transition-new(cal-info){animation:.5s cubic-bezier(.2,.7,.2,1) both cal-vine-st}html[data-cal-dir=inapoi]::view-transition-new(cal-grila){animation:.5s cubic-bezier(.2,.7,.2,1) both cal-vine-st}html[data-cal-dir=inainte][data-cal-an]::view-transition-old(cal-an-nr){animation:.22s ease-in both cal-an-sus}html[data-cal-dir=inainte][data-cal-an]::view-transition-new(cal-an-nr){animation:.42s cubic-bezier(.2,.7,.2,1) both cal-an-dejos}html[data-cal-dir=inapoi][data-cal-an]::view-transition-old(cal-an-nr){animation:.22s ease-in both cal-an-jos}html[data-cal-dir=inapoi][data-cal-an]::view-transition-new(cal-an-nr){animation:.42s cubic-bezier(.2,.7,.2,1) both cal-an-desus}::view-transition-group(cal-zile){animation-duration:.45s}::view-transition-group(cal-titlu){animation-duration:.45s}::view-transition-group(cal-info){animation-duration:.45s}::view-transition-group(cal-grila){animation-duration:.45s}::view-transition-group(cal-luna-aleasa){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}@keyframes cal-pleaca-st{to{opacity:0;transform:translate(-3.5rem)}}@keyframes cal-pleaca-dr{to{opacity:0;transform:translate(3.5rem)}}@keyframes cal-vine-dr{0%{opacity:0;transform:translate(3.5rem)}}@keyframes cal-vine-st{0%{opacity:0;transform:translate(-3.5rem)}}@keyframes cal-an-sus{to{opacity:0;transform:translateY(-.7em)}}@keyframes cal-an-jos{to{opacity:0;transform:translateY(.7em)}}@keyframes cal-an-dejos{0%{opacity:0;transform:translateY(.7em)}}@keyframes cal-an-desus{0%{opacity:0;transform:translateY(-.7em)}}@media (prefers-reduced-motion:no-preference){html:not(.cal-fara-intrare):not(.v4-usor) .v4 .cal-zi:nth-child(-n+7):not(.cal-zi--clipeste){animation:.6s cubic-bezier(.2,.7,.2,1) both cal-intra;animation-delay:calc(var(--i) * 45ms + 60ms)}html:not(.cal-fara-intrare):not(.v4-usor) .v4 .cal-sarb-lista li{animation:.5s cubic-bezier(.2,.7,.2,1) both cal-intra;animation-delay:calc(var(--i) * 70ms + .2s)}@keyframes cal-intra{0%{opacity:0;transform:translateY(.9rem)}}@supports (animation-timeline:view()){html:not(.v4-usor) .v4 .cal-zi:nth-child(n+8):not(.cal-zi--clipeste){animation-name:cal-arata;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 70%}@keyframes cal-arata{0%{opacity:0;transform:translateY(1.5rem)}}}.v4 .cal-sf-flacara{animation:2.6s ease-in-out infinite cal-palpaie}.v4 .cal-sfesnic--dr .cal-sf-flacara{animation-duration:2.9s;animation-delay:-1.2s}.v4 .cal-sf-halou{animation:4.5s ease-in-out infinite alternate cal-sf-respira}.v4 .cal-sfesnic--dr .cal-sf-halou{animation-delay:-2s}@keyframes cal-palpaie{0%,to{rotate:0deg;scale:1}22%{rotate:-2deg;scale:.94 1.06}48%{rotate:1.5deg;scale:1.04 .95}71%{rotate:-1deg;scale:.97 1.04}}@keyframes cal-sf-respira{0%{opacity:.7}to{opacity:1}}html:not(.v4-usor) .v4 .cal-panglica{animation:6s ease-in-out infinite cal-panglica}@media (hover:hover){.v4 .cal-panglica:hover{animation:1.4s ease-in-out cal-panglica-tare}}@keyframes cal-panglica{0%,to{rotate:-2deg}50%{rotate:2.5deg}}@keyframes cal-panglica-tare{0%,to{rotate:0deg}20%{rotate:9deg}45%{rotate:-6deg}70%{rotate:3deg}}.v4 .cal-lumanarica i{animation:2.4s ease-in-out infinite cal-palpaie}html:not(.v4-usor) .v4 .cal-zi-luciu--trece:before{animation:1.5s cubic-bezier(.3,.6,.3,1) .25s both cal-luciu-zi}@keyframes cal-luciu-zi{0%{translate:-110%}to{translate:400%}}@supports (animation-timeline:view()){html:not(.v4-usor) .v4 .cal-zi--post:before{transform-origin:50% 0;animation-name:cal-dunga;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry}@keyframes cal-dunga{0%{scale:1 0}}}html:not(.v4-usor) .v4 .cal-luni a[aria-current]:after{animation:1.4s ease-out .5s both cal-luciu}@keyframes cal-luciu{to{transform:translate(120%)}}.v4 .cal-an-alege[open] .cal-an-lista{animation:.28s cubic-bezier(.2,.7,.2,1) both cal-lista}.v4 .cal-an-alege[open] .cal-an-lista li{animation:.32s ease-out both cal-lista-li;animation-delay:calc(var(--i) * 22ms + 60ms)}.v4 .cal-grila-cutie--anim .cal-grila{animation:.32s cubic-bezier(.2,.7,.2,1) both cal-lista}@keyframes cal-lista{0%{opacity:0;transform:translateY(-.4rem)scale(.96)}}@keyframes cal-lista-li{0%{opacity:0;transform:translateY(.3rem)}}.v4 .cal-zi:not(.cal-zi--azi){transition:background .25s}@media (hover:hover){.v4 .cal-zi:not(.cal-zi--azi):not(.cal-zi--rosie):hover{background:#fffdf8bf}}.v4 .cal-foaie{transition:transform .3s cubic-bezier(.2,.7,.2,1)}@media (hover:hover){.v4 .cal-zi:hover .cal-foaie{transform:translateY(-3px)rotate(-2deg)}}.v4 .cal-zi--clipeste{animation:1.6s ease-in-out 2 cal-clipeste}@keyframes cal-clipeste{50%{background-color:#fffaebe6;box-shadow:0 0 0 6px #d9b25a8c,0 .5rem 1.6rem -.9rem #7a54148c}}html.cal-ani-js:not(.v4-usor) .v4 .cal-tabel tbody tr>*{transition:opacity .5s,translate .6s cubic-bezier(.2,.7,.2,1),background-color .25s,box-shadow .25s,color .25s;transition-delay:calc(var(--i) * 60ms), calc(var(--i) * 60ms), 0s, 0s, 0s}html.cal-ani-js:not(.v4-usor) .v4 .cal-tabel-cutie:not(.cal-ani--vazut) tbody tr>*{opacity:0;transition-duration:.15s;transition-delay:0s;translate:0 .9rem}html.cal-ani-js:not(.v4-usor) .v4 .cal-tabel-cutie.cal-ani--vazut .cal-pasti-pill{animation:cal-pop .5s calc(var(--i) * 60ms + .3s) cubic-bezier(.34, 1.56, .64, 1) both}@keyframes cal-pop{0%{opacity:0;scale:.4}}html.cal-ani-js:not(.v4-usor) .v4 .cal-an-carte{transition:opacity .5s ease calc(var(--i) * 60ms), translate .6s cubic-bezier(.2, .7, .2, 1) calc(var(--i) * 60ms)}html.cal-ani-js:not(.v4-usor) .v4 .cal-ani-carti:not(.cal-ani--vazut) .cal-an-carte{opacity:0;transition-duration:.15s;transition-delay:0s;translate:0 .9rem}html:not(.v4-usor) .v4 .cal-d--urmeaza .cal-d:not(.cal-pasti-pill){animation:3.5s ease-in-out infinite cal-urm}@keyframes cal-urm{50%{box-shadow:0 0 0 1.5px var(--aur), 0 0 0 6px #d9b25a4d}}html.cal-num-js:not(.v4-usor) .v4 .cal-num-inel-plin{transition:stroke-dashoffset 1.3s cubic-bezier(.2,.7,.2,1) .1s}html.cal-num-js:not(.v4-usor) .v4 .cal-numaratoare:not(.cal-numaratoare--pornit) .cal-num-inel-plin{stroke-dashoffset:100px}html.cal-num-js .v4 .cal-numaratoare:not(.cal-numaratoare--pornit) [data-zile]{opacity:0}@supports selector(::details-content){.v4 .cal-an-carte details{interpolate-size:allow-keywords}.v4 .cal-an-carte details::details-content{block-size:0;transition:block-size .38s cubic-bezier(.2, .7, .2, 1), content-visibility .38s allow-discrete;overflow:clip}.v4 .cal-an-carte details[open]::details-content{block-size:auto}}.v4 .cal-an-carte details[open] .cal-an-carte-date{animation:.3s cubic-bezier(.2,.7,.2,1) both cal-lista}}.v4 .cal-tipar,.v4 .cal-tipar-buton{display:none}html.v4-js .v4 .cal-tipar-buton{background:var(--alb);min-height:2.9rem;color:var(--albastru);font:700 1rem/1 var(--f-ui);cursor:pointer;border:1.5px solid #1b458159;border-radius:999px;align-items:center;gap:.45rem;margin:0;padding:0 1.1rem;transition:background .2s,color .2s,border-color .2s;display:inline-flex}html.v4-js .v4 .cal-tipar-buton svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:1.2rem;height:1.2rem}@media (hover:hover){html.v4-js .v4 .cal-tipar-buton:hover{background:var(--albastru);border-color:var(--albastru);color:#fff}}.v4 .cal-tipar-scurt{display:none}@media (max-width:24rem){.v4 .cal-tipar-lung{display:none}.v4 .cal-tipar-scurt{display:inline}}@media (max-width:31.5rem){html[data-text=mare] .v4 .cal-tipar-lung{display:none}html[data-text=mare] .v4 .cal-tipar-scurt{display:inline}}@media print{@page{size:A4 portrait;margin:0}.v4--calendar>:not(main),.v4--calendar main>:not(.cal),.v4--calendar .cal>:not(.cal-tipar){display:none!important}body:has(.v4--calendar)>:not(.v4){display:none!important}.v4--calendar,.v4--calendar main,.v4--calendar .cal{background:0 0!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}.v4 .cal-tipar{box-sizing:border-box;font:400 9pt/1.17 var(--f-text);color:#1c1a18;-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:9mm 10mm;display:block}.v4 .cal-tipar p{margin:0}.v4 .cal-tipar{position:relative}.v4 .cal-tipar-panglica{clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);width:5.6mm;height:28mm;display:flex;position:absolute;top:0;left:10mm}.v4 :is(.cal-tipar-panglica,.cal-tipar-steag) i{flex:1}.v4 :is(.cal-tipar-panglica,.cal-tipar-steag) i:first-child{background:#002b7f}.v4 :is(.cal-tipar-panglica,.cal-tipar-steag) i:nth-child(2){background:#fcd116}.v4 :is(.cal-tipar-panglica,.cal-tipar-steag) i:nth-child(3){background:#ce1126}.v4 .cal-tipar-stanga{padding-left:9mm}.v4 :is(.cal-tipar-sus,.cal-tipar-cruce) svg{fill:none;stroke:#a37a26;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.v4 .cal-tipar-sus{align-items:center;gap:1.2mm;display:flex}.v4 .cal-tipar-sus svg{width:3.6mm;height:3.6mm}.v4 .cal-tipar-cruce{background:#fff;padding:0 1.8mm;line-height:0;position:absolute;bottom:-.35mm;left:50%;translate:-50% 50%}.v4 .cal-tipar-cruce svg{width:5.2mm;height:5.2mm}.v4 .cal-tipar-celula{align-items:center;gap:2mm;display:flex}.v4 .cal-tipar-celula .cal-tipar-text{flex:1;min-width:0}.v4 .cal-tipar-icoana{border:.35mm solid #c9a24a;border-radius:50%;flex:none;width:7mm;height:7mm;margin:-.5mm 0;display:block;overflow:hidden}.v4 .cal-tipar-steag{vertical-align:-.2mm;width:3.6mm;height:2.5mm;margin-right:1mm;display:inline-flex}.v4 .cal-tipar-cap{border-bottom:.7mm solid #b3262e;justify-content:space-between;align-items:flex-end;gap:6mm;margin-bottom:3.2mm;padding-bottom:2.2mm;display:flex;position:relative}.v4 .cal-tipar-sus{font:700 7.4pt/1.2 var(--f-ui);letter-spacing:.14em;text-transform:uppercase;color:#7a5410}.v4 .cal-tipar-titlu{font:700 26pt/1 var(--f-titlu);color:#1b4581;margin-top:.6mm!important}.v4 .cal-tipar-parohie{text-align:right;font:400 7.4pt/1.35 var(--f-ui);color:#3b3128;align-items:flex-end;gap:3.2mm;display:flex}.v4 .cal-tipar-parohie strong{font:700 9.4pt/1.25 var(--f-titlu);color:#1c1a18;display:block}.v4 .cal-tipar-qr{text-align:center;font:700 5.8pt/1.1 var(--f-ui);color:#5a4f43;margin:0}.v4 .cal-tipar-qr svg{width:16mm;height:16mm;margin:0 auto .7mm;display:block}.v4 .cal-tipar-tabel{border-collapse:collapse;table-layout:fixed;width:100%}.v4 .cal-tipar-tabel th{text-align:left;font:700 7pt/1.2 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:#7a5410;border-bottom:.35mm solid #d9b25a;padding:.6mm 1.2mm}.v4 .cal-tipar-tabel th:first-child{width:12mm}.v4 .cal-tipar-tabel th:nth-child(3){width:28mm}.v4 .cal-tipar-tabel--slujbe th:nth-child(4){width:33mm}.v4 .cal-tipar-tabel td{vertical-align:top;break-inside:avoid;border-bottom:.2mm solid #e8dcc6;padding:.55mm 1.2mm}.v4 .cal-tipar-tabel tr{break-inside:avoid}.v4 .cal-tipar-zi{white-space:nowrap}.v4 .cal-tipar-zi b{font:700 11.5pt/1 var(--f-titlu)}.v4 .cal-tipar-zi small{font:700 6.2pt/1 var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:#6b6055;margin-left:1mm}.v4 .cal-tipar-text{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.v4 .cal-tipar .cal-rosu{color:#b3262e;font-weight:700}.v4 .cal-tipar .cal-roman{color:#1b4581;font-weight:600}.v4 .cal-tipar .cal-hram{color:#7a5410;font-style:italic;font-weight:700}.v4 .cal-tipar-dum .cal-mobil:not(.cal-rosu){color:#1b4581;font-weight:700}.v4 .cal-tipar-nat{color:#5a4f43;font-style:italic}.v4 .cal-tipar-dum td{background:#eef3fa}.v4 .cal-tipar-dum .cal-tipar-zi b{color:#1b4581}.v4 .cal-tipar-rosie td{background:#fbefef}.v4 .cal-tipar-rosie .cal-tipar-zi b{color:#b3262e}.v4 .cal-tipar-post{font:600 7.6pt/1.2 var(--f-ui);color:#3b3128}.v4 .cal-tipar-post small{font:italic 400 6.8pt/1.15 var(--f-text);color:#5a4f43;display:block}.v4 .cal-tipar-semn{white-space:nowrap;align-items:center;gap:.8mm;display:inline-flex}.v4 .cal-tipar-semn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:3.2mm;height:3.2mm}.v4 .cal-tipar-slujbe{font:600 7.6pt/1.25 var(--f-text);color:#5e4310}.v4 .cal-tipar-legenda{font:400 7pt/1.3 var(--f-ui);color:#5a4f43;flex-wrap:wrap;gap:.6mm 4mm;display:flex;margin-top:1.6mm!important}}@media (forced-colors:active){.v4 :is(.cal-luni,.cal-an-lista) a[aria-current]{outline-offset:-3px;outline:3px solid highlight}.v4 :is(.cal-zi--azi .cal-foaie,.cal-g-zi--azi){outline:3px solid highlight}}
