@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2) format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:DM Sans,sans-serif;color:#18374d;background:#eef4f9;font-synthesis:none;--heading:"Space Grotesk",sans-serif;--line:#c6d9e7;--blue:#087cce}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 40% 5%,#fff,transparent 55%),linear-gradient(145deg,#f5f9fc,#e8f1f8)}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,#product-canvas:focus-visible{outline:3px solid #098afa;outline-offset:4px}button:disabled{cursor:default;opacity:.5}.preview-skip{position:fixed;top:-80px;left:20px;z-index:20;background:#fff;padding:15px}.preview-skip:focus{top:15px}.preview-header{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:27px 5%;border-bottom:1px solid #cfdfeb;background:#ffffff90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.preview-brand{font:500 30px/1 var(--heading);letter-spacing:.13em}.preview-brand span{display:block;font:500 7px/1.5 DM Sans,sans-serif;letter-spacing:.24em;margin-top:8px;color:#4a83a9}.preview-header>p{font-size:9px;letter-spacing:.16em;color:#7390a5;margin:0}.preview-header>p span{padding:0 9px;color:#1b88d1}.preview-header>a:last-child{font-size:11px;color:#42718f;display:flex;gap:23px}main{max-width:1800px;margin:auto;padding:53px 5% 28px}.preview-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;margin-bottom:35px}.studio-eyebrow{font-size:9px;line-height:1.6;letter-spacing:.14em;text-transform:uppercase;color:#5284a3;font-weight:500;margin:0 0 15px}h1,h2{font-family:var(--heading);font-weight:500;letter-spacing:-.045em;margin:0}h1{font-size:clamp(34px,3.4vw,58px);line-height:1.08}em{font-style:normal;color:#7394ab}.preview-intro>p{font-size:13px;line-height:1.9;max-width:290px;color:#5c7d93;margin:0 0 3px}.studio-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:33px;align-items:start}.studio-stage{position:relative;height:clamp(520px,53vw,760px);min-width:0;border:1px solid #b8d0e2;border-radius:35px 95px 35px 35px;overflow:hidden;background:radial-gradient(ellipse at 40% 35%,#ffffffd9,#dfedf7b8 75%);box-shadow:inset 0 0 0 7px #f8fcff9c,inset 0 0 0 8px #ffffffcf,0 25px 65px #305a761c}.stage-coordinate{position:absolute;left:27px;right:35px;top:23px;display:flex;justify-content:space-between;gap:25px;font-size:8px;letter-spacing:.13em;color:#7193aa;z-index:2;pointer-events:none}.stage-coordinate>span:last-child{color:#087ec8}#product-canvas{position:absolute;inset:46px 12px 51px;touch-action:none;border-radius:20px;overflow:hidden}#product-canvas canvas{display:block;width:100%;height:100%;touch-action:none}.stage-bottom{position:absolute;bottom:20px;left:27px;right:26px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:9px;color:#64869e}.stage-bottom p{display:flex;align-items:center;gap:8px;margin:0}.studio-dot{width:5px;height:5px;border-radius:50%;background:#0889d8;box-shadow:0 0 0 4px #cce9fb}.stage-bottom button{border:0;background:transparent;color:#376e93;font-size:10px;padding:8px}.stage-bottom button span{margin-left:12px}.studio-loading{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;background:#eef5f9cc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:3;font-size:12px;color:#597f98}.studio-loading>span{height:24px;width:24px;border:1px solid #a9d3ed;border-top-color:#087cce;border-radius:50%;animation:studio-load 1s linear infinite}.studio-loading p{margin:0}.studio-fallback{position:absolute;inset:65px 35px;display:flex;flex-direction:column;align-items:center;justify-content:center}.studio-fallback img{width:100%;height:80%;object-fit:contain}.studio-fallback p{font-size:12px;line-height:1.7;text-align:center}.studio-stage [hidden],.studio-controls [hidden]{display:none!important}.studio-controls{padding:7px 0;min-width:0}.product-tabs{display:grid;grid-template-columns:1fr;gap:7px}.product-tabs button{display:flex;align-items:center;gap:15px;text-align:left;min-height:45px;border:1px solid #c3d9e9;background:#ffffff90;border-radius:13px 24px 13px 13px;padding:10px 17px;font-size:12px;box-shadow:inset 0 1px #fff}.product-tabs button>span{font:500 10px var(--heading);color:#7299b3}.product-tabs button[aria-pressed=true]{color:#066ead;border-color:#83bfe7;background:linear-gradient(120deg,#f7fcff,#d8ecfc);box-shadow:inset 0 1px #fff,0 6px 15px #3b7fa511}.studio-product-copy{padding:25px 0 23px;border-bottom:1px solid var(--line)}.studio-product-copy .studio-eyebrow{font-size:8px;margin-bottom:12px}.studio-product-copy h2{font-size:28px;line-height:1.15}.studio-product-copy>p:last-child{font-size:12px;line-height:1.8;color:#628299;margin:14px 0 0}.assembly-control{padding:25px 0;border-bottom:1px solid var(--line)}.assembly-control>div:first-child{display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:11px}.assembly-control output{font-size:10px;color:#6387a0}.assembly-control input{width:100%;margin:20px 0 17px;accent-color:#0a86d8;cursor:pointer}.assembly-actions{display:flex;gap:8px}.assembly-actions button,.parts-actions button{min-height:33px;background:#f7fcff;border:1px solid var(--line);border-radius:9px;padding:7px 12px;font-size:10px;color:#427b9f}.studio-motion{display:grid;gap:15px;padding:23px 0 15px}.tour-button{display:flex;justify-content:space-between;gap:25px;min-height:44px;padding:12px 16px;border:1px solid #0879c9;border-radius:12px;background:linear-gradient(140deg,#219de9,#0876c4);color:#fff;font-size:11px;box-shadow:inset 0 1px #a8ddff}.studio-motion>label{display:flex;align-items:center;gap:8px;font-size:11px;color:#587e98}.studio-motion input{accent-color:#0783d7}.studio-status{min-height:32px;font-size:10px;line-height:1.7;color:#63869e;margin:0 0 14px}.parts-panel{border-top:1px solid var(--line);padding-top:16px}.parts-panel summary{cursor:pointer;font-size:12px;line-height:1.7}.parts-panel summary span{float:right;color:#6c93ae;font-size:10px}.parts-panel>p{font-size:10px;line-height:1.8;color:#6e8da2;margin:13px 0}.parts-actions{display:flex;gap:6px;flex-wrap:wrap}.parts-actions button{font-size:9px;padding:6px 8px;min-height:30px}.parts-panel ul{list-style:none;padding:0;margin:15px 0 0;max-height:350px;overflow-y:auto}.parts-panel li{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;padding:7px 0;border-bottom:1px solid #d7e5ef}.parts-panel li input{accent-color:#087cce}.parts-panel li button{border:0;text-align:left;background:transparent;font-size:10px;line-height:1.5;padding:5px;color:#5b809a;border-radius:6px}.parts-panel li button[aria-pressed=true]{background:#d6edfd;color:#076fae}.studio-notes{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:28px 2px 0;color:#6e8b9e}.studio-notes p{max-width:970px;font-size:10px;line-height:1.85;margin:0}.studio-notes strong{font-weight:500;color:#47748f}.studio-notes>a{font-size:10px;white-space:nowrap}.studio-notes>a span{margin-left:15px}@keyframes studio-load{to{transform:rotate(360deg)}}@media(min-width:1500px){.studio-layout{grid-template-columns:minmax(0,1fr) 340px;gap:45px}.product-tabs button{font-size:13px}.studio-product-copy h2{font-size:32px}.studio-product-copy>p:last-child{font-size:13px}}@media(max-width:1000px){.studio-layout{grid-template-columns:minmax(0,1fr) 270px;gap:23px}main{padding:35px 4%}.preview-intro{gap:25px}.preview-intro>p{max-width:230px;font-size:12px}.studio-stage{height:580px}.studio-product-copy h2{font-size:25px}}@media(max-width:760px){.preview-header{padding:21px 6%;gap:15px}.preview-brand{font-size:23px}.preview-header>p{display:none}.preview-header>a:last-child{font-size:10px;gap:12px}main{padding:32px 5% 24px}.preview-intro{display:block;margin-bottom:27px}h1{font-size:36px}.preview-intro>p{max-width:100%;font-size:12px;margin-top:20px;line-height:1.8}.studio-layout{display:flex;flex-direction:column;gap:22px}.studio-stage{width:100%;height:500px;border-radius:27px 65px 27px 27px}.stage-coordinate{left:22px;right:26px;font-size:7px;letter-spacing:.09em}.stage-coordinate>span:last-child{max-width:110px;text-align:right}.stage-bottom{left:22px;right:20px;font-size:8px;gap:10px}.stage-bottom button{font-size:9px}#product-canvas{inset:47px 5px 53px}.studio-controls{width:100%;padding:0 4px}.product-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.product-tabs button{display:block;padding:12px 9px;font-size:10px;min-height:64px;line-height:1.5}.product-tabs button>span{display:block;font-size:9px;margin-bottom:6px}.studio-controls>.studio-eyebrow{margin-bottom:12px}.studio-product-copy{padding:24px 0}.studio-product-copy h2{font-size:30px}.studio-motion{grid-template-columns:1fr 1fr;align-items:center;gap:18px 15px}.studio-motion>.tour-button{grid-column:1/-1}.studio-motion>label{font-size:10px}.studio-notes{display:block;padding-top:25px}.studio-notes>a{display:inline-block;margin-top:15px}.parts-panel ul{max-height:290px}}@media(prefers-reduced-motion:reduce){.studio-loading>span{animation:none}}.part-inspector{margin:0 0 22px;padding:17px;border:1px solid #a7cde6;border-radius:16px;background:#f8fcffc9;-webkit-user-select:text;user-select:text}.part-inspector .studio-eyebrow{font-size:8px;margin-bottom:9px}.part-inspector h3{font:500 19px/1.3 var(--heading);letter-spacing:-.025em;margin:0 0 10px}.part-inspector>p:last-of-type{font-size:11px;line-height:1.8;color:#547d99;margin:0 0 14px}.part-inspector>div{display:flex;gap:7px}.part-inspector button{font-size:10px;padding:8px 10px;border:1px solid #b9d6e9;border-radius:8px;background:#e8f4fd;color:#2878aa}.appearance-control{display:grid;gap:9px;padding:18px 0 0}.appearance-control>label{font-size:10px;color:#567d96}.appearance-control select{width:100%;font:inherit;font-size:11px;padding:10px;border:1px solid var(--line);border-radius:10px;background:#f6fbff;color:#386c8e}.appearance-control>p{font-size:9px;line-height:1.7;color:#7292a8;margin:0}.part-inspector>[data-cad-source-links]{display:block;margin:15px 0}.hero-embed,.hero-embed body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;background:transparent}.hero-embed .preview-header,.hero-embed .preview-skip,.hero-embed .preview-intro,.hero-embed .studio-controls,.hero-embed .studio-notes,.hero-embed #ecbm-assembly-tree,.hero-embed .stage-coordinate,.hero-embed .stage-bottom{display:none!important}.hero-embed main{margin:0;padding:0;max-width:none;width:100%;height:100%}.hero-embed .studio-layout{display:block;width:100%;height:100%}.hero-embed .studio-stage{height:100vh;min-height:0;border:0;border-radius:0;box-shadow:none;background:transparent}.hero-embed #product-canvas{inset:0;border-radius:0;pointer-events:none}.hero-embed .studio-loading{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-embed .studio-loading p{display:none}.hero-embed .studio-fallback{inset:0}.hero-embed .studio-fallback p{display:none}.ecbm-assembly{margin-top:38px;padding:32px;border:1px solid #bfd5e5;border-radius:29px;background:#f8fcffb8;box-shadow:0 18px 45px #335d7610;-webkit-user-select:text;user-select:text}.ecbm-assembly[hidden],.ecbm-assembly [hidden]{display:none!important}.ecbm-tree-heading{display:flex;align-items:end;justify-content:space-between;gap:32px}.ecbm-tree-heading h2{font-size:clamp(26px,2.7vw,39px);line-height:1.2}.ecbm-tree-heading .studio-eyebrow{margin-bottom:12px}.ecbm-tree-heading>p{max-width:310px;font-size:12px;line-height:1.85;color:#587c94;margin:0}.ecbm-source-status{display:flex;align-items:center;gap:16px;padding:17px 0 25px;border-bottom:1px solid #cbdde9;margin-bottom:27px}.ecbm-source-status>span{white-space:nowrap;border:1px solid #a9cfe8;border-radius:30px;padding:7px 12px;background:#e8f5ff;font-size:10px;color:#1579b8}.ecbm-source-status>p{font-size:11px;line-height:1.8;color:#648398;margin:0}.ecbm-tree-layout{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);gap:30px;align-items:start}.ecbm-tree-browser>label{display:block;font-size:12px;color:#345f7b;margin:0 0 10px}.ecbm-search-row{display:flex;gap:7px}.ecbm-search-row input{min-width:0;width:100%;padding:12px 14px;border:1px solid #adcde4;background:#fff;border-radius:10px;font-size:13px;color:#254f6c;appearance:none}.ecbm-search-row button,.ecbm-tree-toolbar button{border:1px solid #bfd6e6;border-radius:9px;background:#f7fcff;min-height:41px;font-size:11px;padding:9px 12px;color:#3c7599}.ecbm-tree-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:13px 0 18px}.ecbm-tree-toolbar>p{font-size:10px;line-height:1.7;color:#6b8ca3;margin:0}.ecbm-tree-toolbar>div{display:flex;gap:6px}.ecbm-tree-toolbar button{min-height:36px;font-size:10px;padding:7px 10px}.ecbm-family{border:1px solid #cadde9;border-radius:13px;background:#ffffffa6;margin:0 0 9px;padding:0 14px;overflow:hidden}.ecbm-family>summary{padding:15px 0;cursor:pointer;font:500 14px/1.55 var(--heading);color:#244f6e;list-style-position:inside}.ecbm-group-count{float:right;font:400 10px/2 DM Sans,sans-serif;color:#6890ac;padding-left:8px}.ecbm-family-description{margin:0 0 14px;font-size:11px;line-height:1.85;color:#65859b}.ecbm-subassembly{margin:0 0 8px;border-top:1px solid #deebf3;padding:0 0 0 10px}.ecbm-subassembly>summary{padding:12px 0;cursor:pointer;font-size:11px;line-height:1.6;color:#47728e;list-style-position:inside}.ecbm-subassembly ul{padding:0;margin:0 0 10px;list-style:none}.ecbm-subassembly li+li{border-top:1px solid #e7f0f6}.ecbm-part-button{display:grid;grid-template-columns:54px minmax(0,1fr);align-items:start;gap:11px;min-height:44px;text-align:left;width:100%;border:1px solid transparent;border-radius:9px;background:transparent;padding:11px 10px;font-size:12px;line-height:1.65;color:#3e6a86}.ecbm-part-id{font-size:10px;letter-spacing:.03em;padding-top:2px;color:#1a8bd1}.ecbm-part-button[aria-pressed=true]{border-color:#a3cde8;background:#e4f3ff;color:#145c8c}.ecbm-part-button:hover{background:#edf7fe}.ecbm-document-inspector{position:sticky;top:24px;border:1px solid #accde4;border-radius:22px;padding:25px;background:linear-gradient(130deg,#fff,#eff7fd);overflow-wrap:anywhere;scroll-margin-top:20px}.ecbm-document-inspector .studio-eyebrow{font-size:8px;margin-bottom:18px}.ecbm-selected-id{font:500 13px/1.5 var(--heading);letter-spacing:.12em;color:#1486cd;margin:0 0 9px}.ecbm-document-inspector h3{font:500 clamp(23px,2.1vw,32px)/1.2 var(--heading);letter-spacing:-.035em;margin:0 0 12px}.ecbm-part-path{font-size:10px;line-height:1.8;color:#7a96aa;margin:0 0 21px}.ecbm-part-description{font-size:13px;line-height:1.9;color:#4b7390;margin:0 0 23px}.ecbm-document-inspector dl{margin:0 0 19px;padding:0;border-top:1px solid #cddfea}.ecbm-document-inspector dl>div{padding:14px 0;border-bottom:1px solid #cddfea}.ecbm-document-inspector dt{font-size:9px;text-transform:uppercase;letter-spacing:.09em;color:#7593a8;line-height:1.7;margin:0 0 6px}.ecbm-document-inspector dd{font-size:14px;line-height:1.6;color:#2d5d7c;margin:0}.ecbm-scale-note,.ecbm-mesh-note{font-size:10px;line-height:1.9;color:#6d8a9f;margin:0}.ecbm-source-links{display:grid;gap:9px;margin:22px 0}.ecbm-source-links>a{font-size:11px;line-height:1.6;color:#137dbd;padding:8px 0}.ecbm-source-links>a span{margin-left:12px}.ecbm-mesh-note{padding-top:18px;border-top:1px solid #cddfea}.ecbm-tree-empty{padding:22px 15px;border:1px dashed #bbd4e6;border-radius:13px;color:#688aa1;font-size:12px;line-height:1.8}.ecbm-tree-footer{display:flex;justify-content:space-between;align-items:center;gap:40px;border-top:1px solid #c9dde9;padding-top:24px;margin-top:23px}.ecbm-tree-footer>p{max-width:780px;margin:0;font-size:11px;line-height:1.9;color:#6a8a9f}.ecbm-tree-footer strong{font-weight:500;color:#3a7296}.ecbm-tree-footer>a{font-size:11px;line-height:1.8;color:#147dbb;white-space:nowrap}.ecbm-tree-footer>a span{padding-left:10px}@media(max-width:1000px){.ecbm-assembly{padding:25px}.ecbm-tree-layout{gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ecbm-tree-heading>p{max-width:240px}.ecbm-document-inspector{padding:21px}.ecbm-tree-footer{gap:25px}.ecbm-tree-footer>a{white-space:normal}.ecbm-tree-toolbar{display:block}.ecbm-tree-toolbar>div{margin-top:10px}.ecbm-family{padding:0 11px}.ecbm-family>summary{font-size:12px}.ecbm-subassembly{padding-left:6px}.ecbm-part-button{grid-template-columns:44px minmax(0,1fr);padding:10px 6px;font-size:11px;gap:7px}}@media(max-width:820px){.ecbm-assembly{margin-top:25px;padding:23px 17px;border-radius:23px}.ecbm-tree-heading,.ecbm-source-status,.ecbm-tree-footer{display:block}.ecbm-tree-heading>p{max-width:none;font-size:12px;margin-top:17px}.ecbm-source-status>span{display:inline-block;margin-bottom:12px}.ecbm-tree-layout{display:flex;flex-direction:column;gap:25px}.ecbm-tree-browser,.ecbm-document-inspector{width:100%}.ecbm-tree-toolbar{display:flex;gap:12px}.ecbm-tree-toolbar>div{margin:0}.ecbm-tree-toolbar button{font-size:9px}.ecbm-family>summary{font-size:14px;min-height:50px}.ecbm-subassembly>summary{font-size:12px;min-height:44px}.ecbm-part-button{font-size:12px;grid-template-columns:53px minmax(0,1fr);padding:12px 9px;min-height:48px}.ecbm-document-inspector{position:static;padding:22px}.ecbm-document-inspector h3{font-size:28px}.ecbm-tree-footer>a{display:inline-block;margin-top:17px;padding:7px 0}.ecbm-tree-footer>p{font-size:11px}.ecbm-source-links>a{font-size:12px}}.ecbm-scope-heading{font-size:14px;line-height:1.5;color:#244f69;margin:25px 0 12px;padding:0 2px}.ecbm-scope-heading[hidden]{display:none}
