*{box-sizing:border-box}body{min-width:0;margin:0}#root{width:100%}.application{color:#1a2734;background:#e9edf1;min-height:100vh;font-family:Arial,sans-serif}.entete{color:#fff;background:#192431;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 24px;display:flex}.entete h1{margin:0;font-size:27px}.entete p{color:#c1cbd7;margin:4px 0 0;font-size:13px}.format-label{background:#2f4051;border-radius:7px;padding:8px 12px;font-size:13px}.editeur{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:16px;padding:16px;display:grid}.espace-travail,.panneau{background:#fff;border-radius:12px;min-width:0;padding:15px;box-shadow:0 2px 7px #16253712}.barre-outils{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.application button{font:inherit;color:#1a2734;cursor:pointer;background:#f6f8fb;border:1px solid #cdd6e0;border-radius:7px;padding:9px 11px;font-size:12.5px}.application button:hover{background:#e5edf6}.application button.primary{color:#fff;background:#2768c1;border-color:#2768c1}.application button.primary:hover{background:#1c559f}.application button.danger{color:#a52727}.application button.export{margin-left:auto}.zone-canvas{background:#e2e6eb;border:1px solid #d8dce3;width:100%;line-height:0;overflow:hidden}.zone-canvas canvas{touch-action:none}.hint{color:#657181;margin:12px 0 0;font-size:12px;line-height:1.5}.tabs{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:20px;display:grid}.tabs button{padding:9px 3px}.tabs button.active,.ligne-calque button.selected{background:#e5efff;border-color:#2768c1}.panneau h2{margin:0 0 12px;font-size:18px}.panneau h3{margin:0 0 10px;font-size:15px}.settings{flex-direction:column;gap:9px;display:flex}.settings label{font-size:13px;font-weight:600}.settings input:not([type=checkbox]),.settings textarea,.settings select{width:100%;max-width:100%;min-height:36px;font:inherit;color:#1a2734;background:#fff;border:1px solid #ccd3dc;border-radius:6px;padding:6px 8px;font-size:14px}.settings input[type=range]{accent-color:#2768c1;padding:0}.settings input[type=color]{height:40px;padding:3px}.settings input:disabled{opacity:.65;background:#f1f3f6}.settings .check{align-items:center;gap:8px;margin:5px 0;font-weight:500;display:flex}.check input{width:auto}.settings hr{border:0;border-top:1px solid #dde3eb;width:100%}.settings .note{color:#697789;margin:0 0 6px;font-size:13px;line-height:1.55}.file-name{color:#546273;word-break:break-word;font-size:13px}.two-columns{grid-template-columns:1fr 1fr;gap:9px;display:grid}.two-columns label{flex-direction:column;gap:6px;display:flex}.two-columns.checkboxes label{flex-direction:row}.actions-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.actions-grid.three{grid-template-columns:repeat(3,1fr)}.liste-calques{border-top:1px solid #e0e5ea;margin-top:22px;padding-top:17px}.ligne-calque{gap:6px;margin-bottom:7px;display:flex}.ligne-calque button:first-child{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ligne-calque button:last-child{flex:0 0 38px;width:38px;padding:8px}@media (width<=920px){.editeur{grid-template-columns:1fr;gap:9px;padding:9px}.entete{padding:12px 15px}.espace-travail,.panneau{padding:11px}.tabs{grid-template-columns:repeat(6,minmax(0,1fr));overflow-x:auto}}@media (width<=560px){.entete h1{font-size:23px}.tabs{grid-template-columns:repeat(3,1fr)}.application button{padding:9px 8px;font-size:12px}.application button.export{margin-left:0}}.msx-library{flex-direction:column;gap:11px;display:flex}.msx-library h2{margin:0}.msx-library__filters{flex-wrap:wrap;gap:6px;display:flex}.msx-library__filters button{background:#f5f7f9;border-radius:25px;padding:7px 11px;font-size:12px}.msx-library__filters button.msx-library__filter--active{color:#195498;background:#e4efff;border-color:#2768c1}.msx-library__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.application .msx-library__item{text-align:center;background:#fff;border:1px solid #d7dfe8;border-radius:8px;flex-direction:column;gap:6px;min-width:0;padding:7px;display:flex}.application .msx-library__item:hover{background:#f7fbff;border-color:#2768c1}.msx-library__thumb{aspect-ratio:4/3;background-color:#eef2f4;background-image:linear-gradient(45deg,#e1e6ea 25%,#0000 25%),linear-gradient(-45deg,#e1e6ea 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e1e6ea 75%),linear-gradient(-45deg,#0000 75%,#e1e6ea 75%);background-position:0 0,0 7px,7px -7px,-7px 0;background-size:14px 14px;border-radius:5px;justify-content:center;align-items:center;width:100%;padding:7px;display:flex}.msx-library__thumb img{object-fit:contain;max-width:100%;max-height:100%;display:block}.msx-library__name{overflow-wrap:anywhere;font-size:12px;font-weight:650;line-height:1.3;display:block}.msx-library__count{text-align:right;color:#687688;margin:0;font-size:12px}.msx-library__empty{background:#f5f7f8;border:1px dashed #bbc5d0;border-radius:8px;padding:15px;font-size:13px;line-height:1.6}.msx-library__empty strong{margin-bottom:8px;display:block}.msx-library__empty p{color:#526070;margin:7px 0 0}.msx-library__empty code{white-space:normal;overflow-wrap:anywhere}.msx-library__status{color:#65717b;background:#f7f9fa;border:1px solid #e0e5e8;border-radius:7px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;padding:7px 8px;font-size:11px;display:flex}.application .msx-library__status button{padding:4px 8px;font-size:11px}.msx-library__cloud{color:#5b6d68;padding:0 0 3px;font-size:10px}.home-site{--wood:#c9a471;--wood-light:#ead8b6;--ink:#1d2324;--muted:#676d69;--cream:#f8f5ee;--line:#e6e0d4;color:var(--ink);background:#fffefa;min-height:100vh;font-family:Avenir Next,Segoe UI,Arial,sans-serif;line-height:1.5;overflow-x:clip}.home-site *,.home-site :before,.home-site :after{box-sizing:border-box}.home-site h1,.home-site h2,.home-site h3,.home-site p{margin-top:0}.home-site a{color:inherit;text-decoration:none}.home-site a:focus-visible,.home-site button:focus-visible{outline-offset:4px;outline:3px solid #95713d}.home-container{width:min(1220px,100% - 72px);margin-inline:auto}.home-header{border-bottom:1px solid var(--line);z-index:5;background:#fffefa;position:relative}.home-header__inner{justify-content:space-between;align-items:center;gap:25px;min-height:96px;display:flex}.home-brand{flex-direction:column;flex:none;line-height:1;display:inline-flex}.home-brand__name{letter-spacing:-.055em;white-space:nowrap;align-items:center;font-size:27px;font-style:italic;font-weight:900;display:inline-flex}.home-brand__name>span:first-child{letter-spacing:-.07em}.home-brand__expo{color:#b18a56;text-shadow:.5px .5px #392c1d}.home-brand__medal{background:#deb883;border:3px solid #202324;border-radius:50%;flex:0 0 24px;width:24px;height:24px;margin-inline:1px 0;position:relative;box-shadow:inset 0 0 0 3px #f1ddbc}.home-brand__medal:before{content:"";transform-origin:bottom;background:#202324;width:6px;height:13px;position:absolute;top:-12px;left:5px;transform:rotate(26deg)}.home-brand__medal:after{content:"";transform-origin:bottom;background:#202324;width:6px;height:13px;position:absolute;top:-12px;right:5px;transform:rotate(-26deg)}.home-brand__tagline{letter-spacing:.015em;color:#8b7458;margin:7px 0 0 3px;font-size:10px;font-weight:600}.home-nav{align-items:center;gap:28px;display:flex}.home-nav a{color:#3b4140;font-size:13.5px;font-weight:650;transition:color .2s}.home-nav a:hover{color:#ad8150}.home-button{text-align:center;border-radius:5px;justify-content:center;align-items:center;gap:12px;min-height:56px;padding:13px 24px;font-size:14px;font-weight:750;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.home-button:hover{transform:translateY(-2px)}.home-button svg{flex:none}.home-button--small{min-height:44px;padding:11px 16px}.home-button--dark{background:#232a28;color:#fff!important}.home-button--dark:hover{background:#3e4a43;box-shadow:0 8px 22px #1d232422}.home-button--outline{background:0 0;border:1px solid #b9af9f}.home-button--outline:hover{background:#fffdf8}.home-button--light{background:#f7e8cc;color:#252521!important}.home-button--light:hover{background:#fff4dc}.home-hero{background:linear-gradient(114deg,#f9f6ef 0%,#f4efe5 58%,#eee1ca 100%);padding:75px 0 82px}.home-hero__grid{grid-template-columns:1fr 1fr;align-items:center;gap:62px;display:grid}.home-eyebrow{color:#966e3c;text-transform:uppercase;letter-spacing:.15em;margin-bottom:24px;font-size:11px;font-weight:850}.home-eyebrow__dash{vertical-align:middle;background:#ae8757;width:22px;height:2px;margin-right:8px;display:inline-block}.home-hero h1{letter-spacing:-.053em;max-width:620px;margin:0 0 25px;font-size:clamp(44px,4.55vw,74px);font-weight:850;line-height:1.08}.home-hero h1 em{color:#aa8150;font-style:normal}.home-hero__lead{color:#525b56;max-width:560px;margin-bottom:32px;font-size:17px;line-height:1.85}.home-hero__actions{flex-wrap:wrap;gap:12px;display:flex}.home-hero__features{color:#5e635d;flex-wrap:wrap;gap:13px 20px;margin-top:42px;font-size:11px;font-weight:700;display:flex}.home-hero__features span{align-items:center;gap:8px;display:inline-flex}.home-hero__features span:before{content:"";background:#ab8656;border-radius:50%;width:5px;height:5px}.home-hero__visual{padding:36px 0 25px;position:relative}.home-demo{background:#e5c99d;border:1px solid #b9945f;border-radius:5px;padding:clamp(13px,2vw,25px);transform:rotate(-2.2deg);box-shadow:0 25px 50px #5e493134,8px 8px #cba774}.home-demo__frame{aspect-ratio:1.4;isolation:isolate;background:#8db9b4;width:100%;position:relative;overflow:hidden}.home-mountains{width:100%;height:100%;display:block}.home-demo__frame>.home-mountains{position:absolute;inset:0}.home-demo__ribbon{z-index:1;background:#c3dcc7ab;border-block:1px solid #5c8a7080;height:18%;position:absolute;inset:14% 0 auto}.home-demo__ribbon:after{content:"";background:#b7d6c4ac;width:18%;height:58%;position:absolute;top:96%;left:67%}.home-demo__infos{z-index:2;color:#253735;flex-direction:column;align-items:start;gap:5px;display:flex;position:absolute;bottom:17%;left:8%}.home-demo__infos strong{letter-spacing:.025em;background:#fffdf2ed;border-radius:2px;padding:9px 12px;font-size:clamp(10px,1.45vw,20px)}.home-demo__infos span{background:#fffdf2ed;border-radius:2px;padding:7px 11px;font-size:clamp(11px,1.3vw,17px);font-weight:900}.home-demo__infos i{vertical-align:middle;background:#aaa8a0;width:1px;height:14px;margin:0 6px;display:inline-block}.home-demo__infos small{background:#fffdf2ed;padding:6px 11px;font-size:clamp(9px,1.05vw,14px);font-weight:800}.home-demo__medal{z-index:3;aspect-ratio:1;background:radial-gradient(circle at 35% 28%,#e9d7aa,#b9944f 66%,#81652e);border:8px solid #c2a05a;border-radius:50%;place-items:center;width:34%;display:grid;position:absolute;top:45%;left:59%;box-shadow:inset 0 0 0 3px #f9e9bf,2px 5px 9px #142d3566}.home-demo__medal-inner{aspect-ratio:1;color:#55411e;border:2px solid #92733a;border-radius:50%;place-items:center;width:74%;font-size:clamp(18px,3.5vw,48px);font-weight:950;display:grid}.home-hero__visual-caption{color:#7b674e;align-items:center;gap:12px;margin:34px 0 0 30px;font-family:Georgia,serif;font-size:16px;font-style:italic;display:flex}.home-hero__caption-line{background:#a58d6b;width:28px;height:1px}.home-values{color:#f6f2e9;background:#202a28}.home-values__grid{grid-template-columns:repeat(3,1fr);padding-block:26px;display:grid}.home-values__grid>div{border-right:1px solid #5d686055;grid-template-columns:38px 1fr;align-items:start;column-gap:12px;padding:10px 35px;display:grid}.home-values__grid>div:first-child{padding-left:0}.home-values__grid>div:last-child{border:0}.home-values__grid b{color:#c5a372;grid-row:span 2;padding-top:2px;font-size:12px;font-weight:600}.home-values__grid strong{margin-bottom:3px;font-size:15px}.home-values__grid span{color:#c3cbc5;font-size:12px}.home-section{padding:98px 0}.home-section__head{justify-content:space-between;align-items:end;gap:50px;margin-bottom:34px;display:flex}.home-section__head h2,.home-products h2,.home-steps h2{letter-spacing:-.042em;margin-bottom:0;font-size:clamp(34px,3.4vw,48px);font-weight:820;line-height:1.16}.home-section__head .home-eyebrow{margin-bottom:13px}.home-section__head>p{color:var(--muted);max-width:310px;margin-bottom:0;font-size:15px;line-height:1.75}.home-universes{background:#fffefa}.home-universes__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.home-universe{border:1px solid var(--line);background:#fff;border-radius:6px;min-width:0;transition:transform .25s,box-shadow .25s;overflow:hidden}.home-universe:hover{transform:translateY(-4px);box-shadow:0 16px 38px #4d3f2c16}.home-universe-art{height:225px;position:relative;overflow:hidden}.home-universe-art .home-mountains{width:100%;height:100%}.home-universe-art--running{color:#fff6e8;background:linear-gradient(155deg,#f3c9aa,#cc866c 74%,#8f5346)}.home-universe-art--multi{color:#faf7e9;background:linear-gradient(155deg,#173f49,#275f65 58%,#88a4a0)}.home-universe-art__sun{background:#ffffff20;border:1px solid #ffffff6d;border-radius:50%;width:125px;height:125px;position:absolute;top:-35px;right:15%}.home-universe-art__line{background:#fff5;width:125%;height:1px;position:absolute;left:-10%;transform:rotate(-12deg)}.home-universe-art__line--one{top:66%}.home-universe-art__line--two{top:74%}.home-universe-art__number{letter-spacing:-.055em;font-size:clamp(36px,3.7vw,60px);font-weight:950;line-height:1;position:absolute;bottom:35%;left:10%}.home-universe-art__bottom{letter-spacing:.22em;font-size:13px;font-weight:750;position:absolute;bottom:17%;left:10%}.home-universe__body{padding:25px 24px 27px}.home-universe__body>span{color:#9e8059;letter-spacing:.16em;margin-bottom:13px;font-size:10px;font-weight:850;display:block}.home-universe__body h3{letter-spacing:-.025em;margin-bottom:10px;font-size:20px;line-height:1.3}.home-universe__body p{color:var(--muted);margin-bottom:0;font-size:13px;line-height:1.75}.home-section__cta{color:#77766f;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:28px;font-size:13px;display:flex}.home-section__cta a{color:#856138;align-items:center;gap:7px;font-weight:800;display:inline-flex}.home-section__cta a:hover{text-decoration:underline}.home-products{background:#f4f0e8}.home-products__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:110px;display:grid}.home-products .home-eyebrow{margin-bottom:17px}.home-products h2{max-width:500px}.home-products__copy>p:not(.home-eyebrow){color:#59605c;max-width:500px;margin:24px 0 27px;font-size:15px;line-height:1.9}.home-products__cards{gap:12px;display:grid}.home-product-card{background:#fffefa;border:1px solid #e4dacf;border-radius:6px;align-items:start;gap:20px;padding:23px;display:flex}.home-product-card__icon{color:#8f6b44;background:#eee0c8;border-radius:50%;flex:0 0 45px;place-items:center;width:45px;height:45px;font-size:14px;font-weight:850;display:grid}.home-product-card h3{margin:0 0 5px;font-size:18px}.home-product-card p{color:#666d67;margin:0;font-size:13px;line-height:1.6}.home-steps{background:#fffefa}.home-steps h2{margin:0 0 35px}.home-steps .home-eyebrow{margin-bottom:14px}.home-steps__grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.home-steps__grid>div{border-top:2px solid #b99a6f;padding:20px 12px 0 0}.home-steps__grid span{color:#c3a071;font:italic 32px Georgia,serif}.home-steps__grid h3{margin:17px 0 9px;font-size:19px}.home-steps__grid p{color:#687068;margin:0;font-size:14px;line-height:1.75}.home-final{color:#f6f1e5;background:#202a28;padding:74px 0}.home-final__inner{justify-content:space-between;align-items:center;gap:35px;display:flex}.home-final .home-eyebrow{color:#d3b589;margin-bottom:15px}.home-final h2{letter-spacing:-.035em;max-width:750px;margin:0 0 11px;font-size:clamp(30px,3.4vw,45px);line-height:1.2}.home-final p:not(.home-eyebrow){color:#bfc9c2;margin:0;font-size:14px}.home-final .home-button{white-space:nowrap}.home-footer{color:#adb9b0;background:#161e1d;padding:26px 0}.home-footer__inner{justify-content:space-between;align-items:center;gap:25px;display:flex}.home-brand--light .home-brand__name{color:#fff8e9}.home-brand--light .home-brand__tagline{color:#c7b18c}.home-footer__inner>span,.home-footer__inner>a:last-child{font-size:12px}.home-footer__inner>a:last-child:hover{color:#fff}.home-editor-return{background:#f0e6d4;padding:8px 18px;font:600 13px Segoe UI,Arial,sans-serif}.home-editor-return a{color:#57452e;text-decoration:none}.home-editor-return a:hover{text-decoration:underline}@media (width<=1080px){.home-container{width:min(100% - 44px,1220px)}.home-header__inner{min-height:80px}.home-nav{gap:15px}.home-hero__grid{gap:30px}.home-values__grid>div{padding-inline:17px}.home-products__grid{gap:50px}}@media (width<=800px){.home-nav{display:none}.home-hero{padding:45px 0 55px}.home-hero__grid{grid-template-columns:1fr}.home-hero__copy{max-width:640px}.home-hero__visual{width:100%;max-width:600px;margin:auto}.home-values__grid{grid-template-columns:1fr;padding:10px 0}.home-values__grid>div,.home-values__grid>div:first-child{border-bottom:1px solid #77827a44;border-right:0;padding:12px 0}.home-values__grid>div:last-child{border-bottom:0}.home-section{padding:65px 0}.home-section__head{flex-direction:column;align-items:start;gap:14px}.home-section__head>p{max-width:570px}.home-universes__grid{grid-template-columns:repeat(2,1fr)}.home-universe:last-child{grid-column:span 2}.home-products__grid{grid-template-columns:1fr;gap:30px}.home-products__copy{max-width:640px}.home-final__inner{flex-direction:column;align-items:start}}@media (width<=540px){.home-container{width:calc(100% - 32px)}.home-header__inner{gap:8px;min-height:70px}.home-brand__name{font-size:21px}.home-brand__medal{flex-basis:20px;width:20px;height:20px}.home-brand__tagline{font-size:8.5px}.home-header .home-button--small{gap:5px;min-height:38px;padding:8px 11px;font-size:11px}.home-header .home-button svg{width:14px}.home-eyebrow{font-size:10px}.home-hero h1{font-size:clamp(37px,10.6vw,50px)}.home-hero__lead{font-size:15px}.home-button{min-height:48px;padding:12px 16px;font-size:12px}.home-hero__actions{gap:9px}.home-hero__features{margin-top:28px}.home-hero__visual{padding-top:18px}.home-demo__frame{aspect-ratio:1.33}.home-demo__medal{border-width:5px}.home-demo__infos strong{font-size:11px}.home-demo__infos span{font-size:10px}.home-universes__grid{grid-template-columns:1fr}.home-universe:last-child{grid-column:auto}.home-universe-art{height:205px}.home-universe-art__number{font-size:45px}.home-steps__grid{grid-template-columns:1fr}.home-final{padding:55px 0}.home-final .home-button{white-space:normal}.home-footer__inner{flex-direction:column;align-items:flex-start;gap:19px}}@media (prefers-reduced-motion:reduce){.home-site *,.home-site :before,.home-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.msx-admin{--ink:#212b29;--wood:#cda675;--muted:#646f68;min-height:100vh;color:var(--ink);background:#f7f5ef;font:14px/1.55 Segoe UI,Arial,sans-serif}.msx-admin *{box-sizing:border-box}.msx-admin__header{color:#f8f4e9;background:#202a28;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:18px clamp(18px,4vw,70px);display:flex}.msx-admin__header a{color:#edd2a9;text-decoration:none}.msx-admin__header a:hover{text-decoration:underline}.msx-admin__header strong{letter-spacing:.025em;font-size:16px}.msx-admin__container{width:min(1220px,100% - 36px);margin:0 auto;padding:44px 0 70px}.msx-admin__heading{max-width:770px;margin-bottom:30px}.msx-admin__heading>span{color:#9d7949;letter-spacing:.15em;font-size:11px;font-weight:800}.msx-admin__heading h1{letter-spacing:-.04em;margin:10px 0;font-size:clamp(30px,4vw,48px);line-height:1.18}.msx-admin__heading p{color:var(--muted);font-size:15px;line-height:1.7}.msx-admin__status{background:#fff;border:1px solid #ddd5c8;border-radius:6px;margin-top:7px;padding:8px 13px;font-weight:600;display:inline-flex}.msx-admin__status--connected{color:#236248;border-color:#bed7c8}.msx-admin__status--offline{color:#9a6f31}.msx-admin__layout{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:start;gap:22px;display:grid}.msx-admin__panel{background:#fff;border:1px solid #e1d9cc;border-radius:10px;min-width:0;padding:25px;box-shadow:0 7px 25px #2f241510}.msx-admin__panel h2{letter-spacing:-.02em;margin:0 0 15px;font-size:21px}.msx-admin__panel form{gap:17px;display:grid}.msx-admin__panel form label{flex-direction:column;gap:6px;font-size:13px;font-weight:650;display:flex}.msx-admin__panel input,.msx-admin__panel select{width:100%;min-height:42px;font:inherit;color:#1e2a27;background:#fff;border:1px solid #cbd4d2;border-radius:6px;padding:9px}.msx-admin__panel input[type=file]{height:auto}.msx-admin__panel button{cursor:pointer;color:#33413d;background:#f6f7f7;border:1px solid #d1d8d6;border-radius:6px;padding:8px 12px;font:600 12px Segoe UI,Arial,sans-serif}.msx-admin__panel button:hover:not(:disabled){background:#edf3f0}.msx-admin__panel button:disabled{opacity:.5;cursor:not-allowed}.msx-admin__panel button.msx-admin__primary{color:#fff;background:#23332d;border-color:#23332d;min-height:45px;font-size:14px}.msx-admin__panel button.msx-admin__primary:hover:not(:disabled){background:#3b5248}.msx-admin__help{color:var(--muted);margin:0 0 18px;font-size:12.5px;line-height:1.7}.msx-admin__message{overflow-wrap:anywhere;background:#f7f1e6;border-left:3px solid #b38a4e;border-radius:4px;margin:0;padding:12px}.msx-admin__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.msx-admin__row h2{margin:0}.msx-admin__assets{gap:10px;max-height:690px;padding-right:5px;display:grid;overflow:auto}.msx-admin__asset{border:1px solid #e5e8e5;border-radius:7px;align-items:center;gap:14px;min-width:0;padding:9px;display:flex}.msx-admin__preview{background:repeating-conic-gradient(#e8eaeb 0 25%,white 0 50%) 50% / 14px 14px;border:1px solid #e8e8e8;border-radius:4px;flex:0 0 82px;place-items:center;width:82px;height:63px;display:grid}.msx-admin__preview img{object-fit:contain;width:100%;height:100%}.msx-admin__detail{flex-direction:column;flex:1;min-width:0;display:flex}.msx-admin__detail strong{overflow-wrap:anywhere;line-height:1.4}.msx-admin__detail span{color:#66716a;font-size:12px}@media (width<=830px){.msx-admin__layout{grid-template-columns:1fr}.msx-admin__container{padding-block:28px}.msx-admin__panel{padding:19px}}@media (width<=490px){.msx-admin__header{justify-content:flex-start}.msx-admin__asset{flex-wrap:wrap}.msx-admin__preview{flex-basis:64px;width:64px;height:55px}}
