{"context":{"brandSettings":{"accentColor1":{"hex":"#a177ff"},"accentColor2":{"hex":"#ffd400"},"accentColor3":{"hex":"#0bd1d1"},"bodyFont":null,"colors":[{"hex":"#000000"}],"fallbackFont":null,"favicon":{"domain":null,"name":"MyUnisoft","src":"https://145727114.fs1.hubspotusercontent-eu1.net/hubfs/145727114/Favicon-my-unisoft-noir-192x192.png"},"favicons":[{"domain":null,"name":"MyUnisoft","src":"https://145727114.fs1.hubspotusercontent-eu1.net/hubfs/145727114/Favicon-my-unisoft-noir-192x192.png"}],"fonts":[],"logo":{"alt":null,"domain":null,"height":675,"link":"","name":"Logo MyUnisoft","src":"https://145727114.fs1.hubspotusercontent-eu1.net/hubfs/145727114/MyUnisoft_2024_noir_vectoris%C3%A9_092024_minuscules-2.png","width":1800},"logos":[{"alt":null,"domain":null,"height":675,"link":"","name":"Logo MyUnisoft","src":"https://145727114.fs1.hubspotusercontent-eu1.net/hubfs/145727114/MyUnisoft_2024_noir_vectoris%C3%A9_092024_minuscules-2.png","width":1800}],"primaryColor":{"hex":"#000000"},"primaryFavicon":{"domain":null,"name":"MyUnisoft","src":"https://145727114.fs1.hubspotusercontent-eu1.net/hubfs/145727114/Favicon-my-unisoft-noir-192x192.png"},"primaryFont":null,"primaryLogo":{"alt":null,"domain":null,"height":675,"link":"","name":"Logo MyUnisoft","src":"https://145727114.fs1.hubspotusercontent-eu1.net/hubfs/145727114/MyUnisoft_2024_noir_vectoris%C3%A9_092024_minuscules-2.png","width":1800},"secondaryColor":{"hex":"#ffffff"}},"menuData":{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Centre d'aide","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"http://support.myunisoft.fr","urlParamStr":"","urlWithoutAnchor":"http://support.myunisoft.fr"},{"activeBranch":false,"activeNode":false,"blogNode":false,"categoryId":null,"children":[],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":"Météo des services","level":1,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":"https://meteo.myunisoft.fr/","urlParamStr":"","urlWithoutAnchor":"https://meteo.myunisoft.fr/"}],"contentGroupId":null,"contentType":null,"errorMessage":null,"guid":null,"isDeleted":false,"isNonLinkingNode":false,"isPublished":true,"label":null,"level":0,"linkTarget":null,"live":true,"nodeType":3,"pageId":null,"pageTitle":null,"parentGuid":null,"slug":null,"state":null,"subcategory":null,"topLevelAncestorGuid":null,"url":null,"urlParamStr":"","urlWithoutAnchor":"null"},"themeSettings":{"bodyFont":{"casing":null,"color":null,"css":"","fallback":null,"font":null,"font_set":"DEFAULT","letter_spacing":null,"line_height":null,"size":null,"size_unit":null,"style":null,"styles":null,"variant":null},"primaryFont":{"casing":null,"color":null,"css":"","fallback":null,"font":null,"font_set":"DEFAULT","letter_spacing":null,"line_height":null,"size":null,"size_unit":null,"style":null,"styles":null,"variant":null},"trellisBorderRadius":"rounded","trellisColorFillPrimaryDefault":{"color":"#000000","css":"#000000","hex":"#000000","opacity":null,"rgb":"rgb(0, 0, 0)","rgba":"rgba(0, 0, 0, 1)"},"trellisColorFillSecondaryDefault":{"color":"#ffffff","css":"#ffffff","hex":"#ffffff","opacity":null,"rgb":"rgb(255, 255, 255)","rgba":"rgba(255, 255, 255, 1)"},"trellisColorFillSurfaceDefault":"light","trellisColorFillTertiaryDefault":{"color":"#a177ff","css":"#a177ff","hex":"#a177ff","opacity":null,"rgb":"rgb(161, 119, 255)","rgba":"rgba(161, 119, 255, 1)"},"trellisColorTextInteractiveDefault":{"color":"#666666","css":"#666666","hex":"#666666","opacity":null,"rgb":"rgb(102, 102, 102)","rgba":"rgba(102, 102, 102, 1)"}},"companyName":"MyUnisoft"},"modules":{},"dndAreas":{},"globalPartials":{},"headHtml":"<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\"> \n<script src=\"/hs/hsstatic/jquery-libs/static-1.1/jquery/jquery-1.7.1.js\"></script> \n<script>hsjQuery = window['jQuery'];</script> \n<meta property=\"og:description\" content=\"\"> \n<meta property=\"og:title\" content=\"\"> \n<meta name=\"twitter:description\" content=\"\"> \n<meta name=\"twitter:title\" content=\"\"> \n<style>\na.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}\n</style> \n<!--  Added by GoogleTagManager integration --> \n<script data-cookieconsent=\"ignore\">\nvar _hsp = window._hsp = window._hsp || [];\nwindow.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\n\nvar useGoogleConsentModeV2 = true;\nvar waitForUpdateMillis = 1000;\n\nif (useGoogleConsentModeV2) {\n\n  gtag('set','developer_id.dZTQ1Zm',true);\n\n  gtag('consent', 'default', {\n  'ad_storage': 'denied',\n  'analytics_storage': 'denied',\n  'ad_user_data': 'denied',\n  'ad_personalization': 'denied',\n  'wait_for_update': waitForUpdateMillis\n  });\n}\n\nvar hsLoadGtm = function loadGtm() {\n    if(window._hsGtmLoadOnce) {\n      return;\n    }\n\n    if (useGoogleConsentModeV2) {\n      _hsp.push(['useGoogleConsentModeV2'])\n    }\n\n    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n    })(window,document,'script','dataLayer','GTM-57CXHL7K');\n\n    window._hsGtmLoadOnce = true;\n};\n\n_hsp.push(['addPrivacyConsentListener', function(consent){\n  if(consent.allowed || (consent.categories && consent.categories.analytics)){\n    hsLoadGtm();\n  }\n}]);\n\n</script> \n<!-- /Added by GoogleTagManager integration --> \n<link rel=\"canonical\" href=\"https://portail.myunisoft.fr/hs/portals/customer-portal-app/brand\"> \n<meta property=\"og:url\" content=\"https://portail.myunisoft.fr/hs/portals/customer-portal-app/brand\"> \n<meta http-equiv=\"content-language\" content=\"fr\">","footerHtml":"<!-- HubSpot performance collection script --> \n<script defer src=\"/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js\"></script> \n<!-- Start of HubSpot Analytics Code --> \n<script type=\"text/javascript\">\nvar _hsq = _hsq || [];\n_hsq.push([\"setContentType\", \"app-page\"]);\n_hsq.push([\"setCanonicalUrl\", \"https:\\/\\/portail.myunisoft.fr\\/hs\\/portals\\/customer-portal-app\\/brand\"]);\n_hsq.push([\"setPageId\", \"456823459051\"]);\n_hsq.push([\"setContentMetadata\", {\n    \"contentPageId\": 456823459051,\n    \"legacyPageId\": \"456823459051\",\n    \"contentFolderId\": null,\n    \"contentGroupId\": null,\n    \"abTestId\": null,\n    \"languageVariantId\": 456823459051,\n    \"languageCode\": \"fr\",\n    \n    \n}]);\n</script> \n<script type=\"text/javascript\" id=\"hs-script-loader\" async defer src=\"/hs/scriptloader/145727114.js\"></script> \n<!-- End of HubSpot Analytics Code --> \n<script type=\"text/javascript\">\nvar hsVars = {\n    render_id: \"38a05db0-89c5-4d62-98b4-a941ac88f1c4\",\n    ticks: 1791222295300,\n    page_id: 456823459051,\n    \n    content_group_id: 0,\n    portal_id: 145727114,\n    app_hs_base_url: \"https://app-eu1.hubspot.com\",\n    cp_hs_base_url: \"https://cp-eu1.hubspot.com\",\n    language: \"fr\",\n    analytics_page_type: \"app-page\",\n    scp_content_type: \"\",\n    \n    analytics_page_id: \"456823459051\",\n    category_id: 20,\n    folder_id: 0,\n    is_hubspot_user: false\n}\n</script> \n<script defer src=\"/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js\"></script> \n<style>\n    @keyframes pulse-alert-glow {\n        0% { box-shadow: 0 0 0 0 rgba(255, 152, 0, 0.7); }\n        70% { box-shadow: 0 0 0 10px rgba(255, 152, 0, 0); }\n        100% { box-shadow: 0 0 0 0 rgba(255, 152, 0, 0); }\n    }\n\n    #myunisoft-monitoring-root {\n        position: fixed !important;\n        bottom: 85px !important;\n        right: 33px !important;\n        z-index: 999999 !important;\n        font-family: sans-serif;\n        pointer-events: none; \n        width: 320px;\n        display: flex;\n        flex-direction: column;\n        align-items: flex-end;\n    }\n\n    #widget-expanded {\n        background: white; \n        border-radius: 12px; \n        border: 1px solid #e0e0e0; \n        position: relative; \n        pointer-events: auto;\n        width: 100%; \n        overflow: hidden; \n        box-shadow: 0 4px 15px rgba(0,0,0,0.1);\n        transform-origin: bottom right;\n        transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease;\n        display: block;\n    }\n\n    #widget-expanded.is-closed {\n        transform: scale(0);\n        opacity: 0;\n        pointer-events: none;\n    }\n\n    #widget-collapsed {\n        margin-top: 12px;\n        pointer-events: auto;\n    }\n\n    #widget-button {\n        width: 40px; \n        height: 40px;\n        border-radius: 50%;\n        border: 1px solid #e0e0e0;\n        background: white;\n        cursor: pointer !important;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        box-shadow: 0 3px 10px rgba(0,0,0,0.15);\n        transition: transform 0.2s ease;\n        padding: 0;\n    }\n\n    #widget-button:hover { transform: scale(1.1); }\n\n    .monitoring-svg {\n        width: 24px;\n        height: 24px;\n        display: block;\n    }\n\n    /* COULEUR TURQUOISE DEMANDÉE */\n    .status-ok-svg { fill: rgba(11, 209, 209, 1.0); }\n    .status-alert-svg { fill: #FF9800 !important; }\n\n    .status-alert-bg {\n        animation: pulse-alert-glow 2s infinite !important;\n        border-color: #FF9800 !important;\n        background-color: #FFF4E5 !important;\n    }\n</style> \n<div id=\"myunisoft-monitoring-root\"> \n <div id=\"widget-expanded\"> \n  <button onclick=\"toggleWidget(false)\" style=\"position: absolute; top: 8px; right: 10px; border: none; background: none; color: #999; cursor: pointer; font-size: 20px; z-index: 10;\">×</button> \n  <div style=\"width: 100%;\"> \n   <iframe id=\"myunisoft-widget\" src=\"https://meteo.MyUnisoft.fr/widget/compact/\" width=\"100%\" height=\"70\" frameborder=\"0\" scrolling=\"no\" style=\"border: none; display: block;\"></iframe> \n  </div> \n </div> \n <div id=\"widget-collapsed\" style=\"display: none;\"> \n  <button id=\"widget-button\" onclick=\"toggleWidget(true)\"></button> \n </div> \n</div> \n<script>\n(function() {\n    const expanded = document.getElementById('widget-expanded');\n    const collapsed = document.getElementById('widget-collapsed');\n    const widgetButton = document.getElementById('widget-button');\n    const iframe = document.getElementById('myunisoft-widget');\n    \n    let isIncident = false;\n    let timer = null;\n\n    const iconSun = `<svg class=\"monitoring-svg status-ok-svg\" viewBox=\"0 0 24 24\"><path d=\"M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5S14.76,7,12,7L12,7z M2,13h2c0.55,0,1-0.45,1-1s-0.45-1-1-1H2 c-0.55,0-1,0.45-1,1S1.45,13,2,13L2,13z M20,13h2c0.55,0,1-0.45,1-1s-0.45-1-1-1h-2c-0.55,0-1,0.45-1,1S19.45,13,20,13L20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2L11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2 c0-0.55-0.45-1-1-1S11,19.45,11,20L11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06 c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41 l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41 c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36 c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z\"/></svg>`;\n    const iconCloud = `<svg class=\"monitoring-svg status-alert-svg\" viewBox=\"0 0 24 24\"><path d=\"M19.35,10.04C18.67,6.59,15.64,4,12,4C9.11,4,6.6,5.64,5.35,8.04C2.34,8.36,0,10.91,0,14c0,3.31,2.69,6,6,6h13 c2.76,0,5-2.24,5-5C24,12.36,21.95,10.22,19.35,10.04z M19,18H6c-2.21,0-4-1.79-4-4c0-2.05,1.53-3.76,3.56-3.97l1.07-0.11 l0.5-0.95C8.08,7.14,9.94,6,12,6c2.62,0,4.88,1.86,5.39,4.43l0.3,1.5l1.53,0.11c1.56,0.1,2.78,1.41,2.78,2.96 C22,16.65,20.65,18,19,18z\"/></svg>`;\n\n    function refreshUI() {\n        if (isIncident) {\n            widgetButton.innerHTML = iconCloud;\n            widgetButton.classList.add('status-alert-bg');\n        } else {\n            widgetButton.innerHTML = iconSun;\n            widgetButton.classList.remove('status-alert-bg');\n        }\n    }\n\n    window.toggleWidget = function(show) {\n        clearTimeout(timer);\n        if (show) {\n            expanded.style.display = 'block';\n            expanded.offsetHeight; \n            expanded.classList.remove('is-closed');\n            collapsed.style.display = 'none';\n            timer = setTimeout(() => toggleWidget(false), 10000);\n        } else {\n            expanded.classList.add('is-closed');\n            // On attend la fin de l'animation CSS (300ms)\n            setTimeout(() => {\n                if (expanded.classList.contains('is-closed')) {\n                    expanded.style.display = 'none';\n                    refreshUI(); // On force le bon icône juste avant d'afficher\n                    collapsed.style.display = 'block';\n                }\n            }, 310);\n        }\n    };\n\n    // Premier rendu\n    refreshUI();\n    timer = setTimeout(() => toggleWidget(false), 10000);\n\n    window.addEventListener('message', function(event) {\n        if (event.data && event.data.type === 'myunisoft-widget-height') {\n            const h = parseInt(event.data.height);\n            iframe.style.height = h + 'px';\n            isIncident = (h > 80);\n            refreshUI();\n        }\n    }, false);\n})();\n</script>","headElements":[{"tag":"meta","attributes":{"name":"viewport","content":"width=device-width, initial-scale=1"}},{"tag":"script","attributes":{"src":"/hs/hsstatic/jquery-libs/static-1.1/jquery/jquery-1.7.1.js"}},{"tag":"script","children":[{"tag":"#text","text":"hsjQuery = window['jQuery'];"}]},{"tag":"meta","attributes":{"property":"og:description","content":""}},{"tag":"meta","attributes":{"property":"og:title","content":""}},{"tag":"meta","attributes":{"name":"twitter:description","content":""}},{"tag":"meta","attributes":{"name":"twitter:title","content":""}},{"tag":"style","children":[{"tag":"#text","text":"a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}"}]},{"tag":"script","children":[{"tag":"#text","text":"var _hsp = window._hsp = window._hsp || [];\nwindow.dataLayer = window.dataLayer || [];\nfunction gtag(){dataLayer.push(arguments);}\n\nvar useGoogleConsentModeV2 = true;\nvar waitForUpdateMillis = 1000;\n\nif (useGoogleConsentModeV2) {\n\n  gtag('set','developer_id.dZTQ1Zm',true);\n\n  gtag('consent', 'default', {\n  'ad_storage': 'denied',\n  'analytics_storage': 'denied',\n  'ad_user_data': 'denied',\n  'ad_personalization': 'denied',\n  'wait_for_update': waitForUpdateMillis\n  });\n}\n\nvar hsLoadGtm = function loadGtm() {\n    if(window._hsGtmLoadOnce) {\n      return;\n    }\n\n    if (useGoogleConsentModeV2) {\n      _hsp.push(['useGoogleConsentModeV2'])\n    }\n\n    (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n    })(window,document,'script','dataLayer','GTM-57CXHL7K');\n\n    window._hsGtmLoadOnce = true;\n};\n\n_hsp.push(['addPrivacyConsentListener', function(consent){\n  if(consent.allowed || (consent.categories && consent.categories.analytics)){\n    hsLoadGtm();\n  }\n}]);"}],"attributes":{"data-cookieconsent":"ignore"}},{"tag":"link","attributes":{"rel":"canonical","href":"https://portail.myunisoft.fr/hs/portals/customer-portal-app/brand"}},{"tag":"meta","attributes":{"property":"og:url","content":"https://portail.myunisoft.fr/hs/portals/customer-portal-app/brand"}},{"tag":"meta","attributes":{"http-equiv":"content-language","content":"fr"}}],"footerElements":[{"tag":"script","attributes":{"defer":"","src":"/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"}},{"tag":"script","children":[{"tag":"#text","text":"var _hsq = _hsq || [];\n_hsq.push([\"setContentType\", \"app-page\"]);\n_hsq.push([\"setCanonicalUrl\", \"https:\\/\\/portail.myunisoft.fr\\/hs\\/portals\\/customer-portal-app\\/brand\"]);\n_hsq.push([\"setPageId\", \"456823459051\"]);\n_hsq.push([\"setContentMetadata\", {\n    \"contentPageId\": 456823459051,\n    \"legacyPageId\": \"456823459051\",\n    \"contentFolderId\": null,\n    \"contentGroupId\": null,\n    \"abTestId\": null,\n    \"languageVariantId\": 456823459051,\n    \"languageCode\": \"fr\",\n    \n    \n}]);"}],"attributes":{"type":"text/javascript"}},{"tag":"script","id":"hs-script-loader","attributes":{"async":"","defer":"","src":"/hs/scriptloader/145727114.js","type":"text/javascript"}},{"tag":"script","children":[{"tag":"#text","text":"var hsVars = {\n    render_id: \"38a05db0-89c5-4d62-98b4-a941ac88f1c4\",\n    ticks: 1791222295300,\n    page_id: 456823459051,\n    \n    content_group_id: 0,\n    portal_id: 145727114,\n    app_hs_base_url: \"https://app-eu1.hubspot.com\",\n    cp_hs_base_url: \"https://cp-eu1.hubspot.com\",\n    language: \"fr\",\n    analytics_page_type: \"app-page\",\n    scp_content_type: \"\",\n    \n    analytics_page_id: \"456823459051\",\n    category_id: 20,\n    folder_id: 0,\n    is_hubspot_user: false\n}"}],"attributes":{"type":"text/javascript"}},{"tag":"script","attributes":{"defer":"","src":"/hs/hsstatic/HubspotToolsMenu/static-1.640/js/index.js"}},{"tag":"style","children":[{"tag":"#text","text":"@keyframes pulse-alert-glow {\n        0% { box-shadow: 0 0 0 0 rgba(255, 152, 0, 0.7); }\n        70% { box-shadow: 0 0 0 10px rgba(255, 152, 0, 0); }\n        100% { box-shadow: 0 0 0 0 rgba(255, 152, 0, 0); }\n    }\n\n    #myunisoft-monitoring-root {\n        position: fixed !important;\n        bottom: 85px !important;\n        right: 33px !important;\n        z-index: 999999 !important;\n        font-family: sans-serif;\n        pointer-events: none; \n        width: 320px;\n        display: flex;\n        flex-direction: column;\n        align-items: flex-end;\n    }\n\n    #widget-expanded {\n        background: white; \n        border-radius: 12px; \n        border: 1px solid #e0e0e0; \n        position: relative; \n        pointer-events: auto;\n        width: 100%; \n        overflow: hidden; \n        box-shadow: 0 4px 15px rgba(0,0,0,0.1);\n        transform-origin: bottom right;\n        transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease;\n        display: block;\n    }\n\n    #widget-expanded.is-closed {\n        transform: scale(0);\n        opacity: 0;\n        pointer-events: none;\n    }\n\n    #widget-collapsed {\n        margin-top: 12px;\n        pointer-events: auto;\n    }\n\n    #widget-button {\n        width: 40px; \n        height: 40px;\n        border-radius: 50%;\n        border: 1px solid #e0e0e0;\n        background: white;\n        cursor: pointer !important;\n        display: inline-flex;\n        align-items: center;\n        justify-content: center;\n        box-shadow: 0 3px 10px rgba(0,0,0,0.15);\n        transition: transform 0.2s ease;\n        padding: 0;\n    }\n\n    #widget-button:hover { transform: scale(1.1); }\n\n    .monitoring-svg {\n        width: 24px;\n        height: 24px;\n        display: block;\n    }\n\n    /* COULEUR TURQUOISE DEMANDÉE */\n    .status-ok-svg { fill: rgba(11, 209, 209, 1.0); }\n    .status-alert-svg { fill: #FF9800 !important; }\n\n    .status-alert-bg {\n        animation: pulse-alert-glow 2s infinite !important;\n        border-color: #FF9800 !important;\n        background-color: #FFF4E5 !important;\n    }"}]},{"tag":"div","id":"myunisoft-monitoring-root","children":[{"tag":"div","id":"widget-expanded","children":[{"tag":"button","attributes":{"onclick":"toggleWidget(false)"},"style":{"border":"none","cursor":"pointer","z-index":"10","top":"8px","color":"#999","background":"none","font-size":"20px","position":"absolute","right":"10px"}},{"tag":"div","children":[{"tag":"iframe","id":"myunisoft-widget","attributes":{"scrolling":"no","src":"https://meteo.MyUnisoft.fr/widget/compact/","width":"100%","frameborder":"0","height":"70"},"style":{"border":"none","display":"block"}}],"style":{"width":"100%"}}]},{"tag":"div","id":"widget-collapsed","children":[{"tag":"button","id":"widget-button","attributes":{"onclick":"toggleWidget(true)"}}],"style":{"display":"none"}}]},{"tag":"script","children":[{"tag":"#text","text":"(function() {\n    const expanded = document.getElementById('widget-expanded');\n    const collapsed = document.getElementById('widget-collapsed');\n    const widgetButton = document.getElementById('widget-button');\n    const iframe = document.getElementById('myunisoft-widget');\n    \n    let isIncident = false;\n    let timer = null;\n\n    const iconSun = `<svg class=\"monitoring-svg status-ok-svg\" viewBox=\"0 0 24 24\"><path d=\"M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5S14.76,7,12,7L12,7z M2,13h2c0.55,0,1-0.45,1-1s-0.45-1-1-1H2 c-0.55,0-1,0.45-1,1S1.45,13,2,13L2,13z M20,13h2c0.55,0,1-0.45,1-1s-0.45-1-1-1h-2c-0.55,0-1,0.45-1,1S19.45,13,20,13L20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2L11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2 c0-0.55-0.45-1-1-1S11,19.45,11,20L11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06 c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41 l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41 c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36 c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z\"/></svg>`;\n    const iconCloud = `<svg class=\"monitoring-svg status-alert-svg\" viewBox=\"0 0 24 24\"><path d=\"M19.35,10.04C18.67,6.59,15.64,4,12,4C9.11,4,6.6,5.64,5.35,8.04C2.34,8.36,0,10.91,0,14c0,3.31,2.69,6,6,6h13 c2.76,0,5-2.24,5-5C24,12.36,21.95,10.22,19.35,10.04z M19,18H6c-2.21,0-4-1.79-4-4c0-2.05,1.53-3.76,3.56-3.97l1.07-0.11 l0.5-0.95C8.08,7.14,9.94,6,12,6c2.62,0,4.88,1.86,5.39,4.43l0.3,1.5l1.53,0.11c1.56,0.1,2.78,1.41,2.78,2.96 C22,16.65,20.65,18,19,18z\"/></svg>`;\n\n    function refreshUI() {\n        if (isIncident) {\n            widgetButton.innerHTML = iconCloud;\n            widgetButton.classList.add('status-alert-bg');\n        } else {\n            widgetButton.innerHTML = iconSun;\n            widgetButton.classList.remove('status-alert-bg');\n        }\n    }\n\n    window.toggleWidget = function(show) {\n        clearTimeout(timer);\n        if (show) {\n            expanded.style.display = 'block';\n            expanded.offsetHeight; \n            expanded.classList.remove('is-closed');\n            collapsed.style.display = 'none';\n            timer = setTimeout(() => toggleWidget(false), 10000);\n        } else {\n            expanded.classList.add('is-closed');\n            // On attend la fin de l'animation CSS (300ms)\n            setTimeout(() => {\n                if (expanded.classList.contains('is-closed')) {\n                    expanded.style.display = 'none';\n                    refreshUI(); // On force le bon icône juste avant d'afficher\n                    collapsed.style.display = 'block';\n                }\n            }, 310);\n        }\n    };\n\n    // Premier rendu\n    refreshUI();\n    timer = setTimeout(() => toggleWidget(false), 10000);\n\n    window.addEventListener('message', function(event) {\n        if (event.data && event.data.type === 'myunisoft-widget-height') {\n            const h = parseInt(event.data.height);\n            iframe.style.height = h + 'px';\n            isIncident = (h > 80);\n            refreshUI();\n        }\n    }, false);\n})();"}]}]}