.nx-stage{--nx-paper:#fbfaf8;--nx-ink:#0f0d0b;--nx-muted:#625c58;--nx-accent:#f36800;--nx-line:#cac7c3;--nx-soft:#ecebe8;--nx-white:#fff;--nx-shadow:0 18px 70px #18161329;color:var(--nx-ink);letter-spacing:0;background:#e2e1de;font-family:nexa,Arial,sans-serif}@supports (color:lab(0% 0 0)){.nx-stage{--nx-paper:lab(98.2724% .0796318 1.13987);--nx-ink:lab(3.69029% .598058 .903541);--nx-muted:lab(39.649% 1.95628 3.16623);--nx-accent:lab(61.4581% 53.8827 79.6823);--nx-line:lab(80.2905% .515908 2.21843);--nx-soft:lab(93.0564% .107586 1.52072);--nx-white:lab(100% 0 0);--nx-shadow:0 18px 70px lab(7.22121% .833631 1.86806/.16)}}.nx-doc{background:var(--nx-paper);width:1240px;height:1754px;box-shadow:var(--nx-shadow);letter-spacing:0;flex-direction:column;flex:none;padding:64px 78px 48px;display:flex;position:relative;overflow:hidden}.nx-doc:before{content:"";pointer-events:none;background-image:linear-gradient(to right,color-mix(in oklab,var(--nx-ink) 2.5%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in oklab,var(--nx-ink) 2.5%,transparent) 1px,transparent 1px);background-size:62px 62px;position:absolute;inset:0}.nx-doc>:not(.nx-bloom){position:relative}.nx-bloom{pointer-events:none;background:radial-gradient(circle at center,color-mix(in oklab,var(--nx-accent) 26%,transparent) 0%,transparent 70%);background-repeat:no-repeat;background-size:100% 100%;position:absolute}.nx-header{border-bottom:1px solid var(--nx-line);flex:none;justify-content:space-between;align-items:center;height:46px;padding-bottom:18px;display:flex}.nx-header img{object-fit:contain;object-position:left;width:155px;height:30px}.nx-header span{color:var(--nx-muted);font-size:14px}.nx-footer{border-top:1px solid var(--nx-line);color:var(--nx-muted);justify-content:space-between;align-items:center;padding-top:18px;font-size:13px;display:flex}.nx-kicker{text-transform:uppercase;color:var(--nx-accent);align-items:center;gap:16px;font-size:16px;font-weight:800;display:flex}.nx-kicker:before{content:"";background:currentColor;width:40px;height:3px}.nx-doc h1,.nx-doc h2{text-transform:uppercase;letter-spacing:0;font-family:Clash KMedia,sans-serif;font-weight:700}.nx-main{flex-direction:column;flex:1;min-height:0;padding-top:36px;display:flex}.nx-title{margin:18px 0 14px;font-size:72px;line-height:1.02}.nx-title span{color:var(--nx-accent)}.nx-sub{color:var(--nx-muted);font-size:27px;line-height:1.4}.nx-lead{color:var(--nx-ink);max-width:1000px;margin-top:22px;font-size:22px;line-height:1.55}.nx-glass{-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);background:linear-gradient(135deg,#ffffff6b,#fff3 55%,#fffbf629);background:linear-gradient(135deg,#ffffff6b,#fff3 55%,#fffbf629);border:1px solid #ffffff8c;border:1px solid lab(100% 0 0/.55);border-radius:22px;box-shadow:inset 0 1.5px #ffffffe6,inset 1px 0 #ffffff80,0 18px 50px #18161314}.nx-ambito{margin:28px 0 30px;padding:22px 32px}.nx-ambito small,.nx-total small{text-transform:uppercase;color:var(--nx-accent);margin-bottom:14px;font-size:15px;font-weight:800;display:block}.nx-ambito ul{flex-direction:column;gap:9px;list-style:none;display:flex}.nx-ambito li{padding-left:26px;font-size:19px;line-height:1.4;position:relative}.nx-ambito li:before{content:"";background:var(--nx-accent);border-radius:50%;width:10px;height:10px;position:absolute;top:11px;left:0}.nx-h2{margin:0 0 12px!important;font-size:36px!important;line-height:1.05!important}.nx-schedule{border-top:2px solid var(--nx-ink)}.nx-row{border-bottom:1px solid var(--nx-line);grid-template-columns:1fr 300px 90px;align-items:baseline;gap:24px;padding:12px 0;display:grid}.nx-row.nx-head{text-transform:uppercase;color:var(--nx-muted);padding:12px 0;font-size:14px;font-weight:800}.nx-row .nx-dia{font-size:21px;font-weight:800}.nx-row .nx-dia span{color:var(--nx-muted);font-size:16px;font-weight:400;display:block}.nx-row .nx-hor{font-size:20px;font-weight:700}.nx-row .nx-h{text-align:right;color:var(--nx-accent);font-size:20px;font-weight:800}.nx-head .nx-h{color:var(--nx-muted)}.nx-sum{justify-content:space-between;align-items:baseline;padding:12px 0 0;font-size:19px;font-weight:800;display:flex}.nx-sum b{color:var(--nx-accent);font-family:Clash KMedia;font-size:23px}.nx-note{color:var(--nx-muted);margin-top:10px;font-size:15px}.nx-total{justify-content:space-between;align-items:center;gap:30px;margin-top:auto;margin-bottom:24px;padding:24px 36px;display:flex}.nx-total p{color:var(--nx-muted);font-size:16px;line-height:1.4}.nx-total strong{white-space:nowrap;color:var(--nx-ink);font:700 56px Clash KMedia,sans-serif}.nx-total em{color:var(--nx-ink);font-size:28px;font-style:normal}.nx-toolbar{background:var(--nx-ink);color:var(--nx-paper);border-color:var(--nx-line)}.nx-error{background:var(--nx-paper);color:var(--nx-ink);z-index:60;max-width:320px;padding:16px;position:fixed;top:70px;right:20px}.pdf-exporting.nx-doc,.pdf-exporting .nx-glass{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.pdf-exporting .nx-glass{background:var(--nx-white)}.nx-mobile.nx-doc{width:calc(100vw - 24px);height:auto;padding:28px 20px 24px}.nx-mobile .nx-main{padding-top:26px}.nx-mobile .nx-title{font-size:36px}.nx-mobile .nx-sub{font-size:17px}.nx-mobile .nx-lead{margin-top:20px;font-size:16px}.nx-mobile .nx-ambito{margin:24px 0;padding:18px}.nx-mobile .nx-ambito li{font-size:15px}.nx-mobile .nx-h2{font-size:24px!important}.nx-mobile .nx-head{display:none}.nx-mobile .nx-row{grid-template-columns:1fr auto;gap:4px 12px;padding:12px 0}.nx-mobile .nx-row .nx-dia{font-size:16px}.nx-mobile .nx-row .nx-dia span{font-size:13px}.nx-mobile .nx-row .nx-hor{grid-column:1;font-size:15px}.nx-mobile .nx-row .nx-h{grid-area:1/2/3;align-self:center;font-size:15px}.nx-mobile .nx-sum{font-size:15px}.nx-mobile .nx-sum b{font-size:17px}.nx-mobile .nx-total{flex-direction:column-reverse;align-items:flex-start;margin:24px 0 18px;padding:20px}.nx-mobile .nx-total strong{font-size:38px}.nx-mobile .nx-total em{font-size:19px}.nx-mobile .nx-header span,.nx-mobile .nx-footer{font-size:11px}.nx-mobile .nx-footer{flex-direction:column;align-items:flex-start;gap:6px}@media print{.nx-scaler{margin:0!important;transform:none!important}.nx-doc{zoom:.64;box-shadow:none;width:1240px!important;height:1754px!important}}
