.dCdzvG_dialog{background:var(--pui-semantic-surface-primary);width:min(480px,100vw - 32px);max-height:calc(100dvh - 40px);color:var(--pui-semantic-text-primary);border:0;border-radius:28px;padding:0;overflow:auto;box-shadow:0 24px 80px #0002}.dCdzvG_dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#16181b30}.dCdzvG_content{padding:28px;position:relative}.dCdzvG_close{z-index:1;background:var(--pui-semantic-surface-secondary);width:32px;height:32px;color:inherit;cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:16px;right:16px}.dCdzvG_art{height:140px;margin:-28px -28px 24px;position:relative;overflow:hidden}.dCdzvG_art img{object-fit:cover;object-position:center 48%}.dCdzvG_eyebrow{letter-spacing:.12em;color:var(--pui-semantic-text-secondary);font-size:10px}.dCdzvG_content h2{letter-spacing:-.6px;margin:12px 0;font-size:26px;font-weight:550;line-height:1.15}.dCdzvG_content p{color:var(--pui-semantic-text-secondary);font-size:14px;line-height:1.5}.dCdzvG_details{background:var(--pui-semantic-surface-secondary);border-radius:16px;padding:14px}.dCdzvG_actions{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.dCdzvG_actions button,.dCdzvG_actions a{background:var(--pui-semantic-surface-secondary);min-height:40px;color:inherit;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:10px 15px;font-size:13px;text-decoration:none;display:inline-flex}.dCdzvG_actions .dCdzvG_primary{color:#fff;background:#18181b}.dCdzvG_actions button:hover{filter:brightness(.95)}.dCdzvG_actions .dCdzvG_primary:hover{background:#000}.dCdzvG_actions button:disabled{opacity:.6;cursor:wait}.dCdzvG_notice{color:var(--pui-semantic-text-secondary);margin-top:15px;font-size:12px;display:block}.dCdzvG_dialog button:focus-visible{outline:2px solid var(--pui-semantic-accent-default);outline-offset:3px}
.i4MvHq_welcome{width:min(100%,560px);color:var(--pui-semantic-text-primary);gap:12px;margin:auto;padding:24px 16px;display:grid}.i4MvHq_welcome h3{letter-spacing:-.025em;margin:0;font-size:24px;line-height:1.2}.i4MvHq_welcome p{color:var(--pui-semantic-text-muted);margin:0;font-size:13px;line-height:1.5}.i4MvHq_suggestions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.i4MvHq_suggestions button{cursor:pointer;text-align:left;border:1px solid var(--pui-semantic-border-default);background:var(--pui-semantic-surface-primary);color:inherit;font:inherit;border-radius:12px;padding:10px 12px;font-size:12px}.i4MvHq_suggestions button:hover{background:var(--pui-semantic-surface-secondary)}.i4MvHq_suggestions button:disabled{opacity:.5;cursor:default}.i4MvHq_message{gap:8px;width:100%;margin:0;padding:0}.i4MvHq_message .cm-message{content-visibility:visible}.i4MvHq_message h3{letter-spacing:normal;margin:0 0 8px;font-size:16px;line-height:1.4}.i4MvHq_message p{color:inherit;margin:0;font-size:14px;line-height:1.6}.i4MvHq_message .i4MvHq_suggestions{margin-top:4px}.i4MvHq_suggestions button{align-items:center;gap:7px;display:inline-flex}.i4MvHq_suggestions button svg{flex:none}
:is(.reverie-loading-indicator,svg.animate-spin,.pui-button .pui-button__spinner){--reverie-loader-size:16px;--reverie-loader-stroke:2px;--reverie-loader-ink:var(--pui-color-brand-blue-500,#155dfc);width:var(--reverie-loader-size);height:var(--reverie-loader-size);vertical-align:-.125em;color:var(--reverie-loader-ink);background:conic-gradient(from 0deg, color-mix(in srgb, currentColor 14%, transparent), color-mix(in srgb, currentColor 35%, transparent) 110deg, currentColor 300deg, currentColor);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--reverie-loader-stroke) - .5px), #000 calc(100% - var(--reverie-loader-stroke)));mask:radial-gradient(farthest-side, transparent calc(100% - var(--reverie-loader-stroke) - .5px), #000 calc(100% - var(--reverie-loader-stroke)));pointer-events:none;border:0;border-radius:50%;flex:none;animation:.9s linear infinite reverie-loading-rotate;display:inline-block}.reverie-loading-indicator[data-size=sm]{--reverie-loader-size:24px;--reverie-loader-stroke:3px}.reverie-loading-indicator[data-size=md]{--reverie-loader-size:40px;--reverie-loader-stroke:4px}.reverie-loading-indicator[data-size=lg]{--reverie-loader-size:64px;--reverie-loader-stroke:6px}.reverie-loading-indicator[data-tone=inherit],:is(button,[role=button],[role=menuitem]) :is(.reverie-loading-indicator[data-tone=auto],svg.animate-spin,.pui-button__spinner){color:inherit}.reverie-loading-indicator[data-tone=inverse]{color:#fff}@keyframes reverie-loading-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:is(.reverie-loading-indicator,svg.animate-spin,.pui-button .pui-button__spinner){animation:none}}@media (forced-colors:active){:is(.reverie-loading-indicator,svg.animate-spin,.pui-button .pui-button__spinner){border:var(--reverie-loader-stroke) solid CanvasText;box-sizing:border-box;background:0 0;border-right-color:#0000;-webkit-mask:none;mask:none}}:is(svg.animate-spin,.pui-button .pui-button__spinner)>*{visibility:hidden}
@font-face{font-family:onest;src:url(../media/Onest_VariableFont_wght-s.p.12e0l69f7kei1.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:onest Fallback;src:local(Arial);ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.0%;size-adjust:106.1%}.Wl8xdW_className{font-family:onest,onest Fallback,Arial,sans-serif}.Wl8xdW_variable{--font-onest:"onest", "onest Fallback", Arial, sans-serif}
.dB3vYq_screen{min-height:0;padding:32px 24px max(32px, env(safe-area-inset-bottom));color:var(--pui-semantic-text-primary,#16191f);background:var(--pui-semantic-surface-secondary,#f5f6f8);font-family:var(--font-onest), system-ui, sans-serif;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:24px;display:flex}.dB3vYq_fullScreen{box-sizing:border-box;height:100dvh;position:fixed;inset:0}.dB3vYq_logo{flex-shrink:0;width:156px;height:auto;margin-bottom:8px;display:block}.dB3vYq_spinner{box-sizing:border-box;border:2px solid var(--pui-semantic-border-default,#d8dce3);border-top-color:var(--pui-semantic-text-primary,#16191f);border-radius:50%;width:24px;height:24px;animation:.9s linear infinite dB3vYq_mini-loading-spin}.dB3vYq_label{color:var(--pui-semantic-text-secondary,#616775);margin:0;font-size:14px;line-height:1.5}@keyframes dB3vYq_mini-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.dB3vYq_spinner{animation:none}}
.jAs_qW_media{isolation:isolate;position:relative}.jAs_qW_media .jAs_qW_preview{cursor:zoom-in;background:0 0;border:0;border-radius:14px;width:100%;padding:0;display:block;overflow:hidden}.jAs_qW_preview img{object-fit:contain;width:100%;display:block}.jAs_qW_toolbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;pointer-events:none;background:#ffffffe6;border:1px solid #1414141a;border-radius:14px;gap:3px;padding:4px;transition:opacity .14s;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 4px 14px #0000001f}.jAs_qW_media:not([data-touch-actions]):hover .jAs_qW_toolbar,.jAs_qW_media:not([data-touch-actions]):focus-within .jAs_qW_toolbar,.jAs_qW_media[data-active=true] .jAs_qW_toolbar{opacity:1;pointer-events:auto}.jAs_qW_toolbar .jAs_qW_action,.jAs_qW_viewerActions button{color:#202124;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;text-decoration:none;display:inline-flex}.jAs_qW_toolbar .jAs_qW_action:hover,.jAs_qW_toolbar .jAs_qW_action:focus-visible{background:#14141414}.jAs_qW_preview:focus-visible,.jAs_qW_toolbar .jAs_qW_action:focus-visible,.jAs_qW_viewerActions button:focus-visible,.jAs_qW_useMask:focus-visible{outline-offset:3px;outline:2px solid}.jAs_qW_busy{color:#202124;background:#ffffffeb;border-radius:8px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:12px;left:12px;box-shadow:0 2px 6px #0002}.jAs_qW_media .jAs_qW_error,.jAs_qW_editPanel .jAs_qW_error{color:#a32929;margin:8px 0 0;font-size:12px;line-height:1.45}.jAs_qW_viewerActions{background:#0c0c0cd9;border:1px solid #ffffff29;border-radius:12px;gap:4px;padding:2px;display:flex}.jAs_qW_viewerActions button{color:#fff}.jAs_qW_viewerActions button:hover{background:#ffffff24}.jAs_qW_editPanel{border:1px solid var(--pui-semantic-border-default,#d9dde3);background:var(--pui-semantic-surface-primary,#fff);color:var(--pui-semantic-text-primary,#202124);border-radius:18px;flex-direction:column;gap:8px;padding:12px;display:flex;box-shadow:0 8px 28px #00000026}.jAs_qW_editPanel label{font-size:12px;font-weight:600}.jAs_qW_editPanel textarea{resize:vertical;border:1px solid var(--pui-semantic-border-default,#d9dde3);background:var(--pui-semantic-surface-secondary,#f5f5f5);width:100%;min-height:54px;color:inherit;font:inherit;border-radius:12px;padding:10px 12px;font-size:13px}.jAs_qW_editFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.jAs_qW_editFooter p{opacity:.72;max-width:400px;margin:0;font-size:12px;line-height:1.45}.jAs_qW_editFooter .jAs_qW_useMask{color:#fff;cursor:pointer;background:#202124;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:10px 13px;display:inline-flex}.jAs_qW_useMask:disabled,.jAs_qW_action:disabled,.jAs_qW_viewerActions button:disabled{opacity:.5;cursor:wait}.jAs_qW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:none),(pointer:coarse){.jAs_qW_media:not([data-touch-actions]) .jAs_qW_toolbar{opacity:1;pointer-events:auto}.jAs_qW_toolbar .jAs_qW_action{width:40px;height:40px}}@media (max-width:600px){.jAs_qW_editFooter{flex-direction:column;align-items:stretch}.jAs_qW_toolbar{top:8px;right:8px}}@media (prefers-reduced-motion:reduce){.jAs_qW_toolbar{transition:none}}.jAs_qW_mobileViewer .image-viewer-content{height:var(--mini-portal-height,100dvh);width:100%;max-width:none;max-height:none;padding:calc(60px + max(env(safe-area-inset-top), var(--mini-portal-safe-top,0px))) max(12px, var(--mini-portal-safe-right,0px)) calc(10px + max(env(safe-area-inset-bottom), var(--mini-portal-safe-bottom,0px))) max(12px, var(--mini-portal-safe-left,0px));--image-viewer-inline-padding:24px;gap:8px}.jAs_qW_mobileViewer{top:var(--mini-portal-top,0px);height:var(--mini-portal-height,100dvh);bottom:auto}.jAs_qW_mobileViewer .image-viewer-viewport{flex:1 1 0;width:100%;min-height:40px;padding:0;overflow:hidden;container-type:size}.jAs_qW_mobileViewer .image-viewer-stage{width:min(100cqw, calc(100cqh * var(--image-viewer-aspect-ratio,1)));height:min(100cqh, calc(100cqw * var(--image-viewer-inverse-aspect-ratio,1)));min-height:0;max-height:100%}.jAs_qW_mobileViewer .image-viewer-media{object-fit:contain;min-height:0;max-height:100%}.jAs_qW_mobileViewer .image-viewer-meta{flex:none;width:100%;height:auto;min-height:18px;max-height:44px;font-size:10px}.jAs_qW_mobileViewer .image-editor-panel{flex:none;width:100%;height:auto;min-height:0;max-height:55%;padding:0;overflow:auto}.jAs_qW_mobileViewer .image-editor-toolbar{min-height:0;padding:0;display:block}.jAs_qW_mobileViewerActions{flex-wrap:wrap;align-items:stretch;gap:6px;width:100%;display:flex}.jAs_qW_mobileViewerActions>:is(button,a){color:#fff;cursor:pointer;background:#202020;border:1px solid #ffffff29;border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;height:auto;min-height:60px;padding:8px 4px;font-size:10px;font-weight:500;text-decoration:none;display:flex}.jAs_qW_mobileViewerActions>:is(button,a):hover{background:#303030}.jAs_qW_mobileViewerActions>:is(button,a):focus-visible{outline-offset:-4px;outline:2px solid #fff}.jAs_qW_mobileViewerActions>button:disabled{opacity:.5;cursor:wait}.jAs_qW_mobileViewerActions>:is(button,a)>svg{flex-shrink:0;width:20px;height:20px}.jAs_qW_mobileViewerActions .image-editor-mask-tools{flex-wrap:wrap;flex:1 0 100%;order:2;justify-content:center;min-width:0}.jAs_qW_mobileViewerActions .image-editor-icon-button{min-width:44px;min-height:44px}.jAs_qW_mobileViewer .jAs_qW_editPanel{margin-top:8px}.jAs_qW_mobileViewer .jAs_qW_editPanel textarea{font-size:16px}.jAs_qW_mobileViewer .jAs_qW_editFooter p{font-size:10px}@media (max-height:550px){.jAs_qW_mobileViewer .image-editor-panel{max-height:62%}.jAs_qW_mobileViewer .jAs_qW_editFooter p{display:none}}:where(.jAs_qW_mobileViewer,.jAs_qW_mobileViewer *){touch-action:pan-x pan-y}.jAs_qW_loadingIndicator{box-sizing:border-box;border:1.5px solid #20212425;border-top-color:#202124;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite jAs_qW_image-loading-spin;display:block}@keyframes jAs_qW_image-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.jAs_qW_loadingIndicator{animation:none}}.jAs_qW_media[data-fit-frame]{height:100%;min-height:0}.jAs_qW_media[data-fit-frame] .jAs_qW_preview,.jAs_qW_media[data-fit-frame] .jAs_qW_preview img{border-radius:0;height:100%}
.QHbb3q_result{width:100%;min-width:0;color:inherit;flex-direction:column;gap:16px;display:flex}.QHbb3q_result .QHbb3q_download{width:fit-content;color:var(--pui-color-primary,#2563eb);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;line-height:1.5;text-decoration:none;display:flex}.QHbb3q_download:hover{text-decoration:underline}.QHbb3q_fileInfo{white-space:nowrap}.QHbb3q_result .QHbb3q_description{margin:0;font-size:14px;line-height:1.6}.QHbb3q_gallery{grid-template-columns:minmax(0,1fr) 60px;align-items:start;gap:6px;width:min(100%,534px);display:grid;position:relative}.QHbb3q_gallery[data-single]{grid-template-columns:minmax(0,1fr);width:min(100%,468px)}.QHbb3q_main{min-width:0;aspect-ratio:var(--result-ratio);background:var(--pui-semantic-surface-secondary,#e2e4e8);border-radius:16px;overflow:hidden}.QHbb3q_result .QHbb3q_preview{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.QHbb3q_preview .studio-attachment-thumbnail{width:100%;height:100%;display:block}.QHbb3q_preview .studio-attachment-thumbnail img{object-fit:contain;width:100%;height:100%}.QHbb3q_thumbnails{scrollbar-width:thin;flex-direction:column;gap:4px;width:60px;padding:3px;display:flex;position:absolute;inset:0 0 0 auto;overflow:auto}.QHbb3q_result .QHbb3q_thumbnail{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:12px;flex:0 0 54px;width:54px;height:54px;padding:0;display:block}.QHbb3q_result .QHbb3q_thumbnail[aria-pressed=true]{border-color:var(--pui-color-primary,#2563eb);box-shadow:0 0 0 1px var(--pui-color-primary,#2563eb)}.QHbb3q_thumbnail .studio-attachment-thumbnail{border-radius:7px;width:100%;height:100%;display:block;overflow:hidden}.QHbb3q_thumbnail img{object-fit:cover;width:100%;height:100%}.QHbb3q_thumbnail:focus-visible,.QHbb3q_preview:focus-visible,.QHbb3q_download:focus-visible{outline:2px solid var(--pui-color-primary,#2563eb);outline-offset:3px}.QHbb3q_result .QHbb3q_retry{color:inherit;opacity:.65;cursor:pointer;width:fit-content;font:inherit;background:0 0;border:0;padding:0;font-size:12px}.QHbb3q_viewer.production-gallery-dialog{background:var(--pui-semantic-surface-primary,#fff);width:calc(100vw - 40px);max-width:1440px;height:calc(100dvh - 40px);max-height:calc(100dvh - 40px);padding:0}.QHbb3q_viewer>.production-gallery-surface{box-sizing:border-box;width:100%;height:100%;min-height:0;padding:48px 24px 24px;display:grid}.QHbb3q_viewer img{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;display:block}.QHbb3q_viewer .QHbb3q_close{cursor:pointer;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:8px;right:8px}@media (max-width:480px){.QHbb3q_gallery{grid-template-columns:minmax(0,1fr) 48px;gap:4px}.QHbb3q_result .QHbb3q_thumbnail{border-radius:10px;flex-basis:42px;width:42px;height:42px}.QHbb3q_thumbnails{gap:3px;width:48px}}
.GaFJtq_scope{display:contents}.GaFJtq_selection{z-index:1000;border:1px solid var(--pui-semantic-border-default,#d6d7dd);background:var(--pui-semantic-surface-primary,#fff);color:var(--pui-semantic-text-primary,#17181c);cursor:pointer;font:inherit;border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-size:13px;display:flex;position:fixed;box-shadow:0 4px 18px #0002}.GaFJtq_editor{z-index:10040;box-sizing:border-box;border:1px solid var(--pui-semantic-border-default,#e5e5e7);overscroll-behavior:contain;background:var(--pui-semantic-surface-primary,#fff);color:var(--pui-semantic-text-primary,#17181c);font:inherit;border-radius:20px;margin:0;padding:12px;font-size:13px;position:fixed;inset:auto;overflow:auto;box-shadow:0 4px 16px #00000012,0 1px 3px #00000008}.GaFJtq_editor::backdrop{pointer-events:none;background:0 0}.GaFJtq_editor form{gap:8px;display:grid;position:relative}.GaFJtq_editor textarea{box-sizing:border-box;resize:none;width:100%;min-height:24px;max-height:180px;box-shadow:none;color:inherit;font:inherit;scrollbar-width:thin;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0 3px;font-size:13px;line-height:24px;display:block;overflow-y:auto}.GaFJtq_editor textarea::placeholder{color:var(--pui-semantic-text-muted,#929299)}.GaFJtq_editor[data-expanded=false] textarea{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 32px)}.GaFJtq_editorActions{align-items:center;gap:6px;display:flex}.GaFJtq_editor[data-expanded=false] .GaFJtq_editorActions{position:absolute;top:-2px;right:-2px}.GaFJtq_spacer{flex:1}.GaFJtq_editor button{min-height:28px;font:inherit;cursor:pointer;border:0;border-radius:20px;flex:none;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;line-height:18px;display:inline-flex}.GaFJtq_editor .GaFJtq_iconButton{width:28px;color:inherit;background:0 0;padding:5px}.GaFJtq_editor .GaFJtq_iconButton:hover:not(:disabled),.GaFJtq_editor .GaFJtq_cancel:hover{background:var(--pui-semantic-surface-secondary,#f4f4f5)}.GaFJtq_editor .GaFJtq_iconButton[data-recording=true]{color:var(--pui-semantic-accent-default,#1a56ff)}.GaFJtq_editor .GaFJtq_cancel{color:inherit;border:1px solid var(--pui-semantic-border-default,#e5e5e7);background:0 0}.GaFJtq_editor .GaFJtq_save,.GaFJtq_editor .GaFJtq_confirm{background:var(--pui-semantic-text-primary,#17181c);color:var(--pui-semantic-surface-primary,#fff)}.GaFJtq_editor .GaFJtq_confirm{width:28px;padding:5px}.GaFJtq_editor button:disabled{opacity:.4;cursor:default}.GaFJtq_editor button:focus-visible,.GaFJtq_selection:focus-visible{outline:2px solid var(--pui-semantic-accent-default,#1a56ff);outline-offset:2px}.GaFJtq_voiceStatus{color:var(--pui-semantic-text-secondary,#65656d);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.GaFJtq_voiceStatus button{color:inherit;background:0 0;margin-left:auto}.GaFJtq_error{color:var(--pui-semantic-status-danger,#bd2034);margin:0;font-size:12px;line-height:1.4}.GaFJtq_spinner{animation:1s linear infinite GaFJtq_rotate}.GaFJtq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}::highlight(reverie-comment-source){background:#1a56ff35}@keyframes GaFJtq_rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.GaFJtq_spinner{animation:none}}
._1iVOVa_badge{box-sizing:border-box;border:1px solid var(--pui-semantic-border-default,#e5e5e7);background:var(--pui-semantic-surface-primary,#fff);width:max-content;max-width:100%;min-height:28px;color:var(--pui-semantic-text-primary,#17181c);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:5px 9px;font-size:12px;line-height:16px;display:inline-flex}._1iVOVa_badge>svg{color:var(--pui-semantic-text-muted,#9a9a9f);flex:none}._1iVOVa_badge:hover,._1iVOVa_badge[aria-expanded=true]{background:var(--pui-semantic-surface-secondary,#f6f6f7)}._1iVOVa_badge:focus-visible,._1iVOVa_panel button:focus-visible{outline:2px solid var(--pui-semantic-accent-default,#1a56ff);outline-offset:2px}._1iVOVa_panel{z-index:10030;box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid var(--pui-semantic-border-default,#e5e5e7);background:var(--pui-semantic-surface-primary,#fff);color:var(--pui-semantic-text-primary,#17181c);font:inherit;border-radius:14px;margin:0;padding:4px;font-size:13px;line-height:1.45;position:fixed;inset:auto;overflow:auto;box-shadow:0 3px 12px #00000012,0 1px 3px #0000000a}._1iVOVa_list{margin:0;padding:0;list-style:none}._1iVOVa_list>li{border-radius:8px;align-items:flex-start;gap:7px;padding:8px 9px;display:flex}._1iVOVa_list>li:nth-child(odd){background:var(--pui-semantic-surface-secondary,#f6f6f7)}._1iVOVa_number{min-width:10px;color:var(--pui-semantic-text-muted,#9a9a9f);flex:none;font-size:12px}._1iVOVa_content{flex:1;min-width:0}._1iVOVa_label{color:var(--pui-semantic-text-muted,#9a9a9f);font-size:12px;display:block}._1iVOVa_content blockquote,._1iVOVa_content p{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;border:0;margin:2px 0 0;padding:0}._1iVOVa_content blockquote+._1iVOVa_label{margin-top:8px}._1iVOVa_actions{flex-direction:column;flex:none;gap:2px;display:flex}._1iVOVa_panel button{min-width:28px;min-height:28px;color:var(--pui-semantic-text-secondary,#55565e);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:5px;display:inline-flex}._1iVOVa_panel button:hover:not(:disabled){background:color-mix(in srgb, var(--pui-semantic-text-primary,#17181c) 7%, transparent)}._1iVOVa_panel button:disabled{opacity:.4;cursor:default}._1iVOVa_panel ._1iVOVa_source{color:var(--pui-semantic-accent-default,#1a56ff);text-align:start;margin-top:4px;padding-inline:0;font-size:12px}._1iVOVa_hint{color:var(--pui-semantic-text-secondary,#55565e);margin:0;padding:8px 12px;font-size:12px}
.kmyxrq_paper{box-sizing:border-box;width:min(100%,52rem);min-width:0;color:var(--pui-semantic-text-primary,#202124);background:var(--pui-semantic-surface-primary,Canvas);border:1px solid var(--pui-semantic-border-default,#a4a4aa55);overflow-wrap:anywhere;border-radius:14px;margin-block:.5rem;padding:clamp(20px,5%,52px);line-height:1.65;box-shadow:0 4px 18px #0000000a}.kmyxrq_paper header,.kmyxrq_paper footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.kmyxrq_paper header,.kmyxrq_paper small{color:var(--pui-semantic-text-secondary);font-size:.82em}.kmyxrq_paper footer{justify-content:flex-end}.kmyxrq_paper button{border:1px solid var(--pui-semantic-border-default,#aaa5);color:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:.35em .8em}.kmyxrq_paper button:disabled{opacity:.5}.kmyxrq_paper [data-paper-field]{white-space:pre-wrap;min-height:1.5em}.kmyxrq_title{margin:.6em 0 .35em;font-size:clamp(1.4rem,3.5vw,2rem);font-weight:650;line-height:1.2}.kmyxrq_script{margin-block:1.6em}.kmyxrq_scene{border-top:1px solid #8884;padding-block:1em}.kmyxrq_sceneTitle{font-weight:650}.kmyxrq_shot{grid-template-columns:minmax(3em,auto) 1fr;gap:1em;margin-block:.6em;display:grid}.kmyxrq_paper a{margin-block-start:1em;display:inline-block}.kmyxrq_hint{margin-block-start:.4rem;display:block}.cm-tool-call-panel:has(>.cm-tool-call-renderer>.kmyxrq_paper){box-sizing:border-box;justify-self:start;width:min(100%,52rem);min-width:0}.kmyxrq_paper [data-paper-field]:is(:focus,:focus-visible){box-shadow:none;background:0 0;border:0;outline:none}.kmyxrq_paper [data-paper-field] :is(p,h3,blockquote){color:inherit;margin:0}.kmyxrq_paper [data-paper-field]>*+*{margin-top:.8em}.kmyxrq_paper [data-paper-field] h3{font-size:1.2em;font-weight:650}.kmyxrq_paper [data-paper-field] blockquote{border-inline-start:2px solid var(--pui-semantic-border-default,#aaa);padding-inline-start:.85em}.kmyxrq_bold{font-weight:700}.kmyxrq_italic{font-style:italic}.kmyxrq_underline{text-decoration:underline}.kmyxrq_strike{text-decoration:line-through}.kmyxrq_bothLines{text-decoration:underline line-through}.kmyxrq_toolbar{z-index:10030;box-sizing:border-box;border:1px solid var(--pui-semantic-border-default,#ddd);background:var(--pui-semantic-surface-primary,Canvas);max-width:calc(100vw - 16px);color:var(--pui-semantic-text-primary,CanvasText);font:inherit;border-radius:12px;flex-wrap:wrap;align-items:center;gap:2px;padding:4px;font-size:13px;display:flex;position:fixed;box-shadow:0 4px 18px #0002}.kmyxrq_toolbar button{min-width:32px;height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:4px;display:inline-flex}.kmyxrq_toolbar button:where(:hover,[aria-pressed=true]){background:var(--pui-semantic-surface-secondary,#8882)}.kmyxrq_toolbar .kmyxrq_ask{color:var(--pui-semantic-accent-primary,#4266ed);padding-inline:8px}.kmyxrq_toolbar span[role=status]{padding-inline:6px}.kmyxrq_paper ::highlight(kmyxrq_reverie-story-passage){background:color-mix(in srgb, var(--pui-semantic-accent-primary,#527fff) 25%, transparent)}
.twhDlG_button{width:36px;height:36px;color:var(--pui-semantic-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.twhDlG_button[data-compact=true]{width:44px;height:44px}.twhDlG_button[data-composer=true]{background:color-mix(in srgb, var(--pui-semantic-border-default) 50%, transparent);width:32px;height:32px;color:inherit;border-radius:9px}.twhDlG_button[data-composer=true] svg{width:16px;height:16px}.twhDlG_button[data-composer=true]:hover:not(:disabled),.twhDlG_button:hover{background:var(--pui-semantic-surface-secondary)}.twhDlG_button:focus-visible{outline:2px solid var(--pui-semantic-accent-default);outline-offset:-2px}.twhDlG_button[data-recording=true]{color:var(--pui-semantic-accent-default);background:var(--pui-semantic-surface-secondary)}.twhDlG_button:disabled{opacity:.4;cursor:default}.twhDlG_notice{color:var(--pui-semantic-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}.twhDlG_notice button{font:inherit;color:var(--pui-semantic-text-primary);cursor:pointer;background:0 0;border:0;padding:8px}.twhDlG_spinner{animation:1s linear infinite twhDlG_voice-processing-spin}.twhDlG_capture{min-width:0;color:var(--pui-semantic-text-secondary);align-items:flex-end;gap:12px;font-size:12px;display:flex;position:absolute;inset:auto 12px 12px}.twhDlG_captureStatus{align-items:center;gap:8px;min-width:0;min-height:32px;display:flex}.twhDlG_captureStatus svg{flex-shrink:0}.twhDlG_recordingDot{background:var(--pui-semantic-accent-default);border-radius:50%;flex:0 0 7px;width:7px;height:7px;animation:1.2s ease-in-out infinite twhDlG_voice-recording-pulse}.twhDlG_meter{flex:1;align-items:center;gap:10px;min-width:40px;min-height:32px;display:flex}.twhDlG_waveBars{min-width:0;height:30px;color:var(--pui-semantic-text-secondary);flex:1;position:relative;overflow:hidden}.twhDlG_waveBars i{background:currentColor;border-radius:3px;transition-property:left;transition-timing-function:linear;display:block;position:absolute;top:50%;transform:translateY(-50%)}.twhDlG_elapsed{font-variant-numeric:tabular-nums;flex:none}.twhDlG_captureActions{flex-shrink:0;align-items:flex-end;gap:8px;margin-left:auto;display:flex}@keyframes twhDlG_voice-recording-pulse{50%{opacity:.35}}@keyframes twhDlG_voice-processing-spin{to{transform:rotate(360deg)}}@media (max-width:600px){.twhDlG_capture{gap:6px;font-size:11px}.twhDlG_capture[data-voice-capture=listening] .twhDlG_captureStatus>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.twhDlG_spinner,.twhDlG_recordingDot{animation:none}.twhDlG_waveBars i{transition:none}}
.vdhw6a_root{width:100%;min-width:0}.vdhw6a_form{box-sizing:border-box;border:1px solid var(--pui-semantic-border-default);background:var(--pui-semantic-surface-primary);border-radius:24px;margin:0;padding:6px;transition:border-radius .2s;position:relative;box-shadow:0 3px 18px #00000007}.vdhw6a_form[data-expanded=true]{border-radius:22px}.vdhw6a_entry{height:44px;transition:height .2s;position:relative}.vdhw6a_form[data-expanded=true] .vdhw6a_entry{height:calc(var(--mini-prompt-height,44px) + 50px)}.vdhw6a_form[data-dropping=true]{outline:2px solid var(--pui-semantic-accent-default)}.vdhw6a_input{box-sizing:border-box;width:calc(100% - 132px);height:var(--mini-prompt-height,44px);resize:none;min-width:0;min-height:44px;max-height:144px;color:var(--pui-semantic-text-primary);font:inherit;caret-color:var(--pui-semantic-text-primary);-webkit-text-fill-color:currentColor;text-indent:0;background:0 0;border:0;outline:none;margin:0;padding:11px 10px;scroll-padding-inline:10px;font-size:16px;line-height:22px;transition:left .2s,width .2s,height .2s,padding .2s;display:block;position:absolute;top:0;left:88px;overflow-y:auto}.vdhw6a_input::placeholder{color:var(--pui-semantic-text-muted)}.vdhw6a_form[data-expanded=false] .vdhw6a_input{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vdhw6a_form[data-expanded=true] .vdhw6a_input{width:100%;padding-inline:10px;left:0}.vdhw6a_iconButton{width:44px;min-width:44px;height:44px;color:var(--pui-semantic-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:14px;flex:0 0 44px;place-items:center;padding:0;display:inline-grid}.vdhw6a_iconButton svg{width:20px;height:20px}.vdhw6a_iconButton:hover,.vdhw6a_iconButton[aria-expanded=true]{background:var(--pui-semantic-surface-secondary);color:var(--pui-semantic-text-primary)}.vdhw6a_iconButton:disabled{opacity:.4;cursor:default}.vdhw6a_iconButton:focus-visible,.vdhw6a_triggerSlot>button:focus-visible{outline:2px solid var(--pui-semantic-accent-default);outline-offset:-2px}.vdhw6a_upload{position:absolute;bottom:0;left:0}.vdhw6a_controls{overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:0;min-width:0;height:44px;transition:opacity .16s,visibility 0s linear .2s;display:flex;position:absolute;bottom:0;left:88px;right:44px;overflow-x:auto}.vdhw6a_form[data-expanded=false] .vdhw6a_controls{opacity:0;visibility:hidden;pointer-events:none}.vdhw6a_form[data-expanded=true] .vdhw6a_controls{opacity:1;visibility:visible;transition-delay:0s}.vdhw6a_control{flex:0 0 44px;width:44px;height:44px;display:inline-block;position:relative}.vdhw6a_modeControls{border-left:1px solid var(--pui-semantic-border-default);align-items:center;gap:0;margin-left:5px;padding-left:7px;display:flex}.vdhw6a_controlIcon{z-index:1;color:var(--pui-semantic-text-secondary);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.vdhw6a_controlIcon>svg{width:20px;height:20px}.vdhw6a_control:has(.vdhw6a_triggerSlot>button:disabled) .vdhw6a_controlIcon{opacity:.4}.vdhw6a_triggerSlot>button{max-width:44px;box-shadow:none;background:0 0;border:0;border-radius:14px;margin:0;display:inline-flex;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}.vdhw6a_triggerSlot>button:hover,.vdhw6a_triggerSlot>button[aria-expanded=true]{background:var(--pui-semantic-surface-secondary)}.vdhw6a_triggerSlot>button>*{visibility:hidden}.vdhw6a_submit{width:44px;height:44px;display:block;position:absolute;bottom:0;right:0}.vdhw6a_submit>button{background:var(--pui-semantic-text-primary);max-width:44px;color:var(--pui-semantic-surface-primary);cursor:pointer;border:0;border-radius:50%;place-items:center;margin:0;display:inline-grid;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important}.vdhw6a_submit>button:disabled{opacity:.35;cursor:default}.vdhw6a_submit>button>:is(strong,small){display:none}.vdhw6a_submit>button>svg{width:20px;height:20px}.vdhw6a_materials[hidden],.vdhw6a_materials:empty{display:none}.vdhw6a_materials:has(>[hidden]:only-child){display:none}.vdhw6a_materials{max-height:140px;margin-bottom:0;overflow:auto}.vdhw6a_materials .home-material-groups{gap:8px;max-height:none;padding:4px 4px 0}.vdhw6a_materials .home-image-attachments{gap:8px;margin:0;padding:0}.vdhw6a_materials .home-material-group+.home-material-group{padding-left:8px}.vdhw6a_materials .home-material-group h3{display:none}.vdhw6a_materials .home-image-attachments>li{width:72px;height:72px;padding:0}.vdhw6a_materials .home-reference-progress{pointer-events:none}.vdhw6a_materials .home-image-attachments>li>button{opacity:1;pointer-events:auto;width:28px;height:28px}.vdhw6a_notice{color:var(--pui-semantic-text-secondary);margin:0 6px 8px;font-size:12px;line-height:1.5}.vdhw6a_menuBackdrop{z-index:10009;position:fixed;inset:0}.vdhw6a_menu{z-index:10010;box-sizing:border-box;border:1px solid var(--pui-semantic-border-default);background:var(--pui-semantic-surface-primary);color:var(--pui-semantic-text-primary);font:inherit;border-radius:18px;flex-direction:column;gap:10px;margin:0;padding:8px 12px 12px;display:flex;position:fixed;top:auto;right:auto;overflow-y:auto;box-shadow:0 10px 36px #00000024}.vdhw6a_menu>header{flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;display:flex}.vdhw6a_menu>header>strong{font-size:13px;font-weight:550}.vdhw6a_menuContents{gap:10px;min-height:0;display:grid}:is(.vdhw6a_menuContents>.mini-select,.vdhw6a_menuContents>.home-material-trigger){width:100%;max-width:none;min-height:44px}.vdhw6a_menuContents>p{color:var(--pui-semantic-text-muted);margin:0;font-size:12px;line-height:1.5}.vdhw6a_modeRail{justify-content:flex-start;align-items:center;gap:2px;width:max-content;max-width:100%;margin:0 0 6px;display:flex}.vdhw6a_modeRail>button{min-height:44px;color:var(--pui-semantic-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:inline-flex}.vdhw6a_modeRail>button[aria-pressed=true]{background:var(--pui-semantic-surface-primary);color:var(--pui-semantic-text-primary);box-shadow:inset 0 0 0 1px var(--pui-semantic-border-default)}.vdhw6a_modeRail>button:focus-visible{outline:2px solid var(--pui-semantic-accent-default);outline-offset:-2px}.vdhw6a_modeRail>button:disabled{opacity:.4;cursor:default}.vdhw6a_valueControl{flex:0 0 52px;width:52px;height:44px;display:inline-block;position:relative}.vdhw6a_valueControl .vdhw6a_triggerSlot>button{max-width:52px;width:52px!important}.vdhw6a_controlValue{z-index:1;pointer-events:none;color:var(--pui-semantic-text-secondary);white-space:nowrap;place-items:center;font-size:13px;font-weight:550;display:grid;position:absolute;inset:0}.vdhw6a_valueControl:has(button:disabled) .vdhw6a_controlValue{opacity:.4}@media (prefers-reduced-motion:reduce){.vdhw6a_form,.vdhw6a_entry,.vdhw6a_input,.vdhw6a_controls{transition:none!important}}.vdhw6a_input::selection{color:#fff;-webkit-text-fill-color:#fff;background:#365ac5}.vdhw6a_settings{position:absolute;bottom:0;left:44px}.vdhw6a_voice{position:absolute;bottom:0;right:52px}.vdhw6a_root[data-voice-enabled=true] .vdhw6a_form[data-expanded=false] .vdhw6a_input{width:auto;right:96px}.vdhw6a_root[data-voice-enabled=true] .vdhw6a_controls{right:96px}.vdhw6a_submit[aria-disabled=true]{opacity:.4}.vdhw6a_root[data-busy=true] .vdhw6a_input{width:calc(100% - 88px);left:44px}.vdhw6a_root[data-interruptible=true] .vdhw6a_submit{gap:6px;width:94px;display:flex}.vdhw6a_root[data-interruptible=true] .vdhw6a_input{width:calc(100% - 138px)}.vdhw6a_root[data-interruptible=true] .vdhw6a_voice{display:none}.vdhw6a_root[data-recording=true] .vdhw6a_entry{height:44px}.vdhw6a_root[data-recording=true] .vdhw6a_entry>:is(.vdhw6a_upload,.vdhw6a_settings,.vdhw6a_input,.vdhw6a_controls),.vdhw6a_root[data-recording=true] .vdhw6a_form>:not(.vdhw6a_entry){display:none}.vdhw6a_waveform{color:var(--pui-semantic-accent-default);align-items:center;gap:8px;padding:0 10px;display:flex;position:absolute;inset:0 96px 0 0}.vdhw6a_processing{color:var(--pui-semantic-text-secondary);align-items:center;padding:0 10px;font-size:14px;display:flex;position:absolute;inset:0 96px 0 0}.vdhw6a_waveform small{font-variant-numeric:tabular-nums;flex:none;font-size:11px}.vdhw6a_waveBars{flex:1;justify-content:flex-end;align-items:center;gap:3px;height:36px;display:flex;overflow:hidden}.vdhw6a_waveBars i{background:currentColor;border-radius:3px;flex:1 0 2px;max-width:4px;display:block}
.lkVwyq_dialog{background:var(--pui-semantic-surface-primary);width:min(460px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--pui-semantic-text-primary);border:0;border-radius:24px;padding:24px;overflow:auto}.lkVwyq_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006}.lkVwyq_dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.lkVwyq_dialog h2{margin:0;font-size:20px}.lkVwyq_dialog header button{width:40px;height:40px;color:inherit;background:0 0;border:0;border-radius:12px;place-items:center;display:grid}.lkVwyq_dialog form{gap:18px;padding-top:16px;display:grid}.lkVwyq_dialog label{gap:8px;font-size:14px;display:grid}.lkVwyq_dialog input[type=url]{width:100%;font:inherit;border:1px solid var(--pui-semantic-border-default);background:var(--pui-semantic-surface-secondary);color:inherit;border-radius:12px;padding:12px;font-size:16px}.lkVwyq_dialog p{color:var(--pui-semantic-text-secondary);margin:0;font-size:13px;line-height:1.5}.lkVwyq_dialog .lkVwyq_consent{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.lkVwyq_consent input{flex:none;width:20px;height:20px}.lkVwyq_primary{background:var(--pui-semantic-text-primary);min-height:46px;color:var(--pui-semantic-surface-primary);font:inherit;cursor:pointer;border:0;border-radius:14px}.lkVwyq_primary:disabled{opacity:.5;cursor:default}.lkVwyq_status{color:var(--pui-semantic-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.lkVwyq_status button{color:inherit;background:0 0;border:0;padding:8px;text-decoration:underline}
.BLJUJq_viewport{-webkit-user-select:none;user-select:none;cursor:grab;place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}.BLJUJq_viewport:active{cursor:grabbing}.BLJUJq_viewport:focus-visible{outline:2px solid var(--pui-semantic-accent-default);outline-offset:-2px}.BLJUJq_image{object-fit:contain;transform-origin:50%;pointer-events:none;-webkit-user-drag:none;width:100%;max-width:none;height:100%;display:block}
.H-wV8q_viewer.H-wV8q_viewer{--library-details-width:clamp(340px, 29vw, 430px);background:#18191b}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-backdrop{background:#18191b}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-content.image-viewer-content-with-tools{grid-template-columns:minmax(0, 1fr) var(--library-details-width);grid-template-rows:minmax(0,1fr) 88px;align-items:stretch;gap:16px 24px;width:100vw;max-width:none;height:100dvh;max-height:none;padding:64px 24px 20px;display:grid}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-viewport{box-sizing:border-box;grid-area:1/1;width:100%;min-width:0;height:100%;min-height:0;max-height:none;padding:0 44px}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-stage{width:100%;height:100%;min-height:0;max-height:100%;display:block;position:relative;aspect-ratio:auto!important}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-media{object-fit:contain;border-radius:6px;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;inset:0}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-stage audio{max-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.H-wV8q_viewer.H-wV8q_viewer .image-editor-sidebar{background:var(--pui-semantic-surface-primary);width:100%;height:100%;min-height:0;max-height:none;color:var(--pui-semantic-text-primary);border:0;border-radius:16px;grid-area:1/2/3;padding:0;position:static;overflow:hidden}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-meta{display:none}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-thumbnail-strip{box-sizing:border-box;grid-area:2/1;justify-content:safe center;align-items:center;width:100%;min-width:0;max-width:100%;height:88px;margin:0;padding:10px 8px;position:static;overflow:auto hidden;transform:none}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-nav{width:40px;height:40px;position:absolute;top:calc(50% - 16px)}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-nav-prev{left:24px}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-nav-next{right:calc(var(--library-details-width) + 48px)}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-close{top:12px;right:24px}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-version-badge{inset:20px auto auto 24px}.H-wV8q_viewer.H-wV8q_viewer .image-editor-sidebar>section{height:100%;min-height:0}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-thumbnail{box-sizing:border-box;flex-shrink:0;height:56px;max-height:56px}.H-wV8q_details{overflow-wrap:anywhere;flex-direction:column;height:100%;min-height:0;font-size:14px;line-height:1.55;display:flex}.H-wV8q_detailsBody{overscroll-behavior:contain;flex-direction:column;flex:1;gap:22px;min-height:0;padding:28px 28px 24px;display:flex;overflow-y:auto}.H-wV8q_detailsBody>*{flex-shrink:0}.H-wV8q_details header{gap:8px;display:grid}.H-wV8q_details h1{letter-spacing:-.025em;margin:0;font-size:24px;font-weight:650;line-height:1.25}.H-wV8q_details h2{margin:0;font-size:14px;font-weight:650}.H-wV8q_details p,.H-wV8q_popover p{margin:0}.H-wV8q_details small,.H-wV8q_popover small,.H-wV8q_muted,.H-wV8q_meta{color:var(--pui-semantic-text-secondary)}.H-wV8q_details small,.H-wV8q_popover small{font-size:12px;line-height:1.5;display:block}.H-wV8q_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--pui-semantic-text-secondary);font-size:11px}.H-wV8q_brand{color:var(--pui-semantic-accent-highlight)}.H-wV8q_meta{flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13px;display:flex}.H-wV8q_origin{align-items:center;gap:6px;min-width:0;display:inline-flex}.H-wV8q_origin svg,.H-wV8q_relationshipLink svg{flex-shrink:0}.H-wV8q_dimensions{white-space:nowrap}.H-wV8q_source{flex-basis:100%}.H-wV8q_relationship{gap:8px;display:grid}.H-wV8q_relationship+.H-wV8q_relationship{margin-top:6px}.H-wV8q_relationshipLink{align-items:center;gap:8px;display:flex}.H-wV8q_section{border-top:1px solid var(--pui-semantic-border-default);gap:10px;padding-top:18px;display:grid}.H-wV8q_section a{color:inherit;text-underline-offset:3px;text-decoration:underline}.H-wV8q_heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.H-wV8q_tools{gap:8px;display:flex}.H-wV8q_details button,.H-wV8q_popover button{border:1px solid var(--pui-semantic-border-default);background:var(--pui-semantic-surface-secondary);min-height:36px;color:inherit;font:inherit;cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:12px;display:inline-flex}.H-wV8q_details button:hover,.H-wV8q_popover button:hover{filter:brightness(.95)}.H-wV8q_details button:disabled,.H-wV8q_popover button:disabled{opacity:.5;cursor:default}.H-wV8q_details button:focus-visible,.H-wV8q_details a:focus-visible,.H-wV8q_popover button:focus-visible{outline-offset:3px;outline:2px solid}.H-wV8q_details button.H-wV8q_iconButton{width:40px;height:40px;min-height:40px;padding:0}.H-wV8q_details button.H-wV8q_textButton{min-height:30px;color:var(--pui-semantic-text-secondary);background:0 0;border:0;justify-content:flex-start;padding:3px 0}.H-wV8q_details button.H-wV8q_titleButton{min-height:0;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;overflow-wrap:anywhere;background:0 0;border:0;border-radius:3px;padding:0;display:inline}.H-wV8q_titleButton svg{opacity:0;vertical-align:middle;color:var(--pui-semantic-text-secondary);margin-left:8px;display:inline}.H-wV8q_titleButton:hover svg,.H-wV8q_titleButton:focus-visible svg{opacity:1}.H-wV8q_titleForm input{box-sizing:border-box;border:1px solid var(--pui-semantic-border-default);background:var(--pui-semantic-surface-secondary);width:100%;color:inherit;font:inherit;border-radius:6px;padding:4px 6px;font-size:22px}.H-wV8q_promptBox{background:var(--pui-semantic-surface-secondary);border-radius:10px;min-height:0;position:relative}.H-wV8q_promptBox[data-overflow=true][data-expanded=false]{aspect-ratio:1;overflow:hidden}.H-wV8q_promptBox[data-overflow=true][data-expanded=false]:after{content:"";background:linear-gradient(transparent, var(--pui-semantic-surface-secondary) 95%);pointer-events:none;height:88px;position:absolute;inset:auto 0 0}.H-wV8q_prompt{white-space:pre-wrap;-webkit-user-select:text;user-select:text;padding:44px 16px 16px;font-size:13px}.H-wV8q_promptCopyTop{z-index:1;position:absolute;top:6px;right:6px}.H-wV8q_promptCopyBottom{justify-content:flex-end;padding:0 6px 6px;display:flex}.H-wV8q_details button.H-wV8q_promptCopy{width:32px;height:32px;min-height:32px;color:var(--pui-semantic-text-secondary);background:0 0;border:0;padding:0}.H-wV8q_details button.H-wV8q_promptCopy:hover{background:var(--pui-semantic-surface-primary)}.H-wV8q_details button.H-wV8q_moreButton{width:100%;color:var(--pui-semantic-text-secondary);background:0 0;border:0}.H-wV8q_tags{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.H-wV8q_tags button{border-color:#0000;border-radius:20px;min-height:32px;padding:5px 11px}.H-wV8q_tags button:hover{border-color:var(--pui-semantic-border-default)}.H-wV8q_tags button.H-wV8q_addTag{border:1px dashed var(--pui-semantic-border-default);width:30px;min-height:30px;color:var(--pui-semantic-text-secondary);background:0 0;padding:0}.H-wV8q_footer{border-top:1px solid var(--pui-semantic-border-default);background:var(--pui-semantic-surface-primary);flex-shrink:0;gap:11px;padding:18px 28px 24px;display:grid}.H-wV8q_footer p{font-size:12px}.H-wV8q_details button.H-wV8q_shareButton,.H-wV8q_popover button.H-wV8q_popoverSubmit{width:100%;min-height:44px;color:var(--pui-semantic-surface-primary);background:var(--pui-semantic-text-primary);border-color:#0000;font-size:14px;font-weight:600}.H-wV8q_error{color:var(--pui-semantic-status-danger-foreground,#b42318);font-size:12px}.H-wV8q_popover{z-index:10030;box-sizing:border-box;color:var(--pui-semantic-text-primary);background:var(--pui-semantic-surface-primary);border:1px solid var(--pui-semantic-border-default);border-radius:14px;gap:12px;padding:16px;font-size:14px;display:grid;position:fixed;overflow:auto;box-shadow:0 12px 40px #0003}.H-wV8q_popover form{gap:12px;display:grid}.H-wV8q_popover label{font-weight:600}.H-wV8q_popover input{box-sizing:border-box;border:1px solid var(--pui-semantic-border-default);width:100%;min-width:0;color:inherit;background:var(--pui-semantic-surface-secondary);font:inherit;border-radius:8px;padding:10px 12px}.H-wV8q_popover .H-wV8q_heading button{background:0 0;border:0;min-height:28px;padding:5px}.H-wV8q_popover button.H-wV8q_shareOption{justify-content:flex-start;width:100%;font-size:14px}@media (max-width:760px){.H-wV8q_viewer.H-wV8q_viewer .image-viewer-content.image-viewer-content-with-tools{grid-template-rows:max(260px,48dvh) 88px max-content;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:12px;padding:60px 12px 20px;overflow:auto}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-viewport{grid-area:1/1;padding:0 28px}.H-wV8q_viewer.H-wV8q_viewer .image-editor-sidebar{flex-shrink:0;grid-area:3/1;height:auto;max-height:none;overflow:visible}.H-wV8q_viewer.H-wV8q_viewer .image-editor-sidebar>section{height:auto}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-thumbnail-strip{grid-area:2/1;height:88px}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-nav{width:32px;height:40px;top:calc(60px + 24dvh)}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-nav-prev{left:8px}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-nav-next{right:8px}.H-wV8q_viewer.H-wV8q_viewer .image-viewer-close{right:12px}.H-wV8q_details{height:auto;min-height:480px}.H-wV8q_detailsBody{gap:20px;padding:24px 20px;overflow:visible}.H-wV8q_footer{z-index:1;border-radius:0 0 16px 16px;padding:16px 20px;position:sticky;bottom:0}.H-wV8q_details h1{font-size:22px}}.H-wV8q_promptBox[data-compact=true][data-overflow=true][data-expanded=false]{aspect-ratio:auto;max-height:156px}.H-wV8q_promptBox[data-compact=true] .H-wV8q_prompt{margin:0}
._20pJrW_facts{color:var(--pui-semantic-text-secondary);flex-wrap:wrap;gap:8px 16px;margin:0;font-size:12px;line-height:1.4;display:flex}._20pJrW_facts>div{gap:2px;display:grid}._20pJrW_facts dt{color:var(--pui-semantic-text-muted);font-size:10px}._20pJrW_facts dd{color:var(--pui-semantic-text-primary);margin:0}
.j-WuNq_details{gap:10px;height:auto;padding:0 2px;font-size:12px}.j-WuNq_disclosure{margin:0}.j-WuNq_disclosure>summary{min-height:40px;color:var(--pui-semantic-text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;font-size:12px;list-style:none;display:flex}.j-WuNq_disclosure>summary::-webkit-details-marker{display:none}.j-WuNq_disclosure[open]>summary>svg{transform:rotate(180deg)}.j-WuNq_disclosure>summary:focus-visible{outline:2px solid var(--pui-semantic-border-focus);outline-offset:-2px;border-radius:8px}.j-WuNq_body{gap:10px;padding-bottom:8px;display:grid}.j-WuNq_body>section{padding-top:10px}.j-WuNq_tags{flex-wrap:wrap;gap:6px;display:flex}.j-WuNq_tags>span{background:var(--pui-semantic-surface-secondary);color:var(--pui-semantic-text-secondary);border-radius:16px;padding:5px 9px}
.G-hYsa_entry{text-align:left;flex-direction:column;align-items:stretch;gap:16px;width:min(100%,380px);display:flex}.G-hYsa_entry h1,.G-hYsa_entry>p{text-align:center}.G-hYsa_entry .G-hYsa_hint{font-size:12px;line-height:1.5}.G-hYsa_form{gap:12px;display:grid}.G-hYsa_form>label{font-size:13px}.G-hYsa_form>input{min-height:48px;font-size:16px}.G-hYsa_form>button{width:100%;min-height:48px}.G-hYsa_code{text-align:center;letter-spacing:.3em;font-variant-numeric:tabular-nums}.G-hYsa_consent{align-items:flex-start;gap:10px;line-height:1.6;display:flex}.G-hYsa_consent input{width:20px;height:20px;accent-color:var(--pui-semantic-accent-default);flex-shrink:0;margin-top:2px}.G-hYsa_consent a{text-underline-offset:3px}.G-hYsa_profileChoices{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.G-hYsa_profileChoices legend{padding:0 0 10px;font-size:13px}.G-hYsa_profileChoices label{border:1px solid var(--pui-semantic-border-default);border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:12px;display:flex}.G-hYsa_profileChoices label:has(input:checked){border-color:var(--pui-semantic-accent-default)}.G-hYsa_profileChoices input{width:20px;height:20px;accent-color:var(--pui-semantic-accent-default);flex-shrink:0;margin:0}.G-hYsa_secondary{min-height:44px;color:var(--pui-semantic-text-secondary);background:0 0;border:0;padding:8px 12px}.G-hYsa_entry .G-hYsa_error{color:var(--pui-semantic-text-primary)}
