@font-face{font-family:Figtree;src:url(/fonts/figtree-latin.woff2) format("woff2");font-weight:300 900;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+20ac,u+2122,u+2190-2193,u+2212,u+2215,u+feff,u+fffd}.g-rt img{max-width:100%;border-radius:8px}.g-rt__table{border-collapse:collapse;width:100%;margin:8px 0}.g-rt__table td,.g-rt__table th{border:1px solid #e6e8ec;padding:6px 8px;min-width:60px;text-align:left}.g-rt ul.g-check{list-style:none;padding-left:4px}.g-rt a{color:#b20933;text-decoration:underline}@font-face{font-family:Figtree;src:url(/fonts/figtree-latin-ext.woff2) format("woff2");font-weight:300 900;font-display:swap;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}.g-app,.g-overlay{--g-red:#b20933;--g-red-dark:#8b0a25;--g-grey:#4c565c;--g-pink:#fbe6ea;--g-bg:#f4f5f7;--g-card:#ffffff;--g-line:#e6e8ec;--g-ink:#171b20;--g-muted:#626d76;--g-green:#0f7a52;--g-amber:#a15c00;--g-blue:#1d5fa8;--g-violet:#5b3fb5;--g-font:Figtree,"Helvetica Neue",Arial,sans-serif;--g-shadow:0 8px 30px rgba(23,27,32,0.06);font-family:var(--g-font);color:var(--g-ink);font-size:14px;line-height:1.45}.g-app *,.g-overlay *{box-sizing:border-box}.g-app h1,.g-app h2,.g-app h3,.g-app p,.g-overlay h2,.g-overlay h3,.g-overlay p{margin:0}.g-app ul,.g-overlay ul{list-style:none;margin:0;padding:0}.g-app a{color:inherit;text-decoration:none}.g-app button,.g-overlay button{font:inherit;color:inherit;cursor:pointer}.g-app input,.g-app select,.g-app textarea,.g-overlay input,.g-overlay select,.g-overlay textarea{font:inherit;color:inherit}.g-app :focus-visible,.g-overlay :focus-visible{outline:2px solid var(--g-red);outline-offset:2px}.g-icon{flex:none}.g-app{display:grid;grid-template-columns:76px 232px minmax(0,1fr);min-height:100vh;background:var(--g-bg)}.g-rail{position:-webkit-sticky;position:sticky;top:0;height:100vh;z-index:30;background:var(--g-red-dark);color:#fff;display:flex;flex-direction:column;align-items:center;padding:12px 0;gap:10px}.g-rail__logo{display:block;width:44px;height:44px}.g-rail__logo img{width:44px;height:44px;object-fit:contain}.g-rail__crea{position:relative}.g-rail__plus{width:44px;height:36px;border:0;border-radius:10px;background:#fff;color:var(--g-red-dark)!important;display:flex;align-items:center;justify-content:center}.g-rail__burger{display:none}.g-rail__items{display:flex;flex-direction:column;gap:4px;margin-top:10px;flex:1 1}.g-rail__end a,.g-rail__items button{width:44px;height:44px;border:0;border-radius:12px;background:none;color:#fff!important;display:flex;align-items:center;justify-content:center;opacity:.9}.g-rail__end a:hover,.g-rail__items button:hover{background:rgba(255,255,255,.12)}.g-rail__end a.is-on,.g-rail__items button.is-on{background:rgba(255,255,255,.2);opacity:1;box-shadow:-4px 0 0 #fff}.g-side{position:-webkit-sticky;position:sticky;top:0;height:100vh;z-index:20;background:#fff;border-right:1px solid var(--g-line);display:flex;flex-direction:column;padding:16px 12px;overflow-y:auto}.g-side__logo img{width:190px;height:auto;display:block}.g-side__title{margin-top:18px!important;padding:0 10px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--g-red)}.g-side__list{margin-top:8px!important;display:flex;flex-direction:column;gap:2px}.g-side__list a{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;font-weight:500;color:var(--g-grey)}.g-side__list a:hover{background:var(--g-bg)}.g-side__list a.is-on{background:var(--g-pink);color:var(--g-red-dark);font-weight:700}.g-side__list em{margin-left:auto;font-style:normal;font-size:10px;font-weight:800;color:var(--g-violet)}.g-side__user{margin-top:auto;position:relative;padding-top:10px}.g-side__user>button{width:100%;display:flex;align-items:center;gap:10px;padding:8px;border:1px solid var(--g-line);border-radius:12px;background:#fff;text-align:left}.g-side__user span span,.g-side__user strong{display:block}.g-side__user button>span:nth-child(2){flex:1 1;min-width:0}.g-side__user strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-side__user small{color:var(--g-muted);font-size:11px;display:block}.g-main{min-width:0;display:flex;flex-direction:column}.g-top{position:-webkit-sticky;position:sticky;top:0;z-index:15;height:64px;background:#fff;border-bottom:1px solid var(--g-line);gap:12px;padding:0 28px}.g-crumbs,.g-top{display:flex;align-items:center}.g-crumbs{gap:8px;color:var(--g-muted);min-width:0;white-space:nowrap}.g-crumbs strong{color:var(--g-ink);overflow:hidden;text-overflow:ellipsis}.g-demo{font-size:11px;font-weight:700;color:var(--g-amber);background:#fdf1dd;padding:3px 9px;border-radius:99px;white-space:nowrap}.g-top__end{margin-left:auto;gap:10px}.g-top__end,.g-topsearch{display:flex;align-items:center}.g-topsearch{gap:8px;height:38px;padding:0 12px;background:#fff;border:1px solid var(--g-line);border-radius:12px;color:var(--g-muted)!important}.g-topsearch kbd{font:inherit;font-size:11px;background:var(--g-bg);border-radius:5px;padding:1px 6px}.g-top__me{width:38px;height:38px;border-radius:11px;background:var(--g-red-dark);color:#fff!important;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}.g-rel{position:relative}.g-page{padding:24px 28px 60px;max-width:1400px;width:100%}.g-scrim{display:none}.g-head{align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.g-head,.g-head__right{display:flex;flex-wrap:wrap}.g-head__right{gap:10px;align-items:center}.g-back{display:inline-flex;align-items:center;gap:5px;color:var(--g-muted);font-size:13px;margin-bottom:8px}.g-eyebrow{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--g-red)}.g-eyebrow--sm{font-size:10px}.g-title{font-size:34px;line-height:1.12;font-weight:800;letter-spacing:-.02em;color:var(--g-red);margin-top:4px!important}.g-outline{color:transparent;-webkit-text-stroke:.8px var(--g-red);font-weight:800}.g-sub{color:var(--g-muted);margin-top:4px!important}.g-card{background:var(--g-card);border:1px solid #eef0f3;border-radius:16px;box-shadow:var(--g-shadow);padding:18px 20px}.g-card+.g-card{margin-top:16px}.g-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.g-card__title{font-size:17px;font-weight:800;letter-spacing:-.01em}.g-app a.g-link,.g-link{color:var(--g-red);font-weight:700;font-size:13px;display:inline-flex;gap:5px;align-items:center;background:none;border:0;padding:0;white-space:nowrap}.g-cols{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.g-cols--even{grid-template-columns:repeat(2,minmax(0,1fr))}.g-cols>*{margin-top:0!important}.g-stack>*+*{margin-top:16px}.g-muted{color:var(--g-muted)}.g-small{font-size:12px}.g-spacer{flex:1 1}.g-hero{position:relative;overflow:hidden;background:var(--g-red-dark);color:#fff;border-radius:20px;padding:22px 24px;box-shadow:0 14px 34px rgba(139,10,37,.22);margin-bottom:16px}.g-hero:after{content:"";position:absolute;right:-40px;top:-30px;width:340px;height:340px;background:url(/brand/g-rossa.png) no-repeat 50%/contain;opacity:.85;pointer-events:none}.g-hero>*{position:relative;z-index:1}.g-hero .g-eyebrow{color:#fff;opacity:.85}.g-hero__title{font-size:25px;font-weight:800;margin-top:6px!important;letter-spacing:-.01em}.g-hero__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin-top:18px}.g-hero__stat{padding:0 16px;border-left:1px solid rgba(255,255,255,.2);color:#fff;display:block}.g-hero__stat:first-child{border:0;padding-left:0}.g-hero__stat i{display:flex;width:42px;height:42px;border-radius:99px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.1);margin-bottom:10px}.g-hero__stat small{display:block;font-size:13px}.g-hero__stat strong{display:block;font-size:30px;font-weight:800;line-height:1.2}.g-progress{height:8px;border-radius:99px;background:rgba(255,255,255,.25);overflow:hidden;flex:1 1}.g-progress i{display:block;height:100%;background:#fff;border-radius:99px}.g-progressrow{gap:12px;align-items:center;font-weight:800}.g-pills,.g-progressrow{display:flex;margin-top:16px}.g-pills{flex-wrap:wrap;gap:8px}.g-pills a{display:inline-flex;gap:7px;align-items:center;padding:8px 14px;border-radius:99px;border:1px solid rgba(255,255,255,.45);color:#fff;font-weight:700;font-size:13px}.g-pills a:hover{background:rgba(255,255,255,.14)}.g-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.g-steps a{color:#fff;display:block;border-top:3px solid rgba(255,255,255,.3);padding-top:10px}.g-steps a.is-done{border-top-color:#58d6a5}.g-steps strong{display:flex;gap:6px;align-items:center}.g-steps small{opacity:.85;display:block}.g-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.g-kpi{display:block;background:#fff;border:1px solid #eef0f3;border-radius:14px;padding:12px 14px;box-shadow:var(--g-shadow)}.g-kpi--link:hover{border-color:var(--g-red)}.g-kpi__top{display:flex;justify-content:space-between;align-items:center;gap:6px}.g-kpi__label{font-size:12px;color:var(--g-muted);font-weight:600}.g-kpi__icon{color:var(--g-red);display:flex}.g-kpi__value{display:block;font-size:25px;font-weight:800;line-height:1.25;letter-spacing:-.01em}.g-kpi__hint{font-size:12px;color:var(--g-muted)}.g-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 14px;border:1px solid var(--g-line);border-radius:12px;background:#fff;font-weight:600;white-space:nowrap;color:var(--g-ink)}.g-btn:hover{border-color:#c9cdd3}.g-btn--primary{background:var(--g-red-dark);border-color:var(--g-red-dark);color:#fff!important}.g-btn--primary:hover{background:var(--g-red);border-color:var(--g-red)}.g-btn--danger{color:var(--g-red)!important;border-color:#f0c9d2}.g-btn--small{min-height:30px;padding:0 10px;font-size:12px;border-radius:10px}.g-btn:disabled{opacity:.5;cursor:not-allowed}.g-iconbtn{border:0;background:none;width:32px;height:32px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--g-grey)}.g-iconbtn:hover{background:var(--g-bg)}.g-iconbtn--box{width:38px;height:38px;border:1px solid var(--g-line);border-radius:12px;background:#fff}.g-tabs{display:inline-flex;gap:2px;padding:4px;background:#e9ebef;border-radius:13px;max-width:100%;overflow-x:auto}.g-tabs button{display:inline-flex;gap:6px;align-items:center;border:0;background:none;padding:7px 13px;border-radius:10px;font-weight:600;color:var(--g-muted)!important;white-space:nowrap}.g-tabs button.is-on{background:#fff;color:var(--g-red-dark)!important;font-weight:800;box-shadow:0 1px 3px rgba(0,0,0,.08)}.g-tabs em{font-style:normal;background:rgba(0,0,0,.06);padding:0 6px}.g-badge,.g-tabs em{font-size:11px;border-radius:99px}.g-badge{display:inline-flex;align-items:center;padding:2px 9px;font-weight:700;white-space:nowrap}.g-badge--grey{background:#edeff2;color:var(--g-grey)}.g-badge--red{background:var(--g-pink);color:var(--g-red-dark)}.g-badge--green{background:#dff5ea;color:var(--g-green)}.g-badge--amber{background:#fdf1dd;color:var(--g-amber)}.g-badge--blue{background:#e1edfa;color:var(--g-blue)}.g-badge--violet{background:#ece7fa;color:var(--g-violet)}.g-badge--solid{background:var(--g-red-dark);color:#fff}.g-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.g-count{font-size:12px;margin-left:auto}.g-count,.g-search{color:var(--g-muted)}.g-search{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 11px;border:1px solid var(--g-line);border-radius:12px;background:#fff;min-width:220px;flex:0 1 320px}.g-search input{border:0;outline:0;background:none;width:100%;color:var(--g-ink)}.g-select{height:38px;padding:0 10px;border:1px solid var(--g-line);border-radius:12px;background:#fff;max-width:220px}.g-tablewrap{overflow-x:auto}.g-table{width:100%;border-collapse:collapse}.g-table th{text-align:left;font-size:11px;font-weight:700;color:var(--g-muted);border-bottom:1px solid var(--g-line);padding:8px 10px;white-space:nowrap}.g-table th button{border:0;background:none;padding:0;font-weight:700;color:var(--g-muted)!important}.g-table td{padding:11px 10px;border-bottom:1px solid #f1f2f5;vertical-align:middle}.g-table tr.is-click{cursor:pointer}.g-table tr.is-click:hover td{background:#fafbfc}.g-rowmain{gap:11px;min-width:240px}.g-rowmain,.g-thumb{display:flex;align-items:center}.g-thumb{width:64px;height:48px;border-radius:9px;object-fit:cover;background:var(--g-bg);flex:none;justify-content:center;color:var(--g-muted)}.g-rowmain strong{display:block}.g-rowmain small{color:var(--g-muted);display:block}.g-rowactions{display:flex;gap:4px}.g-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:28px 14px;color:var(--g-muted)}.g-empty strong{color:var(--g-ink);font-size:15px}.g-empty__icon{width:48px;height:48px;border-radius:99px;background:var(--g-bg);display:flex;align-items:center;justify-content:center}.g-nc{border:1px dashed #e4c98f;background:#fffaf0;border-radius:12px;padding:12px 14px;display:flex;flex-direction:column;gap:5px;align-items:flex-start;margin-bottom:14px}.g-nc p{color:var(--g-grey)}.g-ai{display:inline-flex;gap:4px;align-items:center;border:1px dashed #d6d9de;background:#fff;border-radius:99px;padding:1px 8px;font-size:11px;color:var(--g-muted)!important;cursor:not-allowed!important}.g-ai em{font-style:normal;color:var(--g-amber)}.g-notice{background:#eef4fb;color:#174d86;border-radius:12px;padding:10px 13px;font-size:13px;margin-bottom:14px}.g-avatar{width:34px;height:34px;border-radius:99px;background:var(--g-pink);color:var(--g-red-dark);display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;flex:none}.g-row,.g-rows>li{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #f1f2f5}.g-rows>li:last-child{border-bottom:0}.g-row__icon{width:34px;height:34px;border-radius:99px;background:var(--g-bg);color:var(--g-grey);display:flex;align-items:center;justify-content:center;flex:none}.g-row__body{flex:1 1;min-width:0}.g-row__body small{font-size:12px}.g-row__body small,.g-row__label{display:block;color:var(--g-muted)}.g-row__label{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.g-time{font-size:12px;font-weight:800;padding:3px 9px;border-radius:8px;white-space:nowrap}.g-feed li{padding:8px 0;border-bottom:1px solid #f1f2f5}.g-feed strong{display:block;font-weight:600}.g-feed small{color:var(--g-muted)}.g-pop{position:absolute;z-index:60;background:#fff;color:var(--g-ink);border:1px solid var(--g-line);border-radius:14px;box-shadow:0 20px 60px rgba(23,27,32,.2);padding:10px}.g-pop--crea{left:56px;top:0;width:220px}.g-menu a,.g-menu button,.g-pop--crea a,.g-pop--user a{display:flex;gap:9px;align-items:center;padding:8px 9px;border-radius:9px;font-weight:500;width:100%;border:0;background:none;text-align:left;color:var(--g-ink)}.g-menu a:hover,.g-menu button:hover,.g-pop--crea a:hover,.g-pop--user a:hover{background:var(--g-bg)}.g-pop--user{bottom:62px;left:0;right:0}.g-pop--right{right:0;top:46px;width:320px;max-height:420px;overflow-y:auto}.g-pop__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.g-menu{right:0;top:calc(100% + 6px);width:240px}.g-menu button:disabled{opacity:.5;cursor:not-allowed}.g-overlay{position:fixed;inset:0;z-index:90;background:rgba(23,27,32,.35);display:flex;justify-content:flex-end}.g-overlay--center{justify-content:center;align-items:flex-start;padding-top:12vh}.g-drawer{background:#fff;width:min(560px,100vw);height:100%;display:flex;flex-direction:column;box-shadow:-14px 0 50px rgba(23,27,32,.2)}.g-drawer--wide{width:min(820px,100vw)}.g-drawer__head{display:flex;justify-content:space-between;gap:10px;padding:18px 20px 12px;border-bottom:1px solid var(--g-line)}.g-drawer__head h2{font-size:19px;font-weight:800}.g-drawer__head p{color:var(--g-muted);font-size:13px}.g-drawer__body{flex:1 1;overflow-y:auto;padding:16px 20px}.g-drawer__foot{display:flex;gap:8px;padding:12px 20px;border-top:1px solid var(--g-line)}.g-cmd{width:min(620px,calc(100vw - 24px));background:#fff;border-radius:16px;padding:12px;box-shadow:0 30px 80px rgba(0,0,0,.3)}.g-search--big{width:100%;flex:none;height:46px;display:flex}.g-cmd ul button{width:100%;text-align:left;border:0;background:none;padding:9px 10px;border-radius:9px}.g-cmd ul button:hover{background:var(--g-bg)}.g-cmd small{color:var(--g-red);font-weight:700;margin-right:6px}.g-cmd__none{padding:12px;color:var(--g-muted)}.g-formsec{margin-bottom:18px}.g-formsec h3{display:flex;gap:7px;align-items:center;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--g-grey);margin-bottom:10px!important}.g-formsec__help{color:var(--g-muted);font-size:12px;margin:-6px 0 10px!important}.g-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.g-field{min-width:0}.g-field--wide{grid-column:1/-1}.g-field__label{display:flex;align-items:center;gap:8px;margin-bottom:4px;flex-wrap:wrap}.g-field__label label{font-weight:600;font-size:13px}.g-field__label b{color:var(--g-red)}.g-field__label small{color:var(--g-muted);font-size:11px;margin-left:auto}.g-field__help{display:block;color:var(--g-muted);font-size:12px;margin-top:3px}.g-affix,.g-field input:not([type=checkbox]),.g-field select,.g-field textarea,.g-input{width:100%;min-height:38px;border:1px solid var(--g-line);border-radius:11px;background:#fff;padding:7px 10px}.g-field textarea{resize:vertical;display:block}.g-affix{display:flex;align-items:center;gap:6px;padding:0 10px}.g-affix input{border:0!important;padding:0!important;min-height:36px!important;outline:0;width:100%}.g-affix span{color:var(--g-muted)}.g-readonly{min-height:38px;display:flex;align-items:center;padding:0 10px;background:var(--g-bg);border-radius:11px;font-weight:600}.g-segment{display:inline-flex;padding:3px;background:#e9ebef;border-radius:11px;flex-wrap:wrap}.g-segment button{border:0;background:none;padding:6px 14px;border-radius:9px;font-weight:600;color:var(--g-muted)!important}.g-segment button.is-on{background:#fff;color:var(--g-red-dark)!important;font-weight:800}.g-chips{display:flex;flex-wrap:wrap;gap:6px}.g-chip,.g-chips{align-items:center}.g-chip{display:inline-flex;gap:5px;padding:3px 8px;border-radius:99px;background:var(--g-pink);color:var(--g-red-dark);font-size:12px;font-weight:600}.g-chip button{border:0;background:none;padding:0;display:flex;color:inherit}.g-picks{display:flex;flex-wrap:wrap;gap:6px}.g-picks button{border:1px solid var(--g-line);background:#fff;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:500}.g-picks button.is-on{background:var(--g-red-dark);border-color:var(--g-red-dark);color:#fff!important}.g-toggle{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.g-toggle input{position:absolute;opacity:0;width:1px;height:1px}.g-toggle__track{flex:none;width:36px;height:21px;border-radius:99px;background:#cdd1d7;position:relative;transition:background .15s;margin-top:1px}.g-toggle__track:after{content:"";position:absolute;left:2px;top:2px;width:17px;height:17px;border-radius:99px;background:#fff;transition:transform .15s}.g-toggle input:checked+.g-toggle__track{background:var(--g-red-dark)}.g-toggle input:checked+.g-toggle__track:after{transform:translateX(15px)}.g-toggle input:focus-visible+.g-toggle__track{outline:2px solid var(--g-red);outline-offset:2px}.g-toggle__text strong{display:block;font-weight:600;font-size:13px}.g-toggle__text small{color:var(--g-muted);font-size:12px;display:block}.g-toggle.is-off{opacity:.55;cursor:not-allowed}.g-error{color:var(--g-red);font-weight:600;background:var(--g-pink);padding:8px 11px;border-radius:10px;margin-top:10px!important}.g-wizard__bar{position:-webkit-sticky;position:sticky;top:64px;z-index:12;display:flex;gap:10px;align-items:center;background:var(--g-bg);padding:8px 0 12px}.g-wizard__tabs{display:flex;gap:3px;padding:4px;background:#e9ebef;border-radius:13px;overflow-x:auto;flex:1 1;min-width:0}.g-wizard__tabs button{display:flex;gap:6px;align-items:center;border:0;background:none;padding:7px 12px;border-radius:10px;font-weight:600;white-space:nowrap;color:var(--g-muted)!important}.g-wizard__tabs button.is-on{background:#fff;color:var(--g-red-dark)!important;font-weight:800}.g-wizard__foot{display:flex;justify-content:space-between;gap:10px;background:linear-gradient(transparent,var(--g-bg) 30%);padding:18px 0 8px;margin-top:8px}.g-wizard__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:start}.g-wizard__cols>div>*+*{margin-top:16px}.g-stepblock{border:1px solid var(--g-line);border-radius:12px;padding:12px;margin-top:12px}.g-stepblock h4{margin:0 0 8px;font-size:13px}.g-media{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:10px;gap:10px;margin-top:12px}.g-media figure{margin:0;position:relative;border:1px solid var(--g-line);border-radius:11px;overflow:hidden;background:var(--g-bg)}.g-media img{display:block;width:100%;height:92px;object-fit:cover}.g-media figcaption{display:flex;justify-content:space-between;align-items:center;padding:3px}.g-media em{position:absolute;left:6px;top:6px;font-style:normal;font-size:10px;font-weight:800;background:var(--g-red-dark);color:#fff;padding:1px 6px;border-radius:99px}.g-drop{border:1.5px dashed #cfd3d9;border-radius:12px;padding:18px;text-align:center;color:var(--g-muted);display:block;cursor:pointer}.g-drop:hover{border-color:var(--g-red)}.g-drop input{position:absolute;opacity:0;width:1px;height:1px}.g-mapnc{min-height:200px;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,#f4f5f7,#f4f5f7 12px,#eceef1 0,#eceef1 24px);border-radius:12px;padding:16px;text-align:center}.g-dl{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));grid-gap:12px;gap:12px}.g-dl div{min-width:0}.g-dl dt{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--g-muted)}.g-dl dd{margin:2px 0 0;font-weight:600;overflow-wrap:anywhere}.g-gallery{display:grid;grid-template-columns:2fr 1fr;grid-gap:8px;gap:8px}.g-gallery img{width:100%;height:100%;max-height:320px;object-fit:cover;border-radius:12px;display:block}.g-chiprow{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.g-crm{display:grid;grid-template-columns:270px minmax(0,1fr);grid-gap:14px;gap:14px}.g-crm__list{max-height:70vh;overflow-y:auto}.g-crm__client{display:flex;gap:9px;align-items:center;padding:8px;border-radius:10px;width:100%}.g-crm__client:hover{background:var(--g-bg)}.g-crm__client small,.g-crm__client strong{display:block}.g-crm__client small{color:var(--g-muted);font-size:11px}.g-board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(235px,1fr);grid-gap:11px;gap:11px;overflow-x:auto;padding-bottom:8px}.g-col{background:#eceef1;border-radius:14px;padding:9px;min-height:340px}.g-col.is-over{outline:2px solid var(--g-red)}.g-col h3{display:flex;justify-content:space-between;font-size:13px;font-weight:800;padding:4px 5px 9px}.g-col__drop{border:1.5px dashed #c8ccd2;border-radius:10px;padding:18px 8px;text-align:center;color:var(--g-muted);font-size:12px}.g-deal{background:#fff;border-radius:11px;padding:10px;margin-bottom:8px;box-shadow:0 1px 4px rgba(0,0,0,.06);width:100%;text-align:left;border:0}.g-deal,.g-deal strong{display:block}.g-deal__meta{display:flex;gap:6px;align-items:center;margin-top:6px;flex-wrap:wrap;font-size:12px;color:var(--g-muted)}.g-cal{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.g-month{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid var(--g-line);border-radius:12px;overflow:hidden;background:var(--g-line);grid-gap:1px;gap:1px}.g-month__dow{background:#fff;padding:7px;font-size:12px;font-weight:700;color:var(--g-muted)}.g-month__day{background:#fff;min-height:96px;padding:5px;text-align:left;border:0;display:block;width:100%;vertical-align:top;overflow:hidden}.g-month__day.is-out{background:#fafbfc;color:#a3a9b0}.g-month__day.is-sun{background:#fff7f8}.g-month__num{display:inline-flex;width:24px;height:24px;border-radius:99px;align-items:center;justify-content:center;font-weight:700;font-size:12px}.g-month__day.is-today .g-month__num{background:var(--g-red-dark);color:#fff}.g-month__day.is-sel{box-shadow:inset 0 0 0 2px var(--g-red)}.g-event{display:block;font-size:11px;font-weight:600;padding:2px 5px;border-radius:6px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;border:0;width:100%;text-align:left}.g-mini{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;text-align:center}.g-mini span{font-size:11px;color:var(--g-muted)}.g-mini button{border:0;background:none;aspect-ratio:1;border-radius:8px;font-size:12px;position:relative;padding:0}.g-mini button:hover{background:var(--g-bg)}.g-mini button.is-out{color:#b5bac1}.g-mini button.is-today{font-weight:800;color:var(--g-red)}.g-mini button.is-sel{background:var(--g-red-dark);color:#fff!important}.g-mini button.has:after{content:"";position:absolute;left:50%;bottom:3px;width:4px;height:4px;margin-left:-2px;border-radius:9px;background:var(--g-red)}.g-mini button.is-sel.has:after{background:#fff}.g-minihead{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;text-transform:capitalize;font-weight:700}.g-chart{width:100%;height:150px;display:block}.g-heat{display:grid;grid-template-rows:repeat(7,1fr);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:3px;gap:3px}.g-heat i{display:block;aspect-ratio:1;border-radius:3px;background:#eceef1}.g-heat i.l1{background:#f4c5cf}.g-heat i.l2{background:#dd6b84}.g-heat i.l3{background:var(--g-red-dark)}.g-bar{display:flex;height:26px;border-radius:9px;overflow:hidden;background:#eceef1}.g-bar i{display:flex;align-items:center;justify-content:center;font-style:normal;font-size:11px;font-weight:800;color:#fff;min-width:2px}.g-legend{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px;font-size:12px;color:var(--g-muted)}.g-legend b{display:inline-block;width:9px;height:9px;border-radius:99px;margin-right:4px}.g-mini4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.g-mini4>div{border:1px solid var(--g-line);border-radius:11px;padding:8px 10px}.g-mini4 small{display:block;color:var(--g-muted);font-size:11px}.g-mini4 strong{font-size:20px;font-weight:800}.g-money{font-size:25px;font-weight:800;color:var(--g-red-dark)}.g-rt__bar{display:flex;flex-wrap:wrap;gap:2px;border:1px solid var(--g-line);border-bottom:0;border-radius:11px 11px 0 0;padding:4px;background:var(--g-bg)}.g-rt__bar button{border:0;background:none;border-radius:7px;min-width:30px;height:28px;font-weight:700;font-size:12px}.g-rt,.g-rt__bar button:hover{background:#fff}.g-rt{min-height:220px;border:1px solid var(--g-line);border-radius:0 0 11px 11px;padding:12px;outline:0;overflow-wrap:anywhere}.g-rt:empty:before{content:attr(data-placeholder);color:var(--g-muted)}.g-rt h1,.g-rt h2,.g-rt h3{font-weight:800;margin:8px 0 4px}.g-rt ol,.g-rt ul{list-style:revert;padding-left:22px}.g-rt blockquote{border-left:3px solid var(--g-red);margin:8px 0;padding-left:10px;color:var(--g-grey)}.g-split{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.g-split>*{margin-top:0!important}.g-side-list button{width:100%;border:0;background:none;text-align:left;padding:9px;border-radius:10px;display:block}.g-side-list button:hover{background:var(--g-bg)}.g-side-list button.is-on{background:var(--g-pink)}.g-side-list small{display:block;color:var(--g-muted);font-size:11px}.g-templates{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:10px;gap:10px}.g-tpl{text-align:left;border:1px solid var(--g-line);background:#fff;border-radius:12px;padding:11px}.g-tpl.is-on{border-color:var(--g-red);box-shadow:0 0 0 2px var(--g-pink)}.g-tpl small,.g-tpl strong{display:block}.g-tpl small{color:var(--g-muted);margin:3px 0 6px}.g-wizardsteps{display:flex;gap:4px;margin:8px 0 12px}.g-wizardsteps i{flex:1 1;height:6px;border-radius:9px;background:#e3e5e9}.g-wizardsteps i.is-on{background:var(--g-green)}.g-print{display:none}@media (max-width:1180px){.g-cal,.g-cols,.g-cols--even,.g-crm,.g-split,.g-wizard__cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.g-app{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.g-rail{position:-webkit-sticky;position:sticky;top:0;height:58px;width:100%;flex-direction:row;padding:0 10px;z-index:40}.g-rail__logo,.g-rail__logo img{width:34px;height:34px}.g-rail__plus{width:38px;height:34px}.g-rail__burger{display:flex;width:38px;height:38px;align-items:center;justify-content:center;background:none;border:0;color:#fff!important}.g-rail__items{flex-direction:row;margin:0;overflow-x:auto;flex:1 1;min-width:0}.g-rail__end a,.g-rail__items button{width:38px;height:38px;flex:none}.g-rail__end a.is-on,.g-rail__items button.is-on{box-shadow:none}.g-pop--crea{left:0;top:44px}.g-side{position:fixed;left:0;top:58px;bottom:0;height:auto;width:270px;transform:translateX(-105%);transition:transform .18s;z-index:35;box-shadow:10px 0 40px rgba(0,0,0,.15)}.g-app--menu .g-side{transform:none}.g-scrim{display:block;position:fixed;inset:58px 0 0;z-index:34;background:rgba(23,27,32,.3);border:0}.g-top{top:58px;height:54px;padding:0 14px}.g-demo,.g-topsearch kbd,.g-topsearch span{display:none}.g-page{padding:16px 14px 60px}.g-title{font-size:28px}.g-hero:after{width:220px;height:220px;right:-50px}.g-wizard__bar{top:112px}.g-hero__row,.g-mini4{grid-template-columns:repeat(2,minmax(0,1fr))}.g-hero__row{grid-auto-flow:row;gap:12px}.g-hero__stat,.g-hero__stat:first-child{border:0;padding:0}.g-fields,.g-steps{grid-template-columns:minmax(0,1fr)}.g-month__day{min-height:62px}.g-event{font-size:10px}.g-search{flex:1 1 100%;min-width:0}.g-select{flex:1 1 45%;max-width:none;min-width:0}.g-gallery{grid-template-columns:minmax(0,1fr)}.g-pop--right{position:fixed;left:10px;right:10px;top:118px;width:auto}}@media print{.g-noprint,.g-rail,.g-side,.g-top{display:none!important}.g-app{display:block;background:#fff}.g-card{box-shadow:none}.g-print{display:block}}.g-savefail{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;background:var(--g-pink);color:var(--g-red-dark);border:1px solid #f0c9d2;border-radius:12px;padding:10px 14px;margin-bottom:14px}.g-savedot{font-size:11px;font-weight:700;padding:3px 9px;border-radius:99px;white-space:nowrap;background:#dff5ea;color:var(--g-green)}.g-savedot--salvataggio{background:#edeff2;color:var(--g-grey)}.g-savedot--errore{background:var(--g-pink);color:var(--g-red-dark)}@media (max-width:900px){.g-savedot{display:none}}.g-week{display:grid;grid-gap:8px;gap:8px;overflow-x:auto}.g-week__day{background:#fafbfc;border:1px solid var(--g-line);border-radius:12px;padding:8px;min-height:220px}.g-week__day.is-today{border-color:var(--g-red)}.g-week__day h3{font-size:12px;font-weight:800;text-transform:capitalize}.g-listbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.g-listbar .g-utabs{max-width:100%;overflow-x:auto}.g-kpiband{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border:1px solid var(--g-line);border-radius:18px;padding:18px 8px;margin-bottom:16px}.g-kpiband>div{padding:0 18px;border-left:1px solid var(--g-line);min-width:0}.g-kpiband>div:first-child{border-left:0}.g-kpiband small{display:flex;gap:6px;align-items:center;color:var(--g-muted);font-size:14px;font-weight:600}.g-kpiband small svg{color:var(--g-red)}.g-kpiband strong{display:flex;gap:8px;align-items:center;font-size:28px;font-weight:800;margin-top:4px}.g-kpiband--link>button{padding:0 18px;border:0;border-left:1px solid var(--g-line);background:none;text-align:left;cursor:pointer;font:inherit;color:inherit;min-width:0}.g-kpiband--link>button:first-child{border-left:0}.g-kpiband--link>button:focus-visible strong,.g-kpiband--link>button:hover strong{color:var(--g-red)}.g-origine{display:flex;gap:4px;align-items:center;margin-top:6px;color:var(--g-muted);font-size:11.5px;line-height:1.3}.g-statetabs{display:flex;gap:2px;flex-wrap:wrap}.g-statetabs button{border:0;background:none;padding:7px 10px;border-radius:9px;font-weight:600;font-size:13px;color:var(--g-muted)!important;display:inline-flex;gap:5px;align-items:center;border-bottom:2px solid transparent}.g-statetabs button.is-on{color:var(--g-red-dark)!important;border-bottom-color:var(--g-red);border-radius:9px 9px 0 0}.g-statetabs em{font-style:normal;font-size:11px;background:var(--g-pink);color:var(--g-red-dark);border-radius:99px;padding:0 6px}.g-iconbtn--box.is-on{border-color:var(--g-red);color:var(--g-red)!important}.g-iconbtn{position:relative}.g-dotcount{position:absolute;top:-6px;right:-6px;font-style:normal;font-size:10px;font-weight:800;background:var(--g-red);color:#fff;border-radius:99px;min-width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center}.g-card .g-toolbar:has(.g-statetabs) .g-search{flex:0 1 300px;min-width:200px}.g-pager{gap:6px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid var(--g-line)}.g-pager,.g-rowmain small{display:flex;align-items:center}.g-rowmain small{gap:4px}@media (max-width:900px){.g-kpiband{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.g-kpiband--link>button:nth-child(3),.g-kpiband>div:nth-child(3){border-left:0}.g-kpiband strong{font-size:22px}}.g-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.g-wtitle{display:inline-flex;align-items:center;gap:8px}.g-wtitle svg{color:var(--g-red);flex:none}.g-wizard .g-wizard__bar{top:64px}.g-wizard .g-wizard__bar>.g-iconbtn--box{flex:none}.g-wizard__cols>.g-card,.g-wizard__cols>div>.g-card:first-child{margin-top:0!important}.g-wsection{display:flex;align-items:center;gap:12px;margin:6px 0 16px;flex-wrap:wrap}.g-wsection__icon{width:42px;height:42px;border-radius:12px;border:1px solid var(--g-line);background:#fff;color:var(--g-red);display:inline-flex;align-items:center;justify-content:center;flex:none}.g-wsection .g-sub{margin-top:2px!important}.g-wizard .g-card .g-stack>.g-toggle,.g-wizard .g-field--switch .g-toggle{flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;border:1px solid var(--g-line);border-radius:12px;padding:12px 14px;background:#fafbfc}.g-wizard .g-card .g-stack>.g-toggle .g-toggle__text,.g-wizard .g-field--switch .g-toggle__text{flex:1 1;min-width:0}.g-wizard .g-toggle__text strong{font-size:14px;font-weight:700}.g-wizard__foot{position:-webkit-sticky;position:sticky;bottom:0;z-index:12;margin:16px -28px -60px;padding:12px 28px;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid var(--g-line)}.g-ihead{display:flex;gap:14px;align-items:flex-start;margin-bottom:14px;flex-wrap:wrap}.g-ihead>.g-iconbtn--box{flex:none;margin-top:4px}.g-ihead__main{flex:1 1 360px;min-width:0}.g-ihead__title{font-size:30px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--g-red);margin-top:2px!important;overflow-wrap:anywhere}.g-ihead__addr{display:inline-flex;gap:5px;align-items:center;color:var(--g-muted);font-size:14px;margin-right:4px}@media (max-width:900px){.g-wizard__foot{margin:16px -14px -60px;padding:10px 14px}.g-ihead__title{font-size:24px}}.g-head--dash{align-items:center}.g-utabs{display:inline-flex;gap:22px;border-bottom:1px solid var(--g-line)}.g-utabs button{display:inline-flex;gap:7px;align-items:center;border:0;background:none;padding:8px 2px 10px;font-weight:700;font-size:15px;color:var(--g-muted)!important;border-bottom:3px solid transparent;margin-bottom:-1px}.g-utabs button.is-on{color:var(--g-red-dark)!important;border-bottom-color:var(--g-red)}.g-hero__sub{opacity:.88;margin-top:2px!important}.g-hero__top{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.g-datepill{display:inline-flex;align-items:center;gap:6px}.g-datepill>button,.g-datepill>span{height:34px;border-radius:99px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.14);color:#fff!important;display:inline-flex;align-items:center;justify-content:center}.g-datepill>button{width:34px}.g-datepill>span{gap:8px;padding:0 14px;font-weight:700;text-transform:capitalize}.g-hero__link{display:inline-flex;gap:6px;align-items:center;padding:7px 14px;border-radius:99px;background:rgba(255,255,255,.14);color:#fff!important;font-weight:700}.g-hero__row--h .g-hero__stat{display:flex;align-items:center;gap:12px}.g-hero__row--h .g-hero__stat i{margin:0;width:48px;height:48px;flex:none}.g-hero__row--h .g-hero__stat strong{font-size:24px}.g-hero__row--h .g-hero__stat small{line-height:1.25}.g-hero__row--h .g-hero__stat>span{min-width:0}.g-hero__stat>span{display:block}.g-hero__id{gap:14px}.g-hero__id,.g-hero__logo{display:flex;align-items:center}.g-hero__logo{width:58px;height:58px;border-radius:16px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.35);justify-content:center;flex:none}.g-hero__logo img{width:34px;height:34px;object-fit:contain}.g-track{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;position:relative}.g-track:before{content:"";position:absolute;left:6px;right:0;top:6px;height:3px;border-radius:99px;background:rgba(255,255,255,.3)}.g-track li{position:relative;padding-top:24px}.g-track li.is-done:after{content:"";position:absolute;left:0;right:-14px;top:6px;height:3px;background:#58d6a5}.g-track li:before{content:"";position:absolute;left:0;top:0;width:15px;height:15px;border-radius:99px;background:var(--g-red-dark);border:3px solid rgba(255,255,255,.6);z-index:1;box-sizing:border-box}.g-track li.is-done:before{background:#58d6a5;border-color:#d8f6ea}.g-track a{color:#fff!important;display:block}.g-track strong{display:block;font-size:14px}.g-track small{display:block;opacity:.85;font-size:12px}.g-hero__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;flex-wrap:wrap}.g-hero__tools{display:inline-flex;gap:2px;padding:4px;border-radius:12px;background:rgba(0,0,0,.18)}.g-hero__tools a{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;color:#fff!important}.g-hero__tools a:hover{background:rgba(255,255,255,.16)}.g-squad{align-items:center;gap:10px;color:#fff!important;font-weight:800}.g-squad,.g-squad__faces{display:inline-flex}.g-squad__faces .g-avatar{border:2px solid #fff;margin-left:-8px}.g-squad__faces .g-avatar:first-child{margin-left:0}.g-squad__plus{width:32px;height:32px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.45)}.g-cols--ws{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.g-agenda{container-type:inline-size}.g-agenda__in{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.g-agenda__day{background:#f6f7f9;border-radius:14px;padding:12px;min-width:0;overflow-wrap:anywhere}@container (min-width: 300px){.g-agenda__in{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}.g-mini4--ic>div{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:6px;column-gap:6px;align-items:center}.g-mini4--ic i{display:inline-flex}.g-mini4--ic strong{grid-column:1/-1}.g-agenda__day .g-link{white-space:normal;text-align:left}.g-hero__split>:first-child{flex:1 1 340px;min-width:0}.g-hero__side{flex:0 0 230px;align-content:start}.g-flusso{margin-top:12px;background:#f6f7f9;border-radius:14px;padding:12px 14px}.g-funnel{width:100%;height:auto;display:block}.g-funnel__labels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));text-align:center;margin-top:4px}.g-funnel__labels strong{display:block;font-size:18px;font-weight:800}.g-funnel__labels small{color:var(--g-muted);font-size:11px}.g-center{text-align:center;padding:14px 0}.g-statbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:18px}.g-statbar__back{width:38px;height:38px}.g-ptabs,.g-statbar__back{border-radius:99px;background:#fff;border:1px solid var(--g-line)}.g-ptabs{display:inline-flex;gap:4px;padding:4px;max-width:100%;overflow-x:auto}.g-ptabs button{display:inline-flex;gap:8px;align-items:center;border:0;background:none;padding:4px 14px 4px 4px;border-radius:99px;font-weight:700;color:var(--g-muted)!important;white-space:nowrap}.g-ptabs button.is-on{background:var(--g-pink);color:var(--g-red-dark)!important}.g-ptabs em{font-style:normal;font-size:12px;opacity:.75}.g-ptabs__logo{width:26px;height:26px;border-radius:99px;background:var(--g-red);display:inline-flex;align-items:center;justify-content:center}.g-ptabs__logo img{width:14px;height:14px;object-fit:contain}.g-hero--compact{padding:20px 22px}.g-hero--compact:after{width:240px;height:240px;top:-50px}.g-hero__titlerow{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.g-hero__titlerow .g-hero__title{margin-top:0!important}.g-hero__chip{display:inline-flex;align-items:center;padding:3px 10px;border-radius:99px;border:1px solid rgba(255,255,255,.45);background:rgba(255,255,255,.12);font-size:12px;font-weight:700;white-space:nowrap}.g-hero__chips{display:flex;gap:6px;flex-wrap:wrap;margin-left:auto;align-self:flex-start}.g-hero__meta{display:flex;gap:6px;align-items:center;opacity:.92;margin-top:4px!important;font-size:14px;word-break:break-all}.g-hero__split{display:flex;gap:16px;justify-content:space-between;flex-wrap:wrap}.g-hero__face .g-avatar{background:#fff;border:3px solid rgba(255,255,255,.5)}.g-hero__side{display:grid;grid-gap:10px;gap:10px;min-width:220px}.g-hero__mini{display:flex;gap:10px;align-items:center;padding:10px 14px;border-radius:14px;background:rgba(0,0,0,.22)}.g-hero__mini i{width:34px;height:34px;border-radius:99px;background:#fff;color:var(--g-red-dark);display:inline-flex;align-items:center;justify-content:center;flex:none}.g-hero__mini small{display:block;font-size:12px;opacity:.9}.g-hero__mini strong{display:block;font-size:20px;font-weight:800}.g-hero__mini .g-delta,.g-hero__mini .g-delta.is-down,.g-hero__mini .g-delta.is-up{color:#fff;opacity:.85}.g-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.g-tile{display:flex;justify-content:space-between;gap:10px;background:#fff;border:1px solid var(--g-line);border-radius:16px;padding:14px 16px}.g-tile,.g-tile__body{min-width:0}.g-tile__body small{display:block;color:var(--g-muted);font-size:13px}.g-tile__body strong{display:block;font-size:26px;font-weight:800;line-height:1.25}.g-tile__ic{width:38px;height:38px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;flex:none}.g-tile__ic--green{background:#dff5ea;color:#0f7a52}.g-tile__ic--amber{background:#fdf1dd;color:#a15c00}.g-tile__ic--blue{background:#e1edfa;color:#1d5fa8}.g-tile__ic--violet{background:#ece7fa;color:#5b3fb5}.g-tile__ic--red{background:var(--g-pink);color:var(--g-red-dark)}.g-tile--s{justify-content:flex-start;align-items:center;padding:12px 14px}.g-tile--s .g-tile__body small{font-size:12px}.g-tile--s .g-tile__body strong{font-size:20px}.g-delta{display:block;font-size:12px;color:var(--g-muted);font-weight:600;margin-top:2px}.g-delta.is-up{color:#0f7a52}.g-delta.is-down{color:var(--g-red)}.g-bignum{font-size:30px;font-weight:800;line-height:1.2;margin:2px 0 10px!important}.g-legend--end{justify-content:flex-end}.g-sumgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.g-sumgrid>div{border:1px solid var(--g-line);border-radius:14px;padding:14px 16px;min-width:0}.g-sumgrid small{display:block;color:var(--g-muted);font-size:13px}.g-sumgrid strong{display:block;font-size:24px;font-weight:800;line-height:1.25;margin:4px 0 6px}.g-who{display:flex;gap:8px;align-items:center;margin-top:4px;min-width:0}.g-who strong{font-size:14px;margin:0}.g-who small{font-size:12px}.g-agentcard{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--g-line);border-radius:16px;padding:14px 16px}.g-rank{width:38px;height:38px;border-radius:12px;background:var(--g-red-dark);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:800;flex:none}.g-agentcard__body{flex:1 1;min-width:0}.g-agentcard__head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.g-agentcard__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:10px}.g-agentcard__stats small{display:block;color:var(--g-muted);font-size:12px}.g-agentcard__stats strong{font-weight:800}.g-heatdays{display:grid;grid-template-columns:repeat(15,minmax(0,1fr));grid-gap:8px 6px;gap:8px 6px}.g-heatdays span{text-align:center;min-width:0}.g-heatdays i{display:block;height:30px;border-radius:8px;background:#eceef1;border:1px solid var(--g-line)}.g-heatdays i.l1{background:#f4c5cf}.g-heatdays i.l2{background:#dd6b84}.g-heatdays i.l3{background:var(--g-red-dark)}.g-heatdays small{display:block;font-size:10px;color:var(--g-muted);margin-top:3px;white-space:nowrap}@media (max-width:1180px){.g-cols--ws{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.g-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.g-sumgrid{grid-template-columns:minmax(0,1fr)}.g-agentcard__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.g-heatdays{grid-template-columns:repeat(6,minmax(0,1fr))}.g-track{grid-template-columns:minmax(0,1fr)}.g-track li.is-done:after,.g-track:before{display:none}.g-hero__chips{margin-left:0}.g-hero__row--h .g-hero__stat i{width:40px;height:40px}.g-hero__row--h .g-hero__stat strong{font-size:20px}.g-utabs{gap:14px}.g-rows li>.g-select{flex:0 0 116px}}.g-master{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.g-master>*{margin-top:0!important}.g-master__detail{min-height:420px}.g-h3{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--g-muted);margin:4px 0 6px}.g-incarichi>li{padding:0}.g-row__btn{display:flex;align-items:center;gap:10px;width:100%;padding:11px 8px;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer;border-radius:10px}.g-incarichi>li.is-sel .g-row__btn,.g-row__btn:hover{background:#fbeef1}.g-linktab{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px}.g-firme{font-size:12px;color:var(--g-muted)}@media (max-width:1000px){.g-master{grid-template-columns:minmax(0,1fr)}}.g-anteprima{margin-top:10px;padding:12px 14px;border:1px solid var(--g-line);border-radius:12px;background:#fafbfc}.g-anteprima p{margin:0 0 4px}.g-anteprima pre{margin:8px 0 0;white-space:pre-wrap;font:inherit;font-size:13px}.g-crmbar{flex-wrap:wrap}.g-iconbtn--s{width:26px;height:26px}.g-col h3,.g-col__titolo{align-items:center;gap:6px}.g-col__titolo{display:inline-flex;min-width:0}.g-col.is-archiviata{background:#f4f1ea;border:1px dashed #c9b98f}.g-deal{cursor:-webkit-grab;cursor:grab}.g-deal__nome{border:0;background:none;padding:0;text-align:left;font:inherit;color:inherit;cursor:pointer;width:100%}.g-deal__azioni{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:6px}.g-plcards{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:10px;gap:10px;margin-bottom:14px}.g-plcard{display:flex;flex-direction:column;gap:4px;align-items:flex-start;text-align:left;border:1px solid var(--g-line);border-radius:12px;padding:10px 12px;background:#fff;font:inherit;color:inherit;cursor:pointer}.g-plcard.is-on{border-color:var(--g-red);box-shadow:0 0 0 2px #fbe3e9}.g-plcard small{font-size:11.5px}.g-plcard--nuova{justify-content:center;flex-direction:row;align-items:center;font-weight:700;color:var(--g-red)!important}.g-fasilist{list-style:none;padding:0;margin:8px 0;display:grid;grid-gap:6px;gap:6px}.g-fasilist li{display:grid;grid-template-columns:22px minmax(0,1fr) auto auto auto auto;grid-gap:6px;gap:6px;align-items:center}.g-fasilist input{width:100%}.g-timeline{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}.g-timeline li{display:grid;grid-gap:3px;gap:3px;border:1px solid var(--g-line);border-radius:12px;padding:10px 12px;background:#fff}.g-timeline small{display:flex;gap:6px;align-items:center;justify-content:flex-end;color:var(--g-muted);font-size:11.5px}.g-crmlist{list-style:none;padding:0;margin:0}.g-crmlist li{display:flex;align-items:center;gap:4px;border-radius:10px}.g-crmlist li.is-sel{background:#fbeef1}.g-crmlist .g-crm__client{border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.g-crmsel{margin:4px 0}.g-crmfiltri{padding:8px 0;border-bottom:1px solid var(--g-line);margin-bottom:6px}.g-crmfiltri .g-segment button{padding:5px 9px;font-size:12px}.g-iconbtn.is-on{background:#fbeef1;color:var(--g-red)!important}.g-warn{color:#8a5a00}.g-passi{list-style:none;padding:0;margin:8px 0;display:grid;grid-gap:8px;gap:8px}.g-passi li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;border:1px solid var(--g-line);border-radius:12px;padding:8px 10px;background:#fff}.g-passi li[data-tipo=attendi]{border-left:4px solid #1d5fa8}.g-passi li[data-tipo=condizione]{border-left:4px solid #a15c00}.g-passi li[data-tipo=azione]{border-left:4px solid var(--g-red)}.g-passi__n{font-weight:800;color:var(--g-muted);text-align:center}.g-passi__az{display:flex;gap:2px}.g-passi input,.g-passi select{height:34px;border:1px solid var(--g-line);border-radius:9px;padding:0 8px;background:#fff}.g-ricette{margin-top:10px}.g-ricette .g-row__body small{display:block}.g-flussosys{list-style:none;padding:0;margin:12px auto;grid-gap:18px;gap:18px;max-width:380px}.g-flussosys,.g-flussosys li{display:grid;position:relative}.g-flussosys li{grid-gap:3px;gap:3px;border:1px solid var(--g-line);border-radius:12px;padding:10px 12px;background:#fff}.g-flussosys li+li:before{content:"";position:absolute;top:-18px;left:50%;width:2px;height:18px;background:var(--g-line)}.g-kpiband--4{grid-template-columns:repeat(4,minmax(0,1fr));padding:10px 4px}.g-kpiband--4>div{text-align:center}