{"id":72,"date":"2026-10-10T14:43:34","date_gmt":"2026-10-10T12:43:34","guid":{"rendered":"https:\/\/minervagroup.it\/noyesys\/?page_id=72"},"modified":"2026-10-14T20:40:07","modified_gmt":"2026-10-14T18:40:07","slug":"panel","status":"publish","type":"page","link":"https:\/\/minervagroup.it\/noyesys\/panel\/","title":{"rendered":"Panel"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"72\" class=\"elementor elementor-72\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b9e8392 e-flex e-con-boxed e-con e-parent\" data-id=\"b9e8392\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4784d5c elementor-widget elementor-widget-html\" data-id=\"4784d5c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- PROPOSTA 12.10.2026 \u00b7 Panel: 5 osservazioni Retail\/organizzazione aggiornate nei soli testi; flusso\/dati invariati. -->\n<!-- NOYESYS Panel V15.7 + Workspace V1.5: Living Industrial Intelligence + icons, source: NOYESYS Panel V15.7 \u00b7 Mobile interaction refinement \u00b7 source V15.6 \u00b7 Elementor Free \u00b7 session keys unchanged -->\n<style>\n\/* NOYESYS \/ PANEL V15.6. Scoped to #nys-panel-app; Elementor Free Canvas *\/\n#nys-panel-app{--ink:#302c30;--sub:#686165;--wine:#754653;--line:#ddd0d5;--paper:#faf8f9;--white:#fff;box-sizing:border-box;position:relative;left:50%;margin-left:-50vw;width:100vw;max-width:100vw;background:var(--paper);color:var(--ink);min-height:100vh;font-family:var(--e-global-typography-text-font-family,'IBM Plex Sans'),Arial,sans-serif;font-size:14px;line-height:1.52;overflow-x:clip}\n#nys-panel-app *,#nys-panel-app *:before,#nys-panel-app *:after{box-sizing:border-box}\n#nys-panel-app button,#nys-panel-app input{font:inherit}\n#nys-panel-app button{cursor:pointer}\n#nys-panel-app button:focus-visible,#nys-panel-app a:focus-visible{outline:2px solid var(--wine);outline-offset:3px}\n#nys-panel-app .nys-shell{max-width:1400px;margin:0 auto;padding:24px clamp(20px,3.2vw,47px) 30px}\n#nys-panel-app .nys-top{display:flex;gap:14px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding:0 0 13px;margin-bottom:21px}\n#nys-panel-app .nys-brand{font-size:17px;font-weight:650;letter-spacing:.115em;color:var(--ink);white-space:nowrap;text-decoration:none;display:inline-flex;align-items:baseline;gap:0}\n#nys-panel-app .nys-brand small{font-size:11px;font-weight:400;letter-spacing:0;color:var(--wine);border-left:1px solid #bea7af;padding-left:13px;margin-left:10px}\n#nys-panel-app .nys-page-actions{display:flex;gap:8px;align-items:center}\n#nys-panel-app .nys-quiet{border:1px solid var(--line);background:#fff;color:var(--wine);padding:9px 13px;border-radius:8px;font-size:12.5px;font-weight:600;text-decoration:none;white-space:nowrap}\n#nys-panel-app .nys-quiet[disabled]{opacity:.4;cursor:default}\n#nys-panel-app .nys-head{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:18px}\n#nys-panel-app .nys-kicker{font-size:10px;letter-spacing:.11em;text-transform:uppercase;font-weight:700;color:var(--wine);margin:0 0 7px}\n#nys-panel-app h1,#nys-panel-app h2,#nys-panel-app h3{font-family:var(--e-global-typography-primary-font-family,'Libre Baskerville'),Georgia,serif;font-weight:400;color:var(--ink);letter-spacing:-.02em}\n#nys-panel-app h1{font-size:clamp(24px,2.15vw,30px);line-height:1.32;margin:0 0 6px}\n#nys-panel-app .nys-context{font-family:var(--e-global-typography-secondary-font-family,'Source Serif 4'),Georgia,serif;font-size:15px;color:#514b50;margin:0;max-width:820px}\n#nys-panel-app .nys-progress{min-width:170px;text-align:right;font-size:11px;color:var(--sub)}\n#nys-panel-app .nys-progress b{font-weight:700;color:var(--wine)}\n#nys-panel-app .nys-progress i{display:block;background:#e9dfe2;height:4px;border-radius:6px;margin-top:9px;overflow:hidden}\n#nys-panel-app .nys-progress i span{display:block;height:100%;background:var(--wine);transition:width .2s}\n#nys-panel-app .nys-board{display:grid;grid-template-columns:minmax(195px,.85fr) minmax(0,2.45fr) minmax(205px,.95fr);align-items:start;gap:12px}\n#nys-panel-app .nys-side{grid-row:1;grid-column:1;border:1px solid var(--line);background:#fff;border-radius:10px;padding:18px 16px}\n#nys-panel-app .nys-side h3{font-size:16px;line-height:1.35;margin:3px 0 10px}\n#nys-panel-app .nys-side p{font-size:12.5px;color:#655e63;line-height:1.52;margin:7px 0}\n#nys-panel-app .nys-side-label{font-size:10px;text-transform:uppercase;letter-spacing:.09em;font-weight:700;color:var(--wine)}\n#nys-panel-app .nys-side:last-of-type{grid-column:3}\n#nys-panel-app .nys-side .nys-chip{display:block;border:1px solid #e8dfe2;border-radius:7px;background:#fcfafb;padding:9px 10px;margin-top:8px;width:100%;color:var(--ink);text-align:left;font-size:12px}\n#nys-panel-app .nys-side .nys-chip:hover{border-color:var(--wine)}\n#nys-panel-app .nys-case{display:block;width:100%;border:0;border-top:1px solid #e8dfe2;background:transparent;text-align:left;padding:12px 0;color:var(--wine)}\n#nys-panel-app .nys-case strong{display:block;font-size:12px;font-weight:650}\n#nys-panel-app .nys-case span{display:block;font-size:11px;color:#716a6f;margin-top:4px}\n#nys-panel-app .nys-main{grid-column:2;grid-row:1;border:1px solid var(--line);border-radius:13px;background:#fff;padding:21px clamp(18px,2.3vw,31px) 23px;box-shadow:0 8px 26px rgba(63,36,48,.035);min-width:0}\n#nys-panel-app .nys-topline{display:flex;justify-content:space-between;gap:12px;color:var(--wine);font-size:10px;letter-spacing:.09em;text-transform:uppercase;font-weight:700;margin-bottom:11px}\n#nys-panel-app .nys-main h2{font-size:clamp(20px,1.75vw,25px);line-height:1.38;margin:0 0 9px}\n#nys-panel-app .nys-lead{font-family:var(--e-global-typography-secondary-font-family,'Source Serif 4'),Georgia,serif;font-size:15.5px;line-height:1.5;color:#585057;margin:0 0 15px}\n#nys-panel-app .nys-domain{display:flex;gap:6px;flex-wrap:wrap;padding:0 0 13px}\n#nys-panel-app .nys-domain button{border-radius:7px;border:1px solid var(--line);background:white;font-size:11.5px;padding:7px 10px;color:#60555c}\n#nys-panel-app .nys-domain button[aria-pressed=\"true\"]{background:#f0e5e9;border-color:#af8292;color:var(--wine);font-weight:700}\n#nys-panel-app .nys-mood-label{font-size:12px;color:var(--sub);margin:17px 0 8px;font-weight:600}\n#nys-panel-app .nys-cloud{display:flex;flex-wrap:wrap;gap:7px}\n#nys-panel-app .nys-cloud button{font-size:12px;border:1px solid #e1d4da;border-radius:999px;color:#62535d;background:#fcfafb;padding:8px 11px;line-height:1.2;transition:background .16s,border-color .16s}\n#nys-panel-app .nys-cloud button[aria-pressed=\"true\"]{background:var(--wine);color:#fff;border-color:var(--wine)}\n#nys-panel-app .nys-scale-row{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;padding-top:12px;border-top:1px solid #eee7e9}\n#nys-panel-app .nys-scale-label{font-size:11px;color:var(--sub);margin-right:4px}\n#nys-panel-app .nys-scale-row button{border:1px solid var(--line);width:32px;height:32px;border-radius:7px;background:#fff;color:#5c4c55;font-size:12px;padding:0}\n#nys-panel-app .nys-scale-row button[aria-pressed=\"true\"]{color:#fff;background:var(--wine);border-color:var(--wine)}\n#nys-panel-app .nys-feedback{height:100%;width:100%;margin:0;padding:13px 15px;border:1px solid #d5bec6;background:#faf4f6;border-radius:9px}\n#nys-panel-app .nys-feedback b{font-size:12px;color:var(--wine)}\n#nys-panel-app .nys-microgrid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:8px;margin-top:12px}\n#nys-panel-app .nys-micro{background:#fff;border:1px solid #eadde2;border-radius:8px;padding:10px 11px;min-width:0}\n#nys-panel-app .nys-micro-label{font-size:10px;letter-spacing:.065em;text-transform:uppercase;color:var(--wine);font-weight:700;margin:0 0 5px;display:block}\n#nys-panel-app .nys-micro-main{font-size:12.5px;font-weight:650;color:#40363d;line-height:1.42;margin:0}\n#nys-panel-app .nys-micro-detail{font-size:12px;color:#61585f;line-height:1.43;margin:4px 0 0}\n\n#nys-panel-app .nys-feedback p{margin:7px 0 0;color:#4d4149;font-size:13px;line-height:1.52}\n#nys-panel-app .nys-evidence{padding-top:8px;font-size:12px;color:#625961}\n#nys-panel-app .nys-feedback-slot{min-height:275px;margin-top:13px;display:flex;flex-direction:column}\n#nys-panel-app .nys-feedback-pending{min-height:275px;height:100%;display:flex;align-items:center;padding:16px;border:1px dashed #e0d4d9;border-radius:9px;color:#766c73;font-size:12.5px;background:#fcfafb}\n#nys-panel-app .nys-action-note{font-size:12px}\n#nys-panel-app .nys-evidence strong{color:#3e3039}\n#nys-panel-app .nys-actions{display:flex;justify-content:space-between;gap:11px;align-items:center;margin-top:20px;border-top:1px solid #e8dfe2;padding-top:14px;flex-wrap:wrap}\n#nys-panel-app .nys-btn{background:var(--wine);color:#fff;border:1px solid var(--wine);border-radius:8px;padding:10px 14px;font-size:12px;font-weight:650}\n#nys-panel-app .nys-btn.secondary{color:var(--wine);background:#fff}\n#nys-panel-app .nys-blank{color:#756c71;font-size:12px}\n#nys-panel-app .nys-snapshot{border:1px solid var(--line);background:#fff;border-radius:13px;padding:25px;max-width:900px;margin:0 auto}\n#nys-panel-app .nys-snapshot h2{font-size:25px;line-height:1.3;margin:4px 0 11px}\n#nys-panel-app .nys-snapshot p{font-size:14px;line-height:1.56;color:#554c53}\n#nys-panel-app .nys-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:18px 0}\n#nys-panel-app .nys-overview article{padding:14px;background:#fcf9fa;border:1px solid #eadde2;border-radius:9px}\n#nys-panel-app .nys-overview small{font-size:10px;color:var(--wine);font-weight:700;text-transform:uppercase}\n#nys-panel-app .nys-overview strong{display:block;margin-top:7px;font-size:14px;line-height:1.45}\n#nys-panel-app .nys-overview p{font-size:12px;margin:6px 0 0}\n#nys-panel-app .nys-refnote{font-size:11px;color:#71666d;margin:12px 0}\n#nys-panel-app .nys-bottom{display:flex;justify-content:space-between;gap:15px;align-items:center;border-top:1px solid var(--line);margin-top:16px;padding-top:10px;font-size:11px;color:#776b72}\n#nys-panel-app .nys-dialog{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:17px;background:rgba(30,19,25,.38);z-index:999999}\n#nys-panel-app .nys-dialog[hidden]{display:none}\n#nys-panel-app .nys-dialog-inner{max-width:660px;width:100%;max-height:min(88vh,790px);overflow-y:auto;background:#fff;border:1px solid var(--line);border-radius:12px;padding:26px;box-shadow:0 28px 90px rgba(25,10,20,.18)}\n#nys-panel-app .nys-dialog h2{font-size:25px;line-height:1.34;margin:5px 0 13px}\n#nys-panel-app .nys-dialog p{font-size:14px;line-height:1.55;color:#554d53}\n#nys-panel-app .nys-dialog .nys-close{float:right;border:0;background:transparent;font-size:23px;color:var(--wine);padding:0 6px}\n#nys-panel-app .nys-dialog a{color:var(--wine);font-weight:650;text-decoration:underline}\n#nys-panel-app .nys-dialog .nys-type{font-size:11px;color:#87596b;letter-spacing:.07em;text-transform:uppercase;font-weight:700}\n@media(max-width:1020px){#nys-panel-app .nys-feedback-slot{min-height:330px}#nys-panel-app .nys-feedback-pending{min-height:330px}#nys-panel-app .nys-board{grid-template-columns:minmax(0,1fr) 240px}#nys-panel-app .nys-board>.nys-main{grid-column:1;grid-row:2}#nys-panel-app .nys-board>.nys-side:last-of-type{grid-column:2;grid-row:2}#nys-panel-app .nys-board>.nys-side:first-child{grid-column:1\/-1;grid-row:1}#nys-panel-app .nys-side:first-child{grid-column:1\/-1;display:flex;gap:13px;align-items:center;justify-content:space-between}#nys-panel-app .nys-side:first-child .nys-side-label{display:none}#nys-panel-app .nys-side:first-child h3{margin:0}#nys-panel-app .nys-side:first-child p{margin:0;max-width:55%}}\n@media(max-width:700px){#nys-panel-app .nys-shell{padding:14px 15px 26px}#nys-panel-app .nys-top{margin-bottom:17px;align-items:flex-start;flex-direction:column;gap:8px}#nys-panel-app .nys-page-actions{width:100%;justify-content:space-between}#nys-panel-app .nys-brand{font-size:15px}#nys-panel-app .nys-brand small{font-size:10px;margin-left:8px;padding-left:8px}#nys-panel-app .nys-quiet{font-size:11.5px}#nys-panel-app .nys-head{display:block;margin-bottom:13px}#nys-panel-app h1{font-size:24px}#nys-panel-app .nys-context{font-size:15px}#nys-panel-app .nys-progress{display:block;text-align:left;margin-top:12px;min-width:0}#nys-panel-app .nys-board{display:flex;flex-direction:column;gap:11px}#nys-panel-app .nys-board>.nys-side,#nys-panel-app .nys-board>.nys-main{grid-row:auto;grid-column:auto}#nys-panel-app .nys-main{order:1;padding:18px 17px;width:100%}#nys-panel-app .nys-side:first-child{order:2;width:100%;display:block}#nys-panel-app .nys-side:first-child h3{margin:3px 0 8px}#nys-panel-app .nys-side:first-child p{max-width:none;margin:8px 0}#nys-panel-app .nys-side:nth-child(2){order:3;width:100%}#nys-panel-app .nys-main h2{font-size:22px}#nys-panel-app .nys-feedback-slot{min-height:425px}#nys-panel-app .nys-feedback-pending{min-height:425px}#nys-panel-app .nys-microgrid{grid-template-columns:minmax(0,1fr);gap:7px}#nys-panel-app .nys-micro{padding:10px 11px}#nys-panel-app .nys-micro-main{font-size:13px}#nys-panel-app .nys-micro-detail{font-size:12.5px}#nys-panel-app .nys-feedback-pending{min-height:425px}#nys-panel-app .nys-cloud button{font-size:12.5px;padding:9px 11px}#nys-panel-app .nys-scale-row button{width:31px;height:31px}#nys-panel-app .nys-overview{grid-template-columns:1fr}#nys-panel-app .nys-snapshot{padding:19px}#nys-panel-app .nys-dialog-inner{padding:21px}#nys-panel-app .nys-bottom{flex-direction:column;align-items:flex-start}}\n@media(max-width:360px){#nys-panel-app .nys-feedback-slot{min-height:485px}#nys-panel-app .nys-feedback-pending{min-height:485px}}\n@media print{#nys-panel-app .nys-top,#nys-panel-app .nys-side,#nys-panel-app .nys-actions,#nys-panel-app .nys-bottom,#nys-panel-app .nys-domain{display:none!important}#nys-panel-app .nys-board{display:block}#nys-panel-app .nys-main{grid-column:2;grid-row:1;border:0;box-shadow:none}#nys-panel-app{background:#fff}}\n\n\/* V15.3 \u2014 progressione 1\u201312 continua, prima lettura consultabile senza interrompere *\/\n#nys-panel-app .nys-route-hint{font:inherit;font-size:11.5px;line-height:1.45;color:#756b71;margin:6px 0 10px}\n#nys-panel-app .nys-checkpoint{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border:1px solid #e6dce0;background:#fff;border-radius:10px;padding:12px 16px;margin:0 0 15px}\n#nys-panel-app .nys-checkpoint p{margin:0;color:#4e424a;font-size:13px;line-height:1.55}\n#nys-panel-app .nys-checkpoint strong{color:#754556}\n#nys-panel-app .nys-checkpoint button{font:inherit;font-size:12.5px;font-weight:650;color:#754556;border:1px solid #d7bbc5;background:#fff;padding:9px 12px;border-radius:7px;cursor:pointer}\n#nys-panel-app .nys-checkpoint button:hover,#nys-panel-app .nys-checkpoint button:focus-visible{background:#f8f0f3}\n#nys-panel-app .nys-snapshot-status{margin:0 0 12px!important;color:#764b5b!important;font-size:13px!important;font-weight:650}\n\/* V15.4: una sola modalit\u00e0 di risposta, dodici osservazioni senza interruzioni *\/\n#nys-panel-app .nys-cloud button{font-size:12.5px;padding:9px 13px}\n#nys-panel-app .nys-cloud button:focus-visible{outline:2px solid var(--wine);outline-offset:2px}\n#nys-panel-app .nys-expand-plus,#nys-panel-app .nys-case .nys-expand-plus{display:inline;font-size:18px;line-height:1;font-weight:500;vertical-align:baseline;margin-left:5px;color:var(--wine)}\n#nys-panel-app .nys-sequence-hint{font-size:12px;color:#655b61;margin:0 0 10px}\n#nys-panel-app .nys-btn:disabled{opacity:.42;cursor:not-allowed}\n#nys-panel-app .nys-snapshot .nys-overview article small{font-size:11px}\n@media(max-width:700px){#nys-panel-app .nys-cloud button{font-size:13px;padding:10px 13px}}\n@media(max-width:700px){#nys-panel-app .nys-checkpoint{align-items:flex-start;padding:12px}#nys-panel-app .nys-checkpoint button{width:100%}}\n\/* V15.2 \u2014 due accessi di approfondimento per lato, indipendenti dalla nuvola *\/\n#nys-panel-app .nys-side{border:0;background:transparent;padding:0;display:flex;flex-direction:column;gap:12px}\n#nys-panel-app .nys-side-unit{border:1px solid var(--line);background:#fff;border-radius:10px;padding:17px 15px;min-width:0}\n#nys-panel-app .nys-side-unit h3{margin:6px 0 8px;font-size:15px;line-height:1.4}\n#nys-panel-app .nys-side-unit p{margin:7px 0;font-size:12.5px;line-height:1.5}\n#nys-panel-app .nys-side-unit .nys-case{padding:10px 0 2px;border-top:0}\n@media(max-width:1020px) and (min-width:701px){#nys-panel-app .nys-side:first-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch}#nys-panel-app .nys-side:first-child .nys-side-label{display:block}#nys-panel-app .nys-side:first-child h3{margin:6px 0 8px}#nys-panel-app .nys-side:first-child p{max-width:none;margin:7px 0}}\n@media(max-width:700px){#nys-panel-app .nys-side:first-child{display:flex;flex-direction:column;gap:10px}#nys-panel-app .nys-side-unit{padding:15px}#nys-panel-app .nys-side:first-child .nys-side-label{display:block}#nys-panel-app .nys-side:first-child p{max-width:none;margin:7px 0}#nys-panel-app .nys-side:first-child h3{margin:6px 0 8px}}\n\n\/* V15.5: domanda riconoscibile, pulsanti espandi coerenti desktop\/mobile *\/\n#nys-panel-app .nys-question-focus{background:#faf1f4;border:1px solid #e4cbd4;border-left:3px solid var(--wine);border-radius:10px;padding:17px 18px 14px;margin:2px 0 17px}\n#nys-panel-app .nys-question-focus h2{margin:0 0 9px;font-size:clamp(21px,1.85vw,26px);line-height:1.36;color:#332831}\n#nys-panel-app .nys-question-focus .nys-lead{margin:0;color:#61525a;font-size:15px}\n#nys-panel-app .nys-chip,#nys-panel-app .nys-case{appearance:none;-webkit-appearance:none;box-shadow:none!important;background-image:none!important}\n#nys-panel-app .nys-chip::after,#nys-panel-app .nys-case::after{content:none!important}\n#nys-panel-app .nys-expand-plus{display:inline-flex!important;align-items:center;justify-content:center;width:22px;height:22px;line-height:1;font-size:20px;border-radius:50%;border:1px solid #d5b6c2;background:#fff;color:var(--wine);vertical-align:middle;margin-left:7px;font-weight:400}\n#nys-panel-app .nys-snapshot{border-top:3px solid var(--wine)}\n@media(max-width:700px){#nys-panel-app .nys-question-focus{padding:15px 14px 13px;margin:1px 0 16px}#nys-panel-app .nys-question-focus h2{font-size:22px}#nys-panel-app .nys-question-focus .nys-lead{font-size:15px}#nys-panel-app .nys-expand-plus{width:25px;height:25px;font-size:21px}}\n\/* V15.6 \u2014 Avanzamento a due velocit\u00e0: accanto alla nuvola e dopo il riscontro *\/\n#nys-panel-app .nys-quick-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 0;padding:11px 0 0;border-top:1px solid #eee4e8;flex-wrap:wrap}\n#nys-panel-app .nys-quick-note{font-size:12px;color:#665b62;line-height:1.45;flex:1 1 180px}\n#nys-panel-app .nys-quick-actions .nys-btn{flex-shrink:0}\n@media(max-width:700px){#nys-panel-app .nys-quick-actions{gap:9px;align-items:stretch}#nys-panel-app .nys-quick-actions .nys-btn{width:100%;min-height:43px;font-size:13px}#nys-panel-app .nys-quick-note{font-size:12px}#nys-panel-app .nys-actions .nys-btn{min-height:43px}}\n@media print{#nys-panel-app .nys-quick-actions{display:none!important}}\n\n\/* NOYESYS PANEL V15.7 \/ mobile-only compact working screen.\n   Desktop layout, 12 industrial observations, qualitative responses, feedback,\n   industrial sources and sessionStorage keys remain unchanged. *\/\n#nys-panel-app .nys-action-mobile{display:none}\n#nys-panel-app .nys-mobile-dock{display:none}\n@media(max-width:700px){\n  #nys-panel-app{min-height:100vh;min-height:100dvh}\n  #nys-panel-app .nys-shell{padding:9px 12px calc(100px + env(safe-area-inset-bottom,0px))}\n  #nys-panel-app .nys-top{display:flex;flex-direction:row;align-items:center;gap:8px;justify-content:space-between;padding-bottom:8px;margin-bottom:10px}\n  #nys-panel-app .nys-brand{font-size:13px;letter-spacing:.09em;white-space:nowrap;min-width:0}\n  #nys-panel-app .nys-brand small{font-size:9.5px;margin-left:7px;padding-left:7px;white-space:nowrap}\n  #nys-panel-app .nys-page-actions{width:auto;flex:0 0 auto;justify-content:flex-end}\n  #nys-panel-app .nys-page-actions #nys-p-open-develop{display:none}\n  #nys-panel-app .nys-page-actions .nys-quiet{padding:4px 0 4px 5px;border:0;background:transparent;font-size:11px;font-weight:600;color:var(--wine);border-radius:0}\n  #nys-panel-app .nys-action-mobile{display:inline}\n  #nys-panel-app .nys-action-desktop{display:none}\n  #nys-panel-app .nys-head{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin-bottom:9px}\n  #nys-panel-app .nys-kicker{font-size:9px;line-height:1.25;letter-spacing:.08em;margin:0 0 3px}\n  #nys-panel-app h1{font-size:19px;line-height:1.2;margin:0 0 3px;overflow-wrap:anywhere}\n  #nys-panel-app .nys-context{font-size:12px;line-height:1.3}\n  #nys-panel-app .nys-progress{display:flex;gap:10px;align-items:center;min-width:0;width:100%;margin:0;font-size:10px;line-height:1.2;text-align:left}\n  #nys-panel-app .nys-progress i{display:block;flex:1;height:3px;margin:0;min-width:48px}\n  #nys-panel-app .nys-board{gap:8px}\n  #nys-panel-app .nys-main{padding:12px 12px 16px;border-radius:11px;box-shadow:none}\n  #nys-panel-app .nys-topline{font-size:9px;line-height:1.2;margin-bottom:6px;gap:6px}\n  #nys-panel-app .nys-question-focus{padding:11px 12px 10px;margin:0 0 9px;border-radius:9px}\n  #nys-panel-app .nys-question-focus h2{font-size:19px;line-height:1.26;margin:0 0 6px;letter-spacing:-.015em}\n  #nys-panel-app .nys-question-focus .nys-lead{font-size:13px;line-height:1.37;margin:0}\n  #nys-panel-app .nys-mood-label{font-size:12px;line-height:1.35;margin:7px 0 7px}\n  #nys-panel-app .nys-sequence-hint{display:none}\n  #nys-panel-app .nys-cloud{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\n  #nys-panel-app .nys-cloud button{min-height:42px;max-width:100%;width:100%;font-size:12px;line-height:1.22;padding:7px 8px;border-radius:9px;text-align:center;overflow-wrap:break-word}\n  #nys-panel-app .nys-quick-actions{display:none}\n  #nys-panel-app .nys-feedback-slot{min-height:0;margin-top:13px}\n  #nys-panel-app .nys-feedback-pending{height:auto;min-height:0;padding:12px;font-size:12px}\n  #nys-panel-app .nys-feedback{height:auto;padding:12px}\n  #nys-panel-app .nys-feedback p{font-size:12.5px;line-height:1.42}\n  #nys-panel-app .nys-actions{margin-top:10px;padding-top:10px}\n  #nys-panel-app .nys-actions #nys-p-next{display:none}\n  #nys-panel-app .nys-actions .nys-blank{font-size:11px}\n  #nys-panel-app .nys-actions #nys-p-prev{min-height:40px}\n  #nys-panel-app .nys-snapshot{padding:17px 14px}\n  #nys-panel-app .nys-snapshot .nys-actions #nys-p-develop{display:inline-flex}\n  #nys-panel-app .nys-mobile-dock{position:fixed;left:0;right:0;bottom:0;z-index:10000;display:flex;align-items:center;gap:10px;justify-content:space-between;padding:9px max(12px,env(safe-area-inset-left,0px)) calc(9px + env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-right,0px));border-top:1px solid var(--line);background:rgba(250,248,249,.97);box-shadow:0 -5px 20px rgba(48,29,38,.07);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}\n  #nys-panel-app .nys-mobile-dock[hidden]{display:none!important}\n  #nys-panel-app .nys-dock-left{display:flex;align-items:center;gap:9px;flex:0 1 auto;min-width:0}\n  #nys-panel-app .nys-dock-count{font-size:11px;font-weight:650;white-space:nowrap;color:var(--wine)}\n  #nys-panel-app .nys-dock-prev{border:1px solid var(--line);border-radius:7px;color:var(--wine);background:#fff;width:40px;height:42px;min-width:40px;padding:0;font-size:19px;line-height:1}\n  #nys-panel-app .nys-dock-prev[hidden]{display:none!important}\n  #nys-panel-app .nys-dock-next{flex:0 1 auto;min-height:43px;min-width:min(57%,218px);padding:9px 12px;border:1px solid var(--wine);border-radius:8px;background:var(--wine);font-size:12.5px;font-weight:650;color:#fff;line-height:1.25}\n  #nys-panel-app .nys-dock-next:disabled{cursor:not-allowed;background:#e9e1e4;border-color:#e9e1e4;color:#8a7981}\n}\n@media(max-width:360px){\n  #nys-panel-app .nys-shell{padding-left:9px;padding-right:9px}\n  #nys-panel-app .nys-brand{font-size:12px;letter-spacing:.055em}\n  #nys-panel-app .nys-brand small{font-size:8.5px;margin-left:5px;padding-left:5px}\n  #nys-panel-app .nys-page-actions .nys-quiet{font-size:10px}\n  #nys-panel-app .nys-question-focus h2{font-size:18px}\n  #nys-panel-app .nys-cloud button{font-size:11.4px;padding:6px 6px}\n  #nys-panel-app .nys-dock-next{min-width:0}\n}\n@media print{#nys-panel-app .nys-mobile-dock{display:none!important}}\n\n\/* NOYESYS \/ Workspace comune V3.2: estensione contestuale Panel V1 *\/\n#nys-panel-app{padding:0!important;overflow-x:clip}\n#nys-panel-app .nys-workspace{--nys-ws-w:74px;display:grid;grid-template-columns:var(--nys-ws-w) minmax(0,1fr);min-height:100dvh;transition:grid-template-columns .18s ease;align-items:start}\n#nys-panel-app .nys-workspace:not(.nys-ws-compact){--nys-ws-w:250px}\n#nys-panel-app .nys-workspace>.nys-shell{grid-column:2;width:100%;min-width:0;max-width:1460px;padding:24px clamp(18px,2.6vw,40px) 30px}\n#nys-panel-app .nys-ws{grid-column:1;position:sticky;top:0;height:100dvh;min-height:500px;padding:21px 12px 16px;background:#f9f7f8;border-right:1px solid #eee7ea;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;color:#4b4549;font:500 13.5px\/1.45 var(--e-global-typography-accent-font-family,'IBM Plex Sans'),Arial,sans-serif;z-index:5}\n#nys-panel-app .nys-ws__top{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:41px;margin:0 0 28px;padding:0 7px}\n#nys-panel-app .nys-ws__logo{display:flex;align-items:center;gap:11px;min-width:0;white-space:nowrap}\n#nys-panel-app .nys-ws__mark{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;background:#f1e4e9;border-radius:9px;color:#7e4959;font:700 16px\/1 Georgia,serif}\n#nys-panel-app .nys-ws__word{font-size:13px;letter-spacing:.11em;font-weight:700;color:#363035}\n#nys-panel-app .nys-ws button,#nys-panel-app .nys-ws a{font-family:inherit!important}\n#nys-panel-app .nys-ws__toggle{display:inline-flex;align-items:center;justify-content:center;background:transparent!important;color:#655861!important;border:0!important;padding:6px;min-height:31px;min-width:31px;border-radius:9px;cursor:pointer;flex:none;box-shadow:none!important}\n#nys-panel-app .nys-ws__toggle:hover{background:#eee9eb!important}\n#nys-panel-app .nys-ws__toggle svg{display:block;width:20px;height:20px}\n#nys-panel-app .nys-ws__nav{display:flex;flex-direction:column;gap:3px}\n#nys-panel-app .nys-ws__item{position:relative;display:flex;gap:12px;align-items:center;min-height:41px;appearance:none;width:100%;padding:10px 12px!important;border:0!important;border-radius:10px;background:transparent!important;color:#4e454b!important;text-decoration:none!important;text-align:left;font-size:13.5px!important;font-weight:550;white-space:nowrap;box-shadow:none!important;cursor:pointer}\n#nys-panel-app .nys-ws__item:hover:not(:disabled){background:#eee7e9!important;color:#663d4d!important}\n#nys-panel-app .nys-ws__item[aria-current='page']{background:#eee4e8!important;color:#6f4050!important;font-weight:650}\n#nys-panel-app .nys-ws__item[aria-disabled='true']{opacity:.58;cursor:default}\n#nys-panel-app .nys-ws__item:focus-visible,#nys-panel-app .nys-ws__toggle:focus-visible{outline:2px solid #8a5366;outline-offset:2px}\n#nys-panel-app .nys-ws__ico{width:20px;height:20px;display:block;flex:none;color:inherit}\n#nys-panel-app .nys-ws__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}\n#nys-panel-app .nys-ws__rule{height:1px;background:#e8e0e3;margin:18px 9px 15px;flex-shrink:0}\n#nys-panel-app .nys-ws__eyebrow{font-size:10px;color:#897781;font-weight:650;letter-spacing:.075em;text-transform:uppercase;margin:0 9px 8px 12px;display:flex;justify-content:space-between;gap:6px;white-space:nowrap}\n#nys-panel-app .nys-ws__area{font-size:12px;color:#6a5b62;margin:0 12px 10px;line-height:1.45;max-width:205px}\n#nys-panel-app .nys-ws__foot{margin-top:auto;padding-top:30px}\n#nys-panel-app .nys-ws__help{background:#fff;border:1px solid #e9dfe4;border-radius:10px;margin:10px 4px;padding:14px 12px 9px;box-shadow:0 8px 25px rgba(45,30,40,.045);color:#64575d;font-size:12px;line-height:1.45}\n#nys-panel-app .nys-ws__help[hidden]{display:none!important}\n#nys-panel-app .nys-ws__help p{margin:0 0 8px}\n#nys-panel-app .nys-ws__help strong{color:#5e394a}\n#nys-panel-app .nys-ws__shade{display:none}\n#nys-panel-app .nys-ws__mobile-button{display:none}\n#nys-panel-app .nys-ws-compact .nys-ws{padding-left:11px;padding-right:11px}\n#nys-panel-app .nys-ws-compact .nys-ws__top{padding:0;margin-bottom:29px;flex-direction:column;gap:13px}\n#nys-panel-app .nys-ws-compact .nys-ws__word,#nys-panel-app .nys-ws-compact .nys-ws__label,#nys-panel-app .nys-ws-compact .nys-ws__eyebrow,#nys-panel-app .nys-ws-compact .nys-ws__area,#nys-panel-app .nys-ws-compact .nys-ws__help{display:none!important}\n#nys-panel-app .nys-ws-compact .nys-ws__item{justify-content:center;padding:11px!important}\n#nys-panel-app .nys-ws-compact .nys-ws__rule{margin-inline:5px}\n#nys-panel-app .nys-ws-compact .nys-ws__toggle svg{transform:rotate(180deg)}\n@media (min-width:701px) and (max-width:1199px){\n  #nys-panel-app .nys-workspace:not(.nys-ws-compact) .nys-board{display:flex;flex-direction:column;align-items:stretch;gap:12px}\n  #nys-panel-app .nys-workspace:not(.nys-ws-compact) .nys-board>.nys-main{order:1;grid-column:auto;grid-row:auto;width:100%}\n  #nys-panel-app .nys-workspace:not(.nys-ws-compact) .nys-board>.nys-side{order:2;grid-column:auto;grid-row:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:12px}\n  #nys-panel-app .nys-workspace:not(.nys-ws-compact) .nys-board>.nys-side:last-of-type{order:3}\n}\n@media(max-width:760px){\n  #nys-panel-app .nys-workspace,#nys-panel-app .nys-workspace:not(.nys-ws-compact){display:block;min-height:100dvh}\n  #nys-panel-app .nys-workspace>.nys-shell{max-width:none;padding:14px 15px 85px}\n  #nys-panel-app .nys-ws__mobile-button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;width:36px;padding:7px!important;background:transparent!important;border:0!important;border-radius:9px;color:#795365!important;box-shadow:none!important;cursor:pointer;flex:none;order:-1}\n  #nys-panel-app .nys-ws__mobile-button svg{height:20px;width:20px}\n  #nys-panel-app .nys-ws{position:fixed;inset:0 auto 0 0;width:min(276px,calc(100vw - 48px));height:100dvh;min-height:0;z-index:2147479005;visibility:hidden;transform:translateX(-103%);box-shadow:16px 0 45px rgba(48,24,38,.13);padding:21px 12px 18px;transition:transform .2s ease,visibility .2s ease}\n  #nys-panel-app .nys-ws.is-open{visibility:visible;transform:translateX(0)}\n  #nys-panel-app .nys-ws__top{margin-bottom:29px;flex-direction:row;padding:0 7px}\n  #nys-panel-app .nys-ws__word,#nys-panel-app .nys-ws__label,#nys-panel-app .nys-ws__eyebrow,#nys-panel-app .nys-ws__area{display:block!important}\n  #nys-panel-app .nys-ws__label{display:inline!important}\n  #nys-panel-app .nys-ws__item{justify-content:flex-start!important;padding:10px 12px!important}\n  #nys-panel-app .nys-ws__help:not([hidden]){display:block!important}\n  #nys-panel-app .nys-ws-compact .nys-ws__top{flex-direction:row;padding:0 7px}\n  #nys-panel-app .nys-ws-compact .nys-ws__word,#nys-panel-app .nys-ws-compact .nys-ws__label,#nys-panel-app .nys-ws-compact .nys-ws__eyebrow,#nys-panel-app .nys-ws-compact .nys-ws__area{display:initial!important}\n  #nys-panel-app .nys-ws-compact .nys-ws__eyebrow{display:flex!important}\n  #nys-panel-app .nys-ws-compact .nys-ws__item{justify-content:flex-start!important;padding:10px 12px!important}\n  #nys-panel-app .nys-ws__toggle svg{transform:none!important}\n  #nys-panel-app .nys-ws__shade.is-open{display:block;position:fixed;inset:0;z-index:2147479004;border:0;background:rgba(27,19,24,.25);width:100%;height:100%;cursor:pointer}\n  #nys-panel-app .nys-top{flex-wrap:nowrap;align-items:center}\n  #nys-panel-app .nys-brand{min-width:0;white-space:normal;font-size:14px}\n  #nys-panel-app .nys-brand small{display:none}\n  #nys-panel-app .nys-page-actions{margin-left:auto}\n}\n@media(max-width:700px){#nys-panel-app .nys-workspace>.nys-shell{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}}\n@media print{#nys-panel-app .nys-ws,#nys-panel-app .nys-ws__shade,#nys-panel-app .nys-ws__mobile-button{display:none!important}#nys-panel-app .nys-workspace{display:block!important}#nys-panel-app .nys-workspace>.nys-shell{padding:0!important;max-width:none}}\n@media(prefers-reduced-motion:reduce){#nys-panel-app .nys-workspace,#nys-panel-app .nys-ws{transition:none!important}}\n\n\/* Panel V1.1 \u2014 Visual identity matched to Home V3.3; page functions unchanged *\/\n#nys-panel-app .nys-top{min-height:66px;align-items:center;gap:14px;flex-wrap:wrap}\n#nys-panel-app .nys-brand{display:inline-flex;align-items:center;gap:14px;flex-wrap:wrap;white-space:normal;text-decoration:none;font-family:var(--e-global-typography-accent-font-family,'IBM Plex Sans'),Arial,sans-serif;font-weight:700;font-size:16px;letter-spacing:.105em;line-height:1.2;color:#303038}\n#nys-panel-app .nys-brand-signature{display:inline-flex;align-items:center;gap:10px;min-width:0;white-space:nowrap;border-left:1px solid #bca8b0;padding-left:15px;letter-spacing:normal}\n#nys-panel-app .nys-brand-signal{height:25px;width:25px;min-width:25px;color:#96576f;display:block}\n#nys-panel-app .nys-brand-signature em{font:650 clamp(17px,1.38vw,20px)\/1.25 var(--e-global-typography-accent-font-family,'IBM Plex Sans'),Arial,sans-serif;letter-spacing:-.023em;font-style:normal;color:#754653;background:linear-gradient(105deg,#502f42 12%,#87516b 61%,#ac7184 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}\n#nys-panel-app .nys-brand:hover,#nys-panel-app .nys-brand:focus-visible{text-decoration:none}\n#nys-panel-app .nys-page-actions{margin-left:auto}\n@media (min-width:701px) and (max-width:1100px){\n  #nys-panel-app .nys-brand-signature em{font-size:17px}\n  #nys-panel-app .nys-brand-signature{padding-left:12px;gap:8px}\n  #nys-panel-app .nys-top{row-gap:10px}\n}\n@media (max-width:700px){\n  #nys-panel-app .nys-top{display:flex;flex-direction:row;align-items:center;gap:9px;flex-wrap:nowrap;min-height:62px}\n  #nys-panel-app .nys-brand{font-size:13px;min-width:0;flex:1 1 auto;display:flex;align-items:flex-start;flex-direction:column;gap:3px;letter-spacing:.075em}\n  #nys-panel-app .nys-brand-signature{padding:0;border:0;gap:0;white-space:normal;max-width:100%}\n  #nys-panel-app .nys-brand-signature .nys-brand-signal{display:none}\n  #nys-panel-app .nys-brand-signature em{font-size:13px;line-height:1.18;white-space:normal;overflow-wrap:normal}\n  #nys-panel-app .nys-page-actions{margin-left:auto;flex:0 0 auto}\n}\n@media (max-width:360px){\n  #nys-panel-app .nys-top{gap:6px}\n  #nys-panel-app .nys-brand{font-size:12px}\n  #nys-panel-app .nys-brand-signature em{font-size:11.9px}\n  #nys-panel-app .nys-quiet{font-size:10.5px}\n}\n\n\/* Panel Workspace V1.2 \u2014 Coerenza operativa con Home V3.8.\n   Navigazione tra pagine SOLO dalla sidebar; non modifica le 12 osservazioni. *\/\n#nys-panel-app .nys-top{justify-content:flex-start}\n#nys-panel-app .nys-brand{cursor:default}\n#nys-panel-app .nys-ws__item.is-next{\n  background:#754653!important;\n  color:#fff!important;\n  font-weight:650!important;\n  box-shadow:0 3px 12px rgba(117,70,83,.16)!important;\n  border-radius:10px;\n}\n#nys-panel-app .nys-ws__item.is-next:hover,\n#nys-panel-app .nys-ws__item.is-next:focus-visible{\n  background:#603746!important;\n  color:#fff!important;\n}\n#nys-panel-app .nys-ws__item.is-next .nys-ws__ico{color:#fff!important}\n#nys-panel-app .nys-ws__item.is-next .nys-ws__label{font-weight:700}\n#nys-panel-app .nys-ws__item.is-next .nys-ws__label::after{content:'  \u2192';margin-left:4px;font-size:15px}\n@media(max-width:760px){#nys-panel-app .nys-ws__item.is-next{min-height:45px}}\n\/* V1.3 \u00b7 Azione conclusiva coerente con la freccia Home *\/\n#nys-panel-app .nys-esiti-send{display:inline-flex!important;align-items:center;justify-content:center;width:52px;height:52px;min-width:52px;min-height:52px;padding:0!important;border:1px solid #754653!important;background:#754653!important;color:#fff!important;border-radius:50%!important;cursor:pointer;box-shadow:0 4px 14px rgba(117,70,83,.14)}\n#nys-panel-app .nys-esiti-send:hover{background:#5d3643!important}\n#nys-panel-app .nys-esiti-send svg{display:block;width:26px;height:26px}\n#nys-panel-app .nys-snapshot .nys-actions>div{align-items:center}\n@media(max-width:700px){#nys-panel-app .nys-esiti-send{width:47px;height:47px;min-width:47px;min-height:47px}}\n@media print{#nys-panel-app .nys-esiti-send{display:none!important}}\n\n\/* V1.4 \u00b7 progressione omogenea con il tasto circolare Home (40px).\n   Il comando incorpora il passo successivo e il totale 12 nella stessa forma. *\/\n#nys-panel-app .nys-step-send,\n#nys-panel-app .nys-dock-next,\n#nys-panel-app .nys-esiti-send,\n#nys-panel-app .nys-step-back,\n#nys-panel-app .nys-dock-prev{\n  box-sizing:border-box!important;\n  display:inline-flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;\n  flex:0 0 40px!important;\n  padding:0!important;border-radius:50%!important;\n  line-height:1!important;\n}\n#nys-panel-app .nys-step-send,\n#nys-panel-app .nys-dock-next,\n#nys-panel-app .nys-esiti-send{\n  border:1px solid #754653!important;background:#754653!important;\n  color:#fff!important;\n  box-shadow:0 3px 11px rgba(117,70,83,.11)!important;\n}\n#nys-panel-app .nys-step-send:hover:not(:disabled),\n#nys-panel-app .nys-dock-next:hover:not(:disabled),\n#nys-panel-app .nys-esiti-send:hover{background:#5d3643!important}\n#nys-panel-app .nys-step-send:disabled,\n#nys-panel-app .nys-dock-next:disabled{\n  background:#d7c8cf!important;border-color:#d7c8cf!important;\n  color:#fff!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed;\n}\n#nys-panel-app .nys-step-back,\n#nys-panel-app .nys-dock-prev{\n  border:1px solid #dacbd2!important;background:#fff!important;color:#754653!important;\n}\n#nys-panel-app .nys-step-back:disabled{opacity:.35!important;cursor:not-allowed!important}\n#nys-panel-app .nys-step-back svg,\n#nys-panel-app .nys-dock-prev svg,\n#nys-panel-app .nys-step-send svg.nys-next-arrow,\n#nys-panel-app .nys-dock-next svg.nys-next-arrow,\n#nys-panel-app .nys-esiti-send svg{display:block;width:19px;height:19px;flex-shrink:0}\n#nys-panel-app .nys-go-progress{\n  display:flex;align-items:center;justify-content:center;\n  gap:1px;white-space:nowrap;width:36px;max-width:36px;\n  color:inherit;font-family:var(--e-global-typography-accent-font-family,'IBM Plex Sans'),Arial,sans-serif;\n  font-variant-numeric:tabular-nums;font-size:10px;font-weight:700;letter-spacing:-.07em;\n}\n#nys-panel-app .nys-go-progress svg{width:9px;height:12px;flex:0 0 9px;margin:0 1px}\n#nys-panel-app .nys-quick-actions .nys-step-send{margin-left:auto}\n#nys-panel-app .nys-actions .nys-step-back{margin-right:auto}\n#nys-panel-app .nys-actions #nys-p-next{margin-left:auto}\n#nys-panel-app .nys-snapshot .nys-actions .nys-esiti-send svg{width:20px;height:20px}\n#nys-panel-app .nys-mobile-dock .nys-dock-next{\n  font-size:10px!important;\n}\n@media(max-width:700px){\n  #nys-panel-app .nys-actions .nys-step-back{width:40px!important;min-height:40px!important}\n  \/* La barra inferiore mobile contiene gia gli stessi comandi: niente doppioni. *\/\n  #nys-panel-app .nys-board .nys-main .nys-actions{display:none!important}\n  #nys-panel-app .nys-snapshot .nys-actions>div{display:flex;align-items:center;gap:9px}\n}\n@media print{\n  #nys-panel-app .nys-step-send,\n  #nys-panel-app .nys-esiti-send,\n  #nys-panel-app .nys-step-back{display:none!important}\n}\n\n\/* NOYESYS \u00b7 progressione: comando principale vicino alla risposta,\n   comando secondario nella navigazione; contatore soltanto in basso. *\/\n#nys-panel-app button.nys-step-send,\n#nys-panel-app button.nys-dock-next{\n  display:inline-flex!important;align-items:center!important;justify-content:center!important;\n  gap:9px!important;width:auto!important;height:auto!important;\n  min-width:0!important;min-height:40px!important;flex:0 0 auto!important;\n  padding:9px 0!important;border:0!important;border-radius:8px!important;\n  background:transparent!important;color:#754653!important;box-shadow:none!important;\n  line-height:1.3!important;white-space:nowrap;cursor:pointer;\n}\n#nys-panel-app .nys-step-label{\n  font:600 13px\/1.3 var(--e-global-typography-accent-font-family,'IBM Plex Sans'),Arial,sans-serif;\n}\n#nys-panel-app .nys-step-counter{\n  display:inline-flex;align-items:center;white-space:nowrap;margin-right:5px;\n  font:600 12px\/1.3 var(--e-global-typography-accent-font-family,'IBM Plex Sans'),Arial,sans-serif;\n  font-variant-numeric:tabular-nums;letter-spacing:0!important;color:inherit;\n}\n#nys-panel-app button.nys-step-send svg.nys-next-arrow,\n#nys-panel-app button.nys-dock-next svg.nys-next-arrow{\n  display:block;width:18px;height:18px;flex:0 0 18px;\n}\n#nys-panel-app .nys-quick-actions button.nys-step-send{\n  margin-left:auto;padding:10px 14px!important;\n  border:1px solid #754653!important;background:#754653!important;color:#fff!important;\n}\n#nys-panel-app .nys-quick-actions button.nys-step-send:hover:not(:disabled){\n  background:#5d3643!important;border-color:#5d3643!important;\n}\n#nys-panel-app .nys-actions button.nys-step-send:hover:not(:disabled),\n#nys-panel-app button.nys-dock-next:hover:not(:disabled){background:transparent!important}\n#nys-panel-app .nys-actions button.nys-step-send:hover:not(:disabled) .nys-step-label,\n#nys-panel-app button.nys-dock-next:hover:not(:disabled) .nys-step-label{\n  text-decoration:underline;text-underline-offset:3px;\n}\n#nys-panel-app button.nys-step-send:disabled,\n#nys-panel-app button.nys-dock-next:disabled{\n  background:transparent!important;border:0!important;color:#a3959d!important;\n  box-shadow:none!important;opacity:1!important;cursor:not-allowed;\n}\n#nys-panel-app .nys-quick-actions button.nys-step-send:disabled{\n  background:#d7c8cf!important;border:1px solid #d7c8cf!important;color:#fff!important;\n}\n#nys-panel-app button.nys-step-send:focus-visible,\n#nys-panel-app button.nys-dock-next:focus-visible{\n  outline:2px solid #754653;outline-offset:4px;border-radius:8px!important;\n}\n#nys-panel-app .nys-actions button#nys-p-next{margin-left:auto}\n@media(max-width:700px){\n  #nys-panel-app .nys-quick-actions{display:flex!important}\n  #nys-panel-app .nys-quick-actions button.nys-step-send{\n    width:100%!important;min-height:44px!important;margin-left:0;flex:1 1 100%!important;\n  }\n  #nys-panel-app .nys-mobile-dock .nys-dock-count{display:none!important}\n  #nys-panel-app .nys-mobile-dock button.nys-dock-next{\n    min-height:44px!important;max-width:none!important;font-size:13px!important;\n  }\n}\n\n\/* V1.6 \u2014 Riscontro soltanto dopo la risposta. Nessuna area vuota in attesa.\n   La dimensione segue il contenuto reale anche su viewport intermedi. *\/\n#nys-panel-app .nys-feedback-slot{min-height:0!important;height:auto!important}\n#nys-panel-app .nys-feedback-slot:empty{display:none!important;margin:0!important;padding:0!important}\n#nys-panel-app .nys-step-counter{font-variant-numeric:tabular-nums;}\n\n\/* 12.10.2026 | MOBILE HEADER: stessa lettura orizzontale della Home.\n   Intervento esclusivamente sull'intestazione. Simbolo riservato al desktop. *\/\n@media (max-width:700px){\n  #nys-panel-app .nys-top{align-items:center;flex-wrap:nowrap;gap:9px;}\n  #nys-panel-app .nys-brand{\n    display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;\n    gap:7px;flex:1 1 auto;min-width:0;\n    white-space:nowrap;font-size:13.5px;line-height:1.2;\n    letter-spacing:.095em;\n  }\n  #nys-panel-app .nys-brand-signature{\n    display:inline-flex;align-items:center;flex-wrap:nowrap;min-width:0;\n    margin:0;padding-left:7px;border-left:1px solid #bca8b0;\n    white-space:normal;\n  }\n  #nys-panel-app .nys-brand-signature .nys-brand-signal{display:none;}\n  #nys-panel-app .nys-brand-signature em{\n    display:block;font-size:13.5px;line-height:1.2;\n    white-space:normal;overflow-wrap:normal;\n  }\n}\n@media (max-width:380px){\n  #nys-panel-app .nys-brand{font-size:12.5px;gap:6px;}\n  #nys-panel-app .nys-brand-signature{padding-left:6px;}\n  #nys-panel-app .nys-brand-signature em{font-size:12.4px;}\n}\n\n\/* NOYESYS \u00b7 conclusione del Panel: riepilogo consultabile e passaggio agli Esiti. *\/\n#nys-panel-app .nys-snapshot .nys-snapshot-topic{font-size:12.5px;margin:0 0 12px;color:#6e6269}\n#nys-panel-app .nys-snapshot-next{display:flex;align-items:center;margin:16px 0 22px}\n#nys-panel-app .nys-snapshot .nys-esiti-link{\n  display:inline-flex;align-items:center;justify-content:center;gap:10px;\n  min-height:44px;padding:11px 16px;border-radius:8px;\n  background:#754653;border:1px solid #754653;color:#fff;\n  font:600 13px\/1.35 var(--e-global-typography-accent-font-family,'IBM Plex Sans'),Arial,sans-serif;\n}\n#nys-panel-app .nys-snapshot .nys-esiti-link svg{display:block;width:18px;height:18px;flex:0 0 18px}\n#nys-panel-app .nys-snapshot .nys-esiti-link:hover:not(:disabled){background:#5d3643;border-color:#5d3643}\n#nys-panel-app .nys-snapshot .nys-esiti-link:disabled{background:#d7c8cf;border-color:#d7c8cf;cursor:not-allowed}\n#nys-panel-app .nys-snapshot-details{border-top:1px solid #e8dfe2;padding:12px 0 0;margin:0}\n#nys-panel-app .nys-snapshot-details>summary{\n  cursor:pointer;color:#754653;font-size:13px;font-weight:600;line-height:1.5;padding:6px 0;\n}\n#nys-panel-app .nys-snapshot-details>summary:focus-visible{outline:2px solid #754653;outline-offset:4px}\n@media(max-width:700px){\n #nys-panel-app .nys-snapshot-next .nys-esiti-link{width:100%}\n #nys-panel-app .nys-snapshot .nys-actions>div{width:100%}\n #nys-panel-app .nys-snapshot .nys-actions>div .nys-esiti-link{flex:1 1 auto}\n}\n@media print{\n #nys-panel-app .nys-snapshot-next,#nys-panel-app .nys-snapshot .nys-actions,\n #nys-panel-app .nys-snapshot-details>summary{display:none!important}\n #nys-panel-app .nys-snapshot-details{border:0;padding:0}\n}\n\n<\/style>\n\n<style>\n\/* NOYESYS \u00b7 Output Living: dissolvenza fissa, stessa grammatica della Home. *\/\n#nys-panel-app .nys-output-wait{display:flex;align-items:center;gap:9px;min-height:56px;padding:10px 0;color:var(--wine,#754653);font-family:var(--e-global-typography-accent-font-family,\"IBM Plex Sans\"),Arial,sans-serif;font-size:16px!important;font-weight:600!important;line-height:1.45}\n#nys-panel-app .nys-output-wait::before{content:'';width:5px;height:5px;flex:none;border-radius:50%;background:currentColor;opacity:.65}\n#nys-panel-app .nys-cloud button{font-size:13px;font-weight:600!important;background:#f7edf1;color:#603e4d;border-color:#d0b4bf;animation:nys-output-materialize 1.6s cubic-bezier(.4,0,.2,1) both;animation-duration:1.6s;animation-delay:.5s}\n#nys-panel-app .nys-cloud button:nth-child(n+5){animation-delay:1s}\n#nys-panel-app .nys-cloud button:nth-child(n+9){animation-delay:1.5s}\n#nys-panel-app .nys-cloud button[aria-pressed=\"true\"],#nys-panel-app .nys-cloud button:hover{background:var(--wine,#754653);color:#fff;border-color:var(--wine,#754653)}\n#nys-panel-app .nys-feedback,#nys-panel-app .nys-snapshot{animation:nys-output-materialize 1.6s cubic-bezier(.4,0,.2,1) both}\n#nys-panel-app .nys-feedback .nys-micro{animation:nys-output-materialize 1.6s cubic-bezier(.4,0,.2,1) both;animation-duration:1.6s;animation-delay:.5s}\n#nys-panel-app .nys-feedback .nys-micro:nth-child(2){animation-delay:1s}\n#nys-panel-app .nys-snapshot[hidden]{display:none!important}\n@keyframes nys-output-materialize{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}\n@media(prefers-reduced-motion:reduce){#nys-panel-app .nys-cloud button,#nys-panel-app .nys-feedback,#nys-panel-app .nys-feedback .nys-micro,#nys-panel-app .nys-snapshot{animation:none!important;opacity:1!important;visibility:visible!important}}\n@media print{#nys-panel-app .nys-output-wait{display:none!important}#nys-panel-app .nys-cloud button,#nys-panel-app .nys-feedback,#nys-panel-app .nys-feedback .nys-micro,#nys-panel-app .nys-snapshot{animation:none!important;opacity:1!important;visibility:visible!important}}\n<\/style>\n\n<section id=\"nys-panel-app\" aria-label=\"NOYESYS \u00b7 Analisi\">\n  <div class=\"nys-workspace nys-ws-compact\">\n    <aside class=\"nys-ws\" id=\"nys-ws\" aria-label=\"Strumenti NOYESYS\">\n      <div class=\"nys-ws__top\">\n        <div class=\"nys-ws__logo\"><span class=\"nys-ws__mark\" aria-hidden=\"true\">N<\/span><span class=\"nys-ws__word\">NOYESYS<\/span><\/div>\n        <button type=\"button\" class=\"nys-ws__toggle\" id=\"nys-ws-toggle\" aria-label=\"Amplia la barra laterale\" title=\"Amplia la barra\"><svg class=\"nys-ws__ico\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"16\" rx=\"2.6\"\/><path d=\"M9 4v16\"\/><\/svg><\/button>\n      <\/div>\n      <nav class=\"nys-ws__nav\" aria-label=\"Percorsi e strumenti\">\n        <button class=\"nys-ws__item\" type=\"button\" id=\"nys-ws-new\" title=\"Nuova\"><svg class=\"nys-ws__ico\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 5H6a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2v-6\"\/><path d=\"M15 7 19 3l2 2-8 8-4 1 1-4 5-3\"\/><\/svg><span class=\"nys-ws__label\">Nuova<\/span><\/button>\n        <a class=\"nys-ws__item\" href=\"\/noyesys\/panel\/\" aria-current=\"page\" title=\"Analisi\"><svg class=\"nys-ws__ico\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"10.7\" cy=\"10.7\" r=\"6.8\"\/><path d=\"m16 16 4.6 4.6\"\/><\/svg><span class=\"nys-ws__label\">Analisi<\/span><\/a>\n        <a class=\"nys-ws__item\" id=\"nys-p-ws-results\" href=\"\/noyesys\/sviluppi\/\" title=\"Esiti\" aria-label=\"Esiti\"><svg class=\"nys-ws__ico\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M7 3.5h7.2l4.3 4.3V20a1 1 0 0 1-1 1h-11a1 1 0 0 1-1-1V5a1.5 1.5 0 0 1 1.5-1.5Z\"\/><path d=\"M14 3.5V8h4.5M8 17l2.7-3 2.2 1.6 3.3-4.2\"\/><\/svg><span class=\"nys-ws__label\">Esiti<\/span><\/a>\n        <div class=\"nys-ws__rule\" aria-hidden=\"true\"><\/div>\n        <a class=\"nys-ws__item\" href=\"https:\/\/minervagroup.it\/noyesys\/library\/\" target=\"_self\" title=\"Library\" aria-label=\"Apri la Library NOYESYS\"><svg class=\"nys-ws__ico\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3.8\" y=\"3.2\" width=\"4.1\" height=\"17.5\" rx=\"1\"\/><rect x=\"9.5\" y=\"3.2\" width=\"4.1\" height=\"17.5\" rx=\"1\"\/><path d=\"m16 6 3.5-.8 2.8 14-3.6.8Z\"\/><path d=\"M4.6 16.7h2.5m3.1 0h2.5\"\/><\/svg><span class=\"nys-ws__label\">Library<\/span><\/a>\n        <button class=\"nys-ws__item\" type=\"button\" aria-disabled=\"true\" disabled title=\"Spazio\"><svg class=\"nys-ws__ico\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"4\" y=\"4\" width=\"16\" height=\"16\" rx=\"3\"\/><circle cx=\"12\" cy=\"10\" r=\"2.5\"\/><path d=\"M7.5 18v-1a4.5 4.5 0 0 1 9 0v1\"\/><\/svg><span class=\"nys-ws__label\">Spazio<\/span><\/button>\n      <\/nav>\n      <div class=\"nys-ws__rule\" aria-hidden=\"true\"><\/div>\n      <div class=\"nys-ws__context\" aria-label=\"Strumenti dell\u2019analisi\">\n        <div class=\"nys-ws__eyebrow\">NELL\u2019ANALISI <span id=\"nys-p-ws-count\">01 \/ 12<\/span><\/div>\n        <div class=\"nys-ws__area\" id=\"nys-p-ws-area\">Osservazioni Retail<\/div>\n        <nav class=\"nys-ws__nav\" aria-label=\"Contenuti dell'analisi\">\n          <a class=\"nys-ws__item nys-ws__context-item\" id=\"nys-p-ws-question\" href=\"\/noyesys\/\" title=\"Domanda\" aria-label=\"Rivedi la domanda nella Home\"><svg class=\"nys-ws__ico\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 5H6a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2v-6\"\/><path d=\"m14 5 4 4M10 14l-1 4 4-1L21 9l-3-3z\"\/><\/svg><span class=\"nys-ws__label\">Domanda<\/span><\/a>\n          <button type=\"button\" class=\"nys-ws__item nys-ws__context-item\" id=\"nys-p-ws-observation\" title=\"Osservazione\"><svg class=\"nys-ws__ico\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M7 5h10M7 10h10M7 15h7M5 3h14a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z\"\/><\/svg><span class=\"nys-ws__label\">Osservazione<\/span><\/button>\n          <button type=\"button\" class=\"nys-ws__item nys-ws__context-item\" id=\"nys-p-ws-feedback\" title=\"Riscontro\"><svg class=\"nys-ws__ico\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4 4h16v12H9l-5 4V4z\"\/><path d=\"M8 9h8M8 12h5\"\/><\/svg><span class=\"nys-ws__label\">Riscontro<\/span><\/button>\n          <button type=\"button\" class=\"nys-ws__item nys-ws__context-item\" id=\"nys-p-ws-sources\" title=\"Approfondimenti\"><svg class=\"nys-ws__ico\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M4 6a2 2 0 0 1 2-2h13v16H6a2 2 0 0 0-2 2V6z\"\/><path d=\"M8 8h7M8 12h7\"\/><\/svg><span class=\"nys-ws__label\">Approfondimenti<\/span><\/button>\n          <button type=\"button\" class=\"nys-ws__item nys-ws__context-item\" id=\"nys-p-ws-overview\" title=\"Quadro\"><svg class=\"nys-ws__ico\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\/><rect x=\"13\" y=\"3\" width=\"8\" height=\"8\" rx=\"1\"\/><rect x=\"3\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\/><rect x=\"13\" y=\"13\" width=\"8\" height=\"8\" rx=\"1\"\/><\/svg><span class=\"nys-ws__label\">Quadro<\/span><\/button>\n        <\/nav>\n      <\/div>\n      <div class=\"nys-ws__foot\"><div class=\"nys-ws__rule\" aria-hidden=\"true\"><\/div><nav class=\"nys-ws__nav\" aria-label=\"Profilo e accesso\">\n        <button class=\"nys-ws__item\" type=\"button\" aria-disabled=\"true\" disabled title=\"Piani\"><svg class=\"nys-ws__ico\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m12 2 2.7 6.3L21 11l-6.3 2.7L12 20l-2.7-6.3L3 11l6.3-2.7L12 2Z\"\/><\/svg><span class=\"nys-ws__label\">Piani<\/span><\/button>\n        <button class=\"nys-ws__item\" type=\"button\" aria-disabled=\"true\" disabled title=\"Accedi\"><svg class=\"nys-ws__ico\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3.5\" y=\"4\" width=\"12\" height=\"16\" rx=\"2\"\/><path d=\"m12 12 8 0m-3-3 3 3-3 3\"\/><\/svg><span class=\"nys-ws__label\">Accedi<\/span><\/button>\n        <button class=\"nys-ws__item\" type=\"button\" id=\"nys-ws-guide\" aria-controls=\"nys-ws-help\" aria-expanded=\"false\" title=\"Guida\"><svg class=\"nys-ws__ico\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M9.5 9a2.7 2.7 0 1 1 4.6 2c-1.4 1-2 1.6-2 2.5M12 17h.01\"\/><\/svg><span class=\"nys-ws__label\">Guida<\/span><\/button>\n      <\/nav>\n      <div class=\"nys-ws__help\" id=\"nys-ws-help\" hidden><p><strong>Domanda<\/strong> \u00b7 modifica il contesto iniziale<\/p><p><strong>Osservazione<\/strong> \u00b7 condizione in esame<\/p><p><strong>Riscontro<\/strong> \u00b7 lettura della risposta<\/p><p><strong>Approfondimenti<\/strong> \u00b7 concetti, casi e fonti<\/p><p><strong>Quadro<\/strong> \u00b7 sintesi delle osservazioni<\/p><\/div>\n      <\/div>\n    <\/aside>\n  <div class=\"nys-shell\">\n    <div class=\"nys-top\"><button class=\"nys-ws__mobile-button\" type=\"button\" id=\"nys-ws-open\" aria-label=\"Apri gli strumenti\" aria-expanded=\"false\" aria-controls=\"nys-ws\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.75\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M4 7h16M4 12h16M4 17h16\"\/><\/svg><\/button><div class=\"nys-brand\" aria-label=\"NOYESYS\">NOYESYS <span class=\"nys-brand-signature\"><svg class=\"nys-brand-signal\" viewBox=\"0 0 28 28\" aria-hidden=\"true\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.35\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 9.5 13 5l9.5 7.5-7 10-10-6Z\" opacity=\".52\"\/><path d=\"M13 5v9m0 0 9.5-1.5M13 14l2.5 8.5M5 9.5 13 14\"\/><circle cx=\"13\" cy=\"5\" r=\"2.2\" fill=\"currentColor\" stroke=\"none\"\/><circle cx=\"22.5\" cy=\"12.5\" r=\"2.2\" fill=\"currentColor\" stroke=\"none\"\/><circle cx=\"15.5\" cy=\"22.5\" r=\"2.2\" fill=\"currentColor\" stroke=\"none\"\/><circle cx=\"5.5\" cy=\"16.5\" r=\"2.2\" fill=\"currentColor\" stroke=\"none\"\/><\/svg><em>Living Industrial Intelligence<\/em><\/span><\/div><\/div>\n    <div id=\"nys-p-content\"><\/div>\n    <div class=\"nys-bottom\"><span>NOYESYS \u00b7 Analisi industriale \u00b7 Retail<\/span><span>Le valutazioni sono dichiarazioni dell'utilizzatore; non certificano condizioni d'impresa.<\/span><\/div>\n  <\/div>\n  <\/div><!-- \/nys-workspace -->\n  <button class=\"nys-ws__shade\" id=\"nys-ws-shade\" aria-label=\"Chiudi gli strumenti\" type=\"button\"><\/button>\n  <nav class=\"nys-mobile-dock\" id=\"nys-p-mobile-dock\" aria-label=\"Comandi di avanzamento mobile\" hidden=\"\">\n    <div class=\"nys-dock-left\"><button type=\"button\" class=\"nys-dock-prev\" id=\"nys-p-prev-mobile\" aria-label=\"Osservazione precedente\" title=\"Osservazione precedente\" hidden=\"\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M19 12H5m7-7-7 7 7 7\"\/><\/svg><\/button><span class=\"nys-dock-count\" id=\"nys-p-mobile-count\">01 \/ 12<\/span><\/div>\n    <button type=\"button\" class=\"nys-dock-next\" id=\"nys-p-next-mobile\" aria-label=\"Vai all\u2019osservazione 02 di 12\" title=\"Vai all\u2019osservazione 02 di 12\" disabled=\"\"><span class=\"nys-step-counter\" aria-hidden=\"true\">02 \/ 12<\/span><span class=\"nys-step-label\" aria-hidden=\"true\">Prosegui<\/span><svg class=\"nys-next-arrow\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14m-6-6 6 6-6 6\"\/><\/svg><\/button>\n  <\/nav>\n  <div class=\"nys-dialog\" id=\"nys-p-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"nys-p-dialog-title\" hidden=\"\"><div class=\"nys-dialog-inner\"><button type=\"button\" class=\"nys-close\" id=\"nys-p-close\" aria-label=\"Chiudi\">\u00d7<\/button><div id=\"nys-p-dialog-body\"><\/div><\/div><\/div>\n<\/section>\n<script>\n(function(){\n'use strict';\nconst root=document.getElementById('nys-panel-app');if(!root||root.dataset.ready==='1')return;root.dataset.ready='1';\nconst HOME_KEY='noyesys.context.v1', PANEL_KEY='noyesys.panel.v1';\nconst Q=[{\"id\":\"MARGINE\",\"area\":\"Risultato economico\",\"q\":\"Come ricostruiamo il margine previsto e quello realizzato?\",\"desc\":\"Confrontare il risultato ha senso soltanto se periodo, canale, prodotto e criteri di costo sono omogenei.\",\"evidence\":\"Bridge previsto\u2013consuntivo per prodotto, canale, periodo, markdown, resi e costi attribuiti.\",\"action\":\"Ricostruire uno scostamento concreto e assegnare un responsabile a ciascuna componente.\",\"focus\":\"economia\",\"cases\":[\"jewelry\",\"gs1\"],\"pill\":\"margine\",\"reads\":[\"Se il confronto non \u00e8 stabile, il primo lavoro \u00e8 fissare definizioni e perimetro. La variazione aggregata non identifica ancora la causa.\",\"Esiste una lettura parziale: occorre riconciliare condizioni, mix, stock e responsabilit\u00e0 prima di discutere azioni correttive.\",\"Il confronto sembra presidiato. Verificare se la stessa ricostruzione arriva ai responsabili operativi in tempo per correggere le scelte.\",\"Un presidio maturo pu\u00f2 analizzare scenari e anticipare erosioni per segmento; serve comunque un riscontro sui dati effettivi.\"]},{\"id\":\"DISPONIBILITA\",\"area\":\"Assortimento e stock\",\"q\":\"La disponibilit\u00e0 reale coincide con quella registrata a sistema?\",\"desc\":\"Il prodotto presente in anagrafica o a inventario non coincide necessariamente con il prodotto vendibile nel punto giusto.\",\"evidence\":\"Confronto campionario tra stock contabile, stock fisico, vendibilit\u00e0 e domanda non soddisfatta.\",\"action\":\"Selezionare una categoria critica e misurare eccezioni e tempi di correzione.\",\"focus\":\"economia\",\"cases\":[\"gs1\",\"jewelry\"],\"pill\":\"osa\",\"reads\":[\"Non \u00e8 ancora chiaro che cosa significhi disponibile: prima della tecnologia serve verificare il prodotto fisico e la sua vendibilit\u00e0.\",\"I controlli intercettano alcune anomalie ma non sempre distinguono inventario, allocazione e presidio dello scaffale.\",\"L'accuratezza \u00e8 monitorata: verificare il tempo fra anomalia, segnalazione e riassortimento effettivo.\",\"La disponibilit\u00e0 pu\u00f2 diventare un segnale predittivo di domanda persa; servono confronti per formato e canale.\"]},{\"id\":\"STOCK\",\"area\":\"Assortimento e stock\",\"q\":\"Distinguiamo chiaramente rotazione, et\u00e0 e capitale impegnato nello stock?\",\"desc\":\"Un assortimento ampio non \u00e8 necessariamente efficiente. Et\u00e0, mix e rischio markdown hanno effetti economici differenti.\",\"evidence\":\"Stock per et\u00e0, categoria, rotazione, sell-through e costo del capitale impiegato.\",\"action\":\"Separare le referenze che sostengono il servizio da quelle che immobilizzano capitale senza produrre risultati.\",\"focus\":\"economia\",\"cases\":[\"jewelry\",\"gs1\"],\"pill\":\"stock\",\"reads\":[\"Senza et\u00e0 e rotazione non sappiamo se lo stock sostiene la vendita oppure assorbe risorse senza utilizzo.\",\"Sono presenti misure ma il capitale assorbito non sempre \u00e8 collegato a decisioni su acquisto e markdown.\",\"La vista sembra integrata: verificare se buying, rete e controlling assumono decisioni sullo stesso dato.\",\"\u00c8 possibile valutare configurazioni alternative di possesso, accesso e riallocazione dello stock, con prova economica.\"]},{\"id\":\"ASSORTIMENTO\",\"area\":\"Prodotto e canali\",\"q\":\"Chi corregge assortimento e allocazione quando cambia la domanda?\",\"desc\":\"Il problema nasce spesso nel passaggio tra buying, pianificazione, logistica e punto vendita.\",\"evidence\":\"Decision log su allocazioni, trasferimenti, stockout, domanda e margine per canale.\",\"action\":\"Individuare una scelta tardiva e ricostruirne poteri decisionali, segnali e tempi.\",\"focus\":\"prodotto\",\"cases\":[\"jewelry\",\"gs1\"],\"pill\":\"decisioni\",\"reads\":[\"La responsabilit\u00e0 sulla riallocazione non \u00e8 ancora riconoscibile: la domanda resta senza risposta operativa.\",\"Si interviene caso per caso; verificare se le eccezioni dipendono da dati tardivi o da poteri decisionali non chiari.\",\"Il processo \u00e8 tracciato. Testare il tempo che separa il segnale del negozio dalla decisione centrale.\",\"Le scelte possono essere confrontate per effetto economico e rapidit\u00e0 di esecuzione, non soltanto per quantit\u00e0 spostate.\"]},{\"id\":\"ROLLOUT\",\"area\":\"Sviluppo della rete\",\"q\":\"Le nuove aperture hanno capacit\u00e0 manageriali e operative disponibili nei tempi necessari?\",\"desc\":\"Aprire un negozio richiede responsabilit\u00e0 definite, copertura manageriale e autonomia operativa, oltre a location, investimento e personale.\",\"evidence\":\"Ultime tre aperture: inserimento di Store Manager e Area Manager, autonomia raggiunta, criticit\u00e0 e tempo alla piena operativit\u00e0.\",\"action\":\"Confrontare, per tre aperture, il calendario previsto con le capacit\u00e0 manageriali effettivamente disponibili.\",\"focus\":\"organizzazione\",\"cases\":[\"stroili\",\"cavalieri\"],\"pill\":\"rollout\",\"reads\":[\"Le aperture possono procedere pi\u00f9 rapidamente della capacit\u00e0 operativa: serve allineare attivit\u00e0, sequenze e responsabili.\",\"Esiste coordinamento ma dipendenze e tempi di ingresso delle persone sono ancora parzialmente gestiti.\",\"Il rollout \u00e8 strutturato. Verificare il periodo fra apertura e funzionamento ordinario della squadra.\",\"La capacit\u00e0 di rollout pu\u00f2 diventare replicabile su nuovi mercati, se economics, persone e responsabilit\u00e0 restano tracciabili.\"]},{\"id\":\"SQUADRE\",\"area\":\"Persone e ruoli\",\"q\":\"Store Manager e Area Manager hanno autonomia e competenze coerenti con il format?\",\"desc\":\"La capacit\u00e0 della rete dipende da responsabilit\u00e0 esercitate, competenze, continuit\u00e0 e supporto delle seconde linee.\",\"evidence\":\"Fabbisogni per format, deleghe praticate, copertura degli Area Manager, turnover e risultati di inserimento.\",\"action\":\"Rileggere un negozio recente: quali decisioni il responsabile gestisce in autonomia e quali risalgono alla sede?\",\"focus\":\"organizzazione\",\"cases\":[\"stroili\",\"cavalieri\"],\"pill\":\"squadre\",\"reads\":[\"Il fabbisogno \u00e8 trattato come numero di persone: occorre distinguere ruoli, competenze e tempi di disponibilit\u00e0.\",\"I profili esistono ma sono da allineare con format, volumi, turni e competenze dei responsabili.\",\"Il presidio \u00e8 presente. Verificare dove il ritmo delle assunzioni anticipa o ritarda il ritmo delle aperture.\",\"\u00c8 possibile progettare capacit\u00e0 mobili e successioni manageriali, ma vanno confrontate con costi e risultati reali.\"]},{\"id\":\"ADOZIONE\",\"area\":\"Competenze ed execution\",\"q\":\"Le decisioni commerciali della sede diventano prassi operative nei negozi?\",\"desc\":\"Fra indicazione centrale e attivit\u00e0 in store contano responsabilit\u00e0, tempi, supporto degli Area Manager e gestione delle eccezioni.\",\"evidence\":\"Una direttiva recente: data, responsabili, passaggi fra sede e rete, comportamento in negozio e riscontro operativo.\",\"action\":\"Seguire una decisione commerciale dalla sede a due negozi e confrontare ci\u00f2 che \u00e8 stato effettivamente attuato.\",\"focus\":\"organizzazione\",\"cases\":[\"cavalieri\",\"stroili\"],\"pill\":\"adozione\",\"reads\":[\"La formazione non produce automaticamente adozione: occorre osservare le pratiche effettive, non solo le presenze al corso.\",\"Esiste un trasferimento di competenze, ma non \u00e8 chiaro come venga verificata la continuit\u00e0 operativa.\",\"La rete riceve riscontri. Verificare che le segnalazioni modifichino anche processi e decisioni della sede.\",\"Un presidio evoluto pu\u00f2 distinguere performance, apprendimento e miglioramento del processo, senza confondere indicatori.\"]},{\"id\":\"INTERFACCE\",\"area\":\"Responsabilit\u00e0\",\"q\":\"Quando Merchandising, Retail e Finance divergono su stock o margini, chi decide?\",\"desc\":\"La qualit\u00e0 delle interfacce emerge quando le priorit\u00e0 sono differenti: chi integra i dati, sceglie e risponde delle conseguenze.\",\"evidence\":\"Un caso recente su allocation, stock o markdown: responsabile, tempi, alternative considerate e impatto economico.\",\"action\":\"Ricostruire una decisione controversa e chiarire chi l\u2019ha assunta, eseguita e misurata.\",\"focus\":\"prodotto\",\"cases\":[\"stroili\",\"cavalieri\"],\"pill\":\"decisioni\",\"reads\":[\"Responsabilit\u00e0 frammentate producono decisioni lente o incoerenti. Serve individuare il decisore reale.\",\"Ruoli formalizzati ma passaggi critici ancora informali: partire dalle eccezioni ricorrenti.\",\"Il presidio \u00e8 definito; verificare che anche i livelli territoriali riconoscano gli stessi poteri.\",\"\u00c8 possibile confrontare architetture decisionali alternative per velocit\u00e0, rischio ed effetto economico.\"]},{\"id\":\"FORNITORI\",\"area\":\"Fornitori e continuit\u00e0\",\"q\":\"Conosciamo le dipendenze effettive da fornitori e capacit\u00e0 esterna?\",\"desc\":\"Concentrazione, capacit\u00e0 nominale, qualit\u00e0 e sostituibilit\u00e0 non coincidono.\",\"evidence\":\"Criticit\u00e0 per categoria, concentrazione delle lavorazioni, lead time, backup effettivi e non conformit\u00e0.\",\"action\":\"Individuare il vincolo non sostituibile e simulare l\u2019impatto di un ritardo reale.\",\"focus\":\"filiera\",\"cases\":[\"jewelry\",\"gs1\"],\"pill\":\"filiera\",\"reads\":[\"Non \u00e8 sufficiente avere un elenco fornitori: bisogna conoscere il vincolo operativo che pu\u00f2 fermare il flusso.\",\"Le dipendenze principali sono note, ma non sempre testate contro picchi o indisponibilit\u00e0.\",\"Sono presenti alternative; verificare tempi, costi e condizioni del loro utilizzo.\",\"La resilienza si valuta confrontando opzioni di sourcing e capitale, non affidandosi a indicatori nominali.\"]},{\"id\":\"TRASFERIMENTI\",\"area\":\"Logistica e rete\",\"q\":\"I trasferimenti di prodotto migliorano davvero disponibilit\u00e0 e risultato?\",\"desc\":\"Riallocare stock pu\u00f2 salvare vendite ma generare costi e inefficienze nascoste.\",\"evidence\":\"Trasferimenti per causa, tempo, costo, vendite recuperate e margine per punto vendita.\",\"action\":\"Misurare un campione di trasferimenti considerando anche costi e risultati, non solo quantit\u00e0.\",\"focus\":\"filiera\",\"cases\":[\"gs1\",\"jewelry\"],\"pill\":\"stock\",\"reads\":[\"La quantit\u00e0 trasferita da sola non dimostra il valore creato: serve distinguere urgenze e riallocazione pianificata.\",\"Si osserva un beneficio parziale; verificare se i costi logistici sono collegati al risultato.\",\"Le decisioni sembrano misurabili. Distinguere le cause ricorrenti da eventi episodici.\",\"Si possono definire soglie economiche diverse per canale e formato, verificandole sui consuntivi.\"]},{\"id\":\"QUALITA\",\"area\":\"Prodotto ed esperienza\",\"q\":\"Quanto incidono resi, difetti e rilavorazioni sul risultato effettivo?\",\"desc\":\"La non qualit\u00e0 coinvolge prodotto, logistica, servizio, rete e relazione commerciale.\",\"evidence\":\"Resi per causa, costo di gestione, recuperabilit\u00e0 del prodotto e impatto sul cliente.\",\"action\":\"Ricondurre i resi pi\u00f9 frequenti a cause verificabili e a un responsabile della correzione.\",\"focus\":\"filiera\",\"cases\":[\"jewelry\",\"cavalieri\"],\"pill\":\"qualita\",\"reads\":[\"Senza cause e costi i resi restano una voce contabile anzich\u00e9 un segnale operativo.\",\"Le cause sono raccolte ma il collegamento a decisioni su prodotto e servizio \u00e8 ancora discontinuo.\",\"I risultati sono analizzabili. Verificare chi corregge la causa, non soltanto chi gestisce il reso.\",\"Un presidio evoluto valuta prevenzione e costo complessivo, mantenendo separate qualit\u00e0 tecnica ed esperienza cliente.\"]},{\"id\":\"FEEDBACK\",\"area\":\"Performance e continuit\u00e0\",\"q\":\"Le informazioni dai negozi modificano le decisioni di Merchandising e Retail?\",\"desc\":\"Il valore del feedback dipende dalla sua capacit\u00e0 di modificare assortimenti, operativit\u00e0 o regole di gestione della rete.\",\"evidence\":\"Una segnalazione documentata dal negozio, decisione della sede, intervento adottato e risultato osservato.\",\"action\":\"Seguire una segnalazione recente dall\u2019origine alla decisione, indicando chi ha agito e con quale esito.\",\"focus\":\"organizzazione\",\"cases\":[\"cavalieri\",\"stroili\"],\"pill\":\"adozione\",\"reads\":[\"Il feedback esiste in forma narrativa ma non entra in una decisione verificabile.\",\"Si ascolta la rete, ma tempi e responsabilit\u00e0 di risposta non sono ancora omogenei.\",\"La restituzione sembra funzionare. Verificare quali segnalazioni abbiano effettivamente cambiato una scelta.\",\"Il ciclo di apprendimento pu\u00f2 diventare una capacit\u00e0 continua se effetti ed errori sono documentati.\"]}];const CONCEPTS={\"margine\":{\"title\":\"Margine previsto \/ realizzato\",\"mechanism\":\"Riconciliazione fra risultato atteso e risultato effettivo a parit\u00e0 di prodotto, canale, periodo, classificazione dei costi e resi.\",\"verify\":\"Bridge economico per causa, non soltanto delta aggregato.\",\"limit\":\"Senza perimetri omogenei non \u00e8 possibile attribuire una perdita a un singolo processo.\"},\"osa\":{\"title\":\"On-shelf availability\",\"mechanism\":\"Disponibilit\u00e0 fisica e vendibile nella posizione corretta rispetto alla domanda, distinta dallo stock registrato.\",\"verify\":\"Campionamento fra quantit\u00e0 di sistema, inventario fisico, esposizione e vendite perse.\",\"limit\":\"Le misure ECR del largo consumo non sono automaticamente comparabili con Fashion e Jewelry.\"},\"stock\":{\"title\":\"Stock: possesso, accesso, utilizzo\",\"mechanism\":\"Il valore dello stock cambia con et\u00e0, rotazione, titolarit\u00e0, vendibilit\u00e0, disponibilit\u00e0 e capitale assorbito.\",\"verify\":\"Et\u00e0 e rotazione per categoria e le decisioni che ne conseguono.\",\"limit\":\"Sell-through, rotazione e margine non sono lo stesso indicatore.\"},\"decisioni\":{\"title\":\"Decision rights\",\"mechanism\":\"Distribuzione concreta del potere di decidere, eseguire e misurare gli effetti fra sede e rete.\",\"verify\":\"Una decisione recente con timestamp, responsabile, alternativa scartata ed effetto.\",\"limit\":\"L\u2019organigramma non dimostra da solo che le responsabilit\u00e0 siano esercitate.\"},\"rollout\":{\"title\":\"Rollout della rete\",\"mechanism\":\"Coordinamento di location, capex, formato, persone, apertura, trasferimento delle prassi e presidio operativo.\",\"verify\":\"Gantt di un\u2019apertura con dipendenze fra funzioni e data della piena operativit\u00e0.\",\"limit\":\"Numero di aperture non equivale a capacit\u00e0 commerciale gi\u00e0 disponibile.\"},\"squadre\":{\"title\":\"Capacit\u00e0 organizzativa delle squadre\",\"mechanism\":\"La disponibilit\u00e0 di persone va verificata in termini di ruoli, competenze, presenza, responsabilit\u00e0 e tempi di onboarding.\",\"verify\":\"Organico previsto, copertura e capacit\u00e0 effettiva nei primi 60\u201390 giorni, se disponibili.\",\"limit\":\"Il numero dei contratti firmati non certifica la prestazione del team.\"},\"adozione\":{\"title\":\"Adozione delle competenze\",\"mechanism\":\"Distinzione fra formazione erogata, comprensione, comportamento osservato e stabilizzazione nel tempo.\",\"verify\":\"Un comportamento in store osservato prima e dopo, con definizioni comparabili.\",\"limit\":\"Partecipazione ai corsi e punteggio formativo non sono prova di impatto sul margine.\"},\"filiera\":{\"title\":\"Continuit\u00e0 della filiera\",\"mechanism\":\"Sostenibilit\u00e0 di consegne, qualit\u00e0 e capacit\u00e0 quando si manifesta un vincolo esterno.\",\"verify\":\"Fornitori critici, alternative, volumi, tempi e condizioni reali di sostituzione.\",\"limit\":\"Second source nominale non prova che il fornitore alternativo sia operativo.\"},\"qualita\":{\"title\":\"Costo della non qualit\u00e0\",\"mechanism\":\"Rilavorazioni, resi, sconti, logistica inversa e impatti operativi connessi a difetti o scostamenti.\",\"verify\":\"Classificazione delle cause di reso, costi e azioni preventive.\",\"limit\":\"Le criticit\u00e0 di customer experience non coincidono necessariamente con difetti tecnici.\"}};const CASES={\"stroili\":{\"title\":\"Stroili \u00b7 Organizzazione e nuova scala\",\"type\":\"MCG Intelligence \u00b7 esperienza professionale diretta\",\"body\":\"La ricostruzione MCG segue l\u2019integrazione di Franco Gioielli, la costruzione dei primi livelli manageriali, il rollout e la crescita della rete. Mostra perch\u00e9 persone, responsabilit\u00e0 e sviluppo devono procedere insieme.\",\"relevance\":\"Rilevante per organizzazione, rollout e decisioni. Non dimostra direttamente un effetto numerico sul margine previsto\/realizzato.\",\"url\":\"https:\/\/minervagroup.it\/intelligence\/stroili-integrazione-e-sviluppo-della-rete\/\",\"label\":\"Apri il dossier MCG\"},\"jewelry\":{\"title\":\"Jewelry \u00b7 Stock, economics e capacit\u00e0\",\"type\":\"MCG Intelligence \u00b7 patrimonio analitico\",\"body\":\"Nel Research Book MCG l\u2019inventario viene letto insieme a stock, capitale anticipato, assortimento, rotazione, capacit\u00e0 e struttura delle responsabilit\u00e0 nella rete Jewelry.\",\"relevance\":\"La pagina pubblica illustra il perimetro; il Research Book completo ha accesso riservato. La lettura \u00e8 MCG, non una misura indipendente universale.\",\"url\":\"https:\/\/minervagroup.it\/intelligence\/jewelry-research-book\/\",\"label\":\"Apri la pagina MCG\"},\"cavalieri\":{\"title\":\"Cavalieri Retail \u00b7 Competenze in negozio\",\"type\":\"Fonte professionale esterna \u00b7 caso dichiarato\",\"body\":\"Nel caso pubblico Luisa Spagnoli, Cavalieri Retail descrive interviste, mystery shopping, osservazione in negozio, lavoro con Area Manager e Store Manager e successivo allineamento formativo della rete.\",\"relevance\":\"Documenta il processo di trasferimento delle prassi. Non costituisce una misura indipendente di aumento del margine e non implica alcuna collaborazione con NOYESYS.\",\"url\":\"https:\/\/cavalieriretail.com\/case_studies\/luisa-spagnoli\/\",\"label\":\"Apri il caso originale\"},\"gs1\":{\"title\":\"GS1 Italy \/ ECR \u00b7 Disponibilit\u00e0\",\"type\":\"Fonte settoriale esterna \u00b7 metodo operativo\",\"body\":\"La disciplina Optimal Shelf Availability affronta il problema della reperibilit\u00e0 del prodotto e delle cause operative di indisponibilit\u00e0, con particolare riferimento al largo consumo.\",\"relevance\":\"\u00c8 un riferimento sul metodo di rilevazione. La trasposizione ad altri format Retail richiede di verificare definizioni e processi.\",\"url\":\"https:\/\/gs1it.org\/migliorare-processi\/relazione-industria-distribuzione-best-practice-ecr\/optimal-shelf-availability\/\",\"label\":\"Apri la fonte originale\"}};\nconst cloud=[['Siamo scoperti',0],['Non ce l\u2019abbiamo',1],['Mi preoccupa',2],['Serve mettere ordine',3],['Abbiamo avviato il lavoro',4],['Lo stiamo implementando',5],['\u00c8 ancora discontinuo',6],['Funziona, va affinato',7],['Sono tranquillo',8],['\u00c8 un punto di forza',10]];\nconst focuses={economia:'Risultato economico',organizzazione:'Organizzazione e rete',prodotto:'Prodotto e decisioni',filiera:'Fornitori e continuit\u00e0'};\nconst firstOrder={economia:[0,1,2],organizzazione:[4,5,6],prodotto:[3,2,7],filiera:[8,9,10]};\nlet home=null;try{const raw=sessionStorage.getItem(HOME_KEY);if(raw){const c=JSON.parse(raw);if(c&&c.schema===1&&typeof c.question==='string'&&c.question.length<1500)home=c}}catch(err){}\nconst firstFocus=home?.panelRoute==='organizzazione'?'organizzazione':focuses[home?.panelRoute]?home.panelRoute:'economia';\nconst state={focus:firstFocus,question:home?.question||'',path:(firstOrder[firstFocus]||firstOrder.economia).concat(Array.from({length:12},(_,i)=>i).filter(i=>!firstOrder[firstFocus].includes(i))),pos:0,answers:Array(12).fill(null),modes:Array(12).fill(null),phase:'question',firstReading:home?.firstReading||null};\ntry{const old=JSON.parse(sessionStorage.getItem(PANEL_KEY)||'null');if(old&&old.schema===1&&Array.isArray(old.answers)&&old.answers.length===12&&(!home||String(old.question||'')===String(home.question||''))&&(!home||(old.sourceContextUpdatedAt?old.sourceContextUpdatedAt===home.updatedAt:old.focus===firstFocus))){state.focus=focuses[old.focus]?old.focus:firstFocus;state.question=String(old.question||'').slice(0,1200);state.path=Array.isArray(old.path)&&old.path.length===12&&new Set(old.path).size===12&&old.path.every(i=>Number.isInteger(i)&&i>=0&&i<12)?old.path:state.path;state.pos=Math.min(11,Math.max(0,Number(old.pos)||0));state.answers=old.answers.map(x=>Number.isInteger(x)&&x>=0&&x<=10?x:null);state.modes=Array.isArray(old.modes)&&old.modes.length===12?old.modes:state.modes;\n\/\/ A previous 3-question snapshot is never reopened automatically.\n\/\/ If a past session was marked finished without 12 responses, reopen the first missing observation.\nconst firstMissing=state.path.findIndex(i=>typeof state.answers[i]!=='number');\nif(old.phase==='snapshot'){state.pos=Math.max(3,state.pos);state.phase='question'}\nelse if(old.phase==='full'&&firstMissing!==-1){state.pos=firstMissing;state.phase='question'}\nelse{state.phase=old.phase==='full'?'full':'question'}\n}}catch(err){}\nconst content=root.querySelector('#nys-p-content'),dialog=root.querySelector('#nys-p-dialog'),dialogBody=root.querySelector('#nys-p-dialog-body');let previousFocus=null;\nfunction safe(s){return String(s??'').replace(\/[&<>\"']\/g,c=>({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'}[c]));}\nfunction persist(){try{sessionStorage.setItem(PANEL_KEY,JSON.stringify({schema:1,focus:state.focus,question:state.question,answers:state.answers,modes:state.modes,pos:state.pos,path:state.path,phase:state.phase,sourceContextUpdatedAt:home?.updatedAt||null,updatedAt:Date.now()}));}catch(err){}}\nfunction current(){return Q[state.path[state.pos]];}\nfunction selectedCount(){return state.answers.filter(x=>typeof x==='number').length;}\nfunction rated(){return state.path.filter(i=>typeof state.answers[i]==='number');}\nfunction level(v){return v<=3?0:v<=6?1:v<=8?2:3}\nfunction selectFocus(key){if(!focuses[key])return;state.focus=key;const start=firstOrder[key];state.path=start.concat(Array.from({length:12},(_,i)=>i).filter(i=>!start.includes(i)));state.pos=0;state.phase='question';persist();render();alignToQuestion()}\nconst RELATED={MARGINE:'mix prodotto \u00b7 canali \u00b7 costi',DISPONIBILITA:'inventario \u00b7 vendibilit\u00e0 \u00b7 riassortimento',STOCK:'rotazione \u00b7 markdown \u00b7 capitale',ASSORTIMENTO:'buying \u00b7 allocazione \u00b7 tempi decisionali',ROLLOUT:'aperture \u00b7 organici \u00b7 tempi di avvio',SQUADRE:'organici \u00b7 competenze \u00b7 negozi',ADOZIONE:'formazione \u00b7 Area Manager \u00b7 negozi',INTERFACCE:'sede \u00b7 Area Manager \u00b7 store',FORNITORI:'lead time \u00b7 alternative \u00b7 continuit\u00e0',TRASFERIMENTI:'costi \u00b7 stock \u00b7 vendite recuperate',QUALITA:'resi \u00b7 costo di gestione \u00b7 cliente',FEEDBACK:'negozi \u00b7 sede \u00b7 decisioni'};\nfunction feedbackHtml(q,index){const value=state.answers[index];if(typeof value!=='number')return '';const labels=['Da strutturare','In integrazione','Presidio dichiarato','Da mettere alla prova'];return `<section class=\"nys-feedback\" aria-live=\"polite\"><b>${labels[level(value)]}<\/b><p>${safe(q.reads[level(value)])}<\/p><div class=\"nys-microgrid\"><div class=\"nys-micro\"><span class=\"nys-micro-label\">Focus emerso<\/span><p class=\"nys-micro-main\">${safe(q.area)}<\/p><p class=\"nys-micro-detail\">Connessioni: ${safe(RELATED[q.id]||q.focus)}<\/p><\/div><div class=\"nys-micro\"><span class=\"nys-micro-label\">Prima verifica operativa<\/span><p class=\"nys-micro-main\">${safe(q.action)}<\/p><p class=\"nys-micro-detail\">Evidenza: ${safe(q.evidence)}<\/p><\/div><\/div><\/section>`}\nfunction sideHtml(q){const c=CONCEPTS[q.pill],refs=q.cases.map(k=>({key:k,...CASES[k]}));return `<aside class=\"nys-side\" aria-label=\"Lettura tecnica e operativa\"><div class=\"nys-side-unit\"><span class=\"nys-side-label\">Concetto tecnico<\/span><h3>${safe(c.title)}<\/h3><p>${safe(c.mechanism)}<\/p><button type=\"button\" class=\"nys-chip\" data-concept=\"${safe(q.pill)}\">Approfondisci il concetto <span class=\"nys-expand-plus\" aria-hidden=\"true\">+<\/span><\/button><\/div><div class=\"nys-side-unit\"><span class=\"nys-side-label\">Decisioni e responsabilit\u00e0<\/span><h3>Dove intervenire<\/h3><p>${safe(q.action)}<\/p><button type=\"button\" class=\"nys-chip\" data-concept=\"${safe(q.pill)}\">Verifiche e limiti <span class=\"nys-expand-plus\" aria-hidden=\"true\">+<\/span><\/button><\/div><\/aside><aside class=\"nys-side\" aria-label=\"Casi e fonti\"><div class=\"nys-side-unit\"><span class=\"nys-side-label\">Caso industriale<\/span><h3>${safe(refs[0]?.title||'Lettura applicativa')}<\/h3>${refs[0]?`<button class=\"nys-case\" type=\"button\" data-case=\"${refs[0].key}\"><strong>Esamina il caso <span class=\"nys-expand-plus\" aria-hidden=\"true\">+<\/span><\/strong><span>${safe(refs[0].type)}<\/span><\/button>`:''}<\/div><div class=\"nys-side-unit\"><span class=\"nys-side-label\">Evidenze e fonti<\/span><h3>${safe(refs[1]?.title||'Fonte di confronto')}<\/h3>${refs[1]?`<button class=\"nys-case\" type=\"button\" data-case=\"${refs[1].key}\"><strong>Esamina la fonte <span class=\"nys-expand-plus\" aria-hidden=\"true\">+<\/span><\/strong><span>${safe(refs[1].type)}<\/span><\/button>`:''}<p>Fonti pertinenti al tema; non equivalgono a una diagnosi.<\/p><\/div><\/aside>`}\nfunction nysStepIcon(done,withCounter=false){\n  const following=String(Math.min(done+1,12)).padStart(2,'0');\n  const counter=withCounter?`<span class=\"nys-step-counter\" aria-hidden=\"true\">${following} \/ 12<\/span>`:'';\n  const label=done===12?'Apri il quadro':'Prosegui';\n  return `${counter}<span class=\"nys-step-label\" aria-hidden=\"true\">${label}<\/span><svg class=\"nys-next-arrow\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14m-6-6 6 6-6 6\"\/><\/svg>`;\n}\nfunction nysStepLabel(done){return done===12?'Apri il quadro completo':`Vai all\u2019osservazione ${String(done+1).padStart(2,'0')} di 12`}\nfunction nysPrevIcon(){return '<svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M19 12H5m7-7-7 7 7 7\"\/><\/svg>'}\nfunction renderQ(){const qi=state.path[state.pos],q=current(),value=state.answers[qi];const done=state.pos+1;return `<div class=\"nys-head\"><div><p class=\"nys-kicker\">NOYESYS \/ ANALISI \u00b7 RETAIL<\/p><h1>${safe(state.question?state.question:'Analisi di capacit\u00e0 e decisioni')}<\/h1><p class=\"nys-context\">${safe(q.area)} \u00b7 Analisi Retail<\/p><\/div><div class=\"nys-progress\"><b>${done} \/ 12<\/b> \u00b7 osservazione attuale<i><span style=\"width:${Math.round(done\/12*100)}%\"><\/span><\/i><\/div><\/div><div class=\"nys-board\">${sideHtml(q)}<main class=\"nys-main\"><div class=\"nys-topline\"><span>Osservazione ${String(done).padStart(2,'0')}<\/span><span>${safe(q.id)}<\/span><\/div><div class=\"nys-question-focus\"><h2>${safe(q.q)}<\/h2><p class=\"nys-lead\">${safe(q.desc)}<\/p><\/div><p class=\"nys-mood-label\">Quale descrizione si avvicina di pi\u00f9 alla tua situazione?<\/p><p class=\"nys-sequence-hint\">Scegli una risposta. Puoi modificarla in qualsiasi momento.<\/p><div class=\"nys-cloud\" aria-label=\"Scegli una risposta qualitativa\">${cloud.map(([name,n])=>`<button type=\"button\" data-mood=\"${n}\" aria-pressed=\"${typeof value==='number'&&((value===n)||(!cloud.some(c=>c[1]===value)&&n===10&&value===9))}\">${safe(name)}<\/button>`).join('')}<\/div><div class=\"nys-quick-actions\" aria-label=\"Avanzamento rapido\"><span class=\"nys-quick-note\" id=\"nys-p-quick-note\">${typeof value==='number'?'Risposta acquisita. Puoi continuare o leggere il riscontro qui sotto.':'Seleziona una risposta per proseguire.'}<\/span><button type=\"button\" class=\"nys-btn nys-step-send\" id=\"nys-p-next-quick\" title=\"${nysStepLabel(done)}\" aria-label=\"${nysStepLabel(done)}\" ${typeof value==='number'?'':'disabled'}>${nysStepIcon(done)}<\/button><\/div><div id=\"nys-p-feedback\" class=\"nys-feedback-slot\">${feedbackHtml(q,qi)}<\/div><div class=\"nys-actions\"><button type=\"button\" class=\"nys-btn secondary nys-step-back\" id=\"nys-p-prev\" title=\"Osservazione precedente\" aria-label=\"Osservazione precedente\" ${state.pos===0?'disabled':''}>${nysPrevIcon()}<\/button><span class=\"nys-blank\">${typeof value==='number'?'Risposta acquisita \u00b7 puoi modificarla':'Una risposta per ciascuna osservazione'}<\/span><button type=\"button\" class=\"nys-btn nys-step-send\" id=\"nys-p-next\" title=\"${nysStepLabel(done)}\" aria-label=\"${nysStepLabel(done)}\" ${typeof value==='number'?'':'disabled'}>${nysStepIcon(done,true)}<\/button><\/div><\/main><\/div>`}\nfunction renderSnapshot(){\n const seq=state.path,answered=seq.filter(i=>typeof state.answers[i]==='number');\n const complete=answered.length===seq.length;\n const title=complete?'Valutazioni completate':'Riepilogo delle valutazioni';\n const note=complete?'Prosegui agli Esiti per consultare la lettura integrata del percorso, le priorit\u00e0 emerse e i possibili ambiti di intervento.':answered.length?'Prosegui agli Esiti per leggere la sintesi delle valutazioni disponibili, oppure riprendi il percorso per completare la lettura.':'Riprendi il percorso per inserire le valutazioni e costruire il quadro della situazione esaminata.';\n const arrow='<svg viewBox=\"0 0 24 24\" width=\"18\" height=\"18\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M5 12h14m-6-6 6 6-6 6\"\/><\/svg>';\n const disabled=answered.length?'':'disabled';\n return `<div class=\"nys-snapshot\">\n <p class=\"nys-kicker\">NOYESYS \/ RIEPILOGO \u00b7 RETAIL<\/p>\n <h2>${title}<\/h2>\n ${state.question?`<p class=\"nys-snapshot-topic\"><strong>Tema esaminato:<\/strong> ${safe(state.question)}<\/p>`:''}\n <p class=\"nys-snapshot-status\">${note}<\/p>\n <div class=\"nys-snapshot-next\"><button type=\"button\" class=\"nys-btn nys-esiti-link\" id=\"nys-p-go-esiti\" aria-label=\"Apri gli esiti: sintesi, priorit\u00e0 e possibili interventi\" ${disabled}><span>Apri gli esiti<\/span>${arrow}<\/button><\/div>\n <details class=\"nys-snapshot-details\" id=\"nys-p-overview-details\">\n <summary>Consulta il riepilogo delle valutazioni<\/summary>\n <div class=\"nys-overview\">${seq.map(i=>`<article><small>${safe(Q[i].area)}<\/small><strong>${safe(Q[i].q)}<\/strong><p>${safe(typeof state.answers[i]==='number'?Q[i].reads[level(state.answers[i])]:'Non ancora valutato')}<\/p><\/article>`).join('')}<\/div>\n <\/details>\n <div class=\"nys-actions\">\n <button type=\"button\" class=\"nys-btn secondary\" id=\"nys-p-review\">Rivedi le valutazioni<\/button>\n <div style=\"display:flex;gap:8px;flex-wrap:wrap\">\n <button type=\"button\" class=\"nys-btn secondary\" id=\"nys-p-print\">Esporta PDF<\/button>\n <button type=\"button\" class=\"nys-btn nys-esiti-link\" id=\"nys-p-go-esiti-bottom\" aria-label=\"Apri gli esiti: sintesi, priorit\u00e0 e possibili interventi\" ${disabled}><span>Apri gli esiti<\/span>${arrow}<\/button>\n <\/div><\/div><\/div>`;\n}\nfunction openInfo(kind,id){const item=kind==='concept'?CONCEPTS[id]:CASES[id];if(!item)return;dialogBody.innerHTML=kind==='concept'?`<div class=\"nys-type\">CONCETTO INDUSTRIALE<\/div><h2 id=\"nys-p-dialog-title\">${safe(item.title)}<\/h2><p>${safe(item.mechanism)}<\/p><p><strong>Verifica:<\/strong> ${safe(item.verify)}<\/p><p><strong>Limite:<\/strong> ${safe(item.limit)}<\/p>`:`<div class=\"nys-type\">${safe(item.type)}<\/div><h2 id=\"nys-p-dialog-title\">${safe(item.title)}<\/h2><p>${safe(item.body)}<\/p><p><strong>Perimetro della fonte:<\/strong> ${safe(item.relevance)}<\/p><p><a target=\"_blank\" rel=\"noopener noreferrer\" href=\"${safe(item.url)}\">${safe(item.label)} \u2197<\/a><\/p>`;dialog.hidden=false;root.querySelector('#nys-p-close').focus()}\nfunction closeInfo(){dialog.hidden=true;}\nfunction updateMobileDock(){const dock=root.querySelector('#nys-p-mobile-dock');if(!dock)return;const active=state.phase==='question';dock.hidden=!active;if(!active)return;const done=state.pos+1;const v=state.answers[state.path[state.pos]];const count=root.querySelector('#nys-p-mobile-count');if(count)count.textContent=String(done).padStart(2,'0')+' \/ 12';const prev=root.querySelector('#nys-p-prev-mobile');if(prev)prev.hidden=state.pos===0;const next=root.querySelector('#nys-p-next-mobile');if(next){next.disabled=typeof v!=='number';next.innerHTML=nysStepIcon(done,true);next.setAttribute('aria-label',nysStepLabel(done));next.title=nysStepLabel(done);}}\n\nlet nysOutputTimer,nysOutputGeneration=0,nysOutputFlush=()=>{};\nfunction nysCancelOutput(){clearTimeout(nysOutputTimer);nysOutputGeneration++;nysOutputFlush=()=>{}}\nfunction nysOutputWait(){return '<div class=\"nys-output-wait\" role=\"status\">Sto pensando\u2026<\/div>'}\nfunction nysPresentFeedback(box,markup){\n nysCancelOutput();if(!box)return;\n if(!markup){box.innerHTML='';box.removeAttribute('aria-busy');return}\n const generation=nysOutputGeneration;box.innerHTML=nysOutputWait();box.setAttribute('aria-busy','true');\n const show=()=>{if(generation!==nysOutputGeneration||!box.isConnected)return;clearTimeout(nysOutputTimer);box.innerHTML=markup;box.removeAttribute('aria-busy');nysOutputFlush=()=>{}};\n nysOutputFlush=show;nysOutputTimer=setTimeout(show,3000);\n}\nfunction nysPresentSnapshot(){\n const snapshot=root.querySelector('.nys-snapshot');if(!snapshot)return;\n const generation=nysOutputGeneration,wait=document.createElement('div');wait.innerHTML=nysOutputWait();snapshot.hidden=true;snapshot.before(wait);content.setAttribute('aria-busy','true');\n const show=()=>{if(generation!==nysOutputGeneration||!snapshot.isConnected)return;clearTimeout(nysOutputTimer);wait.remove();snapshot.hidden=false;content.removeAttribute('aria-busy');nysOutputFlush=()=>{}};\n nysOutputFlush=show;nysOutputTimer=setTimeout(show,3000);\n}\nwindow.addEventListener('beforeprint',()=>nysOutputFlush());\nwindow.addEventListener('pagehide',()=>{nysOutputFlush();clearTimeout(nysOutputTimer)});\n\nfunction setAnswer(value){const idx=state.path[state.pos];state.answers[idx]=value;state.modes[idx]='mood';persist();const box=root.querySelector('#nys-p-feedback');if(box)nysPresentFeedback(box,feedbackHtml(current(),idx));root.querySelectorAll('[data-mood]').forEach(b=>b.setAttribute('aria-pressed',String(Number(b.dataset.mood)===value)));const hint=root.querySelector('.nys-blank');if(hint)hint.textContent='Risposta acquisita \u00b7 puoi modificarla';const nextBtn=root.querySelector('#nys-p-next');if(nextBtn)nextBtn.disabled=false;const quickBtn=root.querySelector('#nys-p-next-quick');if(quickBtn)quickBtn.disabled=false;const quickNote=root.querySelector('#nys-p-quick-note');if(quickNote)quickNote.textContent='Risposta acquisita. Puoi continuare o leggere il riscontro qui sotto.';updateMobileDock();updateWorkspace()}\nfunction next(){if(typeof state.answers[state.path[state.pos]]!=='number')return;if(state.pos===11){state.phase='full'}else{state.pos++;state.phase='question'}persist();render();alignToQuestion()}\nfunction alignToQuestion(){requestAnimationFrame(()=>requestAnimationFrame(()=>{const mobile=window.matchMedia('(max-width:700px)').matches;const snapshot=root.querySelector('.nys-snapshot');const el=snapshot?(snapshot.hidden?root.querySelector('.nys-output-wait'):snapshot):(mobile?root.querySelector('.nys-top'):root.querySelector('.nys-head'));if(!el)return;const offset=document.body.classList.contains('admin-bar')?(mobile?46:48):(mobile?4:18);const y=Math.max(0,el.getBoundingClientRect().top+window.scrollY-offset);window.scrollTo({top:y,behavior:'instant'})}))}\nfunction render(){nysCancelOutput();content.removeAttribute('aria-busy');content.innerHTML=state.phase==='question'?renderQ():renderSnapshot();if(state.phase==='question'){const box=root.querySelector('#nys-p-feedback');if(box&&box.innerHTML)nysPresentFeedback(box,box.innerHTML);}else nysPresentSnapshot();updateMobileDock();updateWorkspace()}\nroot.addEventListener('click',event=>{const b=event.target.closest('button');if(!b||b.disabled)return;if(b.hasAttribute('data-mood')){setAnswer(Number(b.dataset.mood));return}if(b.hasAttribute('data-concept')){openInfo('concept',b.dataset.concept);return}if(b.hasAttribute('data-case')){openInfo('case',b.dataset.case);return}switch(b.id){case 'nys-p-close':closeInfo();break;case 'nys-p-prev':if(state.pos>0){state.pos--;state.phase='question';persist();render();alignToQuestion()}break;case 'nys-p-next':case 'nys-p-next-quick':case 'nys-p-next-mobile':event.preventDefault();next();break;case 'nys-p-prev-mobile':if(state.pos>0){state.pos--;state.phase='question';persist();render();alignToQuestion()}break;case 'nys-p-review':state.pos=0;state.phase='question';persist();render();alignToQuestion();break;case 'nys-p-print':window.print();break;case 'nys-p-go-esiti':case 'nys-p-go-esiti-bottom':window.location.assign(new URL('\/noyesys\/sviluppi\/',window.location.origin).href);break;}});\ndialog.addEventListener('click',e=>{if(e.target===dialog)closeInfo()});dialog.addEventListener('keydown',e=>{if(e.key==='Escape')closeInfo()});\n\nlet nysSnapshotDetailsOpen=false;\nwindow.addEventListener('beforeprint',()=>{\n const details=root.querySelector('#nys-p-overview-details');\n if(details){nysSnapshotDetailsOpen=details.open;details.open=true}\n});\nwindow.addEventListener('afterprint',()=>{\n const details=root.querySelector('#nys-p-overview-details');\n if(details)details.open=nysSnapshotDetailsOpen;\n});\n\n\/* NOYESYS Workspace \u00b7 sidebar contestuale Panel, stato e navigazione originali conservati. *\/\nconst nysShellWS=root.querySelector('.nys-workspace');\nconst nysWS=root.querySelector('#nys-ws');\nconst nysToggle=root.querySelector('#nys-ws-toggle');\nconst nysMobileOpen=root.querySelector('#nys-ws-open');\nconst nysShade=root.querySelector('#nys-ws-shade');\nconst nysHelp=root.querySelector('#nys-ws-help');\nconst nysGuide=root.querySelector('#nys-ws-guide');\nconst nysPhone=window.matchMedia('(max-width:760px)');\nfunction nysDrawer(open){nysWS.classList.toggle('is-open',Boolean(open));nysShade.classList.toggle('is-open',Boolean(open));nysMobileOpen.setAttribute('aria-expanded',String(Boolean(open)));if(nysPhone.matches){if(open)nysToggle.focus();else nysMobileOpen.focus()}}\nfunction updateWorkspace(){\n  const count=root.querySelector('#nys-p-ws-count');const area=root.querySelector('#nys-p-ws-area');\n  if(count)count.textContent=`${String(state.pos+1).padStart(2,'0')} \/ 12`;\n  if(area)area.textContent=state.phase==='full'?'Quadro delle osservazioni':current().area;\n  const overview=root.querySelector('#nys-p-ws-overview');if(overview){overview.disabled=selectedCount()!==12;overview.setAttribute('aria-disabled',String(overview.disabled));overview.title=overview.disabled?'Quadro disponibile dopo dodici osservazioni':'Quadro delle osservazioni'}\n  const results=root.querySelector('#nys-p-ws-results');\n  if(results){\n    const complete=selectedCount()===12;\n    results.classList.remove('is-next');\n    results.title=complete?'Consulta gli esiti':'Esiti';\n    results.setAttribute('aria-label',complete?'Consulta gli esiti':'Esiti');\n    const label=results.querySelector('.nys-ws__label');if(label)label.textContent=complete?'Consulta gli esiti':'Esiti';\n  }\n}\nfunction nysJump(el){if(el&&el.hidden)el=content.querySelector('.nys-output-wait')||el.parentElement;if(!el)return; if(nysPhone.matches)nysDrawer(false);el.scrollIntoView({block:'start',behavior:'smooth'})}\nnysMobileOpen.addEventListener('click',()=>nysDrawer(true));\nnysShade.addEventListener('click',()=>nysDrawer(false));\nnysToggle.addEventListener('click',()=>{\n if(nysPhone.matches){nysDrawer(false);return}\n const compact=nysShellWS.classList.toggle('nys-ws-compact');\n nysToggle.setAttribute('aria-label',compact?'Amplia la barra laterale':'Riduci la barra laterale');\n nysToggle.title=compact?'Amplia la barra':'Riduci la barra';\n});\nnysGuide.addEventListener('click',()=>{\n if(nysShellWS.classList.contains('nys-ws-compact')&&!nysPhone.matches){nysShellWS.classList.remove('nys-ws-compact');nysToggle.setAttribute('aria-label','Riduci la barra laterale');nysToggle.title='Riduci la barra'}\n nysHelp.hidden=!nysHelp.hidden;nysGuide.setAttribute('aria-expanded',String(!nysHelp.hidden));\n});\nroot.querySelector('#nys-ws-new').addEventListener('click',()=>{\n try{sessionStorage.removeItem(PANEL_KEY);sessionStorage.removeItem(HOME_KEY)}catch(err){}\n window.location.assign(new URL('\/noyesys\/',window.location.origin).href);\n});\nroot.querySelector('#nys-p-ws-observation').addEventListener('click',()=>{\n if(state.phase==='full'){state.phase='question';persist();render()}\n nysJump(root.querySelector('.nys-question-focus')||root.querySelector('.nys-head'));\n});\nroot.querySelector('#nys-p-ws-feedback').addEventListener('click',()=>{\n if(state.phase==='full'){state.phase='question';persist();render()}\n nysJump(root.querySelector('#nys-p-feedback')||root.querySelector('.nys-head'));\n});\nroot.querySelector('#nys-p-ws-sources').addEventListener('click',()=>{\n if(state.phase==='full'){state.phase='question';persist();render()}\n nysJump(root.querySelector('.nys-side:last-of-type')||root.querySelector('.nys-side')||root.querySelector('.nys-head'));\n});\nroot.querySelector('#nys-p-ws-overview').addEventListener('click',()=>{\n if(selectedCount()!==12)return;\n state.phase='full';persist();render();nysJump(root.querySelector('.nys-snapshot'));\n});\nroot.addEventListener('keydown',e=>{if(e.key==='Escape'&&nysWS.classList.contains('is-open'))nysDrawer(false)});\n\nrender();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>NNOYESYS Nuova Analisi Esiti Library Spazio NELL\u2019ANALISI 01 \/ 12 Osservazioni Retail Domanda Osservazione Riscontro Approfondimenti Quadro Piani Accedi Guida Domanda \u00b7 modifica il contesto iniziale Osservazione \u00b7 condizione in esame Riscontro \u00b7 lettura della risposta Approfondimenti \u00b7 concetti, casi e fonti Quadro \u00b7 sintesi delle osservazioni NOYESYS Living Industrial Intelligence NOYESYS \u00b7 Analisi industriale [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-72","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/minervagroup.it\/noyesys\/wp-json\/wp\/v2\/pages\/72","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/minervagroup.it\/noyesys\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/minervagroup.it\/noyesys\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/minervagroup.it\/noyesys\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/minervagroup.it\/noyesys\/wp-json\/wp\/v2\/comments?post=72"}],"version-history":[{"count":78,"href":"https:\/\/minervagroup.it\/noyesys\/wp-json\/wp\/v2\/pages\/72\/revisions"}],"predecessor-version":[{"id":482,"href":"https:\/\/minervagroup.it\/noyesys\/wp-json\/wp\/v2\/pages\/72\/revisions\/482"}],"wp:attachment":[{"href":"https:\/\/minervagroup.it\/noyesys\/wp-json\/wp\/v2\/media?parent=72"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}