.qdh-window{--hx: 60px;--hy: 80px}.qdh-cursor{position:absolute;top:0;left:0;z-index:30;transform:translate(var(--hx),var(--hy));transition:transform .7s var(--ease-out-expo);filter:drop-shadow(0 3px 6px rgba(0,0,0,.3));pointer-events:none}.qdh-cursor.is-click{animation:qdhClick .32s var(--ease-out-soft)}@keyframes qdhClick{0%,to{scale:1}45%{scale:.72}}.qdh-view{opacity:0;transform:translateY(8px) scale(.996);transition:opacity .4s var(--ease-out-soft),transform .4s var(--ease-out-soft);pointer-events:none}.qdh-view.is-active{opacity:1;transform:none}.qdh-card{transition:box-shadow .25s var(--ease-out-soft),transform .25s var(--ease-out-soft)}.qdh-card.is-hover{box-shadow:0 0 0 2px #a2cff2,0 6px 14px -6px #1184ce66;transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.qdh-cursor{display:none}.qdh-view{transition:none}}.qd-window[data-astro-cid-bvkqpvdz]{--cur-x: 40px;--cur-y: 60px}.qd-cursor[data-astro-cid-bvkqpvdz]{position:absolute;top:0;left:0;z-index:30;transform:translate(var(--cur-x),var(--cur-y));transition:transform .72s var(--ease-out-expo);filter:drop-shadow(0 3px 6px rgba(0,0,0,.35));pointer-events:none}.qd-cursor[data-astro-cid-bvkqpvdz].is-click{animation:qdClick .34s var(--ease-out-soft)}@keyframes qdClick{0%,to{scale:1}45%{scale:.72}}.qd-view[data-astro-cid-bvkqpvdz]{opacity:0;transform:translateY(10px) scale(.995);transition:opacity .42s var(--ease-out-soft),transform .42s var(--ease-out-soft);pointer-events:none}.qd-view[data-astro-cid-bvkqpvdz].is-active{opacity:1;transform:none}.qd-navitem[data-astro-cid-bvkqpvdz].is-active{background:#e9f4fc;color:#0b5688}.qd-caret[data-astro-cid-bvkqpvdz]{display:inline-block;width:1.5px;height:1em;margin-left:1px;background:#1184ce;vertical-align:-2px;opacity:0;animation:qdBlink 1s step-end infinite}.qd-caret-light[data-astro-cid-bvkqpvdz]{background:#ffffffd9}.qd-input[data-astro-cid-bvkqpvdz].is-typing .qd-caret[data-astro-cid-bvkqpvdz],.max-w-\[80\%\][data-astro-cid-bvkqpvdz].is-typing .qd-caret[data-astro-cid-bvkqpvdz],[data-astro-cid-bvkqpvdz][data-chat].is-typing+.qd-caret[data-astro-cid-bvkqpvdz]{opacity:1}.qd-typing[data-astro-cid-bvkqpvdz]+.qd-caret[data-astro-cid-bvkqpvdz]{opacity:1}@keyframes qdBlink{0%,50%{opacity:1}51%,to{opacity:0}}.qd-chip[data-astro-cid-bvkqpvdz].is-selected{background:#0e6bab;color:#fff;box-shadow:inset 0 0 0 1px #0e6bab}.qd-btn[data-astro-cid-bvkqpvdz].is-press{transform:scale(.95)}.qd-btn[data-astro-cid-bvkqpvdz]{transition:transform .15s var(--ease-out-soft)}.qd-status[data-astro-cid-bvkqpvdz][data-nc-status=bozza]{background:#eef2f8;color:#7a8a9c}.qd-status[data-astro-cid-bvkqpvdz][data-nc-status=aperta]{background:#fff1f2;color:#e11d48}.qd-status[data-astro-cid-bvkqpvdz][data-nc-status=lavorazione]{background:#fffbeb;color:#d97706}.qd-status[data-astro-cid-bvkqpvdz][data-nc-status=chiusa]{background:#ecfdf5;color:#059669}.qd-status[data-astro-cid-bvkqpvdz]{transition:background-color .4s var(--ease-out-soft),color .4s var(--ease-out-soft)}.qd-ac[data-astro-cid-bvkqpvdz],.qd-verify[data-astro-cid-bvkqpvdz],.qd-botwrap[data-astro-cid-bvkqpvdz]{transition:opacity .5s var(--ease-out-soft),transform .5s var(--ease-out-soft);transform:translateY(6px)}.qd-ac[data-astro-cid-bvkqpvdz].is-on,.qd-verify[data-astro-cid-bvkqpvdz].is-on,.qd-botwrap[data-astro-cid-bvkqpvdz].is-on{opacity:1!important;transform:none}.qd-check[data-astro-cid-bvkqpvdz]{stroke-dasharray:1;stroke-dashoffset:1}.qd-verify[data-astro-cid-bvkqpvdz].is-on .qd-check[data-astro-cid-bvkqpvdz]{transition:stroke-dashoffset .5s var(--ease-out-expo) .1s;stroke-dashoffset:0}@media(prefers-reduced-motion:reduce){.qd-cursor[data-astro-cid-bvkqpvdz],.qd-view[data-astro-cid-bvkqpvdz]{transition:none}.qd-caret[data-astro-cid-bvkqpvdz]{animation:none;opacity:0}}.qd-row .qd-dot{color:#10b981}.qd-row[data-status=soon] .qd-dot{color:#f59e0b}.qd-row[data-status=over] .qd-dot{color:#f43f5e}.qd-row .qd-dot{transition:color .45s var(--ease-out-soft)}.qd-chip{background:#fffbeb;color:#b45309;box-shadow:inset 0 0 0 1px #f59e0b4d;transition:background-color .4s var(--ease-out-soft),color .4s var(--ease-out-soft),box-shadow .4s var(--ease-out-soft)}.qd-row[data-status=ok] .qd-chip{background:#ecfdf5;color:#047857;box-shadow:inset 0 0 0 1px #10b98147}.qd-row[data-status=over] .qd-chip{background:#fff1f2;color:#be123c;box-shadow:inset 0 0 0 1px #f43f5e52}.qd-row.qd-flash{animation:qdRowFlash .9s var(--ease-out-soft)}@keyframes qdRowFlash{0%{background:#f43f5e00}22%{background:#f43f5e24}to{background:#f43f5e00}}.qd-alert{max-height:0;transition:max-height .5s var(--ease-out-expo)}.qd-alert>div{opacity:0;transform:translateY(-6px);transition:opacity .4s var(--ease-out-soft) .08s,transform .4s var(--ease-out-soft) .08s}.qd-alert.is-in{max-height:88px}.qd-alert.is-in>div{opacity:1;transform:none}.qd-count.qd-bump{animation:qdBump .5s var(--ease-out-expo)}@keyframes qdBump{0%{transform:scale(1);color:#0a1a2a}35%{transform:scale(1.28);color:#0e6bab}to{transform:scale(1);color:#0a1a2a}}.qd-count{display:inline-block}@media(prefers-reduced-motion:reduce){.qd-row .qd-dot,.qd-chip,.qd-alert,.qd-alert>div,.qd-count{transition:none}.qd-row.qd-flash,.qd-count.qd-bump{animation:none}}.qd-progress-fill{transition:width .35s linear}.qd-block{opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease-out-soft),transform .4s var(--ease-out-soft)}.qd-block.is-in{opacity:1;transform:none}.qd-trow{opacity:0;transform:translateY(6px);transition:opacity .35s var(--ease-out-soft),transform .35s var(--ease-out-soft)}.qd-trow.is-in{opacity:1;transform:none}.qd-stamp{opacity:0;transform:scale(.6) rotate(-5deg);transform-origin:center;transition:opacity .35s var(--ease-out-expo),transform .35s var(--ease-out-expo)}.qd-stamp.is-in{opacity:1;transform:none}.qd-done{opacity:0;transform:translateY(8px) scale(.9);transition:opacity .45s var(--ease-out-expo),transform .45s var(--ease-out-expo);pointer-events:none}.qd-done.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.qd-progress-fill{transition:none}.qd-block,.qd-trow,.qd-stamp,.qd-done{opacity:1!important;transform:none!important;transition:none!important}}
