.lang-menu-trigger{display:flex;align-items:center;gap:.75rem;width:100%;padding:.65rem .875rem;border-radius:var(--radius);color:color-mix(in srgb,var(--color-black) 80%,transparent);font-size:.9rem;font-weight:500;text-align:left;transition:all .2s ease}.lang-menu-trigger:hover{background:color-mix(in srgb,var(--color-500) 8%,transparent);color:var(--accent-text, var(--color-500));transform:translate(4px)}.lang-menu-trigger:focus,.lang-menu-trigger:focus-visible{outline:none;box-shadow:none}.lang-menu-trigger-inner.svelte-s0fl7c{display:flex;align-items:center;gap:.75rem;width:100%}.lang-menu-icon.svelte-s0fl7c{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.lang-menu-trigger-spacer.svelte-s0fl7c{flex:1}.lang-menu-current.svelte-s0fl7c{font-size:1.125rem;line-height:1}.dash-container.svelte-1thed0a{--dash-gap: var(--shell-y);--dash-pad: 1.25rem;height:100vh;height:100dvh;overflow:hidden;display:flex;flex-direction:column}.dash-header-wrap.svelte-1thed0a{flex-shrink:0;z-index:40;pointer-events:none;padding:var(--dash-gap) 0 0}.dash-header-inner.svelte-1thed0a,.dash-inner.svelte-1thed0a{width:100%;max-width:110.25rem;margin-left:auto;margin-right:auto}.dash-header-inner.svelte-1thed0a{padding:0 3rem;box-sizing:border-box}.dash-main.svelte-1thed0a{position:relative;z-index:11;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.dash-inner.svelte-1thed0a{padding:var(--dash-gap) 3rem;display:flex;flex-direction:column;gap:1.5rem;flex:1;min-height:0}.dash-header.svelte-1thed0a{--hdr-pill-h: 3.5rem;--hdr-content-h: 7.25rem;--hdr-side-w: clamp(20rem, 30vw, 34rem);--hdr-pad-y: .75rem;pointer-events:all;display:grid;grid-template-columns:var(--hdr-side-w) minmax(0,1fr) var(--hdr-side-w);align-items:center;gap:var(--dash-gap);block-size:calc(var(--hdr-content-h) + 2 * var(--hdr-pad-y));box-sizing:border-box;padding:var(--hdr-pad-y) var(--dash-pad);transform:none!important}.hdr-left.svelte-1thed0a,.hdr-right.svelte-1thed0a{display:flex;align-items:center;min-width:0;height:100%}.hdr-brand.svelte-1thed0a{justify-self:center;display:flex;align-items:center;gap:1.25rem;padding:0 1.5rem}.hdr-wordmark.svelte-1thed0a{display:flex;flex-shrink:0}.hdr-right.svelte-1thed0a{justify-content:flex-end;gap:1rem}.hdr-stack.svelte-1thed0a{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.6rem;flex:1;min-width:0}.hdr-who.svelte-1thed0a{display:flex;align-items:center;gap:.6rem;max-width:100%;min-width:0}.hdr-menu-btn.svelte-1thed0a{flex:none;margin-right:-.35rem;display:flex;align-items:center;justify-content:center;padding:.35rem;border-radius:var(--radius-lg);opacity:.7;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.hdr-menu-btn.svelte-1thed0a:hover,.hdr-menu-btn.active.svelte-1thed0a{opacity:1}.hdr-saluto.svelte-1thed0a{min-width:0;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem;letter-spacing:-.02em}.hdr-ciao.svelte-1thed0a{font-weight:500;color:color-mix(in srgb,var(--color-black) 55%,transparent)}.hdr-nome.svelte-1thed0a{font-weight:800;color:var(--accent-text, var(--color-500))}.shop-selector.svelte-1thed0a{--shop-accent: var(--color-500);display:flex;width:min(100%,18rem);min-width:0}.shop-selector.svelte-1thed0a .shop-trigger{block-size:var(--hdr-pill-h);border-radius:var(--radius-lg)}.hdr-menu-btn.svelte-1thed0a:hover{background:color-mix(in srgb,var(--color-500) 10%,transparent)}.hdr-menu-btn.active.svelte-1thed0a{background:color-mix(in srgb,var(--color-500) 18%,transparent)}.az-card.svelte-1thed0a{display:flex;align-items:center;gap:1rem;max-width:100%;min-width:0}.az-logo.svelte-1thed0a{display:block;height:var(--hdr-content-h);width:auto;max-width:45%;-o-object-fit:contain;object-fit:contain;flex-shrink:0;padding:.3rem;border-radius:var(--radius-lg);background:#fffffff2;box-shadow:0 4px 14px color-mix(in srgb,var(--color-500) 16%,transparent),inset 0 0 0 1px #0000000d;transition:opacity .2s}.az-info.svelte-1thed0a{display:flex;flex-direction:column;gap:.2rem;min-width:0}.az-nome.svelte-1thed0a{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.2rem;font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--color-900)}.az-riga.svelte-1thed0a{display:flex;align-items:center;gap:.25rem;min-width:0;font-size:.75rem;white-space:nowrap;color:color-mix(in srgb,var(--color-black) 60%,transparent)}.menu-popover{background:color-mix(in srgb,var(--color-50) 82%,transparent)!important;backdrop-filter:blur(20px) saturate(1.4)!important;-webkit-backdrop-filter:blur(20px) saturate(1.4)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:var(--radius)!important}.dark .menu-popover{background:#242424b8!important;border:1px solid rgba(255,255,255,.1)!important}.menu-dropdown.svelte-1thed0a{min-width:180px;padding:.5rem;display:flex;flex-direction:column;gap:.25rem}.menu-item.svelte-1thed0a{display:flex;align-items:center;gap:.75rem;padding:.65rem .875rem;border-radius:var(--radius);border:none;background:transparent;color:color-mix(in srgb,var(--color-black) 80%,transparent);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}.menu-item.svelte-1thed0a:focus,.menu-item.svelte-1thed0a:focus-visible{outline:none;box-shadow:none}.menu-item.svelte-1thed0a:hover{background:color-mix(in srgb,var(--color-500) 8%,transparent);color:var(--accent-text, var(--color-500));transform:translate(4px)}.menu-item.logout.svelte-1thed0a:hover{background:color-mix(in srgb,var(--color-danger) 8%,transparent);color:var(--color-danger)}.menu-divider.svelte-1thed0a{height:1px;background:#0000000f;margin:.25rem .5rem}.menu-az-section.svelte-1thed0a{display:flex;align-items:center;gap:.6rem;padding:.6rem .875rem .4rem}.menu-user.svelte-1thed0a{justify-content:space-between}.dash-bar.svelte-1thed0a{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.5rem;width:100%}.dash-bar-az.svelte-1thed0a{display:flex;align-items:center;gap:.5rem;min-width:0}.dash-bar-user.svelte-1thed0a{display:flex;align-items:center;justify-content:flex-end;gap:.4rem;min-width:0;font-size:.8rem;font-weight:600;color:var(--color-900)}.dash-sede.svelte-1thed0a{display:flex;align-items:center;gap:.25rem;max-width:100%;font-size:.75rem;color:var(--accent-text, var(--color-500))}.menu-az-logo.svelte-1thed0a{height:2rem;width:auto;max-width:6rem;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius);background:#ffffffe6;padding:2px;flex-shrink:0}.menu-az-info.svelte-1thed0a{display:flex;flex-direction:column;gap:.1rem;min-width:0}.menu-az-nome.svelte-1thed0a{font-size:.88rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-az-backend.svelte-1thed0a{font-size:.68rem;color:color-mix(in srgb,var(--color-black) 45%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-dark-toggle.svelte-1thed0a{position:relative;width:2.25rem;height:1.25rem;border-radius:var(--radius-xl);background:color-mix(in srgb,var(--color-500) 20%,transparent);border:none;cursor:pointer;transition:background .2s;flex-shrink:0}.theme-dark-toggle.svelte-1thed0a:after{content:"";position:absolute;top:.175rem;left:.175rem;width:.9rem;height:.9rem;border-radius:50%;background:var(--color-500);transition:transform .2s}.theme-dark-toggle.active.svelte-1thed0a{background:color-mix(in srgb,var(--color-500) 70%,transparent)}.theme-dark-toggle.active.svelte-1thed0a:after{transform:translate(1rem)}.projects-section.svelte-1thed0a{flex:1;min-height:0;display:flex;flex-direction:column;padding:var(--dash-pad);animation:svelte-1thed0a-fadeInUp .55s cubic-bezier(.22,1,.36,1) backwards .18s;overflow-x:hidden}.projects-section.vt-in.svelte-1thed0a,.vt-in.svelte-1thed0a .stati-rail-item:where(.svelte-1thed0a){animation:none}.projects-section.svelte-1thed0a:not(.table-mode) .overflow-y-auto{overflow-x:hidden}.projects-section.table-mode.svelte-1thed0a table{max-width:none;min-width:var(--dash-table-min)}.dash-toolbar.svelte-1thed0a{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.25rem 0 .5rem;position:relative;z-index:30}.dash-toolbar.svelte-1thed0a .stati-search:where(.svelte-1thed0a){flex:1 1 14rem}.stati-search.svelte-1thed0a,.dash-toolbar.svelte-1thed0a .dash-stato [data-slot=select-trigger]{box-sizing:border-box;height:calc(var(--seg-h-sm) + 2 * var(--seg-inset-sm));min-height:0;margin:1px;font-size:var(--seg-font);border-radius:var(--radius-xl);background:color-mix(in srgb,white 38%,transparent);border:1px solid color-mix(in srgb,var(--control-conic-c, var(--color-500)) 30%,transparent);backdrop-filter:blur(20px) saturate(2) brightness(1.05);-webkit-backdrop-filter:blur(20px) saturate(2) brightness(1.05)}.dark .stati-search.svelte-1thed0a,.dark .dash-toolbar.svelte-1thed0a .dash-stato [data-slot=select-trigger]{background:#242424b8}.dash-row-cell.svelte-1thed0a{cursor:pointer;outline:none}.dash-row-cell.svelte-1thed0a:focus-visible{border-radius:var(--radius);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-500) 45%,transparent)}.project-card-wrap.svelte-1thed0a{border-radius:var(--radius);transition:background .4s cubic-bezier(.25,1,.5,1),transform .3s cubic-bezier(.4,0,.2,1);padding:.25rem .5rem;margin:0;content-visibility:auto;contain-intrinsic-size:auto 13rem auto 20rem}.project-card-wrap.svelte-1thed0a:hover{transform:scale(1.015);background:color-mix(in srgb,var(--color-500) 8%,transparent);border-color:color-mix(in srgb,var(--color-500) 25%,transparent)}.project-card-wrap.svelte-1thed0a:active{transform:scale(.985)}.project-card.svelte-1thed0a{display:flex;flex-direction:column;border-radius:inherit;overflow:hidden;cursor:pointer;position:relative;text-align:left;background:transparent;border:none;width:100%;height:100%}.card-id-badge.svelte-1thed0a{position:absolute;top:.45rem;left:.45rem;z-index:2;display:flex;align-items:center;gap:.3rem}.card-meta-row.svelte-1thed0a{position:absolute;top:2.35rem;left:.45rem;right:.45rem;z-index:2;display:flex;align-items:center;gap:.55rem;overflow:hidden;pointer-events:none}.card-meta-chip.svelte-1thed0a{display:inline-flex;align-items:center;gap:.2rem;padding:.05rem .4rem;font-size:.6rem;font-weight:600;white-space:nowrap;color:color-mix(in srgb,var(--color-black) 80%,transparent);background:color-mix(in srgb,var(--color-black) 5%,rgba(255,255,255,.75));border:1px solid rgba(0,0,0,.05);border-radius:2rem}.dark .card-meta-chip.svelte-1thed0a{color:#ffffffb3;background:#ffffff14;border-color:#ffffff1a}.card-img.svelte-1thed0a{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;display:flex;align-items:center;justify-content:center;background:transparent;padding:.35rem .75rem .25rem;box-sizing:border-box}.card-img.svelte-1thed0a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;mix-blend-mode:multiply}.dark .card-img.svelte-1thed0a img{mix-blend-mode:normal}.project-card.no-image.svelte-1thed0a{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr}.project-card.no-image.svelte-1thed0a .card-id-badge:where(.svelte-1thed0a),.project-card.no-image.svelte-1thed0a .card-meta-row:where(.svelte-1thed0a){position:static;top:auto;left:auto;right:auto;grid-row:1}.project-card.no-image.svelte-1thed0a .card-id-badge:where(.svelte-1thed0a){grid-column:1;padding:.55rem 0 0 .65rem}.project-card.no-image.svelte-1thed0a .card-meta-row:where(.svelte-1thed0a){grid-column:2;padding:.55rem .65rem 0 .4rem}.project-card.no-image.svelte-1thed0a .card-info:where(.svelte-1thed0a){grid-column:1 / -1;grid-row:2;justify-content:center;padding:.5rem .75rem .6rem;gap:.35rem}.project-card.no-image.svelte-1thed0a .card-title:where(.svelte-1thed0a){display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:initial;line-clamp:initial;overflow:visible;text-overflow:clip}.project-card.no-image.svelte-1thed0a .card-status-row:where(.svelte-1thed0a){display:flex;align-items:center;gap:.4rem}.project-card.no-image.svelte-1thed0a .card-note:where(.svelte-1thed0a){font-size:.82rem;-webkit-line-clamp:3;line-clamp:3}.card-user-badge.svelte-1thed0a{position:relative;display:flex;align-items:center;gap:.4rem;padding:.15rem .6rem .15rem .15rem;background:color-mix(in srgb,var(--color-black) 5%,transparent);border:1px solid rgba(0,0,0,.05);border-radius:2rem;color:color-mix(in srgb,var(--color-black) 80%,transparent);font-size:.7rem;font-weight:500;z-index:2;max-width:60%}.dark .card-user-badge.svelte-1thed0a{background:#ffffff0d;border-color:#ffffff1a;color:#ffffffb3}.card-user-badge.svelte-1thed0a .text-xs{color:inherit;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-info.svelte-1thed0a{display:flex;flex-direction:column;flex:1;min-width:0;padding:.2rem .6rem .35rem;gap:.15rem;min-height:2.5rem;background:transparent;color:var(--color-black)}.card-title-row.svelte-1thed0a{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;min-width:0}.card-title.svelte-1thed0a{flex:1;min-width:0;font-weight:700;font-size:.95rem;line-height:1.25;color:var(--color-black);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.card-title-row.svelte-1thed0a>*:not(.card-title){flex-shrink:0}.project-card.svelte-1thed0a [data-slot=badge]{backdrop-filter:none;-webkit-backdrop-filter:none}.card-client.svelte-1thed0a{font-size:.78rem;color:color-mix(in srgb,var(--color-black) 65%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-note.svelte-1thed0a{font-size:.78rem;color:color-mix(in srgb,var(--color-black) 60%,transparent);display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card-footer.svelte-1thed0a{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.2rem;padding-top:.2rem;border-top:1px solid color-mix(in srgb,var(--color-500) 8%,transparent)}.card-price.svelte-1thed0a{font-weight:800;font-size:.8rem;text-align:right;white-space:nowrap;color:var(--color-black)}.card-menu-btn.svelte-1thed0a{position:absolute;top:.5rem;right:.5rem;z-index:10;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);background:color-mix(in srgb,white 15%,transparent);border:1px solid rgba(255,255,255,.2);color:color-mix(in srgb,var(--color-black) 50%,transparent);cursor:pointer;opacity:1;transform:scale(1) translateY(0);transition:all .3s cubic-bezier(.34,1.56,.64,1)}.card-menu-btn.svelte-1thed0a:hover{background:color-mix(in srgb,var(--color-500) 15%,transparent);color:var(--color-900);border-color:color-mix(in srgb,var(--color-500) 30%,transparent);transform:scale(1.1)}.card-menu-btn.svelte-1thed0a:active{transform:scale(.95)}.dark .card-menu-btn.svelte-1thed0a{background:#ffffff0d;border-color:#ffffff1a;color:#fff6}.project-card-wrap.svelte-1thed0a:has(.project-card.no-image:where(.svelte-1thed0a)) .card-menu-btn:where(.svelte-1thed0a){width:1.85rem;height:1.85rem;top:.45rem;right:.45rem}.dark .card-menu-btn.svelte-1thed0a:hover{background:color-mix(in srgb,var(--color-500) 20%,transparent);color:var(--accent-text, var(--color-500));border-color:color-mix(in srgb,var(--color-500) 40%,transparent)}.newprj-card.svelte-1thed0a{display:flex;flex-direction:column;border-radius:var(--radius);overflow:hidden;cursor:pointer;text-align:center;background:color-mix(in srgb,var(--color-500) 18%,transparent);box-shadow:inset 0 1px #ffffff14,0 2px 8px #0000000a;transition:all .3s cubic-bezier(.4,0,.2,1);min-height:14rem;position:relative;border:none}.newprj-card.svelte-1thed0a:hover{transform:scale(1.015);background:color-mix(in srgb,var(--color-500) 8%,transparent);border-color:color-mix(in srgb,var(--color-500) 25%,transparent)}.newprj-card.svelte-1thed0a:active{transform:scale(.985)}.dark .newprj-card.svelte-1thed0a{background:color-mix(in srgb,var(--color-500) 8%,transparent)}.dark .newprj-card.svelte-1thed0a:hover{background:color-mix(in srgb,var(--color-500) 15%,transparent);transform:scale(1.015)}.newprj-card-glow.svelte-1thed0a{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:radial-gradient(circle at 50% 100%,color-mix(in srgb,var(--color-500) 18%,transparent) 0%,transparent 65%);pointer-events:none;opacity:.6;transition:opacity .35s ease}.newprj-card.svelte-1thed0a:hover .newprj-card-glow:where(.svelte-1thed0a){opacity:1}.newprj-card-inner.svelte-1thed0a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;flex:1;padding:2rem 1rem;position:relative;z-index:1}.newprj-card-icon.svelte-1thed0a{width:3.5rem;height:3.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,var(--color-500) 0%,color-mix(in srgb,var(--color-500) 70%,transparent) 100%);box-shadow:0 4px 14px color-mix(in srgb,var(--color-500) 25%,transparent),inset 0 1px #ffffff4d;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.newprj-card.svelte-1thed0a:hover .newprj-card-icon:where(.svelte-1thed0a){transform:scale(1.08);box-shadow:0 6px 20px color-mix(in srgb,var(--color-500) 35%,transparent),inset 0 1px #fff6}.newprj-card-label.svelte-1thed0a{font-size:1rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--color-900)}.newprj-card-sub.svelte-1thed0a{font-size:.78rem;color:color-mix(in srgb,var(--color-black) 45%,transparent)}.newprj-card--rail.svelte-1thed0a{min-height:0;flex-shrink:0;margin-bottom:.2rem}.newprj-card--rail.svelte-1thed0a .newprj-card-inner:where(.svelte-1thed0a){flex-direction:row;justify-content:flex-start;gap:.55rem;padding:.55rem .7rem}.newprj-card--rail.svelte-1thed0a .newprj-card-icon:where(.svelte-1thed0a){width:2rem;height:2rem}.newprj-card--rail.svelte-1thed0a .newprj-card-label:where(.svelte-1thed0a){font-size:.8rem}.dash-grid.svelte-1thed0a{gap:1.5rem;max-width:103.5rem;margin:0 auto;width:100%;padding:.75rem 0}.ai-render-card.svelte-1thed0a{cursor:default}.ai-render-card.svelte-1thed0a .ai-card-title:where(.svelte-1thed0a){flex:0 0 auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.ai-card-img-click.svelte-1thed0a{overflow:hidden}.ai-card-hover-overlay.svelte-1thed0a{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;display:flex;align-items:center;justify-content:center;transition:background .2s ease;pointer-events:none}.ai-card-img-click.svelte-1thed0a:hover .ai-card-hover-overlay:where(.svelte-1thed0a){background:#00000059}.ai-card-expand-icon.svelte-1thed0a{transform:scale(.6);opacity:0;transition:all .2s ease}.ai-card-img-click.svelte-1thed0a:hover .ai-card-expand-icon:where(.svelte-1thed0a){transform:scale(1);opacity:1}.stati-view.svelte-1thed0a{display:flex;flex-direction:column;gap:.5rem;flex:1;min-height:0;padding:.25rem .5rem 0}.stati-toolbar.svelte-1thed0a{display:flex;align-items:flex-start;flex-wrap:wrap;gap:1rem;flex-shrink:0}.stati-toolbar-list.svelte-1thed0a{flex:1 1 40%;min-width:0;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.stati-toolbar-content.svelte-1thed0a{flex:1 1 45%;min-width:18rem;max-width:34rem}.stati-toolbar-content.full.svelte-1thed0a{flex-basis:100%;max-width:none}.stati-band.svelte-1thed0a{display:grid;align-items:center}.stati-band.svelte-1thed0a>:where(.svelte-1thed0a){grid-area:1 / 1;min-width:0}.stati-band-off.svelte-1thed0a{visibility:hidden}.stati-band-overview.svelte-1thed0a{display:flex;align-items:center;gap:.75rem}.stati-band-overview.svelte-1thed0a .stati-dist-bar:where(.svelte-1thed0a){flex:1;min-width:0}.stati-band-count.svelte-1thed0a{font-size:.8rem;font-weight:700;white-space:nowrap;color:color-mix(in srgb,var(--color-black) 60%,transparent)}.stati-search.svelte-1thed0a{position:relative;display:flex;align-items:center;gap:.5rem;flex:1 1 12rem;min-width:10rem;padding:0 .3rem 0 .75rem;color:color-mix(in srgb,var(--color-black) 50%,transparent);transition:border-color .18s ease,background .18s ease}.stati-search.svelte-1thed0a:focus-within{border-color:color-mix(in srgb,var(--color-500) 40%,transparent);background:color-mix(in srgb,var(--color-500) 8%,transparent)}.stati-search-scope.svelte-1thed0a{display:inline-flex;align-items:center;gap:.2rem;flex-shrink:0;cursor:pointer;padding:.15rem .55rem;border-radius:999px;background:var(--color-500);color:var(--primary-foreground);font-size:.7rem;font-weight:700;white-space:nowrap}.stati-search-suggest.svelte-1thed0a{position:absolute;top:calc(100% + .4rem);left:0;right:0;z-index:30;max-height:16rem;overflow-y:auto;display:flex;flex-direction:column;gap:.15rem;padding:.4rem;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--color-500) 18%,transparent);background:color-mix(in srgb,var(--color-50) 96%,transparent);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);box-shadow:0 8px 24px #0000001f}.dark .stati-search-suggest.svelte-1thed0a{background:#242424eb;box-shadow:0 8px 24px #0006}.stati-search-suggest-item.svelte-1thed0a{text-align:left;padding:.5rem .7rem;border:none;border-radius:calc(var(--radius) - 2px);background:transparent;color:color-mix(in srgb,var(--color-black) 75%,transparent);font-size:.82rem;cursor:pointer}.stati-search-suggest-item.svelte-1thed0a b:where(.svelte-1thed0a){color:var(--color-black);font-weight:700}.stati-search-suggest-item.svelte-1thed0a:hover,.stati-search-suggest-item.active.svelte-1thed0a{background:color-mix(in srgb,var(--color-500) 12%,transparent)}.stati-amounts-toggle.svelte-1thed0a{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.2rem;height:2.2rem;border-radius:var(--radius-xl);border:1px solid color-mix(in srgb,var(--color-500) 18%,transparent);background:color-mix(in srgb,var(--color-500) var(--gmp),transparent);color:color-mix(in srgb,var(--color-black) 55%,transparent);cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}.stati-amounts-toggle.svelte-1thed0a:hover{color:color-mix(in srgb,var(--color-black) 90%,transparent);border-color:color-mix(in srgb,var(--color-500) 40%,transparent)}.stati-search.svelte-1thed0a input:where(.svelte-1thed0a){flex:1;min-width:0;border:none;background:transparent;outline:none;font-size:.85rem;color:var(--color-black)}.stati-search.svelte-1thed0a input:where(.svelte-1thed0a)::-moz-placeholder{color:color-mix(in srgb,var(--color-black) 40%,transparent)}.stati-search.svelte-1thed0a input:where(.svelte-1thed0a)::placeholder{color:color-mix(in srgb,var(--color-black) 40%,transparent)}.stati-search-clear.svelte-1thed0a{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:color-mix(in srgb,var(--color-black) 45%,transparent);cursor:pointer;background:transparent;border:none;padding:.1rem}.stati-search-clear.svelte-1thed0a:hover{color:var(--color-danger)}.stati-sort-dir.svelte-1thed0a{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:var(--radius-xl);border:1px solid color-mix(in srgb,var(--color-500) 18%,transparent);background:color-mix(in srgb,var(--color-500) var(--gmp),transparent);color:var(--color-900);cursor:pointer;transition:background .18s ease,transform .18s ease}.stati-sort-dir.svelte-1thed0a:hover{background:color-mix(in srgb,var(--color-500) 12%,transparent);transform:translateY(-1px)}.dash-viste.svelte-1thed0a{display:flex;flex-shrink:0;gap:2px;padding:2px;border-radius:var(--radius-xl);border:1px solid color-mix(in srgb,var(--color-500) 18%,transparent);background:color-mix(in srgb,var(--color-500) var(--gmp),transparent)}.dash-viste.svelte-1thed0a button:where(.svelte-1thed0a){display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:calc(var(--radius-xl) - 2px);color:color-mix(in srgb,var(--color-black) 55%,transparent);cursor:pointer;transition:background .18s ease,color .18s ease}.dash-viste.svelte-1thed0a button:where(.svelte-1thed0a):hover{color:var(--color-900);background:color-mix(in srgb,var(--color-500) 10%,transparent)}.dash-viste.svelte-1thed0a button.active:where(.svelte-1thed0a){color:var(--color-900);background:color-mix(in srgb,var(--color-500) 22%,transparent)}.dash-viste.svelte-1thed0a button.ai-view:where(.svelte-1thed0a){width:auto;gap:.35rem;padding:0 .65rem;white-space:nowrap;font-weight:700;color:var(--accent-text, var(--color-500));background:color-mix(in srgb,var(--color-500) 10%,transparent)}.dash-viste.svelte-1thed0a button.ai-view.active:where(.svelte-1thed0a){color:var(--primary-foreground);background:var(--color-500);box-shadow:0 2px 8px color-mix(in srgb,var(--color-500) 28%,transparent)}.dash-viste.svelte-1thed0a button:where(.svelte-1thed0a):focus-visible{outline:2px solid var(--color-500);outline-offset:2px}.stati-columns.svelte-1thed0a{display:flex;flex-direction:row;gap:1rem;flex:1;min-height:0}.stati-rail.svelte-1thed0a{display:flex;flex-direction:column;gap:.4rem;width:13rem;flex-shrink:0;overflow-y:auto;padding-right:.25rem}.stati-rail-item.svelte-1thed0a{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.65rem .9rem;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--color-500) 15%,transparent);background:color-mix(in srgb,var(--color-500) var(--gmp),transparent);color:color-mix(in srgb,var(--color-black) 85%,transparent);font-size:.85rem;font-weight:600;text-align:left;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease;animation:svelte-1thed0a-fadeInUp .4s cubic-bezier(.22,1,.36,1) backwards}.stati-rail-item.svelte-1thed0a:hover{background:color-mix(in srgb,var(--color-500) 10%,transparent);transform:translate(2px)}.stati-rail-item.active.svelte-1thed0a{background:color-mix(in srgb,var(--color-500) 22%,transparent);border-color:var(--color-500);color:var(--color-900);font-weight:700}.stati-list.svelte-1thed0a{flex:1 1 40%;min-width:0;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;padding-right:.25rem}.stati-list-row-wrap.svelte-1thed0a{position:relative}.stati-list-row-wrap.svelte-1thed0a .stati-list-row:where(.svelte-1thed0a){padding-right:2.25rem}.stati-row-menu-btn.svelte-1thed0a{position:absolute;top:50%;right:.4rem;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius);border:none;background:transparent;color:color-mix(in srgb,var(--color-black) 45%,transparent);cursor:pointer;transition:background .18s ease,color .18s ease}.stati-row-menu-btn.svelte-1thed0a:hover{background:color-mix(in srgb,var(--color-500) 12%,transparent);color:var(--color-900)}.stati-list-title-row.svelte-1thed0a{display:flex;align-items:center;gap:.35rem;min-width:0}.stati-list-title-row.svelte-1thed0a .stati-list-title:where(.svelte-1thed0a){min-width:0}.stati-list-dup.svelte-1thed0a{display:inline-flex;align-items:center;gap:.15rem;flex-shrink:0;font-size:.68rem;line-height:1;padding:.15rem .35rem;border-radius:var(--radius);background:color-mix(in srgb,var(--color-500) 12%,transparent);color:var(--color-900)}.stati-list-row.svelte-1thed0a{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--color-500) 12%,transparent);background:color-mix(in srgb,var(--color-500) 4%,transparent);color:inherit;text-align:left;font:inherit;cursor:pointer;transition:background .18s ease,border-color .18s ease}.stati-list-row.svelte-1thed0a:hover{background:color-mix(in srgb,var(--color-500) 9%,transparent);border-color:color-mix(in srgb,var(--color-500) 22%,transparent)}.stati-list-row.active.svelte-1thed0a{border-color:var(--color-500);background:color-mix(in srgb,var(--color-black) 6%,transparent);box-shadow:inset 3px 0 0 var(--color-500)}.stati-list-num.svelte-1thed0a{flex-shrink:0}.stati-list-img.svelte-1thed0a{width:3rem;height:3rem;flex-shrink:0;border-radius:var(--radius);overflow:hidden;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-500) 4%,transparent)}.stati-list-img.svelte-1thed0a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.dark .stati-list-img.svelte-1thed0a img{mix-blend-mode:normal}.stati-list-info.svelte-1thed0a{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem;padding:.15rem 0}.stati-list-row.no-image.svelte-1thed0a .stati-list-info:where(.svelte-1thed0a){min-height:3rem;justify-content:center;gap:.3rem}.stati-list-note.svelte-1thed0a{font-size:.78rem;color:color-mix(in srgb,var(--color-black) 55%,transparent);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stati-list-title.svelte-1thed0a{font-weight:700;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stati-list-meta.svelte-1thed0a{display:flex;align-items:center;gap:.5rem .9rem;flex-wrap:wrap;min-width:0}.stati-list-client.svelte-1thed0a,.stati-list-user.svelte-1thed0a{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;color:color-mix(in srgb,var(--color-black) 60%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stati-list-date.svelte-1thed0a{display:inline-flex;align-items:center;gap:.2rem;font-size:.68rem;color:color-mix(in srgb,var(--color-black) 40%,transparent);white-space:nowrap;flex-shrink:0}.stati-list-side.svelte-1thed0a{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:.3rem;min-width:5.5rem}.stati-list-price.svelte-1thed0a{font-weight:800;font-size:.85rem;white-space:nowrap}.stati-content.svelte-1thed0a{flex:1 1 45%;min-width:18rem;max-width:34rem;min-height:0;display:flex;flex-direction:column;gap:.6rem}.stati-content.open.svelte-1thed0a{animation:svelte-1thed0a-fadeInUp .35s cubic-bezier(.22,1,.36,1) backwards}.stati-content-empty.svelte-1thed0a{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:color-mix(in srgb,var(--color-black) 40%,transparent);text-align:center}.stati-progress.svelte-1thed0a{flex-shrink:0;display:flex;align-items:flex-start;overflow-x:auto;padding:.5rem .35rem .2rem}.stati-progress-step.svelte-1thed0a{display:flex;flex-direction:column;align-items:center;flex:1;min-width:3.75rem}.stati-progress-track.svelte-1thed0a{display:flex;align-items:center;width:100%}.stati-progress-line.svelte-1thed0a{flex:1;height:3px;background:color-mix(in srgb,var(--color-500) 15%,transparent);border-radius:2px}.stati-progress-line.filled.svelte-1thed0a{background:var(--color-500)}.stati-progress-dot.svelte-1thed0a{flex-shrink:0;width:1.15rem;height:1.15rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-500) 12%,transparent);border:2px solid color-mix(in srgb,var(--color-500) 25%,transparent);transition:transform .2s ease}.stati-progress-step.done.svelte-1thed0a .stati-progress-dot:where(.svelte-1thed0a){background:var(--color-500);border-color:var(--color-500)}.stati-progress-step.current.svelte-1thed0a .stati-progress-dot:where(.svelte-1thed0a){background:var(--color-50);border-color:var(--color-500);border-width:3px;transform:scale(1.25);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-500) 20%,transparent)}.stati-progress-step.future.svelte-1thed0a .stati-progress-dot:where(.svelte-1thed0a){opacity:.55}.stati-progress-label.svelte-1thed0a{margin-top:.4rem;font-size:.66rem;font-weight:600;text-align:center;line-height:1.15;color:color-mix(in srgb,var(--color-black) 45%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.stati-progress-step.current.svelte-1thed0a .stati-progress-label:where(.svelte-1thed0a){color:var(--color-900);font-weight:800}.stati-progress-step.done.svelte-1thed0a .stati-progress-label:where(.svelte-1thed0a){color:color-mix(in srgb,var(--color-black) 70%,transparent)}.stati-dist-bar.svelte-1thed0a{flex-shrink:0;display:flex;gap:2px;height:2rem;border-radius:var(--radius);overflow:hidden}.stati-dist-seg.svelte-1thed0a{display:flex;align-items:center;justify-content:center;min-width:.35rem;border:none;cursor:pointer;opacity:1;transition:filter .15s ease}.stati-dist-seg.svelte-1thed0a:hover{filter:brightness(1.12)}.stati-dist-seg.dim.svelte-1thed0a{opacity:.35;filter:grayscale(1)}.stati-dist-seg-label.svelte-1thed0a{font-size:.68rem;font-weight:700;color:lch(from var(--seg-bg, black) calc((62 - l) * infinity) 0 0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 .4rem}.stati-overview.svelte-1thed0a{flex:1;min-height:0;display:flex;flex-direction:column;gap:.75rem}.stati-overview-section-title.svelte-1thed0a{flex-shrink:0;font-size:.78rem;font-weight:700;color:color-mix(in srgb,var(--color-black) 60%,transparent)}.stati-kpi-row.svelte-1thed0a{display:flex;gap:.6rem;flex-wrap:wrap;flex-shrink:0}.stati-kpi-tile.svelte-1thed0a{flex:1;min-width:6rem;padding:.6rem .75rem;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-500) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-500) 12%,transparent);text-align:center}.stati-kpi-value.svelte-1thed0a{font-size:1.25rem;font-weight:800;color:var(--color-black);line-height:1.15}.stati-kpi-label.svelte-1thed0a{font-size:.66rem;font-weight:600;color:color-mix(in srgb,var(--color-black) 50%,transparent);text-transform:uppercase;letter-spacing:.03em;margin-top:.15rem}.stati-overview-tabs.svelte-1thed0a{display:flex;gap:.4rem;flex-shrink:0}.stati-overview-tabs.svelte-1thed0a button:where(.svelte-1thed0a){padding:.4rem .85rem;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--color-500) 15%,transparent);background:transparent;font-size:.78rem;font-weight:600;color:color-mix(in srgb,var(--color-black) 55%,transparent);cursor:pointer}.stati-overview-tabs.svelte-1thed0a button.active:where(.svelte-1thed0a){background:color-mix(in srgb,var(--color-500) 22%,transparent);border-color:var(--color-500);color:var(--color-900);font-weight:700}.stati-value-chart.svelte-1thed0a,.stati-trend-chart.svelte-1thed0a{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:.55rem}.stati-value-row.svelte-1thed0a{display:flex;align-items:center;gap:.6rem}.stati-value-label.svelte-1thed0a{flex:0 0 7rem;font-size:.78rem;color:color-mix(in srgb,var(--color-black) 70%,transparent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stati-value-track.svelte-1thed0a{flex:1;height:.6rem;border-radius:.3rem;background:color-mix(in srgb,var(--color-500) 8%,transparent);overflow:hidden}.stati-value-fill.svelte-1thed0a{height:100%;border-radius:.3rem}.stati-value-amount.svelte-1thed0a{flex:0 0 auto;font-size:.78rem;font-weight:700;color:var(--color-black)}.stati-trend-legend.svelte-1thed0a{flex-shrink:0;display:flex;flex-wrap:wrap;gap:.6rem;padding-top:.4rem;border-top:1px solid color-mix(in srgb,var(--color-500) 10%,transparent)}.stati-trend-legend-item.svelte-1thed0a{display:flex;align-items:center;gap:.3rem;font-size:.68rem;color:color-mix(in srgb,var(--color-black) 60%,transparent)}.stati-trend-legend-item.svelte-1thed0a i:where(.svelte-1thed0a){width:.55rem;height:.55rem;border-radius:50%;display:inline-block}.dual-chart.svelte-1thed0a{flex:1;min-height:11rem;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:1fr auto;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.35rem;padding-top:1.4rem}.dual-axis.svelte-1thed0a{position:relative;min-width:2.25rem;font-size:.68rem;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--color-black) 55%,transparent)}.dual-axis.svelte-1thed0a span:where(.svelte-1thed0a){position:absolute;transform:translateY(50%);white-space:nowrap}.dual-axis.left.svelte-1thed0a span:where(.svelte-1thed0a){right:0}.dual-axis.right.svelte-1thed0a span:where(.svelte-1thed0a){left:0;color:var(--color-black);font-weight:600}.dual-plot.svelte-1thed0a{position:relative;min-width:0}.dual-grid.svelte-1thed0a{position:absolute;left:0;right:0;height:0;border-top:1px dashed color-mix(in srgb,var(--color-500) 18%,transparent)}.dual-bars.svelte-1thed0a{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end}.dual-col.svelte-1thed0a{flex:1;height:100%;display:flex;align-items:flex-end;justify-content:center}.dual-bar.svelte-1thed0a{width:55%;max-width:2.75rem;display:flex;flex-direction:column-reverse;gap:2px;border-radius:.35rem .35rem .15rem .15rem;overflow:hidden;opacity:.85}.dual-line.svelte-1thed0a{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.dual-line.svelte-1thed0a polyline:where(.svelte-1thed0a){fill:none;stroke:var(--color-black);stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.dual-dot.svelte-1thed0a{position:absolute;width:.7rem;height:.7rem;margin:0 0 -.35rem -.35rem;border-radius:50%;background:var(--color-50);border:2px solid var(--color-black)}.dual-dot.svelte-1thed0a b:where(.svelte-1thed0a){position:absolute;bottom:.8rem;left:50%;transform:translate(-50%);font-size:.7rem;font-weight:700;color:var(--color-black)}.dual-months.svelte-1thed0a{display:flex}.dual-months.svelte-1thed0a span:where(.svelte-1thed0a){flex:1;text-align:center;font-size:.72rem;color:color-mix(in srgb,var(--color-black) 55%,transparent)}.stati-overview-tabs.stati-pane-tabs.svelte-1thed0a{display:none}.compatta.svelte-1thed0a .stati-columns:where(.svelte-1thed0a){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:.6rem}.compatta.svelte-1thed0a .stati-rail:where(.svelte-1thed0a){grid-column:1 / -1;flex-direction:row;width:auto;overflow-x:auto;overflow-y:hidden;padding:0 0 .25rem}.compatta.svelte-1thed0a .stati-rail-item:where(.svelte-1thed0a){flex-shrink:0;padding:.45rem .75rem}.compatta.svelte-1thed0a .stati-rail-item:where(.svelte-1thed0a):hover{transform:none}.compatta.svelte-1thed0a .stati-content:where(.svelte-1thed0a){min-width:0;max-width:none;overflow-y:auto}.compatta.svelte-1thed0a .stati-detail-top:where(.svelte-1thed0a){flex-direction:row}.compatta.svelte-1thed0a .stati-detail-img-large:where(.svelte-1thed0a){width:6.5rem}.stati-detail-actions.svelte-1thed0a{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.stati-trend-legend-item.svelte-1thed0a i.dual-legend-line:where(.svelte-1thed0a){width:1rem;height:2px;border-radius:1px;background:var(--color-black)}.stati-trend-legend-item.dual-note.svelte-1thed0a{margin-left:auto;font-style:italic}.stati-detail-card.svelte-1thed0a{display:flex;flex-direction:column;gap:.85rem;padding:1.1rem 1.25rem;border-radius:var(--radius-xl);background:color-mix(in srgb,var(--color-500) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-500) 12%,transparent);flex:1;min-height:0;overflow-y:auto}.stati-detail-top.svelte-1thed0a{display:flex;flex-direction:row;gap:1.35rem;flex-shrink:0}.stati-detail-img-large.svelte-1thed0a{width:10rem;flex-shrink:0;align-self:flex-start;aspect-ratio:4/3;border-radius:var(--radius-lg);overflow:hidden;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-500) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-500) 12%,transparent);padding:.6rem;box-sizing:border-box}.stati-detail-img-large.svelte-1thed0a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.dark .stati-detail-img-large.svelte-1thed0a img{mix-blend-mode:normal}.stati-detail-top.no-image.svelte-1thed0a .stati-detail-head:where(.svelte-1thed0a){min-height:7.5rem;justify-content:center;gap:.6rem}.stati-detail-top.no-image.svelte-1thed0a .stati-detail-title:where(.svelte-1thed0a){font-size:1.6rem}.stati-detail-top.no-image.svelte-1thed0a .stati-detail-note:where(.svelte-1thed0a){-webkit-line-clamp:4;line-clamp:4;font-size:.88rem}.stati-detail-head.svelte-1thed0a{display:flex;flex-direction:column;gap:.45rem;min-width:0;flex:1}.stati-detail-title-row.svelte-1thed0a{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.stati-detail-title.svelte-1thed0a{flex:1;min-width:0;font-size:1.4rem;font-weight:800;letter-spacing:-.01em;line-height:1.2;color:var(--color-black)}.stati-detail-open-btn{flex-shrink:0}.stati-detail-badges.svelte-1thed0a{display:flex;align-items:center;gap:.4rem}.stati-detail-client.svelte-1thed0a{display:flex;align-items:center;gap:.35rem;font-size:.95rem;color:color-mix(in srgb,var(--color-black) 70%,transparent)}.stati-detail-note.svelte-1thed0a{font-size:.82rem;color:color-mix(in srgb,var(--color-black) 55%,transparent);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.stati-detail-meta-row.svelte-1thed0a{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-top:.1rem}.stati-detail-date.svelte-1thed0a,.stati-detail-user.svelte-1thed0a,.stati-detail-listino.svelte-1thed0a{display:flex;align-items:center;gap:.3rem;font-size:.75rem;color:color-mix(in srgb,var(--color-black) 45%,transparent);white-space:nowrap}.stati-detail-price.svelte-1thed0a{font-size:1.7rem;font-weight:800;color:var(--color-900);margin-top:.3rem}.stati-detail-price-detail.svelte-1thed0a{font-size:.72rem;color:color-mix(in srgb,var(--color-black) 40%,transparent);margin-top:-.2rem}.stati-detail-ai-label.svelte-1thed0a{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:color-mix(in srgb,var(--color-black) 50%,transparent);flex-shrink:0}.stati-detail-ai-row.svelte-1thed0a{display:flex;flex-direction:row;gap:.85rem;overflow-x:auto;padding-bottom:.35rem;flex-shrink:0}.stati-detail-ai-thumb.svelte-1thed0a{flex-shrink:0;width:7.5rem;display:flex;flex-direction:column;gap:.35rem;border:none;background:transparent;cursor:pointer;padding:0}.stati-detail-ai-thumb-img.svelte-1thed0a{width:100%;aspect-ratio:1;border-radius:var(--radius);overflow:hidden;border:1px solid color-mix(in srgb,var(--color-500) 15%,transparent);background:color-mix(in srgb,var(--color-500) 4%,transparent)}.stati-detail-ai-thumb-img.svelte-1thed0a img:where(.svelte-1thed0a){width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stati-detail-ai-thumb-img.is-png.svelte-1thed0a{background:#fff}.stati-detail-ai-thumb-img.is-png.svelte-1thed0a img:where(.svelte-1thed0a){-o-object-fit:contain;object-fit:contain}.stati-detail-ai-thumb-label.svelte-1thed0a{font-size:.68rem;color:color-mix(in srgb,var(--color-black) 50%,transparent);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stati-detail-ai-loading.svelte-1thed0a{padding:1rem 0;flex-shrink:0}@keyframes svelte-1thed0a-fadeInUp{0%{opacity:0;transform:translateY(16px) scale(.995)}to{opacity:1;transform:none}}@keyframes svelte-1thed0a-blobDrift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(20px,-15px) scale(1.03)}66%{transform:translate(-10px,10px) scale(.98)}}@media (max-width: 768px){.dash-container.svelte-1thed0a{--dash-gap: .5rem;--dash-pad: .75rem}.dash-main.svelte-1thed0a{overflow-y:auto}.dash-inner.svelte-1thed0a{padding:var(--dash-gap) .5rem;gap:.75rem}.projects-section.svelte-1thed0a .dash-grid{gap:.5rem}.dash-toolbar.svelte-1thed0a .stati-search:where(.svelte-1thed0a){flex:1 1 0;min-width:0;order:1}.dash-toolbar.svelte-1thed0a .dash-nuovo{order:2;margin:0}.dash-toolbar.svelte-1thed0a .dash-nuovo-testo{display:none}.dash-toolbar-controls.svelte-1thed0a{flex:1 1 100%;order:3}.dash-toolbar-controls.svelte-1thed0a .imulti-input-h:where(.svelte-1thed0a){flex:1 1 100%}.dash-toolbar-controls.svelte-1thed0a .imulti-input-h:where(.svelte-1thed0a) .w-fit,.dash-toolbar-controls.svelte-1thed0a .imulti-input-h:where(.svelte-1thed0a) [data-toggle-group-root]{width:100%}.dash-toolbar-controls.svelte-1thed0a .imulti-input-h:where(.svelte-1thed0a) [data-toggle-group-item]{flex:1 1 0;justify-content:center}.dash-toolbar-controls.svelte-1thed0a .dash-stato:where(.svelte-1thed0a){flex:1 1 100%}.dash-toolbar-controls.svelte-1thed0a .dash-stato:where(.svelte-1thed0a) [data-slot=select-trigger]{width:100%}.projects-section.table-mode.svelte-1thed0a .table th,.projects-section.table-mode.svelte-1thed0a .table td{display:table-cell}.projects-section.table-mode.svelte-1thed0a .table td:before{content:none}.dash-toolbar-controls.svelte-1thed0a .imulti-input-h:where(.svelte-1thed0a){max-width:100%;overflow-x:auto}.dash-toolbar-controls.svelte-1thed0a .glass-radio-group{flex-wrap:nowrap!important;white-space:nowrap}.project-card-wrap.svelte-1thed0a{padding:0;overflow:hidden;contain-intrinsic-size:auto 20rem auto 6rem}.project-card.svelte-1thed0a{flex-direction:row;align-items:stretch;min-height:5.5rem;height:auto;border-radius:inherit}.card-img.svelte-1thed0a{width:6.5rem;aspect-ratio:auto;border-right:1px solid rgba(128,128,128,.1);flex-shrink:0}.card-info.svelte-1thed0a{padding:.65rem;min-height:auto;justify-content:center}.card-title.svelte-1thed0a{font-size:.95rem}.card-price.svelte-1thed0a{margin-top:.35rem;font-size:.8rem}.card-id-badge.svelte-1thed0a{zoom:.85;top:.35rem;left:.35rem}.card-meta-row.svelte-1thed0a{top:1.6rem;left:.35rem;right:auto;max-width:5.9rem;flex-direction:column;align-items:flex-start;gap:.15rem}.card-user-badge.svelte-1thed0a{display:none}.card-menu-btn.svelte-1thed0a{opacity:1;transform:scale(.85);top:.4rem;right:.4rem}.card-title-row.svelte-1thed0a{flex-direction:column;align-items:flex-start;gap:.2rem}.card-title-row.svelte-1thed0a .card-title:where(.svelte-1thed0a){padding-right:2rem}.project-card.no-image.svelte-1thed0a{min-height:auto}.project-card.no-image.svelte-1thed0a .card-id-badge:where(.svelte-1thed0a){zoom:1}.project-card.no-image.svelte-1thed0a .card-meta-row:where(.svelte-1thed0a){flex-direction:row;max-width:none;align-items:center}.project-card.no-image.svelte-1thed0a .card-info:where(.svelte-1thed0a){padding:.6rem .75rem .75rem}.ai-render-card.project-card.svelte-1thed0a{flex-direction:column}.ai-render-card.svelte-1thed0a .card-img:where(.svelte-1thed0a){width:100%;aspect-ratio:16/9;border-right:none}.stati-view.svelte-1thed0a{gap:.5rem}.stati-toolbar.svelte-1thed0a{flex-direction:column;flex-wrap:nowrap;gap:.5rem}.stati-toolbar-list.svelte-1thed0a{flex-basis:auto;width:100%}.stati-toolbar-content.svelte-1thed0a{flex-basis:100%;max-width:none;min-width:0}.stati-progress.stati-band-off.svelte-1thed0a{display:none}.stati-search.svelte-1thed0a{flex:1 1 8rem;min-width:0}.stati-toolbar.svelte-1thed0a .dash-nuovo-testo{display:none}.compatta.svelte-1thed0a .stati-columns:where(.svelte-1thed0a){grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr);gap:.5rem}.stati-overview-tabs.stati-pane-tabs.svelte-1thed0a{display:flex}.stati-pane-tabs.svelte-1thed0a button:where(.svelte-1thed0a){flex:1 1 0}.stati-columns[data-pane=list].svelte-1thed0a .stati-content:where(.svelte-1thed0a),.stati-columns.svelte-1thed0a:not([data-pane=list]) .stati-list:where(.svelte-1thed0a){display:none}.stati-kpi-row.svelte-1thed0a{gap:.4rem}.stati-kpi-tile.svelte-1thed0a{min-width:5rem;padding:.5rem}.stati-kpi-value.svelte-1thed0a{font-size:1.05rem}.stati-detail-card.svelte-1thed0a{padding:.85rem}}.dark .logo-thecla .st1{fill:var(--color-black)}
