.TechnicalMaterialViewer-module__j4lusa__viewer{background:#f3f3ef;position:relative}.TechnicalMaterialViewer-module__j4lusa__canvas{aspect-ratio:390/245;cursor:grab;overscroll-behavior:contain;touch-action:none;width:100%;height:auto;display:block}.TechnicalMaterialViewer-module__j4lusa__canvas:active{cursor:grabbing}.TechnicalMaterialViewer-module__j4lusa__cue{color:#555952;letter-spacing:.1em;pointer-events:none;background:#fafaf7e6;padding:5px 8px;font-size:8px;font-weight:900;position:absolute;bottom:9px;left:50%;transform:translate(-50%)}.TechnicalMaterialViewer-module__j4lusa__pending{aspect-ratio:390/245;color:#686c67;letter-spacing:.08em;background:#ecece8;border:1px solid #c8cac5;justify-content:center;align-items:center;font-size:10px;font-weight:900;display:flex}
.NonDimensionalMaterialPreview-module__gwYqla__preview{color:#161814;text-align:center;background:linear-gradient(145deg,#f8f8f4,#e8e8e2);align-content:center;place-items:center;gap:18px;min-height:255px;display:grid;overflow:hidden}.NonDimensionalMaterialPreview-module__gwYqla__preview>div:last-child{gap:4px;display:grid}.NonDimensionalMaterialPreview-module__gwYqla__preview span,.NonDimensionalMaterialPreview-module__gwYqla__preview small{letter-spacing:.12em;font-size:10px}.NonDimensionalMaterialPreview-module__gwYqla__bag{background:linear-gradient(90deg,#c8b994,#eee4c7 28%,#d9caa6 70%,#b4a57e);border:1px solid #75766d;border-radius:13px 13px 8px 8px;align-content:center;gap:10px;width:118px;height:154px;display:grid;transform:rotate(-2deg);box-shadow:0 16px 22px #1112}.NonDimensionalMaterialPreview-module__gwYqla__bag b{font-size:26px}.NonDimensionalMaterialPreview-module__gwYqla__bag span{font-size:8px}.NonDimensionalMaterialPreview-module__gwYqla__bag strong{font-size:18px}.NonDimensionalMaterialPreview-module__gwYqla__tray{background:#b7b4a9;border:8px solid #4f514c;border-top-width:4px;width:210px;height:92px;position:relative;transform:skew(-8deg);box-shadow:0 16px 22px #1112}.NonDimensionalMaterialPreview-module__gwYqla__tray i{background:var(--stone,#73766d);border-radius:45% 55% 48% 52%;width:18px;height:13px;position:absolute;box-shadow:inset 2px 2px 2px #fff3}.NonDimensionalMaterialPreview-module__gwYqla__tray i:nth-child(3n){--stone:#99998e;width:24px;height:16px}.NonDimensionalMaterialPreview-module__gwYqla__tray i:nth-child(4n){--stone:#5d615c;width:14px;height:11px}.NonDimensionalMaterialPreview-module__gwYqla__tray i:first-child{top:18%;left:9%}.NonDimensionalMaterialPreview-module__gwYqla__tray i:nth-child(2){top:10%;left:22%}.NonDimensionalMaterialPreview-module__gwYqla__tray i:nth-child(3){top:22%;left:38%}.NonDimensionalMaterialPreview-module__gwYqla__tray i:nth-child(4){top:8%;left:57%}.NonDimensionalMaterialPreview-module__gwYqla__tray i:nth-child(5){top:20%;left:74%}.NonDimensionalMaterialPreview-module__gwYqla__tray i:nth-child(6){top:53%;left:14%}.NonDimensionalMaterialPreview-module__gwYqla__tray i:nth-child(7){top:48%;left:30%}.NonDimensionalMaterialPreview-module__gwYqla__tray i:nth-child(8){top:58%;left:47%}.NonDimensionalMaterialPreview-module__gwYqla__tray i:nth-child(9){top:51%;left:66%}.NonDimensionalMaterialPreview-module__gwYqla__tray i:nth-child(10){top:55%;left:82%}.NonDimensionalMaterialPreview-module__gwYqla__tray i:nth-child(n+11){display:none}
.RebarWebGLViewer-module__tonJQa__viewer{aspect-ratio:390/245;background-color:#e5e6e1;background-image:linear-gradient(#17191716 1px,#0000 1px),linear-gradient(90deg,#17191716 1px,#0000 1px),linear-gradient(#17191709 1px,#0000 1px),linear-gradient(90deg,#17191709 1px,#0000 1px);background-position:50%;background-size:80px 80px,80px 80px,16px 16px,16px 16px;border:1px solid #b9bcb6;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #f3f3ef94}.RebarWebGLViewer-module__tonJQa__viewer:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 calc(50% - .5px),#17191729 50%,#0000 calc(50% + .5px)),linear-gradient(#0000 calc(50% - .5px),#17191729 50%,#0000 calc(50% + .5px));position:absolute;inset:5px}.RebarWebGLViewer-module__tonJQa__viewer:after{content:"";pointer-events:none;z-index:3;border-top:2px solid #171917;border-left:18px solid #f2ef00;width:46px;height:5px;position:absolute;bottom:7px;right:7px}.RebarWebGLViewer-module__tonJQa__canvas{cursor:grab;overscroll-behavior:contain;touch-action:none;z-index:1;width:100%;height:100%;display:block;position:relative}.RebarWebGLViewer-module__tonJQa__canvas:active{cursor:grabbing}.RebarWebGLViewer-module__tonJQa__dimension{color:#303430;pointer-events:none;z-index:4;background:#f3f3efd1;border-left:2px solid #f2ef00;flex-direction:column;align-items:flex-start;gap:1px;padding:4px 6px;display:flex;position:absolute;top:8px;left:8px}.RebarWebGLViewer-module__tonJQa__dimension span{font-size:9px;font-weight:900}.RebarWebGLViewer-module__tonJQa__dimension strong{white-space:nowrap;font-size:9px;line-height:1.15}.RebarWebGLViewer-module__tonJQa__dimension small{color:#555a54;letter-spacing:.04em;white-space:nowrap;font-size:6px;font-weight:850;line-height:1.25}.RebarWebGLViewer-module__tonJQa__standardMark{color:#f3f3ef;letter-spacing:.1em;pointer-events:none;z-index:4;background:#171917;padding:5px 7px;font-size:6px;font-weight:900;position:absolute;top:10px;right:10px}.RebarWebGLViewer-module__tonJQa__standardMark:before{color:#f2ef00;content:"■";margin-right:5px;font-size:6px}.RebarWebGLViewer-module__tonJQa__cue{color:#f3f3ef;letter-spacing:.09em;pointer-events:none;z-index:4;background:#171917e6;padding:5px 8px;font-size:7px;font-weight:900;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.RebarWebGLViewer-module__tonJQa__fallback{aspect-ratio:390/245;color:#454a45;background-color:#e5e6e1;background-image:linear-gradient(#1719170d 1px,#0000 1px),linear-gradient(90deg,#1719170d 1px,#0000 1px);background-size:16px 16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:9px;display:flex}.RebarWebGLViewer-module__tonJQa__fallback span{font-size:8px}@media (max-width:520px){.RebarWebGLViewer-module__tonJQa__standardMark{font-size:5px;top:8px;right:8px}.RebarWebGLViewer-module__tonJQa__dimension{max-width:70%;top:8px;left:8px}.RebarWebGLViewer-module__tonJQa__dimension small{line-height:1.25}}
.MasonryOpenEndDrawing-module__yJPmjq__frame{background:#f3f3ef;border:1px solid #c8cac5;width:100%;margin:0}.MasonryOpenEndDrawing-module__yJPmjq__canvas{aspect-ratio:390/216;width:100%;height:auto;display:block}.MasonryOpenEndDrawing-module__yJPmjq__controls{background:#e8e8e3;border-top:1px solid #c8cac5;padding:5px;overflow:hidden}.MasonryOpenEndDrawing-module__yJPmjq__viewSelector{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;gap:5px;display:flex;overflow-x:auto}.MasonryOpenEndDrawing-module__yJPmjq__viewSelector::-webkit-scrollbar{display:none}.MasonryOpenEndDrawing-module__yJPmjq__controls button{color:#252825;cursor:pointer;letter-spacing:.045em;scroll-snap-align:start;background:#f8f8f4;border:1px solid #a8aaa5;flex:none;min-width:68px;min-height:34px;padding:5px 10px;font-size:8px;font-weight:900}.MasonryOpenEndDrawing-module__yJPmjq__controls button:hover,.MasonryOpenEndDrawing-module__yJPmjq__controls button:focus-visible{border-color:#343734;outline:none}.MasonryOpenEndDrawing-module__yJPmjq__controls button.MasonryOpenEndDrawing-module__yJPmjq__active{color:#f2ef00;background:#242724;border-color:#242724}.MasonryOpenEndDrawing-module__yJPmjq__identification{background:#fafaf7;border-top:1px solid #303330;grid-template-columns:62% 38%;min-height:49px;display:grid}.MasonryOpenEndDrawing-module__yJPmjq__identification>div{flex-direction:column;gap:3px;padding:7px 10px;display:flex}.MasonryOpenEndDrawing-module__yJPmjq__identification>div+div{border-left:1px solid #303330}.MasonryOpenEndDrawing-module__yJPmjq__identification span{color:#191b19;letter-spacing:.04em;font-size:7px;font-weight:700}.MasonryOpenEndDrawing-module__yJPmjq__identification strong{color:#191b19;font-size:13px;font-weight:900}.MasonryOpenEndDrawing-module__yJPmjq__identification>div+div strong{font-size:8px}.MasonryOpenEndDrawing-module__yJPmjq__pending{aspect-ratio:390/275;color:#686c67;letter-spacing:.08em;background:#ecece8;border:1px solid #c8cac5;justify-content:center;align-items:center;font-size:10px;font-weight:900;display:flex}@media (max-width:640px){.MasonryOpenEndDrawing-module__yJPmjq__controls{padding:4px}.MasonryOpenEndDrawing-module__yJPmjq__controls button{min-width:74px;min-height:42px;padding:4px 12px}.MasonryOpenEndDrawing-module__yJPmjq__identification{grid-template-columns:58% 42%}.MasonryOpenEndDrawing-module__yJPmjq__identification>div{padding:6px 8px}.MasonryOpenEndDrawing-module__yJPmjq__identification span{font-size:6px}.MasonryOpenEndDrawing-module__yJPmjq__identification strong{font-size:11px}}
.TechnicalFamilyDrawing-module__daBVMq__frame{background:#f3f3ef;border:1px solid #bfc2bc;width:100%;margin:0;overflow:hidden}.TechnicalFamilyDrawing-module__daBVMq__status{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:#202420;justify-content:space-between;align-items:center;padding:7px 9px;font-size:7px;display:flex}.TechnicalFamilyDrawing-module__daBVMq__status b{color:#f2ef00}.TechnicalFamilyDrawing-module__daBVMq__note{color:#5d625b;letter-spacing:.06em;border-top:1px solid #c5c8c1;padding:6px 8px;font-size:7px;font-weight:900}.TechnicalFamilyDrawing-module__daBVMq__controls{background:#e7e8e2;border-top:1px solid #c5c8c1;padding:5px;overflow:hidden}.TechnicalFamilyDrawing-module__daBVMq__swipeCue{display:none}.TechnicalFamilyDrawing-module__daBVMq__controls>div{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;gap:5px;display:flex;overflow-x:auto}.TechnicalFamilyDrawing-module__daBVMq__controls>div::-webkit-scrollbar{display:none}.TechnicalFamilyDrawing-module__daBVMq__controls button{color:#242724;cursor:pointer;scroll-snap-align:start;background:#f8f8f4;border:1px solid #aaada6;flex:none;min-width:68px;min-height:34px;padding:4px 10px;font-size:7px;font-weight:900}.TechnicalFamilyDrawing-module__daBVMq__controls button[aria-pressed=true]{color:#f2ef00;background:#242724}.TechnicalFamilyDrawing-module__daBVMq__pending,.TechnicalFamilyDrawing-module__daBVMq__loading{aspect-ratio:390/245;color:#656a63;text-align:center;background:#ecece8;border:1px solid #c8cac5;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:20px;font-size:9px;display:flex}.TechnicalFamilyDrawing-module__daBVMq__pending span{font-size:7px}@media (max-width:520px){.TechnicalFamilyDrawing-module__daBVMq__controls{touch-action:pan-x;grid-template-columns:58px minmax(0,1fr);align-items:center;padding:0 8px;display:grid}.TechnicalFamilyDrawing-module__daBVMq__swipeCue{color:#626760;letter-spacing:.08em;font-size:6px;font-weight:900;display:block}.TechnicalFamilyDrawing-module__daBVMq__controls>div{justify-content:space-around;gap:0;overflow:visible}.TechnicalFamilyDrawing-module__daBVMq__controls button{background:0 0;border:0;border-bottom:3px solid #0000;min-width:0;min-height:42px;padding:4px 7px}.TechnicalFamilyDrawing-module__daBVMq__controls button[aria-pressed=true]{color:#202420;background:0 0;border-bottom-color:#f2ef00}.TechnicalFamilyDrawing-module__daBVMq__note{padding-block:5px}}
.page-module__QROAMa__page{color:#11130f;background:#efefe9;min-height:100vh;padding:36px max(18px,50vw - 560px) 70px}.page-module__QROAMa__page header{border-bottom:4px solid #11130f;margin-bottom:18px;padding-bottom:18px}.page-module__QROAMa__page header span{letter-spacing:.12em;font-size:10px;font-weight:900}.page-module__QROAMa__page h1{margin:8px 0 4px;font-size:clamp(28px,5vw,56px)}.page-module__QROAMa__page header p{color:#62665f;margin:0}.page-module__QROAMa__viewerControls{background:#fff;border:1px solid #c7c9c3;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px;margin-bottom:8px;padding:8px;display:flex}.page-module__QROAMa__controlGroup{gap:4px;display:grid}.page-module__QROAMa__controlGroup>span{color:#747870;letter-spacing:.08em;font-size:7px;font-weight:900}.page-module__QROAMa__viewSelector,.page-module__QROAMa__modeSelector,.page-module__QROAMa__rotationControls{gap:5px;display:flex}.page-module__QROAMa__viewerControls button,.page-module__QROAMa__measurementList button{color:#171916;cursor:pointer;letter-spacing:.05em;background:#fff;border:1px solid #b9bcb5;min-height:32px;padding:0 10px;font-size:8px;font-weight:900}.page-module__QROAMa__viewerControls button[aria-pressed=true],.page-module__QROAMa__measurementList button[aria-pressed=true]{background:#ffd93d;border-color:#171916}.page-module__QROAMa__viewerControls button:disabled{color:#a7aaa4;cursor:not-allowed}.page-module__QROAMa__debugSwitch{align-items:center;gap:6px;min-height:32px;font-size:8px;font-weight:900;display:flex}.page-module__QROAMa__measurementList{background:#fff;border:1px solid #c7c9c3;gap:6px;margin-bottom:8px;padding:8px;display:flex}.page-module__QROAMa__measurementList button{text-align:left;gap:2px;padding:6px 10px;display:grid}.page-module__QROAMa__measurementList button strong{font-size:6px}.page-module__QROAMa__internalNotice{color:#747870;align-items:center;margin-left:auto;font-size:7px;font-weight:900;display:flex}.page-module__QROAMa__engineStatus{color:#fff;background:#171916;flex-wrap:wrap;gap:10px;margin-bottom:18px;padding:8px 10px;display:flex}.page-module__QROAMa__engineStatus strong,.page-module__QROAMa__engineStatus span{letter-spacing:.07em;font-size:7px}.page-module__QROAMa__engineStatus span{color:#d7d9d4}.page-module__QROAMa__comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.page-module__QROAMa__comparison article{background:#fff;border:1px solid #c7c9c3;padding:12px}.page-module__QROAMa__details{padding:16px 4px 4px}.page-module__QROAMa__details>span{color:#8a7400;letter-spacing:.08em;font-size:10px;font-weight:900}.page-module__QROAMa__details h2{margin:5px 0 14px;font-size:18px}.page-module__QROAMa__details dl{border-top:1px solid #d7d8d3;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.page-module__QROAMa__details dl div{border-bottom:1px solid #d7d8d3;gap:4px;padding:9px 0;display:grid}.page-module__QROAMa__details dt{color:#747870;letter-spacing:.08em;font-size:7px;font-weight:900}.page-module__QROAMa__details dd{margin:0;font-size:10px;font-weight:800}@media (max-width:760px){.page-module__QROAMa__page{padding-top:22px}.page-module__QROAMa__viewerControls{flex-direction:column;align-items:stretch}.page-module__QROAMa__viewSelector,.page-module__QROAMa__modeSelector,.page-module__QROAMa__rotationControls{grid-template-columns:repeat(4,1fr);display:grid}.page-module__QROAMa__modeSelector,.page-module__QROAMa__rotationControls{grid-template-columns:repeat(3,1fr)}.page-module__QROAMa__viewerControls button{padding:0 6px}.page-module__QROAMa__measurementList{flex-wrap:wrap}.page-module__QROAMa__measurementList button{flex:1}.page-module__QROAMa__internalNotice{width:100%;margin-left:0}.page-module__QROAMa__comparison{grid-template-columns:1fr}.page-module__QROAMa__details h2{font-size:16px}}
.page-module__bgzWvq__page{color:#151714;background:#efefe9;min-height:100vh;padding:36px max(16px,50vw - 590px) 80px}.page-module__bgzWvq__page>header{border-bottom:4px solid #171916;margin-bottom:24px;padding-bottom:18px}.page-module__bgzWvq__page>header span,.page-module__bgzWvq__familyHead span,.page-module__bgzWvq__dealPreview>div>span{letter-spacing:.1em;font-size:8px;font-weight:900}.page-module__bgzWvq__page h1{margin:7px 0;font-size:clamp(28px,5vw,54px)}.page-module__bgzWvq__page>header p{color:#62665f;margin:0}.page-module__bgzWvq__family{border-bottom:2px solid #1b1e1a;margin-bottom:34px;padding-bottom:34px}.page-module__bgzWvq__familyHead{justify-content:space-between;align-items:end;margin-bottom:12px;display:flex}.page-module__bgzWvq__familyHead h2{margin:4px 0;font-size:25px}.page-module__bgzWvq__familyHead dl{margin:0;display:flex}.page-module__bgzWvq__familyHead dl div{border-left:1px solid #babdb6;min-width:120px;padding:3px 10px}.page-module__bgzWvq__familyHead dt,.page-module__bgzWvq__details dt{color:#71766f;letter-spacing:.08em;font-size:6px;font-weight:900}.page-module__bgzWvq__familyHead dd,.page-module__bgzWvq__details dd{margin:3px 0 0;font-size:8px;font-weight:900}.page-module__bgzWvq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.page-module__bgzWvq__grid article{background:#fff;border:1px solid #c4c7c0;padding:9px}.page-module__bgzWvq__details{padding:12px 2px 2px}.page-module__bgzWvq__details>span{color:#806b00;font-size:8px;font-weight:900}.page-module__bgzWvq__details h3{margin:4px 0;font-size:15px}.page-module__bgzWvq__details p{color:#555a53;font-size:8px}.page-module__bgzWvq__details dl{border-top:1px solid #dddeda;grid-template-columns:1fr 1fr;margin:10px 0 0;display:grid}.page-module__bgzWvq__details dl div{border-bottom:1px solid #dddeda;padding:7px 0}.page-module__bgzWvq__dealPreview{color:#fff;background:#111412;border-left:3px solid #f2ef00;grid-template-columns:minmax(180px,.7fr) 1.3fr;align-items:center;gap:18px;margin-top:14px;padding:14px;display:grid}.page-module__bgzWvq__dealPreview h3{margin:5px 0;font-size:20px}.page-module__bgzWvq__dealPreview p{color:#c5c9c3;font-size:9px}.page-module__bgzWvq__dealPreview>div>span{color:#f2ef00}@media (max-width:820px){.page-module__bgzWvq__familyHead{flex-direction:column;align-items:start}.page-module__bgzWvq__familyHead dl{width:100%}.page-module__bgzWvq__familyHead dl div{flex:1;min-width:0}.page-module__bgzWvq__grid,.page-module__bgzWvq__dealPreview{grid-template-columns:1fr}.page-module__bgzWvq__page{padding-top:22px}}
