._viewer_1q107_1{margin-top:var(--ui-space-28)}._toolbar_1q107_5{display:flex;flex-wrap:wrap;gap:var(--ui-space-20);align-items:end;justify-content:space-between;margin-bottom:var(--ui-space-20)}._viewer_1q107_1 label{display:flex;flex-direction:column;gap:var(--ui-space-6);color:var(--ui-text-muted);font-size:var(--ui-text-sm)}._viewer_1q107_1 input,._viewer_1q107_1 select{min-height:var(--ui-space-40);padding:var(--ui-space-8) var(--ui-space-12);width:100%}._toolbar_1q107_5 p,._hint_1q107_28,._provenance_1q107_28,._metadata_1q107_28,._resultCount_1q107_28{color:var(--ui-text-muted);font-size:var(--ui-text-sm)}._toolbar_1q107_5 p{margin:0}._toolbar_1q107_5 p span{color:var(--ui-text-faint)}._workspace_1q107_41{border:0;border-radius:var(--ui-radius-sm);display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);overflow:hidden}._browser_1q107_49{padding:var(--ui-space-20);background:var(--ui-bg-input);border-right:1px solid var(--ui-border);min-width:0}._filters_1q107_56{display:grid;grid-template-columns:1fr 1fr;gap:var(--ui-space-12);margin-block:var(--ui-space-16)}._viewer_1q107_1 ._checkbox_1q107_63{flex-direction:row;align-items:center;gap:var(--ui-space-8)}._checkbox_1q107_63 input{width:var(--ui-space-16);min-height:var(--ui-space-16);margin:0;accent-color:var(--ui-accent)}._resultCount_1q107_28{padding-bottom:var(--ui-space-12);border-bottom:1px solid var(--ui-border)}._resultList_1q107_81{max-height:540px;overflow:auto;scrollbar-color:var(--ui-border-hover) transparent}._viewer_1q107_1 button{background:var(--ui-bg-raised);border:1px solid var(--ui-border);padding:var(--ui-space-8) var(--ui-space-12)}._viewer_1q107_1 button:hover{border-color:var(--ui-accent)}._viewer_1q107_1 button:disabled{opacity:.5}._viewer_1q107_1 button[aria-pressed=true]{border-color:var(--ui-accent);background:var(--ui-accent-subtle)}._viewer_1q107_1 ._result_1q107_28{display:flex;flex-direction:column;gap:var(--ui-space-8);width:100%;text-align:left;margin-bottom:var(--ui-space-8);padding:var(--ui-space-12);background:transparent}._resultName_1q107_117{overflow-wrap:anywhere;text-transform:capitalize}._resultMeta_1q107_122{display:flex;align-items:center;gap:var(--ui-space-8);color:var(--ui-text-faint);font-size:var(--ui-text-xs)}._resultMeta_1q107_122>span{margin-left:auto;color:var(--ui-accent)}._detail_1q107_135{min-width:0;background:var(--ui-bg-body)}._modelHeader_1q107_140{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-16);padding:var(--ui-space-20) var(--ui-space-24);border-bottom:1px solid var(--ui-border)}._modelHeader_1q107_140 p{color:var(--ui-accent);font-size:var(--ui-text-xs);text-transform:uppercase;margin:0 0 var(--ui-space-6)}._modelHeader_1q107_140 p span{color:var(--ui-text-faint)}._modelHeader_1q107_140 h2{margin:0;font:400 var(--ui-text-xl) var(--ui-font-display);text-transform:capitalize;overflow-wrap:anywhere}._modelHeader_1q107_140 button{flex-shrink:0}._viewport_1q107_171{position:relative;height:clamp(320px,42vw,540px);background:radial-gradient(ellipse at 50% 60%,var(--ui-bg-raised),var(--ui-bg-body) 75%)}._viewport_1q107_171._architecture_1q107_177{height:clamp(240px,46dvh,500px)}._canvas_1q107_181{position:absolute;inset:0}._canvas_1q107_181:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}._canvas_1q107_181 canvas{display:block;width:100%;height:100%}._pose_1q107_197{position:absolute;top:var(--ui-space-16);left:var(--ui-space-24);pointer-events:none;color:var(--ui-text-faint);font-size:var(--ui-text-xs)}._overlay_1q107_206{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ui-space-24);background:var(--ui-bg-overlay);text-align:center}._customLoading_1q107_219{padding:0;background:var(--ui-bg-body)}._controls_1q107_224{display:flex;flex-wrap:wrap;gap:var(--ui-space-8);margin:0;padding:var(--ui-space-16) var(--ui-space-24) 0;border:0;border-top:1px solid var(--ui-border)}._hint_1q107_28{padding-inline:var(--ui-space-24)}._cutaway_1q107_238{display:flex;align-items:center;gap:var(--ui-space-8);color:var(--ui-text-muted);font-size:var(--ui-text-sm)}._cutaway_1q107_238 input{accent-color:var(--ui-accent)}._quality_1q107_250{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-16);padding:var(--ui-space-12) var(--ui-space-24);border-bottom:1px solid var(--ui-border)}._quality_1q107_250 fieldset{border:0;padding:0;margin:0;display:flex;gap:var(--ui-space-6)}._quality_1q107_250 legend{color:var(--ui-text-muted);font-size:var(--ui-text-xs);margin-bottom:var(--ui-space-6)}._quality_1q107_250 p{color:var(--ui-text-faint);font-size:var(--ui-text-xs);flex:1;min-width:180px;margin:0}._metadata_1q107_28{border-top:1px solid var(--ui-border);padding:var(--ui-space-16) var(--ui-space-24)}._metadata_1q107_28 p{margin:var(--ui-space-8) 0}._fileName_1q107_290{font-family:var(--ui-font-mono);overflow-wrap:anywhere}._unavailable_1q107_295{min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--ui-space-32);text-align:center;color:var(--ui-text-muted)}._unavailable_1q107_295 p{max-width:48ch}._empty_1q107_310{padding:var(--ui-space-20) var(--ui-space-8);color:var(--ui-text-muted)}._more_1q107_315{width:100%}._provenance_1q107_28{margin-top:var(--ui-space-24);max-width:105ch}._provenance_1q107_28 a{color:var(--ui-accent)}._notice_1q107_328{color:var(--ui-danger)}@media(max-width:760px){._workspace_1q107_41{grid-template-columns:1fr}._browser_1q107_49{border-right:0;border-bottom:1px solid var(--ui-border)}._resultList_1q107_81{max-height:230px}._modelHeader_1q107_140{align-items:flex-start;padding-inline:var(--ui-space-16)}._modelHeader_1q107_140 h2{font-size:var(--ui-text-lg)}._viewport_1q107_171{height:360px}._metadata_1q107_28,._controls_1q107_224{padding-inline:var(--ui-space-16)}}._appearancePanel_1q107_357{border:0;border-radius:var(--ui-radius-sm);position:absolute;top:var(--ui-space-16);right:var(--ui-space-16);width:min(220px,46%);max-height:calc(100% - var(--ui-space-32));overflow:auto;overscroll-behavior:contain;scrollbar-color:var(--ui-border-hover) transparent;background:var(--ui-bg-overlay)}._appearancePanel_1q107_357 summary{position:sticky;top:0;z-index:1;padding:var(--ui-space-12);background:var(--ui-bg-raised);color:var(--ui-text-heading);font-size:var(--ui-text-sm);cursor:pointer}._appearancePanel_1q107_357 summary:hover{color:var(--ui-accent)}._appearancePanel_1q107_357 summary:focus-visible{outline:2px solid var(--ui-accent);outline-offset:-2px}._customization_1q107_391{min-width:0;margin:0;padding:var(--ui-space-12);border:0}._options_1q107_398{display:grid;gap:var(--ui-space-12)}._options_1q107_398 select{min-width:0}._appearanceStatus_1q107_407{color:var(--ui-text-muted);font-size:var(--ui-text-xs);margin:var(--ui-space-12) 0 0}
