.MediaEditorWorkspaceDialogs_backdrop__NPK_m{position:fixed;z-index:1320;inset:0;display:grid;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));overflow:auto;background:hsl(var(--background)/.82);backdrop-filter:blur(8px);place-items:center}.MediaEditorWorkspaceDialogs_previewBackdrop__vI9qi{background:hsl(var(--background)/.1);backdrop-filter:none;place-items:center end}.MediaEditorWorkspaceDialogs_dialog__An1O4{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(29rem,100%);max-height:calc(100dvh - 2rem);overflow:hidden;color:hsl(var(--foreground));border:1px solid var(--border-color);border-radius:12px;background:hsl(var(--popover));box-shadow:0 1.5rem 6rem hsl(var(--background)/.5)}.MediaEditorWorkspaceDialogs_previewDialog__L1JrB{box-shadow:0 1.25rem 3.5rem hsl(222 40% 4%/.42),0 0 0 1px hsl(var(--foreground)/.05)}.MediaEditorWorkspaceDialogs_checkboxField__JbniO,.MediaEditorWorkspaceDialogs_footer__aaEEE,.MediaEditorWorkspaceDialogs_header__9rcmf{display:flex;align-items:center}.MediaEditorWorkspaceDialogs_header__9rcmf{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-color)}.MediaEditorWorkspaceDialogs_description__HSqLJ,.MediaEditorWorkspaceDialogs_error__c044q,.MediaEditorWorkspaceDialogs_header__9rcmf h2,.MediaEditorWorkspaceDialogs_header__9rcmf p{margin:0}.MediaEditorWorkspaceDialogs_header__9rcmf p{font-size:.75rem;font-weight:500;line-height:1.4;color:hsl(var(--muted-foreground))}.MediaEditorWorkspaceDialogs_header__9rcmf h2{margin-top:.25rem;font-size:1.25rem;font-weight:650;line-height:1.3;letter-spacing:-.02em}.MediaEditorWorkspaceDialogs_dangerButton__WADS_,.MediaEditorWorkspaceDialogs_iconButton__5uL5c,.MediaEditorWorkspaceDialogs_primaryButton__AH2Af,.MediaEditorWorkspaceDialogs_secondaryButton__dXU6J{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.5rem;padding:.5rem 1rem;cursor:pointer;font:inherit;font-size:.875rem;font-weight:600;color:hsl(var(--foreground));border:1px solid var(--border-color);border-radius:6px;background:transparent;transition:background .14s ease,border-color .14s ease}.MediaEditorWorkspaceDialogs_iconButton__5uL5c{display:grid;flex:none;width:2.5rem;padding:0;border-color:transparent;place-items:center}.MediaEditorWorkspaceDialogs_iconButton__5uL5c:hover:enabled,.MediaEditorWorkspaceDialogs_secondaryButton__dXU6J:hover:enabled{border-color:hsl(var(--foreground)/.28);background:hsl(var(--foreground)/.055)}.MediaEditorWorkspaceDialogs_body__rsJJY{display:grid;gap:1.25rem;min-height:0;padding:1.5rem;overflow:auto;overscroll-behavior:contain}.MediaEditorWorkspaceDialogs_description__HSqLJ{max-width:39rem;font-size:.875rem;line-height:1.55;color:hsl(var(--muted-foreground))}.MediaEditorWorkspaceDialogs_field__hHSdg{display:grid;gap:.5rem;font-size:.75rem;font-weight:500;color:hsl(var(--muted-foreground))}.MediaEditorWorkspaceDialogs_field__hHSdg input{width:100%;min-height:2.5rem;padding:.5rem .65rem;font:inherit;font-size:.875rem;color:hsl(var(--foreground));border:1px solid var(--input-border);border-radius:6px;outline:0;background:var(--input-bg)}.MediaEditorWorkspaceDialogs_body__rsJJY input:not([type=checkbox],[type=radio],[type=range],[type=color]),.MediaEditorWorkspaceDialogs_body__rsJJY select{min-height:2.5rem;font-size:.875rem}.MediaEditorWorkspaceDialogs_field__hHSdg input[aria-invalid=true]{border-color:var(--status-error)}.MediaEditorWorkspaceDialogs_select__pGSRJ{width:100%;min-height:2.5rem;padding:.5rem .65rem;font:inherit;font-size:.875rem;color:hsl(var(--foreground));border:1px solid var(--input-border);border-radius:6px;background:var(--input-bg);box-shadow:none}.MediaEditorWorkspaceDialogs_select__pGSRJ:hover:enabled{border-color:hsl(var(--foreground)/.34)}.MediaEditorWorkspaceDialogs_inlineSelect__jS4pa{flex:none;width:min(12rem,60%)}.MediaEditorWorkspaceDialogs_checkboxField__JbniO{gap:.62rem;align-items:flex-start;padding:.75rem;cursor:pointer;border:1px solid var(--border-color);border-radius:6px;background:hsl(var(--foreground)/.025)}.MediaEditorWorkspaceDialogs_checkboxField__JbniO input{flex:none;width:1rem;height:1rem;margin:.08rem 0 0;accent-color:hsl(var(--accent))}.MediaEditorWorkspaceDialogs_checkboxField__JbniO span{display:grid;gap:.16rem;min-width:0}.MediaEditorWorkspaceDialogs_checkboxField__JbniO strong{font-size:.875rem}.MediaEditorWorkspaceDialogs_checkboxField__JbniO small{font-size:.75rem;line-height:1.5;color:hsl(var(--muted-foreground))}.MediaEditorWorkspaceDialogs_error__c044q{min-height:1rem;font-size:.75rem;line-height:1.5;color:color-mix(in srgb,var(--status-error) 72%,hsl(var(--foreground)))}.MediaEditorWorkspaceDialogs_footer__aaEEE{justify-content:flex-end;flex-wrap:wrap;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--border-color)}.MediaEditorWorkspaceDialogs_primaryButton__AH2Af{color:hsl(var(--accent-foreground));border-color:hsl(var(--accent));background:hsl(var(--accent))}.MediaEditorWorkspaceDialogs_primaryButton__AH2Af:hover:enabled{filter:brightness(1.08)}.MediaEditorWorkspaceDialogs_dangerButton__WADS_{color:hsl(var(--destructive-foreground));border-color:hsl(var(--destructive));background:hsl(var(--destructive))}.MediaEditorWorkspaceDialogs_dangerButton__WADS_:hover:enabled{filter:brightness(1.08)}.MediaEditorWorkspaceDialogs_dangerButton__WADS_:disabled,.MediaEditorWorkspaceDialogs_iconButton__5uL5c:disabled,.MediaEditorWorkspaceDialogs_primaryButton__AH2Af:disabled,.MediaEditorWorkspaceDialogs_secondaryButton__dXU6J:disabled{cursor:not-allowed;opacity:.5}.MediaEditorWorkspaceDialogs_checkboxField__JbniO:focus-within,.MediaEditorWorkspaceDialogs_dangerButton__WADS_:focus-visible,.MediaEditorWorkspaceDialogs_field__hHSdg input:focus-visible,.MediaEditorWorkspaceDialogs_iconButton__5uL5c:focus-visible,.MediaEditorWorkspaceDialogs_primaryButton__AH2Af:focus-visible,.MediaEditorWorkspaceDialogs_secondaryButton__dXU6J:focus-visible,.MediaEditorWorkspaceDialogs_select__pGSRJ:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media (max-width:36rem){.MediaEditorWorkspaceDialogs_backdrop__NPK_m{padding:0;place-items:end stretch}.MediaEditorWorkspaceDialogs_dialog__An1O4{width:100%;max-height:min(34rem,92dvh);border-right:0;border-bottom:0;border-left:0;border-radius:12px 12px 0 0}.MediaEditorWorkspaceDialogs_body__rsJJY,.MediaEditorWorkspaceDialogs_footer__aaEEE,.MediaEditorWorkspaceDialogs_header__9rcmf{padding-inline:1.25rem}.MediaEditorWorkspaceDialogs_footer__aaEEE{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.MediaEditorWorkspaceDialogs_body__rsJJY input:not([type=checkbox],[type=radio],[type=range],[type=color]),.MediaEditorWorkspaceDialogs_body__rsJJY select,.MediaEditorWorkspaceDialogs_dangerButton__WADS_,.MediaEditorWorkspaceDialogs_field__hHSdg input,.MediaEditorWorkspaceDialogs_iconButton__5uL5c,.MediaEditorWorkspaceDialogs_primaryButton__AH2Af,.MediaEditorWorkspaceDialogs_secondaryButton__dXU6J{min-height:2.75rem}.MediaEditorWorkspaceDialogs_iconButton__5uL5c{width:2.75rem}.MediaEditorWorkspaceDialogs_select__pGSRJ{min-height:2.75rem}.MediaEditorWorkspaceDialogs_previewBackdrop__vI9qi{place-items:end stretch}.MediaEditorWorkspaceDialogs_previewDialog__L1JrB{max-height:min(26rem,60dvh)}}@media (pointer:coarse){.MediaEditorWorkspaceDialogs_select__pGSRJ{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.MediaEditorWorkspaceDialogs_dangerButton__WADS_,.MediaEditorWorkspaceDialogs_iconButton__5uL5c,.MediaEditorWorkspaceDialogs_primaryButton__AH2Af,.MediaEditorWorkspaceDialogs_secondaryButton__dXU6J{transition:none}.MediaEditorWorkspaceDialogs_dangerButton__WADS_:hover,.MediaEditorWorkspaceDialogs_primaryButton__AH2Af:hover{filter:none}}.MediaEditorNewDocumentDialog_backdrop__vsCJh{position:fixed;z-index:1320;inset:0;display:grid;place-items:center;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));background:hsl(var(--background)/.82);backdrop-filter:blur(8px)}.MediaEditorNewDocumentDialog_dialog__Nufq6{display:flex;flex-direction:column;width:min(60rem,100%);max-height:calc(100dvh - 2rem);overflow:hidden;color:hsl(var(--foreground));border:1px solid var(--border-color);border-radius:12px;background:hsl(var(--popover));box-shadow:0 1.5rem 6rem hsl(var(--background)/.5);animation:MediaEditorNewDocumentDialog_document-enter__ufwcc .16s ease-out}.MediaEditorNewDocumentDialog_body__VWMbc{display:grid;grid-template-columns:minmax(0,1fr) 20rem;min-height:0;overflow:auto;overscroll-behavior:contain}.MediaEditorNewDocumentDialog_presetGrid__CbXwU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.MediaEditorNewDocumentDialog_preset__xo0rV{position:relative;display:flex;min-height:9.5rem;flex-direction:column;align-items:flex-start;padding:1rem;cursor:pointer;text-align:left;border:1px solid var(--border-color);border-radius:8px;background:hsl(var(--foreground)/.025);transition:background .14s ease,border-color .14s ease}.MediaEditorNewDocumentDialog_preset__xo0rV:hover{background:hsl(var(--foreground)/.06)}.MediaEditorNewDocumentDialog_preset__xo0rV[aria-pressed=true]{border-color:hsl(var(--color-primary));background:hsl(var(--color-primary)/.08)}.MediaEditorNewDocumentDialog_backgroundOption__e2A4B:has(input:focus-visible),.MediaEditorNewDocumentDialog_preset__xo0rV:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:3px}.MediaEditorNewDocumentDialog_presetIllustration__B_6Rs{display:flex;width:3.3rem;height:3.3rem;align-items:center;justify-content:center;margin-bottom:1rem}.MediaEditorNewDocumentDialog_presetShape__9iF_7{border:1.5px solid hsl(var(--muted-foreground)/.65);border-radius:2px;background:hsl(var(--foreground)/.025)}.MediaEditorNewDocumentDialog_preset__xo0rV[aria-pressed=true] .MediaEditorNewDocumentDialog_presetShape__9iF_7{border-color:hsl(var(--color-primary));background:hsl(var(--color-primary)/.1)}.MediaEditorNewDocumentDialog_details__b4UfU{display:flex;min-width:0;flex-direction:column;gap:1.2rem;padding:1.25rem 1.5rem;border-left:1px solid var(--border-color);background:hsl(var(--foreground)/.02)}.MediaEditorNewDocumentDialog_backgroundOption__e2A4B{position:relative;display:flex;min-height:2.6rem;align-items:center;gap:.5rem;padding:.45rem .55rem;cursor:pointer;font-size:.75rem;border:1px solid var(--border-color);border-radius:6px}.MediaEditorNewDocumentDialog_backgroundOption__e2A4B:has(input:checked){border-color:hsl(var(--color-primary));background:hsl(var(--color-primary)/.06)}.MediaEditorNewDocumentDialog_backgroundOption__e2A4B input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.MediaEditorNewDocumentDialog_transparentSwatch__ZIXrW,.MediaEditorNewDocumentDialog_whiteSwatch__JFXZc{width:1.1rem;height:1.1rem;flex:none;border:1px solid hsl(var(--muted-foreground)/.35);border-radius:3px}.MediaEditorNewDocumentDialog_whiteCanvas__niV7q,.MediaEditorNewDocumentDialog_whiteSwatch__JFXZc{background:#fff}.MediaEditorNewDocumentDialog_transparentCanvas__Q9URK,.MediaEditorNewDocumentDialog_transparentSwatch__ZIXrW{background-color:hsl(var(--background));background-image:conic-gradient(hsl(var(--muted-foreground)/.24) 25%,transparent 0 50%,hsl(var(--muted-foreground)/.24) 0 75%,transparent 0);background-size:10px 10px}.MediaEditorNewDocumentDialog_canvasPreview__RjGYP{display:flex;min-height:10.5rem;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin-top:auto;padding:1rem;border-radius:6px;background:hsl(var(--background)/.4)}.MediaEditorNewDocumentDialog_previewBounds__sw6AX{display:flex;width:6rem;height:6rem;align-items:center;justify-content:center}.MediaEditorNewDocumentDialog_transparentCanvas__Q9URK,.MediaEditorNewDocumentDialog_whiteCanvas__niV7q{min-width:2px;min-height:2px;border:1px solid hsl(var(--muted-foreground)/.3);box-shadow:0 4px 12px hsl(var(--background)/.35);transition:width .16s ease,height .16s ease}@keyframes MediaEditorNewDocumentDialog_document-enter__ufwcc{0%{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:52rem){.MediaEditorNewDocumentDialog_presetGrid__CbXwU{grid-template-columns:repeat(2,minmax(0,1fr))}.MediaEditorNewDocumentDialog_body__VWMbc{grid-template-columns:minmax(0,1fr) 18rem}.MediaEditorNewDocumentDialog_details__b4UfU{padding-inline:1.25rem}}@media (max-width:38rem){.MediaEditorNewDocumentDialog_backdrop__vsCJh{padding:.75rem}.MediaEditorNewDocumentDialog_dialog__Nufq6{max-height:calc(100dvh - 1.5rem)}.MediaEditorNewDocumentDialog_body__VWMbc{grid-template-columns:minmax(0,1fr)}.MediaEditorNewDocumentDialog_presetGrid__CbXwU{grid-auto-flow:column;grid-auto-columns:8.25rem;grid-template-columns:none;gap:.5rem;overflow-x:auto;padding:.2rem .2rem .65rem;scroll-snap-type:x proximity}.MediaEditorNewDocumentDialog_preset__xo0rV{min-height:7.5rem;padding:.75rem;scroll-snap-align:start}.MediaEditorNewDocumentDialog_presetIllustration__B_6Rs{width:2.2rem;height:2.2rem;margin-bottom:.7rem}.MediaEditorNewDocumentDialog_details__b4UfU{border-top:1px solid var(--border-color);border-left:0}.MediaEditorNewDocumentDialog_canvasPreview__RjGYP{display:none}}@media (prefers-reduced-motion:reduce){.MediaEditorNewDocumentDialog_dialog__Nufq6{animation:none}.MediaEditorNewDocumentDialog_preset__xo0rV,.MediaEditorNewDocumentDialog_transparentCanvas__Q9URK,.MediaEditorNewDocumentDialog_whiteCanvas__niV7q{transition:none}}.VisualPatterns_fieldFrame__sIetn,.VisualPatterns_futureBoundary__vtnMl,.VisualPatterns_thresholdList__T_5y5{--visual-accent:var(--color-primary);--visual-accent-alt:var(--color-secondary)}.VisualPatterns_fieldFrame__sIetn[data-accent=secondary],.VisualPatterns_futureBoundary__vtnMl[data-accent=secondary],.VisualPatterns_thresholdList__T_5y5[data-accent=secondary]{--visual-accent:var(--color-secondary);--visual-accent-alt:var(--color-accent)}.VisualPatterns_fieldFrame__sIetn[data-accent=accent],.VisualPatterns_futureBoundary__vtnMl[data-accent=accent],.VisualPatterns_thresholdList__T_5y5[data-accent=accent]{--visual-accent:var(--color-accent);--visual-accent-alt:var(--color-primary)}.VisualPatterns_fieldFrame__sIetn{position:relative;isolation:isolate;display:grid;grid-template-areas:"register register" "header content" "aside content";grid-template-columns:minmax(13rem,.72fr) minmax(18rem,1fr);grid-template-rows:auto minmax(0,auto) minmax(0,1fr);gap:clamp(1.5rem,3vw,3.5rem) clamp(2rem,5vw,6.5rem);min-height:clamp(31rem,64svh,45rem);padding:clamp(1.5rem,4.8vw,4.75rem);overflow:hidden;border-block:1px solid var(--border-color);background:linear-gradient(118deg,hsl(var(--visual-accent)/.1),transparent 34%),linear-gradient(300deg,hsl(var(--visual-accent-alt)/.045),transparent 40%),var(--surface-3);color:var(--text-color);box-shadow:inset .2rem 0 hsl(var(--visual-accent)/.36)}.VisualPatterns_fieldFrame__sIetn:before{content:"";position:absolute;z-index:3;top:0;left:0;width:min(22rem,48%);height:.18rem;background:linear-gradient(90deg,hsl(var(--visual-accent)) 0 42%,hsl(var(--visual-accent-alt)) 42% 65%,hsl(var(--visual-accent)/.18) 65%);transform-origin:left}.VisualPatterns_fieldFrame__sIetn:after{content:"";position:absolute;z-index:-1;inset:clamp(.8rem,2vw,1.5rem);border:1px solid hsl(var(--visual-accent)/.12);clip-path:polygon(0 0,31% 0,31% 1px,100% 1px,100% 100%,74% 100%,74% calc(100% - 1px),0 calc(100% - 1px));pointer-events:none}.VisualPatterns_fieldFrame__sIetn[data-animated=true]:before{animation:VisualPatterns_fieldTrace__ron47 .76s cubic-bezier(.2,.8,.2,1) both}.VisualPatterns_fieldFrame__sIetn[data-density=compact]{grid-template-columns:minmax(11rem,.62fr) minmax(16rem,1fr);gap:1.4rem clamp(1.5rem,3vw,3rem);min-height:0;padding:clamp(1.25rem,3vw,2.4rem)}.VisualPatterns_frameRegister__3BHMj{grid-area:register;display:grid;grid-template-columns:auto auto minmax(2rem,1fr);gap:.75rem;align-items:center;min-width:0;color:hsl(var(--visual-accent));font:650 .61rem/1 var(--font-mono,var(--font-mono-fallback));letter-spacing:.18em;text-transform:uppercase}.VisualPatterns_frameChapterIndex__IXjdq{display:grid;width:2.1rem;aspect-ratio:1;place-items:center;border:1px solid hsl(var(--visual-accent)/.58);font-size:.65rem;letter-spacing:.06em}.VisualPatterns_frameChapterLabel__weyle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VisualPatterns_frameRegisterLine__no2iu{width:100%;height:1px;background:linear-gradient(90deg,hsl(var(--visual-accent)/.58),transparent)}.VisualPatterns_frameHeader__4s8Gh{grid-area:header;align-self:end;min-width:0}.VisualPatterns_frameEyebrow__MLt03{margin:0 0 .9rem;color:hsl(var(--visual-accent));font:650 .64rem/1.35 var(--font-mono,var(--font-mono-fallback));letter-spacing:.17em;text-transform:uppercase}.VisualPatterns_frameTitle__Yo1yI{max-width:9ch;margin:0;font-size:clamp(2.75rem,5.7vw,5.75rem);font-weight:640;line-height:.86;letter-spacing:-.07em;text-wrap:balance}.VisualPatterns_fieldFrame__sIetn[data-density=compact] .VisualPatterns_frameTitle__Yo1yI{max-width:12ch;font-size:clamp(2.15rem,4.5vw,3.85rem);line-height:.92}.VisualPatterns_frameSummary__Wtdcv{max-width:42ch;margin:1.2rem 0 0;color:var(--text-muted);font-size:clamp(.86rem,1.15vw,1rem);line-height:1.65}.VisualPatterns_frameContent__SGmgx{grid-area:content;align-self:center;min-width:0}.VisualPatterns_frameAside__jUsvm{grid-area:aside;align-self:start;max-width:38ch;padding-top:1rem;border-top:1px solid hsl(var(--visual-accent)/.34);color:var(--text-muted);font:550 .68rem/1.6 var(--font-mono,var(--font-mono-fallback));letter-spacing:.03em}.VisualPatterns_topographicAtmosphere__5Qlv5{--topographic-index-width:1.4;--topographic-intermediate-width:0.84;--topographic-minor-width:0.52;--topographic-index-opacity:0.94;--topographic-intermediate-opacity:0.62;--topographic-minor-opacity:0.42;--topographic-base-opacity:0.34;--topographic-opacity-scale:1;--topographic-mask-overdrive-opacity:0;--topographic-mask-overdrive-high-opacity:0;position:absolute;z-index:0;inset:0;overflow:hidden;color:hsl(var(--topographic-source-color,var(--color-primary)));opacity:calc(var(--topographic-base-opacity) * var(--topographic-opacity-scale));pointer-events:none}.VisualPatterns_topographicAtmosphere__5Qlv5[data-tint=copper]{color:color-mix(in oklab,var(--status-warn) 58%,var(--status-error))}.VisualPatterns_topographicAtmosphere__5Qlv5[data-tint=gold]{color:#e2b63f}.VisualPatterns_topographicAtmosphere__5Qlv5[data-tint=antique-gold]{color:#c69232}.VisualPatterns_topographicAtmosphere__5Qlv5[data-tint=leather-brown]{--topographic-keyline-color:color-mix(in oklab,currentcolor 64%,#e8d3aa);color:#987854}.VisualPatterns_topographicAtmosphere__5Qlv5[data-tint=dark-umber]{--topographic-keyline-color:color-mix(in oklab,currentcolor 42%,#e8d3aa);--topographic-keyline-blur:0.8px;color:#55443a}.VisualPatterns_topographicAtmosphere__5Qlv5[data-tint=black-walnut]{--topographic-keyline-color:color-mix(in oklab,currentcolor 28%,#e8d3aa);--topographic-keyline-blur:0.9px;color:#302621}.VisualPatterns_topographicAtmosphere__5Qlv5[data-tint=cole-evyx-blue]{color:#00fcff}.VisualPatterns_topographicAtmosphere__5Qlv5[data-tint=cole-evyx-orange]{color:#ff7a00}.VisualPatterns_topographicAtmosphere__5Qlv5[data-tint=primary]{color:hsl(var(--color-primary))}.VisualPatterns_topographicAtmosphere__5Qlv5[data-tint=ice]{color:color-mix(in oklab,var(--status-info) 72%,hsl(var(--color-foreground)))}.VisualPatterns_topographicAtmosphere__5Qlv5[data-tint=signal-orange]{color:var(--status-warn)}.VisualPatterns_topographicAtmosphere__5Qlv5[data-tint=graphite]{color:color-mix(in oklab,hsl(var(--color-foreground)) 62%,hsl(var(--color-background)))}.VisualPatterns_topographicAtmosphere__5Qlv5[data-tint=custom]{color:var(--topographic-custom-tint)}.VisualPatterns_topographicTextureTransform__3EQLv{position:absolute;z-index:0;inset:-1px;display:block;width:calc(100% + 2px);height:calc(100% + 2px);pointer-events:none;transform:translate3d(var(--topographic-texture-offset-x,0),var(--topographic-texture-offset-y,0),0) scale(var(--topographic-texture-scale,1));transform-origin:center;transition:transform .18s cubic-bezier(.2,.78,.22,1)}.VisualPatterns_topographicTextureReveal__DeMiM,.VisualPatterns_topographicTexture__cBUWW{position:absolute;z-index:0;inset:0;display:block;width:100%;height:100%;pointer-events:none}.VisualPatterns_topographicTexture__cBUWW{object-fit:cover;object-position:var(--topographic-texture-position,center)}:is(.VisualPatterns_topographicTextureMask__CLu0z,.VisualPatterns_topographicTextureMaskOverdrive__rehzv){position:absolute;inset:0;display:block;width:100%;height:100%;background:currentcolor;pointer-events:none;-webkit-mask-image:var(--topographic-texture-image);mask-image:var(--topographic-texture-image);-webkit-mask-position:var(--topographic-texture-position,center);mask-position:var(--topographic-texture-position,center);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-mirrored=true] :is(.VisualPatterns_topographicTexture__cBUWW,.VisualPatterns_topographicTextureMask__CLu0z,.VisualPatterns_topographicTextureMaskOverdrive__rehzv){transform:scaleX(-1)}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-treatment=relief] .VisualPatterns_topographicTexture__cBUWW{opacity:.82;filter:contrast(1.16);mix-blend-mode:soft-light}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-treatment=contour-ink] .VisualPatterns_topographicTexture__cBUWW{opacity:.88;filter:contrast(1.08) saturate(.88);mix-blend-mode:screen}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-treatment=contour-hairline] .VisualPatterns_topographicTexture__cBUWW{opacity:.82;filter:invert(1) contrast(1.08);mix-blend-mode:screen}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-treatment=contour-copper][data-intensity=pronounced]{--topographic-base-opacity:0.7}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-treatment=contour-copper] .VisualPatterns_topographicTexture__cBUWW{opacity:1;filter:brightness(1.12) contrast(1.14) saturate(1.05);mix-blend-mode:screen}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-treatment=contour-dense] .VisualPatterns_topographicTexture__cBUWW{opacity:.42;filter:invert(1) contrast(1.12);mix-blend-mode:soft-light}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-treatment=contour-micro] .VisualPatterns_topographicTexture__cBUWW{opacity:.3;filter:invert(1) contrast(1.16);mix-blend-mode:overlay}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-treatment=contour-ink] .VisualPatterns_topographicTextureMask__CLu0z{opacity:.88}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-treatment=contour-hairline] .VisualPatterns_topographicTextureMask__CLu0z{opacity:.82}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-treatment=contour-copper] .VisualPatterns_topographicTextureMask__CLu0z{opacity:1}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-treatment=contour-dense] .VisualPatterns_topographicTextureMask__CLu0z{opacity:.62}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-treatment=contour-micro] .VisualPatterns_topographicTextureMask__CLu0z{opacity:.5}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-render=mask] .VisualPatterns_topographicTextureMaskOverdrive__rehzv[data-topographic-texture-mask-overdrive=primary]{opacity:var(--topographic-mask-overdrive-opacity)}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-render=mask] .VisualPatterns_topographicTextureMaskOverdrive__rehzv[data-topographic-texture-mask-overdrive=high]{opacity:var(--topographic-mask-overdrive-high-opacity)}.VisualPatterns_topographicAtmosphere__5Qlv5[data-ink-contrast=warm-keyline] .VisualPatterns_topographicTextureMaskOverdrive__rehzv{background:var(--topographic-keyline-color)}.VisualPatterns_topographicAtmosphere__5Qlv5[data-ink-contrast=warm-keyline] .VisualPatterns_topographicSvg__6boeZ,.VisualPatterns_topographicAtmosphere__5Qlv5[data-ink-contrast=warm-keyline] :is(.VisualPatterns_topographicTextureMask__CLu0z,.VisualPatterns_topographicTextureMaskOverdrive__rehzv){filter:drop-shadow(0 0 var(--topographic-keyline-blur,.7px) var(--topographic-keyline-color))}.VisualPatterns_topographicAtmosphere__5Qlv5:is([data-tint=dark-umber],[data-tint=black-walnut]) :is(.VisualPatterns_topographicTextureMask__CLu0z,.VisualPatterns_topographicTextureMaskOverdrive__rehzv,.VisualPatterns_topographicSvg__6boeZ){filter:drop-shadow(0 0 0 var(--topographic-keyline-color)) drop-shadow(0 0 var(--topographic-keyline-blur) var(--topographic-keyline-color))}.VisualPatterns_topographicAtmosphere__5Qlv5[data-texture-treatment=relief-plate] .VisualPatterns_topographicTexture__cBUWW{opacity:.76;filter:contrast(1.14);mix-blend-mode:luminosity}.VisualPatterns_topographicAtmosphere__5Qlv5[data-line-weight=hairline]{--topographic-index-width:0.78;--topographic-intermediate-width:0.42;--topographic-minor-width:0.26;--topographic-index-opacity:0.92;--topographic-intermediate-opacity:0.74;--topographic-minor-opacity:0.6}.VisualPatterns_topographicAtmosphere__5Qlv5[data-intensity=faint]{--topographic-base-opacity:0.15}.VisualPatterns_topographicAtmosphere__5Qlv5[data-intensity=balanced]{--topographic-base-opacity:0.34}.VisualPatterns_topographicAtmosphere__5Qlv5[data-intensity=pronounced]{--topographic-base-opacity:0.52}.VisualPatterns_topographicSvg__6boeZ{position:relative;z-index:1;display:block;width:100%;height:100%;overflow:hidden}.VisualPatterns_topographicAtmosphere__5Qlv5[data-detail=layered] :is(.VisualPatterns_topographicSvg__6boeZ,.VisualPatterns_topographicTexture__cBUWW,.VisualPatterns_topographicTextureReveal__DeMiM),.VisualPatterns_topographicAtmosphere__5Qlv5[data-detail=sparse] :is(.VisualPatterns_topographicSvg__6boeZ,.VisualPatterns_topographicTexture__cBUWW,.VisualPatterns_topographicTextureReveal__DeMiM){-webkit-mask-image:linear-gradient(90deg,transparent,rgb(0 0 0/.2) 24%,#000 48%);mask-image:linear-gradient(90deg,transparent,rgb(0 0 0/.2) 24%,#000 48%)}.VisualPatterns_topographicAtmosphere__5Qlv5[data-detail=survey] .VisualPatterns_topographicSvg__6boeZ{position:absolute;inset:.55rem .65rem .75rem auto;width:min(48rem,58%);height:calc(100% - 1.3rem);border:1px solid;background:hsl(var(--color-background)/.12);clip-path:polygon(0 0,100% 0,100% 88%,94% 100%,0 100%)}.VisualPatterns_contourIndex__8hToJ,.VisualPatterns_contourIntermediate__508tl,.VisualPatterns_contourMinor__gvW3g,.VisualPatterns_fieldMarker__fi059,.VisualPatterns_spotHeights__Myiv3,.VisualPatterns_surveyGrid__tQ5sa,.VisualPatterns_surveyMarks__dCW_n{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.VisualPatterns_surveyGrid__tQ5sa{stroke-width:.55;opacity:.24}.VisualPatterns_surveyFrame__s7YUo{stroke-width:.9;opacity:.82}.VisualPatterns_hillshade__O7Aeg{fill:hsl(var(--color-background));stroke:none;filter:blur(1.6px)}.VisualPatterns_hillshade__O7Aeg [data-hillshade-bucket="1"]{opacity:.025}.VisualPatterns_hillshade__O7Aeg [data-hillshade-bucket="2"]{opacity:.05}.VisualPatterns_hillshade__O7Aeg [data-hillshade-bucket="3"]{opacity:.08}.VisualPatterns_hillshade__O7Aeg [data-hillshade-bucket="4"]{opacity:.115}.VisualPatterns_hillshade__O7Aeg [data-hillshade-bucket="5"]{opacity:.15}.VisualPatterns_contourIndex__8hToJ{fill:none;stroke:currentcolor;stroke-width:var(--topographic-index-width);opacity:var(--topographic-index-opacity)}.VisualPatterns_contourIntermediate__508tl{fill:none;stroke:currentcolor;stroke-width:var(--topographic-intermediate-width);opacity:var(--topographic-intermediate-opacity)}.VisualPatterns_contourMinor__gvW3g{fill:none;stroke:currentcolor;stroke-width:var(--topographic-minor-width);opacity:var(--topographic-minor-opacity)}.VisualPatterns_indexLabels__KCf7H{fill:currentcolor;stroke:hsl(var(--color-background)/.92);stroke-width:4;paint-order:stroke fill;font:700 10px/1 var(--font-mono,var(--font-mono-fallback));font-variant-numeric:tabular-nums;letter-spacing:.08em;opacity:.9}.VisualPatterns_spotHeights__Myiv3{stroke-width:.82;opacity:.84}.VisualPatterns_spotHeights__Myiv3 text,.VisualPatterns_surveyMarks__dCW_n text{fill:currentcolor;stroke:none;font:650 11px/1 var(--font-mono,var(--font-mono-fallback));letter-spacing:.08em}.VisualPatterns_surveyMarks__dCW_n{stroke-width:.8;opacity:.72}.VisualPatterns_topographicAtmosphere__5Qlv5[data-detail=sparse] :is(.VisualPatterns_surveyGrid__tQ5sa,.VisualPatterns_contourIntermediate__508tl,.VisualPatterns_contourMinor__gvW3g,.VisualPatterns_surveyMarks__dCW_n,.VisualPatterns_fieldMarker__fi059){display:none}.VisualPatterns_topographicAtmosphere__5Qlv5[data-detail=layered] :is(.VisualPatterns_surveyGrid__tQ5sa,.VisualPatterns_surveyMarks__dCW_n,.VisualPatterns_fieldMarker__fi059){display:none}.VisualPatterns_fieldMarker__fi059{stroke-width:.88;opacity:.78}.VisualPatterns_coordinateRegister__ldjab{position:absolute;right:.9rem;bottom:.72rem;display:grid;gap:.16rem;justify-items:end;color:currentcolor;font:650 .48rem/1.2 var(--font-mono,var(--font-mono-fallback));letter-spacing:.12em;text-transform:uppercase;opacity:.74}.VisualPatterns_coordinateRegister__ldjab span:last-child{opacity:.72}.VisualPatterns_topographicAtmosphere__5Qlv5:not([data-detail=survey]) .VisualPatterns_coordinateRegister__ldjab{display:none}.VisualPatterns_topographicAtmosphere__5Qlv5[data-animated=true]{animation:VisualPatterns_topographicResolve__6YTi2 .65s cubic-bezier(.2,.78,.22,1) both}.VisualPatterns_thresholdList__T_5y5{display:flex;width:100%;min-width:0;margin:0;padding:0;overflow:hidden;color:var(--text-color);list-style:none}.VisualPatterns_thresholdItem__HqWbC{position:relative;flex:1 1 0;min-width:5.5rem;padding-inline:.35rem;text-align:center}.VisualPatterns_thresholdItem__HqWbC:not(:last-child):after{content:"";position:absolute;z-index:0;top:.52rem;left:calc(50% + .7rem);width:calc(100% - 1.4rem);height:1px;background:var(--border-color)}.VisualPatterns_thresholdItem__HqWbC[data-state=completed]:after{background:hsl(var(--visual-accent)/.74)}.VisualPatterns_thresholdMarker__POW0U{position:relative;z-index:1;display:grid;width:1.05rem;aspect-ratio:1;margin-inline:auto;place-items:center;border:1px solid var(--border-color);border-radius:50%;background:var(--surface-2)}.VisualPatterns_thresholdMarker__POW0U>span{width:.2rem;aspect-ratio:1;border-radius:50%;background:var(--text-muted)}.VisualPatterns_thresholdItem__HqWbC[data-state=completed] .VisualPatterns_thresholdMarker__POW0U{border-color:hsl(var(--visual-accent));background:hsl(var(--visual-accent))}.VisualPatterns_thresholdItem__HqWbC[data-state=completed] .VisualPatterns_thresholdMarker__POW0U>span{background:hsl(var(--color-surface))}.VisualPatterns_thresholdItem__HqWbC[data-state=current] .VisualPatterns_thresholdMarker__POW0U{border-color:hsl(var(--visual-accent));border-radius:0;background:hsl(var(--visual-accent)/.12);box-shadow:0 0 0 .3rem hsl(var(--visual-accent)/.08);transform:rotate(45deg)}.VisualPatterns_thresholdItem__HqWbC[data-state=current] .VisualPatterns_thresholdMarker__POW0U>span{border-radius:0;background:hsl(var(--visual-accent))}.VisualPatterns_thresholdCopy__3Ty3w{display:grid;gap:.2rem;justify-items:center;margin-top:.72rem}.VisualPatterns_thresholdIndex__6AP1Y{color:hsl(var(--visual-accent));font:650 .5rem/1 var(--font-mono,var(--font-mono-fallback));letter-spacing:.13em;opacity:.68}.VisualPatterns_thresholdLabel__3AzvM{font-size:.72rem;font-weight:650;line-height:1.25}.VisualPatterns_thresholdDetail__QPakb{max-width:18ch;color:var(--text-muted);font-size:.62rem;line-height:1.35}.VisualPatterns_thresholdItem__HqWbC[data-state=upcoming] .VisualPatterns_thresholdCopy__3Ty3w{opacity:.58}.VisualPatterns_thresholdList__T_5y5[data-density=compact] .VisualPatterns_thresholdCopy__3Ty3w{margin-top:.5rem}.VisualPatterns_thresholdList__T_5y5[data-density=compact] .VisualPatterns_thresholdDetail__QPakb{display:none}.VisualPatterns_thresholdList__T_5y5[data-animated=true] .VisualPatterns_thresholdItem__HqWbC[data-state=current] .VisualPatterns_thresholdMarker__POW0U{animation:VisualPatterns_thresholdArrive__1q2tI .54s cubic-bezier(.2,.8,.2,1) both}.VisualPatterns_thresholdList__T_5y5[data-orientation=vertical]{flex-direction:column;gap:0;overflow:visible}.VisualPatterns_thresholdList__T_5y5[data-orientation=vertical] .VisualPatterns_thresholdItem__HqWbC{display:grid;grid-template-columns:1.1rem minmax(0,1fr);gap:.85rem;min-width:0;padding:0 0 1.2rem;text-align:left}.VisualPatterns_thresholdList__T_5y5[data-orientation=vertical] .VisualPatterns_thresholdItem__HqWbC:not(:last-child):after{top:1.2rem;bottom:0;left:.52rem;width:1px;height:auto}.VisualPatterns_thresholdList__T_5y5[data-orientation=vertical] .VisualPatterns_thresholdMarker__POW0U{margin:0}.VisualPatterns_thresholdList__T_5y5[data-orientation=vertical] .VisualPatterns_thresholdCopy__3Ty3w{gap:.15rem;justify-items:start;margin-top:-.1rem}.VisualPatterns_thresholdList__T_5y5[data-orientation=vertical] .VisualPatterns_thresholdDetail__QPakb{max-width:42ch}.VisualPatterns_futureBoundary__vtnMl{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);gap:clamp(1.4rem,4vw,4rem);padding:clamp(1.5rem,4vw,3.5rem);overflow:hidden;border:1px dotted hsl(var(--visual-accent)/.66);background:linear-gradient(135deg,hsl(var(--visual-accent)/.07),transparent 44%),var(--surface-3);color:var(--text-color)}.VisualPatterns_futureBoundary__vtnMl[data-density=compact]{grid-template-columns:1fr;gap:1rem;padding:1.25rem}.VisualPatterns_futureBoundary__vtnMl:after{content:"";position:absolute;z-index:-1;top:-30%;right:0;left:0;height:26%;background:linear-gradient(180deg,transparent,hsl(var(--visual-accent)/.13),transparent);opacity:0;pointer-events:none}.VisualPatterns_futureBoundary__vtnMl[data-animated=true]:after{animation:VisualPatterns_futureBoundaryScan__HNP44 8s ease-in-out infinite}.VisualPatterns_futureCorners__OeAT7{position:absolute;z-index:2;inset:-1px;background:linear-gradient(hsl(var(--visual-accent)),hsl(var(--visual-accent))) 0 0 /1.35rem 1px no-repeat,linear-gradient(hsl(var(--visual-accent)),hsl(var(--visual-accent))) 0 0 /1px 1.35rem no-repeat,linear-gradient(hsl(var(--visual-accent)),hsl(var(--visual-accent))) 100% 0 /1.35rem 1px no-repeat,linear-gradient(hsl(var(--visual-accent)),hsl(var(--visual-accent))) 100% 0 /1px 1.35rem no-repeat,linear-gradient(hsl(var(--visual-accent)),hsl(var(--visual-accent))) 0 100% /1.35rem 1px no-repeat,linear-gradient(hsl(var(--visual-accent)),hsl(var(--visual-accent))) 0 100% /1px 1.35rem no-repeat,linear-gradient(hsl(var(--visual-accent)),hsl(var(--visual-accent))) 100% 100% /1.35rem 1px no-repeat,linear-gradient(hsl(var(--visual-accent)),hsl(var(--visual-accent))) 100% 100% /1px 1.35rem no-repeat;pointer-events:none}.VisualPatterns_futureHeader__maa9Q{min-width:0}.VisualPatterns_futureEyebrow__b7HRH{margin:0 0 .7rem;color:hsl(var(--visual-accent));font:650 .58rem/1.3 var(--font-mono,var(--font-mono-fallback));letter-spacing:.18em;text-transform:uppercase}.VisualPatterns_futureTitle__2dtMV{max-width:15ch;margin:0;font-size:clamp(1.65rem,3vw,2.75rem);font-weight:630;line-height:.96;letter-spacing:-.04em;text-wrap:balance}.VisualPatterns_futureDescription__KechQ{max-width:47ch;margin:1rem 0 0;color:var(--text-muted);font-size:.82rem;line-height:1.55}.VisualPatterns_futureContent__n_Orx{align-self:center;min-width:0;padding-left:clamp(1rem,3vw,2rem);border-left:1px dotted hsl(var(--visual-accent)/.42)}.VisualPatterns_futureBoundary__vtnMl[data-density=compact] .VisualPatterns_futureContent__n_Orx{padding-top:1rem;padding-left:0;border-top:1px dotted hsl(var(--visual-accent)/.42);border-left:0}@keyframes VisualPatterns_fieldTrace__ron47{0%{opacity:0;transform:scaleX(.18)}to{opacity:1;transform:scaleX(1)}}@keyframes VisualPatterns_topographicResolve__6YTi2{0%{opacity:0;transform:translateY(2px)}}@keyframes VisualPatterns_thresholdArrive__1q2tI{0%{opacity:0;transform:rotate(45deg) scale(.45)}to{opacity:1;transform:rotate(45deg) scale(1)}}@keyframes VisualPatterns_futureBoundaryScan__HNP44{0%,68%{opacity:0;transform:translateY(0)}76%{opacity:.72}92%,to{opacity:0;transform:translateY(520%)}}@media (max-width:47.99rem){.VisualPatterns_fieldFrame__sIetn,.VisualPatterns_fieldFrame__sIetn[data-density=compact]{grid-template-areas:"register" "header" "content" "aside";grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:1.5rem;min-height:0;padding:1.35rem}.VisualPatterns_fieldFrame__sIetn[data-density=compact] .VisualPatterns_frameTitle__Yo1yI,.VisualPatterns_frameTitle__Yo1yI{max-width:13ch;font-size:clamp(2.35rem,14vw,4.1rem)}.VisualPatterns_frameAside__jUsvm{max-width:none}.VisualPatterns_thresholdList__T_5y5[data-orientation=horizontal]{padding-bottom:.5rem;overflow-x:auto}.VisualPatterns_thresholdList__T_5y5[data-orientation=horizontal] .VisualPatterns_thresholdItem__HqWbC{flex-basis:6rem}.VisualPatterns_futureBoundary__vtnMl{grid-template-columns:1fr;gap:1.25rem}.VisualPatterns_futureContent__n_Orx{padding-top:1.2rem;padding-left:0;border-top:1px dotted hsl(var(--visual-accent)/.42);border-left:0}}@media (prefers-reduced-motion:reduce){.VisualPatterns_fieldFrame__sIetn:before,.VisualPatterns_futureBoundary__vtnMl:after,.VisualPatterns_thresholdMarker__POW0U,.VisualPatterns_topographicAtmosphere__5Qlv5,.VisualPatterns_topographicTextureTransform__3EQLv{animation:none!important;transition:none!important}}.MediaEditedImage_frame__uhwwv{position:absolute;inset:0;display:block;overflow:hidden;isolation:isolate;pointer-events:none}.MediaEditedImage_imageTransform__B6cG3{position:absolute;z-index:1;top:50%;left:50%;display:block;will-change:transform}.MediaEditedImage_backdrop__CwR_s,.MediaEditedImage_image__9i7sw{position:absolute;inset:0;display:block;width:100%;height:100%;user-select:none}.MediaEditedImage_image__9i7sw{object-fit:fill}.MediaEditedImage_backdrop__CwR_s{z-index:0;object-fit:cover;object-position:center}.MediaEditedImage_temperature__PV7YN,.MediaEditedImage_texture__crp1Q,.MediaEditedImage_vignette__EIsM_,.MediaEditedImage_wash__TM_V6{position:absolute;z-index:2;inset:0;display:block;pointer-events:none}.MediaEditedImage_temperature__PV7YN{background:linear-gradient(rgb(255 168 84/var(--media-warm-opacity)),rgb(255 168 84/var(--media-warm-opacity))),linear-gradient(rgb(80 170 255/var(--media-cool-opacity)),rgb(80 170 255/var(--media-cool-opacity))),linear-gradient(rgb(220 90 255/var(--media-magenta-opacity)),rgb(220 90 255/var(--media-magenta-opacity))),linear-gradient(rgb(86 255 188/var(--media-green-opacity)),rgb(86 255 188/var(--media-green-opacity)));mix-blend-mode:soft-light}.MediaEditedImage_wash__TM_V6{background:var(--media-wash-color);mix-blend-mode:soft-light;opacity:var(--media-wash-opacity)}.MediaEditedImage_vignette__EIsM_{background:radial-gradient(circle at center,transparent 42%,rgb(0 0 0/.92) 100%);opacity:var(--media-vignette-opacity)}.MediaEditedImage_texture__crp1Q{color:var(--media-texture-color);opacity:var(--media-texture-opacity);background-position:var(--media-texture-phase-x) var(--media-texture-phase-y);background-repeat:repeat;background-size:var(--media-texture-width) var(--media-texture-height);mix-blend-mode:var(--media-texture-blend);transform:none}.MediaEditedImage_topographyLayer__oAETW{position:absolute;z-index:3;inset:0;display:block;overflow:hidden;pointer-events:none}.MediaEditedImage_topographyAtmosphere__ElRjB{z-index:0}.MediaEditedImage_texture__crp1Q[data-texture-kind=grain],.MediaEditedImage_texture__crp1Q[data-texture-kind=stardust],.MediaEditedImage_texture__crp1Q[data-texture-kind=static-specks]{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 90' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.62'/%3E%3C/svg%3E");filter:contrast(180%)}.MediaEditedImage_texture__crp1Q[data-texture-kind=horizontal-lines]{background-image:repeating-linear-gradient(0deg,currentColor 0 1px,transparent 1px 5px)}.MediaEditedImage_texture__crp1Q[data-texture-kind=vertical-lines]{background-image:repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px 6px)}.MediaEditedImage_texture__crp1Q[data-texture-kind=diagonal-lines]{background-image:repeating-linear-gradient(135deg,currentColor 0 1px,transparent 1px 7px)}.MediaEditedImage_texture__crp1Q[data-texture-kind=checkerboard],.MediaEditedImage_texture__crp1Q[data-texture-kind=crosshatch],.MediaEditedImage_texture__crp1Q[data-texture-kind=fine-grid],.MediaEditedImage_texture__crp1Q[data-texture-kind=mesh]{background-image:repeating-linear-gradient(0deg,currentColor 0 1px,transparent 1px 8px),repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px 8px)}.MediaEditedImage_texture__crp1Q[data-texture-kind=dot-grid],.MediaEditedImage_texture__crp1Q[data-texture-kind=halftone]{background-image:radial-gradient(circle,currentColor 0 1px,transparent 1.5px);background-size:7px 7px}.MediaEditedImage_texture__crp1Q[data-texture-kind=film-scratches]{background-image:repeating-linear-gradient(92deg,transparent 0 13px,currentColor 14px,transparent 15px 31px),repeating-linear-gradient(0deg,transparent 0 37px,currentColor 38px,transparent 39px 79px)}.MediaEditedImage_texture__crp1Q[data-texture-kind=paper-fibers]{background-image:repeating-linear-gradient(3deg,transparent 0 9px,currentColor 10px,transparent 11px 23px),repeating-linear-gradient(88deg,transparent 0 21px,currentColor 22px,transparent 23px 51px);filter:blur(.25px)}@media (prefers-reduced-motion:no-preference){.MediaEditedImage_imageTransform__B6cG3{transition:transform .14s ease-out}}.MediaEditedImage_maskViewCanvas__SD9OJ{position:absolute;z-index:4;inset:0;display:block;width:100%;height:100%;pointer-events:none}.MediaAdjustmentInputSampler_sampler___HOx7{position:absolute;z-index:6;inset:0;outline:0;cursor:crosshair;touch-action:pinch-zoom}.MediaAdjustmentInputSampler_sampler___HOx7:focus-visible{box-shadow:inset 0 0 0 calc(2px * var(--media-canvas-view-inverse-scale, 1)) hsl(var(--ring))}.MediaAdjustmentInputSampler_crosshair__t2Z_T{position:absolute;width:1.15rem;height:1.15rem;border:1px solid hsl(var(--background));border-radius:50%;box-shadow:0 0 0 1px hsl(var(--foreground)),inset 0 0 0 .25rem hsl(var(--background)/.72);transform:translate(-50%,-50%) scale(var(--media-canvas-view-inverse-scale,1));transform-origin:center;pointer-events:none}.MediaAdjustmentInputSampler_crosshair__t2Z_T:after,.MediaAdjustmentInputSampler_crosshair__t2Z_T:before{position:absolute;inset:50% auto auto 50%;display:block;background:hsl(var(--foreground));content:"";transform:translate(-50%,-50%)}.MediaAdjustmentInputSampler_crosshair__t2Z_T:before{width:1.55rem;height:1px}.MediaAdjustmentInputSampler_crosshair__t2Z_T:after{width:1px;height:1.55rem}.MediaColorSamplerOverlay_overlay__RTkRh{position:absolute;z-index:11;inset:0;overflow:visible;pointer-events:none}.MediaColorSamplerOverlay_marker__vPXVl{position:absolute;display:grid;place-items:center;width:1.5rem;height:1.5rem;padding:0;color:hsl(var(--accent-foreground));font-size:.6875rem;font-weight:700;line-height:1;background:hsl(var(--accent));border:1px solid hsl(var(--background));border-radius:50%;box-shadow:0 0 0 1px hsl(var(--foreground)/.78),0 1px 3px hsl(var(--foreground)/.34);cursor:grab;transform:translate(-50%,-50%) scale(var(--media-canvas-view-inverse-scale,1));transform-origin:center;pointer-events:auto;touch-action:none;user-select:none}.MediaColorSamplerOverlay_marker__vPXVl:active{cursor:grabbing}.MediaColorSamplerOverlay_marker__vPXVl:disabled{cursor:default;opacity:.58;pointer-events:none}.MediaColorSamplerOverlay_marker__vPXVl:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.MediaColorSamplerOverlay_instructions__ujday{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.MediaBlackWhiteInputTool_tool__TrhtI{position:absolute;z-index:6;inset:0;outline:0;cursor:ew-resize;touch-action:pinch-zoom}.MediaBlackWhiteInputTool_tool__TrhtI:focus-visible{box-shadow:inset 0 0 0 calc(2px * var(--media-canvas-view-inverse-scale, 1)) hsl(var(--ring))}.MediaBlackWhiteInputTool_crosshair__UDFV1{position:absolute;width:1.12rem;height:1.12rem;border:1px solid hsl(var(--background));border-radius:50%;box-shadow:0 0 0 1px hsl(var(--foreground)),inset 0 0 0 .22rem hsl(var(--background)/.68);transform:translate(-50%,-50%) scale(var(--media-canvas-view-inverse-scale,1));transform-origin:center;pointer-events:none}.MediaBlackWhiteInputTool_crosshair__UDFV1:after,.MediaBlackWhiteInputTool_crosshair__UDFV1:before{position:absolute;inset:50% auto auto 50%;display:block;background:hsl(var(--foreground));content:"";transform:translate(-50%,-50%)}.MediaBlackWhiteInputTool_crosshair__UDFV1:before{width:1.65rem;height:1px}.MediaBlackWhiteInputTool_crosshair__UDFV1:after{width:1px;height:1.65rem}.MediaEditorGrid_grid__Y_WJq{position:absolute;z-index:6;inset:0;display:block;overflow:hidden;pointer-events:none}.MediaEditorGrid_gridLine__iWafe{fill:none;opacity:.42;stroke:var(--media-editor-grid-color);stroke-width:1px;vector-effect:non-scaling-stroke}.MediaEditorGrid_gridLine__iWafe[data-grid-major=true]{opacity:.78}.MediaEditorGrid_grid__Y_WJq[data-grid-style=dashed] .MediaEditorGrid_gridLine__iWafe{stroke-dasharray:4 4}.MediaEditorGrid_grid__Y_WJq[data-grid-style=dots] .MediaEditorGrid_gridLine__iWafe{stroke-dasharray:0 4;stroke-linecap:round}.MediaEditorGrid_gridSnap__6WcOb{fill:none;opacity:.85;stroke:var(--media-editor-grid-color);stroke-width:2px;vector-effect:non-scaling-stroke}@media (forced-colors:active){.MediaEditorGrid_gridLine__iWafe,.MediaEditorGrid_gridSnap__6WcOb{stroke:CanvasText}}.MediaLayerCanvas_chromeRoot__aIdyl,.MediaLayerCanvas_compositeCanvas__h7bv9,.MediaLayerCanvas_hitPlane__uTgTv,.MediaLayerCanvas_layerCanvas__BDBCf,.MediaLayerCanvas_selectedPlane___8MWi,.MediaLayerCanvas_selectionLayer__D_hTd{position:absolute;inset:0;display:block;width:100%;height:100%}.MediaLayerCanvas_renderStatus__AErLb{position:absolute;z-index:3;right:.55rem;bottom:.5rem;max-width:calc(100% - 1.1rem);padding:.28rem .42rem;margin:0;font-size:.74rem;font-weight:500;line-height:1.35;color:hsl(var(--foreground));border:1px solid var(--border-color);background:hsl(var(--background));pointer-events:none}.MediaLayerCanvas_layerCanvas__BDBCf{z-index:4;pointer-events:none}.MediaLayerCanvas_chromeRoot__aIdyl{--media-layer-selection-color:var(--status-info,hsl(210 80% 58%));--media-layer-handle-size:0.625rem;--media-layer-handle-half:0.3125rem;z-index:auto;overflow:hidden;pointer-events:none}.MediaLayerCanvas_hitPlane__uTgTv,.MediaLayerCanvas_selectedPlane___8MWi{overflow:hidden;pointer-events:none}.MediaLayerCanvas_hitPlane__uTgTv{z-index:auto}.MediaLayerCanvas_selectedPlane___8MWi{z-index:10000}.MediaLayerCanvas_layerCanvas__BDBCf[data-render-ready=true]{background:repeating-conic-gradient(var(--media-editor-checker-dark,var(--surface-2)) 0 25%,var(--media-editor-checker-light,hsl(var(--background))) 0 50%) 0 0 /calc(16px * var(--media-canvas-view-inverse-scale, 1)) calc(16px * var(--media-canvas-view-inverse-scale, 1))}.MediaLayerCanvas_compositeCanvas__h7bv9{z-index:1;pointer-events:none}.MediaLayerCanvas_selectionLayer__D_hTd{z-index:2;overflow:hidden;pointer-events:none}.MediaLayerCanvas_hitTarget__aNIRH,.MediaLayerCanvas_selectedTarget__Okn4a{position:absolute;top:var(--media-layer-y);left:var(--media-layer-x);width:var(--media-layer-width);height:var(--media-layer-height);transform:translate(-50%,-50%) rotate(var(--media-layer-rotation));transform-origin:center;pointer-events:none}.MediaLayerCanvas_selectedTarget__Okn4a{outline:0}.MediaLayerCanvas_selectionOutline__RdHDG{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.MediaLayerCanvas_selectionOutline__RdHDG :is(rect,polygon){fill:none;stroke:var(--media-layer-selection-color);stroke-width:1;vector-effect:non-scaling-stroke}.MediaLayerCanvas_selectedTarget__Okn4a[data-locked=true] .MediaLayerCanvas_selectionOutline__RdHDG :is(rect,polygon){stroke:color-mix(in srgb,var(--media-layer-selection-color) 58%,hsl(var(--muted-foreground)));stroke-dasharray:4 3}.MediaLayerCanvas_layerTarget__gUog6{position:absolute;top:var(--media-layer-y);left:var(--media-layer-x);width:var(--media-layer-width);height:var(--media-layer-height);border:0;transform:translate(-50%,-50%) rotate(var(--media-layer-rotation));transform-origin:center;pointer-events:none}.MediaLayerCanvas_layerTarget__gUog6[data-selected=true]{outline:calc(1px * var(--media-canvas-view-inverse-scale, 1)) solid hsl(var(--accent));outline-offset:calc(-1px * var(--media-canvas-view-inverse-scale, 1));box-shadow:inset 0 0 0 calc(1px * var(--media-canvas-view-inverse-scale, 1)) hsl(var(--background))}.MediaLayerCanvas_layerTarget__gUog6[data-selected=true][data-locked=true]{outline-style:dashed;outline-color:hsl(var(--muted-foreground))}.MediaLayerCanvas_layerSurface__YD_rW{position:absolute;inset:0;width:100%;height:100%;padding:0;cursor:move;border:0;background:transparent;pointer-events:auto;touch-action:none}.MediaLayerCanvas_shapeLayerSurface__w0mW1{pointer-events:none}.MediaLayerCanvas_shapeHitSurface__1WQD0{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.MediaLayerCanvas_layerSurface__YD_rW[data-media-layer-hit-mode=select]{cursor:text}.MediaLayerCanvas_hitTarget__aNIRH[data-locked=true] .MediaLayerCanvas_layerSurface__YD_rW,.MediaLayerCanvas_layerTarget__gUog6[data-locked=true] .MediaLayerCanvas_layerSurface__YD_rW{cursor:default}.MediaLayerCanvas_layerSurface__YD_rW:focus-visible{outline:calc(2px * var(--media-canvas-view-inverse-scale, 1)) solid hsl(var(--ring));outline-offset:calc(3px * var(--media-canvas-view-inverse-scale, 1))}.MediaLayerCanvas_handle__rCF3f{position:absolute;z-index:2;display:block;width:calc(var(--media-layer-handle-size) * var(--media-canvas-view-inverse-scale, 1));height:calc(var(--media-layer-handle-size) * var(--media-canvas-view-inverse-scale, 1));padding:0;border:0;border-radius:calc(1px * var(--media-canvas-view-inverse-scale, 1));background:var(--media-layer-selection-color);box-shadow:0 0 0 calc(1px * var(--media-canvas-view-inverse-scale, 1)) hsl(var(--background)),0 0 0 calc(2px * var(--media-canvas-view-inverse-scale, 1)) var(--media-layer-selection-color);pointer-events:auto;touch-action:none}.MediaLayerCanvas_handle__rCF3f:disabled{opacity:.72;pointer-events:none}.MediaLayerCanvas_handle__rCF3f:focus-visible{outline:calc(2px * var(--media-canvas-view-inverse-scale, 1)) solid hsl(var(--ring));outline-offset:calc(2px * var(--media-canvas-view-inverse-scale, 1))}.MediaLayerCanvas_shapeRadiusHandle__gbI1v{top:calc(var(--media-shape-radius-handle-y) - var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1));left:calc(var(--media-shape-radius-handle-x) - var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1));cursor:ew-resize;border-radius:50%}.MediaLayerCanvas_scaleNorthEast__NGh7G,.MediaLayerCanvas_scaleNorthWest__QQP8x,.MediaLayerCanvas_scaleSouthEast__BETmG,.MediaLayerCanvas_scaleSouthWest__mfNnu{cursor:nwse-resize}.MediaLayerCanvas_scaleNorthWest__QQP8x{left:calc(-1 * var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1))}.MediaLayerCanvas_scaleNorthEast__NGh7G,.MediaLayerCanvas_scaleNorthWest__QQP8x{top:calc(-1 * var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1))}.MediaLayerCanvas_scaleNorthEast__NGh7G{right:calc(-1 * var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1));cursor:nesw-resize}.MediaLayerCanvas_scaleSouthWest__mfNnu{left:calc(-1 * var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1));cursor:nesw-resize}.MediaLayerCanvas_scaleSouthEast__BETmG,.MediaLayerCanvas_scaleSouthWest__mfNnu{bottom:calc(-1 * var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1))}.MediaLayerCanvas_scaleSouthEast__BETmG{right:calc(-1 * var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1))}.MediaLayerCanvas_widthEast__omVcj,.MediaLayerCanvas_widthWest__56LTT{top:calc(50% - var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1));cursor:ew-resize}.MediaLayerCanvas_widthWest__56LTT{left:calc(-1 * var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1))}.MediaLayerCanvas_widthEast__omVcj{right:calc(-1 * var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1))}.MediaLayerCanvas_heightNorth__LJDNr,.MediaLayerCanvas_heightSouth__66G8a{left:calc(50% - var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1));cursor:ns-resize}.MediaLayerCanvas_heightNorth__LJDNr{top:calc(-1 * var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1))}.MediaLayerCanvas_heightSouth__66G8a{bottom:calc(-1 * var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1))}.MediaLayerCanvas_rotateHandle__g6_d7{top:calc(-1.65rem * var(--media-canvas-view-inverse-scale, 1));left:calc(50% - var(--media-layer-handle-half) * var(--media-canvas-view-inverse-scale, 1));border-radius:50%;cursor:grab}.MediaLayerCanvas_rotateHandle__g6_d7:after{position:absolute;top:100%;left:calc(50% - .5px * var(--media-canvas-view-inverse-scale, 1));width:calc(1px * var(--media-canvas-view-inverse-scale, 1));height:calc(.8rem * var(--media-canvas-view-inverse-scale, 1));content:"";background:var(--media-layer-selection-color)}@media (max-width:560px),(pointer:coarse){.MediaLayerCanvas_chromeRoot__aIdyl{--media-layer-handle-size:2.75rem;--media-layer-handle-half:1.375rem}.MediaLayerCanvas_handle__rCF3f{background:transparent;box-shadow:none}.MediaLayerCanvas_handle__rCF3f:before{position:absolute;top:50%;left:50%;width:calc(.625rem * var(--media-canvas-view-inverse-scale, 1));height:calc(.625rem * var(--media-canvas-view-inverse-scale, 1));border-radius:calc(1px * var(--media-canvas-view-inverse-scale, 1));content:"";background:var(--media-layer-selection-color);box-shadow:0 0 0 calc(1px * var(--media-canvas-view-inverse-scale, 1)) hsl(var(--background)),0 0 0 calc(2px * var(--media-canvas-view-inverse-scale, 1)) var(--media-layer-selection-color);transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.MediaLayerCanvas_chromeRoot__aIdyl *,.MediaLayerCanvas_chromeRoot__aIdyl :after,.MediaLayerCanvas_chromeRoot__aIdyl :before,.MediaLayerCanvas_layerCanvas__BDBCf *,.MediaLayerCanvas_layerCanvas__BDBCf :after,.MediaLayerCanvas_layerCanvas__BDBCf :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.MediaSmartSnapOverlay_overlay__CQGwx{position:absolute;z-index:7;inset:0;display:block;overflow:hidden;pointer-events:none}.MediaSmartSnapOverlay_line__cDch7{position:absolute;display:block;background:#ff00ff;opacity:.95;pointer-events:none}.MediaSmartSnapOverlay_line__cDch7[hidden]{display:none}.MediaSmartSnapOverlay_vertical__YQywN{top:0;bottom:0;width:calc(1px * var(--media-canvas-view-inverse-scale, 1));transform:translateX(-50%)}.MediaSmartSnapOverlay_horizontal__x6gYP{right:0;left:0;height:calc(1px * var(--media-canvas-view-inverse-scale, 1));transform:translateY(-50%)}@media (forced-colors:active){.MediaSmartSnapOverlay_line__cDch7{background:Highlight}}.MediaPaintCanvas_layer__zxfO6{position:absolute;inset:0;display:block;pointer-events:none}.MediaPaintCanvas_layer__zxfO6[data-render-phase=composite][data-render-ready=true]{background:repeating-conic-gradient(var(--media-editor-checker-dark,var(--surface-2)) 0 25%,var(--media-editor-checker-light,hsl(var(--background))) 0 50%) 0 0 /calc(16px * var(--media-canvas-view-inverse-scale, 1)) calc(16px * var(--media-canvas-view-inverse-scale, 1))}.MediaPaintCanvas_inputCanvas__iMnii,.MediaPaintCanvas_renderCanvas__hnbb6{position:absolute;inset:0;display:block;width:100%;height:100%;outline:0;pointer-events:none}.MediaPaintCanvas_renderCanvas__hnbb6[data-render-phase=retouch]{z-index:3}.MediaPaintCanvas_renderCanvas__hnbb6[data-render-phase=composite],.MediaPaintCanvas_renderCanvas__hnbb6[data-render-phase=overlay]{z-index:4}.MediaPaintCanvas_renderStatus__dbjX3{position:absolute;z-index:7;right:.55rem;bottom:.5rem;max-width:calc(100% - 1.1rem);padding:.28rem .42rem;margin:0;font-size:.74rem;font-weight:500;line-height:1.35;color:hsl(var(--foreground));border:1px solid var(--border-color);background:hsl(var(--background));pointer-events:none}.MediaPaintCanvas_inputCanvas__iMnii{z-index:5;cursor:none;pointer-events:auto;touch-action:none}.MediaPaintCanvas_inputCanvas__iMnii:focus-visible{box-shadow:inset 0 0 0 2px hsl(var(--ring))}.MediaPaintCanvas_cursor__i7iME{position:absolute;z-index:6;box-sizing:border-box;width:var(--media-paint-cursor-size);height:var(--media-paint-cursor-size);color:var(--media-paint-cursor-color);visibility:hidden;border:calc(1px * var(--media-canvas-view-inverse-scale, 1)) solid;border-radius:50%;box-shadow:0 0 0 calc(1px * var(--media-canvas-view-inverse-scale, 1)) hsl(var(--background)),0 0 0 calc(2px * var(--media-canvas-view-inverse-scale, 1)) hsl(var(--foreground));transform:translate(-50%,-50%) rotate(var(--media-paint-cursor-angle));transform-origin:center;pointer-events:none}.MediaPaintCanvas_cursor__i7iME[data-visible=true]{visibility:visible}.MediaPaintCanvas_cursor__i7iME[data-precise=true]{border-color:transparent;box-shadow:none}.MediaPaintCanvas_cursor__i7iME[data-tool=erase]{border-style:dashed}.MediaPaintCanvas_cursorCenter__tgKmE,.MediaPaintCanvas_pointCursor__Z5ECH{--media-paint-point-color:hsl(var(--foreground));position:absolute;z-index:6;width:1.15rem;height:1.15rem;visibility:hidden;border:1px solid hsl(var(--background));border-radius:50%;box-shadow:0 0 0 1px hsl(var(--foreground)),inset 0 0 0 .25rem hsl(var(--background)/.72);transform:translate(-50%,-50%) scale(var(--media-canvas-view-inverse-scale,1));transform-origin:center;pointer-events:none}.MediaPaintCanvas_cursor__i7iME[data-visible=true] .MediaPaintCanvas_cursorCenter__tgKmE,.MediaPaintCanvas_pointCursor__Z5ECH[data-visible=true]{visibility:visible}.MediaPaintCanvas_cursorCenter__tgKmE{top:50%;left:50%}.MediaPaintCanvas_cursorCenter__tgKmE:after,.MediaPaintCanvas_cursorCenter__tgKmE:before,.MediaPaintCanvas_pointCursor__Z5ECH:after,.MediaPaintCanvas_pointCursor__Z5ECH:before{position:absolute;inset:50% auto auto 50%;display:block;background:hsl(var(--foreground));content:"";transform:translate(-50%,-50%)}.MediaPaintCanvas_cursorCenter__tgKmE:before,.MediaPaintCanvas_pointCursor__Z5ECH:before{width:1.55rem;height:1px}.MediaPaintCanvas_cursorCenter__tgKmE:after,.MediaPaintCanvas_pointCursor__Z5ECH:after{width:1px;height:1.55rem}.MediaPaintCanvas_pointCursor__Z5ECH[data-tool=fill]{background:var(--media-paint-point-color)}.MediaPaintCanvas_interactionStatus__zdBMg{position:absolute;z-index:7;left:.55rem;bottom:.5rem;max-width:calc(100% - 1.1rem);padding:.28rem .42rem;margin:0;font-size:.74rem;font-weight:500;line-height:1.35;color:hsl(var(--foreground));border:1px solid color-mix(in srgb,var(--status-error,hsl(0 75% 62%)) 60%,transparent);background:hsl(var(--background)/.94);pointer-events:none}.MediaPaintCanvas_srStatus__wvLUI{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.MediaPaintCanvas_tipPreview__OOhI1{position:relative;display:block;width:2rem;height:2rem;color:var(--media-brush-tip-color);background:currentColor}.MediaPaintCanvas_tipPreview__OOhI1[data-tip-kind=mask]{background:var(--media-brush-tip-color);mask:var(--media-brush-tip-image) center /contain no-repeat}.MediaPaintCanvas_tipPreview__OOhI1[data-tip-kind=mask][data-mask-mode=luminance-invert]{background:var(--media-brush-tip-image) center /contain no-repeat;filter:invert(1);mask:none;mix-blend-mode:screen}.MediaPaintCanvas_tipPreview__OOhI1[data-glow=true]{filter:drop-shadow(0 0 .42rem currentColor)}.MediaPaintCanvas_tipPreview__OOhI1[data-tip-kind=mask][data-mask-mode=luminance-invert][data-glow=true]{filter:invert(1) drop-shadow(0 0 .42rem currentColor)}.MediaPaintCanvas_tipPreview__OOhI1[data-tip-shape=neon-round],.MediaPaintCanvas_tipPreview__OOhI1[data-tip-shape=round]{border-radius:50%}.MediaPaintCanvas_tipPreview__OOhI1[data-tip-shape=airbrush],.MediaPaintCanvas_tipPreview__OOhI1[data-tip-shape=soft-round]{border-radius:50%;background:radial-gradient(circle,currentColor 0 22%,transparent 72%)}.MediaPaintCanvas_tipPreview__OOhI1[data-tip-shape=square]{border-radius:.08rem}.MediaPaintCanvas_tipPreview__OOhI1[data-tip-shape=chisel]{height:38%;margin-block:31%;border-radius:.1rem;transform:rotate(-28deg)}.MediaPaintCanvas_tipPreview__OOhI1[data-tip-shape=highlighter]{height:48%;margin-block:26%;border-radius:.12rem;opacity:.62}@media (prefers-reduced-motion:reduce){.MediaPaintCanvas_layer__zxfO6 *,.MediaPaintCanvas_layer__zxfO6 :after,.MediaPaintCanvas_layer__zxfO6 :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.MediaTextEditorOverlay_overlay__8Lu3n{position:absolute;z-index:8;inset:0;overflow:hidden;pointer-events:none}.MediaTextEditorOverlay_editor__SMEsY{position:absolute;top:var(--media-text-editor-y);left:var(--media-text-editor-x);width:var(--media-text-editor-width);height:var(--media-text-editor-height);min-width:1px;min-height:1px;padding:0;margin:0;overflow:hidden;color:transparent;caret-color:hsl(var(--accent));white-space:pre-wrap;resize:none;border:0;border-radius:0;outline:0;background:transparent;box-shadow:none;transform:var(--media-text-editor-transform);transform-origin:center;pointer-events:auto;touch-action:manipulation}.MediaTextEditorOverlay_editor__SMEsY[data-media-text-editor-active=true]{outline:calc(1px * var(--media-canvas-view-inverse-scale, 1) * var(--media-text-editor-focus-inverse-scale, 1)) solid hsl(var(--accent));outline-offset:calc(2px * var(--media-canvas-view-inverse-scale, 1) * var(--media-text-editor-focus-inverse-scale, 1))}.MediaTextEditorOverlay_editor__SMEsY:disabled{pointer-events:none}.MediaTextEditorOverlay_editor__SMEsY[data-layout-mode=point]{white-space:pre}.MediaTextEditorOverlay_editor__SMEsY::selection{color:transparent;background:hsl(var(--accent)/.38)}.MediaTextEditorOverlay_editor__SMEsY[data-media-text-editor-active=true]:focus-visible{outline-color:hsl(var(--ring))}.MediaTextEditorOverlay_editor__SMEsY[data-media-text-editor-active=true][data-overflow=true]{box-shadow:inset 0 -2px 0 hsl(var(--status-warning,var(--accent)))}@media (prefers-reduced-motion:reduce){.MediaTextEditorOverlay_editor__SMEsY{transition:none}}.MediaPixelSelectionOverlay_overlay__G8bhf{position:absolute;z-index:12;inset:0;overflow:hidden;pointer-events:none}.MediaPixelSelectionOverlay_overlay__G8bhf[data-marquee-active=true],.MediaPixelSelectionOverlay_overlay__G8bhf[data-selection-tool-active=true]{cursor:crosshair;pointer-events:auto;touch-action:none}.MediaPixelSelectionOverlay_overlay__G8bhf svg,.MediaPixelSelectionOverlay_selectionOverlay__m9kpQ{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}.MediaPixelSelectionOverlay_selectionOverlay__m9kpQ{image-rendering:pixelated}.MediaPixelSelectionOverlay_ants___870R path,.MediaPixelSelectionOverlay_previewHalo__PxIwX,.MediaPixelSelectionOverlay_preview__5olHI{fill:none;vector-effect:non-scaling-stroke}.MediaPixelSelectionOverlay_antsLight__lJLBj{stroke:hsl(var(--background));stroke-width:1.5px}.MediaPixelSelectionOverlay_antsDark__NEBGn{stroke:hsl(var(--foreground));stroke-width:1.5px;stroke-dasharray:4 4;will-change:stroke-dashoffset}.MediaPixelSelectionOverlay_previewHalo__PxIwX{stroke:rgb(0 0 0/.55);stroke-width:3px}.MediaPixelSelectionOverlay_preview__5olHI{stroke:var(--status-info,hsl(210 80% 58%));stroke-width:1.5px;stroke-dasharray:5 3}.MediaAdjustmentBrowser_browser__7geOg{display:grid;gap:.8rem;min-width:0}.MediaAdjustmentBrowser_tabs__foe0Q{display:flex;gap:1rem;min-width:0;border-bottom:1px solid var(--border-color)}.MediaAdjustmentBrowser_tabs__foe0Q button{position:relative;min-height:2.75rem;padding:.25rem 0 .55rem;font:inherit;font-size:.75rem;font-weight:500;color:hsl(var(--muted-foreground));cursor:pointer;border:0;background:transparent}.MediaAdjustmentBrowser_tabs__foe0Q button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:"";background:transparent}.MediaAdjustmentBrowser_tabs__foe0Q button[data-active=true]{color:hsl(var(--foreground))}.MediaAdjustmentBrowser_tabs__foe0Q button[data-active=true]:after{background:hsl(var(--accent))}.MediaAdjustmentBrowser_adjustmentGrid__a3SOE,.MediaAdjustmentBrowser_panel__fme8D,.MediaAdjustmentBrowser_presetList__EJO3G{min-width:0}.MediaAdjustmentBrowser_adjustmentGrid__a3SOE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.15rem}.MediaAdjustmentBrowser_adjustmentButton__P3k6z{display:grid;grid-template-rows:1.9rem minmax(2.25rem,auto);gap:.32rem;align-content:start;min-width:0;min-height:4.7rem;padding:.45rem .24rem .4rem;font:inherit;font-size:.75rem;font-weight:500;line-height:1.16;color:hsl(var(--foreground));text-align:center;cursor:pointer;border:1px solid transparent;background:transparent}.MediaAdjustmentBrowser_adjustmentButton__P3k6z:hover{border-color:var(--border-color);background:var(--surface-2)}.MediaAdjustmentBrowser_adjustmentButton__P3k6z>span:last-child{overflow-wrap:anywhere}.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n{--glyph-line:hsl(var(--muted-foreground));position:relative;display:block;width:2.5rem;height:1.75rem;margin-inline:auto;overflow:hidden;border:1px solid hsl(var(--border));background:var(--surface-3)}.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n:after,.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n:before,.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n>span{position:absolute;display:block;content:""}.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n:before{inset:.25rem;border-bottom:1px solid var(--glyph-line);transform:skewY(-20deg)}.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n:after{right:.25rem;bottom:.25rem;width:.24rem;height:.24rem;background:hsl(var(--accent))}.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=brightness-contrast],.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=exposure],.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=invert],.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=threshold]{background:linear-gradient(90deg,hsl(var(--background)),hsl(var(--foreground)))}.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=invert]{transform:scaleX(-1)}.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=posterize]{background:linear-gradient(90deg,hsl(var(--background)) 0 25%,var(--surface-3) 25% 50%,hsl(var(--muted-foreground)) 50% 75%,hsl(var(--foreground)) 75% 100%)}.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=grain]:before,.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=levels]:before{inset:.25rem;border:0;background:repeating-linear-gradient(90deg,transparent 0 .12rem,var(--glyph-line) .12rem .17rem);clip-path:polygon(0 100%,0 72%,15% 45%,32% 70%,48% 18%,62% 52%,78% 30%,100% 100%);transform:none}.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=grain]:before{inset:0;opacity:.65;clip-path:none;background:repeating-radial-gradient(circle at 30% 40%,var(--glyph-line) 0 1px,transparent 1px 4px)}.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=clarity-dehaze]:before,.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=curves]:before{inset:.32rem .26rem;border:0;border-radius:55% 0;box-shadow:inset 0 -1px 0 var(--glyph-line);transform:rotate(-8deg) skewY(-23deg)}.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=black-white],.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=channel-mixer],.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=color-balance],.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=color-lookup],.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=color-vibrance],.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=gradient-map],.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=hue-saturation],.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=photo-filter],.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=selective-color]{background:linear-gradient(90deg,hsl(var(--secondary)/.7),hsl(var(--accent)/.75),hsl(var(--primary)/.7))}.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=black-white]{filter:grayscale(1)}.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=color-lookup]:before,.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=gradient-map]:before,.MediaAdjustmentBrowser_adjustmentGlyph__GZQ2n[data-kind=photo-filter]:before{display:none}.MediaAdjustmentBrowser_presetList__EJO3G{display:grid}.MediaAdjustmentBrowser_presetButton__KQN7a{display:grid;grid-template-columns:2.85rem minmax(0,1fr) auto;gap:.65rem;align-items:center;min-width:0;min-height:3.45rem;padding:.5rem 0;font:inherit;color:hsl(var(--foreground));text-align:left;cursor:pointer;border:0;border-bottom:1px solid var(--border-color);background:transparent}.MediaAdjustmentBrowser_presetButton__KQN7a:hover{background:var(--surface-2)}.MediaAdjustmentBrowser_presetGlyph__wAtih{display:block;width:2.85rem;height:2rem;border:1px solid var(--border-color);background:linear-gradient(135deg,var(--surface-3),hsl(var(--accent)/.26))}.MediaAdjustmentBrowser_presetGlyph__wAtih[data-preset=warm-portrait]{background:linear-gradient(135deg,hsl(var(--secondary)/.45),hsl(var(--accent)/.28))}.MediaAdjustmentBrowser_presetGlyph__wAtih[data-preset=blue-hour]{background:linear-gradient(135deg,hsl(var(--primary)/.5),var(--surface-3))}.MediaAdjustmentBrowser_presetGlyph__wAtih[data-preset=monochrome]{filter:grayscale(1)}.MediaAdjustmentBrowser_presetGlyph__wAtih[data-preset=faded-film]{opacity:.75}.MediaAdjustmentBrowser_presetGlyph__wAtih[data-preset=dramatic]{filter:contrast(1.6)}.MediaAdjustmentBrowser_presetCopy__5iChu{display:grid;min-width:0}.MediaAdjustmentBrowser_presetCopy__5iChu strong{font-size:.75rem;font-weight:600;line-height:1.3}.MediaAdjustmentBrowser_presetCopy__5iChu small{overflow:hidden;font-size:.75rem;line-height:1.32;color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap}.MediaAdjustmentBrowser_presetCount__ZRNR8{min-width:1.25rem;font-family:var(--font-mono-base),Consolas,monospace;font-size:.65rem;color:hsl(var(--muted-foreground));text-align:center}.MediaAdjustmentBrowser_adjustmentButton__P3k6z:focus-visible,.MediaAdjustmentBrowser_presetButton__KQN7a:focus-visible,.MediaAdjustmentBrowser_tabs__foe0Q button:focus-visible{position:relative;z-index:1;outline:2px solid hsl(var(--ring));outline-offset:-2px}.MediaAdjustmentBrowser_adjustmentButton__P3k6z:disabled,.MediaAdjustmentBrowser_presetButton__KQN7a:disabled,.MediaAdjustmentBrowser_tabs__foe0Q button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:560px){.MediaAdjustmentBrowser_adjustmentGrid__a3SOE{grid-template-columns:repeat(2,minmax(0,1fr))}.MediaAdjustmentBrowser_adjustmentButton__P3k6z{grid-template-columns:2.5rem minmax(0,1fr);grid-template-rows:auto;gap:.6rem;align-items:center;min-height:3rem;padding:.45rem;text-align:left;border-bottom-color:var(--border-color)}}@media (prefers-reduced-motion:reduce){.MediaAdjustmentBrowser_adjustmentButton__P3k6z,.MediaAdjustmentBrowser_presetButton__KQN7a,.MediaAdjustmentBrowser_tabs__foe0Q button{transition:none}}.MediaBlendIfProperties_root__skFzl{display:grid;gap:.7rem}.MediaBlendIfProperties_description__C1dU4,.MediaBlendIfProperties_help__d_q4X{margin:0;color:var(--text-muted);font-size:.72rem;line-height:1.45}.MediaBlendIfProperties_rangeEditor__ymSgD{display:grid;gap:.5rem;min-width:0;margin:0;padding:.55rem;border:1px solid var(--border-color);border-radius:.35rem}.MediaBlendIfProperties_rangeEditor__ymSgD legend{padding:0 .25rem;color:var(--text-color);font-size:.72rem;font-weight:650}.MediaBlendIfProperties_track___uuvP{position:relative;height:1.45rem;margin:0 .35rem;touch-action:none}.MediaBlendIfProperties_ramp___jQfc{position:absolute;inset:.42rem 0;border:1px solid var(--border-color);border-radius:999px;background:linear-gradient(to right,var(--surface-3),var(--text-color))}.MediaBlendIfProperties_handle__q7nFE{position:absolute;top:.16rem;width:.62rem;height:1.12rem;border:1px solid var(--border-color);border-radius:.18rem;background:var(--card-color);box-shadow:0 0 0 1px var(--surface-3);cursor:ew-resize;transform:translateX(-50%);touch-action:none}.MediaBlendIfProperties_handle__q7nFE[data-collapsed=true]{width:.78rem;border-color:hsl(var(--color-primary))}.MediaBlendIfProperties_numberGrid__s_1Bo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.MediaBlendIfProperties_globalLight__ibp_G label,.MediaBlendIfProperties_numberGrid__s_1Bo label{display:grid;min-width:0;gap:.2rem;color:var(--text-muted);font-size:.66rem}.MediaBlendIfProperties_globalLightNumber__RAyYm input,.MediaBlendIfProperties_numberGrid__s_1Bo input{min-width:0;width:100%;border:1px solid var(--input-border);border-radius:.28rem;background:var(--input-bg);color:var(--text-color);padding:.3rem .4rem;font:inherit}.MediaBlendIfProperties_globalLight__ibp_G input:focus-visible,.MediaBlendIfProperties_numberGrid__s_1Bo input:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:2px}.MediaBlendIfProperties_actions___uu3l{display:flex;justify-content:flex-end}.MediaBlendIfProperties_actions___uu3l button{border:1px solid var(--border-color);border-radius:.3rem;background:var(--surface-3);color:var(--text-color);padding:.32rem .55rem;font-size:.7rem}.MediaBlendIfProperties_actions___uu3l button:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:2px}.MediaBlendIfProperties_globalLight__ibp_G{display:grid;grid-template-columns:minmax(0,1fr) 5rem;align-items:end;gap:.5rem;padding-top:.15rem}.MediaBlendIfProperties_globalLight__ibp_G>label:first-child input{width:100%;accent-color:hsl(var(--color-primary))}@media (max-width:440px){.MediaBlendIfProperties_globalLight__ibp_G,.MediaBlendIfProperties_numberGrid__s_1Bo{grid-template-columns:1fr}}.MediaEditorHistoryPanel_list__jKnZo{margin:0;padding:.25rem 0;list-style:none;overflow-y:auto}.MediaEditorHistoryPanel_row__cKyDH{margin:0}.MediaEditorHistoryPanel_state__NJ_Kk{display:flex;align-items:center;gap:.5rem;width:100%;min-height:26px;padding:0 .625rem;border:0;background:none;color:var(--foreground);font-size:11px;font-weight:400;text-align:left;cursor:pointer}.MediaEditorHistoryPanel_state__NJ_Kk:disabled{cursor:default}.MediaEditorHistoryPanel_state__NJ_Kk[data-applied=false]{color:var(--muted-foreground)}.MediaEditorHistoryPanel_state__NJ_Kk[aria-current=step]{background:color-mix(in srgb,var(--accent) 24%,transparent)}.MediaEditorHistoryPanel_state__NJ_Kk:not(:disabled):not([aria-current=step]):hover{background:color-mix(in srgb,var(--foreground) 6%,transparent)}.MediaEditorHistoryPanel_state__NJ_Kk:focus-visible{outline:1px solid var(--ring);outline-offset:-1px}.MediaEditorHistoryPanel_icon__2n8ln{display:inline-flex;flex:none;opacity:.75}.MediaEditorHistoryPanel_label__29vbN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MediaEditorHistoryPanel_empty__VOZXg{margin:0;padding:.75rem .625rem;font-size:11px;color:var(--muted-foreground)}.MediaGraphicsLibrary_library__ELsP2{display:grid;gap:.65rem;min-width:0}.MediaGraphicsLibrary_heading__qWRLr,.MediaGraphicsLibrary_importRow__1xUH2,.MediaGraphicsLibrary_resultBar__p5Bjm{display:flex;gap:.55rem;align-items:center;justify-content:space-between;min-width:0}.MediaGraphicsLibrary_heading__qWRLr>div:first-child{display:grid;min-width:0}.MediaGraphicsLibrary_group__d2QWA h4,.MediaGraphicsLibrary_heading__qWRLr h3{margin:0;color:hsl(var(--foreground))}.MediaGraphicsLibrary_heading__qWRLr h3{font-size:.82rem;font-weight:650}.MediaGraphicsLibrary_empty___FIaW,.MediaGraphicsLibrary_heading__qWRLr span,.MediaGraphicsLibrary_importRow__1xUH2>span,.MediaGraphicsLibrary_importStatus__uQ1oS,.MediaGraphicsLibrary_notice__dCRnI,.MediaGraphicsLibrary_resultBar__p5Bjm{font-size:.69rem;line-height:1.35;color:hsl(var(--muted-foreground))}.MediaGraphicsLibrary_viewSwitch__fiTRw{display:grid;grid-template-columns:repeat(2,minmax(2.75rem,auto));padding:.15rem;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--surface-2)}.MediaGraphicsLibrary_detailsButton__KO6Hc,.MediaGraphicsLibrary_empty___FIaW button,.MediaGraphicsLibrary_importRow__1xUH2 button,.MediaGraphicsLibrary_resultBar__p5Bjm button,.MediaGraphicsLibrary_viewSwitch__fiTRw button{min-height:2.75rem;padding:.35rem .58rem;font:inherit;font-size:.7rem;font-weight:600;color:hsl(var(--muted-foreground));cursor:pointer;border:1px solid transparent;border-radius:calc(var(--radius-sm) - 1px);background:transparent}.MediaGraphicsLibrary_viewSwitch__fiTRw button[aria-pressed=true]{color:hsl(var(--foreground));border-color:hsl(var(--accent)/.7);background:hsl(var(--accent)/.12);box-shadow:inset 0 -2px 0 hsl(var(--accent))}.MediaGraphicsLibrary_filters__XzpmV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.MediaGraphicsLibrary_filters__XzpmV label{display:grid;gap:.22rem;min-width:0}.MediaGraphicsLibrary_filters__XzpmV label>span{font-size:.64rem;font-weight:600;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.MediaGraphicsLibrary_filters__XzpmV .MediaGraphicsLibrary_filterSelect__zKKSe,.MediaGraphicsLibrary_filters__XzpmV input{width:100%;min-width:0;min-height:2.75rem;padding:.4rem .5rem;font:inherit;font-size:.73rem;color:hsl(var(--foreground));border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--surface-2)}.MediaGraphicsLibrary_filters__XzpmV .MediaGraphicsLibrary_filterSelect__zKKSe{box-shadow:none}.MediaGraphicsLibrary_filters__XzpmV .MediaGraphicsLibrary_filterSelect__zKKSe:hover:enabled{border-color:hsl(var(--foreground)/.34)}.MediaGraphicsLibrary_searchField__Bz2SD{grid-column:1/-1}.MediaGraphicsLibrary_filters__XzpmV input::placeholder{color:hsl(var(--muted-foreground))}.MediaGraphicsLibrary_importRow__1xUH2{align-items:stretch;padding-block:.45rem;border-block:1px solid var(--border-color)}.MediaGraphicsLibrary_importRow__1xUH2>span{align-self:center;text-align:right}.MediaGraphicsLibrary_empty___FIaW button,.MediaGraphicsLibrary_importRow__1xUH2 button{color:hsl(var(--foreground));border-color:var(--border-color);background:var(--surface-2)}.MediaGraphicsLibrary_fileInput__u6kFQ{position:fixed;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.MediaGraphicsLibrary_importStatus__uQ1oS{min-height:0;margin:-.45rem 0 0}.MediaGraphicsLibrary_importStatus__uQ1oS:empty{display:none}.MediaGraphicsLibrary_resultBar__p5Bjm{min-height:1.35rem}.MediaGraphicsLibrary_resultBar__p5Bjm button{min-height:2.75rem;padding-block:.18rem}.MediaGraphicsLibrary_group__d2QWA,.MediaGraphicsLibrary_results__fOKjs{display:grid;gap:.45rem;min-width:0}.MediaGraphicsLibrary_results__fOKjs{gap:.72rem}.MediaGraphicsLibrary_group__d2QWA h4{font-size:.69rem;font-weight:650;letter-spacing:.025em;color:hsl(var(--muted-foreground))}.MediaGraphicsLibrary_assetGrid__TAWtN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.MediaGraphicsLibrary_asset__vM5uD{display:grid;min-width:0;border:1px solid var(--border-color);border-radius:var(--radius-sm);background:hsl(var(--card));content-visibility:auto;contain-intrinsic-size:8rem}.MediaGraphicsLibrary_choice__ApcsX{display:grid;grid-template-rows:4rem auto;gap:.38rem;min-width:0;min-height:7rem;padding:.38rem;font:inherit;color:hsl(var(--foreground));text-align:left;cursor:grab;border:0;border-radius:calc(var(--radius-sm) - 1px) calc(var(--radius-sm) - 1px) 0 0;background:transparent}.MediaGraphicsLibrary_choice__ApcsX:active{cursor:grabbing}.MediaGraphicsLibrary_choice__ApcsX:hover:not(:disabled){background:hsl(var(--accent)/.07)}.MediaGraphicsLibrary_preview__HWYZ8{display:grid;width:100%;height:4rem;place-items:center;overflow:hidden;background:linear-gradient(90deg,var(--surface-3) 0,var(--surface-3) calc(50% - .5px),hsl(var(--foreground)/.94) calc(50% + .5px),hsl(var(--foreground)/.94) 100%)}.MediaGraphicsLibrary_preview__HWYZ8 img{display:block;width:auto;max-width:calc(100% - .5rem);height:auto;max-height:calc(100% - .5rem);object-fit:contain}.MediaGraphicsLibrary_assetCopy__6pS9u{display:grid;gap:.14rem;min-width:0}.MediaGraphicsLibrary_assetCopy__6pS9u strong,.MediaGraphicsLibrary_assetCopy__6pS9u>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MediaGraphicsLibrary_assetCopy__6pS9u strong{font-size:.71rem;font-weight:650}.MediaGraphicsLibrary_assetCopy__6pS9u>span{font-size:.63rem;color:hsl(var(--muted-foreground))}.MediaGraphicsLibrary_assetCopy__6pS9u .MediaGraphicsLibrary_assetError__1VBoG{color:color-mix(in srgb,var(--status-error) 72%,hsl(var(--foreground)));white-space:normal}.MediaGraphicsLibrary_detailsButton__KO6Hc{min-height:2.75rem;padding-block:.18rem;border-top:1px solid var(--border-color);border-radius:0 0 calc(var(--radius-sm) - 1px) calc(var(--radius-sm) - 1px);text-align:left}.MediaGraphicsLibrary_credit__rI_9Z{display:grid;grid-column:1/-1;gap:.18rem;min-width:0;padding:.48rem;font-size:.65rem;line-height:1.35;color:hsl(var(--muted-foreground));border-top:1px solid var(--border-color);background:var(--surface-2)}.MediaGraphicsLibrary_credit__rI_9Z strong{color:hsl(var(--foreground))}.MediaGraphicsLibrary_creditLinks__R__mt{display:flex;flex-wrap:wrap;gap:.55rem}.MediaGraphicsLibrary_credit__rI_9Z a{color:hsl(var(--accent));text-underline-offset:.15em}.MediaGraphicsLibrary_results__fOKjs[data-media-graphics-view=list] .MediaGraphicsLibrary_assetGrid__TAWtN{grid-template-columns:minmax(0,1fr)}.MediaGraphicsLibrary_results__fOKjs[data-media-graphics-view=list] .MediaGraphicsLibrary_choice__ApcsX{grid-template-columns:4.25rem minmax(0,1fr);grid-template-rows:auto;align-items:center;min-height:4.75rem}.MediaGraphicsLibrary_results__fOKjs[data-media-graphics-view=list] .MediaGraphicsLibrary_preview__HWYZ8{height:3.75rem}.MediaGraphicsLibrary_empty___FIaW{display:grid;gap:.45rem;justify-items:start;padding:.7rem 0;border-block:1px solid var(--border-color)}.MediaGraphicsLibrary_empty___FIaW p,.MediaGraphicsLibrary_notice__dCRnI{margin:0}.MediaGraphicsLibrary_notice__dCRnI{padding-left:.5rem;border-left:2px solid hsl(var(--accent)/.65)}.MediaGraphicsLibrary_library__ELsP2 button:focus-visible,.MediaGraphicsLibrary_library__ELsP2 input:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.MediaGraphicsLibrary_library__ELsP2 button:disabled{cursor:not-allowed;opacity:.42}@media (max-width:390px){.MediaGraphicsLibrary_heading__qWRLr,.MediaGraphicsLibrary_importRow__1xUH2{align-items:stretch}.MediaGraphicsLibrary_importRow__1xUH2{display:grid}.MediaGraphicsLibrary_importRow__1xUH2>span{text-align:left}.MediaGraphicsLibrary_assetGrid__TAWtN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.MediaGraphicsLibrary_library__ELsP2 *,.MediaGraphicsLibrary_library__ELsP2 :after,.MediaGraphicsLibrary_library__ELsP2 :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.MediaShapeDragOverlay_overlay__DM9c5{position:absolute;inset:0;z-index:8;cursor:crosshair;touch-action:none;user-select:none}.MediaShapeDragOverlay_guide__pqihN{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.MediaShapeDragOverlay_guideShape__JKT9R{fill:none;stroke:hsl(var(--foreground)/.9);stroke-width:1.5px;stroke-dasharray:4 3;filter:drop-shadow(0 0 1px hsl(var(--background)/.9))}.MediaShapeDragOverlay_instructions__OiMqI{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.MediaEditorEditMenu_chrome__QLNeR{position:relative}.MediaEditorEditMenu_trigger__atpsO{display:inline-flex;align-items:center;min-height:2.1rem;padding:.3rem .7rem;cursor:pointer;font:inherit;font-size:.76rem;font-weight:500;color:hsl(var(--muted-foreground));border:1px solid transparent;border-radius:var(--radius-sm);background:transparent}.MediaEditorEditMenu_trigger__atpsO:hover,.MediaEditorEditMenu_trigger__atpsO[aria-expanded=true]{color:hsl(var(--accent));background:hsl(var(--accent)/.1)}.MediaEditorEditMenu_trigger__atpsO:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.MediaEditorEditMenu_item__yLpw_:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px}.MediaEditorEditMenu_trigger__atpsO:disabled{cursor:not-allowed;opacity:.42}.MediaEditorEditMenu_menu___EQgu{position:absolute;z-index:10;top:calc(100% + .3rem);left:0;display:grid;width:min(16rem,calc(100vw - 1.4rem));max-height:min(30rem,calc(100vh - 5rem));padding:.375rem;overflow-y:auto;overscroll-behavior:contain;color:var(--overlay-glass-text);border:1px solid var(--overlay-glass-border);border-radius:var(--radius-md);box-shadow:var(--overlay-glass-shadow),inset 0 1px 0 rgb(255 255 255/.08);background:color-mix(in srgb,var(--overlay-glass-panel) 68%,transparent);backdrop-filter:blur(30px) saturate(1.35);-webkit-backdrop-filter:blur(30px) saturate(1.35)}.MediaEditorEditMenu_item__yLpw_{display:flex;gap:.75rem;align-items:center;justify-content:space-between;min-height:2rem;padding:.36rem .5rem;cursor:pointer;font:inherit;font-size:.78rem;text-align:left;color:var(--overlay-glass-text);border:0;border-radius:calc(var(--radius-md) - 2px);background:transparent}.MediaEditorEditMenu_item__yLpw_:focus-visible,.MediaEditorEditMenu_item__yLpw_:hover{color:var(--overlay-glass-text);background:var(--overlay-glass-hover)}.MediaEditorEditMenu_item__yLpw_:disabled{cursor:default;opacity:.45}.MediaEditorEditMenu_item__yLpw_:disabled:hover{background:transparent}.MediaEditorEditMenu_shortcut__sYciw{flex:none;padding:0;font:inherit;font-family:var(--font-mono-base),ui-monospace,monospace;font-size:.64rem;letter-spacing:.02em;color:var(--overlay-glass-muted);border:0;background:transparent}.MediaEditorEditMenu_separator__bMq4T{height:1px;margin:.3rem -.375rem;background:var(--overlay-glass-border)}.MediaEditorEditMenu_reason___kmKA{padding:.5rem .5rem .35rem;margin:.2rem 0 0;font-size:.66rem;line-height:1.4;color:var(--overlay-glass-muted);border-top:1px solid var(--overlay-glass-border)}@media (pointer:coarse){.MediaEditorEditMenu_item__yLpw_,.MediaEditorEditMenu_trigger__atpsO{min-height:2.75rem}}