._root_jvn22_1{margin:14px 0}._trigger_jvn22_2{border:0;border-bottom:1px solid var(--line);min-height:44px;color:var(--green);background:0 0;align-items:center;gap:24px;padding:8px 0;font-size:14px;display:inline-flex}html[data-theme=dark] ._trigger_jvn22_2{border:0;border-bottom:1px solid var(--line);color:#e7efe5;background:0 0}._trigger_jvn22_2:hover,html[data-theme=dark] ._trigger_jvn22_2:hover{border-color:currentColor}._trigger_jvn22_2:disabled{opacity:.5;cursor:not-allowed}._dialog_jvn22_5{border:1px solid var(--line);background:var(--paper);width:min(860px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--ink);margin:auto;padding:28px;overflow-y:auto}html[data-theme=dark] ._dialog_jvn22_5{border:1px solid var(--line);background:var(--paper);color:var(--ink)}._dialog_jvn22_5::backdrop{background:#0f1d1573}html[data-theme=dark] ._dialog_jvn22_5::backdrop{background:#0f1d1573}._heading_jvn22_7{z-index:1;border-bottom:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;gap:24px;padding-bottom:22px;display:flex;position:sticky;top:-1px}html[data-theme=dark] ._heading_jvn22_7{border-bottom:1px solid var(--line);background:var(--paper)}._brand_jvn22_8{mix-blend-mode:multiply;width:min(340px,100% - 68px);height:auto;display:block}html[data-theme=dark] ._brand_jvn22_8{mix-blend-mode:normal}._body_jvn22_9{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;padding-top:28px;display:grid}._details_jvn22_10{min-width:0}._details_jvn22_10 h2{text-wrap:balance;margin:0;font-size:30px}._eyebrow_jvn22_12{color:var(--muted);margin:0 0 14px;font-size:12px}html[data-theme=dark] ._eyebrow_jvn22_12{color:var(--muted)}._close_jvn22_13{width:44px;height:44px;color:var(--ink);background:0 0;border:0;flex:0 0 44px;place-items:center;padding:0;font-size:26px;display:grid}html[data-theme=dark] ._close_jvn22_13{color:var(--ink);background:0 0;border:0}._name_jvn22_14{overflow-wrap:anywhere;margin:20px 0 10px;font-size:15px;line-height:1.8}._description_jvn22_15{color:var(--muted);text-wrap:pretty;margin:0 0 22px;font-size:13px}html[data-theme=dark] ._description_jvn22_15{color:var(--muted)}._linkSection_jvn22_16{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}html[data-theme=dark] ._linkSection_jvn22_16{border-top:1px solid var(--line)}._label_jvn22_17{margin-bottom:8px;font-size:13px;display:block}._input_jvn22_18{border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;color:var(--ink);border-radius:0;padding:12px;font-size:16px;display:block}html[data-theme=dark] ._input_jvn22_18{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:0}._actions_jvn22_19{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}._actions_jvn22_19 button,._actions_jvn22_19 a{flex:130px}._imageSection_jvn22_22{background:var(--soft);min-width:0;padding:12px}html[data-theme=dark] ._imageSection_jvn22_22{background:var(--soft)}._preview_jvn22_23{border:1px solid var(--line);object-fit:contain;-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;width:100%;height:auto;margin:0 auto;display:block}html[data-theme=dark] ._preview_jvn22_23{border:1px solid var(--line)}._preview_jvn22_23:focus-visible{outline:2px solid var(--green);outline-offset:4px}html[data-theme=dark] ._preview_jvn22_23:focus-visible{outline:2px solid var(--green);outline-offset:4px}._imagePlaceholder_jvn22_25{min-height:340px;color:var(--muted);place-items:center;margin:0;font-size:14px;display:grid}html[data-theme=dark] ._imagePlaceholder_jvn22_25{color:var(--muted)}._imageError_jvn22_26{background:var(--soft);padding:20px;font-size:14px}html[data-theme=dark] ._imageError_jvn22_26{background:var(--soft)}._imageHelp_jvn22_27{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.8}html[data-theme=dark] ._imageHelp_jvn22_27{color:var(--muted)}._status_jvn22_28{min-height:24px;color:var(--green);margin:14px 0 0;font-size:13px}html[data-theme=dark] ._status_jvn22_28{color:#e7efe5}@media (max-width:640px){._dialog_jvn22_5{padding:20px}._heading_jvn22_7{gap:16px;padding-bottom:16px}._brand_jvn22_8{width:calc(100% - 60px)}._body_jvn22_9{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:20px}._preview_jvn22_23{width:auto;max-width:100%;max-height:340px}._imagePlaceholder_jvn22_25{min-height:300px}._details_jvn22_10 h2{font-size:26px}}
