#gsn-app .gsn-scroll:has([data-gs-prompts]){container:pr-pane/inline-size}@container pr-pane (min-width:0){#gsn-app .gsn-note .gs-prompts{box-sizing:border-box;width:100cqi;margin-inline:calc(50% - 50cqi);padding-inline:24px}}#gsn-app .gs-prompts,.gs-prompt-dialog{color:var(--gsn-fg);font:14px/1.65 var(--gsn-sans)}#gsn-app .gs-prompts button,.gs-prompt-dialog button{appearance:none;border:1px solid var(--gsn-line);color:var(--gsn-muted);cursor:pointer;font:10px/1.5 var(--codeFont,monospace);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:3px;padding:7px 11px}#gsn-app .gs-prompts button:hover,#gsn-app .gs-prompts button[aria-pressed=true],.gs-prompt-dialog button:hover,.gs-prompt-dialog button[aria-pressed=true]{color:var(--gsn-accent);background:color-mix(in srgb, var(--gsn-accent) 7%, transparent)}#gsn-app .gs-prompts button:disabled,.gs-prompt-dialog button:disabled{opacity:.5;cursor:wait}#gsn-app .gs-prompts :focus-visible,.gs-prompt-dialog :focus-visible{outline:1px solid var(--gsn-accent);outline-offset:3px}#gsn-app .gsn-note .gs-prompts{margin-top:28px}#gsn-app .gsn-note .gs-prompts .pr-toolbar{border-block:1px solid var(--gsn-line);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding-block:14px;display:flex}#gsn-app .gsn-note .gs-prompts .pr-count,#gsn-app .gsn-note .gs-prompts .pr-number,#gsn-app .gsn-note .gs-prompts .pr-prompt-foot{font:10px/1.5 var(--codeFont,monospace);text-transform:uppercase;letter-spacing:.1em;color:var(--gsn-muted)}#gsn-app .gsn-note .gs-prompts .pr-count{margin-right:auto}#gsn-app .gsn-note .gs-prompts .pr-segment{gap:3px;display:flex}#gsn-app .gsn-note .gs-prompts .pr-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}#gsn-app .gsn-note .gs-prompts[data-layout=list] .pr-cards{grid-template-columns:minmax(0,1fr)}#gsn-app .gsn-note .gs-prompts .pr-card{border:1px solid var(--gsn-line);background:var(--gsn-raise);border-radius:4px;min-width:0;overflow:hidden}#gsn-app .gsn-note .gs-prompts .pr-card-head{border-bottom:1px solid var(--gsn-line);align-items:baseline;gap:14px;padding:20px;display:flex}#gsn-app .gsn-note .gs-prompts .pr-number{color:var(--gsn-accent);min-width:24px}#gsn-app .gsn-note .gs-prompts .pr-card-head h2{font:400 23px/1.25 var(--gsn-serif);overflow-wrap:anywhere;margin:0}#gsn-app .gsn-note .gs-prompts .pr-card-head h2 a{color:inherit}#gsn-app .gsn-note .gs-prompts .pr-note{color:var(--gsn-muted);padding:14px 20px 0;font-size:13px}#gsn-app .gsn-note .gs-prompts .pr-note:last-child{padding-bottom:20px}#gsn-app .gsn-note .gs-prompts .pr-note>:first-child{margin-top:0}#gsn-app .gsn-note .gs-prompts .pr-prompt{padding:18px 20px 0}#gsn-app .gsn-note .gs-prompts .pr-source{font:12px/1.75 var(--codeFont,monospace);background:0 0;border:0;border-radius:0;margin:0;padding:0}#gsn-app .gsn-note .gs-prompts .pr-source,#gsn-app .gsn-note .gs-prompts .pr-rendered{white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto}#gsn-app .gsn-note .gs-prompts .pr-rendered{white-space:normal;font-size:13px}#gsn-app .gsn-note .gs-prompts .pr-rendered>:first-child{margin-top:0}#gsn-app .gsn-note .gs-prompts .pr-rendered>:last-child{margin-bottom:0}#gsn-app .gsn-note .gs-prompts[data-preview=rendered] .pr-source,#gsn-app .gsn-note .gs-prompts[data-preview=source] .pr-rendered{display:none}#gsn-app .gsn-note .gs-prompts .pr-prompt-foot{border-top:1px solid var(--gsn-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:18px;padding-block:12px;display:flex}#gsn-app .gsn-note .gs-prompts .pr-status{color:var(--gsn-accent);font-size:12px}@container pr-pane (max-width:680px){#gsn-app .gsn-note .gs-prompts .pr-cards{grid-template-columns:minmax(0,1fr)}}.gs-prompt-dialog{box-sizing:border-box;border:1px solid var(--gsn-line);background:var(--gsn-bg);border-radius:8px;width:min(640px,100vw - 32px);max-height:84dvh;padding:0;box-shadow:0 24px 80px #0003}.gs-prompt-dialog::backdrop{background:color-mix(in srgb, var(--gsn-bg) 70%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.gs-prompt-dialog form{padding:24px}.gs-prompt-dialog header{border-bottom:1px solid var(--gsn-line);justify-content:space-between;align-items:start;gap:20px;padding-bottom:16px;display:flex}.gs-prompt-dialog h2{font:400 28px/1.2 var(--gsn-serif);margin:0}.gs-prompt-dialog header button{padding:0 8px;font-size:18px}.gs-prompt-dialog .pr-dialog-hint{color:var(--gsn-muted);font-size:12px}.gs-prompt-dialog label{color:var(--gsn-muted);font:11px/1.5 var(--codeFont,monospace);margin-top:16px;display:block}.gs-prompt-dialog textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--gsn-line);background:var(--gsn-raise);width:100%;color:var(--gsn-fg);font:13px/1.6 var(--gsn-sans);border-radius:3px;margin-top:7px;padding:12px;display:block}.gs-prompt-dialog .pr-result-label textarea{font-family:var(--codeFont,monospace);font-size:12px}.gs-prompt-dialog .pr-submit{width:100%;color:var(--gsn-accent)}