@import "https://fonts.googleapis.com/css2?family=Courier+Prime:wght@400;700&family=Geist:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700;800&display=swap";:root{--orange:#ff7a1a;--orange-dim:#ff7a1a26;--orange-glow:#ff7a1a99;--orange-border:#ff7a1a33;--orange-hover:#ff7a1a1a;--bg:#050505;--bg2:#080808;--bg3:#0b0b0b;--bg4:#0e0e0e;--bg-hover:#111;--bg-active:#121212;--border:#ffffff14;--border-subtle:#ffffff0f;--border-hover:#fff3;--text:#fff;--text-dim:#d7d7d7;--muted:#888;--muted2:#555;--muted3:#444;--green:#71e47f;--red:#e46060;--blue:#60a5e4;--yellow:#e4c260;--font-main:"Geist", "Inter", system-ui, sans-serif;--font-brand:"Courier Prime", monospace;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--surface:#0b0b0b;--surface-2:#0e0e0e;--surface-3:#111;--surface-sidebar:#080808;--surface-active:#121212;--surface-input:#0e0e0e;--sidebar-width:260px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-fast:.14s;--dur-base:.2s;--dur-slow:.32s;--transition:.2s var(--ease-out)}[data-theme=light]{--bg:#f5f5f5;--bg2:#fff;--bg3:#f0f0f0;--bg4:#e8e8e8;--bg-hover:#ebebeb;--bg-active:#e2e2e2;--border:#00000017;--border-subtle:#00000012;--border-hover:#0000002e;--text:#0a0a0a;--text-dim:#1a1a1a;--muted:#5a5a5a;--muted2:#7a7a7a;--muted3:#aaa;--surface:#fff;--surface-2:#f8f8f8;--surface-3:#f0f0f0;--surface-sidebar:#fff;--surface-active:#efefef;--surface-input:#f0f0f0}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-main);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:var(--bg3)}::-webkit-scrollbar-thumb{background:var(--orange);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--orange)}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-radius:4px}button{cursor:pointer;font-family:var(--font-main)}input,textarea,select{font-family:var(--font-main)}._dock_nntb5_2{-webkit-backdrop-filter:blur(40px)saturate(160%)brightness(1.05);z-index:200;background:linear-gradient(160deg,#1e1e26e0 0%,#16161cd9 40%,#1c120cdb 100%);border:1px solid #ffffff1f;border-radius:24px;align-items:center;gap:4px;padding:8px 14px;display:flex;position:fixed;bottom:20px;left:50%;overflow:visible;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000040,inset 1px 0 #ffffff0f,inset -1px 0 #ffffff0f,0 24px 60px #0009,0 6px 20px #0006,0 0 80px #ff7a1a0f}._dock_nntb5_2:before{content:"";pointer-events:none;background:linear-gradient(108deg,#ffffff1a 0%,#ffffff08 30%,#0000 60%);border-radius:24px;position:absolute;inset:0}._item_nntb5_39{cursor:pointer;color:#ffffff8c;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-family:inherit;text-decoration:none;transition:color .18s,transform .22s cubic-bezier(.34,1.56,.64,1),background .18s,box-shadow .18s;display:flex;position:relative}._item_nntb5_39:focus,._item_nntb5_39:focus-visible{outline:none}._item_nntb5_39 svg{width:21px;height:21px}._item_nntb5_39:hover{color:#fff;background:linear-gradient(150deg,#ffffff1f 0%,#ff7a1a14 100%);transform:translateY(-6px)scale(1.08);box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0003,0 8px 24px #0000004d,0 0 20px #ff7a1a1f}._active_nntb5_73{color:#ff7a1a;background:linear-gradient(150deg,#ff7a1a2e 0%,#ff7a1a14 100%);box-shadow:inset 0 1px #ffb45040,inset 0 -1px #0003,0 0 18px #ff7a1a2e}._active_nntb5_73:hover{color:#ff9a4a}._active_nntb5_73:after{content:"";background:#ff7a1a;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #ff7a1a}._tip_nntb5_98{white-space:nowrap;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(20px)saturate(140%);color:#ffffffe6;z-index:10;background:linear-gradient(135deg,#ffffff1a 0%,#ffffff0a 100%);border:1px solid #ffffff1f;border-radius:10px;padding:5px 10px;font-size:11px;font-weight:500;transition:opacity .14s,transform .16s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(6px);box-shadow:inset 0 1px #ffffff26,0 8px 24px #0006}._tip_nntb5_98:after{content:"";border:5px solid #0000;border-top-color:#ffffff1a;position:absolute;top:100%;left:50%;transform:translate(-50%)}._item_nntb5_39:hover ._tip_nntb5_98{opacity:1;transform:translate(-50%)translateY(0)}._sep_nntb5_131{background:linear-gradient(#0000,#ffffff26 30% 70%,#0000);flex-shrink:0;width:1px;height:26px;margin:0 5px}._avatar_nntb5_140{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;width:34px;height:34px;margin-left:2px;padding:0;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .18s;position:relative}._avatar_nntb5_140:focus,._avatar_nntb5_140:focus-visible{outline:none}._avatar_nntb5_140 img{object-fit:cover;border:1.5px solid #ff7a1a4d;border-radius:50%;width:100%;height:100%;display:block}._avatar_nntb5_140:hover{transform:translateY(-6px)scale(1.08);box-shadow:0 8px 24px #00000059,0 0 16px #ff7a1a26}._avatar_nntb5_140:hover ._tip_nntb5_98{opacity:1;transform:translate(-50%)translateY(0)}._toolDropdown_nntb5_169{-webkit-backdrop-filter:blur(24px)saturate(140%);z-index:300;background:#101014eb;border:1px solid #ffffff1a;border-radius:16px;min-width:200px;padding:8px;position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff1a,0 20px 50px #00000080}._toolDropdown_nntb5_169:after{content:"";border:6px solid #0000;border-top-color:#ffffff14;position:absolute;top:100%;left:50%;transform:translate(-50%)}._toolItem_nntb5_195{color:#ffffffb3;cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:12px;font-weight:500;transition:background .15s,color .15s;display:flex}._toolItem_nntb5_195 svg{opacity:.7;flex-shrink:0}._toolItem_nntb5_195:hover{color:#ff7a1a;background:#ff7a1a26}._toolItem_nntb5_195:hover svg{opacity:1}._userMenu_nntb5_213{-webkit-backdrop-filter:blur(40px)saturate(160%);z-index:300;background:linear-gradient(145deg,#1a1a1ff0 0%,#1a1a1ff5 50%,#18181df2 100%);border:1px solid #ffffff1c;border-radius:18px;min-width:220px;padding:8px;position:absolute;bottom:calc(100% + 14px);right:0;overflow:hidden;box-shadow:inset 0 1px #ffffff21,inset 0 -1px #00000040,0 24px 60px #0009,0 8px 24px #0006,0 0 60px #ff7a1a0d}._userMenu_nntb5_213:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(#ffffff0f 0%,#0000 100%);height:45%;position:absolute;top:0;left:0;right:0}._userMenuHeader_nntb5_245{align-items:center;gap:10px;padding:8px 10px 12px;display:flex;position:relative}._userMenuAvatar_nntb5_252{object-fit:cover;border:1.5px solid #ff7a1a59;border-radius:50%;flex-shrink:0;width:36px;height:36px}._userMenuName_nntb5_259{color:#fff;font-size:13px;font-weight:600}._userMenuEmail_nntb5_260{color:#ffffff61;margin-top:2px;font-size:11px}._userMenuSep_nntb5_262{background:#ffffff14;height:1px;margin:4px 0;position:relative}._userMenuItem_nntb5_264{color:#ffffffb8;appearance:none;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:10px;outline:none;align-items:center;gap:10px;width:100%;padding:9px 12px;font-family:inherit;font-size:12px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}._userMenuItem_nntb5_264:hover{color:#fff;background:linear-gradient(135deg,#ffffff14 0%,#ffffff0a 100%)}._userMenuItem_nntb5_264:focus,._userMenuItem_nntb5_264:focus-visible{outline:none}._userMenuItemDanger_nntb5_294{color:#ff5050bf}._userMenuItemDanger_nntb5_294:hover{color:#ff6060;background:linear-gradient(135deg,#ff3c3c24 0%,#ff3c3c12 100%)}[data-theme=light] ._userMenu_nntb5_213:before{background:linear-gradient(#fff9 0%,#0000 100%)}[data-theme=light] ._userMenuItemDanger_nntb5_294{color:#c82828d9}[data-theme=light] ._userMenuItemDanger_nntb5_294:hover{color:#c82828;background:#ff3c3c14}[data-theme=light] ._dock_nntb5_2{background:linear-gradient(160deg,#f5f5faf2 0%,#eeeef4eb 40%,#f5f0ebed 100%);border:1px solid #0000001a;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #0000000f,0 16px 40px #0000001f,0 4px 12px #00000014}[data-theme=light] ._dock_nntb5_2:before{background:linear-gradient(108deg,#ffffff80 0%,#fff3 30%,#0000 60%)}[data-theme=light] ._item_nntb5_39{color:#1a1a1a}[data-theme=light] ._item_nntb5_39:hover{color:#000;background:#0000000f;box-shadow:inset 0 1px #fffc,0 4px 12px #0000001a}[data-theme=light] ._active_nntb5_73{color:#ff7a1a;background:linear-gradient(150deg,#ff7a1a26 0%,#ff7a1a12 100%)}[data-theme=light] ._active_nntb5_73:hover{color:#e86e10}[data-theme=light] ._sep_nntb5_131{background:linear-gradient(#0000,#00000026 30% 70%,#0000)}[data-theme=light] ._tip_nntb5_98{color:#fff;background:#141419e0;border:1px solid #0000001a}[data-theme=light] ._toolDropdown_nntb5_169{background:#fafafcf7;border:1px solid #00000017;box-shadow:inset 0 1px #ffffffe6,0 16px 40px #00000024}[data-theme=light] ._toolItem_nntb5_195{color:#1a1a1a}[data-theme=light] ._toolItem_nntb5_195:hover{color:#ff7a1a;background:#ff7a1a1a}[data-theme=light] ._userMenu_nntb5_213{background:#fafafcf7;border:1px solid #00000017;box-shadow:inset 0 1px #ffffffe6,0 16px 40px #00000024}[data-theme=light] ._userMenuName_nntb5_259{color:#111}[data-theme=light] ._userMenuEmail_nntb5_260{color:#00000073}[data-theme=light] ._userMenuSep_nntb5_262{background:#00000014}[data-theme=light] ._userMenuItem_nntb5_264{color:#333}[data-theme=light] ._userMenuItem_nntb5_264:hover{color:#000;background:#0000000d}._app_oealx_3{background:var(--bg);width:100%;height:100vh;display:flex;position:relative;overflow:hidden}._gradientTR_oealx_13{pointer-events:none;z-index:0;background:radial-gradient(circle,#ff7a1a0d,#0000 60%);width:600px;height:600px;position:fixed;top:-200px;right:-200px}._gradientBL_oealx_25{pointer-events:none;z-index:0;background:radial-gradient(circle,#ff7a1a0a,#0000 60%);width:500px;height:500px;position:fixed;bottom:-150px;left:-150px}._topLogo_oealx_37{z-index:150;opacity:.9;align-items:center;gap:8px;text-decoration:none;transition:opacity .3s,transform .3s;display:flex;position:fixed;top:18px;left:20px}._topLogo_oealx_37:hover{opacity:1}._topLogoHidden_oealx_50{opacity:0;pointer-events:none;transform:translateY(-16px)}._topLogoText_oealx_55{letter-spacing:-.5px;color:var(--text);font-family:Courier Prime,monospace;font-size:20px;font-weight:700}._main_oealx_63{z-index:1;flex:1;min-width:0;height:100%;padding:20px 24px 100px;position:relative;overflow-y:auto}._container_16ffq_1{width:100%;max-width:56rem;padding:2rem}._grid_16ffq_7{gap:3rem;display:grid}@media (width>=768px){._grid_16ffq_7{grid-template-columns:1fr 1fr;gap:4rem}}._imageContainer_16ffq_19{perspective:1000px;width:100%;height:22rem;position:relative}._image_16ffq_19{object-fit:cover;border-radius:1.25rem;width:100%;height:100%;position:absolute;box-shadow:0 12px 40px #00000073}._content_16ffq_35{flex-direction:column;justify-content:space-between;gap:1rem;display:flex}._name_16ffq_42{letter-spacing:-.02em;margin-bottom:.2rem;font-family:Courier Prime,monospace;font-weight:700}._designation_16ffq_49{margin-bottom:1.5rem;font-size:.9rem}._quote_16ffq_54{line-height:1.8}._arrows_16ffq_58{gap:1rem;padding-top:2rem;display:flex}._arrowBtn_16ffq_64{cursor:pointer;border:none;border-radius:50%;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .25s,transform .2s;display:flex}._arrowBtn_16ffq_64:hover{transform:scale(1.08)}._arrowBtn_16ffq_64:focus-visible{outline-offset:2px;outline:2px solid #ff7a1a}._page_fy4aw_2{min-height:100vh;color:var(--text);z-index:2;background:0 0;position:relative;overflow-x:clip}._nav_fy4aw_12{z-index:100;-webkit-backdrop-filter:blur(24px)saturate(150%);background:#0a0a0e8c;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:140px;width:max-content;max-width:calc(100vw - 32px);padding:8px 8px 8px 48px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff0f,0 12px 40px #0000008c,0 0 0 1px #0006}@media (width<=1024px){._nav_fy4aw_12{gap:64px;padding-left:28px}._navLinks_fy4aw_37{gap:28px}}@media (width<=640px){._nav_fy4aw_12{gap:14px;padding:6px 6px 6px 16px}}._navLogo_fy4aw_44{align-items:center;gap:10px;text-decoration:none;display:flex}._navLogo_fy4aw_44>div:first-child{width:37px!important;height:27px!important}._logoText_fy4aw_59{font-family:var(--font-brand);color:var(--text);letter-spacing:-.5px;font-size:26px;font-weight:700}._navLinks_fy4aw_37{align-items:center;gap:38px;list-style:none;display:flex}._navLinks_fy4aw_37 a{color:var(--muted);transition:color .2s var(--ease-out);font-size:13px;font-weight:500;text-decoration:none}._navLinks_fy4aw_37 a:hover{color:var(--text)}._navActions_fy4aw_83{align-items:center;gap:8px;display:flex}@media (width<=820px){._navLinks_fy4aw_37{display:none}}._btnGhost_fy4aw_89{border:1px solid var(--border);color:var(--muted);cursor:pointer;transition:border-color .2s var(--ease-out), color .2s var(--ease-out), transform .14s var(--ease-out);font-size:14px;font-weight:500;font-family:var(--font-main);background:0 0;border-radius:999px;padding:9px 18px;text-decoration:none}._btnGhost_fy4aw_89:hover{border-color:var(--border-hover);color:var(--text)}._btnGhost_fy4aw_89:active{transform:scale(.97)}._btnCta_fy4aw_105{background:var(--orange);color:#000;cursor:pointer;transition:background .2s var(--ease-out), transform .14s var(--ease-out);font-size:14px;font-weight:700;font-family:var(--font-main);border:none;border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 18px;text-decoration:none;display:inline-flex}._btnCta_fy4aw_105:hover{background:#ff8f3a}._btnCta_fy4aw_105:active{transform:scale(.97)}._btnCtaArrow_fy4aw_124{width:26px;height:26px;transition:transform .22s var(--ease-out);background:#0000001f;border-radius:50%;justify-content:center;align-items:center;font-size:14px;line-height:1;display:inline-flex}._btnCta_fy4aw_105:hover ._btnCtaArrow_fy4aw_124{transform:translate(2px)}._slateSection_fy4aw_141{z-index:10;height:280vh;position:relative}._slateSticky_fy4aw_147{background:#000;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}._slateWrap_fy4aw_159{flex-direction:column;align-items:center;gap:28px;display:flex}._slate_fy4aw_141{background:#0a0a0a;border:2px solid #2a2a2a;border-radius:10px;width:500px;overflow:hidden;box-shadow:0 0 0 1px #111,0 40px 100px #000000e6,0 0 60px #ff7a1a0a}._slateClapperPerspective_fy4aw_180{perspective:700px;perspective-origin:50% 0;background:#0a0a0a;border-bottom:2px solid #222}._slateClapper_fy4aw_180{transform-origin:top;transform-style:preserve-3d;backface-visibility:hidden}._slateClapperStripes_fy4aw_194{background:repeating-linear-gradient(-50deg,#000 0 18px,#fff 18px 36px);height:52px}._slateClapperRow_fy4aw_203{height:34px;font-family:var(--font-brand);color:#555;letter-spacing:3px;text-transform:uppercase;background:#111;border-top:1px solid #1e1e1e;justify-content:space-between;align-items:center;padding:0 20px;font-size:11px;display:flex}._slateBody_fy4aw_219{padding:32px 36px 28px}._slateLogoRow_fy4aw_223{align-items:center;gap:14px;margin-bottom:28px;display:flex}._slateLogoMark_fy4aw_230{flex-direction:column;align-items:flex-start;display:flex}._slateLogoBars_fy4aw_236{align-items:flex-end;gap:5px;margin-bottom:3px;display:flex}._slateLogoBars_fy4aw_236 span{background:#fff;border-radius:2px;width:9px;height:13px;display:block;transform:skew(-38deg)}._slateLogoDot_fy4aw_252{background:var(--orange);width:10px;height:10px;box-shadow:0 0 14px var(--orange-glow);border-radius:50%;margin-left:9px}._slateTitle_fy4aw_261{font-family:var(--font-brand);letter-spacing:-2px;color:#fff;font-size:52px;font-weight:700;line-height:1}._slateGrid_fy4aw_271{border:1px solid #1e1e1e;border-radius:6px;grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}._slateField_fy4aw_279{border:1px solid #1e1e1e;flex-direction:column;gap:3px;padding:12px 16px;display:flex}._slateKey_fy4aw_287{font-family:var(--font-brand);letter-spacing:3px;color:#444;text-transform:uppercase;font-size:8px}._slateVal_fy4aw_295{font-family:var(--font-brand);color:#bbb;font-size:13px;font-weight:700}._slateHint_fy4aw_303{color:#ffffff4d;letter-spacing:2px;text-transform:uppercase;font-size:13px;font-family:var(--font-brand);text-align:center}._heroScroll_fy4aw_313{height:200vh;position:relative}._hero_fy4aw_313{text-align:center;background:0 0;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:0 60px;display:flex;position:sticky;top:0;overflow:hidden}._heroShaderBg_fy4aw_333{z-index:0;position:absolute;inset:0;overflow:hidden}._heroExpandMedia_fy4aw_341{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._heroContent_fy4aw_352{z-index:2;text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}._heroTitleWrap_fy4aw_363{margin-bottom:24px;line-height:1.1}._heroTitleLine_fy4aw_369{font-family:var(--font-brand);letter-spacing:-2px;will-change:transform;text-shadow:0 2px 28px #000c;font-size:72px;font-weight:700;display:inline-block}._heroTitleLine_fy4aw_369 em{color:var(--orange);font-style:normal}._scrollExpandHint_fy4aw_381{color:#fff6;letter-spacing:2px;text-transform:uppercase;z-index:5;white-space:nowrap;pointer-events:none;font-size:11px;animation:1.8s ease-in-out infinite _bounceY_fy4aw_1;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}@keyframes _bounceY_fy4aw_1{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(6px)}}._heroBadge_fy4aw_401{background:var(--orange-dim);color:var(--orange);border:1px solid #ff7a1a4d;border-radius:999px;align-items:center;gap:8px;margin-bottom:32px;padding:6px 16px;font-size:13px;font-weight:500;display:inline-flex}._heroTitle_fy4aw_363{font-family:var(--font-brand);letter-spacing:-2px;max-width:800px;margin-bottom:24px;font-size:72px;font-weight:700;line-height:1.1}._heroTitle_fy4aw_363 em{color:var(--orange);font-style:normal}._heroDesc_fy4aw_426{color:var(--muted);max-width:520px;margin:0 auto 40px;font-size:18px;line-height:1.7}._heroActions_fy4aw_434{align-items:center;gap:14px;margin-bottom:20px;display:flex}._btnHero_fy4aw_441{background:var(--orange);color:#000;cursor:pointer;font-size:15px;font-weight:700;font-family:var(--font-main);transition:background .2s var(--ease-out), transform .14s var(--ease-out);border:none;border-radius:999px;align-items:center;gap:12px;padding:8px 8px 8px 24px;text-decoration:none;display:inline-flex}._btnHero_fy4aw_441:hover{background:#ff8f3a}._btnHero_fy4aw_441:active{transform:scale(.97)}._btnHeroArrow_fy4aw_460{width:34px;height:34px;transition:transform .24s var(--ease-out);background:#0000001f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._btnHero_fy4aw_441:hover ._btnHeroArrow_fy4aw_460{transform:translate(3px)translateY(-1px)}._btnHeroGhost_fy4aw_473{border:1px solid var(--border);color:#ccc;cursor:pointer;font-size:15px;font-weight:500;font-family:var(--font-main);transition:border-color .2s var(--ease-out), color .2s var(--ease-out), transform .14s var(--ease-out);background:0 0;border-radius:999px;padding:14px 28px}._btnHeroGhost_fy4aw_473:active{transform:scale(.97)}._heroSub_fy4aw_487{color:var(--muted2);font-size:13px}._heroMockup_fy4aw_490{background:var(--bg2);border:1px solid var(--border);border-radius:20px;width:100%;overflow:hidden;box-shadow:0 40px 120px #000c,0 0 0 1px #ff7a1a0d}._mockupBar_fy4aw_499{border-bottom:1px solid var(--border);background:#0a0a0a;align-items:center;gap:8px;padding:12px 16px;display:flex}._mockupDot_fy4aw_508{border-radius:50%;width:10px;height:10px}._mockupUrl_fy4aw_510{background:var(--surface-3);border:1px solid var(--border);color:var(--muted2);text-align:center;border-radius:6px;flex:1;margin:0 40px;padding:4px 12px;font-size:12px}._mockupBody_fy4aw_522{grid-template-columns:180px 1fr;height:380px;display:grid}._mockupSidebar_fy4aw_528{background:var(--surface-sidebar);border-right:1px solid var(--border);padding:16px 12px}._mockupLogoRow_fy4aw_534{align-items:center;gap:8px;margin-bottom:20px;display:flex}._mLogoMark_fy4aw_541{flex-direction:column;align-items:flex-start;display:flex}._mLogoBars_fy4aw_547{align-items:flex-end;gap:3px;margin-bottom:2px;display:flex}._mLogoBars_fy4aw_547 span{background:var(--text);border-radius:1px;width:5px;height:8px;display:block;transform:skew(-38deg)}._mLogoDot_fy4aw_563{background:var(--orange);width:6px;height:6px;box-shadow:0 0 6px var(--orange-glow);border-radius:50%;margin-left:5px}._mLogoText_fy4aw_572{font-family:var(--font-brand);font-size:18px;font-weight:700}._mNavItem_fy4aw_578{color:var(--muted);border-radius:8px;align-items:center;gap:8px;margin-bottom:2px;padding:7px 10px;font-size:12px;display:flex}._mNavActive_fy4aw_588{background:var(--surface-active);color:var(--orange);border:1px solid #ff7a1a33}._mockupMain_fy4aw_594{padding:16px 20px;overflow:hidden}._mTitle_fy4aw_595{font-family:var(--font-brand);margin-bottom:3px;font-size:20px;font-weight:700}._mSub_fy4aw_596{color:var(--muted);margin-bottom:14px;font-size:11px}._mStats_fy4aw_598{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px;display:grid}._mStat_fy4aw_598{background:var(--bg4);border:1px solid var(--border);border-radius:10px;padding:10px 12px}._mStatLabel_fy4aw_612{color:var(--muted);margin-bottom:4px;font-size:9px}._mStatVal_fy4aw_613{font-size:18px;font-weight:800}._mStatTrend_fy4aw_614{color:var(--orange);margin-top:2px;font-size:9px}._mCard_fy4aw_616{background:var(--bg4);border:1px solid var(--border);border-radius:12px;padding:12px}._mCardTitle_fy4aw_623{color:#ccc;font-size:11px;font-weight:700;font-family:var(--font-brand);margin-bottom:10px}._mProd_fy4aw_625{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;padding:6px 0;display:flex}._mProd_fy4aw_625:last-child{border-bottom:none}._mThumb_fy4aw_633{border-radius:6px;flex-shrink:0;width:36px;height:28px}._mProdName_fy4aw_634{font-size:11px;font-weight:600}._mProdType_fy4aw_635{color:var(--muted);font-size:9px}._mBarBg_fy4aw_636{background:var(--bg3);border-radius:2px;width:60px;height:3px;margin-top:3px;overflow:hidden}._mBarFill_fy4aw_637{background:var(--orange);border-radius:2px;height:100%}._tickerSection_fy4aw_640{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg2);padding:40px 0;overflow:hidden}._tickerLabel_fy4aw_648{text-align:center;color:var(--muted2);letter-spacing:1px;text-transform:uppercase;margin-bottom:24px;font-size:12px}._tickerTrack_fy4aw_657{white-space:nowrap;gap:60px;animation:20s linear infinite _ticker_fy4aw_640;display:flex}@keyframes _ticker_fy4aw_640{0%{transform:translate(0)}to{transform:translate(-50%)}}._tickerItem_fy4aw_669{font-family:var(--font-brand);color:var(--muted2);flex-shrink:0;font-size:20px;font-weight:700}._tickerDot_fy4aw_677{color:var(--orange)}section{padding:100px 60px}._sectionLabel_fy4aw_682{color:var(--orange);letter-spacing:3px;text-transform:uppercase;background:#ff7a1a0d;border:1px solid #ff7a1a40;border-radius:999px;align-items:center;gap:6px;margin-bottom:20px;padding:5px 12px 5px 14px;font-size:10px;font-weight:600;display:inline-flex;position:relative}._sectionLabel_fy4aw_682:before{content:"";background:var(--orange);width:5px;height:5px;box-shadow:0 0 8px var(--orange-glow);border-radius:50%}._sectionTitle_fy4aw_708{font-family:var(--font-brand);letter-spacing:-1px;margin-bottom:16px;font-size:48px;font-weight:700;line-height:1.15}._sectionTitle_fy4aw_708 em{color:var(--orange);font-style:normal}._sectionSub_fy4aw_718{color:var(--muted);max-width:520px;font-size:16px;line-height:1.7}._about_fy4aw_726{background:var(--bg2);border-top:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}._aboutStats_fy4aw_735{grid-template-columns:1fr 1fr;gap:16px;display:grid}._aboutStat_fy4aw_735{background:var(--bg4);border:1px solid var(--border);transition:border-color var(--transition);cursor:default;border-radius:16px;padding:20px}._aboutStatVal_fy4aw_750{font-family:var(--font-brand);color:var(--orange);margin-bottom:6px;font-size:36px;font-weight:700}._aboutStatLabel_fy4aw_758{color:var(--muted);font-size:13px;line-height:1.4}._aboutVisual_fy4aw_760{background:var(--bg4);border:1px solid var(--border);border-radius:24px;padding:32px;position:relative;overflow:hidden}._aboutVisual_fy4aw_760:before{content:"";pointer-events:none;background:radial-gradient(circle,#ff7a1a1f,#0000 70%);width:200px;height:200px;position:absolute;top:-60px;right:-60px}._aiChat_fy4aw_778{flex-direction:column;gap:12px;display:flex}._chatBubble_fy4aw_780{border-radius:12px;max-width:85%;padding:12px 16px;font-size:13px;line-height:1.5}._chatUser_fy4aw_788{background:var(--bg3);color:#ccc;border:1px solid var(--border);align-self:flex-end}._chatAi_fy4aw_795{color:#f0f0f0;background:#ff7a1a1a;border:1px solid #ff7a1a33;align-self:flex-start}._chatAiLabel_fy4aw_802{color:var(--orange);margin-bottom:4px;font-size:10px;font-weight:700}._features_fy4aw_810{background:var(--bg);border-top:1px solid var(--border)}._featuresHeader_fy4aw_812{text-align:center;margin-bottom:60px}._featuresHeader_fy4aw_812 ._sectionSub_fy4aw_718{margin:0 auto}._featuresGrid_fy4aw_815{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}._featureCard_fy4aw_821{background:var(--bg2);border:1px solid var(--border);cursor:pointer;transition:border-color var(--transition);border-radius:20px;flex-direction:column;padding:28px;display:flex}._featureIcon_fy4aw_832{background:var(--orange-dim);width:44px;height:44px;color:var(--orange);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:18px;display:flex}._featureTitle_fy4aw_845{font-family:var(--font-brand);margin-bottom:10px;font-size:18px;font-weight:700}._featureDesc_fy4aw_852{color:var(--muted);flex:1;font-size:14px;line-height:1.6}._featureTag_fy4aw_859{color:var(--orange);background:var(--orange-dim);border:1px solid #ff7a1a33;border-radius:999px;align-self:flex-start;margin-top:20px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}._chatSection_fy4aw_873{background:var(--bg);border-top:1px solid var(--border);padding:100px 24px}._chatSectionInner_fy4aw_879{text-align:center;max-width:1000px;margin:0 auto}._laptopMockupOuter_fy4aw_886{max-width:1300px;margin:0 -24px -100px auto}._laptopWrap_fy4aw_891{width:100%;position:relative}._laptopImg_fy4aw_896{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;position:relative}._laptopScreen_fy4aw_906{z-index:1;background:#080808;border-radius:10px;width:56.81%;height:69.73%;position:absolute;top:1.57%;left:26.74%;overflow:hidden}._chatFeatureRow_fy4aw_918{text-align:left;grid-template-columns:repeat(4,1fr);gap:16px;margin:40px 0 56px;display:grid}._chatFeatureItem_fy4aw_926{background:var(--bg2);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}._chatFeatureTag_fy4aw_936{color:var(--orange);background:var(--orange-dim);border:1px solid var(--orange-border);border-radius:999px;width:fit-content;padding:3px 10px;font-size:11px;font-weight:700}._chatFeatureDesc_fy4aw_947{color:var(--muted);font-size:13px;line-height:1.5}._macbook_fy4aw_955{width:100%;max-width:860px;margin:0 auto;padding-bottom:100%;position:relative}._macbookImg_fy4aw_965{object-fit:contain;pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}._macbookScreen_fy4aw_976{z-index:1;border-radius:6px;width:79.3%;height:54.2%;position:absolute;top:18.1%;left:10.4%;overflow:hidden}._macbookLid_fy4aw_988{background:linear-gradient(160deg,#2a2a2e 0%,#1c1c20 30%,#18181c 60%,#212125 100%);border:1px solid #3a3a3e;border-bottom:none;border-radius:18px 18px 0 0;padding:10px 10px 0;position:relative;box-shadow:inset 0 1px #ffffff12,inset 1px 0 #ffffff08,inset -1px 0 #ffffff08}._macbookNotch_fy4aw_1011{z-index:2;background:#0a0a0a;border-radius:0 0 10px 10px;justify-content:center;align-items:center;width:13%;height:26px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}._macbookCamera_fy4aw_1027{background:radial-gradient(circle at 35% 35%,#2a2a2a,#111);border:.5px solid #333;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 1px #ffffff0a}._macbookScreen_fy4aw_976{background:#050505;border-radius:10px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a}._macbookChin_fy4aw_1047{background:linear-gradient(#1c1c20 0%,#212126 100%);border-bottom:1px solid #2a2a2e;border-left:1px solid #3a3a3e;border-right:1px solid #3a3a3e;height:16px}._macbookHinge_fy4aw_1060{background:linear-gradient(#111114 0%,#0d0d10 100%);border-bottom:1px solid #1a1a1e;border-left:1px solid #28282c;border-right:1px solid #28282c;height:4px;margin:0 2px}._macbookBase_fy4aw_1070{background:linear-gradient(#222226 0%,#1a1a1e 40%,#161618 100%);border:1px solid #2e2e32;border-top:none;border-radius:0 0 10px 10px;height:28px;position:relative;overflow:hidden}._macbookBase_fy4aw_1070:before,._macbookBase_fy4aw_1070:after{content:"";opacity:.6;background:repeating-linear-gradient(90deg,#0000 0 2px,#0009 2px 3px);border-radius:2px;width:60px;height:6px;position:absolute;top:50%;transform:translateY(-50%)}._macbookBase_fy4aw_1070:before{left:18px}._macbookBase_fy4aw_1070:after{right:18px}._macbookFoot_fy4aw_1108{background:linear-gradient(#0a0a0c 0%,#111 100%);border:1px solid #222;border-top:none;border-radius:0 0 6px 6px;height:3px;margin:0 20px}._chatMockup_fy4aw_1117{text-align:left;background:#080808;flex-direction:column;width:100%;height:100%;display:flex}._chatMockBody_fy4aw_1126{flex:1;min-height:0;display:flex;overflow:hidden}._chatMockSidebar_fy4aw_1134{background:#080808;border-right:1px solid #ffffff12;flex-direction:column;flex-shrink:0;gap:4px;width:220px;padding:16px 12px;display:flex}._chatMockNewBtn_fy4aw_1145{background:var(--orange);color:#000;text-align:center;border-radius:10px;margin-bottom:12px;padding:10px 14px;font-size:12px;font-weight:700}._chatMockSectionLbl_fy4aw_1156{color:#ffffff4d;letter-spacing:1px;text-transform:uppercase;padding:6px 4px 4px;font-size:9px;font-weight:700}._chatMockProject_fy4aw_1165{color:#fff9;cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:8px;font-size:11px;display:flex}._chatMockProjectActive_fy4aw_1177{color:#fff;background:#ff7a1a0f;border-color:#ff7a1a66}._chatMockProjIcon_fy4aw_1183{background:#ff7a1a26;border:1px solid #ff7a1a4d;border-radius:6px;flex-shrink:0;width:22px;height:22px}._chatMockHistItem_fy4aw_1192{color:#fff6;white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:6px 8px;font-size:11px;overflow:hidden}._chatMockMain_fy4aw_1203{background:#050505;flex-direction:column;flex:1;padding:16px 20px 0;display:flex;position:relative;overflow:hidden}._chatMockBreadcrumb_fy4aw_1213{color:#ffffff4d;align-items:center;gap:6px;margin-bottom:10px;font-size:11px;display:flex}._chatMockBcActive_fy4aw_1221{color:var(--orange)}._chatMockPill_fy4aw_1223{color:#ffffff80;background:#ff7a1a0f;border:1px solid #ff7a1a66;border-radius:999px;align-items:center;gap:6px;width:fit-content;margin-bottom:14px;padding:5px 12px;font-size:11px;display:inline-flex}._chatMockPill_fy4aw_1223 strong{color:var(--orange)}._chatMockWelcome_fy4aw_1238{justify-content:center;align-items:center;gap:14px;margin-bottom:18px;display:flex}._chatMockLogo_fy4aw_1246{flex-direction:column;align-items:flex-start;display:flex}._chatMockLogoBars_fy4aw_1252{align-items:flex-end;gap:4px;margin-bottom:2px;display:flex}._chatMockLogoBars_fy4aw_1252 span{background:#fff;border-radius:2px;width:7px;height:10px;display:block;transform:skew(-38deg)}._chatMockLogoDot_fy4aw_1268{background:var(--orange);width:8px;height:8px;box-shadow:0 0 12px var(--orange-glow);border-radius:50%;margin-left:7px}._chatMockWelcomeText_fy4aw_1277{font-family:var(--font-brand);color:#fff;letter-spacing:-1px;font-size:36px;font-weight:700}._chatMockCard_fy4aw_1286{background:#0d0d0d;border:1px solid #ffffff14;border-radius:18px 18px 0 0;flex-direction:column;flex:1;gap:14px;padding:16px;display:flex;position:relative;overflow:hidden}._chatMockBubbleRow_fy4aw_1299{align-items:flex-start;gap:10px;display:flex}._chatMockAvatar_fy4aw_1305{background:#ff7a1a26;border:1px solid #ff7a1a4d;border-radius:50%;flex-shrink:0;width:28px;height:28px}._chatMockBubble_fy4aw_1299{color:#ffffffb3;background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;max-width:520px;padding:10px 14px;font-size:12px;line-height:1.6}._chatMockBubble_fy4aw_1299 strong{color:#fff}._chatMockInput_fy4aw_1326{background:#0a0a0a;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:8px;padding:8px 10px;display:flex}._chatMockInputPlaceholder_fy4aw_1336{color:#fff3;flex:1;font-size:12px}._chatMockToolBtn_fy4aw_1342{color:var(--orange);white-space:nowrap;background:#ff7a1a14;border:1px solid #ff7a1a4d;border-radius:8px;padding:5px 12px;font-size:11px;font-weight:600}._chatMockSend_fy4aw_1353{background:var(--orange);color:#000;white-space:nowrap;border-radius:8px;padding:6px 14px;font-size:11px;font-weight:700}._chatMockChips_fy4aw_1363{gap:6px;display:flex;overflow:hidden}._chatMockChip_fy4aw_1363{color:#fff6;white-space:nowrap;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;padding:5px 12px;font-size:11px}._chatMockChipActive_fy4aw_1379{color:var(--orange);background:#ff7a1a1a;border-color:#ff7a1a66}._chatMockBlur_fy4aw_1386{pointer-events:none;background:linear-gradient(#0000,#050505);height:120px;position:absolute;bottom:0;left:0;right:0}._pricing_fy4aw_1397{background:var(--bg2);border-top:1px solid var(--border)}._pricingHeader_fy4aw_1399{text-align:center;margin-bottom:60px}._pricingHeader_fy4aw_1399 ._sectionSub_fy4aw_718{margin:0 auto}._pricingToggle_fy4aw_1402{color:var(--muted);justify-content:center;align-items:center;gap:12px;margin-top:20px;font-size:14px;display:flex}._togglePill_fy4aw_1412{background:var(--bg3);border:1px solid var(--border);cursor:pointer;width:44px;height:24px;transition:background var(--transition);border-radius:999px;align-items:center;display:flex;position:relative}._toggleOn_fy4aw_1425{background:var(--orange)}._toggleHandle_fy4aw_1427{width:18px;height:18px;transition:left var(--transition);background:#fff;border-radius:50%;position:absolute;left:3px}._toggleOn_fy4aw_1425 ._toggleHandle_fy4aw_1427{left:23px}._toggleSave_fy4aw_1438{color:var(--orange);font-weight:600}._pricingGrid_fy4aw_1440{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._priceCard_fy4aw_1446{background:var(--bg4);border:1px solid var(--border);transition:border-color var(--transition);border-radius:20px;flex-direction:column;padding:28px;display:flex;position:relative}._priceFeatured_fy4aw_1457{background:#0a0a0a;border-color:#ff7a1a66;box-shadow:0 0 40px #ff7a1a14}._pricePopular_fy4aw_1463{background:var(--orange);color:#000;white-space:nowrap;border-radius:999px;padding:4px 14px;font-size:11px;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}._pricePlan_fy4aw_1477{color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:700}._priceVal_fy4aw_1486{font-family:var(--font-brand);margin-bottom:4px;font-size:42px;font-weight:700}._priceVal_fy4aw_1486 span{color:var(--muted);font-size:16px;font-family:var(--font-main);font-weight:400}._priceDesc_fy4aw_1494{color:var(--muted);margin-bottom:24px;font-size:13px;line-height:1.5}._priceDivider_fy4aw_1496{background:var(--border);height:1px;margin-bottom:20px}._priceFeatures_fy4aw_1498{flex-direction:column;flex:1;gap:10px;margin-bottom:28px;list-style:none;display:flex}._priceFeatures_fy4aw_1498 li{color:#ccc;align-items:flex-start;gap:10px;font-size:13px;display:flex}._btnPlan_fy4aw_1515{cursor:pointer;width:100%;font-size:14px;font-weight:700;font-family:var(--font-main);transition:background .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out), transform .14s var(--ease-out);border-radius:999px;padding:12px}._btnPlan_fy4aw_1515:active{transform:scale(.98)}._btnPlanOutline_fy4aw_1527{border:1px solid var(--border);color:#ccc;background:0 0}._btnPlanOutline_fy4aw_1527:hover{border-color:var(--border-hover);color:var(--text)}._btnPlanFill_fy4aw_1529{background:var(--orange);color:#000;border:none}._btnPlanFill_fy4aw_1529:hover{background:#ff8f3a}._testimonials_fy4aw_1533{background:var(--bg);border-top:1px solid var(--border)}._testimonialsHeader_fy4aw_1535{text-align:center;margin-bottom:60px}._testimonialsHeader_fy4aw_1535 ._sectionSub_fy4aw_718{margin:0 auto}._testiGrid_fy4aw_1538{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}._testiCard_fy4aw_1544{background:var(--bg2);border:1px solid var(--border);transition:border-color var(--transition);cursor:default;border-radius:20px;padding:28px}._testiStars_fy4aw_1553{color:var(--orange);gap:4px;margin-bottom:16px;font-size:16px;display:flex}._testiText_fy4aw_1555{color:#ccc;margin-bottom:20px;font-size:14px;font-style:italic;line-height:1.7}._testiAuthor_fy4aw_1563{align-items:center;gap:12px;display:flex}._testiAvatar_fy4aw_1565{width:40px;height:40px;color:var(--orange);background:linear-gradient(135deg,#1a1a1a,#333);border:1px solid #ff7a1a4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}._testiName_fy4aw_1580{font-size:13px;font-weight:700}._testiRole_fy4aw_1581{color:var(--muted);margin-top:2px;font-size:11px}._faq_fy4aw_1584{background:var(--bg2);border-top:1px solid var(--border)}._faqHeader_fy4aw_1586{text-align:center;margin-bottom:60px}._faqList_fy4aw_1588{flex-direction:column;gap:12px;max-width:720px;margin:0 auto;display:flex}._faqItem_fy4aw_1590{background:var(--bg4);border:1px solid var(--border);transition:border-color var(--transition);border-radius:16px;overflow:hidden}._faqItem_fy4aw_1590:hover{border-color:#ff7a1a33}._faqQuestion_fy4aw_1600{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:20px 24px;font-size:15px;font-weight:600;display:flex}._faqAnswer_fy4aw_1611{overflow:hidden}._faqAnswerInner_fy4aw_1613{color:var(--muted);padding:0 24px 20px;font-size:14px;line-height:1.7}._ctaSection_fy4aw_1621{background:var(--bg);border-top:1px solid var(--border);text-align:center;padding:120px 60px;position:relative;overflow:hidden}._ctaSection_fy4aw_1621:before{content:"";pointer-events:none;background:radial-gradient(#ff7a1a1a,#0000 60%);width:600px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._ctaTitle_fy4aw_1640{letter-spacing:-2px;margin-bottom:20px;font-size:56px}._ctaActions_fy4aw_1642{z-index:1;justify-content:center;gap:14px;margin-top:40px;display:flex;position:relative}._footer_fy4aw_1652{background:var(--bg2);border-top:1px solid var(--border);padding:60px}._footerGrid_fy4aw_1658{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:48px;display:grid}._footerLogoText_fy4aw_1665{font-family:var(--font-brand);margin-bottom:12px;font-size:24px;font-weight:700;display:block}._footerBrand_fy4aw_1673 p{color:var(--muted);max-width:260px;font-size:14px;line-height:1.6}._footerCol_fy4aw_1675 h4{color:#ccc;margin-bottom:16px;font-size:13px;font-weight:700}._footerCol_fy4aw_1675 ul{flex-direction:column;gap:10px;list-style:none;display:flex}._footerCol_fy4aw_1675 ul li a{color:var(--muted);transition:color var(--transition);font-size:13px;text-decoration:none}._footerCol_fy4aw_1675 ul li a:hover{color:var(--text)}._footerBottom_fy4aw_1680{border-top:1px solid var(--border);color:var(--muted2);justify-content:space-between;align-items:center;padding-top:24px;font-size:12px;display:flex}._footerLinks_fy4aw_1690{gap:20px;display:flex}._footerLinks_fy4aw_1690 a{color:var(--muted2);text-decoration:none}._footerLinks_fy4aw_1690 a:hover{color:var(--muted)}._app_14nvq_2{background:var(--bg);height:100vh;display:flex;overflow:hidden}._brandSide_14nvq_10{border-right:1px solid var(--border-subtle);background-image:url(/ciako-sfondo.png);background-position:50%;background-size:cover;flex-direction:column;flex:1;justify-content:space-between;padding:48px;display:flex;position:relative;overflow:hidden}._brandSide_14nvq_10:before{content:"";z-index:0;background:linear-gradient(135deg,#000c 0%,#0000008c 40%,#000000b3 100%);position:absolute;inset:0}._gradientTop_14nvq_38{z-index:1;pointer-events:none;background:radial-gradient(circle,#ff7a1a14,#0000 60%);width:500px;height:500px;position:absolute;top:-100px;left:-100px}._gradientBottom_14nvq_47{z-index:1;pointer-events:none;background:radial-gradient(circle,#ff7a1a0f,#0000 60%);width:400px;height:400px;position:absolute;bottom:-80px;right:-80px}._logo_14nvq_56{z-index:2;align-items:center;gap:12px;display:flex;position:relative}._logoText_14nvq_64{font-family:var(--font-brand);letter-spacing:-.5px;font-size:28px;font-weight:700}._brandContent_14nvq_71{z-index:2;position:relative}._brandTagline_14nvq_76{font-family:var(--font-brand);margin-bottom:18px;font-size:44px;font-weight:700;line-height:1.2}._accent_14nvq_84{color:var(--orange)}._brandDesc_14nvq_86{color:#e0e0e0;max-width:400px;margin-bottom:36px;font-size:15px;line-height:1.7}._brandFeatures_14nvq_94{flex-direction:column;gap:14px;display:flex}._brandFeature_14nvq_94{color:#e0e0e0;align-items:center;gap:12px;font-size:14px;display:flex}._brandFooter_14nvq_108{color:var(--muted);z-index:2;font-size:12px;position:relative}._formSide_14nvq_116{background:var(--bg2);flex-shrink:0;justify-content:center;align-items:center;width:480px;padding:48px;display:flex}._formBox_14nvq_126{width:100%;max-width:360px}._formTitle_14nvq_131{font-family:var(--font-brand);margin-bottom:6px;font-size:28px;font-weight:700}._formSubtitle_14nvq_138{color:var(--muted);margin-bottom:32px;font-size:14px}._btnGoogle_14nvq_144{background:var(--surface-3);border:1px solid var(--border-hover);border-radius:var(--radius-md);width:100%;color:var(--text);cursor:pointer;transition:background var(--transition), border-color var(--transition);font-size:14px;font-weight:600;font-family:var(--font-main);justify-content:center;align-items:center;gap:10px;margin-bottom:20px;padding:14px;display:flex}._btnGoogle_14nvq_144 svg{flex-shrink:0;width:18px;height:18px}._btnGoogle_14nvq_144:hover{border-color:var(--border-hover);background:#161616}._divider_14nvq_166{align-items:center;gap:12px;margin-bottom:20px;display:flex}._dividerLine_14nvq_173{background:var(--border-subtle);flex:1;height:1px}._dividerText_14nvq_174{color:var(--muted2);font-size:12px}._formGroup_14nvq_176{margin-bottom:16px}._labelRow_14nvq_178{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._formLabel_14nvq_185{color:#a0a0a0;margin-bottom:8px;font-size:12px;font-weight:500;display:block}._labelRow_14nvq_178 ._formLabel_14nvq_185{margin-bottom:0}._forgotLink_14nvq_195{color:var(--muted);transition:color var(--transition);font-size:12px;text-decoration:none}._forgotLink_14nvq_195:hover{color:var(--orange)}._formInput_14nvq_203{background:var(--bg4);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;color:var(--text);transition:border-color var(--transition);outline:none;padding:12px 16px;font-size:14px}._formInput_14nvq_203::placeholder{color:var(--muted2)}._formInput_14nvq_203:focus{border-color:var(--orange-border)}._btnSubmit_14nvq_218{background:linear-gradient(135deg, var(--orange), #e06a10);border-radius:var(--radius-md);color:#000;cursor:pointer;width:100%;font-size:15px;font-weight:700;font-family:var(--font-main);border:none;margin-top:8px;margin-bottom:20px;padding:14px}._btnSubmit_14nvq_218:disabled{opacity:.6;cursor:not-allowed}._signupRow_14nvq_235{text-align:center;color:var(--muted);font-size:13px}._signupLink_14nvq_241{color:var(--orange);font-weight:600;text-decoration:none}._wrap_1bg8y_1{flex-shrink:0;position:relative}._bell_1bg8y_7{background:var(--surface-2);border:1px solid var(--border-subtle);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,border-color .2s;display:flex;position:relative}._bell_1bg8y_7:hover{background:var(--surface-3);border-color:#ff7a1a4d}._bellOpen_1bg8y_17{background:var(--surface-3)!important;border-color:#ff7a1a4d!important}._badge_1bg8y_19{color:#000;border:2px solid var(--bg);background:#ff7a1a;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}._dropdown_1bg8y_29{background:var(--surface-3);border:1px solid var(--border-hover);z-index:300;border-radius:18px;width:360px;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 12px 40px #0009}._header_1bg8y_43{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}._headerTitle_1bg8y_48{color:var(--text);font-size:14px;font-weight:700}._btnSegna_1bg8y_51{cursor:pointer;color:var(--orange);font-size:11px;font-family:var(--font-main);background:0 0;border:none;align-items:center;gap:5px;font-weight:600;transition:opacity .2s;display:flex}._btnSegna_1bg8y_51:hover{opacity:.75}._list_1bg8y_60{scrollbar-width:none;max-height:380px;overflow-y:auto}._list_1bg8y_60::-webkit-scrollbar{display:none}._item_1bg8y_67{cursor:pointer;border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:12px;padding:12px 16px;transition:background .15s;display:flex}._item_1bg8y_67:last-child{border-bottom:none}._item_1bg8y_67:hover{background:var(--border-subtle)}._itemUnread_1bg8y_77{background:#ff7a1a0a}._itemUnread_1bg8y_77:hover{background:#ff7a1a12}._itemIcon_1bg8y_80{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:1px;display:flex}._itemBody_1bg8y_86{flex:1;min-width:0}._itemTitolo_1bg8y_88{color:var(--text);align-items:center;gap:7px;margin-bottom:3px;font-size:13px;font-weight:600;display:flex}._dot_1bg8y_94{background:#ff7a1a;border-radius:50%;flex-shrink:0;width:7px;height:7px}._itemDesc_1bg8y_99{color:var(--muted);margin-bottom:4px;font-size:12px;line-height:1.5}._itemOra_1bg8y_104{color:var(--muted2);font-size:10px}._footer_1bg8y_109{border-top:1px solid var(--border);text-align:center;padding:10px 16px 12px}._btnTutte_1bg8y_114{color:var(--muted);cursor:pointer;font-size:12px;font-family:var(--font-main);background:0 0;border:none;font-weight:500;transition:color .2s}._btnTutte_1bg8y_114:hover{color:var(--text)}._page_php2y_2{padding-top:0}._topbar_php2y_5{justify-content:flex-end;align-items:center;gap:12px;min-height:44px;margin-bottom:0;display:flex}._topbarRight_php2y_13{align-items:center;gap:12px;display:flex}._search_php2y_15{background:var(--bg4);border:1px solid var(--border-subtle);color:#8a8a8a;cursor:text;border-radius:14px;align-items:center;gap:8px;width:300px;padding:10px 16px;font-size:13px;display:flex}._notifIcon_php2y_29{background:var(--bg4);border:1px solid var(--border-subtle);cursor:pointer;width:44px;height:44px;transition:background var(--transition), border-color var(--transition);border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative}._notifIcon_php2y_29:hover{background:var(--surface-3);border-color:#ff7a1a4d}._notifBadge_php2y_41{background:var(--orange);color:#000;border:2px solid var(--bg4);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}._themeToggle_php2y_50{background:var(--bg4);border:1px solid var(--border-subtle);cursor:pointer;width:44px;height:44px;color:var(--text-dim);transition:background var(--transition), border-color var(--transition), color var(--transition);border-radius:14px;justify-content:center;align-items:center;display:flex}._themeToggle_php2y_50:hover{background:var(--surface-3)}._breadcrumb_php2y_62{align-items:center;gap:8px;margin-bottom:20px;font-size:13px;display:flex}._breadcrumbActive_php2y_63{color:var(--orange);font-weight:500}._hero_php2y_66{margin-top:28px;margin-bottom:24px}._hero_php2y_66 h1{font-size:38px;font-family:var(--font-brand);margin-bottom:6px;font-weight:700}._hero_php2y_66 p{color:#8d8d8d;font-size:14px}._mainLayout_php2y_71{grid-template-columns:1fr 280px;align-items:start;gap:20px;display:grid}._colLeft_php2y_78,._colRight_php2y_79{min-width:0}._statsRow_php2y_82{gap:16px;margin-bottom:20px;display:flex}._statCard_php2y_84{background:var(--surface);border:1px solid var(--border-subtle);cursor:default;transition:border-color var(--transition);border-radius:20px;flex:1;padding:14px}._statLabel_php2y_94{color:#a0a0a0;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;display:flex}._statValue_php2y_99{letter-spacing:-1px;margin-bottom:6px;font-size:34px;font-weight:800}._statTrend_php2y_100{color:#71e47f;align-items:center;gap:5px;font-size:11px;display:flex}._card_php2y_103{background:var(--surface);border:1px solid var(--border-subtle);border-radius:20px;margin-bottom:20px;padding:16px;overflow:hidden}._cardHeader_php2y_112{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._cardTitle_php2y_113{align-items:center;gap:10px;display:flex}._cardTitle_php2y_113 strong{font-family:var(--font-brand);font-size:16px;font-weight:700}._cardLight_php2y_115{color:#a0a0a0;font-size:13px;font-weight:400}._btnLink_php2y_117{color:#6b6f76;cursor:pointer;transition:background var(--transition), color var(--transition);font-size:11px;font-family:var(--font-main);white-space:nowrap;background:0 0;border:1px solid #6b6f76;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-weight:500;text-decoration:none;display:inline-flex}._btnLink_php2y_117:hover{color:var(--text-dim);background:#6b6f7626}._prodItem_php2y_132{border-bottom:1px solid var(--border-subtle);cursor:pointer;transition:background var(--transition);color:inherit;align-items:center;gap:16px;padding:16px 0;text-decoration:none;display:flex}._prodItem_php2y_132:last-child{border-bottom:none}._prodItem_php2y_132:hover{background:var(--bg-hover);border-radius:12px}._prodImage_php2y_143{background:var(--bg3);border-radius:12px;flex-shrink:0;width:60px;height:60px;overflow:hidden}._prodImage_php2y_143 img{object-fit:cover;width:100%;height:100%}._prodInfo_php2y_146{flex:2;min-width:0}._prodTitle_php2y_147{margin-bottom:4px;font-size:15px;font-weight:700}._prodType_php2y_148{color:var(--muted);margin-bottom:6px;font-size:11px}._prodStatus_php2y_150{border-radius:20px;padding:3px 10px;font-size:10px;font-weight:500;display:inline-block}._status_green_php2y_151{color:#2ecc71;background:#2ecc7126;border:1px solid #2ecc714d}._status_white_php2y_152{background:var(--border-hover);color:#fff;border:1px solid #fff3}._status_gray_php2y_153{color:#6b6f76;background:#6b6f7626;border:1px solid #6b6f764d}._prodDeadline_php2y_155{flex:1.5;min-width:0}._deadlineLabel_php2y_156{color:var(--muted);margin-bottom:4px;font-size:10px}._deadlineTitle_php2y_157{color:var(--orange);margin-bottom:4px;font-size:12px;font-weight:600}._deadlineDate_php2y_158{color:var(--muted);font-size:10px}._prodProgress_php2y_160{flex:1.5;min-width:0}._progressLabel_php2y_161{color:var(--muted);margin-bottom:4px;font-size:10px}._progressPercent_php2y_162{margin-bottom:6px;font-size:14px;font-weight:700}._progressBar_php2y_163{background:var(--bg3);border-radius:10px;height:4px;overflow:hidden}._progressFill_php2y_164{background:var(--orange);border-radius:10px;height:100%}._prodMenu_php2y_166{cursor:pointer;width:34px;height:34px;transition:background var(--transition);color:var(--muted);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._prodMenu_php2y_166:hover{background:var(--border-hover);color:var(--text)}._calendarRow_php2y_176{gap:8px;display:flex}._calDay_php2y_178{background:var(--bg4);text-align:center;border:1px solid var(--border-subtle);transition:border-color var(--transition), background var(--transition);cursor:pointer;border-radius:14px;flex:1;padding:8px 4px}._calDayActive_php2y_186{border-color:var(--orange);background:#ff7a1a14}._calDayName_php2y_187{color:var(--muted);margin-bottom:4px;font-size:9px;font-weight:500}._calDayNum_php2y_188{margin-bottom:4px;font-size:18px;font-weight:700}._calDayCount_php2y_189{color:var(--orange);font-size:8px}._toolsGrid_php2y_192{scrollbar-width:thin;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}._toolsGrid_php2y_192::-webkit-scrollbar{height:4px}._toolsGrid_php2y_192::-webkit-scrollbar-track{background:var(--bg3);border-radius:10px}._toolsGrid_php2y_192::-webkit-scrollbar-thumb{background:var(--orange);border-radius:10px}._toolSquare_php2y_201{background:var(--bg4);border:1px solid var(--border-subtle);min-width:160px;transition:border-color var(--transition), background var(--transition);cursor:pointer;text-align:center;border-radius:16px;flex:none;padding:12px 8px}._toolSquare_php2y_201:hover{background:var(--bg3);border-color:#ff7a1a59}._toolSquare_php2y_201 h4{white-space:nowrap;margin-bottom:6px;font-size:12px;font-weight:600}._toolSquare_php2y_201 p{color:var(--muted);font-size:9px;line-height:1.3}._activityItem_php2y_216{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:10px 0;display:flex}._activityItem_php2y_216:last-child{border-bottom:none}._activityInfo_php2y_221{flex:1}._activityTitle_php2y_222{margin-bottom:2px;font-size:12px;font-weight:500}._activitySub_php2y_223{color:var(--muted);font-size:9px}._activityTime_php2y_224{color:var(--muted2);font-size:9px}._aiCard_php2y_227{background:var(--surface);border:1px solid #ff7a1a33;border-radius:20px;padding:20px}._aiHeader_php2y_232{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._aiTitle_php2y_233{font-family:var(--font-brand);font-size:18px;font-weight:700}._aiBadge_php2y_234{background:var(--orange);color:#000;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:700}._aiDesc_php2y_235{color:var(--muted);margin-bottom:24px;font-size:14px;line-height:1.5}._btnAi_php2y_237{width:100%;color:var(--text);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-main);text-align:center;transition:background var(--transition), color var(--transition), border-color var(--transition);background:0 0;border:1px solid #ff7a1a4d;border-radius:12px;padding:12px;text-decoration:none;display:block}._btnAi_php2y_237:hover{background:var(--orange);color:#000;border-color:var(--orange)}._breadcrumb_nbvpb_1{background:#ffffff0a;border-radius:8px;align-items:center;gap:0;width:fit-content;max-width:100%;margin-bottom:10px;padding:6px 14px;display:inline-flex}._item_nbvpb_13{align-items:center;display:inline-flex}._sep_nbvpb_18{color:#ff7a1a;-webkit-user-select:none;user-select:none;margin:0 7px;font-size:13px;line-height:1}._link_nbvpb_26{color:#fff6;font-family:Inter,sans-serif;font-size:12px;text-decoration:none;transition:color .15s}._link_nbvpb_26:hover{color:#ffffffbf}._current_nbvpb_35{color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:500}[data-theme=light] ._breadcrumb_nbvpb_1{background:#0000000a}[data-theme=light] ._link_nbvpb_26{color:#0006}[data-theme=light] ._link_nbvpb_26:hover{color:#000000b3}[data-theme=light] ._current_nbvpb_35{color:#111}._actionBar_i81hn_4{justify-content:flex-end;align-items:center;gap:12px;min-height:44px;margin-bottom:0;display:flex}._titleArea_i81hn_14{margin-top:28px;margin-bottom:20px}._title_i81hn_14{font-family:var(--font-brand);color:var(--text);margin-bottom:4px;font-size:32px;font-weight:700;line-height:1.1}._subtitle_i81hn_28{color:var(--muted);margin:0;font-size:14px}._page_yo5ga_2{padding-top:0}._searchWrap_yo5ga_5{background:var(--bg4);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;width:260px;padding:0 14px;display:flex}._searchInput_yo5ga_14{color:var(--text);font-size:14px;font-family:var(--font-main);background:0 0;border:none;outline:none;flex:1;padding:10px 0}._searchInput_yo5ga_14::placeholder{color:var(--muted2)}._notifIcon_yo5ga_22{background:var(--bg4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;width:44px;height:44px;transition:background var(--transition), border-color var(--transition);justify-content:center;align-items:center;display:flex;position:relative}._notifIcon_yo5ga_22:hover{background:var(--surface-3);border-color:#ff7a1a4d}._notifBadge_yo5ga_32{background:var(--orange);color:#000;border:2px solid var(--bg4);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}._btnNew_yo5ga_42{background:var(--orange);border-radius:var(--radius-md);color:#000;cursor:pointer;font-size:14px;font-weight:700;font-family:var(--font-main);white-space:nowrap;border:none;align-items:center;gap:7px;padding:10px 18px;display:flex}._breadcrumb_yo5ga_52{align-items:center;gap:8px;margin-bottom:20px;font-size:13px;display:flex}._breadcrumbLink_yo5ga_57{color:var(--muted);transition:color var(--transition);text-decoration:none}._breadcrumbLink_yo5ga_57:hover{color:var(--text)}._breadcrumbActive_yo5ga_59{color:var(--orange);font-weight:500}._filtri_yo5ga_62{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}._filtroChip_yo5ga_68{border:1px solid var(--border);color:var(--muted);cursor:pointer;transition:all var(--transition);font-size:14px;font-weight:500;font-family:var(--font-main);background:0 0;border-radius:999px;padding:8px 18px}._filtroChip_yo5ga_68:hover{color:var(--text);border-color:var(--border-hover)}._filtroActive_yo5ga_80{background:var(--orange-dim);color:var(--orange);border-color:var(--orange-border)}._grid_yo5ga_87{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}._card_yo5ga_94{background:var(--surface);border:1px solid var(--border);transition:border-color var(--transition);cursor:default;border-radius:16px;padding:20px}._cardHeader_yo5ga_104{align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}._cardImg_yo5ga_106{object-fit:cover;background:var(--bg3);border-radius:12px;flex-shrink:0;width:80px;height:80px}._cardMeta_yo5ga_114{flex:1}._cardTitolo_yo5ga_116{font-family:var(--font-brand);margin-bottom:4px;font-size:20px;font-weight:700}._cardTipo_yo5ga_122{color:var(--muted);margin-bottom:10px;font-size:13px}._statoBadge_yo5ga_124{border-radius:20px;padding:4px 12px;font-size:11px;font-weight:500;display:inline-block}._cardStats_yo5ga_132{gap:32px;margin-bottom:18px;display:flex}._cardStat_yo5ga_132{align-items:flex-start;gap:8px;display:flex}._statLbl_yo5ga_138{color:var(--muted);margin-bottom:2px;font-size:10px}._statVal_yo5ga_139{font-size:15px;font-weight:700}._progressSection_yo5ga_142{margin-bottom:16px}._progressTopRow_yo5ga_144{justify-content:space-between;margin-bottom:6px;display:flex}._progressLabel_yo5ga_148,._progressPerc_yo5ga_149{color:var(--muted);font-size:12px}._progressBar_yo5ga_151{background:var(--border);border-radius:99px;height:5px;overflow:hidden}._progressFill_yo5ga_157{background:var(--orange);border-radius:99px;height:100%}._progressFillGreen_yo5ga_163{background:#2ecc71}._cardFooter_yo5ga_168{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}._scadenza_yo5ga_175{color:var(--muted);flex-wrap:wrap;flex:1;align-items:center;gap:5px;min-width:0;font-size:12px;display:flex}._scadenzaTitolo_yo5ga_183{color:var(--orange);font-weight:600}._scadenzaData_yo5ga_184{color:var(--muted)}._btnDettagli_yo5ga_186{border:1px solid var(--border-hover);color:var(--muted);transition:border-color var(--transition), color var(--transition);white-space:nowrap;border-radius:20px;flex-shrink:0;align-items:center;padding:6px 14px;font-size:12px;text-decoration:none;display:inline-flex}._btnDettagli_yo5ga_186:hover{border-color:var(--border-hover);color:var(--text)}._page_7h5ah_1{padding-top:8px}._notFound_7h5ah_2{text-align:center;color:var(--muted);padding:60px}._notFound_7h5ah_2 a{color:var(--orange);text-decoration:none}._topbar_7h5ah_6{justify-content:flex-end;align-items:center;gap:12px;margin-bottom:16px;display:flex}._searchWrap_7h5ah_11{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:14px;align-items:center;gap:8px;width:300px;padding:10px 16px;display:flex}._searchInput_7h5ah_16{color:var(--text);font-size:13px;font-family:var(--font-main);background:0 0;border:none;outline:none;flex:1}._searchInput_7h5ah_16::placeholder{color:var(--muted2)}._notifIcon_7h5ah_22{background:var(--surface-2);border:1px solid var(--border-subtle);cursor:pointer;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}._notifBadge_7h5ah_28{background:var(--orange);color:#000;border:2px solid var(--bg);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}._breadcrumb_7h5ah_36{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;font-size:13px;display:flex}._bcLink_7h5ah_40{color:var(--muted);text-decoration:none;transition:color .2s}._bcLink_7h5ah_40:hover{color:var(--orange)}._bcActive_7h5ah_42{color:var(--orange);font-weight:500}._prodHeader_7h5ah_45{flex-wrap:wrap;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}._prodImage_7h5ah_50{background:var(--bg3);border:1px solid var(--border-hover);border-radius:16px;flex-shrink:0;width:100px;height:100px;overflow:hidden}._prodImage_7h5ah_50 img{object-fit:cover;width:100%;height:100%}._prodInfoHeader_7h5ah_57{flex:1;min-width:0}._prodTitleRow_7h5ah_59{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px;display:flex}._prodTitle_7h5ah_59{font-family:var(--font-brand);white-space:nowrap;font-size:36px;font-weight:700}._budgetRow_7h5ah_69{background:var(--surface);border:1px solid var(--border-subtle);border-radius:16px;flex-wrap:wrap;align-items:center;gap:20px;padding:12px 20px;display:flex}._budgetSep_7h5ah_74{background:var(--border);flex-shrink:0;width:1px;height:32px}._budgetItem_7h5ah_75{text-align:center}._budgetLabel_7h5ah_76{color:var(--muted);margin-bottom:4px;font-size:10px}._budgetValue_7h5ah_77{font-size:16px;font-weight:700}._budgetValue_7h5ah_77 small{color:var(--muted2);font-size:11px;font-weight:400}._prodMetaRow_7h5ah_80{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._statoBadge_7h5ah_82{border-radius:20px;padding:4px 14px;font-size:12px;font-weight:600;display:inline-block}._tipoBadge_7h5ah_86{background:var(--border);color:var(--muted);border:1px solid var(--border-hover);border-radius:20px;align-items:center;gap:5px;padding:4px 12px;font-size:12px;font-weight:500;display:inline-flex}._deadlineCard_7h5ah_95{background:var(--surface);border:1px solid #ff7a1a33;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:16px 20px;display:flex}._deadlineIcon_7h5ah_102{background:var(--surface-3);border:1px solid var(--border-subtle);width:36px;height:36px;color:var(--muted2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._deadlineInfo_7h5ah_108{flex:1}._deadlineLabel_7h5ah_109{color:var(--muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:4px;font-size:11px}._deadlineTitle_7h5ah_110{margin-bottom:4px;font-size:16px;font-weight:700}._deadlineDate_7h5ah_111{color:var(--orange);font-size:13px}._deadlineBtn_7h5ah_112{color:var(--orange);cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-main);white-space:nowrap;background:0 0;border:1px solid #ff7a1a4d;border-radius:20px;padding:8px 20px;text-decoration:none;transition:all .2s}._deadlineBtn_7h5ah_112:hover{background:var(--orange);color:#000}._tabsContainer_7h5ah_122{border-bottom:1px solid var(--border);margin-bottom:24px}._tabs_7h5ah_122{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}._tabs_7h5ah_122::-webkit-scrollbar{display:none}._tabBtn_7h5ah_126{color:var(--muted);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-main);white-space:nowrap;background:0 0;border:none;border-radius:8px 8px 0 0;padding:12px 20px;transition:all .2s;position:relative}._tabBtn_7h5ah_126:hover{color:var(--text);background:var(--border-subtle)}._tabActive_7h5ah_133{color:var(--orange)!important}._tabActive_7h5ah_133:after{content:"";background:var(--orange);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}._card_7h5ah_140{background:var(--surface);border:1px solid var(--border-subtle);border-radius:20px;margin-bottom:20px;padding:20px}._cardTitle_7h5ah_144{font-family:var(--font-brand);color:var(--text);align-items:center;gap:10px;margin-bottom:16px;font-size:18px;font-weight:700;display:flex}._infoGrid_7h5ah_151{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}._infoItem_7h5ah_152{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:14px;padding:14px}._infoLabel_7h5ah_156{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:11px}._infoValue_7h5ah_157{color:var(--text);font-size:14px;font-weight:600}._sinossiText_7h5ah_159{color:var(--muted);font-size:14px;line-height:1.7}._timelineItem_7h5ah_162{border-bottom:1px solid var(--border-subtle);gap:16px;padding:16px 0;display:flex}._timelineItem_7h5ah_162:last-child{border-bottom:none}._timelineDate_7h5ah_167{flex-shrink:0;min-width:110px}._timelineDay_7h5ah_168{margin-bottom:3px;font-size:14px;font-weight:700}._timelineTime_7h5ah_169{color:var(--muted);font-size:11px}._timelineContent_7h5ah_170{flex:1}._timelineTitle_7h5ah_171{margin-bottom:4px;font-size:14px;font-weight:600}._timelineDesc_7h5ah_172{color:var(--muted);font-size:12px}._teamGrid_7h5ah_175{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}._teamMember_7h5ah_176{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:14px;align-items:center;gap:12px;padding:12px;display:flex}._memberAvatar_7h5ah_180{width:48px;height:48px;color:var(--orange);background:#ff7a1a1a;border:1px solid #ff7a1a33;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}._memberInfo_7h5ah_186{flex:1;min-width:0}._memberName_7h5ah_187{white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:14px;font-weight:600;overflow:hidden}._memberRole_7h5ah_188{color:var(--muted);margin-bottom:4px;font-size:11px}._memberStato_7h5ah_189{font-size:10px;font-weight:600}._memberOk_7h5ah_190{color:#2ecc71}._memberWait_7h5ah_191{color:#e4c260}._taskItem_7h5ah_194{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;padding:14px 0;display:flex}._taskItem_7h5ah_194:last-child{border-bottom:none}._taskCheck_7h5ah_199{cursor:pointer;color:#000;background:0 0;border:1px solid #fff3;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;transition:all .2s;display:flex}._taskCheckDone_7h5ah_206{background:var(--orange);border-color:var(--orange)}._taskInfo_7h5ah_207{flex:1}._taskTitle_7h5ah_208{color:var(--text);margin-bottom:4px;font-size:14px;font-weight:500}._taskTitleDone_7h5ah_209{color:var(--muted2);text-decoration:line-through}._taskMeta_7h5ah_210{color:var(--muted2);flex-wrap:wrap;gap:8px;font-size:10px;display:flex}._taskDeadline_7h5ah_211{color:var(--orange)}._centeredAction_7h5ah_214{text-align:center;margin-top:4px;margin-bottom:8px}._btnGray_7h5ah_215{color:#6b6f76;cursor:pointer;font-size:11px;font-family:var(--font-main);background:0 0;border:1px solid #6b6f76;border-radius:20px;align-items:center;gap:6px;padding:7px 14px;font-weight:500;transition:all .2s;display:inline-flex}._btnGray_7h5ah_215:hover{color:var(--text-dim);background:#6b6f761f}._progressSection_7h5ah_225{text-align:center;padding:16px 0 8px}._progressCircle_7h5ah_226{width:150px;height:150px;margin:0 auto 20px}._progressStatsGrid_7h5ah_227{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:8px;display:grid}._progressStat_7h5ah_227{background:var(--surface-2);border-radius:14px;padding:14px}._progressStatLabel_7h5ah_229{color:var(--muted);margin-bottom:6px;font-size:11px}._progressStatValue_7h5ah_230{color:var(--text);font-size:20px;font-weight:700}._progressBarsWrap_7h5ah_232{margin-bottom:18px}._progressBarsWrap_7h5ah_232:last-child{margin-bottom:0}._progressBarRow_7h5ah_234{color:var(--text);justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}._progressBarOrange_7h5ah_235{color:var(--orange);font-weight:600}._progressBar_7h5ah_232{background:var(--bg3);border-radius:10px;height:6px;overflow:hidden}._progressFill_7h5ah_237{background:var(--orange);border-radius:10px;height:100%}._page_1t6m1_2{padding-top:0}._searchWrap_1t6m1_5{background:var(--bg4);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;width:260px;padding:0 14px;display:flex}._searchInput_1t6m1_10{color:var(--text);font-size:14px;font-family:var(--font-main);background:0 0;border:none;outline:none;flex:1;padding:10px 0}._searchInput_1t6m1_10::placeholder{color:var(--muted2)}._notifIcon_1t6m1_17{background:var(--bg4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}._notifIcon_1t6m1_17:hover{background:var(--surface-3)}._notifBadge_1t6m1_25{background:var(--orange);color:#000;border:2px solid var(--bg4);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}._breadcrumb_1t6m1_35{align-items:center;gap:8px;margin-bottom:20px;font-size:13px;display:flex}._breadcrumbLink_1t6m1_39{color:var(--muted);transition:color var(--transition);text-decoration:none}._breadcrumbLink_1t6m1_39:hover{color:var(--text)}._breadcrumbActive_1t6m1_41{color:var(--orange);font-weight:500}._monthHeader_1t6m1_44{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._monthTitle_1t6m1_48{font-family:var(--font-brand);letter-spacing:-.5px;font-size:28px;font-weight:700}._monthNav_1t6m1_49{gap:8px;display:flex}._navBtn_1t6m1_50{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-dim);cursor:pointer;transition:background var(--transition), border-color var(--transition), color var(--transition);font-size:14px;font-weight:500;font-family:var(--font-main);background:0 0;align-items:center;gap:6px;padding:8px 16px;display:flex}._navBtn_1t6m1_50:hover{background:var(--bg-hover);border-color:var(--border-hover);color:var(--text)}._calGrid_1t6m1_62{border:1px solid var(--border);border-radius:16px;grid-template-columns:repeat(7,1fr);grid-auto-rows:auto;margin-bottom:20px;display:grid;overflow:hidden}._calHead_1t6m1_74{text-align:center;letter-spacing:.5px;color:var(--orange);border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg-hover);padding:14px 0;font-size:12px;font-weight:700}._calHead_1t6m1_74:last-child{border-right:none}._calCell_1t6m1_86{border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);vertical-align:top;height:130px;transition:background var(--transition);background:0 0;padding:10px 10px 8px;position:relative;overflow:hidden}._calCell_1t6m1_86:nth-child(7n){border-right:none}._calCell_1t6m1_86:nth-last-child(-n+7){border-bottom:none}._calCell_1t6m1_86:hover:not(._calCellEmpty_1t6m1_104){background:var(--bg-hover)}._calCellEmpty_1t6m1_104{background:#0000001f}._calCellToday_1t6m1_109{background:#ff7a1a12!important;border:1px solid #ff7a1a59!important}._dayNum_1t6m1_115{color:#d0d0d0;margin-bottom:8px;font-size:15px;font-weight:600;line-height:1;display:inline-block}._dayNumToday_1t6m1_122{color:var(--orange);font-weight:700}._eventList_1t6m1_128{flex-direction:column;gap:5px;display:flex}._pill_1t6m1_131{cursor:default;border-radius:8px;align-items:center;gap:5px;max-width:100%;padding:4px 8px;font-size:11px;font-weight:500;display:flex;overflow:hidden}._pillText_1t6m1_140{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._pillGreen_1t6m1_145{color:#2ecc71;background:#2ecc7126}._pillOrange_1t6m1_146{color:#e8905a;background:#b45a1e4d}._pillTeal_1t6m1_147{color:#38b2a0;background:#38b2a02e}._pillRed_1t6m1_148{color:#e46060;background:#e4606026}._legend_1t6m1_151{align-items:center;gap:28px;margin-top:4px;padding:0 4px;display:flex}._legendItem_1t6m1_157{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}._legendDot_1t6m1_162{border-radius:50%;flex-shrink:0;width:10px;height:10px}._dotGreen_1t6m1_166{background:#2ecc71}._dotOrange_1t6m1_167{background:#e8905a}._dotGray_1t6m1_168{background:#555}._page_1u5t6_2{padding-top:0;padding-bottom:80px}._searchWrap_1u5t6_5{background:var(--bg4);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;width:260px;padding:0 14px;display:flex}._searchInput_1u5t6_10{color:var(--text);font-size:14px;font-family:var(--font-main);background:0 0;border:none;outline:none;flex:1;padding:10px 0}._searchInput_1u5t6_10::placeholder{color:var(--muted2)}._notifIcon_1u5t6_17{background:var(--bg4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}._notifIcon_1u5t6_17:hover{background:var(--surface-3)}._notifBadge_1u5t6_25{background:var(--orange);color:#000;border:2px solid var(--bg4);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}._breadcrumb_1u5t6_35{align-items:center;gap:8px;margin-bottom:20px;font-size:13px;display:flex}._breadcrumbLink_1u5t6_39{color:var(--muted);transition:color var(--transition);text-decoration:none}._breadcrumbLink_1u5t6_39:hover{color:var(--text)}._breadcrumbActive_1u5t6_41{color:var(--orange);font-weight:500}._filtri_1u5t6_44{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}._filtroChip_1u5t6_48{border:1px solid var(--border);color:var(--muted);cursor:pointer;transition:all var(--transition);font-size:14px;font-weight:500;font-family:var(--font-main);background:0 0;border-radius:999px;padding:8px 18px}._filtroChip_1u5t6_48:hover{color:var(--text);border-color:var(--border-hover)}._filtroActive_1u5t6_56{background:var(--orange-dim);color:var(--orange);border-color:var(--orange-border)}._tabella_1u5t6_59{background:var(--surface);border:1px solid var(--border);border-radius:16px;width:100%;overflow:hidden}._colCheck_1u5t6_68{flex-shrink:0;justify-content:center;align-items:center;width:52px;display:flex}._colTask_1u5t6_69{flex:1;min-width:0}._colProd_1u5t6_70{flex-shrink:0;width:180px}._colScad_1u5t6_71{flex-shrink:0;width:160px}._colPri_1u5t6_72{flex-shrink:0;justify-content:flex-end;align-items:center;width:100px;padding-right:16px;display:flex}._tableHeader_1u5t6_75{border-bottom:1px solid var(--border);background:var(--bg-hover);align-items:center;padding:14px 0;display:flex}._tableHeader_1u5t6_75 ._colTask_1u5t6_69,._tableHeader_1u5t6_75 ._colProd_1u5t6_70,._tableHeader_1u5t6_75 ._colScad_1u5t6_71,._tableHeader_1u5t6_75 ._colPri_1u5t6_72{color:var(--muted);letter-spacing:.8px;text-transform:uppercase;font-size:11px;font-weight:700}._tableRow_1u5t6_90{border-bottom:1px solid var(--border-subtle);transition:background var(--transition);cursor:default;align-items:center;padding:16px 0;display:flex}._tableRow_1u5t6_90:last-child{border-bottom:none}._tableRow_1u5t6_90:hover{background:var(--bg-hover)}._tableRowDone_1u5t6_100{opacity:.55}._checkbox_1u5t6_103{cursor:pointer;width:22px;height:22px;transition:all var(--transition);color:#000;background:0 0;border:1.5px solid #fff3;border-radius:6px;justify-content:center;align-items:center;display:flex}._checkbox_1u5t6_103:hover{border-color:var(--orange)}._checkboxDone_1u5t6_112{background:var(--orange);border-color:var(--orange)}._taskTitolo_1u5t6_115{color:var(--text);font-size:15px;font-weight:500}._taskDone_1u5t6_116{color:var(--muted);text-decoration:line-through}._prodNome_1u5t6_119,._scadenza_1u5t6_122{color:var(--muted);font-size:14px}._scadenzaUrgente_1u5t6_123{color:var(--orange);font-weight:500}._prioritaBadge_1u5t6_126{border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}._priAlt_1u5t6_131{color:var(--orange);background:#ff7a1a26;border:1px solid #ff7a1a4d}._priMed_1u5t6_132{color:#2ecc71;background:#2ecc711f;border:1px solid #2ecc714d}._priBas_1u5t6_133{color:var(--muted);background:#8888881f;border:1px solid #88888840}._btnAggiungi_1u5t6_136{-webkit-backdrop-filter:blur(28px)saturate(150%);width:fit-content;color:var(--text);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-main);background:linear-gradient(145deg,#ffffff0e 0%,#ffffff05 50%,#ff7a1a06 100%);border:1px solid #ffffff17;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:16px auto 0;padding:12px 24px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000026,0 4px 16px #0003}._btnAggiungi_1u5t6_136:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0f 0%,#0000 100%);height:50%;position:absolute;top:0;left:0;right:0}._btnAggiungi_1u5t6_136:hover{border-color:#ff7a1a59;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #00000026,0 0 24px #ff7a1a33,0 4px 20px #00000040}[data-theme=light] ._btnAggiungi_1u5t6_136{background:linear-gradient(145deg,#ffffffb3 0%,#ffffff73 100%);border:1px solid #00000014;box-shadow:inset 0 1px #ffffffe6,0 2px 8px #00000014}[data-theme=light] ._btnAggiungi_1u5t6_136:hover{border-color:#ff7a1a4d;box-shadow:inset 0 1px #ffffffe6,0 0 20px #ff7a1a26,0 4px 16px #0000001a}._page_yubma_2{padding-top:0;padding-bottom:40px}._searchWrap_yubma_5{background:var(--bg4);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;width:220px;padding:0 14px;display:flex}._searchInput_yubma_10{color:var(--text);font-size:14px;font-family:var(--font-main);background:0 0;border:none;outline:none;flex:1;padding:10px 0}._searchInput_yubma_10::placeholder{color:var(--muted2)}._notifIcon_yubma_17{background:var(--bg4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}._notifIcon_yubma_17:hover{background:var(--surface-3)}._notifBadge_yubma_25{background:var(--orange);color:#000;border:2px solid var(--bg4);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}._breadcrumb_yubma_35{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:20px;font-size:13px;display:flex}._bcLink_yubma_40{color:var(--muted);transition:color var(--transition);text-decoration:none}._bcLink_yubma_40:hover{color:var(--text)}._bcActive_yubma_42{color:var(--orange);font-weight:500}._card_yubma_45{background:var(--surface);border:1px solid var(--border);border-radius:16px;margin-bottom:16px;padding:20px}._cardLast_yubma_52{margin-bottom:20px}._secTitle_yubma_54{font-family:var(--font-brand);align-items:center;gap:8px;margin-bottom:16px;font-size:15px;font-weight:700;display:flex}._infoGrid_yubma_62{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}._infoItem_yubma_67{flex-direction:column;gap:4px;display:flex}._infoLabel_yubma_68{color:var(--muted);align-items:center;gap:4px;font-size:11px;display:flex}._infoVal_yubma_72{font-size:14px;font-weight:500}._tableWrap_yubma_75{overflow-x:auto}._table_yubma_75{border-collapse:collapse;width:100%;font-size:13px}._table_yubma_75 th{text-align:left;color:var(--muted);border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.4px;padding:8px 12px;font-size:11px;font-weight:700}._table_yubma_75 td{border-bottom:1px solid var(--border-subtle);padding:11px 12px}._table_yubma_75 tr:last-child td{border-bottom:none}._sceneNum_yubma_85{color:var(--orange);font-weight:700}._sceneDesc_yubma_86{color:var(--text-dim)}._castGrid_yubma_89{flex-direction:column;gap:0;display:flex}._castRow_yubma_91{border-bottom:1px solid var(--border-subtle);align-items:center;gap:16px;padding:13px 0;display:flex}._castRow_yubma_91:last-child{border-bottom:none}._castNum_yubma_98{background:var(--orange-dim);width:28px;height:28px;color:var(--orange);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}._castInfo_yubma_105{flex:1}._castNome_yubma_106{font-size:14px;font-weight:600}._castPers_yubma_107{color:var(--orange);margin-top:1px;font-size:12px}._castOrari_yubma_109{align-items:center;gap:16px;display:flex}._callTime_yubma_110{color:var(--orange);font-size:13px;font-weight:700}._orarioItem_yubma_111{color:var(--muted);font-size:12px}._orarioItem_yubma_111 strong{color:var(--text-dim)}._repartiGrid_yubma_115{grid-template-columns:1fr 1fr;gap:0;display:grid}._repartoBlock_yubma_122{border-bottom:1px solid var(--border-subtle);margin-bottom:0;padding:0 20px 16px 0}._repartoBlock_yubma_122:nth-child(2n){border-left:1px solid var(--border-subtle);padding-left:20px;padding-right:0}._repartoBlock_yubma_122:nth-last-child(-n+2){border-bottom:none}._repartoBlock_yubma_122:last-child:nth-child(odd){border-left:none;grid-column:1/-1;padding-left:0}._repartoLabel_yubma_144{color:var(--orange);text-transform:uppercase;letter-spacing:1px;margin:14px 0 8px;font-size:10px;font-weight:700}._crewRow_yubma_150{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:8px 0;display:flex}._crewRow_yubma_150:last-child{border-bottom:none}._crewInfo_yubma_157{flex:1}._crewNome_yubma_158{font-size:13px;font-weight:600}._crewRuolo_yubma_159{color:var(--muted);margin-top:1px;font-size:11px}._attrList_yubma_162{flex-wrap:wrap;gap:10px;display:flex}._attrItem_yubma_165{background:var(--bg-hover);border:1px solid var(--border);color:var(--text-dim);border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex}._noteBox_yubma_175{flex-direction:column;gap:12px;display:flex}._noteText_yubma_177{color:var(--text-dim);background:#ffc8000a;border:1px solid #ffc8001a;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.6;display:flex}._noteWarn_yubma_186{flex-shrink:0;font-size:15px}._noteArea_yubma_188{background:var(--bg-hover);border:1px solid var(--border);width:100%;color:var(--text);font-size:13px;font-family:var(--font-main);resize:vertical;transition:border-color var(--transition);border-radius:10px;outline:none;padding:12px 14px}._noteArea_yubma_188:focus{border-color:#ffffff26}._noteArea_yubma_188::placeholder{color:var(--muted2)}._actions_yubma_200{justify-content:flex-end;gap:10px;padding-top:4px;display:flex}._btnStampa_yubma_205{-webkit-backdrop-filter:blur(28px)saturate(150%);color:var(--text);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-main);background:linear-gradient(145deg,#ffffff0e 0%,#ffffff05 50%,#ff7a1a05 100%);border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:7px;padding:11px 20px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #00000026,0 4px 16px #0003}._btnStampa_yubma_205:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0f 0%,#0000 100%);height:50%;position:absolute;top:0;left:0;right:0}._btnStampa_yubma_205:hover{border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #00000026,0 0 20px #ffffff14,0 4px 20px #00000047}._btnInvia_yubma_237{-webkit-backdrop-filter:blur(28px)saturate(150%);color:#fff;cursor:pointer;font-size:14px;font-weight:700;font-family:var(--font-main);background:linear-gradient(145deg,#ff7a1a4d 0%,#ff7a1a2e 50%,#ff7a1a1a 100%);border:1px solid #ff7a1a4d;border-radius:999px;align-items:center;gap:7px;padding:11px 22px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffb45033,inset 0 -1px #00000026,0 4px 16px #0003,0 0 16px #ff7a1a1a}._btnInvia_yubma_237:before{content:"";pointer-events:none;background:linear-gradient(#ffb4501f 0%,#0000 100%);height:50%;position:absolute;top:0;left:0;right:0}._btnInvia_yubma_237:hover{border-color:#ff7a1a80;box-shadow:inset 0 1px #ffb45040,inset 0 -1px #00000026,0 0 28px #ff7a1a47,0 4px 20px #00000040}[data-theme=light] ._btnStampa_yubma_205{background:linear-gradient(145deg,#ffffffb3 0%,#ffffff73 100%);border:1px solid #00000014;box-shadow:inset 0 1px #ffffffe6,0 2px 8px #00000014}[data-theme=light] ._btnStampa_yubma_205:hover{border-color:#00000026;box-shadow:inset 0 1px #ffffffe6,0 0 16px #00000014,0 4px 12px #0000001a}[data-theme=light] ._btnInvia_yubma_237{color:#c45a00;background:linear-gradient(145deg,#ff7a1a33 0%,#ff7a1a1a 100%);border:1px solid #ff7a1a40;box-shadow:inset 0 1px #ffc87866,0 2px 8px #0000000f}[data-theme=light] ._btnInvia_yubma_237:hover{border-color:#ff7a1a66;box-shadow:inset 0 1px #ffc87866,0 0 20px #ff7a1a2e,0 4px 12px #00000014}._page_y4g2h_2{padding-top:0}._searchWrap_y4g2h_5{background:var(--bg4);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;width:240px;padding:0 14px;display:flex}._searchInput_y4g2h_10{color:var(--text);font-size:14px;font-family:var(--font-main);background:0 0;border:none;outline:none;flex:1;padding:10px 0}._searchInput_y4g2h_10::placeholder{color:var(--muted2)}._viewToggle_y4g2h_17{border:1px solid var(--border);border-radius:var(--radius-md);display:flex;overflow:hidden}._viewBtn_y4g2h_20{cursor:pointer;width:38px;height:38px;color:var(--muted);transition:background var(--transition), color var(--transition);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._viewBtn_y4g2h_20:hover{background:var(--bg-hover);color:var(--text)}._viewActive_y4g2h_27{background:var(--bg-hover);color:var(--orange)}._btnNew_y4g2h_29{background:var(--orange);border-radius:var(--radius-md);color:#000;cursor:pointer;font-size:14px;font-weight:700;font-family:var(--font-main);white-space:nowrap;border:none;align-items:center;gap:7px;padding:10px 18px;display:flex}._breadcrumb_y4g2h_37{align-items:center;gap:7px;margin-bottom:20px;font-size:13px;display:flex}._bcLink_y4g2h_41{color:var(--muted);transition:color var(--transition);text-decoration:none}._bcLink_y4g2h_41:hover{color:var(--text)}._bcActive_y4g2h_43{color:var(--orange);font-weight:500}._layout_y4g2h_46{align-items:flex-start;gap:24px;min-height:calc(100vh - 180px);display:flex}._sidebar_y4g2h_54{border-right:2px solid var(--orange);flex-shrink:0;width:200px;padding-bottom:20px;padding-right:20px}._filtroSection_y4g2h_62{margin-bottom:24px}._filtroTitle_y4g2h_64{color:var(--muted);text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-size:10px;font-weight:700}._filtroCheck_y4g2h_71{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:5px 0;display:flex}._checkbox_y4g2h_76{width:18px;height:18px;transition:all var(--transition);cursor:pointer;background:0 0;border:1.5px solid #fff3;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._checkboxOn_y4g2h_83{background:var(--orange);border-color:var(--orange)}._checkMark_y4g2h_84{color:#000;font-size:10px;font-weight:900;line-height:1}._dot_y4g2h_86{border-radius:50%;flex-shrink:0;width:8px;height:8px}._filtroLabel_y4g2h_90{color:var(--muted);transition:color var(--transition);flex:1;font-size:13px}._filtroLabelOn_y4g2h_91{color:var(--orange);font-weight:600}._filtroCount_y4g2h_92{color:var(--muted2);background:var(--border-subtle);border-radius:999px;padding:1px 7px;font-size:11px}._sliderLabels_y4g2h_99{color:var(--muted);justify-content:space-between;margin-bottom:8px;font-size:11px;display:flex}._slider_y4g2h_99{appearance:none;background:var(--border-hover);cursor:pointer;border-radius:99px;outline:none;width:100%;height:4px}._slider_y4g2h_99::-webkit-slider-thumb{appearance:none;background:var(--orange);cursor:pointer;border-radius:50%;width:16px;height:16px;box-shadow:0 0 6px #ff7a1a80}._sliderVal_y4g2h_116{color:var(--muted);margin-top:6px;font-size:12px}._btnReset_y4g2h_119{border:1px solid var(--border-hover);border-radius:var(--radius-md);width:100%;color:var(--muted);cursor:pointer;font-size:13px;font-family:var(--font-main);transition:all var(--transition);background:0 0;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:9px 12px;display:flex}._btnReset_y4g2h_119:hover{background:var(--bg-hover);color:var(--text);border-color:var(--border-hover)}._content_y4g2h_130{flex:1;min-width:0}._contentHeader_y4g2h_132{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._headerLeft_y4g2h_137{align-items:center;gap:14px;display:flex}._trovati_y4g2h_138{color:var(--muted);font-size:14px}._btnFiltri_y4g2h_140{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--muted);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-main);transition:all var(--transition);background:0 0;align-items:center;gap:6px;padding:7px 14px;display:flex}._btnFiltri_y4g2h_140:hover{background:var(--bg-hover);color:var(--text);border-color:var(--border-hover)}._btnFiltriActive_y4g2h_150{background:var(--orange-dim);color:var(--orange);border-color:var(--orange-border)}._sortSelect_y4g2h_153{background:var(--bg4);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);font-size:13px;font-family:var(--font-main);cursor:pointer;outline:none;padding:8px 14px}._grid_y4g2h_161{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}._lista_y4g2h_168{flex-direction:column;gap:4px;display:flex}._listaHeader_y4g2h_175{letter-spacing:.6px;color:var(--muted);text-transform:uppercase;align-items:center;padding:0 14px 8px;font-size:10px;font-weight:700;display:flex}._row_y4g2h_187{border:1px solid var(--border);background:var(--surface);transition:border-color var(--transition), background var(--transition);cursor:default;border-radius:12px;align-items:center;padding:10px 14px;display:flex}._rowPersona_y4g2h_199{flex:0 0 260px;align-items:center;gap:12px;min-width:0;padding-right:24px;display:flex}._rowCol_y4g2h_207{flex-direction:column;flex:0 0 130px;gap:2px;padding-right:24px;display:flex}._rowRecenti_y4g2h_208{flex-wrap:nowrap;flex:1;gap:6px;min-width:0;padding-right:24px;display:flex;overflow:hidden}._rowMatch_y4g2h_209{flex:0 0 130px;align-items:center;gap:8px;padding-right:24px;display:flex}._rowActions_y4g2h_210{flex:0 0 160px;justify-content:flex-end;gap:8px;display:flex}._rowAvatar_y4g2h_213{object-fit:cover;border-radius:8px;flex-shrink:0;width:36px;height:36px}._rowAvatarInitials_y4g2h_217{width:36px;height:36px;font-family:var(--font-brand);color:var(--orange);background:#ff7a1a26;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}._rowNome_y4g2h_225{font-family:var(--font-brand);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}._rowRuolo_y4g2h_226{color:var(--muted);white-space:nowrap;font-size:11px}._rowVal_y4g2h_228{color:var(--text);font-size:14px;font-weight:700}._rowLbl_y4g2h_229{color:var(--muted);font-size:10px}._rowMatchPerc_y4g2h_231{color:var(--orange);min-width:32px;font-size:13px;font-weight:700}._card_y4g2h_234{background:var(--surface);border:1px solid var(--border);transition:border-color var(--transition);cursor:default;border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex}._cardTop_y4g2h_244{align-items:flex-start;gap:12px;display:flex}._avatarWrap_y4g2h_246{flex-shrink:0}._avatar_y4g2h_246{object-fit:cover;border-radius:10px;width:52px;height:52px;display:block}._avatarInitials_y4g2h_253{width:52px;height:52px;font-family:var(--font-brand);color:var(--orange);background:#ff7a1a26;border-radius:10px;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}._cardInfo_y4g2h_261{flex:1;min-width:0}._cardNome_y4g2h_262{font-family:var(--font-brand);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:16px;font-weight:700;overflow:hidden}._cardRuolo_y4g2h_263{color:var(--muted);margin-bottom:6px;font-size:12px}._ccnlTag_y4g2h_264{background:var(--border-subtle);border:1px solid var(--border-hover);color:var(--muted);border-radius:6px;padding:2px 8px;font-size:10px;font-weight:500;display:inline-block}._statoBadge_y4g2h_271{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}._statoDot_y4g2h_276{border-radius:50%;width:7px;height:7px}._statoGreen_y4g2h_277{color:#2ecc71;background:#2ecc711f;border:1px solid #2ecc7133}._statoOrange_y4g2h_278{color:#ff9a4d;background:#ff9a4d1f;border:1px solid #ff9a4d33}._statoGray_y4g2h_279{color:var(--muted);background:#8888881a;border:1px solid #8883}._cardStats_y4g2h_282{gap:20px;display:flex}._cardStat_y4g2h_282{flex-direction:column;gap:3px;display:flex}._statLbl_y4g2h_284{color:var(--muted);letter-spacing:.5px;text-transform:uppercase;font-size:9px;font-weight:700}._statVal_y4g2h_285{color:var(--orange);letter-spacing:-.5px;font-size:20px;font-weight:800}._statValNeutro_y4g2h_286{color:var(--text);letter-spacing:-.5px;font-size:20px;font-weight:800}._recentiRow_y4g2h_289{flex-direction:column;gap:6px;display:flex}._recentiLabel_y4g2h_290{color:var(--muted);letter-spacing:.5px;text-transform:uppercase;font-size:9px;font-weight:700}._recentiChips_y4g2h_291{flex-wrap:wrap;gap:5px;display:flex}._recentiChip_y4g2h_291{background:var(--border-subtle);border:1px solid var(--border);color:var(--text-dim);border-radius:6px;padding:3px 9px;font-size:11px}._aiMatchRow_y4g2h_299{align-items:center;gap:7px;display:flex}._aiMatchLabel_y4g2h_302{color:var(--muted);white-space:nowrap;font-size:11px}._aiMatchBar_y4g2h_303{background:var(--border);border-radius:99px;flex:1;height:4px;overflow:hidden}._aiMatchFill_y4g2h_307{background:var(--orange);border-radius:99px;height:100%}._aiMatchPerc_y4g2h_308{color:var(--orange);text-align:right;min-width:34px;font-size:12px;font-weight:700}._cardActions_y4g2h_311{gap:8px;margin-top:2px;display:flex}._btnProfilo_y4g2h_313{border:1px solid var(--border);color:var(--text-dim);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-main);transition:background var(--transition), border-color var(--transition), color var(--transition);background:0 0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 0;display:flex}._btnProfilo_y4g2h_313:hover{background:var(--border-subtle);color:var(--text);border-color:var(--border-hover)}._btnPrenota_y4g2h_322{background:var(--orange);color:#000;cursor:pointer;font-size:13px;font-weight:700;font-family:var(--font-main);border:none;border-radius:10px;flex:1.4;justify-content:center;align-items:center;gap:6px;padding:9px 0;display:flex}._btnNonDisp_y4g2h_329{border:1px solid var(--border);background:var(--bg-hover);color:var(--muted2);cursor:not-allowed;font-size:13px;font-family:var(--font-main);border-radius:10px;flex:1.4;justify-content:center;align-items:center;gap:6px;padding:9px 0;display:flex}._sectionTitle_y4g2h_340{font-family:var(--font-brand);color:var(--text);font-size:22px;font-weight:700}._sectionSubtitle_y4g2h_347{font-family:var(--font-brand);color:#fff6;margin-top:4px;font-size:14px}._singoliHeader_y4g2h_354{border-bottom:1px solid #ffffff0f;margin-bottom:24px;padding-bottom:12px}._sectionSeparator_y4g2h_360{background:#ffffff0f;height:1px;margin:40px 0}._teamHeader_y4g2h_366{margin-bottom:24px}._teamGrid_y4g2h_371{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}._teamCard_y4g2h_378{background:#0a0a0a;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:18px;padding:24px;transition:border-color .15s;display:flex}._teamCardHeader_y4g2h_389{align-items:flex-start;gap:14px;display:flex}._teamIcon_y4g2h_395{background:#ff7a1a1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._teamHeaderInfo_y4g2h_406{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._teamNome_y4g2h_414{font-family:var(--font-brand);color:var(--text);font-size:18px;font-weight:700;line-height:1.2}._teamMeta_y4g2h_422{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._teamBadge_y4g2h_429{font-family:var(--font-brand);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}._teamBadge_green_y4g2h_437{color:#2ecc71;background:#2ecc711f;border:1px solid #2ecc7140}._teamBadge_orange_y4g2h_438{color:#ff9a4d;background:#ff9a4d1f;border:1px solid #ff9a4d4d}._teamCount_y4g2h_440{font-family:var(--font-brand);color:var(--muted);font-size:12px}._teamMembri_y4g2h_447{flex-direction:column;gap:8px;display:flex}._teamMembro_y4g2h_453{background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}._teamAvatar_y4g2h_463{width:32px;height:32px;font-family:var(--font-brand);color:var(--orange);background:#ff7a1a26;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}._teamMembroInfo_y4g2h_478{flex:1;min-width:0}._teamMembroNome_y4g2h_483{font-family:var(--font-brand);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}._teamMembroRuolo_y4g2h_493{font-family:var(--font-brand);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}._teamDispBadge_y4g2h_502{font-family:var(--font-brand);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:2px 9px;font-size:10px;font-weight:700;display:inline-flex}._teamDisp_green_y4g2h_512{color:#2ecc71;background:#2ecc711f;border:1px solid #2ecc7140}._teamDisp_red_y4g2h_513{color:#e46060;background:#e460601f;border:1px solid #e4606040}._teamFooter_y4g2h_516{flex-direction:column;gap:10px;margin-top:auto;display:flex}._teamTariffa_y4g2h_523{font-family:var(--font-brand);color:var(--orange);font-size:16px;font-weight:700}._teamBookBtn_y4g2h_530{background:var(--orange);color:#000;width:100%;font-family:var(--font-brand);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:13px;font-weight:700;transition:opacity .15s;display:flex}@media (width<=980px){._teamGrid_y4g2h_371{grid-template-columns:1fr}}._page_1c60x_2{padding-top:0}._searchWrap_1c60x_5{background:var(--bg4);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;width:220px;padding:0 14px;display:flex}._searchInput_1c60x_10{color:var(--text);font-size:14px;font-family:var(--font-main);background:0 0;border:none;outline:none;flex:1;padding:10px 0}._searchInput_1c60x_10::placeholder{color:var(--muted2)}._notifIcon_1c60x_17{background:var(--bg4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}._notifIcon_1c60x_17:hover{background:var(--surface-3)}._notifBadge_1c60x_25{background:var(--orange);color:#000;border:2px solid var(--bg4);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}._btnNew_1c60x_34{background:var(--orange);border-radius:var(--radius-md);color:#000;cursor:pointer;font-size:14px;font-weight:700;font-family:var(--font-main);white-space:nowrap;border:none;align-items:center;gap:7px;padding:10px 18px;display:flex}._breadcrumb_1c60x_43{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:20px;font-size:13px;display:flex}._bcLink_1c60x_47{color:var(--muted);transition:color var(--transition);text-decoration:none}._bcLink_1c60x_47:hover{color:var(--text)}._bcActive_1c60x_49{color:var(--orange);font-weight:500}._tabBar_1c60x_52{border-bottom:1px solid var(--border);gap:0;margin-bottom:24px;display:flex}._tabBtn_1c60x_59{color:var(--muted);cursor:pointer;font-size:15px;font-weight:500;font-family:var(--font-main);transition:color var(--transition), border-color var(--transition);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 20px}._tabBtn_1c60x_59:hover{color:var(--text)}._tabActive_1c60x_69{color:var(--orange)!important;border-bottom-color:var(--orange)!important}._lista_1c60x_72{flex-direction:column;gap:10px;display:flex}._riga_1c60x_75{background:var(--surface);border:1px solid var(--border);transition:background var(--transition), border-color var(--transition);cursor:default;border-radius:14px;align-items:center;gap:18px;padding:18px 20px;display:flex}._riga_1c60x_75:hover{border-color:var(--border)}._rigaIcon_1c60x_89{background:var(--orange-dim);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}._rigaInfo_1c60x_97{flex:1;min-width:0}._rigaNomeRow_1c60x_99{align-items:center;gap:10px;margin-bottom:4px;display:flex}._rigaNome_1c60x_99{font-size:15px;font-weight:700}._categoriaChip_1c60x_106{color:var(--orange);letter-spacing:.3px;background:#ff7a1a1a;border:1px solid #ff7a1a33;border-radius:999px;flex-shrink:0;padding:2px 9px;font-size:10px;font-weight:600}._rigaMeta_1c60x_115{color:var(--muted);font-size:13px}._rigaActions_1c60x_119{flex-shrink:0;align-items:center;gap:10px;display:flex}._statoBadge_1c60x_124{white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-block}._statoGreen_1c60x_130{color:#2ecc71;background:#2ecc711f;border:1px solid #2ecc7140}._statoOrange_1c60x_131{color:var(--orange);background:#ff7a1a1f;border:1px solid #ff7a1a40}._statoYellow_1c60x_132{color:#e4c260;background:#e4c2601f;border:1px solid #e4c26040}._statoRed_1c60x_133{color:#e46060;background:#e460601f;border:1px solid #e4606040}._btnAzione_1c60x_136{border:1px solid var(--border-hover);color:var(--text-dim);cursor:pointer;white-space:nowrap;font-size:13px;font-weight:500;font-family:var(--font-main);transition:background var(--transition), border-color var(--transition), color var(--transition);background:0 0;border-radius:999px;padding:7px 16px}._btnAzione_1c60x_136:hover{background:var(--border-subtle);border-color:var(--border-hover);color:var(--text)}._page_vhcip_2{padding-top:0;padding-bottom:40px}._searchWrap_vhcip_5{background:var(--bg4);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;width:200px;padding:0 14px;display:flex}._searchInput_vhcip_10{color:var(--text);font-size:14px;font-family:var(--font-main);background:0 0;border:none;outline:none;flex:1;padding:10px 0}._searchInput_vhcip_10::placeholder{color:var(--muted2)}._notifIcon_vhcip_17{background:var(--bg4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}._notifIcon_vhcip_17:hover{background:var(--surface-3)}._notifBadge_vhcip_23{background:var(--orange);color:#000;border:2px solid var(--bg4);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}._btnExport_vhcip_30{border:1px solid var(--border-hover);border-radius:var(--radius-md);color:var(--text-dim);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-main);transition:all var(--transition);white-space:nowrap;background:0 0;align-items:center;gap:7px;padding:9px 16px;display:flex}._btnExport_vhcip_30:hover{background:var(--border-subtle);color:var(--text);border-color:var(--border-hover)}._breadcrumb_vhcip_40{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:24px;font-size:13px;display:flex}._bcLink_vhcip_44{color:var(--muted);transition:color var(--transition);text-decoration:none}._bcLink_vhcip_44:hover{color:var(--text)}._bcActive_vhcip_46{color:var(--orange);font-weight:500}._lista_vhcip_51{flex-direction:column;gap:10px;display:flex}._reportRiga_vhcip_53{background:var(--surface);border:1px solid var(--border);cursor:pointer;transition:border-color var(--transition), background var(--transition);border-radius:14px;align-items:center;gap:20px;padding:18px 22px;display:flex}._reportRiga_vhcip_53:hover{background:var(--bg-hover)}._rigaImg_vhcip_62{object-fit:cover;border-radius:10px;flex-shrink:0;width:56px;height:56px}._rigaInfo_vhcip_63{flex:1;min-width:0}._rigaNome_vhcip_64{font-family:var(--font-brand);margin-bottom:3px;font-size:17px;font-weight:700}._rigaTipo_vhcip_65{color:var(--muted);font-size:12px}._rigaStats_vhcip_67{flex-shrink:0;gap:28px;display:flex}._miniStat_vhcip_68{flex-direction:column;gap:3px;display:flex}._miniStatLabel_vhcip_69{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-size:10px}._miniStatVal_vhcip_70{font-size:15px;font-weight:700}._rigaRight_vhcip_72{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}._statoBadge_vhcip_74{border-radius:999px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}._statoGreen_vhcip_75{color:#2ecc71;background:#2ecc711f;border:1px solid #2ecc7140}._statoOrange_vhcip_76{color:var(--orange);background:#ff7a1a1f;border:1px solid #ff7a1a40}._statoYellow_vhcip_77{color:#e4c260;background:#e4c2601f;border:1px solid #e4c26040}._ultimoReport_vhcip_79{color:var(--muted);font-size:11px}._btnVedi_vhcip_80{color:var(--orange);font-size:12px;font-weight:500}._kpiGrid_vhcip_85{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}._kpiCard_vhcip_92{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:22px}._taxCard_vhcip_98{grid-column:1/-1}._kpiHeader_vhcip_100{align-items:center;gap:8px;margin-bottom:14px;display:flex}._kpiTitle_vhcip_101{font-family:var(--font-brand);font-size:15px;font-weight:700}._kpiBig_vhcip_103{color:var(--orange);letter-spacing:-2px;margin-bottom:4px;font-size:52px;font-weight:900;line-height:1}._kpiSub_vhcip_104{color:var(--muted);margin-bottom:14px;font-size:12px}._kpiBar_vhcip_106{background:var(--border);border-radius:99px;height:4px;margin-bottom:16px;overflow:hidden}._kpiBarFill_vhcip_107{background:var(--orange);border-radius:99px;height:100%}._kpiRows_vhcip_109{flex-direction:column;gap:0;display:flex}._kpiRow_vhcip_109{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:11px 0;font-size:14px;display:flex}._kpiRow_vhcip_109:last-child{border-bottom:none}._kpiRow_vhcip_109 span:first-child{color:var(--text-dim)}._kpiRow_vhcip_109 span:last-child{font-weight:600}._negativo_vhcip_119{color:#e46060}._verde_vhcip_120{color:#2ecc71}._actions_vhcip_123{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}._btnGhost_vhcip_124{border:1px solid var(--border-hover);color:var(--text-dim);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-main);transition:all var(--transition);background:0 0;border-radius:999px;align-items:center;gap:7px;padding:10px 18px;display:flex}._btnGhost_vhcip_124:hover{background:var(--border-subtle);border-color:var(--border-hover);color:var(--text)}._page_1f2aa_2{padding-top:0}._searchWrap_1f2aa_5{background:var(--bg4);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;width:200px;padding:0 14px;display:flex}._searchInput_1f2aa_10{color:var(--text);font-size:14px;font-family:var(--font-main);background:0 0;border:none;outline:none;flex:1;padding:10px 0}._searchInput_1f2aa_10::placeholder{color:var(--muted2)}._notifIcon_1f2aa_17{background:var(--bg4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}._notifIcon_1f2aa_17:hover{background:var(--surface-3)}._notifBadge_1f2aa_23{background:var(--orange);color:#000;border:2px solid var(--bg4);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}._breadcrumb_1f2aa_31{align-items:center;gap:7px;margin-bottom:24px;font-size:13px;display:flex}._bcLink_1f2aa_35{color:var(--muted);transition:color var(--transition);text-decoration:none}._bcLink_1f2aa_35:hover{color:var(--text)}._bcActive_1f2aa_37{color:var(--orange);font-weight:500}._layout_1f2aa_40{align-items:flex-start;gap:14px;display:flex}._sidebar_1f2aa_47{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;flex-shrink:0;gap:2px;width:220px;padding:10px;display:flex}._navItem_1f2aa_57{color:var(--muted);cursor:pointer;text-align:left;font-size:14px;font-weight:500;font-family:var(--font-main);transition:background var(--transition), color var(--transition);background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:11px 12px;display:flex}._navItem_1f2aa_57:hover{background:var(--border-subtle);color:var(--text)}._navActive_1f2aa_68{color:var(--orange)!important;background:#ff7a1a1a!important}._content_1f2aa_74{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex:1;min-width:0;padding:28px}._tabTitle_1f2aa_82{font-family:var(--font-brand);border-bottom:1px solid var(--border);margin-bottom:6px;padding-bottom:20px;font-size:20px;font-weight:700}._settingRow_1f2aa_91{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}._settingRow_1f2aa_91:last-child{border-bottom:none}._settingLeft_1f2aa_98{flex:1;min-width:0}._settingLabel_1f2aa_99{margin-bottom:3px;font-size:15px;font-weight:600}._settingSub_1f2aa_100{color:var(--muted);font-size:13px;line-height:1.4}._settingRight_1f2aa_101{flex-shrink:0}._tabFooter_1f2aa_104{padding-top:20px}._btnSalva_1f2aa_105{background:var(--orange);color:#000;cursor:pointer;font-size:14px;font-weight:700;font-family:var(--font-main);border:none;border-radius:999px;padding:11px 24px}._input_1f2aa_112{background:var(--bg4);border:1px solid var(--border-hover);border-radius:var(--radius-md);width:240px;color:var(--text);font-size:14px;font-family:var(--font-main);transition:border-color var(--transition);outline:none;padding:9px 14px}._input_1f2aa_112:focus{border-color:#ff7a1a4d}._input_1f2aa_112::placeholder{color:var(--muted2)}._toggle_1f2aa_123{cursor:pointer;width:44px;height:24px;transition:background var(--transition);background:#ffffff1f;border-radius:999px;flex-shrink:0;align-items:center;padding:3px;display:flex}._toggleOn_1f2aa_130{background:var(--orange)}._toggleHandle_1f2aa_131{background:#fff;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 4px #0000004d}._toggleOn_1f2aa_130 ._toggleHandle_1f2aa_131{margin-left:auto}._btnGhost_1f2aa_138{border:1px solid var(--border-hover);color:var(--text-dim);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-main);transition:all var(--transition);white-space:nowrap;background:0 0;border-radius:999px;padding:8px 18px}._btnGhost_1f2aa_138:hover{background:var(--border-subtle);border-color:var(--border-hover);color:var(--text)}._apiRow_1f2aa_148{align-items:center;gap:12px;display:flex}._apiKey_1f2aa_149{color:var(--muted);letter-spacing:1px;font-family:Courier Prime,monospace;font-size:13px}._themePreview_1f2aa_155{border:2px solid var(--orange);border-radius:var(--radius-md);color:var(--orange);background:#ff7a1a14;padding:8px 18px;font-size:13px;font-weight:600}._select_1f2aa_163{background:var(--bg4);border:1px solid var(--border-hover);border-radius:var(--radius-md);width:200px;color:var(--text);font-size:14px;font-family:var(--font-main);cursor:pointer;outline:none;padding:9px 14px}._wrap_16dan_3{display:inline-block;position:relative}._pill_16dan_9{font-family:var(--font-main);color:var(--text-dim);cursor:pointer;background:#ff7a1a0f;border:1px solid #ff7a1a73;border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:7px 14px;font-size:13px;transition:background .15s,border-color .15s;display:inline-flex}._pill_16dan_9:hover{background:#ff7a1a1a}._pill_16dan_9 strong{color:var(--orange);font-weight:700}._chevOpen_16dan_27{transition:transform .15s;transform:rotate(180deg)}._dropdown_16dan_33{z-index:100;background:#111;border:1px solid #ffffff1a;border-radius:10px;min-width:260px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 32px #0006}._title_16dan_46{font-family:var(--font-brand);color:#ffffff4d;letter-spacing:2px;padding:8px 12px 4px;font-size:10px}._item_16dan_54{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;border-left:3px solid #0000;border-radius:7px;align-items:center;gap:10px;padding:8px 12px;font-family:inherit;transition:background .15s;display:flex}._item_16dan_54:hover{background:#ffffff0a}._itemActive_16dan_71{border-left-color:var(--orange);background:#ff7a1a14}._iconWrap_16dan_76{background:#ff7a1a1a;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}._itemText_16dan_87{flex:1;min-width:0}._itemNome_16dan_88{font-family:var(--font-brand);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}._itemTipo_16dan_97{font-family:var(--font-brand);color:#ffffff80;margin-top:1px;font-size:11px}._container_z5pqu_2{height:100vh;margin:-20px -24px;display:flex;overflow:hidden}._sidebar_z5pqu_12{background:var(--surface-sidebar);border-right:1px solid var(--border-subtle);flex-direction:column;flex-shrink:0;width:280px;padding:0 12px 20px;display:flex;overflow-y:auto}._sidebarTop_z5pqu_24{flex-shrink:0;height:80px}._btnNuova_z5pqu_27{background:var(--orange);color:#000;cursor:pointer;width:100%;font-size:14px;font-weight:700;font-family:var(--font-main);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-bottom:20px;padding:12px;display:flex}._sectionLabel_z5pqu_37{color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin-bottom:8px;padding:0 4px;font-size:10px;font-weight:700}._progettoItem_z5pqu_44{cursor:pointer;text-align:left;width:100%;font-family:var(--font-main);transition:background var(--transition), border-color var(--transition);background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;margin-bottom:4px;padding:10px;display:flex}._progettoItem_z5pqu_44:hover{background:var(--bg-hover)}._progettoActive_z5pqu_54{background:#ff7a1a0f!important;border-color:#ff7a1a73!important}._progettoIcon_z5pqu_59{background:#ff7a1a1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._progettoNome_z5pqu_66{color:var(--text);flex:1;font-size:13px;font-weight:600}._progettoTipo_z5pqu_67{color:var(--muted);white-space:nowrap;font-size:10px}._storicoItem_z5pqu_70{cursor:pointer;text-align:left;width:100%;font-family:var(--font-main);transition:background var(--transition);background:0 0;border:none;border-radius:8px;align-items:center;gap:9px;margin-bottom:2px;padding:9px 10px;display:flex}._storicoItem_z5pqu_70:hover{background:var(--border-subtle)}._storicoTesto_z5pqu_79{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}._chatArea_z5pqu_84{background:var(--bg);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}._chatHeader_z5pqu_94{flex-shrink:0;justify-content:space-between;align-items:center;padding:4px 24px 16px;display:flex}._chatHeaderLeft_z5pqu_100{flex-direction:column;gap:10px;display:flex}._chatCenter_z5pqu_105{flex-direction:column;flex:1;width:100%;max-width:900px;margin:0 auto;padding:0 24px 24px;display:flex;overflow:hidden}._chatCard_z5pqu_117{background:var(--surface);border:1px solid #ffffff0f;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}._chatBreadcrumb_z5pqu_126{align-items:center;gap:8px;font-size:13px;display:flex}._bcLink_z5pqu_127{color:var(--muted);transition:color var(--transition);text-decoration:none}._bcLink_z5pqu_127:hover{color:var(--text)}._bcActive_z5pqu_129{color:var(--orange);font-weight:500}._notifIcon_z5pqu_131{background:var(--bg4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}._notifBadge_z5pqu_137{background:var(--orange);color:#000;border:2px solid var(--bg);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}._contextPill_z5pqu_145{color:var(--text-dim);background:#ff7a1a0f;border:1px solid #ff7a1a73;border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:7px 14px;font-size:13px;display:inline-flex}._contextPill_z5pqu_145 strong{color:var(--orange)}._welcome_z5pqu_155{flex-shrink:0;justify-content:center;align-items:center;gap:18px;width:100%;padding:28px 24px 20px;display:flex}._welcomeText_z5pqu_161{font-family:var(--font-brand);letter-spacing:-2px;color:var(--text);font-size:55px;font-weight:550;line-height:1}._messages_z5pqu_169{flex-direction:column;gap:16px;min-height:300px;max-height:400px;padding:24px;display:flex;overflow-y:auto}._msgRow_z5pqu_177{align-items:flex-end;gap:10px;max-width:75%;display:flex}._msgUtente_z5pqu_181{flex-direction:row-reverse;align-self:flex-end}._aiAvatar_z5pqu_183{background:var(--orange-dim);border:1px solid var(--orange-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}._bubble_z5pqu_189{background:var(--bg3);border:1px solid var(--border-subtle);color:var(--text-dim);border-radius:16px 16px 16px 4px;padding:12px 16px;font-size:14px;line-height:1.6}._bubbleUtente_z5pqu_194{background:var(--orange-dim);border-color:var(--orange-border);color:var(--text);border-radius:16px 16px 4px}._typing_z5pqu_200{align-items:center;gap:4px;padding:2px 0;display:flex}._typing_z5pqu_200 span{background:var(--orange);border-radius:50%;width:6px;height:6px;animation:1s infinite _bounce_z5pqu_1}._typing_z5pqu_200 span:nth-child(2){animation-delay:.15s}._typing_z5pqu_200 span:nth-child(3){animation-delay:.3s}@keyframes _bounce_z5pqu_1{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}._inputWrap_z5pqu_212{border-top:1px solid var(--border-subtle);background:var(--surface);flex-shrink:0;padding:16px 20px 20px}._inputBar_z5pqu_219{background:#0e0e0e;border:1px solid #ffffff0f;border-radius:20px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 8px 8px 12px;display:flex;position:relative}._attachWrap_z5pqu_227{flex-shrink:0;position:relative}._inputPlus_z5pqu_232{cursor:pointer;color:var(--muted);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:background .15s,color .15s;display:flex}._inputPlus_z5pqu_232:hover{background:var(--bg-hover);color:var(--orange)}._inputPlusActive_z5pqu_239{color:var(--orange);background:var(--bg-hover)}._attachMenu_z5pqu_241{background:var(--surface);border:1px solid var(--border);z-index:50;border-radius:12px;min-width:240px;padding:6px;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 8px 32px #00000059}._attachItem_z5pqu_254{width:100%;color:var(--text-dim);cursor:pointer;font-size:13px;font-weight:500;font-family:var(--font-main);text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;transition:background .15s,color .15s;display:flex}._attachItem_z5pqu_254:hover{background:var(--bg-hover);color:var(--text)}._attachItem_z5pqu_254:focus-visible{outline:none}._attachBack_z5pqu_266{width:100%;color:var(--muted);cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font-main);letter-spacing:.02em;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;transition:color .15s;display:flex}._attachBack_z5pqu_266:hover{color:var(--text)}._attachDivider_z5pqu_276{background:var(--border);height:1px;margin:4px 0}._inputField_z5pqu_282{color:var(--text);font-size:14px;font-family:var(--font-main);background:0 0;border:none;outline:none;flex:1;padding:6px 0}._inputField_z5pqu_282::placeholder{color:var(--muted2)}._toolSelector_z5pqu_290{flex-shrink:0;position:relative}._toolBtn_z5pqu_292{color:var(--orange);cursor:pointer;height:36px;font-size:12px;font-family:var(--font-main);white-space:nowrap;transition:background var(--transition);background:#0e0e0e;border:1px solid #ffffff0f;border-radius:30px;align-items:center;gap:8px;padding:8px 12px;display:flex}._toolBtn_z5pqu_292:hover{background:#ffffff0a}._toolDropdown_z5pqu_303{background:var(--surface-3);border:1px solid var(--border-hover);z-index:50;border-radius:14px;min-width:200px;padding:8px;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 8px 32px #00000080}._toolDropItem_z5pqu_311{width:100%;color:var(--text-dim);cursor:pointer;text-align:left;font-size:13px;font-family:var(--font-main);transition:background var(--transition), color var(--transition);background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;display:flex}._toolDropItem_z5pqu_311:hover{background:var(--border-subtle);color:var(--text)}._btnInvia_z5pqu_321{background:var(--orange);color:#000;cursor:pointer;font-size:14px;font-weight:700;font-family:var(--font-main);white-space:nowrap;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;padding:9px 18px;display:flex}._btnInviaDisabled_z5pqu_328{opacity:.35;cursor:not-allowed}._toolChips_z5pqu_331{scrollbar-width:none;gap:8px;margin-top:12px;padding-bottom:4px;padding-left:2px;display:flex;overflow-x:auto}._toolChips_z5pqu_331::-webkit-scrollbar{display:none}._toolChip_z5pqu_331{color:#aaa;cursor:pointer;font-size:12px;font-family:var(--font-main);transition:all var(--transition);white-space:nowrap;background:#0e0e0e;border:1px solid #ffffff0f;border-radius:30px;flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;display:inline-flex}._toolChip_z5pqu_331:hover{color:#fff;border-color:#ff7a1a4d}._toolChipActive_z5pqu_349{color:#ff7a1a;background:#ff7a1a26;border-color:#ff7a1a}._page_nkkv9_2{padding-top:0}._searchWrap_nkkv9_5{background:var(--bg4);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;width:260px;padding:0 14px;display:flex}._searchInput_nkkv9_10{color:var(--text);font-size:14px;font-family:var(--font-main);background:0 0;border:none;outline:none;flex:1;padding:10px 0}._searchInput_nkkv9_10::placeholder{color:var(--muted2)}._projectPillRow_nkkv9_18{margin-top:18px;margin-bottom:8px}._titleArea_nkkv9_21{margin-top:16px;margin-bottom:16px}._title_nkkv9_21{font-family:var(--font-brand);color:var(--orange);letter-spacing:-1px;font-size:42px;font-weight:700;line-height:1.1}._titleProd_nkkv9_30{color:var(--text);margin-left:6px;font-weight:700}._badgeRow_nkkv9_33{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}._badge_nkkv9_33{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-brand);color:var(--muted);padding:10px 18px;font-size:13px}._badge_nkkv9_33 strong{color:var(--text);margin-left:4px;font-weight:700}._badgeOrange_nkkv9_47{border-color:#ff7a1a40}._badgeOrange_nkkv9_47 strong{color:var(--orange)}._badgeGreen_nkkv9_49{border-color:#2ecc7140}._badgeGreen_nkkv9_49 strong{color:#2ecc71}._body_nkkv9_53{align-items:flex-start;gap:24px;display:flex}._tableWrap_nkkv9_60{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex:68%;min-width:0;padding:8px;overflow:hidden}._tableHeader_nkkv9_70{justify-content:space-between;align-items:center;padding:14px 18px;display:flex}._tableTitle_nkkv9_74{font-family:var(--font-brand);color:var(--text);font-size:16px;font-weight:700}._btnAI_nkkv9_80{background:var(--orange);border-radius:var(--radius-md);color:#000;font-size:13px;font-weight:700;font-family:var(--font-brand);cursor:pointer;white-space:nowrap;transition:filter var(--transition);border:none;align-items:center;gap:7px;padding:9px 16px;display:flex}._btnAI_nkkv9_80:hover{filter:brightness(1.1)}._colsHeader_nkkv9_97{color:var(--muted);letter-spacing:.6px;text-transform:uppercase;border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(220px,2.4fr) 60px 80px 95px 110px 140px 80px;gap:8px;padding:10px 18px;font-size:10px;font-weight:700;display:grid}._colVoce_nkkv9_110,._colQta_nkkv9_111,._colUnita_nkkv9_112{font-family:var(--font-brand)}._colTariffa_nkkv9_113,._colTotale_nkkv9_114{font-family:var(--font-brand);text-align:right}._colTotaleVal_nkkv9_115{font-family:var(--font-brand);text-align:right;color:var(--orange);font-weight:700}._colCcnl_nkkv9_116{font-family:var(--font-brand)}._colAz_nkkv9_117{justify-content:flex-end;gap:4px;display:flex}._section_nkkv9_120{border-top:1px solid var(--border-subtle)}._section_nkkv9_120:first-of-type{border-top:none}._sectionHeader_nkkv9_122{cursor:pointer;text-align:left;width:100%;color:var(--text);font-family:var(--font-brand);transition:background var(--transition);background:0 0;border:none;align-items:center;gap:10px;padding:14px 18px;display:flex}._sectionHeader_nkkv9_122:hover{background:#ff7a1a0a}._sectionName_nkkv9_137{color:var(--orange);letter-spacing:.3px;flex:1;font-size:15px;font-weight:700}._sectionTot_nkkv9_144{font-family:var(--font-brand);color:var(--text);font-size:14px;font-weight:700}._category_nkkv9_152{border-top:1px solid var(--border-subtle);padding:8px 0}._categoryHeader_nkkv9_156{align-items:center;gap:10px;padding:6px 18px;display:flex}._categoryName_nkkv9_160{font-family:var(--font-brand);color:var(--muted);letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:700}._btnAIChip_nkkv9_168{background:var(--orange-dim);border:1px solid var(--orange-border);color:var(--orange);font-family:var(--font-brand);cursor:pointer;transition:background var(--transition);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}._btnAIChip_nkkv9_168:hover{background:#ff7a1a2e}._voceRow_nkkv9_184{font-family:var(--font-brand);color:var(--text-dim);transition:background var(--transition);border-radius:8px;grid-template-columns:minmax(220px,2.4fr) 60px 80px 95px 110px 140px 80px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;display:grid}._voceRow_nkkv9_184:hover{background:#ffffff05}._addRow_nkkv9_198{border:1px dashed var(--border);color:var(--muted);font-family:var(--font-brand);cursor:pointer;transition:all var(--transition);background:0 0;border-radius:8px;align-items:center;gap:6px;margin:4px 8px;padding:8px 18px;font-size:12px;display:flex}._addRow_nkkv9_198:hover{border-color:var(--orange-border);color:var(--orange);background:var(--orange-dim)}._sectionSubtotal_nkkv9_218{border-top:1px dashed var(--border);font-family:var(--font-brand);color:var(--muted);text-transform:uppercase;letter-spacing:.8px;justify-content:space-between;align-items:center;margin-top:6px;padding:12px 18px;font-size:12px;display:flex}._sectionSubtotalVal_nkkv9_229{color:var(--text);font-size:14px;font-weight:700}._totalRow_nkkv9_236{border-top:2px solid var(--orange-border);background:#ff7a1a0d;border-radius:8px;justify-content:space-between;align-items:center;margin-top:8px;padding:18px;display:flex}._totalLabel_nkkv9_244{font-family:var(--font-brand);letter-spacing:1px;color:var(--text);font-size:13px;font-weight:700}._totalVal_nkkv9_251{font-family:var(--font-brand);color:var(--orange);letter-spacing:-.5px;font-size:24px;font-weight:800}._tableFooter_nkkv9_259{justify-content:flex-end;padding:14px 18px;display:flex}._btnAITax_nkkv9_264{background:var(--orange);border-radius:var(--radius-md);color:#000;font-size:13px;font-weight:700;font-family:var(--font-brand);cursor:pointer;border:none;align-items:center;gap:7px;padding:10px 18px;display:flex}._ccnlBadge_nkkv9_278{font-family:var(--font-brand);text-transform:uppercase;letter-spacing:.5px;border-radius:999px;align-items:center;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}._ccnlOk_nkkv9_288{color:#2ecc71;background:#2ecc711f;border:1px solid #2ecc7140}._ccnlWarn_nkkv9_289{color:var(--orange);border:1px solid var(--orange-border);background:#ff7a1a1f}._ccnlNa_nkkv9_290{color:var(--muted2);font-size:12px}._ccnlVerificaWrap_nkkv9_292{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._btnCalcola_nkkv9_293{border:1px solid var(--orange-border);font-family:var(--font-brand);color:var(--orange);cursor:pointer;white-space:nowrap;transition:background var(--transition);background:0 0;border-radius:6px;padding:2px 7px;font-size:10px}._btnCalcola_nkkv9_293:hover{background:var(--orange-dim)}._iconBtn_nkkv9_308{border:1px solid var(--border);width:26px;height:26px;color:var(--muted);cursor:pointer;transition:all var(--transition);background:0 0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}._iconBtn_nkkv9_308:hover{color:var(--orange);border-color:var(--orange-border)}._aside_nkkv9_321{flex-direction:column;flex:0 0 30%;gap:14px;display:flex;position:sticky;top:24px}._asideCard_nkkv9_330{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px 18px}._asideTitle_nkkv9_336{font-family:var(--font-brand);color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}._donutWrap_nkkv9_347{justify-content:center;padding:6px 0 14px;display:flex}._donut_nkkv9_347{display:block}._donutTotal_nkkv9_352{font-family:var(--font-brand);fill:var(--orange);font-size:16px;font-weight:700}._donutSub_nkkv9_358{font-family:var(--font-brand);fill:var(--muted);letter-spacing:1px;text-transform:uppercase;font-size:9px}._legend_nkkv9_366{flex-direction:column;gap:7px;display:flex}._legendItem_nkkv9_367{align-items:center;gap:8px;font-size:12px;display:flex}._legendDot_nkkv9_368{border-radius:2px;flex-shrink:0;width:9px;height:9px}._legendLabel_nkkv9_369{font-family:var(--font-brand);color:var(--text-dim);flex:1}._legendVal_nkkv9_370{font-family:var(--font-brand);color:var(--text);font-weight:700}._taxCard_nkkv9_373{border:.5px solid var(--orange-border);background:#ff7a1a14}._taxVal_nkkv9_377{font-family:var(--font-brand);color:var(--orange);letter-spacing:-1px;margin-bottom:6px;font-size:36px;font-weight:800;line-height:1}._taxSub_nkkv9_386{font-family:var(--font-brand);color:var(--muted);margin-bottom:14px;font-size:11px}._progressBar_nkkv9_392{background:#ffffff0f;border-radius:99px;width:100%;height:5px;overflow:hidden}._progressFill_nkkv9_399{background:#2ecc71;border-radius:99px;height:100%}._taxNote_nkkv9_404{font-family:var(--font-brand);color:#2ecc71;margin-top:5px;margin-bottom:12px;font-size:10px}._asideBtnAI_nkkv9_411{border:1px solid var(--orange-border);color:var(--orange);font-family:var(--font-brand);cursor:pointer;transition:background var(--transition);background:0 0;border-radius:8px;align-items:center;gap:5px;padding:7px 12px;font-size:11px;font-weight:700;display:inline-flex}._asideBtnAI_nkkv9_411:hover{background:var(--orange-dim)}._alertItem_nkkv9_427{border-top:1px dashed var(--border-subtle);gap:9px;padding:10px 0;display:flex}._alertItem_nkkv9_427:first-of-type{border-top:none;padding-top:4px}._alertIcon_nkkv9_433{flex-shrink:0;margin-top:1px}._alertContent_nkkv9_434{flex:1}._alertText_nkkv9_435{font-family:var(--font-brand);color:var(--text-dim);margin-bottom:5px;font-size:12px;line-height:1.35}._alertBtn_nkkv9_442{font-family:var(--font-brand);color:var(--orange);cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;font-weight:700;text-decoration:underline}._incentivo_nkkv9_455{border-top:1px dashed var(--border-subtle);padding:10px 0}._incentivo_nkkv9_455:first-of-type{border-top:none;padding-top:4px}._incentivoTop_nkkv9_460{align-items:flex-start;gap:7px;margin-bottom:7px;display:flex}._incentivoIcon_nkkv9_464{margin-top:2px;font-size:14px;line-height:1}._incentivoNome_nkkv9_465{font-family:var(--font-brand);color:var(--text-dim);flex:1;font-size:12px;line-height:1.35}._incentivoBottom_nkkv9_472{justify-content:space-between;align-items:center;gap:8px;display:flex}._incentivoStato_nkkv9_476{font-family:var(--font-brand);letter-spacing:.5px;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}._stato_green_nkkv9_486{color:#2ecc71;background:#2ecc711f;border:1px solid #2ecc7140}._stato_orange_nkkv9_487{background:var(--orange-dim);color:var(--orange);border:1px solid var(--orange-border)}._stato_gray_nkkv9_488{color:var(--muted);background:#8888881a;border:1px solid #8883}._incentivoBtn_nkkv9_489{font-family:var(--font-brand);color:var(--orange);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-size:10px;font-weight:700;text-decoration:underline;display:inline-flex}._quickActions_nkkv9_502{flex-direction:column;gap:8px;display:flex}._quickBtn_nkkv9_503{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-dim);font-family:var(--font-brand);cursor:pointer;text-align:left;transition:all var(--transition);background:0 0;align-items:center;gap:9px;padding:11px 14px;font-size:12px;font-weight:600;display:flex}._quickBtn_nkkv9_503:hover{background:var(--bg-hover);border-color:var(--orange-border);color:var(--orange)}._backdrop_nkkv9_520{z-index:998;background:#000000a6;position:fixed;inset:0}._drawer_nkkv9_525{background:var(--bg2);border-top:1px solid var(--orange-border);z-index:999;border-radius:24px 24px 0 0;max-height:85vh;padding:28px 32px 32px;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -10px 60px #ff7a1a14}._drawerHeader_nkkv9_538{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}._drawerTitle_nkkv9_542{font-family:var(--font-brand);color:var(--orange);margin-bottom:4px;font-size:22px;font-weight:700}._drawerSub_nkkv9_549{font-family:var(--font-brand);color:var(--muted);font-size:12px}._drawerGrid_nkkv9_555{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:24px;display:grid}._drawerCol_nkkv9_561{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px 16px}._drawerLbl_nkkv9_567{font-family:var(--font-brand);color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:700}._drawerVal_nkkv9_576{font-family:var(--font-brand);color:var(--text);letter-spacing:-.5px;font-size:22px;font-weight:700}._drawerValDim_nkkv9_583{font-family:var(--font-brand);color:var(--muted);letter-spacing:-.5px;font-size:22px;font-weight:700}._drawerValOrange_nkkv9_590{font-family:var(--font-brand);color:var(--orange);letter-spacing:-.5px;font-size:22px;font-weight:800}._drawerSection_nkkv9_598{margin-bottom:24px}._drawerSectionTitle_nkkv9_599{font-family:var(--font-brand);color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700}._drawerList_nkkv9_608{flex-direction:column;gap:8px;display:flex}._drawerListRow_nkkv9_609{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-brand);color:var(--text-dim);justify-content:space-between;align-items:center;padding:12px 16px;font-size:13px;display:flex}._drawerOrange_nkkv9_619{font-family:var(--font-brand);color:var(--orange);font-weight:700}._drawerFooter_nkkv9_625{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding-top:16px;display:flex}._drawerBtnGhost_nkkv9_630{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-dim);font-family:var(--font-brand);cursor:pointer;background:0 0;padding:10px 18px;font-size:13px;font-weight:600}._drawerBtnPrimary_nkkv9_641{background:var(--orange);border-radius:var(--radius-md);color:#000;font-family:var(--font-brand);cursor:pointer;border:none;align-items:center;gap:7px;padding:10px 20px;font-size:13px;font-weight:700;display:flex}@media (width<=1280px){._body_nkkv9_53{flex-direction:column}._aside_nkkv9_321{flex:1;width:100%;position:static}._drawerGrid_nkkv9_555{grid-template-columns:repeat(2,1fr)}}._page_f8uzo_2{padding-top:0}._searchWrap_f8uzo_5{background:var(--bg4);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;width:280px;padding:0 14px;display:flex}._searchInput_f8uzo_10{color:var(--text);font-size:14px;font-family:var(--font-main);background:0 0;border:none;outline:none;flex:1;padding:10px 0}._searchInput_f8uzo_10::placeholder{color:var(--muted2)}._projectPillRow_f8uzo_18{margin-top:18px;margin-bottom:8px}._titleArea_f8uzo_21{margin-top:16px;margin-bottom:16px}._title_f8uzo_21{font-family:var(--font-brand);color:var(--orange);letter-spacing:-1px;font-size:42px;font-weight:700;line-height:1.1}._titleProd_f8uzo_30{color:var(--text);margin-left:6px;font-weight:700}._badgeRow_f8uzo_33{flex-wrap:wrap;gap:12px;margin-bottom:22px;display:flex}._badge_f8uzo_33{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-brand);color:var(--text);padding:9px 16px;font-size:13px;font-weight:700}._badgeGreen_f8uzo_47{color:#2ecc71;border-color:#2ecc7140}._badgeOrange_f8uzo_48{color:var(--orange);border-color:#ff7a1a40}._toolbar_f8uzo_51{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}._viewToggle_f8uzo_59{border:1px solid var(--border);border-radius:var(--radius-md);display:flex;overflow:hidden}._viewBtn_f8uzo_65{color:var(--muted);font-family:var(--font-brand);cursor:pointer;transition:all var(--transition);background:0 0;border:none;align-items:center;gap:6px;padding:9px 14px;font-size:12px;font-weight:600;display:flex}._viewBtn_f8uzo_65:hover{background:var(--bg-hover);color:var(--text)}._viewActive_f8uzo_78{background:var(--orange-dim);color:var(--orange)}._legenda_f8uzo_80{font-family:var(--font-brand);color:var(--muted);flex-wrap:wrap;gap:12px;margin-left:auto;font-size:11px;display:flex}._legendaItem_f8uzo_89{align-items:center;gap:5px;display:flex}._legendaDot_f8uzo_90{border-radius:2px;width:9px;height:9px}._btnOptimize_f8uzo_92{background:var(--orange);border-radius:var(--radius-md);color:#000;font-family:var(--font-brand);cursor:pointer;white-space:nowrap;transition:filter var(--transition);border:none;align-items:center;gap:7px;padding:10px 18px;font-size:13px;font-weight:700;display:flex}._btnOptimize_f8uzo_92:hover{filter:brightness(1.1)}._alertBanner_f8uzo_109{border:1px solid var(--orange-border);border-radius:var(--radius-md);background:#ff7a1a14;align-items:center;gap:12px;margin-bottom:18px;padding:12px 18px;display:flex}._alertBannerIcon_f8uzo_117{color:var(--orange);flex-shrink:0}._alertBannerText_f8uzo_118{font-family:var(--font-brand);color:var(--text-dim);flex:1;font-size:13px;line-height:1.4}._alertBannerText_f8uzo_118 strong{color:var(--orange);font-weight:700}._alertBannerBtn_f8uzo_126{background:var(--orange);color:#000;font-family:var(--font-brand);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:5px;padding:7px 12px;font-size:11px;font-weight:700;display:inline-flex}._stripboard_f8uzo_141{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:repeat(5,minmax(220px,1fr));gap:12px;padding:16px;display:grid;overflow-x:auto}._colonna_f8uzo_152{flex-direction:column;gap:10px;display:flex}._colHeader_f8uzo_159{background:var(--bg4);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:6px;padding:12px;display:flex}._colHeaderTop_f8uzo_168{justify-content:space-between;align-items:center;display:flex}._colData_f8uzo_171{font-family:var(--font-brand);color:var(--text);font-size:13px;font-weight:700}._colAiBtn_f8uzo_177{background:var(--orange-dim);border:1px solid var(--orange-border);width:22px;height:22px;color:var(--orange);cursor:pointer;transition:background var(--transition);border-radius:6px;justify-content:center;align-items:center;display:flex}._colAiBtn_f8uzo_177:hover{background:var(--orange);color:#000}._colGiorno_f8uzo_189{font-family:var(--font-brand);color:var(--orange);letter-spacing:.5px;font-size:11px;font-weight:700}._colOre_f8uzo_196{font-family:var(--font-brand);color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}._ccnlBadge_f8uzo_203{font-family:var(--font-brand);letter-spacing:.6px;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;padding:3px 8px;font-size:9px;font-weight:700;display:inline-flex}._ccnlOk_f8uzo_214{color:#2ecc71;background:#2ecc711f;border:1px solid #2ecc7140}._ccnlWarn_f8uzo_215{background:var(--orange-dim);color:var(--orange);border:1px solid var(--orange-border)}._crewBar_f8uzo_218{border:1px solid var(--border-subtle);cursor:pointer;transition:all var(--transition);text-align:left;background:#ffffff05;border-radius:8px;flex-direction:column;gap:4px;padding:7px 8px;display:flex}._crewBar_f8uzo_218:hover{background:var(--bg-hover);border-color:var(--orange-border)}._crewBarTop_f8uzo_229{font-family:var(--font-brand);color:var(--text-dim);align-items:center;gap:5px;font-size:10px;display:flex}._crewBarTrack_f8uzo_235{background:#ffffff0f;border-radius:99px;height:3px;overflow:hidden}._crewBarFill_f8uzo_241{background:var(--orange);border-radius:99px;height:100%}._scene_f8uzo_248{flex-direction:column;gap:8px;display:flex}._scena_f8uzo_250{border-radius:var(--radius-md);text-align:left;cursor:pointer;font-family:var(--font-brand);border:1px solid;flex-direction:column;gap:5px;padding:10px 11px;transition:transform .3s;display:flex;position:relative}._scenaTop_f8uzo_261{align-items:center;gap:8px;display:flex}._scenaNum_f8uzo_264{font-family:var(--font-brand);color:var(--orange);font-size:14px;font-weight:700}._scenaPag_f8uzo_270{font-family:var(--font-brand);color:var(--muted);margin-left:auto;font-size:10px}._scenaAi_f8uzo_276{width:18px;height:18px;color:var(--orange);opacity:0;transition:opacity var(--transition);background:#ff7a1a2e;border-radius:4px;justify-content:center;align-items:center;display:flex}._scena_f8uzo_250:hover ._scenaAi_f8uzo_276{opacity:1}._scenaDesc_f8uzo_287{font-family:var(--font-brand);color:var(--text);font-size:11px;line-height:1.3}._scenaTipo_f8uzo_293{font-family:var(--font-brand);letter-spacing:.6px;font-size:9px;font-weight:700}._scenaCast_f8uzo_299{gap:-4px;margin-top:4px;display:flex}._castAvatar_f8uzo_303{border:2px solid var(--bg4);border-radius:50%;width:22px;height:22px;margin-left:-6px;overflow:hidden}._castAvatar_f8uzo_303:first-child{margin-left:0}._castAvatar_f8uzo_303 img{object-fit:cover;width:100%;height:100%;display:block}._placeholder_f8uzo_314{background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius-lg);color:var(--muted);flex-direction:column;align-items:center;gap:12px;padding:80px 20px;display:flex}._placeholder_f8uzo_314 h3{font-family:var(--font-brand);color:var(--text);font-size:18px}._placeholder_f8uzo_314 p{font-family:var(--font-brand);font-size:13px}._popupBackdrop_f8uzo_330{z-index:998;background:#0009;position:fixed;inset:0}._crewModal_f8uzo_335{background:var(--bg2);border:1px solid var(--orange-border);border-radius:var(--radius-lg);z-index:999;width:440px;max-width:92vw;padding:22px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 80px #0009}._crewModalHeader_f8uzo_348{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}._crewModalTitle_f8uzo_352{font-family:var(--font-brand);color:var(--orange);font-size:16px;font-weight:700}._crewList_f8uzo_358{flex-direction:column;gap:8px;display:flex}._crewRow_f8uzo_359{background:var(--surface);border:1px solid var(--border);border-radius:10px;align-items:center;gap:11px;padding:9px 12px;display:flex}._crewRowAvatar_f8uzo_366{object-fit:cover;border-radius:8px;flex-shrink:0;width:32px;height:32px}._crewRowInfo_f8uzo_372{flex:1;min-width:0}._crewRowNome_f8uzo_373{font-family:var(--font-brand);color:var(--text);font-size:13px;font-weight:700}._crewRowRuolo_f8uzo_379{font-family:var(--font-brand);color:var(--muted);font-size:11px}._dispBadge_f8uzo_385{font-family:var(--font-brand);text-transform:uppercase;letter-spacing:.5px;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}._disp_green_f8uzo_395{color:#2ecc71;background:#2ecc711f;border:1px solid #2ecc7140}._disp_red_f8uzo_396{color:#e46060;background:#e460601f;border:1px solid #e4606040}._disp_orange_f8uzo_397{background:var(--orange-dim);color:var(--orange);border:1px solid var(--orange-border)}._iconBtn_f8uzo_400{border:1px solid var(--border);width:28px;height:28px;color:var(--muted);cursor:pointer;transition:all var(--transition);background:0 0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}._iconBtn_f8uzo_400:hover{color:var(--orange);border-color:var(--orange-border)}._drawer_f8uzo_413{background:var(--bg2);border-left:1px solid var(--orange-border);z-index:999;width:440px;max-width:92vw;padding:26px 26px 30px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-10px 0 60px #00000080}._drawerHeader_f8uzo_426{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;margin-bottom:22px;padding-bottom:18px;display:flex}._drawerSceneNum_f8uzo_432{font-family:var(--font-brand);color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin-bottom:4px;font-size:12px}._drawerSceneDesc_f8uzo_440{font-family:var(--font-brand);color:var(--orange);margin-bottom:10px;font-size:20px;font-weight:700;line-height:1.2}._drawerSceneMeta_f8uzo_448{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._drawerTipo_f8uzo_451{font-family:var(--font-brand);letter-spacing:.6px;border:1px solid;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex}._drawerSceneDay_f8uzo_461{font-family:var(--font-brand);color:var(--muted);font-size:11px}._drawerBlock_f8uzo_467{margin-bottom:20px}._drawerLbl_f8uzo_470{font-family:var(--font-brand);color:var(--muted);letter-spacing:1px;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700}._drawerVal_f8uzo_479{font-family:var(--font-brand);color:var(--text);font-size:14px}._drawerNote_f8uzo_484{font-family:var(--font-brand);color:var(--text-dim);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:12px;font-size:13px;line-height:1.45}._drawerCast_f8uzo_495{flex-direction:column;gap:8px;display:flex}._drawerCastRow_f8uzo_496{background:var(--surface);border:1px solid var(--border);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}._drawerCastImg_f8uzo_503{object-fit:cover;border-radius:6px;flex-shrink:0;width:28px;height:28px}._drawerCastInfo_f8uzo_509{flex:1;min-width:0}._drawerCastNome_f8uzo_510{font-family:var(--font-brand);color:var(--text);font-size:12px;font-weight:700}._drawerCastRuolo_f8uzo_516{font-family:var(--font-brand);color:var(--muted);font-size:10px}._drawerCrew_f8uzo_522{flex-direction:column;gap:8px;display:flex}._drawerCrewRow_f8uzo_523{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}._drawerAltBtn_f8uzo_531{background:var(--orange);color:#000;font-family:var(--font-brand);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:4px;padding:5px 9px;font-size:10px;font-weight:700;display:inline-flex}._drawerFooter_f8uzo_544{border-top:1px solid var(--border);padding-top:18px}._drawerBtnPrimary_f8uzo_548{background:var(--orange);border-radius:var(--radius-md);color:#000;width:100%;font-family:var(--font-brand);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:13px;font-weight:700;display:flex}._stripboardClassic_f8uzo_567{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);max-height:calc(100vh - 360px);position:relative;overflow:auto}._headerRow_f8uzo_577{z-index:5;background:var(--bg4);border-bottom:1px solid var(--border);min-width:max-content;display:flex;position:sticky;top:0}._headerLeft_f8uzo_586{z-index:6;background:var(--bg4);border-right:1px solid var(--border);flex-shrink:0;align-items:flex-end;width:320px;padding:12px 18px;display:flex;position:sticky;left:0}._headerLeftLbl_f8uzo_597{font-family:var(--font-brand);letter-spacing:1px;color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:700}._headerDay_f8uzo_606{border-right:1px solid var(--border-subtle);background:var(--bg4);flex-direction:column;flex-shrink:0;gap:5px;width:140px;padding:10px 11px 11px;display:flex}._headerDayTop_f8uzo_616{justify-content:space-between;align-items:center;display:flex}._headerDayData_f8uzo_619{font-family:var(--font-brand);color:var(--text);font-size:12px;font-weight:700}._headerDayGiorno_f8uzo_625{font-family:var(--font-brand);color:var(--orange);letter-spacing:.5px;font-size:10px;font-weight:700}._headerDayOre_f8uzo_632{font-family:var(--font-brand);color:var(--muted);align-items:center;gap:4px;font-size:10px;display:flex}._weekBanner_f8uzo_640{border-bottom:1px solid var(--border-subtle);z-index:3;background:#1a1a1f;align-items:center;min-width:100%;height:32px;padding:0 22px;display:flex;position:sticky;left:0}._weekBannerText_f8uzo_652{font-family:var(--font-brand);color:var(--orange);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:700}._sceneRow_f8uzo_663{border-bottom:1px solid #ffffff0f;min-width:max-content;height:52px;display:flex}._sceneRow_f8uzo_663:hover ._sceneLeft_f8uzo_669{background:#0d0d0d}._sceneLeft_f8uzo_669{z-index:2;border-right:1px solid var(--border);cursor:pointer;width:320px;transition:background var(--transition);background:#0a0a0a;flex-shrink:0;align-items:center;gap:10px;padding:0 14px 0 6px;display:flex;position:sticky;left:0}._dragHandle_f8uzo_687{color:var(--muted2);cursor:grab;flex-shrink:0;align-items:center;display:inline-flex}._dragHandle_f8uzo_687:active{cursor:grabbing}._sceneNumLeft_f8uzo_696{font-family:var(--font-brand);color:var(--orange);flex-shrink:0;min-width:22px;font-size:14px;font-weight:700}._sceneLeftBody_f8uzo_704{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._sceneDescLeft_f8uzo_711{font-family:var(--font-brand);color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.1;overflow:hidden}._sceneTipoBadge_f8uzo_720{font-family:var(--font-brand);letter-spacing:.5px;border:1px solid;border-radius:4px;align-self:flex-start;padding:1px 6px;font-size:8px;font-weight:700;line-height:1.4;display:inline-flex}._scenePagLeft_f8uzo_732{font-family:var(--font-brand);color:var(--muted);flex-shrink:0;font-size:10px}._sceneCell_f8uzo_740{border-right:1px solid #ffffff0f;flex-shrink:0;width:140px;position:relative}._sceneStrip_f8uzo_748{cursor:pointer;border-left:3px solid;border-radius:6px;justify-content:space-between;align-items:center;padding:0 9px;transition:opacity .15s,transform .15s;display:flex;position:absolute;inset:4px 6px}._sceneStrip_f8uzo_748:hover{transform:translate(1px)}._stripCast_f8uzo_762{align-items:center;display:flex}._stripCastAvatar_f8uzo_766{border:1.5px solid #0a0a0a;border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-left:-5px;overflow:hidden}._stripCastAvatar_f8uzo_766:first-child{margin-left:0}._stripCastAvatar_f8uzo_766 img{object-fit:cover;width:100%;height:100%;display:block}._stripCastMore_f8uzo_776{font-family:var(--font-brand);color:var(--text-dim);align-items:center;margin-left:4px;font-size:9px;font-weight:700;display:inline-flex}._stripAiHover_f8uzo_786{width:18px;height:18px;color:var(--orange);opacity:0;background:#ff7a1a2e;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s;display:flex}._sceneStrip_f8uzo_748:hover ._stripAiHover_f8uzo_786{opacity:1}._tableWrap_f8uzo_803{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);max-height:calc(100vh - 360px);overflow:auto}._tableHeader_f8uzo_812{z-index:5;background:var(--bg4);border-bottom:1px solid var(--border);min-width:940px;font-family:var(--font-brand);letter-spacing:1px;text-transform:uppercase;color:var(--muted);grid-template-columns:60px 60px minmax(240px,1fr) 80px 100px 180px 70px 70px;align-items:center;padding:12px 16px;font-size:10px;font-weight:700;display:grid;position:sticky;top:0}._cellCenter_f8uzo_832{text-align:center;overflow:hidden}._cellTrunc_f8uzo_833{white-space:nowrap;text-overflow:ellipsis;padding:0 12px;overflow:hidden}._cellEst_f8uzo_839{text-align:center;position:relative;overflow:visible}._castCell_f8uzo_844{justify-content:center;align-items:center;gap:3px;display:flex;overflow:hidden}._tableRow_f8uzo_853{cursor:pointer;height:52px;font-family:var(--font-brand);border-bottom:1px solid #0000004d;grid-template-columns:60px 60px minmax(240px,1fr) 80px 100px 180px 70px 70px;align-items:center;min-width:940px;padding:0 16px;font-size:12px;transition:filter .15s;display:grid}._tableRow_f8uzo_853:hover{filter:brightness(1.15)}._tableRow_f8uzo_853:hover ._rowAiBtn_f8uzo_867{opacity:1}._rowIntG_f8uzo_870{color:#a8d5a8;background:#1c2e1c}._rowIntN_f8uzo_871{color:#a8a8d5;background:#1a1a2e}._rowExtG_f8uzo_872{color:#d5d0a8;background:#2e2c1a}._rowExtN_f8uzo_873{color:#d5a8a8;background:#2e1a1a}._rowIntA_f8uzo_874{color:#d5c4a8;background:#2e2a1a}._rowExtA_f8uzo_875{color:#c4a8d5;background:#2a1e2e}._castBadge_f8uzo_878{width:20px;height:20px;font-family:var(--font-brand);color:#000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}._rowAiBtn_f8uzo_867{width:22px;height:22px;color:var(--orange);cursor:pointer;opacity:0;background:#ff7a1a2e;border:1px solid #ff7a1a66;border-radius:5px;justify-content:center;align-items:center;transition:opacity .15s,background .15s;display:flex;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}._rowAiBtn_f8uzo_867:hover{background:var(--orange);color:#000}._dayEnd_f8uzo_914{height:40px;font-family:var(--font-brand);color:#fff9;background:#111;border-top:1px solid #ff7a1a33;border-bottom:1px solid #ff7a1a33;align-items:center;min-width:940px;padding:0 18px;font-size:12px;display:flex}._dayEndLeft_f8uzo_927{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._dayEndRight_f8uzo_928{flex-shrink:0;align-items:center;gap:10px;margin-left:16px;display:flex}._dayEndCrew_f8uzo_935{border:1px solid var(--border);font-family:var(--font-brand);color:var(--text-dim);cursor:pointer;transition:all var(--transition);background:#ffffff0a;border-radius:6px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}._dayEndCrew_f8uzo_935:hover{border-color:var(--orange-border);color:var(--orange)}._weekStart_f8uzo_951{height:48px;font-family:var(--font-brand);background:#0d0d0d;border-top:2px solid #ff7a1a;align-items:center;min-width:940px;padding:0 18px;display:flex}._weekStartLeft_f8uzo_961{color:#ff7a1a;letter-spacing:1.2px;flex:1;font-size:13px;font-weight:700}._weekStartRight_f8uzo_968{color:#fff9;flex-shrink:0;margin-left:16px;font-size:11px;font-weight:600}._totalRow_f8uzo_977{height:56px;font-family:var(--font-brand);color:var(--text);letter-spacing:.5px;text-align:center;background:#0a0a0a;border-top:2px solid #ff7a1a;justify-content:center;align-items:center;min-width:940px;padding:0 18px;font-size:14px;font-weight:700;display:flex}@media (width<=1100px){._stripboard_f8uzo_141{grid-template-columns:repeat(3,minmax(220px,1fr))}}@media (width<=720px){._stripboard_f8uzo_141{grid-template-columns:repeat(2,minmax(200px,1fr))}._drawer_f8uzo_413{width:100%}}._page_10zxf_2{padding-top:0}._searchWrap_10zxf_5{background:var(--bg4);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;width:260px;padding:0 14px;display:flex}._searchInput_10zxf_10{color:var(--text);font-size:14px;font-family:var(--font-main);background:0 0;border:none;outline:none;flex:1;padding:10px 0}._searchInput_10zxf_10::placeholder{color:var(--muted2)}._titleArea_10zxf_18{margin-top:28px;margin-bottom:28px}._title_10zxf_18{font-family:var(--font-brand);color:var(--orange);letter-spacing:-1px;margin-bottom:10px;font-size:42px;font-weight:700;line-height:1.1}._titleSub_10zxf_28{color:var(--text);margin-left:6px;font-weight:700}._subtitle_10zxf_29{font-family:var(--font-main);color:#ffffff80;margin:0;font-size:16px;line-height:1.4}._list_10zxf_38{background:#0a0a0a;border:1px solid #ffffff14;border-radius:12px;overflow:hidden}._heroStrip_10zxf_46{text-align:left;cursor:pointer;width:100%;transition:background var(--transition);background:#ff7a1a0f;border-top:none;border-bottom:1px solid #ffffff0d;border-left:3px solid #ff7a1a;border-right:none;align-items:center;gap:16px;padding:18px 24px;font-family:inherit;display:flex}._heroStrip_10zxf_46:hover{background:#ff7a1a1a}._heroIcon_10zxf_61{background:#ff7a1a2e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._heroCta_10zxf_69{color:#000;font-family:var(--font-brand);background:#ff7a1a;border-radius:8px;flex-shrink:0;padding:8px 20px;font-size:13px;font-weight:700}._strip_10zxf_81{text-align:left;cursor:pointer;width:100%;height:72px;transition:background var(--transition);color:inherit;background:0 0;border:none;border-bottom:1px solid #ffffff0d;align-items:center;gap:16px;padding:0 24px;font-family:inherit;display:flex}._strip_10zxf_81:last-of-type{border-bottom:none}._strip_10zxf_81:hover:not(._stripDisabled_10zxf_96){background:#ffffff08}._stripDisabled_10zxf_96{cursor:not-allowed}._icon_10zxf_99{background:#ff7a1a1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._iconSoon_10zxf_106{background:#ffffff0a}._text_10zxf_108{flex:1;min-width:0}._nome_10zxf_112{font-family:var(--font-brand);color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:16px;font-weight:700;overflow:hidden}._desc_10zxf_122{font-family:var(--font-brand);color:#ffffff73;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.3;overflow:hidden}._badge_10zxf_133{font-family:var(--font-brand);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}._badgeAvailable_10zxf_143{color:#22c55e;background:#22c55e26;border:1px solid #22c55e4d}._badgeBeta_10zxf_148{color:#ff7a1a;background:#ff7a1a26;border:1px solid #ff7a1a4d}._badgeSoon_10zxf_153{color:#ffffff4d;background:#ffffff0d;border:1px solid #ffffff1a}._arrow_10zxf_160{color:#ff7a1a;flex-shrink:0;align-items:center;display:inline-flex}._arrowBeta_10zxf_166{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}._betaTag_10zxf_173{font-family:var(--font-brand);color:#ff7a1a;letter-spacing:1px;font-size:9px;font-weight:700;line-height:1}._soonLabel_10zxf_181{font-family:var(--font-brand);color:#fff3;flex-shrink:0;font-size:12px}._empty_10zxf_188{font-family:var(--font-brand);color:var(--muted);text-align:center;padding:28px 24px;font-size:13px}@media (width<=720px){._desc_10zxf_122{white-space:normal}._strip_10zxf_81{height:auto;padding:14px 18px}._heroStrip_10zxf_46{padding:16px 18px}._nome_10zxf_112{white-space:normal}}
