.ExampleViewer_root__XuWHl{position:fixed;inset:0;z-index:1200;background:#000000;overflow:hidden;transform:translateZ(0)}.ExampleViewer_blurLayer__84Zbb{position:absolute;top:0;left:0;width:50%;height:50%;-o-object-fit:cover;object-fit:cover;filter:blur(12px) saturate(120%);transform:scale(2.4);transform-origin:top left;pointer-events:none}.ExampleViewer_dimLayer__2W_7O{position:absolute;inset:0;background:rgb(0 0 0/62%);animation:ExampleViewer_viewer-fade__23u8M .2s ease-out;pointer-events:none}.ExampleViewer_layout__xdYpW{position:relative;z-index:1;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 380px;height:100%;padding:20px}.ExampleViewer_stage__yeSeO{display:flex;justify-content:center;align-items:center;min-width:0;margin:0}.ExampleViewer_image__ax0kF{max-width:100%;max-height:calc(100svh - 40px);border-radius:var(--radius-md);-o-object-fit:contain;object-fit:contain;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.ExampleViewer_imageReady__Q2CsH{opacity:1;animation:ExampleViewer_image-in__ZP7Ga .24s var(--ease-out-strong)}.ExampleViewer_panel__uPTgy{display:flex;flex-direction:column;gap:20px;min-height:0;padding:20px;border:1px solid var(--border-primary);border-radius:var(--radius-lg);background:var(--bg-primary);overflow-y:auto;overscroll-behavior:contain;animation:ExampleViewer_panel-in__ajTSK .28s var(--ease-out-strong)}.ExampleViewer_panelHead__igfSP{display:flex;justify-content:flex-end;margin:-8px -8px -12px 0}.ExampleViewer_section__4H_mi{display:flex;flex-direction:column;gap:8px;min-width:0}.ExampleViewer_sectionHead__YhVst{display:flex;justify-content:space-between;align-items:center;gap:8px}.ExampleViewer_label__0F8zs{font-size:13px;font-weight:500;line-height:1.2;color:var(--text-secondary)}.ExampleViewer_panel__uPTgy .ExampleViewer_prompt__I_1x6{margin:0;font-size:14px;line-height:1.55;overflow-wrap:anywhere}.ExampleViewer_promptSection__oAsS3,.ExampleViewer_promptSlot___kziu{flex:1 1 auto;min-height:0}.ExampleViewer_promptSlotExpanded__m2ZwN{flex:0 0 auto}.ExampleViewer_promptBox__9XJH6{position:relative;height:var(--prompt-collapsed-height,100%);overflow:hidden;font-size:14px;transition:height .28s var(--ease-out-strong);interpolate-size:allow-keywords}.ExampleViewer_promptBoxExpanded__B_VPx{height:-moz-max-content;height:max-content}.ExampleViewer_promptFade__JOzWS{position:absolute;right:0;bottom:0;left:0;height:56px;background:linear-gradient(to top,var(--bg-primary),transparent);transition:opacity .2s ease-out;pointer-events:none}.ExampleViewer_promptFadeHidden__5mdHM{opacity:0}.ExampleViewer_promptToggle__Y1Uno{position:relative;z-index:1;align-self:flex-start;margin-top:-12px}.ExampleViewer_promptToggleIcon__lvdi_{transform:rotate(180deg);transition:transform .2s ease-out}.ExampleViewer_promptToggleIconUp__sTErQ{transform:rotate(0deg)}.ExampleViewer_details__TrddL{display:grid;gap:4px 16px;grid-template-columns:auto 1fr;margin:0}.ExampleViewer_detailsKey__l_t6o{font-size:14px;color:var(--text-tertiary)}.ExampleViewer_detailsValue__LyYOS{margin:0;font-size:14px;text-align:right;color:var(--text-primary)}.ExampleViewer_actions__Qv1Tk{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:4px}.ExampleViewer_actionsRow__5YDYa{display:grid;gap:10px;grid-template-columns:1fr 1fr}.ExampleViewer_lock__cdA_z{padding:12px 14px;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--bg-secondary)}.ExampleViewer_rootClosing__puHVk{pointer-events:none}.ExampleViewer_rootClosing__puHVk .ExampleViewer_blurLayer__84Zbb,.ExampleViewer_rootClosing__puHVk .ExampleViewer_dimLayer__2W_7O{animation:ExampleViewer_viewer-fade-out__YHE0g .18s ease-out forwards}.ExampleViewer_rootClosing__puHVk .ExampleViewer_image__ax0kF{animation:ExampleViewer_image-out__fd8pY .18s ease-out forwards}.ExampleViewer_rootClosing__puHVk .ExampleViewer_panel__uPTgy{animation:ExampleViewer_panel-out__JA4Zx .18s ease-out forwards}@keyframes ExampleViewer_viewer-fade__23u8M{0%{opacity:0}to{opacity:1}}@keyframes ExampleViewer_viewer-fade-out__YHE0g{0%{opacity:1}to{opacity:0}}@keyframes ExampleViewer_image-out__fd8pY{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@keyframes ExampleViewer_panel-out__JA4Zx{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes ExampleViewer_image-in__ZP7Ga{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes ExampleViewer_panel-in__ajTSK{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1100px){.ExampleViewer_layout__xdYpW{grid-template-columns:minmax(0,1fr) 320px}}@media screen and (max-width:900px){.ExampleViewer_layout__xdYpW{gap:0;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;padding:0}.ExampleViewer_stage__yeSeO{padding:64px 12px 12px}.ExampleViewer_image__ax0kF{max-height:100%}.ExampleViewer_panel__uPTgy{gap:16px;max-height:62svh;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;animation:ExampleViewer_panel-slide-up__Az3Me .3s var(--ease-drawer)}.ExampleViewer_rootClosing__puHVk .ExampleViewer_panel__uPTgy{animation:ExampleViewer_panel-slide-down__2wIVL .18s ease-out forwards}.ExampleViewer_actions__Qv1Tk{margin-top:4px}}@keyframes ExampleViewer_panel-slide-up__Az3Me{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ExampleViewer_panel-slide-down__2wIVL{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media screen and (max-width:900px) and (orientation:landscape){.ExampleViewer_panel__uPTgy{max-height:70svh}}@media (prefers-reduced-motion:reduce){.ExampleViewer_imageReady__Q2CsH,.ExampleViewer_panel__uPTgy{animation:ExampleViewer_viewer-fade__23u8M .2s ease-out}.ExampleViewer_rootClosing__puHVk .ExampleViewer_blurLayer__84Zbb,.ExampleViewer_rootClosing__puHVk .ExampleViewer_dimLayer__2W_7O,.ExampleViewer_rootClosing__puHVk .ExampleViewer_image__ax0kF,.ExampleViewer_rootClosing__puHVk .ExampleViewer_panel__uPTgy{animation:none}.ExampleViewer_promptBox__9XJH6,.ExampleViewer_promptFade__JOzWS,.ExampleViewer_promptToggleIcon__lvdi_{transition:none}}