.product-resource-library_library__UizCw{position:relative;min-width:0;color:var(--bos-text)}.product-resource-library_embedded___3M2h>.product-resource-library_dropHint__6q8J8,.product-resource-library_embedded___3M2h>.product-resource-library_heading__fbdh_ p{display:none}.product-resource-library_productDetailPage__QIrnV{min-width:0}.product-resource-library_productHero__Y1fWP{display:grid;grid-template-columns:minmax(180px,30%) minmax(0,1fr);grid-gap:22px;gap:22px;padding:4px 0 18px}.product-resource-library_productHeroCover__AIbAb{display:grid;place-items:center;min-height:210px;overflow:hidden;border:1px solid var(--bos-border);border-radius:14px;background:var(--bos-surface-soft)}.product-resource-library_productHeroCover__AIbAb .product-media-list-thumb,.product-resource-library_productHeroCover__AIbAb .product-media-thumb-placeholder{width:100%;height:100%;max-width:none;max-height:300px;border:0;border-radius:0;object-fit:contain}.product-resource-library_productHeroBody__iYghZ{min-width:0}.product-resource-library_productHero__Y1fWP.product-resource-library_productHeroWithoutCover__xrkcw{grid-template-columns:minmax(0,1fr)}.product-resource-library_productHeroBody__iYghZ h1{margin:4px 0 8px;font-size:clamp(22px,2.2vw,32px);line-height:1.18;letter-spacing:-.6px;overflow-wrap:anywhere}.product-resource-library_productHeroBody__iYghZ>p{margin:0 0 16px;color:var(--bos-muted);font-size:13px;line-height:1.65;white-space:pre-wrap}.product-resource-library_productHeroLinks__Ez2Hq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 14px}.product-resource-library_productHeroLink__BFsOl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-width:0;padding:9px 11px;border:1px solid color-mix(in srgb,var(--bos-link) 28%,var(--bos-border));border-radius:11px;color:var(--bos-link);background:color-mix(in srgb,var(--bos-link) 7%,var(--bos-surface));font-size:11px;line-height:1.2;text-decoration:none}.product-resource-library_productHeroLink__BFsOl strong{overflow:hidden;color:var(--bos-text);font-size:12px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.product-resource-library_productHeroLink__BFsOl:not(.product-resource-library_productHeroLinkEmpty__73QIc):hover{border-color:var(--bos-link);background:color-mix(in srgb,var(--bos-link) 12%,var(--bos-surface))}.product-resource-library_productHeroLink__BFsOl:not(.product-resource-library_productHeroLinkEmpty__73QIc):focus-visible{outline:2px solid var(--bos-link);outline-offset:2px}.product-resource-library_productHeroLinkEmpty__73QIc{grid-template-columns:auto minmax(0,1fr);color:var(--bos-muted);border-color:var(--bos-border);background:var(--bos-surface-soft)}.product-resource-library_productHeroLinkEmpty__73QIc strong{color:var(--bos-muted)}.product-resource-library_productEyebrow__7QfSU{color:var(--bos-link);font-size:11px;font-weight:650}.product-resource-library_productCoreFacts___hgcx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px 18px;gap:10px 18px;margin:0}.product-resource-library_productCoreFacts___hgcx>div{min-width:0;padding-top:9px;border-top:1px solid var(--bos-border)}.product-resource-library_productCoreFacts___hgcx dt{color:var(--bos-muted);font-size:10px}.product-resource-library_productCoreFacts___hgcx dd{margin:3px 0 0;font-size:12px;font-weight:650;overflow-wrap:anywhere}.product-resource-library_productSections__HBYnI{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;gap:3px;overflow-x:auto;margin:0 0 16px;border-bottom:1px solid var(--bos-border);background:var(--bos-surface)}.product-resource-library_productSections__HBYnI button{flex:0 0 auto;padding:10px 14px 9px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--bos-muted);font:inherit;font-size:12px;font-weight:650;cursor:pointer}.product-resource-library_productSections__HBYnI button[aria-pressed=true]{border-bottom-color:var(--bos-link);color:var(--bos-link)}.product-resource-library_parameterSection__SUx_s{min-width:0}.product-resource-library_parameterToolbar__5G_Ej{display:flex;align-items:center;gap:10px;margin:-6px 0 10px}.product-resource-library_headingActions__J__g3{display:flex;align-items:center;gap:7px}.product-resource-library_parameterToolbar__5G_Ej>label{max-width:420px}.product-resource-library_parameterToolbar__5G_Ej>span{color:var(--bos-muted);font-size:11px}.product-resource-library_parameterTableWrap__D8oow{overflow-x:auto;border:1px solid var(--bos-border);border-radius:10px}.product-resource-library_parameterTable__n7lEv{width:100%;min-width:620px;table-layout:fixed;border-collapse:collapse;font-size:12px}.product-resource-library_parameterTable__n7lEv td,.product-resource-library_parameterTable__n7lEv th{padding:9px 11px;border-bottom:1px solid var(--bos-border);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-resource-library_parameterTable__n7lEv th{background:var(--bos-surface-soft);color:var(--bos-muted);font-size:11px}.product-resource-library_parameterTable__n7lEv tbody tr:last-child td{border-bottom:0}.product-resource-library_parameterRowActions__q_mwE{display:flex;gap:6px}.product-resource-library_parameterRowActions__q_mwE .btn{padding:5px 8px;min-height:0;white-space:nowrap}.product-resource-library_parameterEditor__EG9Yv{display:grid;grid-gap:12px;gap:12px}.product-resource-library_parameterEditor__EG9Yv label{display:grid;grid-gap:5px;gap:5px;color:var(--bos-text);font-size:12px}.product-resource-library_parameterEditor__EG9Yv input,.product-resource-library_parameterEditor__EG9Yv select,.product-resource-library_parameterEditor__EG9Yv textarea{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--bos-border);border-radius:7px;color:var(--bos-text);background:var(--bos-surface);font:inherit}.product-resource-library_parameterEditor__EG9Yv small{color:var(--bos-muted);font-size:10px}.product-resource-library_parameterEditor__EG9Yv textarea{min-height:92px;resize:vertical}.product-resource-library_systemFieldLabel__gMq_9{align-self:center;color:var(--bos-muted);font-size:10px;white-space:nowrap}.product-resource-library_catalogEntry__6GBKp{min-width:0;overflow:hidden;border:1px solid var(--bos-border);border-radius:10px;background:var(--bos-surface)}.product-resource-library_catalogEntry__6GBKp>button{width:100%}.product-resource-library_catalogEntry__6GBKp>.product-resource-library_actions__JgWbB{padding:8px 12px;gap:5px;border-top:1px solid var(--bos-border)}.product-resource-library_productCardOpen__sp8XQ{display:flex;flex-direction:column;padding:0;border:0;color:var(--bos-text);background:transparent;text-align:left;cursor:pointer}.product-resource-library_productCover__YZajC{display:grid;place-items:center;width:100%;aspect-ratio:16/10;overflow:hidden;background:var(--bos-surface-muted,var(--bos-surface))}.product-resource-library_productCover__YZajC .product-media-list-thumb,.product-resource-library_productCover__YZajC .product-media-thumb-placeholder{width:100%;height:100%;max-width:none;max-height:none;border:0;border-radius:0;object-fit:contain}.product-resource-library_coverEmpty__52pD_{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--bos-muted);font-size:12px}.product-resource-library_coverEmpty__52pD_ svg{width:34px;height:34px;stroke:currentColor;fill:none;stroke-width:1.5}.product-resource-library_productCardText__FrF3h{display:flex;flex-direction:column;gap:5px;padding:12px;min-width:0}.product-resource-library_productCardText__FrF3h strong{font-size:14px;overflow-wrap:anywhere}.product-resource-library_productCardText__FrF3h small{font-size:12px;color:var(--bos-muted)}.product-resource-library_actions__JgWbB>.product-resource-library_search__snlHe{width:210px;max-width:100%;flex:0 1 210px}.product-resource-library_actions__JgWbB>.product-resource-library_search__snlHe input{min-width:0;padding:7px;color:var(--bos-text);font:inherit;font-size:12px;outline-offset:-2px}.product-resource-library_detailTop__UfhNu,.product-resource-library_heading__fbdh_,.product-resource-library_mappingHeading__6dQYf{display:flex;align-items:center;gap:16px;justify-content:space-between;margin-bottom:14px}.product-resource-library_heading__fbdh_ h2{margin:0 0 4px;font-size:20px;letter-spacing:-.4px}.product-resource-library_heading__fbdh_ p,.product-resource-library_mappingHeading__6dQYf p{margin:0;color:var(--bos-muted);font-size:12px}.product-resource-library_total__LEEZ0{display:flex;gap:9px;align-items:baseline;font-size:26px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product-resource-library_total__LEEZ0 small{font-size:12px;font-weight:400;color:var(--bos-muted)}.product-resource-library_actions__JgWbB{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.product-resource-library_actions__JgWbB>span{margin-right:auto;font-size:12px;color:var(--bos-muted)}.product-resource-library_actions__JgWbB svg,.product-resource-library_search__snlHe svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;flex-shrink:0}.product-resource-library_actions__JgWbB button{display:inline-flex;align-items:center;gap:6px}.product-resource-library_filters__QREj_{display:flex;gap:8px;margin-bottom:8px}.product-resource-library_detail__qQtQ8 input,.product-resource-library_detail__qQtQ8 select,.product-resource-library_library__UizCw input,.product-resource-library_library__UizCw select,.product-resource-library_upload__FQL1f input,.product-resource-library_upload__FQL1f select{color:var(--bos-text);background:var(--bos-surface);border:1px solid var(--bos-border);border-radius:6px;padding:7px 9px;font:inherit;font-size:12px;min-width:0;max-width:100%;box-sizing:border-box}.product-resource-library_search__snlHe{display:flex;align-items:center;border:1px solid var(--bos-border);border-radius:6px;background:var(--bos-surface);padding-left:10px;flex:1 1}.product-resource-library_search__snlHe input{width:100%;border:0;background:transparent}.product-resource-library_kinds__C_2Qv{display:flex;align-items:center;border-bottom:1px solid var(--bos-border);gap:4px;margin-bottom:16px;overflow-x:auto}.product-resource-library_kinds__C_2Qv button{padding:10px 14px;background:transparent;border:0;border-bottom:2px solid transparent;font-size:12px;white-space:nowrap;color:var(--bos-muted);cursor:pointer}.product-resource-library_kinds__C_2Qv button[aria-pressed=true]{border-bottom-color:var(--bos-link);color:var(--bos-link);font-weight:700}.product-resource-library_kinds__C_2Qv>span{margin-left:auto;white-space:nowrap;font-size:11px;color:var(--bos-muted)}.product-resource-library_dropHint__6q8J8{margin:-2px 0 10px;color:var(--bos-muted);font-size:11px}.product-resource-library_dropSurface__Z1Zx7{position:relative;min-height:118px;border-radius:10px}.product-resource-library_resourceLoading___ls9q{display:grid;min-height:118px;place-items:center;color:var(--bos-muted);font-size:12px}.product-resource-library_grid__u96HS{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:14px;gap:14px}.product-resource-library_tile__SgIXe{display:flex;flex-direction:column;border:1px solid var(--bos-border);background:var(--bos-surface);border-radius:9px;padding:0;min-width:0;text-align:left;overflow:hidden;color:var(--bos-text);cursor:pointer}.product-resource-library_tile__SgIXe:focus-visible,.product-resource-library_tile__SgIXe:hover{border-color:var(--bos-link)}.product-resource-library_imageOnlyTile__5VLkz{aspect-ratio:4/3}.product-resource-library_imageOnlyTile__5VLkz .product-resource-library_thumbnail__CZ00u{height:100%}.product-resource-library_thumbnail__CZ00u{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;height:124px;gap:7px;width:100%;background:var(--bos-surface-soft);color:var(--bos-muted)}.product-resource-library_primaryImageMarker__9X75m{position:absolute;top:8px;left:8px;z-index:2;display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:999px;background:color-mix(in srgb,var(--bos-surface) 90%,transparent);color:var(--bos-text);box-shadow:0 1px 5px color-mix(in srgb,var(--bos-text) 14%,transparent);font-size:10px;font-weight:700;letter-spacing:0}.product-resource-library_primaryImageBadge__ADtVB:before,.product-resource-library_primaryImageMarker__9X75m:before{content:"";width:7px;height:7px;border-radius:50%;background:#ff3b30;box-shadow:0 0 0 2px color-mix(in srgb,#ff3b30 20%,transparent);flex:0 0 auto}.product-resource-library_thumbnail__CZ00u svg{width:33px;height:33px;fill:none;stroke:currentColor;stroke-width:1.3}.product-resource-library_thumbnail__CZ00u span{font-size:10px;font-weight:700;letter-spacing:1px}.product-resource-library_thumbnail__CZ00u img{width:100%;height:100%;object-fit:contain}.product-resource-library_imageThumbnail__yrqx_{background:var(--bos-surface-soft)}.product-resource-library_tileBody__9Q_BC{padding:11px 12px;min-width:0;width:100%;box-sizing:border-box}.product-resource-library_tileMeta__8oWPK{display:flex;justify-content:space-between;gap:6px;font-size:10px;margin-bottom:7px;color:var(--bos-muted)}.product-resource-library_tileBody__9Q_BC>strong,.product-resource-library_tileMeta__8oWPK>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-resource-library_tileBody__9Q_BC>strong{display:block;font-size:13px}.product-resource-library_tileBody__9Q_BC p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--bos-muted);margin:6px 0 12px}.product-resource-library_tileBody__9Q_BC>small{display:flex;justify-content:space-between;font-size:10px;color:var(--bos-muted)}.product-resource-library_successBadge__vci7j,.product-resource-library_warningBadge__VqB8X{border-radius:4px;padding:2px 5px;white-space:nowrap}.product-resource-library_successBadge__vci7j{background:var(--bos-selected);color:var(--bos-on-selected)}.product-resource-library_warningBadge__VqB8X,.product-resource-library_warning__ffVvC{background:var(--bos-warning-surface);color:var(--bos-warning-text)}.product-resource-library_warningText__XUgXk{color:var(--bos-warning-text)}.product-resource-library_error__nkogQ{color:var(--bos-danger-text);background:var(--bos-danger-surface);padding:8px 10px;border-radius:6px;font-size:12px;overflow-wrap:anywhere}.product-resource-library_empty__J9V71{text-align:center;padding:60px 24px;color:var(--bos-muted)}.product-resource-library_empty__J9V71 svg{width:42px;height:42px;fill:none;stroke:currentColor;stroke-width:1.2}.product-resource-library_empty__J9V71 h3{font-size:16px;color:var(--bos-text);margin:15px 0 8px}.product-resource-library_empty__J9V71 p{max-width:480px;font-size:12px;line-height:1.8;margin:0 auto 16px}.product-resource-library_pagination__MhoZ_{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;font-size:11px;color:var(--bos-muted)}.product-resource-library_pagination__MhoZ_>span{margin-right:auto}.product-resource-library_dropOverlay__FkOuI{position:absolute;inset:0;display:grid;place-items:center;padding:20px;border:2px dashed var(--bos-link);border-radius:10px;background:color-mix(in srgb,var(--bos-surface) 92%,transparent);color:var(--bos-link);font-size:13px;font-weight:700;text-align:center;z-index:5;pointer-events:none}.product-resource-library_detail__qQtQ8,.product-resource-library_upload__FQL1f{color:var(--bos-text);font-size:12px}.product-resource-library_filePicker__CGqQS{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px;border:1px dashed var(--bos-border);border-radius:8px;background:var(--bos-surface-soft);cursor:pointer;margin-bottom:16px}.product-resource-library_filePicker__CGqQS svg{width:24px;height:24px;stroke:var(--bos-link);fill:none;stroke-width:1.5}.product-resource-library_filePicker__CGqQS span{color:var(--bos-muted);font-size:11px}.product-resource-library_filePicker__CGqQS input{max-width:340px}.product-resource-library_pasteMarkdown__xz3Lu{margin:-4px 0 16px;padding:10px 12px;border:1px solid var(--bos-border);border-radius:8px;background:var(--bos-surface)}.product-resource-library_pasteMarkdown__xz3Lu summary{color:var(--bos-link);font-weight:700;cursor:pointer}.product-resource-library_pasteMarkdown__xz3Lu label{display:grid;grid-gap:5px;gap:5px;margin-top:10px}.product-resource-library_pasteMarkdown__xz3Lu textarea{width:100%;min-height:128px;resize:vertical;box-sizing:border-box;padding:9px;border:1px solid var(--bos-border);border-radius:6px;background:var(--bos-surface-soft);color:var(--bos-text);font:inherit;line-height:1.55}.product-resource-library_pasteMarkdown__xz3Lu>div{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.product-resource-library_pasteMarkdown__xz3Lu>div>span{min-width:0}.product-resource-library_formGrid__hTbh2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:12px}.product-resource-library_formGrid__hTbh2 label,.product-resource-library_matching__JTPF5 label{display:flex;flex-direction:column;gap:5px}.product-resource-library_fieldLabel__OFVou{display:block;margin-bottom:5px}.product-resource-library_picker__Tqt7D{position:relative;min-width:0}.product-resource-library_picker__Tqt7D input{width:100%}.product-resource-library_picked__BYIEb{display:flex;align-items:center;gap:8px;padding:7px 9px;background:var(--bos-surface-soft);border:1px solid var(--bos-border);border-radius:6px}.product-resource-library_picked__BYIEb span{flex:1 1;overflow-wrap:anywhere}.product-resource-library_linked__iUrD9 button,.product-resource-library_picked__BYIEb button{background:transparent;border:0;color:var(--bos-link);cursor:pointer;font-size:12px}.product-resource-library_pickerOptions__m7PlG{position:absolute;top:100%;inset-inline:0;background:var(--bos-surface);border:1px solid var(--bos-border);border-radius:6px;z-index:5;max-height:180px;overflow-y:auto}.product-resource-library_pickerOptions__m7PlG button{display:flex;gap:8px;width:100%;border:0;border-bottom:1px solid var(--bos-border);background:transparent;padding:9px;text-align:left;color:var(--bos-text);font-size:12px;cursor:pointer}.product-resource-library_pickerOptions__m7PlG button:hover{background:var(--bos-surface-soft)}.product-resource-library_help__qfCS4{padding:10px 12px;background:var(--bos-surface-soft);border-radius:6px;margin:12px 0;font-size:11px;line-height:1.8}.product-resource-library_help__qfCS4 summary{cursor:pointer;font-weight:600}.product-resource-library_help__qfCS4 .product-resource-library_formGrid__hTbh2{margin-top:10px}.product-resource-library_queue__LFoDE{max-height:240px;overflow:auto;margin:12px 0}.product-resource-library_queue__LFoDE>div{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--bos-border)}.product-resource-library_queue__LFoDE>div>span:first-child{flex:1 1;min-width:0}.product-resource-library_queue__LFoDE strong{display:block;overflow-wrap:anywhere;font-weight:500}.product-resource-library_queue__LFoDE small{color:var(--bos-muted)}.product-resource-library_detailTop__UfhNu h3{font-size:16px;margin:5px 0;overflow-wrap:anywhere}.product-resource-library_detailTop__UfhNu small,.product-resource-library_eyebrow__2G7Y6{color:var(--bos-muted);font-size:11px}.product-resource-library_preview__Sz5jL{display:grid;justify-items:center;grid-gap:10px;gap:10px;padding:12px;background:var(--bos-surface-soft)}.product-resource-library_preview__Sz5jL img,.product-resource-library_preview__Sz5jL video{max-width:100%;max-height:280px}.product-resource-library_imageDetail__12H7_{display:grid;grid-gap:12px;gap:12px;color:var(--bos-text)}.product-resource-library_imagePreviewStage__uNUSI{position:relative;display:grid;place-items:center;min-height:420px;max-height:68vh;overflow:hidden;border:1px solid var(--bos-border);border-radius:10px;background:linear-gradient(45deg,var(--bos-surface-soft) 25%,transparent 25%) 0 0 /20px 20px,linear-gradient(45deg,transparent 75%,var(--bos-surface-soft) 75%) 0 0 /20px 20px,linear-gradient(45deg,transparent 75%,var(--bos-surface-soft) 75%) -10px 10px /20px 20px,linear-gradient(45deg,var(--bos-surface-soft) 25%,var(--bos-surface) 25%) 10px -10px /20px 20px;color:var(--bos-muted)}.product-resource-library_imagePreviewStage__uNUSI img{display:block;width:100%;height:100%;max-height:68vh;object-fit:contain}.product-resource-library_primaryImageBadge__ADtVB{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:color-mix(in srgb,var(--bos-surface) 92%,transparent);color:var(--bos-text);box-shadow:0 2px 10px color-mix(in srgb,var(--bos-text) 16%,transparent);font-size:11px;font-weight:700}.product-resource-library_imageActionBar__gT2bg{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-resource-library_imageFileCaption__fEXoi{min-width:0}.product-resource-library_imageFileCaption__fEXoi span,.product-resource-library_imageFileCaption__fEXoi strong{display:block}.product-resource-library_imageFileCaption__fEXoi strong{margin-bottom:3px;font-size:13px}.product-resource-library_imageFileCaption__fEXoi span{max-width:460px;overflow:hidden;color:var(--bos-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.product-resource-library_imageTags__hpT2R{padding:12px;border:1px solid var(--bos-border);border-radius:9px;background:var(--bos-surface-soft)}.product-resource-library_imageTypeControls__sI_yc{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.product-resource-library_imageTypeControls__sI_yc label{display:flex;align-items:center;gap:8px;color:var(--bos-muted);font-size:12px}.product-resource-library_imageTypeControls__sI_yc select{min-height:34px;padding:5px 28px 5px 10px;border:1px solid var(--bos-border);border-radius:8px;background:var(--bos-surface);color:var(--bos-text);font:inherit}.product-resource-library_imageTagsHeading__fK875{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.product-resource-library_imageTagsHeading__fK875 h3,.product-resource-library_imageTagsHeading__fK875 p{margin:0}.product-resource-library_imageTagsHeading__fK875 h3{font-size:13px}.product-resource-library_imageTagsHeading__fK875 p,.product-resource-library_imageTagsHeading__fK875>span,.product-resource-library_noTags__PKJ3M{color:var(--bos-muted);font-size:10px}.product-resource-library_tagList__D6OPZ{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.product-resource-library_editableTag__nmBZB,.product-resource-library_systemTag__bZDJI{display:inline-flex;align-items:center;min-height:27px;border-radius:999px;font-size:11px}.product-resource-library_systemTag__bZDJI{padding:0 10px;background:var(--bos-selected);color:var(--bos-on-selected);font-weight:700}.product-resource-library_editableTag__nmBZB{overflow:hidden;border:1px solid var(--bos-border);background:var(--bos-surface)}.product-resource-library_editableTag__nmBZB button{min-height:27px;padding:0 9px;border:0;background:transparent;color:var(--bos-text);cursor:pointer;font:inherit}.product-resource-library_editableTag__nmBZB button+button{padding:0 8px;border-left:1px solid var(--bos-border);color:var(--bos-danger-text)}.product-resource-library_tagEditor__CDeOa{display:flex;gap:8px;margin-top:10px}.product-resource-library_tagEditor__CDeOa input{flex:1 1}.product-resource-library_linked__iUrD9{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0}.product-resource-library_linked__iUrD9>button,.product-resource-library_linked__iUrD9>span{padding:4px 8px;background:var(--bos-surface-soft);border-radius:4px;font-size:11px}.product-resource-library_note__DFYIv,.product-resource-library_warning__ffVvC{padding:8px 10px;font-size:11px;border-radius:5px;line-height:1.6}.product-resource-library_note__DFYIv{background:var(--bos-surface-soft);color:var(--bos-muted)}.product-resource-library_matching__JTPF5{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:12px;gap:12px;margin:12px 0 20px}.product-resource-library_mappingHeading__6dQYf{flex-wrap:wrap;gap:10px;margin-bottom:10px}.product-resource-library_mappingHeading__6dQYf h3{font-size:14px;margin:0 0 5px}.product-resource-library_mappingHeading__6dQYf>div{flex:1 1}.product-resource-library_mappingHeading__6dQYf>input{width:160px}.product-resource-library_mappingTable__MHvB7{overflow:auto;max-height:360px;border:1px solid var(--bos-border);border-radius:6px}.product-resource-library_mappingTable__MHvB7 th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--bos-surface-soft)}.product-resource-library_mappingTable__MHvB7 td,.product-resource-library_mappingTable__MHvB7 th{font-size:12px;padding:10px;border-bottom:1px solid var(--bos-border);text-align:left;vertical-align:top}.product-resource-library_mappingTable__MHvB7 select{width:100%}.product-resource-library_cellText__gchll{white-space:pre-wrap;overflow-wrap:anywhere;max-height:96px;overflow:auto;display:block;font-size:11px;line-height:1.6}.product-resource-library_detailFooter__FE38Q{position:-webkit-sticky;position:sticky;bottom:-16px;z-index:2;background:var(--bos-surface);border-top:1px solid var(--bos-border);padding-bottom:10px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:14px}.product-resource-library_detailFooter__FE38Q>span{font-size:11px;color:var(--bos-muted)}.product-resource-library_embedded___3M2h .product-resource-library_heading__fbdh_ h2{font-size:16px}.product-resource-library_markdownGuide__nEHvH{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:12px;font-size:12px;color:var(--bos-muted)}.product-resource-library_catalogBreadcrumb__Zd9RA{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:16px;font-size:13px}.product-resource-library_catalogBreadcrumb__Zd9RA button{background:transparent;border:0;color:var(--bos-link);cursor:pointer;padding:4px 0;font-size:inherit}.product-resource-library_catalogBreadcrumb__Zd9RA strong{overflow-wrap:anywhere}.product-resource-library_catalogGrid__texoQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:12px;gap:12px;margin:16px 0}.product-resource-library_catalogFolder__Mi2Bd{display:flex;align-items:center;gap:12px;padding:18px 14px;border:1px solid var(--bos-border);border-radius:8px;background:var(--bos-surface);color:var(--bos-text);text-align:left;cursor:pointer;min-width:0}.product-resource-library_catalogFolder__Mi2Bd:hover{background:var(--bos-surface-soft)}.product-resource-library_catalogFolder__Mi2Bd>svg{width:28px;height:28px;flex-shrink:0;color:var(--bos-link);fill:none;stroke:var(--bos-link);stroke-width:1.6}.product-resource-library_catalogFolder__Mi2Bd>span:first-of-type{flex:1 1;min-width:0}.product-resource-library_catalogFolder__Mi2Bd strong{display:block;font-size:14px;overflow-wrap:anywhere}.product-resource-library_catalogFolder__Mi2Bd small{display:block;color:var(--bos-muted);font-size:12px;margin-top:6px}@media (max-width:520px){.product-resource-library_catalogGrid__texoQ{grid-template-columns:1fr}}.product-resource-library_markdownGuide__nEHvH strong{display:block;color:var(--bos-text);margin-bottom:4px}.product-resource-library_markdownPreview__yy_ew{margin:10px 0;font-size:12px}.product-resource-library_markdownPreview__yy_ew pre{max-height:260px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;background:var(--bos-surface-soft);border:1px solid var(--bos-border);border-radius:6px;color:var(--bos-text);font-size:13px;line-height:1.7}.product-resource-library_detail__qQtQ8 .product-resource-library_mappingHeading__6dQYf{flex-wrap:wrap}.product-resource-library_detail__qQtQ8 .product-resource-library_mappingHeading__6dQYf>select{width:auto;max-width:180px}.product-resource-library_detail__qQtQ8 .product-resource-library_detailTop__UfhNu{margin-bottom:8px}.product-resource-library_detail__qQtQ8 .product-resource-library_help__qfCS4{margin:6px 0;padding:6px 10px}.product-resource-library_detail__qQtQ8 .product-resource-library_linked__iUrD9{padding:4px 0}.product-resource-library_detail__qQtQ8 .product-resource-library_note__DFYIv,.product-resource-library_detail__qQtQ8 .product-resource-library_warning__ffVvC{margin:6px 0;padding:6px 10px}.product-resource-library_detail__qQtQ8 .product-resource-library_matching__JTPF5{margin:8px 0}.product-resource-library_detail__qQtQ8 .product-resource-library_mappingHeading__6dQYf{margin:12px 0 8px}.product-resource-library_detail__qQtQ8 .product-resource-library_mappingTable__MHvB7{max-height:clamp(170px,32dvh,360px)}.product-resource-library_embedded___3M2h .product-resource-library_grid__u96HS{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.product-resource-library_embedded___3M2h .product-resource-library_thumbnail__CZ00u{height:90px}.product-resource-library_embedded___3M2h .product-resource-library_imageOnlyTile__5VLkz .product-resource-library_thumbnail__CZ00u{height:100%}.product-resource-library_contentEditor__EpBXy{min-width:0;color:var(--bos-text)}.product-resource-library_contentFields__Mr3_l{border:0;padding:0;margin:0;min-width:0;display:grid;grid-gap:14px;gap:14px}.product-resource-library_contentField__zFsrO{min-width:0;display:grid;grid-gap:5px;gap:5px;align-content:start;font-size:13px}.product-resource-library_contentField__zFsrO>span{font-weight:600}.product-resource-library_contentField__zFsrO input,.product-resource-library_contentField__zFsrO select,.product-resource-library_contentField__zFsrO textarea{box-sizing:border-box;width:100%;min-width:0;min-height:38px;padding:8px 10px;border:1px solid var(--bos-border);border-radius:7px;background:var(--bos-surface);color:var(--bos-text);font:inherit}.product-resource-library_contentField__zFsrO textarea{resize:vertical;line-height:1.6}.product-resource-library_contentField__zFsrO small,.product-resource-library_contentSave__oiHIn small{font-size:12px;color:var(--bos-muted);overflow-wrap:anywhere}.product-resource-library_contentGrid__1wqRo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:end}.product-resource-library_contentGrid3__TFIRq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.product-resource-library_contentStatus__pBZS_{min-height:28px;margin:8px 0 12px;font-size:12px;color:var(--bos-muted)}.product-resource-library_contentStatus__pBZS_>p{margin:5px 0}.product-resource-library_contentDetails__bEqIA{border-top:1px solid var(--bos-border);padding:12px 0;min-width:0}.product-resource-library_contentDetails__bEqIA summary{cursor:pointer;font-size:14px;font-weight:600;margin-bottom:10px}.product-resource-library_contentAttribute__wJeGK{display:grid;grid-template-columns:minmax(80px,1fr) minmax(100px,1.2fr) minmax(160px,2fr) minmax(65px,.6fr) auto;align-items:center;grid-gap:8px;gap:8px;padding-bottom:12px}.product-resource-library_contentMediaOrder__pR_A_{padding-left:0;list-style:none;display:grid;grid-gap:8px;gap:8px}.product-resource-library_contentMediaOrder__pR_A_ li{display:flex;align-items:center;gap:8px;justify-content:space-between;border-bottom:1px solid var(--bos-border);padding-bottom:8px}.product-resource-library_contentMediaOrder__pR_A_ li>span{min-width:0;overflow-wrap:anywhere}.product-resource-library_contentMediaGrid__0Ze0G{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:10px;gap:10px;padding-top:12px}.product-resource-library_contentMediaChoice__xlJOZ{min-width:0;padding:7px;display:grid;grid-gap:5px;gap:5px;border:1px solid var(--bos-border);border-radius:8px;background:var(--bos-surface);color:var(--bos-text);text-align:left;cursor:pointer}.product-resource-library_contentMediaChoice__xlJOZ[aria-pressed=true]{outline:2px solid var(--bos-link);outline-offset:-2px;background:var(--bos-surface-soft)}.product-resource-library_contentMediaChoice__xlJOZ .product-media-thumb-placeholder,.product-resource-library_contentMediaChoice__xlJOZ img{width:100%;height:90px;object-fit:contain}.product-resource-library_contentMediaChoice__xlJOZ>span{overflow-wrap:anywhere;font-size:12px}.product-resource-library_contentMediaChoice__xlJOZ small{color:var(--bos-muted);font-size:12px}.product-resource-library_contentSave__oiHIn{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:12px 0}.product-resource-library_contentFitment__4pyoy{padding:10px 0;border-bottom:1px solid var(--bos-border)}.product-resource-library_contentFitment__4pyoy>strong{display:block;overflow-wrap:anywhere;font-size:13px;margin-bottom:8px}@media (max-width:760px){.product-resource-library_contentGrid3__TFIRq,.product-resource-library_contentGrid__1wqRo{grid-template-columns:1fr}.product-resource-library_contentAttribute__wJeGK{grid-template-columns:repeat(2,minmax(0,1fr))}.product-resource-library_contentMediaOrder__pR_A_ li{flex-wrap:wrap}}@media (max-width:650px){.product-resource-library_productHero__Y1fWP{grid-template-columns:96px minmax(0,1fr);gap:12px}.product-resource-library_productHeroCover__AIbAb{min-height:96px;align-self:start}.product-resource-library_productHeroBody__iYghZ h1{font-size:19px}.product-resource-library_productHeroBody__iYghZ>p{grid-column:1/-1}.product-resource-library_productHeroLinks__Ez2Hq{grid-template-columns:1fr}.product-resource-library_productCoreFacts___hgcx{grid-template-columns:repeat(2,minmax(0,1fr))}.product-resource-library_filters__QREj_{flex-wrap:wrap}.product-resource-library_search__snlHe{flex-basis:100%}.product-resource-library_grid__u96HS{grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:9px}.product-resource-library_formGrid__hTbh2,.product-resource-library_matching__JTPF5{grid-template-columns:1fr}.product-resource-library_detailTop__UfhNu,.product-resource-library_heading__fbdh_,.product-resource-library_queue__LFoDE>div{flex-wrap:wrap}}.product-library_root__590Rj{--library-ai:#2858b8;--library-ai-tint:color-mix(in srgb,var(--library-ai) 8%,var(--bos-surface));--library-warn:#a14a06;--library-warn-tint:color-mix(in srgb,var(--library-warn) 8%,var(--bos-surface));--library-radius:14px;min-width:0;color:var(--bos-text);font-size:14px}.product-library_page__wxC_6{width:min(100%,1440px);margin:0 auto;min-width:0}.product-library_drawer__USIlE *,.product-library_page__wxC_6 *{box-sizing:border-box}.product-library_root__590Rj button,.product-library_root__590Rj input,.product-library_root__590Rj select,.product-library_root__590Rj textarea{font:inherit}.product-library_root__590Rj button{cursor:pointer}.product-library_root__590Rj button:disabled{cursor:default;opacity:.56}.product-library_root__590Rj a:focus-visible,.product-library_root__590Rj button:focus-visible,.product-library_root__590Rj summary:focus-visible{outline:2px solid var(--bos-link);outline-offset:3px}.product-library_skillBar__7w7OQ{display:flex;align-items:center;gap:10px;min-height:46px;padding:5px 8px 5px 12px;border:1px solid color-mix(in srgb,var(--library-ai) 25%,var(--bos-border));border-radius:12px;background:var(--library-ai-tint)}.product-library_skillIcon__yy3MW{width:26px;height:26px;display:grid;place-items:center;flex:none;color:var(--library-ai)}.product-library_skillBar__7w7OQ strong{font-size:13px;white-space:nowrap}.product-library_skillBar__7w7OQ p{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--bos-muted);font-size:12px}.product-library_skillBar__7w7OQ>button{margin-left:auto;flex:none}.product-library_skillState__pE5Ib{font-size:12px;white-space:nowrap;color:var(--bos-link)}.product-library_heading__kg4rA{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:24px 0 20px}.product-library_heading__kg4rA h1{margin:4px 0 8px;font-size:clamp(22px,2.6vw,28px);line-height:1.2}.product-library_eyebrow__MCQ81,.product-library_heading__kg4rA p{margin:0;color:var(--bos-muted);font-size:12px}.product-library_aiButton__9L4u6,.product-library_button__yw9WE,.product-library_iconButton__LhC0W,.product-library_textButton__Z1bK3{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;border:1px solid var(--bos-border);padding:8px 12px;border-radius:9px;background:var(--bos-surface);color:var(--bos-text);text-decoration:none;font-weight:600}.product-library_aiButton__9L4u6 svg,.product-library_blank__FF9bj svg,.product-library_button__yw9WE svg,.product-library_iconButton__LhC0W svg,.product-library_search__uS4We svg,.product-library_skillIcon__yy3MW svg,.product-library_textButton__Z1bK3 svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.product-library_primaryButton__GHG3R{color:var(--bos-on-primary);background:var(--bos-primary);border-color:var(--bos-primary)}.product-library_aiButton__9L4u6{color:white;background:var(--library-ai);border-color:var(--library-ai)}.product-library_textButton__Z1bK3{color:var(--bos-link);border-color:transparent;background:transparent;white-space:nowrap}.product-library_iconButton__LhC0W{width:40px;min-width:40px;height:40px;padding:9px}.product-library_actions__VRgJV,.product-library_filterBar__yGsHz,.product-library_toolbar__1NLI9,.product-library_viewSwitch__xxozG{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.product-library_toolbar__1NLI9{margin-bottom:14px}.product-library_search__uS4We{display:flex;align-items:center;gap:10px;flex:1 1 260px;min-width:0;min-height:44px;padding:0 12px;border:1px solid var(--bos-border);border-radius:9px;background:var(--bos-surface);color:var(--bos-muted)}.product-library_search__uS4We input{width:100%;min-width:0;border:0;outline:none;background:transparent;color:var(--bos-text);padding:10px 0}.product-library_select__G_yTO{min-width:120px;max-width:100%;min-height:44px;border:1px solid var(--bos-border);border-radius:9px;padding:8px 32px 8px 12px;color:var(--bos-text);background:var(--bos-surface)}.product-library_viewSwitch__xxozG{flex-wrap:nowrap;gap:2px;background:var(--bos-surface-soft);padding:3px;border-radius:10px}.product-library_viewSwitch__xxozG button{min-height:38px;padding:7px 12px;background:transparent;border:1px solid transparent;border-radius:7px;color:var(--bos-muted)}.product-library_viewSwitch__xxozG [aria-pressed=true]{color:var(--bos-text);background:var(--bos-surface);border-color:var(--bos-border)}.product-library_filterBar__yGsHz{justify-content:space-between;margin-bottom:18px}.product-library_filterBar__yGsHz>span{color:var(--bos-muted);font-size:12px}.product-library_chips__DQwsy{display:flex;gap:8px;flex-wrap:wrap}.product-library_chips__DQwsy button{min-height:36px;padding:6px 11px;border:1px solid var(--bos-border);border-radius:99px;background:var(--bos-surface);color:var(--bos-text);font-size:12px}.product-library_chips__DQwsy [aria-pressed=true]{color:var(--bos-surface);background:var(--bos-text);border-color:var(--bos-text)}.product-library_chips__DQwsy small{margin-left:7px;opacity:.72}.product-library_grid__veEZ_{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));grid-gap:18px;gap:18px}.product-library_card__sdKQi{position:relative;min-width:0;border:1px solid var(--bos-border);border-radius:var(--library-radius);overflow:visible;background:var(--bos-surface)}.product-library_cardOpen__sqN7X{display:flex;flex-direction:column;width:100%;height:100%;padding:0;border:0;border-radius:inherit;background:transparent;color:inherit;text-align:left;overflow:hidden}.product-library_cardCover__Jvycf{width:100%;aspect-ratio:16/9;background:var(--bos-surface-soft);overflow:hidden;display:grid;place-items:center}.product-library_cardCover__Jvycf .product-media-list-thumb,.product-library_cardCover__Jvycf .product-media-thumb-placeholder,.product-library_heroImage__joFg4 .product-media-list-thumb,.product-library_heroImage__joFg4 .product-media-thumb-placeholder{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;border:0;border-radius:0}.product-library_cardBody__zlrs0{display:flex;flex-direction:column;gap:11px;width:100%;padding:15px}.product-library_cardTitle__qbduO{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;line-height:1.4;padding-right:18px}.product-library_subtitle___yrmt{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--bos-muted);font-size:12px}.product-library_meta__48alA{display:flex;flex-wrap:wrap;gap:6px 12px;color:var(--bos-muted);font-size:12px}.product-library_badge__7eEi6{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;color:var(--library-warn);background:var(--library-warn-tint);font-size:12px}.product-library_segments__y6weX{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:3px;gap:3px;height:5px}.product-library_segments__y6weX i{background:var(--bos-border);border-radius:3px}.product-library_segments__y6weX i[data-complete=true]{background:var(--bos-primary)}.product-library_completeness__KeL3G{display:flex;flex-direction:column;gap:7px;font-size:12px}.product-library_missing__Ug0kQ{color:var(--library-warn);font-size:12px;line-height:1.4}.product-library_menu___5J1w{position:absolute;top:8px;right:8px;z-index:2}.product-library_menu___5J1w summary{list-style:none;display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--bos-border);border-radius:9px;background:var(--bos-surface);color:var(--bos-text);cursor:pointer}.product-library_menu___5J1w summary::-webkit-details-marker{display:none}.product-library_menuList__JOBJl{position:absolute;right:0;top:calc(100% + 4px);display:grid;min-width:160px;padding:5px;border:1px solid var(--bos-border);background:var(--bos-surface);border-radius:9px;box-shadow:0 6px 20px #0002}.product-library_menuList__JOBJl button{min-height:40px;border:0;background:transparent;color:var(--bos-text);border-radius:5px;padding:7px 10px;text-align:left;white-space:nowrap}.product-library_menuList__JOBJl button:hover{background:var(--bos-surface-soft)}.product-library_tableWrap__ZmWeg{width:100%;overflow-x:auto;min-width:0;border:1px solid var(--bos-border);border-radius:12px}.product-library_table__nlsEx{min-width:860px;width:100%;border-collapse:collapse;background:var(--bos-surface)}.product-library_table__nlsEx td,.product-library_table__nlsEx th{text-align:left;padding:12px 14px;border-bottom:1px solid var(--bos-border);vertical-align:middle;font-size:13px}.product-library_table__nlsEx th{color:var(--bos-muted);background:var(--bos-surface-soft);font-weight:600}.product-library_table__nlsEx td{position:relative}.product-library_table__nlsEx .product-library_menu___5J1w{position:relative;top:auto;right:auto}.product-library_table__nlsEx .product-library_cardTitle__qbduO{-webkit-line-clamp:1}.product-library_rowOpen___0MoF{border:0;background:transparent;color:var(--bos-text);padding:0;text-align:left;width:100%}.product-library_blank__FF9bj{display:grid;justify-items:center;grid-gap:12px;gap:12px;padding:40px 16px;text-align:center;color:var(--bos-muted);border:1px dashed var(--bos-border);border-radius:12px}.product-library_blank__FF9bj p{margin:0}.product-library_pagination__gxDGT{display:flex;justify-content:flex-end;gap:10px;align-items:center;margin-top:18px;color:var(--bos-muted);font-size:12px}.product-library_status__iJ7HS{min-height:20px;color:var(--bos-muted);font-size:12px;margin:7px 0;overflow-wrap:anywhere}.product-library_error__8fW_E{color:var(--library-warn);overflow-wrap:anywhere}.product-library_hero__fZ_a_{display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(18px,3vw,30px);padding:clamp(16px,2vw,25px);background:var(--bos-surface);border:1px solid var(--bos-border);border-radius:17px}.product-library_heroMedia__77r81{flex:1 1 240px;max-width:420px;min-width:0}.product-library_heroImage__joFg4{width:100%;aspect-ratio:4/3;overflow:hidden;display:grid;place-items:center;background:var(--bos-surface-soft);border-radius:10px}.product-library_thumbs__QaPpE{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:9px}.product-library_thumbs__QaPpE button{height:54px;padding:0;border:1px solid var(--bos-border);border-radius:7px;overflow:hidden;background:var(--bos-surface-soft);color:var(--bos-text)}.product-library_thumbs__QaPpE .product-media-list-thumb,.product-library_thumbs__QaPpE .product-media-thumb-placeholder{width:100%;height:100%;object-fit:contain}.product-library_heroBody__0SC_Y{flex:999 1 330px;min-width:0}.product-library_heroTop___1_B4{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:10px}.product-library_heroTop___1_B4 .product-library_menu___5J1w{position:relative;top:auto;right:auto}.product-library_hero__fZ_a_ h1{margin:18px 0 10px;font-size:clamp(24px,3.2vw,34px);line-height:1.17;overflow-wrap:anywhere}.product-library_intro__1driM{font-size:16px;line-height:1.65;margin:0;white-space:pre-wrap}.product-library_sellingPoints__s8jn5{display:flex;flex-wrap:wrap;gap:7px;margin:15px 0}.product-library_sellingPoints__s8jn5 span{padding:6px 10px;border-radius:8px;background:var(--bos-surface-soft);font-size:12px}.product-library_facts__pIT2f{display:flex;flex-wrap:wrap;gap:12px 25px;padding-top:14px;margin:18px 0 0;border-top:1px solid var(--bos-border)}.product-library_facts__pIT2f dt{color:var(--bos-muted);font-size:12px}.product-library_facts__pIT2f dd{margin:5px 0 0;font-size:13px;overflow-wrap:anywhere}.product-library_detailLayout__Dn4BI{display:flex;flex-wrap:wrap;gap:22px;align-items:flex-start;margin-top:22px}.product-library_main__dm_MR{flex:999 1 640px;min-width:0}.product-library_mediaPanels__vgPdI{display:grid;grid-gap:20px;gap:20px;min-width:0}.product-library_sidebar__99Unl{display:flex;flex:1 1 280px;gap:15px;flex-wrap:wrap;min-width:0}.product-library_sideCard__aZrI_{flex:1 1 260px;padding:17px;background:var(--bos-surface);border:1px solid var(--bos-border);border-radius:13px;min-width:0}.product-library_sideTitle__YzY6Z{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.product-library_sideTitle__YzY6Z h2{margin:0;font-size:16px}.product-library_sideTitle__YzY6Z small{color:var(--bos-muted)}.product-library_todoList__7LSIy{display:grid;margin-top:10px}.product-library_todoList__7LSIy button{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:9px 0;background:transparent;border:0;border-bottom:1px solid var(--bos-border);text-align:left;color:var(--bos-text)}.product-library_todoList__7LSIy small{color:var(--bos-muted);white-space:nowrap}.product-library_tabs__WJakg{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;min-width:0;padding:2px 1px 8px}.product-library_tabs__WJakg::-webkit-scrollbar{display:none}.product-library_tabs__WJakg button{flex:none;white-space:nowrap;min-height:44px;border:1px solid var(--bos-border);background:var(--bos-surface);color:var(--bos-text);border-radius:9px;padding:9px 13px}.product-library_tabs__WJakg [aria-selected=true]{background:var(--bos-text);border-color:var(--bos-text);color:var(--bos-surface)}.product-library_tabs__WJakg small{margin-left:7px;opacity:.7}.product-library_panel__AnYz1{padding:clamp(16px,2vw,26px);border:1px solid var(--bos-border);border-radius:15px;background:var(--bos-surface);min-width:0}.product-library_panelHeader__Yv88d{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--bos-border)}.product-library_panelHeader__Yv88d h2{margin:0 0 7px;font-size:20px}.product-library_panelHeader__Yv88d p{margin:0;color:var(--bos-muted);font-size:12px}.product-library_article__lsTPk{max-width:760px}.product-library_docSection__TjhJp{padding:22px 0 6px;scroll-margin-top:18px}.product-library_docSection__TjhJp h3{margin:0 0 12px;font-size:16px}.product-library_prose__CUfiU{font-size:16px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.product-library_prose__CUfiU p{margin:0 0 10px}.product-library_prose__CUfiU ol,.product-library_prose__CUfiU ul{padding-left:22px}.product-library_featureGrid__zNF3c{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));grid-gap:12px;gap:12px}.product-library_featureGrid__zNF3c>div{padding:15px;background:var(--bos-surface-soft);border-radius:10px;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.product-library_specifications___B6iz{margin:0;border-top:1px solid var(--bos-border)}.product-library_specifications___B6iz>div{display:grid;grid-template-columns:minmax(96px,140px) minmax(0,1fr);grid-gap:12px;gap:12px;padding:11px 0;border-bottom:1px solid var(--bos-border)}.product-library_specifications___B6iz dt{color:var(--bos-muted);font-size:14px;overflow-wrap:anywhere}.product-library_specifications___B6iz dd{margin:0;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.product-library_packageFacts__S8IPT{display:flex;flex-wrap:wrap;gap:16px 30px;margin:0 0 10px}.product-library_packageFacts__S8IPT>div{min-width:90px;max-width:100%}.product-library_packageFacts__S8IPT dt{color:var(--bos-muted);font-size:12px}.product-library_packageFacts__S8IPT dd{margin:8px 0 0;font-size:clamp(20px,2vw,28px);line-height:1.3;font-weight:600;overflow-wrap:anywhere}.product-library_sectionMissing__7vrKd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--library-warn);font-size:12px;margin:9px 0}.product-library_editSection__HW0Pc,.product-library_formField__rvN26{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px;min-width:0}.product-library_editSection__HW0Pc>span,.product-library_fieldset__qTZla legend,.product-library_formField__rvN26>span{font-weight:600;font-size:13px}.product-library_input__IYoye,.product-library_textarea__WiDy4{width:100%;min-width:0;border:1px solid var(--bos-border);border-radius:8px;background:var(--bos-surface);color:var(--bos-text);padding:10px 11px}.product-library_textarea__WiDy4{resize:vertical;line-height:1.6;min-height:95px}.product-library_codeInput__eMPtU{font-family:ui-monospace,SF Mono,Menlo,monospace!important;font-size:12px!important}.product-library_fieldset__qTZla{padding:0;border:0;margin:0 0 22px}.product-library_fieldset__qTZla legend{padding:0;margin-bottom:8px}.product-library_check__HEdR5{display:flex;align-items:center;gap:9px;min-height:40px;font-size:13px}.product-library_check__HEdR5 input{width:17px;height:17px;flex:none;accent-color:var(--bos-primary)}.product-library_channel__YtALe{display:grid;grid-gap:7px;gap:7px;margin-top:17px}.product-library_channelTop__Qf0ok{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px}.product-library_channelTop__Qf0ok strong{font-size:13px}.product-library_track__8o7X2{height:4px;width:100%;background:var(--bos-border);border-radius:3px;overflow:hidden}.product-library_track__8o7X2 i{display:block;height:100%;background:var(--bos-primary)}.product-library_channelActions__BgwpU{display:grid;grid-gap:7px;gap:7px;margin-top:18px}.product-library_drawerLayer__898ey{width:100%;max-width:none;height:100%;max-height:none;border:0;padding:0;margin:0;background:transparent;overflow:hidden}.product-library_drawerLayer__898ey[open]{display:flex;justify-content:flex-end}.product-library_drawerLayer__898ey:not([open]){display:none}.product-library_drawerLayer__898ey::-webkit-backdrop{background:#0b142666}.product-library_drawerLayer__898ey::backdrop{background:#0b142666}.product-library_drawer__USIlE{display:flex;flex-direction:column;width:min(560px,100%);height:100%;min-width:0;overflow:hidden;background:var(--bos-surface);box-shadow:-8px 0 24px #0002;color:var(--bos-text)}.product-library_skillDrawer___va4t{width:min(520px,100%)}.product-library_drawerHeader__VyAby{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:16px 19px;border-bottom:1px solid var(--bos-border)}.product-library_drawerHeader__VyAby h2{margin:3px 0 6px;font-size:18px}.product-library_drawerHeader__VyAby p{margin:0;color:var(--bos-muted);font-size:12px;line-height:1.55}.product-library_drawerBody__s51Uf{flex:1 1;min-height:0;overflow-y:auto;padding:18px;overscroll-behavior:contain}.product-library_drawerFooter__xG64b{display:flex;gap:9px;align-items:center;justify-content:flex-end;padding:13px 18px;border-top:1px solid var(--bos-border);background:var(--bos-surface-soft);flex-wrap:wrap}.product-library_drawerFooter__xG64b small{margin-right:auto;color:var(--bos-muted);font-size:11px}.product-library_fieldRows__IOr0d{margin:12px -6px 0}.product-library_fieldRow__dANo2{border-bottom:1px solid var(--bos-border)}.product-library_fieldLine__yPFBL{display:flex;gap:7px;align-items:center;min-height:46px}.product-library_fieldToggle__g5WEV{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:10px;gap:10px;flex:1 1;min-width:0;border:0;background:transparent;color:inherit;padding:11px 4px;text-align:left}.product-library_fieldLabel__GSeXa{color:var(--bos-muted);font-size:12px;overflow-wrap:anywhere}.product-library_fieldSummary__oxdne{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.product-library_fieldStatus__odiVh{flex:none;font-size:11px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.product-library_fieldStatus__odiVh:before{content:"";width:6px;height:6px;border-radius:99px;background:currentColor}.product-library_aiTone__V_hrE{color:var(--library-ai)}.product-library_warnTone__q_6st{color:var(--library-warn)}.product-library_completeTone__qwANa{color:var(--bos-link)}.product-library_muted__A0yM7{color:var(--bos-muted)}.product-library_fieldLine__yPFBL>button{min-height:40px;padding:7px;font-size:12px}.product-library_fieldExpanded___5h50{margin:0 3px 12px;padding:12px;border-radius:9px;background:var(--bos-surface-soft)}.product-library_fieldExpanded___5h50 p{margin:0 0 9px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.product-library_fieldFacts__b5P_Y{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:11px;color:var(--bos-muted)}.product-library_json__iCMe9{max-width:100%;overflow-x:auto;margin:14px 0;padding:13px;border:1px solid var(--bos-border);border-radius:9px;background:var(--bos-surface-soft);color:var(--bos-text);font-size:11px;line-height:1.6}.product-library_template__WtGPu{border:1px solid var(--bos-border);border-radius:10px;padding:12px;margin-top:12px;min-width:0}.product-library_template__WtGPu summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;min-height:30px;font-weight:600}.product-library_template__WtGPu summary small{font-weight:400;color:var(--bos-muted)}.product-library_templateField__n_RL3{padding-top:14px;margin-top:14px;border-top:1px solid var(--bos-border)}.product-library_formGrid__rlnFb{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.product-library_historyList__jH4HX{display:grid;grid-gap:8px;gap:8px;margin:12px 0}.product-library_historyRow__erc6C{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border:1px solid var(--bos-border);padding:9px;border-radius:8px;font-size:12px}.product-library_historyRow__erc6C button{margin-left:auto}.product-library_hiddenInput__LljFy{display:none}@media (hover:hover){.product-library_card__sdKQi:hover{box-shadow:0 6px 20px #0001}}@media (min-width:1680px){.product-library_grid__veEZ_{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:640px){.product-library_skillBar__7w7OQ{gap:7px;padding-left:8px}.product-library_skillBar__7w7OQ p,.product-library_skillIcon__yy3MW,.product-library_skillState__pE5Ib{display:none}.product-library_skillBar__7w7OQ strong{font-size:12px}.product-library_skillBar__7w7OQ .product-library_subtitle___yrmt{max-width:100px}.product-library_grid__veEZ_{grid-template-columns:minmax(0,1fr)}.product-library_heading__kg4rA{margin-top:20px}.product-library_toolbar__1NLI9 .product-library_select__G_yTO{flex:1 1}.product-library_hero__fZ_a_{padding:16px}.product-library_heroMedia__77r81{max-width:none;flex-basis:100%}.product-library_heroBody__0SC_Y{flex-basis:100%}.product-library_hero__fZ_a_ h1{margin-top:15px}.product-library_panel__AnYz1{padding:16px}.product-library_drawerBody__s51Uf{padding:15px}.product-library_fieldToggle__g5WEV{grid-template-columns:75px minmax(0,1fr);gap:7px}.product-library_fieldLine__yPFBL{gap:4px}.product-library_fieldStatus__odiVh{font-size:10px}.product-library_root__590Rj button,.product-library_root__590Rj summary{min-height:40px}.product-library_formGrid__rlnFb{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.product-library_root__590Rj *,.product-library_root__590Rj :after,.product-library_root__590Rj :before{animation:none!important;transition:none!important}}[data-bos-mode=dark] .product-library_root__590Rj{--library-ai:#93b5ff;--library-warn:#efb16d}[data-bos-mode=dark] .product-library_aiButton__9L4u6{color:#102448}.product-library_page__wxC_6{container-type:inline-size}.product-library_catalogToolbar__9hiae{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;min-width:0;position:relative}.product-library_catalogSearch__ox3il{flex:1 1 180px;min-width:100px;min-height:36px;height:36px;padding:0 10px;gap:7px}.product-library_catalogSearch__ox3il input{padding:7px 0;font-size:12px}.product-library_catalogCategory__02aT0,.product-library_catalogCompleteness__dKhb1{flex:none;width:116px;min-width:0;height:36px;min-height:36px;padding:6px 24px 6px 8px;font-size:12px!important}.product-library_catalogCompleteness__dKhb1{width:122px}.product-library_catalogViews__5ILF_{flex:none;padding:2px;gap:2px}.product-library_catalogViews__5ILF_ button{display:grid;place-items:center;width:30px;min-height:32px;height:32px;padding:6px}.product-library_catalogMenu__U5DZ_ svg,.product-library_catalogViews__5ILF_ svg,.product-library_skillTrigger__2aiCa svg{width:17px;height:17px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.product-library_catalogIcon__zB_IE{flex:none;width:36px;min-width:36px;min-height:36px;height:36px;padding:8px}.product-library_skillControl__bW4mK{position:relative;display:inline-flex;flex:none}.product-library_skillTrigger__2aiCa{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:36px;min-height:36px;padding:7px 14px 7px 8px;border:1px solid color-mix(in srgb,var(--library-ai) 25%,var(--bos-border));border-radius:9px;color:var(--library-ai);background:var(--library-ai-tint);white-space:nowrap;font-size:12px!important}.product-library_skillDot__bWcc4{position:absolute;width:5px;height:5px;right:5px;top:6px;border-radius:50%;background:var(--bos-muted)}.product-library_skillDot__bWcc4[data-state=enabled]{background:var(--bos-link)}.product-library_skillDot__bWcc4[data-state=error]{background:var(--library-warn)}.product-library_skillError__GnRty{position:absolute;z-index:6;right:0;top:calc(100% + 6px);width:min(260px,90cqw);padding:8px 10px;border:1px solid var(--bos-border);border-radius:8px;background:var(--bos-surface);color:var(--library-warn);font-size:12px;overflow-wrap:anywhere;box-shadow:0 5px 18px #0002}.product-library_catalogMore__WYOMx{flex:none;position:relative}.product-library_catalogMore__WYOMx summary{list-style:none;cursor:pointer;line-height:1}.product-library_catalogMore__WYOMx summary::-webkit-details-marker{display:none}.product-library_catalogMenu__U5DZ_{position:absolute;z-index:5;right:0;top:calc(100% + 6px);width:min(280px,calc(100cqw - 12px));display:grid;grid-gap:3px;gap:3px;padding:7px;border:1px solid var(--bos-border);border-radius:10px;background:var(--bos-surface);box-shadow:0 6px 20px #0002}.product-library_catalogMenu__U5DZ_>button,.product-library_catalogMobile__PkP_I>button{display:flex;align-items:center;gap:7px;width:100%;min-height:36px;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:var(--bos-text);text-align:left;font-size:12px}.product-library_catalogMenu__U5DZ_>button:hover,.product-library_catalogMobile__PkP_I>button:hover{background:var(--bos-surface-soft)}.product-library_catalogMobile__PkP_I,.product-library_catalogReadonlyMore__SNjjd{display:none}.product-library_catalogMobile__PkP_I{gap:9px}.product-library_catalogMobile__PkP_I label{display:grid;grid-template-columns:82px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;padding:2px 4px;color:var(--bos-muted);font-size:12px}.product-library_catalogMobile__PkP_I select{width:100%;min-width:0;min-height:36px;padding:6px 24px 6px 8px;font-size:12px}.product-library_catalogMobile__PkP_I .product-library_viewSwitch__xxozG{display:flex;justify-content:stretch}.product-library_catalogMobile__PkP_I .product-library_viewSwitch__xxozG button{flex:1 1;font-size:12px}.product-library_catalogSummary__KYzr7{display:flex;align-items:center;gap:10px;min-width:0;height:30px;margin:4px 0 8px}.product-library_catalogSummary__KYzr7 h1{flex:none;max-width:28%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.4;font-weight:600}.product-library_catalogSummary__KYzr7>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--bos-muted);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product-library_catalogStatus__lmhUN{flex:1 1;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--bos-muted);text-align:right;font-size:11px}.product-library_catalogStatus__lmhUN[role=alert]{color:var(--library-warn)}@container (max-width: 720px){.product-library_catalogDesktop__b2yMn{display:none}.product-library_catalogMobile__PkP_I{display:grid}.product-library_catalogReadonlyMore__SNjjd{display:block}}@container (max-width: 480px){.product-library_catalogToolbar__9hiae{gap:6px}.product-library_catalogIcon__zB_IE,.product-library_skillTrigger__2aiCa{width:40px;min-width:40px;min-height:40px;height:40px;padding:9px}.product-library_catalogSearch__ox3il{min-height:40px;height:40px;min-width:70px}.product-library_skillTrigger__2aiCa>span{display:none}.product-library_catalogSummary__KYzr7{gap:7px}.product-library_catalogSummary__KYzr7>span{font-size:10px}}.shared-vehicle-catalog_tools__9U0wA{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:8px 0}.shared-vehicle-catalog_tools__9U0wA input[type=search]{flex:1 1 230px;min-width:100px;width:auto}.shared-vehicle-catalog_tools__9U0wA select{width:auto;max-width:230px}.shared-vehicle-catalog_tools__9U0wA input[type=search],.shared-vehicle-catalog_tools__9U0wA select{min-height:34px;padding:6px 10px;border:1px solid var(--bos-border);border-radius:8px;background:var(--bos-surface);color:var(--bos-text);font:inherit;font-size:13px}.shared-vehicle-catalog_status__IiZ8f{min-height:32px;font-size:12px;color:var(--bos-muted);display:flex;align-items:center}.shared-vehicle-catalog_status__IiZ8f p{margin:0}.shared-vehicle-catalog_scroll__kvXHA{max-height:min(52vh,520px);overflow:auto;scrollbar-gutter:stable}.shared-vehicle-catalog_scroll__kvXHA th{position:-webkit-sticky;position:sticky;top:0;background:var(--bos-surface);z-index:1}.shared-vehicle-catalog_scroll__kvXHA td{vertical-align:top}.shared-vehicle-catalog_description__EA4q0{white-space:normal;overflow-wrap:anywhere}.shared-vehicle-catalog_detail__d24SZ{display:block;font-size:12px;color:var(--bos-muted);margin-top:4px}.shared-vehicle-catalog_footer__8smcb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;border-top:1px solid var(--bos-border)}.shared-vehicle-catalog_footer__8smcb span{margin-right:auto;color:var(--bos-muted);font-size:12px}.shared-vehicle-catalog_form__wLto7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.shared-vehicle-catalog_form__wLto7 .form-group{margin:0;min-width:0}@media(max-width:540px){.shared-vehicle-catalog_form__wLto7{grid-template-columns:1fr}.shared-vehicle-catalog_tools__9U0wA input[type=search]{flex-basis:100%}.shared-vehicle-catalog_tools__9U0wA select{max-width:100%}}.single-vehicle-batch_workbench__RvZA_{display:flex;flex-direction:column;gap:8px;min-height:0}.single-vehicle-batch_batchFields__ACRnO,.single-vehicle-batch_footer__L_Kfn,.single-vehicle-batch_tools__Bui_a{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.single-vehicle-batch_tools__Bui_a input{flex:1 1;min-width:160px}.single-vehicle-batch_batchFields__ACRnO input,.single-vehicle-batch_batchFields__ACRnO select,.single-vehicle-batch_cellInput__DxTEP,.single-vehicle-batch_tools__Bui_a input{height:32px;min-width:0;border:1px solid var(--bos-border);border-radius:7px;background:var(--bos-surface);color:var(--bos-text);padding:4px 7px;font:inherit;font-size:12px}.single-vehicle-batch_batchFields__ACRnO input{width:180px}.single-vehicle-batch_batchFields__ACRnO select{width:140px}.single-vehicle-batch_scroll__jzPoB{min-height:160px;height:min(50dvh,480px);overflow:hidden}.single-vehicle-batch_scroll__jzPoB .bos-table-scroll{height:100%;max-height:100%;overflow:auto;overscroll-behavior:contain}.single-vehicle-batch_scroll__jzPoB th{position:-webkit-sticky;position:sticky;top:0;background:var(--bos-surface-soft);z-index:1}.single-vehicle-batch_scroll__jzPoB td{vertical-align:top;padding:5px 6px}.single-vehicle-batch_cellInput__DxTEP{width:100%}.single-vehicle-batch_original__2J01A{display:block;font-size:11px;white-space:normal;overflow-wrap:anywhere;line-height:1.4}.single-vehicle-batch_rowTools__wMEj7{display:flex;gap:5px;flex-wrap:wrap;margin-top:5px}.single-vehicle-batch_missing__szTwB{color:var(--bos-warning,#92651a);font-size:11px;white-space:normal}.single-vehicle-batch_status__pFgnB{min-height:25px;font-size:12px}.single-vehicle-batch_status__pFgnB p{margin:0}.single-vehicle-batch_footer__L_Kfn{border-top:1px solid var(--bos-border);padding-top:8px;position:-webkit-sticky;position:sticky;bottom:0;background:var(--bos-surface)}.single-vehicle-batch_footer__L_Kfn label{flex:1 1;min-width:220px;font-size:12px}.single-vehicle-batch_footer__L_Kfn input{margin-right:6px}.single-vehicle-batch_hint__KZnN_{margin:0;color:var(--bos-muted);font-size:12px;line-height:1.5}@media(max-width:650px){.single-vehicle-batch_scroll__jzPoB{height:42dvh}.single-vehicle-batch_batchFields__ACRnO input{flex:1 1}.single-vehicle-batch_footer__L_Kfn label{flex-basis:100%}}.product-image-metadata-editor_editor__Ghyon{display:grid;grid-gap:3px;gap:3px;padding:12px 0;border-top:1px solid var(--bos-border,#dfe7e2);color:var(--bos-text,#16231d);font-size:13px}.product-image-metadata-editor_field__23lCt{display:grid;grid-gap:4px;gap:4px;min-width:0}.product-image-metadata-editor_field__23lCt>span:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.product-image-metadata-editor_field__23lCt small,.product-image-metadata-editor_hint__YQ9Td{color:var(--bos-muted,var(--text-muted,#65736b));font-size:12px;font-weight:400}.product-image-metadata-editor_field__23lCt input,.product-image-metadata-editor_field__23lCt textarea{box-sizing:border-box;min-width:0;width:100%;padding:7px 9px;border:1px solid var(--bos-border,#dfe7e2);border-radius:7px;background:var(--bos-surface,#fff);color:var(--bos-text,#16231d);font:inherit;line-height:1.5}.product-image-metadata-editor_field__23lCt input{height:34px}.product-image-metadata-editor_field__23lCt textarea{min-height:76px;resize:vertical}.product-image-metadata-editor_field__23lCt input:focus-visible,.product-image-metadata-editor_field__23lCt textarea:focus-visible{outline:2px solid var(--bos-primary,#287554);outline-offset:1px}.product-image-metadata-editor_field__23lCt [aria-invalid=true]{border-color:var(--bos-danger-text,#9c3427)}.product-image-metadata-editor_validation__B3H9o{min-height:16px;color:var(--bos-danger-text,#9c3427);font-size:12px;line-height:16px;overflow-wrap:anywhere}.product-image-metadata-editor_footer__Gf1xz{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:40px}.product-image-metadata-editor_status__ibi_8{display:flex;align-items:center;min-width:0;min-height:36px;color:var(--bos-muted,var(--text-muted,#65736b));font-size:12px;overflow-wrap:anywhere}.product-image-metadata-editor_status__ibi_8>div{width:100%}.product-image-metadata-editor_failure__TLznK{color:var(--bos-danger-text,#9c3427)}.product-image-metadata-editor_editor__Ghyon button{min-height:32px;padding:7px 11px;font-size:13px;white-space:nowrap}.product-image-metadata-editor_conflict__LoB5j{display:grid;grid-gap:5px;gap:5px;padding:6px 0;color:var(--bos-warning-text,#715e18);font-size:12px}.product-image-metadata-editor_actions__hCA99{display:flex;flex-wrap:wrap;gap:6px}.product-image-metadata-editor_readonly__mb5FZ{display:grid;grid-gap:9px;gap:9px;margin:0;padding:12px 0;border-top:1px solid var(--bos-border,#dfe7e2);color:var(--bos-text,#16231d);font-size:13px}.product-image-metadata-editor_readonly__mb5FZ dt{margin-bottom:3px;color:var(--bos-muted,var(--text-muted,#65736b));font-size:12px}.product-image-metadata-editor_readonly__mb5FZ dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:520px){.product-image-metadata-editor_footer__Gf1xz{gap:8px}}.product-sku-dictionary-manager_layout__YSsxF{display:grid;grid-template-columns:210px minmax(0,1fr);min-height:520px;border:1px solid var(--bos-border);border-radius:12px;overflow:hidden}.product-sku-dictionary-manager_fields__Mbm9p{overflow-y:auto;border-right:1px solid var(--bos-border);background:var(--bos-surface-soft)}.product-sku-dictionary-manager_fields__Mbm9p button{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:2px 8px;gap:2px 8px;width:100%;padding:9px 10px;border:0;border-bottom:1px solid var(--bos-border);color:var(--bos-text);background:transparent;text-align:left;cursor:pointer}.product-sku-dictionary-manager_fields__Mbm9p button[aria-pressed=true]{color:var(--bos-link);background:color-mix(in srgb,var(--bos-link) 9%,var(--bos-surface))}.product-sku-dictionary-manager_fields__Mbm9p strong{grid-row:1/3;align-self:center;font-size:11px}.product-sku-dictionary-manager_fields__Mbm9p span{overflow:hidden;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.product-sku-dictionary-manager_fields__Mbm9p small{color:var(--bos-muted);font-size:10px}.product-sku-dictionary-manager_content__ptETl{min-width:0;padding:14px}.product-sku-dictionary-manager_header__t3MtZ{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.product-sku-dictionary-manager_header__t3MtZ h3,.product-sku-dictionary-manager_header__t3MtZ p{margin:0}.product-sku-dictionary-manager_header__t3MtZ h3{font-size:16px}.product-sku-dictionary-manager_header__t3MtZ p{margin-top:3px;color:var(--bos-muted);font-size:11px}.product-sku-dictionary-manager_editor__TQy6M{display:grid;grid-template-columns:130px minmax(160px,1fr) minmax(180px,1.5fr) 90px auto;align-items:end;grid-gap:8px;gap:8px;margin-bottom:10px;padding:10px;border:1px solid var(--bos-border);border-radius:10px;background:var(--bos-surface-soft)}.product-sku-dictionary-manager_editor__TQy6M label{display:grid;grid-gap:4px;gap:4px;min-width:0;font-size:11px}.product-sku-dictionary-manager_editor__TQy6M input,.product-sku-dictionary-manager_editor__TQy6M select{width:100%;box-sizing:border-box;min-height:34px;padding:6px 8px;border:1px solid var(--bos-border);border-radius:7px;color:var(--bos-text);background:var(--bos-surface);font:inherit}.product-sku-dictionary-manager_editorActions__U_YZ5{display:flex;gap:6px}.product-sku-dictionary-manager_tableWrap__B2gB2{overflow:auto;border:1px solid var(--bos-border);border-radius:10px}.product-sku-dictionary-manager_table__eJu2s{width:100%;min-width:680px;table-layout:fixed;border-collapse:collapse;font-size:12px}.product-sku-dictionary-manager_table__eJu2s td,.product-sku-dictionary-manager_table__eJu2s th{padding:8px 10px;border-bottom:1px solid var(--bos-border);overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.product-sku-dictionary-manager_table__eJu2s th{color:var(--bos-muted);background:var(--bos-surface-soft);font-size:11px}.product-sku-dictionary-manager_table__eJu2s tbody tr:last-child td{border-bottom:0}.product-sku-dictionary-manager_table__eJu2s .btn{min-height:0;padding:5px 8px}.product-sku-dictionary-manager_error__mbGCZ,.product-sku-dictionary-manager_message__GEvt8{margin:0 0 10px;padding:7px 9px;border-radius:7px;font-size:11px}.product-sku-dictionary-manager_error__mbGCZ{color:var(--bos-danger);background:color-mix(in srgb,var(--bos-danger) 8%,var(--bos-surface))}.product-sku-dictionary-manager_message__GEvt8{color:var(--bos-success);background:color-mix(in srgb,var(--bos-success) 8%,var(--bos-surface))}.product-sku-dictionary-manager_empty__e0i_K{padding:28px!important;color:var(--bos-muted);text-align:center!important}@media (max-width:900px){.product-sku-dictionary-manager_layout__YSsxF{grid-template-columns:1fr}.product-sku-dictionary-manager_fields__Mbm9p{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid var(--bos-border)}.product-sku-dictionary-manager_fields__Mbm9p button{flex:0 0 170px;border-right:1px solid var(--bos-border)}.product-sku-dictionary-manager_editor__TQy6M{grid-template-columns:repeat(2,minmax(0,1fr))}.product-sku-dictionary-manager_description__64Ic0,.product-sku-dictionary-manager_editorActions__U_YZ5{grid-column:1/-1}}.knowledge-document-viewer_layer__fVT8I{position:fixed;z-index:1200;inset:0;display:flex;justify-content:flex-end;background:rgba(15,25,39,.4)}.knowledge-document-viewer_panel__O_xMc{position:relative;display:flex;flex-direction:column;width:min(72vw,1100px);max-width:96vw;height:100dvh;min-height:0;color:var(--bos-text);background:var(--bos-surface);box-shadow:-14px 0 40px rgba(9,22,38,.17);-moz-user-select:none;user-select:none;-webkit-user-select:none}.knowledge-document-viewer_panel__O_xMc:-webkit-full-screen{width:100vw!important;max-width:none;height:100vh}.knowledge-document-viewer_panel__O_xMc:fullscreen{width:100vw!important;max-width:none;height:100vh}.knowledge-document-viewer_resizeRail__W1EUA{position:absolute;z-index:3;top:0;bottom:0;left:-7px;width:14px;cursor:ew-resize;touch-action:none}.knowledge-document-viewer_resizeRail__W1EUA:focus-visible,.knowledge-document-viewer_resizeRail__W1EUA:hover{background:color-mix(in srgb,var(--bos-accent,#2463eb) 32%,transparent);outline:none}.knowledge-document-viewer_edgeClose__4XLy8{position:absolute;z-index:4;top:50%;left:-20px;width:34px;height:54px;padding:0;transform:translateY(-50%);border:1px solid var(--bos-border);border-radius:9px 0 0 9px;color:var(--bos-text);background:var(--bos-surface);font-size:25px;cursor:pointer}.knowledge-document-viewer_header__4hmDE{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;min-height:62px;padding:10px 16px;border-bottom:1px solid var(--bos-border)}.knowledge-document-viewer_heading__esZ78{display:flex;min-width:0;flex-direction:column;gap:2px}.knowledge-document-viewer_heading__esZ78 strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px}.knowledge-document-viewer_heading__esZ78 span{color:var(--bos-muted);font-size:12px}.knowledge-document-viewer_closeButton__JAHOk{width:34px;height:34px;flex:0 0 auto;border:1px solid var(--bos-border);border-radius:8px;color:var(--bos-text);background:var(--bos-surface-soft);font-size:22px;cursor:pointer}.knowledge-document-viewer_toolbar__z6ely{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px 14px;padding:8px 16px;border-bottom:1px solid var(--bos-border)}.knowledge-document-viewer_toolGroup__KBAYJ{display:flex;align-items:center;gap:5px;white-space:nowrap}.knowledge-document-viewer_toolGroup__KBAYJ button{display:inline-flex;align-items:center;gap:4px;min-width:max-content;white-space:nowrap}.knowledge-document-viewer_pageValue__NeuEL,.knowledge-document-viewer_zoomValue__ync_o{min-width:42px;text-align:center;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.knowledge-document-viewer_scrollArea__fX9Ep{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;background:var(--bos-surface-soft)}.knowledge-document-viewer_pages__aNb6D{position:relative;width:100%;padding:16px 22px 22px}.knowledge-document-viewer_documentPage__aPWi9{position:relative;width:100%;margin:0 0 12px;padding-bottom:22px}.knowledge-document-viewer_pageFrame__p8Qja{position:relative;max-width:none;margin-inline:auto;overflow:hidden;background:#fff;box-shadow:0 2px 12px rgba(13,31,53,.13)}.knowledge-document-viewer_pageFrame__p8Qja img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.knowledge-document-viewer_pageError__SQtYm,.knowledge-document-viewer_pageLoading__a_Zw4{position:absolute;inset:0;display:grid;place-items:center;padding:16px;color:var(--bos-muted);font-size:13px;text-align:center}.knowledge-document-viewer_pageError__SQtYm{color:var(--bos-danger,#a42525)}.knowledge-document-viewer_pageCaption__zMqwK{position:absolute;right:0;bottom:0;left:0;color:var(--bos-muted);font-size:12px;text-align:center}.knowledge-document-viewer_empty___Ol5B{margin:24px;color:var(--bos-muted);font-size:13px}.knowledge-document-viewer_error__60oHT{margin:0;padding:8px 16px;color:var(--bos-danger,#a42525);font-size:12px}.knowledge-document-viewer_footer__M9lEn{flex:0 0 auto;padding:7px 16px;border-top:1px solid var(--bos-border);color:var(--bos-muted);font-size:12px;text-align:center}.knowledge-document-viewer_locked__ZWvqL .knowledge-document-viewer_pages__aNb6D{filter:blur(48px) brightness(.15);opacity:.08}.knowledge-document-viewer_shield__iv1w_{position:absolute;z-index:5;inset:62px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;background:color-mix(in srgb,var(--bos-surface) 97%,transparent);text-align:center}.knowledge-document-viewer_shield__iv1w_ strong{font-size:20px}.knowledge-document-viewer_shield__iv1w_ span{max-width:460px;color:var(--bos-muted);font-size:13px}@media (max-width:700px){.knowledge-document-viewer_panel__O_xMc{width:100vw!important;max-width:100vw}.knowledge-document-viewer_edgeClose__4XLy8,.knowledge-document-viewer_resizeRail__W1EUA{display:none}.knowledge-document-viewer_header__4hmDE{min-height:56px;padding:8px 12px}.knowledge-document-viewer_toolbar__z6ely{padding:7px 10px}.knowledge-document-viewer_toolGroup__KBAYJ{flex-wrap:wrap}.knowledge-document-viewer_pages__aNb6D{padding:10px 12px 18px}.knowledge-document-viewer_shield__iv1w_{inset:56px 0 0}}.single-vehicle-workbench_panel__2xJyh{min-width:0;display:flex;flex-direction:column;gap:8px;max-height:calc(100dvh - 140px)}.single-vehicle-workbench_actions__C2kel,.single-vehicle-workbench_tabs__0HhLc,.single-vehicle-workbench_tools__yuu56{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.single-vehicle-workbench_tools__yuu56 input{flex:1 1;min-width:180px;max-width:480px;height:34px}.single-vehicle-workbench_tools__yuu56 span{font-size:12px;color:var(--bos-muted,#637087)}.single-vehicle-workbench_scroll__YeiQ0{min-height:120px;flex:1 1;overflow:hidden}.single-vehicle-workbench_scroll__YeiQ0 .bos-table-scroll{height:100%;max-height:calc(100dvh - 270px);overflow:auto;overscroll-behavior:contain}.single-vehicle-workbench_scroll__YeiQ0 thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--bos-surface-soft,#f4f6fa)}.single-vehicle-workbench_form__L7CwR{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.single-vehicle-workbench_form__L7CwR label{display:flex;flex-direction:column;gap:6px;font-size:13px}.single-vehicle-workbench_form__L7CwR input{height:36px;min-width:0;width:100%}.single-vehicle-workbench_original__NtreS{font-size:12px;color:var(--bos-muted,#637087);white-space:normal}.single-vehicle-workbench_actions__C2kel{justify-content:flex-end;margin-top:16px}.single-vehicle-workbench_form__L7CwR input,.single-vehicle-workbench_tools__yuu56 input{border:1px solid var(--bos-border,#d6ddea);border-radius:8px;background:var(--bos-surface,#fff);color:var(--bos-text,#203047);padding:0 9px;font:inherit;font-size:13px}@media(max-width:650px){.single-vehicle-workbench_form__L7CwR{grid-template-columns:1fr}.single-vehicle-workbench_panel__2xJyh{max-height:none}.single-vehicle-workbench_scroll__YeiQ0 .bos-table-scroll{max-height:65dvh}}.single-vehicle-workbench_scroll__YeiQ0 td:nth-child(4){white-space:normal;overflow-wrap:anywhere;line-height:1.45}