.material-lab-studio_pageHeader__PilwX{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;max-width:1680px;margin:auto;padding:34px 40px 28px}.material-lab-studio_pageEyebrow__vT6yL{color:#666;font-size:11px;line-height:18px;letter-spacing:.12em}.material-lab-studio_pageTitle__OHcNk{margin-top:8px;font-size:30px;line-height:1.35;letter-spacing:.02em;font-weight:400}.material-lab-studio_pageDescription__Xo0kZ{max-width:680px;margin-top:12px;color:#555;font-size:13px;line-height:1.9}.material-lab-studio_pageFacts__CDSIw{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:14px;color:#666;font-size:12px;line-height:20px}.material-lab-studio_headerTools__Wss04{display:flex;flex-shrink:0;align-items:center;gap:24px;padding-bottom:3px}.material-lab-studio_accountLink__YCkqz{font-size:12px;border-bottom:1px solid #aaa;padding-bottom:3px}.material-lab-studio_studio__dPg_o{--lab-line:#dedede;--lab-canvas:#ededeb;color:#111;max-width:1680px;margin:auto;padding:0 40px 56px}.material-lab-studio_studio__dPg_o *,.material-lab-studio_studio__dPg_o :after,.material-lab-studio_studio__dPg_o :before{box-sizing:border-box}.material-lab-studio_studio__dPg_o .luxury-label{font-size:11px;line-height:18px;letter-spacing:.06em;color:#666}.material-lab-studio_studio__dPg_o h2{font-size:19px;line-height:1.45;font-weight:400;letter-spacing:0}.material-lab-studio_studio__dPg_o :is(button,a,input,select):focus-visible{outline:2px solid #111;outline-offset:4px}.material-lab-studio_workspace__W6FpY{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,360px);align-items:stretch;gap:40px;border-top:1px solid var(--lab-line);padding-top:24px}.material-lab-studio_workspace__W6FpY *,.material-lab-studio_workspace__W6FpY>*{min-width:0}.material-lab-studio_preview__9HjSB{display:flex;flex-direction:column;overflow:hidden;background:var(--lab-canvas)}.material-lab-studio_previewToolbar__Bp_HJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:16px 24px;color:#666;font-size:12px;line-height:18px}.material-lab-studio_previewStatus__fOSi6{color:#111}.material-lab-studio_canvas__xTIWW{position:relative;height:clamp(420px,54vw,680px);flex:1;min-height:380px}.material-lab-studio_baseImage__K6DfY{mix-blend-mode:multiply}.material-lab-studio_modelVisual__KXWFy{transform-origin:center;transition:transform .42s cubic-bezier(.2,.7,.2,1)}.material-lab-studio_summary__87tdr{display:flex;flex-wrap:wrap;gap:8px 24px;padding:18px 24px;border-top:1px solid #d8d8d5;font-size:12px;line-height:20px}.material-lab-studio_summary__87tdr span{margin-right:10px;color:#666}.material-lab-studio_previewModes__J7WEb{position:absolute;left:50%;top:14px;z-index:30;display:flex;max-width:calc(100% - 24px);transform:translateX(-50%);overflow-x:auto;background:white;border:1px solid var(--lab-line);scrollbar-width:none}.material-lab-studio_previewModes__J7WEb button{flex-shrink:0;min-height:42px;padding:10px 13px;border-bottom:1px solid transparent;color:#666;font-size:12px;white-space:nowrap}.material-lab-studio_previewModes__J7WEb button[aria-pressed=true]{border-bottom-color:#111;color:#111}.material-lab-studio_previewModes__J7WEb button:disabled{opacity:.35}.material-lab-studio_compareNote__vEfu7{position:absolute;left:50%;top:72px;z-index:30;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;width:max-content;max-width:calc(100% - 24px);padding:8px 12px;transform:translateX(-50%);background:white;color:#555;font-size:11px;line-height:18px}.material-lab-studio_rightColumn__nkGr_{display:flex;flex-direction:column;padding:3px 0 0}.material-lab-studio_configurationHeading___qaC_{margin-bottom:22px}.material-lab-studio_configurationHeading___qaC_ h2{margin-top:7px;font-size:21px}.material-lab-studio_choiceRow__2wLBX{display:flex;align-items:center;gap:18px;width:100%;padding:16px 0 20px;border-block:1px solid var(--lab-line);text-align:left}.material-lab-studio_choiceImage__HP7cr{position:relative;width:76px;height:76px;flex-shrink:0;background:#ededeb}.material-lab-studio_choiceText__FZHsS{display:flex;flex:1;flex-direction:column;gap:5px}.material-lab-studio_choiceText__FZHsS small{color:#666;font-size:11px;line-height:18px}.material-lab-studio_choiceText__FZHsS strong{font-size:15px;font-weight:400;line-height:22px}.material-lab-studio_choiceText__FZHsS>span{color:#666;font-size:12px;line-height:20px;text-decoration:underline;text-underline-offset:4px}.material-lab-studio_materialSelection__o8TEP{padding-top:22px}.material-lab-studio_materialHeading__X_iuE{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.material-lab-studio_materialHeading__X_iuE h2{margin-top:5px;font-size:20px}.material-lab-studio_materialHeading__X_iuE span{display:block;margin-top:2px;color:#666;font-size:12px;line-height:20px}.material-lab-studio_changeChoice__c8jgZ{display:flex;align-items:center;gap:6px;flex-shrink:0;min-height:44px;font-size:12px}.material-lab-studio_materialDetail__FDP_Y{position:relative;display:block;width:100%;height:160px;overflow:hidden;background:#ececea}.material-lab-studio_materialDetail__FDP_Y>span{position:absolute;display:flex;gap:8px;align-items:center;bottom:12px;right:12px;padding:8px 10px;background:rgba(255,255,255,.94);font-size:11px}.material-lab-studio_colorChoice__eicmK{display:flex;align-items:center;gap:12px;width:100%;min-height:72px;padding:16px 0;border-bottom:1px solid var(--lab-line);text-align:left;font-size:11px;color:#666}.material-lab-studio_colorChoice__eicmK>span:first-child{width:28px;height:28px;flex-shrink:0;border:1px solid #0002}.material-lab-studio_colorChoice__eicmK>span:nth-child(2){flex:1;line-height:18px}.material-lab-studio_colorChoice__eicmK strong{display:block;font-size:13px;color:#111;font-weight:400}.material-lab-studio_colorHex__NCvMH{font-size:11px}.material-lab-studio_generation__5ED_s{margin-top:auto;padding-top:22px}.material-lab-studio_generationHeading__EKSFw{display:flex;justify-content:space-between;gap:12px;color:#666;font-size:11px;line-height:18px}.material-lab-studio_allowance__BupMG{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:9px;min-height:23px;font-size:12px;line-height:22px}.material-lab-studio_allowance__BupMG strong{font-size:20px;font-weight:400}.material-lab-studio_allowance__BupMG>span{color:#666}.material-lab-studio_allowance__BupMG button{text-decoration:underline;text-underline-offset:4px}.material-lab-studio_generation__5ED_s .material-lab-studio_generateAction__pIBRa{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;min-height:52px;margin-top:14px;border:1px solid #111;background:#111;color:white;font-size:13px;line-height:22px;letter-spacing:.03em;transition:background .18s}.material-lab-studio_generationDetails__EXBT2{margin-top:12px}.material-lab-studio_generationDetails__EXBT2>p,.material-lab-studio_generationNotice__JSsxJ{font-size:12px;line-height:20px}.material-lab-studio_mobileCost__gHiEl,.material-lab-studio_mobileSelection__C_yx2{display:none}.material-lab-studio_historySection__7uvfA{margin-top:40px}.material-lab-studio_resultTray__Vn4LF{padding:24px 0 0;border-top:1px solid var(--lab-line);background:white}.material-lab-studio_resultTray__Vn4LF>div>p{font-size:13px}.material-lab-studio_resultEmpty__PiIrC{margin-top:16px;padding:20px 0;border-top:1px solid #eee;color:#666;font-size:13px;line-height:22px}.material-lab-studio_historySignIn__8tTsh{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:20px;padding:25px 0;border-top:1px solid #eee;font-size:13px;line-height:22px;color:#555}.material-lab-studio_historySignIn__8tTsh a{display:flex;align-items:center;gap:16px;color:#111}.material-lab-studio_pickerDrawer__Pz9aY>dialog{width:min(100%,820px);animation:material-lab-studio_drawerReveal__bJho5 .26s cubic-bezier(.2,.7,.2,1)}.material-lab-studio_modelPicker__qHmsV{padding-bottom:24px}.material-lab-studio_modelFilters__9pOlO{display:flex;gap:26px;margin-top:20px;border-bottom:1px solid var(--lab-line)}.material-lab-studio_modelFilters__9pOlO button{min-height:44px;padding:8px 0;border-bottom:1px solid transparent;color:#666;font-size:13px}.material-lab-studio_modelFilters__9pOlO button span{margin-left:6px;color:#888;font-size:11px}.material-lab-studio_modelFilters__9pOlO button[aria-pressed=true]{border-bottom-color:#111;color:#111}.material-lab-studio_modelGrid__g0tn_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 18px;margin-top:24px}.material-lab-studio_modelCard__UOvoq{text-align:left}.material-lab-studio_modelCard__UOvoq:disabled,.material-lab-studio_seriesCard__uhe_o:disabled,.material-lab-studio_swatchOption__eeNcg:disabled{cursor:not-allowed;opacity:.45}.material-lab-studio_modelThumb__GnHbu{position:relative;display:block;aspect-ratio:1;overflow:hidden;border:1px solid transparent;background:#ededeb;transition:border-color .18s}.material-lab-studio_modelCard__UOvoq[aria-pressed=true] .material-lab-studio_modelThumb__GnHbu{border-color:#111}.material-lab-studio_modelCheck__M__ui,.material-lab-studio_swatchCheck__0mcHi{position:absolute;right:8px;top:8px;display:grid;width:20px;height:20px;place-items:center;background:#111;color:white}.material-lab-studio_modelName__sGD37{display:block;margin-top:12px;font-size:13px;line-height:20px}.material-lab-studio_libraryHeader__eJKIE{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.material-lab-studio_libraryCount__kTJ2t{flex-shrink:0;padding-top:2px;color:#666;font-size:12px;line-height:20px;text-align:right}.material-lab-studio_selectionCard__q5yZR{margin-top:20px;padding:20px 0;border-block:1px solid var(--lab-line)}.material-lab-studio_selectionThumb__q1Hx0{position:relative;width:96px;height:96px;flex-shrink:0;overflow:hidden;background:#eee}.material-lab-studio_selectionControls__OOw3J{display:flex;align-items:center;justify-content:space-between;margin-top:14px;color:#666;font-size:12px}.material-lab-studio_libraryNavigation__TIQrm button,.material-lab-studio_selectionControls__OOw3J button{display:grid;width:44px;height:44px;place-items:center}.material-lab-studio_libraryNavigation__TIQrm button:disabled,.material-lab-studio_selectionControls__OOw3J button:disabled{opacity:.35}.material-lab-studio_libraryTabs__29MRv{display:flex;gap:20px;overflow-x:auto;margin-top:16px;border-bottom:1px solid var(--lab-line);scrollbar-width:thin}.material-lab-studio_libraryTab__deHU_{flex-shrink:0;min-height:44px;padding:8px 0;border-bottom:1px solid transparent;color:#666;font-size:12px}.material-lab-studio_libraryTab__deHU_[aria-pressed=true]{border-bottom-color:#111;color:#111}.material-lab-studio_swatchGrid__7cslt{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px 16px;margin-top:24px}.material-lab-studio_swatchOption__eeNcg{text-align:left}.material-lab-studio_swatchImage__rnMQv{position:relative;display:block;aspect-ratio:1;overflow:hidden;border:1px solid #ddd;background:#eee;transition:border-color .18s}.material-lab-studio_swatchOption__eeNcg[aria-pressed=true] .material-lab-studio_swatchImage__rnMQv{border-color:#111}.material-lab-studio_swatchLabel__aBf8E{display:block;margin-top:9px;overflow:hidden;color:#555;font-size:12px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.material-lab-studio_seriesGrid__bvso8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 18px;margin-top:24px}.material-lab-studio_seriesCard__uhe_o{min-width:0;padding-bottom:12px;border-bottom:1px solid transparent;text-align:left}.material-lab-studio_seriesCard__uhe_o[aria-pressed=true]{border-bottom-color:#111}.material-lab-studio_seriesThumb__c6gSY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;aspect-ratio:1.55;overflow:hidden;background:#eee}.material-lab-studio_seriesCode__hI0zC{display:block;overflow:hidden;margin-top:12px;font-size:14px;line-height:22px;text-overflow:ellipsis;white-space:nowrap}.material-lab-studio_seriesCount__AXuhf{display:block;margin-top:3px;color:#666;font-size:12px;line-height:20px}.material-lab-studio_libraryNavigation__TIQrm{display:flex;align-items:center;justify-content:space-between;margin-top:20px;color:#666;font-size:12px}.material-lab-studio_moreButton__ilL4k{width:100%;min-height:48px;margin-top:24px;border:1px solid var(--lab-line);color:#111;font-size:13px}.material-lab-studio_detailImage__KFXzx{position:relative;aspect-ratio:1.2;overflow:hidden;background:#eee}.material-lab-studio_detailCaption__Lu0WL{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:22px 0;border-bottom:1px solid var(--lab-line);font-size:13px}.material-lab-studio_detailCaption__Lu0WL strong{font-size:20px;font-weight:400}.material-lab-studio_detailView__EZCYw>p{margin-top:16px;font-size:13px;line-height:22px;color:#666}.material-lab-studio_detailSelect__GqWNl{display:block;width:100%;min-height:52px;margin-top:28px;border:1px solid #111;font-size:13px}@keyframes material-lab-studio_drawerReveal__bJho5{0%{transform:translateX(24px);opacity:0}to{transform:translateX(0);opacity:1}}@media (hover:hover) and (pointer:fine){.material-lab-studio_changeChoice__c8jgZ:hover,.material-lab-studio_choiceRow__2wLBX:hover,.material-lab-studio_colorChoice__eicmK:hover{color:#555}.material-lab-studio_modelCard__UOvoq:not(:disabled):hover .material-lab-studio_modelThumb__GnHbu,.material-lab-studio_seriesCard__uhe_o:not(:disabled):hover,.material-lab-studio_swatchOption__eeNcg:not(:disabled):hover .material-lab-studio_swatchImage__rnMQv{border-color:#777}.material-lab-studio_generation__5ED_s .material-lab-studio_generateAction__pIBRa:not(:disabled):hover{background:#333}.material-lab-studio_detailSelect__GqWNl:hover,.material-lab-studio_moreButton__ilL4k:hover{border-color:#111;background:#f3f3f1}}@media (min-width:1440px){.material-lab-studio_workspace__W6FpY{grid-template-columns:minmax(0,1fr) 380px;gap:48px}.material-lab-studio_canvas__xTIWW{min-height:640px}.material-lab-studio_materialDetail__FDP_Y{height:180px}}@media (max-width:1023.98px) and (min-width:768px){.material-lab-studio_pageHeader__PilwX,.material-lab-studio_studio__dPg_o{padding-inline:28px}.material-lab-studio_workspace__W6FpY{gap:24px;grid-template-columns:minmax(0,1fr) 300px}.material-lab-studio_canvas__xTIWW{min-height:420px}.material-lab-studio_headerTools__Wss04{flex-direction:column;align-items:flex-end;gap:16px}}@media (max-width:767.98px){.material-lab-studio_pageHeader__PilwX{display:block;padding:26px 20px 24px}.material-lab-studio_pageTitle__OHcNk{font-size:27px}.material-lab-studio_pageDescription__Xo0kZ{font-size:13px;line-height:22px}.material-lab-studio_pageFacts__CDSIw{gap:6px 16px;margin-top:12px}.material-lab-studio_headerTools__Wss04{justify-content:space-between;gap:16px;margin-top:20px}.material-lab-studio_studio__dPg_o{padding:0 20px calc(var(--generation-height,160px) + 36px)}.material-lab-studio_workspace__W6FpY{display:flex;flex-direction:column;gap:26px;padding-top:20px}.material-lab-studio_previewToolbar__Bp_HJ{padding:14px 16px;font-size:11px}.material-lab-studio_canvas__xTIWW{height:390px;min-height:0;flex:none}.material-lab-studio_summary__87tdr{padding:14px 16px;gap:5px 16px;font-size:11px}.material-lab-studio_summary__87tdr>div:last-child{display:none}.material-lab-studio_rightColumn__nkGr_{padding:0}.material-lab-studio_configurationHeading___qaC_{margin-bottom:18px}.material-lab-studio_configurationHeading___qaC_ h2{font-size:20px}.material-lab-studio_materialDetail__FDP_Y{height:190px}.material-lab-studio_generation__5ED_s{position:fixed;bottom:0;left:0;right:0;z-index:40;margin:0;padding:12px 20px max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--lab-line);background:#fff;max-height:65svh;overflow-y:auto}.material-lab-studio_studio__dPg_o[data-picker-open=true] .material-lab-studio_generation__5ED_s,.material-lab-studio_studio__dPg_o[data-visible=false] .material-lab-studio_generation__5ED_s{visibility:hidden;pointer-events:none}.material-lab-studio_generationHeading__EKSFw{display:none}.material-lab-studio_allowance__BupMG{margin-top:0;margin-bottom:4px;min-height:18px;font-size:11px;line-height:18px}.material-lab-studio_allowance__BupMG strong{font-size:15px}.material-lab-studio_mobileSelection__C_yx2{display:flex;align-items:center;justify-content:space-between;gap:12px}.material-lab-studio_mobileSelectionSummary__VDSyW{display:grid;gap:1px;font-size:11px;line-height:18px;color:#666}.material-lab-studio_mobileSelectionSummary__VDSyW span:first-child{color:#111}.material-lab-studio_detailsToggle__NkH_m{display:flex;align-items:center;gap:6px;min-height:44px;font-size:11px}.material-lab-studio_detailsToggle__NkH_m[aria-expanded=true] svg{transform:rotate(180deg)}.material-lab-studio_generation__5ED_s .material-lab-studio_generateAction__pIBRa{min-height:48px;margin-top:8px}.material-lab-studio_generationDetails__EXBT2{display:none;margin-top:14px;padding-top:6px;border-top:1px solid var(--lab-line)}.material-lab-studio_generationDetails__EXBT2[data-expanded=true]{display:block}.material-lab-studio_generationNotice__JSsxJ{max-height:90px;overflow-y:auto}.material-lab-studio_historySection__7uvfA{margin-top:28px}.material-lab-studio_historySignIn__8tTsh{flex-direction:column;align-items:flex-start;gap:12px}.material-lab-studio_resultTray__Vn4LF{padding-top:20px}.material-lab-studio_modelGrid__g0tn_{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.material-lab-studio_swatchGrid__7cslt{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 14px}.material-lab-studio_seriesGrid__bvso8{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.material-lab-studio_pickerDrawer__Pz9aY>dialog{width:100%}.material-lab-studio_detailImage__KFXzx{aspect-ratio:1}}@media (prefers-reduced-motion:reduce){.material-lab-studio_generateAction__pIBRa,.material-lab-studio_modelThumb__GnHbu,.material-lab-studio_modelVisual__KXWFy,.material-lab-studio_swatchImage__rnMQv{transition:none!important}.material-lab-studio_pickerDrawer__Pz9aY>dialog{animation:none}}.detail-lab-preview_preview__PErw_{color:#111;background:#fff;min-width:0}.detail-lab-preview_material__pal_U{display:flex;align-items:center;gap:14px;padding-bottom:22px}.detail-lab-preview_swatch__eVQJu{position:relative;width:58px;height:38px;overflow:hidden;background:#eee;flex:0 0 auto}.detail-lab-preview_swatchImage__Q9WZ2{object-fit:cover}.detail-lab-preview_eyebrow__hGE5_{font-size:9px;line-height:14px;letter-spacing:.12em;color:#777}.detail-lab-preview_materialName__5Ujpj{margin-top:3px;font-size:13px;line-height:18px;font-weight:500}.detail-lab-preview_materialName__5Ujpj span{margin-inline-start:12px;color:#686868;font-size:11px;font-weight:400}.detail-lab-preview_concept__josXi{margin-inline-start:auto;color:#888;font-size:9px;letter-spacing:.05em;white-space:nowrap}.detail-lab-preview_visual__OA4fK{position:relative;width:100%;height:clamp(240px,40dvh,380px);aspect-ratio:auto;overflow:hidden;background:#f0efed}.detail-lab-preview_modelImage__GPJeh{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.detail-lab-preview_baseImage__CSvpc{mix-blend-mode:multiply}.detail-lab-preview_resultImage__2NrAz{transition:opacity .25s ease}.detail-lab-preview_visualCaption__fqkt5{position:absolute;inset-inline:20px;bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px;line-height:16px;color:#555;z-index:1}.detail-lab-preview_visualCaption__fqkt5 span:last-child{font-size:9px;letter-spacing:.04em}.detail-lab-preview_loading__UVmRD{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;background:rgb(240 239 237/91%);padding:24px;text-align:center}.detail-lab-preview_loading__UVmRD strong{font-weight:500;font-size:13px;line-height:20px}.detail-lab-preview_loading__UVmRD p{max-width:280px;font-size:11px;line-height:18px;color:#666}.detail-lab-preview_spinner__NeVAD{height:30px;width:30px;border:1px solid #ccc;border-top-color:#333;border-radius:50%;animation:detail-lab-preview_detail-lab-turn__NG7qn 1.2s linear infinite}.detail-lab-preview_elapsed__QVMHY{display:flex;align-items:center;gap:7px;font-size:10px;font-variant-numeric:tabular-nums;color:#666}.detail-lab-preview_resultTools__Saq7w{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding-block:16px 0;font-size:10px;line-height:16px}.detail-lab-preview_resultTools__Saq7w>span{color:#777;font-size:9px}.detail-lab-preview_models__8oX6T{padding-block:28px 24px}.detail-lab-preview_modelsHeading__GzbAC{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.detail-lab-preview_modelsHeading__GzbAC h3{font-size:12px;font-weight:500}.detail-lab-preview_modelsHeading__GzbAC>span{color:#999;font-size:10px}.detail-lab-preview_modelTrack__2wpMZ{display:flex;gap:10px;overflow-x:auto;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:#555 #eee;scroll-snap-type:x proximity;overscroll-behavior-x:contain}.detail-lab-preview_modelChoice__UjeXR{display:flex;flex:0 0 104px;flex-direction:column;gap:9px;text-align:start;border:0;padding:0;background:transparent;cursor:pointer;scroll-snap-align:start}.detail-lab-preview_modelChoice__UjeXR>span:last-child{font-size:10px;line-height:16px}.detail-lab-preview_modelThumbnail__dd52N{display:block;position:relative;width:104px;height:104px;background:#f1f0ee;border:1px solid transparent;overflow:hidden}.detail-lab-preview_modelChoice__UjeXR[aria-pressed=true] .detail-lab-preview_modelThumbnail__dd52N{border-color:#111}.detail-lab-preview_modelChoice__UjeXR:disabled{opacity:.55;cursor:default}.detail-lab-preview_chosen__iRAR_{position:absolute;bottom:5px;inset-inline-end:5px;width:16px;height:16px;display:grid;place-items:center;background:#111;color:#fff}.detail-lab-preview_actions__8I_sv{border-top:1px solid #dedede;padding-top:22px}.detail-lab-preview_generateBar__t0V3g{position:sticky;bottom:0;z-index:4;background:#fff;padding:14px 0;border-top:1px solid #ddd}.detail-lab-preview_allowance__lxMwY{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:13px;font-size:10px;line-height:16px}.detail-lab-preview_allowance__lxMwY>span:last-child{color:#666;font-variant-numeric:tabular-nums}.detail-lab-preview_primary__ucX4d,.detail-lab-preview_secondary__DKwKW{display:flex;align-items:center;justify-content:center;gap:10px;min-height:50px;width:100%;padding:12px 20px;font-size:11px;line-height:18px;text-align:center;text-decoration:none;border:1px solid #111;cursor:pointer;border-radius:0}.detail-lab-preview_primary__ucX4d{color:#fff;background:#111}.detail-lab-preview_primary__ucX4d:disabled{background:#e7e7e7;color:#888;border-color:#e7e7e7;cursor:default}.detail-lab-preview_secondary__DKwKW{margin-block:14px;background:#fff;color:#111}.detail-lab-preview_textAction__cgCAM{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;font-size:10px;line-height:17px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.detail-lab-preview_notice__8F9fJ{margin-block:14px;padding:12px 14px;background:#f7f7f7;font-size:11px;line-height:18px;border-inline-start:1px solid #777}.detail-lab-preview_notice__8F9fJ .detail-lab-preview_textAction__cgCAM{margin-top:9px}.detail-lab-preview_error__MfrUQ{border-inline-start-color:#a04c42;color:#763b32}.detail-lab-preview_review__I8znI{display:flex;align-items:flex-start;gap:10px;margin-block:20px;font-size:10px;line-height:17px;color:#666;cursor:pointer}.detail-lab-preview_review__I8znI input{appearance:auto;accent-color:#111;width:14px;height:14px;flex:0 0 auto;margin-top:2px}.detail-lab-preview_note__Pvuu8{font-size:10px;line-height:17px;margin-top:9px;color:#777}.detail-lab-preview_fullLab___vv8O{margin-block:25px 4px;display:inline-flex;align-items:center;gap:7px;font-size:10px;line-height:17px;text-decoration:underline;text-underline-offset:4px}.detail-lab-preview_preview__PErw_ :is(button,a,input):focus-visible{outline:1px solid #111;outline-offset:4px}@keyframes detail-lab-preview_detail-lab-turn__NG7qn{to{transform:rotate(1turn)}}@media (hover:hover) and (pointer:fine){.detail-lab-preview_modelChoice__UjeXR:not(:disabled):hover .detail-lab-preview_modelThumbnail__dd52N{border-color:#aaa}.detail-lab-preview_primary__ucX4d:not(:disabled):hover{background:#333}.detail-lab-preview_secondary__DKwKW:hover{background:#f5f5f5}}@media (max-width:767px){.detail-lab-preview_material__pal_U{gap:10px;padding-bottom:18px}.detail-lab-preview_concept__josXi{font-size:8px}.detail-lab-preview_materialName__5Ujpj span{display:block;margin-inline-start:0}.detail-lab-preview_visual__OA4fK{height:clamp(220px,36dvh,320px)}.detail-lab-preview_visualCaption__fqkt5{inset-inline:14px;bottom:12px;font-size:9px}.detail-lab-preview_models__8oX6T{padding-block:24px 20px}.detail-lab-preview_modelChoice__UjeXR{flex-basis:92px}.detail-lab-preview_modelThumbnail__dd52N{width:92px;height:92px}.detail-lab-preview_loading__UVmRD p{max-width:220px}.detail-lab-preview_generateBar__t0V3g{bottom:0}}@media (prefers-reduced-motion:reduce){.detail-lab-preview_spinner__NeVAD{animation:none}.detail-lab-preview_resultImage__2NrAz{transition:none}}