.-WO4EG_card{align-items:center;gap:var(--space-3);width:100%;margin-bottom:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--fg-strong);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:0;display:flex}.-WO4EG_card:hover:not(:disabled),.-WO4EG_card[data-open]{background:var(--surface-3)}.-WO4EG_card:focus-visible{box-shadow:var(--ring);outline:none}.-WO4EG_card:disabled{cursor:not-allowed;opacity:.6}.-WO4EG_cover,.-WO4EG_mark{border-radius:var(--radius-sm);object-fit:cover;background:var(--surface-inset);flex:none;width:2.75rem;height:3.5rem}.-WO4EG_mark{color:var(--fg-muted);place-items:center;display:inline-grid}.-WO4EG_stack{flex:none;width:4.25rem;height:3.5rem;position:relative}.-WO4EG_stackItem{border-radius:var(--radius-sm);object-fit:cover;background:var(--surface-inset);width:2.5rem;height:3.5rem;box-shadow:0 0 0 2px var(--surface-2);position:absolute;top:0}.-WO4EG_card:hover:not(:disabled) .-WO4EG_stackItem,.-WO4EG_card[data-open] .-WO4EG_stackItem{box-shadow:0 0 0 2px var(--surface-3)}.-WO4EG_stackItem:first-child{z-index:3;left:0}.-WO4EG_stackItem:nth-child(2){z-index:2;left:.875rem;transform:scale(.92)}.-WO4EG_stackItem:nth-child(3){z-index:1;left:1.75rem;transform:scale(.84)}.-WO4EG_text{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.-WO4EG_title{font-size:var(--text-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.-WO4EG_hint{color:var(--fg-subtle);font-size:var(--text-xs);line-height:var(--leading-snug)}.-WO4EG_chevron{color:var(--fg-muted);flex:none}.-WO4EG_presets{gap:var(--space-4);width:100%;min-height:100%;padding:var(--space-2);text-align:left;flex-direction:column;align-self:stretch;display:flex}.-WO4EG_presetsHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.-WO4EG_presetsCopy{gap:var(--space-1);flex-direction:column;display:flex}.-WO4EG_presetsTitle{color:var(--fg-strong);font-size:var(--text-xl);font-weight:var(--weight-semibold);margin:0}.-WO4EG_presetsHint{color:var(--fg-subtle);font-size:var(--text-sm);margin:0}.-WO4EG_close{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-full);background:var(--surface-2);color:var(--fg-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out);border:0;flex:none;place-items:center;display:inline-grid}.-WO4EG_close:hover{background:var(--surface-3);color:var(--fg-strong)}.-WO4EG_close:focus-visible{box-shadow:var(--ring);outline:none}.gZP_Ha_backdrop{z-index:var(--z-modal);background:var(--scrim-medium);position:fixed;inset:0}.gZP_Ha_popup{z-index:var(--z-modal-raised);width:calc(100% - var(--space-8));max-width:44rem;max-height:calc(100dvh - var(--space-8));gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--surface-1);box-shadow:var(--shadow-dialog);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.gZP_Ha_head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.gZP_Ha_title{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--fg-strong);margin:0}.gZP_Ha_close{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-full);background:var(--overlay-1);color:var(--fg-muted);cursor:pointer;border:0;place-items:center;display:inline-grid}.gZP_Ha_close:hover:not(:disabled){background:var(--overlay-2);color:var(--fg-strong)}.gZP_Ha_stage{border-radius:var(--radius-lg);background:var(--surface-inset);place-items:center;display:grid;overflow:hidden}.gZP_Ha_video{object-fit:contain;cursor:pointer;width:100%;max-height:min(50vh,26rem);display:block}.gZP_Ha_controls{align-items:center;gap:var(--space-3);display:flex}.gZP_Ha_play{width:var(--control-height-md);height:var(--control-height-md);border-radius:var(--radius-full);background:var(--overlay-2);color:var(--fg-strong);cursor:pointer;border:0;flex:none;place-items:center;display:inline-grid}.gZP_Ha_play:hover:not(:disabled){background:var(--overlay-3)}.gZP_Ha_play:disabled{opacity:.5;cursor:default}.gZP_Ha_slider{flex:1;min-width:0}.gZP_Ha_control{touch-action:none;cursor:pointer;align-items:center;height:3.5rem;display:flex;position:relative}.gZP_Ha_track{border-radius:var(--radius-md);background:var(--surface-3);width:100%;height:100%;position:relative}.gZP_Ha_strip{border-radius:inherit;display:flex;position:absolute;inset:0;overflow:hidden}.gZP_Ha_frame{object-fit:cover;flex:1;min-width:0;height:100%}.gZP_Ha_dim{background:var(--scrim-medium);pointer-events:none;position:absolute;top:0;bottom:0}.gZP_Ha_dim:first-of-type{border-radius:var(--radius-md) 0 0 var(--radius-md)}.gZP_Ha_window{height:100%;box-shadow:inset 0 0 0 3px var(--primary);pointer-events:none}.gZP_Ha_thumb{width:.875rem;height:calc(100% + var(--space-2));border-radius:var(--radius-sm);background:var(--primary);box-shadow:var(--shadow-xs);cursor:ew-resize}.gZP_Ha_thumb:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:2px}.gZP_Ha_facts{justify-content:space-between;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--fg);flex-wrap:wrap;margin:0;display:flex}.gZP_Ha_length{color:var(--fg-strong)}.gZP_Ha_hint{font-size:var(--text-sm);color:var(--fg-muted);margin:0}.gZP_Ha_error{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--danger-surface);color:var(--fg-strong);font-size:var(--text-sm);margin:0}.gZP_Ha_actions{justify-content:flex-end;gap:var(--space-2);display:flex}.gZP_Ha_cancel,.gZP_Ha_save{align-items:center;gap:var(--space-2);min-height:var(--control-height-md);padding:0 var(--space-5);border-radius:var(--radius-full);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;border:0;display:inline-flex}.gZP_Ha_cancel{background:var(--overlay-1);color:var(--fg)}.gZP_Ha_cancel:hover:not(:disabled){background:var(--overlay-2)}.gZP_Ha_save{background:var(--primary);color:var(--primary-fg)}.gZP_Ha_save:disabled,.gZP_Ha_cancel:disabled{opacity:.5;cursor:default}.gZP_Ha_spin{animation:.8s linear infinite gZP_Ha_trim-spin}@keyframes gZP_Ha_trim-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.gZP_Ha_spin{animation:none}}.C4b4tW_head{align-items:flex-start;gap:var(--space-3);padding:.1rem .1rem var(--space-3);border-bottom:1px solid var(--border);display:flex}.C4b4tW_head[hidden]{display:none}.C4b4tW_back{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--overlay-1);width:2rem;height:2rem;color:var(--fg-muted);cursor:pointer;transition:background var(--duration) var(--ease-out), color var(--duration) var(--ease-out), transform var(--duration) var(--ease-out);flex:none;justify-content:center;align-items:center;display:inline-flex}.C4b4tW_back:hover{background:var(--overlay-2);color:var(--fg-strong);transform:translate(-2px)}.C4b4tW_back:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:2px}.C4b4tW_headCopy{flex-direction:column;gap:.1rem;min-width:0;display:flex}.C4b4tW_headTitle{font-size:var(--text-base);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);color:var(--fg-strong);margin:0}.C4b4tW_headTerm{margin-left:var(--space-1);color:var(--fg-subtle);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-regular)}.C4b4tW_headHint{font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--fg-muted);margin:0}.C4b4tW_stage{padding:var(--space-4);border-radius:var(--radius-xl);background:radial-gradient(60% 60% at 50% 40%, var(--overlay-1), transparent 70%)}.C4b4tW_example{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-2);isolation:isolate;max-width:min(56rem,100%);padding:0;display:inline-flex;position:relative;overflow:hidden}.C4b4tW_versions{width:min(56rem,100%);margin-inline:auto}.C4b4tW_exampleImage{object-fit:contain;max-width:100%;max-height:min(64vh,38rem);display:block}.C4b4tW_exampleBefore{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-2);pointer-events:none;width:24%;position:absolute;overflow:hidden}.C4b4tW_exampleBeforeImage{aspect-ratio:1;object-fit:cover;width:100%;display:block}.C4b4tW_exampleBeforeLabel{top:var(--space-2);left:var(--space-2);border-radius:var(--radius-sm);background:var(--scrim-strong);color:var(--color-text-strong);font-size:var(--text-2xs);padding:.15rem .4rem;position:absolute}.C4b4tW_exampleNote{top:var(--space-3);left:var(--space-3);border:1px solid color-mix(in srgb, var(--color-white) 22%, transparent);border-radius:var(--radius-full);background:color-mix(in srgb, var(--shade) 55%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--text-caps);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-white);white-space:nowrap;padding:.18rem .55rem;position:absolute}.C4b4tW_source{align-items:center;gap:var(--space-3);flex-direction:column;max-width:100%;margin:0;display:flex}.C4b4tW_sourceCaption{align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--fg-muted);display:inline-flex}.C4b4tW_replace{color:var(--fg-strong);font:inherit;font-weight:var(--weight-semibold);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.C4b4tW_replace:disabled{color:var(--fg-faint);cursor:not-allowed;text-decoration:none}.C4b4tW_replace:focus-visible{border-radius:var(--radius-xs);box-shadow:var(--ring);outline:none}@media (prefers-reduced-motion:reduce){.C4b4tW_back{transition:none}}@media (width<=960px){.C4b4tW_stage{padding:var(--space-2)}.C4b4tW_exampleImage{max-height:46vh}}.C4b4tW_samplesRow{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.C4b4tW_samplesLabel{color:var(--fg-subtle);font-size:var(--text-xs)}.C4b4tW_sampleChip{align-items:center;gap:var(--space-1);height:1.85rem;padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-2);color:var(--fg);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out), color var(--duration) var(--ease-out);display:inline-flex}.C4b4tW_sampleChip:hover{background:var(--surface-3);border-color:var(--border-strong);color:var(--fg-strong)}.C4b4tW_sampleChip:focus-visible{outline:var(--ring-width) solid var(--ring-color);outline-offset:2px}.C4b4tW_resultToolbar{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;max-width:min(56rem,100%);margin-bottom:var(--space-3);display:flex}.C4b4tW_viewModes{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-2);align-items:center;gap:2px;padding:2px;display:inline-flex}.C4b4tW_viewModeBtn{height:1.75rem;padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--fg-muted);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration) var(--ease-out), color var(--duration) var(--ease-out);background:0 0;border:0}.C4b4tW_viewModeBtn:hover{color:var(--fg-strong)}.C4b4tW_viewModeBtnActive{background:var(--surface-4);color:var(--fg-strong)}.C4b4tW_resultActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.C4b4tW_exportGroup{align-items:center;display:inline-flex;position:relative}.C4b4tW_exportBtn{align-items:center;gap:var(--space-2);height:2rem;padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-2);color:var(--fg-strong);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out);display:inline-flex}.C4b4tW_exportBtn:hover{background:var(--surface-3);border-color:var(--border-strong)}.C4b4tW_exportMenu{top:calc(100% + var(--space-1));z-index:20;min-width:15rem;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;right:0}.C4b4tW_exportItem{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);text-align:left;cursor:pointer;transition:background var(--duration) var(--ease-out);background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:.1rem;display:flex}.C4b4tW_exportItem:hover{background:var(--surface-3)}.C4b4tW_exportItemTitle{color:var(--fg-strong);font-size:var(--text-xs);font-weight:var(--weight-medium)}.C4b4tW_exportItemHint{color:var(--fg-muted);font-size:var(--text-2xs)}.C4b4tW_progressOverlay{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface-2);text-align:center;flex-direction:column;min-width:min(28rem,100%);display:flex}.C4b4tW_progressBarTrack{border-radius:var(--radius-full);background:var(--surface-4);width:100%;max-width:18rem;height:4px;overflow:hidden}.C4b4tW_progressBarFill{border-radius:var(--radius-full);background:var(--primary);height:100%;transition:width .3s ease-out}.C4b4tW_progressTitle{color:var(--fg-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);margin:0}.C4b4tW_progressHint{color:var(--fg-muted);font-size:var(--text-xs);margin:0}@media (width<=900px){.C4b4tW_exampleImage{max-height:calc(34vh - 3rem)}.C4b4tW_samplesLabel{text-align:center;flex-basis:100%}}.C4b4tW_sidebarTop{flex:none}@media (width<=900px){.C4b4tW_sidebarTop{order:-2}}._5wWeJG_row{padding:0 var(--space-1);color:var(--fg-subtle);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;display:flex}._5wWeJG_token{border-radius:var(--radius-full);background:var(--surface-3);color:var(--fg);font-family:var(--font-mono);font-size:var(--text-xs);cursor:pointer;border:none;padding:.15rem .5rem}._5wWeJG_token:hover:not(:disabled){background:var(--overlay-2)}._5wWeJG_token:disabled{cursor:not-allowed;opacity:.6}.aNCSva_items{gap:var(--space-2);padding:0 var(--space-3) var(--space-3);flex-wrap:wrap;margin:0;list-style:none;display:flex}.aNCSva_item{flex-direction:column;align-items:center;gap:.25rem;min-width:3.5rem;display:flex}.aNCSva_itemMedia{border-radius:var(--radius-md);background:var(--surface-3);width:3.5rem;height:3.5rem;color:var(--fg-muted);place-items:center;display:grid;position:relative;overflow:hidden}.aNCSva_itemThumb{object-fit:cover;width:100%;height:100%}.aNCSva_itemRemove{border-radius:var(--radius-full);background:var(--scrim-strong);width:1.15rem;height:1.15rem;color:var(--color-white);cursor:pointer;border:0;place-items:center;padding:0;display:grid;position:absolute;top:.2rem;right:.2rem}.aNCSva_itemRemove:hover:not(:disabled){background:var(--scrim-heavy)}.aNCSva_itemToken,.aNCSva_itemName{font-family:var(--font-mono);font-size:var(--text-2xs);white-space:nowrap}.aNCSva_itemToken{color:var(--fg);cursor:pointer;background:0 0;border:0;padding:0}.aNCSva_itemToken:hover:not(:disabled){color:var(--primary)}.aNCSva_itemName{color:var(--fg-subtle)}.aNCSva_peek{flex-direction:column;gap:.35rem;width:13.5rem;display:flex}.aNCSva_peekMedia{object-fit:contain;border-radius:var(--radius-sm);background:var(--surface-3);width:100%;max-height:13.5rem;display:block}.aNCSva_peekName{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--fg-muted)}.-ZK_0G_empty{justify-content:flex-start;align-items:center;gap:var(--space-5);min-height:18rem;padding:4.5rem var(--space-5) var(--space-16);text-align:center;flex-direction:column;flex:1;display:flex;overflow:auto}.-ZK_0G_mark{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--overlay-1);width:3rem;height:3rem;color:var(--fg-muted);box-shadow:var(--glow-brand);justify-content:center;align-items:center;display:inline-flex}.-ZK_0G_empty[data-kind=video] .-ZK_0G_mark{color:var(--info);box-shadow:0 0 0 1px var(--info-border), var(--shadow-md)}.-ZK_0G_empty[data-kind=audio] .-ZK_0G_mark{color:var(--fg-muted)}.-ZK_0G_empty[data-kind=image] .-ZK_0G_mark{color:var(--color-pink)}.-ZK_0G_title{max-width:16ch;font-size:clamp(var(--text-lg), 3vw, var(--text-2xl));font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--fg-strong);margin:0}.-ZK_0G_hint{max-width:28rem;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--fg-muted);margin:0}.-ZK_0G_inspireHead{justify-content:center;align-items:center;gap:var(--space-3);flex-flow:wrap;max-width:40rem;display:flex}.-ZK_0G_inspireTitle{font-size:clamp(var(--text-lg), 2.6vw, var(--text-xl));font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);color:var(--fg-strong);margin:0}.-ZK_0G_inspireHint{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--fg-muted);margin:0}.-ZK_0G_inspireGrid{gap:var(--space-5);width:min(72rem,100%);margin-top:var(--space-3);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.-ZK_0G_inspireCard{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-2);color:inherit;cursor:pointer;transition:transform var(--duration) var(--ease-out), border-color var(--duration) var(--ease-out), box-shadow var(--duration) var(--ease-out);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.-ZK_0G_inspireCard:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);transform:translateY(-3px)}.-ZK_0G_inspireMedia{aspect-ratio:4/3;background:var(--surface-3);min-height:14rem;display:block;position:relative;overflow:hidden}.-ZK_0G_inspireImage,.-ZK_0G_inspireVideo{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-out);display:block}.-ZK_0G_inspireVideo{position:absolute;inset:0}.-ZK_0G_inspireCard:hover .-ZK_0G_inspireImage,.-ZK_0G_inspireCard:hover .-ZK_0G_inspireVideo{transform:scale(1.04)}.-ZK_0G_inspireShade{background:linear-gradient(180deg, transparent, var(--scrim-medium));pointer-events:none;height:42%;position:absolute;inset:auto 0 0}.-ZK_0G_inspireCopy{gap:var(--space-1);padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;display:flex}.-ZK_0G_inspireLabel{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--fg-strong)}.-ZK_0G_inspireMeta{font-size:var(--text-xs);color:var(--fg-subtle)}.-ZK_0G_inspirePrompt{margin-top:var(--space-2);-webkit-line-clamp:3;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--fg-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.-ZK_0G_starters{gap:var(--space-3);width:min(42rem,100%);margin-top:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.-ZK_0G_starter{align-items:flex-start;gap:var(--space-1);min-height:5.5rem;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--overlay-1);color:inherit;text-align:left;cursor:pointer;transition:border-color var(--duration) var(--ease-out), background var(--duration) var(--ease-out), transform var(--duration) var(--ease-out);flex-direction:column;display:flex}.-ZK_0G_starter:hover{border-color:var(--border-strong);background:var(--overlay-2);transform:translateY(-2px)}.-ZK_0G_starterLabel{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--fg-strong)}.-ZK_0G_starterHint{font-size:var(--text-xs);color:var(--fg-subtle)}@media (width<=960px){.-ZK_0G_inspireGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.-ZK_0G_inspireGrid,.-ZK_0G_starters{grid-template-columns:1fr}}.-ZK_0G_inspireGhost{border:1px solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--surface-2);flex-direction:column;display:flex;overflow:hidden}.-ZK_0G_inspireGhostMedia{aspect-ratio:4/3;border-radius:0;min-height:14rem}.-ZK_0G_inspireGhostLine,.-ZK_0G_inspireGhostLineWide{border-radius:var(--radius-full);height:.7rem}.-ZK_0G_inspireGhostLine{width:38%}.-ZK_0G_inspireGhostLineWide{border-radius:var(--radius-md);width:92%;height:2.4rem}.-ZK_0G_inspireRefresh{align-items:center;gap:var(--space-1);min-height:2rem;padding:var(--space-1) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--overlay-1);color:var(--fg-muted);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;display:inline-flex}.-ZK_0G_inspireRefresh:hover{border-color:var(--border-strong);background:var(--overlay-2);color:var(--fg-strong)}.ePAOOa_status{align-items:center;gap:var(--space-2);margin:var(--space-4) 0;color:var(--fg-subtle);font-size:var(--text-sm);display:flex}.ePAOOa_tile{border-radius:var(--radius-lg);background:var(--surface-inset);color:var(--fg-strong);font:inherit;text-align:left;cursor:pointer;border:0;padding:0;position:absolute;inset:0;overflow:hidden}.ePAOOa_tile:focus-visible{box-shadow:var(--ring);outline:none}.ePAOOa_media{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease-out);display:block;position:absolute;inset:0}.ePAOOa_tile:hover .ePAOOa_media{transform:scale(1.02)}.ePAOOa_overlay{padding:var(--space-3);background:linear-gradient(180deg, var(--scrim) 0%, transparent 35%, transparent 55%, var(--scrim-medium) 100%);opacity:0;transition:opacity var(--duration-fast) var(--ease-out);flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.ePAOOa_tile:hover .ePAOOa_overlay,.ePAOOa_tile:focus-visible .ePAOOa_overlay{opacity:1}.ePAOOa_model{border-radius:var(--radius-full);background:var(--surface-glass);font-size:var(--text-2xs);font-weight:var(--weight-medium);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-self:flex-start;padding:.2rem .5rem}.ePAOOa_foot{flex-direction:column;gap:.15rem;min-width:0;display:flex}.ePAOOa_title{font-size:var(--text-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ePAOOa_author{color:var(--fg-muted);font-size:var(--text-xs)}@media (prefers-reduced-motion:reduce){.ePAOOa_media{transition:none}.ePAOOa_tile:hover .ePAOOa_media{transform:none}}.ePAOOa_filters{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.ePAOOa_search{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-2) 0 var(--space-4);border-radius:var(--radius-full);background:var(--surface-2);color:var(--fg-subtle);flex:16rem;display:flex}.ePAOOa_searchInput{min-width:0;color:var(--fg);font:inherit;font-size:var(--text-sm);background:0 0;border:0;outline:none;flex:1}.ePAOOa_searchInput::placeholder{color:var(--fg-subtle)}.ePAOOa_searchClear{border-radius:var(--radius-full);background:var(--overlay-2);width:1.75rem;height:1.75rem;color:var(--fg-muted);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.ePAOOa_chips{gap:var(--space-2);scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.ePAOOa_chips::-webkit-scrollbar{display:none}.ePAOOa_chip{min-height:2rem;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--surface-2);color:var(--fg-muted);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border:0;flex:none}.ePAOOa_chip:hover{color:var(--fg-strong)}.ePAOOa_chipOn,.ePAOOa_chipOn:hover{background:var(--brand-surface);color:var(--fg-strong)}.ePAOOa_chip:focus-visible,.ePAOOa_searchClear:focus-visible,.ePAOOa_repeat:focus-visible{box-shadow:0 0 0 var(--ring-width) var(--ring-color);outline:none}.ePAOOa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ePAOOa_tileWrap{position:absolute;inset:0}.ePAOOa_repeat{z-index:2;right:var(--space-2);bottom:var(--space-2);min-height:2rem;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--surface-glass);color:var(--fg-strong);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;transition:opacity var(--duration-fast) var(--ease-out);border:0;position:absolute}.ePAOOa_tileWrap:hover .ePAOOa_repeat,.ePAOOa_tileWrap:focus-within .ePAOOa_repeat{opacity:1}@media (hover:none){.ePAOOa_overlay{opacity:1;background:linear-gradient(180deg, transparent 45%, var(--scrim-medium) 100%)}.ePAOOa_repeat{opacity:1}}.KLp2Xq_tab{width:100%;padding:calc(3.5rem + var(--space-2)) var(--space-3) var(--space-4)}.m0TSQW_lead{margin:0 0 var(--space-3);color:var(--fg-subtle);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.m0TSQW_shot{border-radius:var(--radius-lg);background:var(--surface-2);cursor:pointer;border:0;padding:0;position:absolute;inset:0;overflow:hidden}.m0TSQW_shot:focus-visible{box-shadow:var(--ring);outline:none}.m0TSQW_shotMedia{object-fit:cover;filter:blur(18px)grayscale();opacity:.35;width:100%;height:100%;animation:m0TSQW_develop 7s var(--ease-out) infinite alternate;animation-delay:var(--delay,0s);transition:filter .9s var(--ease-out), opacity .9s var(--ease-out), transform .9s var(--ease-out);display:block;transform:scale(1.1)}.m0TSQW_shot[data-developed] .m0TSQW_shotMedia,.m0TSQW_shot:hover .m0TSQW_shotMedia,.m0TSQW_shot:focus-visible .m0TSQW_shotMedia{filter:none;opacity:1;animation:none;transform:scale(1)}@keyframes m0TSQW_develop{to{filter:blur(10px)grayscale(.6);opacity:.55}}.m0TSQW_shotTitle{padding:var(--space-6) var(--space-3) var(--space-3);background:linear-gradient(180deg, transparent, var(--scrim-medium));color:var(--fg-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-align:left;text-overflow:ellipsis;white-space:nowrap;opacity:0;transition:opacity var(--duration) var(--ease-out) .3s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.m0TSQW_shot[data-developed] .m0TSQW_shotTitle,.m0TSQW_shot:hover .m0TSQW_shotTitle,.m0TSQW_shot:focus-visible .m0TSQW_shotTitle{opacity:1}@media (prefers-reduced-motion:reduce){.m0TSQW_shotMedia{transition:none;animation:none}}
