.demo-export[data-mode=light] .export-modal-root .stylergpt-pdf-modal-backdrop:before{background-color:hsla(0,0%,89%,.5)!important}.demo-export[data-mode=dark] .export-modal-root .stylergpt-pdf-modal-backdrop:before,.demo-export[data-mode=light] .export-modal-root .stylergpt-pdf-modal-backdrop:before{content:""!important;position:absolute!important;inset:0!important;backdrop-filter:blur(1px)!important;-webkit-backdrop-filter:blur(1px)!important;opacity:1!important;z-index:0!important;pointer-events:none!important}.demo-export[data-mode=dark] .export-modal-root .stylergpt-pdf-modal-backdrop:before{background-color:rgba(0,0,0,.5)!important}.demo-export .export-modal-root{--panel-bg:var(--main-surface-primary);--panel-surface:var(--main-surface-primary);--panel-modal-surface:var(--main-surface-primary);--panel-surface-muted:var(--main-surface-tertiary);--panel-surface-muted-hover:var(--sidebar-surface-tertiary);--panel-border:var(--border-light);--panel-border-strong:var(--border-medium);--panel-text:var(--text-primary);--panel-muted:var(--text-tertiary);--panel-accent:var(--gray-500);--panel-accent-strong:var(--gray-600);--panel-accent-soft:color-mix(in srgb,var(--panel-accent) 12%,var(--panel-surface));--panel-accent-soft-strong:color-mix(in srgb,var(--panel-accent) 22%,var(--panel-surface));--panel-accent-icon:var(--panel-accent-strong);--panel-shadow-sm:0 8px 18px rgba(15,23,42,.12);--panel-shadow-md:0 18px 34px rgba(15,23,42,.18);--panel-focus-ring:0 0 0 2px color-mix(in srgb,var(--panel-accent) 30%,transparent);position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;font-family:var(--panel-font,"Space Grotesk","Segoe UI","Helvetica Neue",Arial,sans-serif);color:var(--panel-text,#0f172a)}.demo-export[data-mode=dark] .export-modal-root{--panel-bg:var(--gray-900);--panel-surface:var(--gray-800);--panel-surface-muted:var(--gray-800);--panel-surface-muted-hover:var(--gray-700);--panel-accent:var(--gray-400);--panel-accent-strong:var(--gray-300);--panel-accent-soft:color-mix(in srgb,var(--panel-accent) 18%,var(--panel-surface));--panel-accent-soft-strong:color-mix(in srgb,var(--panel-accent) 28%,var(--panel-surface));--panel-accent-icon:var(--panel-accent-strong);--panel-shadow-sm:0 10px 24px rgba(0,0,0,.45);--panel-shadow-md:0 22px 44px rgba(0,0,0,.6);--panel-focus-ring:0 0 0 2px color-mix(in srgb,var(--panel-accent) 28%,transparent)}.demo-export[data-mode=dark] .export-modal-root .stylergpt-pdf-modal-header{background:var(--gray-800)}.demo-export[data-mode=dark] .export-modal-root .stylergpt-pdf-modal-body,.demo-export[data-mode=dark] .export-modal-root .stylergpt-pdf-modal-footer{background:var(--gray-900)}.demo-export[data-mode=dark] .export-modal-root .stylergpt-pdf-icon-button{background:transparent}.demo-export[data-mode=dark] .export-modal-root .stylergpt-pdf-icon-button:focus-visible,.demo-export[data-mode=dark] .export-modal-root .stylergpt-pdf-icon-button:hover{background:var(--gray-700);border-color:transparent}.demo-export[data-mode=dark] .export-modal-root .stylergpt-pdf-button-secondary{background:var(--gray-800)}.demo-export[data-mode=dark] .export-modal-root .stylergpt-pdf-button-primary,.demo-export[data-mode=dark] .export-modal-root .stylergpt-pdf-button-secondary:hover{background:var(--gray-700)}.demo-export[data-mode=dark] .export-modal-root .stylergpt-pdf-button-primary:hover{background:var(--gray-600);filter:none}.demo-export[data-mode=dark] .export-modal-root .stylergpt-pdf-toggle input:checked~.stylergpt-pdf-toggle-ui{background:var(--gray-600)}.demo-export .export-modal-root .stylergpt-pdf-modal-backdrop{position:absolute;inset:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.demo-export[data-mode=dark] .export-modal-root .stylergpt-pdf-modal-backdrop{background:transparent}.demo-export .export-modal-root .stylergpt-pdf-modal{position:relative;width:min(720px,94vw);max-height:86vh;display:flex;flex-direction:column;z-index:1;background:var(--panel-modal-surface,#fff);border:1px solid var(--panel-border,#e3e7f0);border-radius:16px;box-shadow:var(--panel-shadow-md,0 18px 40px rgba(15,23,42,.18));overflow:hidden}.demo-export .export-modal-root .stylergpt-pdf-modal-header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--panel-border,#e3e7f0);background:var(--panel-modal-surface,#fff)}.demo-export .export-modal-root .stylergpt-pdf-modal-title{font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--panel-text,var(--text-primary,#0f172a));min-width:0;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.demo-export .export-modal-root .stylergpt-pdf-icon-button{border:1px solid transparent;background:transparent;color:var(--panel-text,var(--text-primary,#0f172a));width:36px;height:36px;min-height:36px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:background .15s ease,border-color .15s ease}.demo-export .export-modal-root .stylergpt-pdf-icon-button:focus-visible,.demo-export .export-modal-root .stylergpt-pdf-icon-button:hover{background:var(--panel-surface-muted,#f1f3f8);border-color:transparent;color:var(--panel-text,var(--text-primary,#0f172a));outline:none}.demo-export .export-modal-root .stylergpt-pdf-icon-button svg{width:20px;height:20px;display:block}.demo-export .export-modal-root .stylergpt-pdf-modal-body{padding:32px 20px;overflow:auto;display:flex;flex-direction:column;gap:16px;background:var(--panel-bg,#f6f7fb)}.demo-export .export-modal-root .stylergpt-pdf-section-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.demo-export .export-modal-root .stylergpt-pdf-section{background:var(--panel-surface,#fff);border:1px solid var(--panel-border,#e3e7f0);border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:20px;box-shadow:0 6px 14px rgba(15,23,42,.08)}.demo-export .export-modal-root .stylergpt-pdf-section-title{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--panel-text,#0f172a);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-export .export-modal-root .stylergpt-pdf-options-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:12px 24px}.demo-export .export-modal-root .stylergpt-pdf-options-fields{display:flex;flex-direction:column;gap:10px}.demo-export .export-modal-root .stylergpt-pdf-options-toggles{display:flex;flex-direction:column;gap:7px;margin-top:22px}.demo-export .export-modal-root .stylergpt-pdf-options-toggles .stylergpt-pdf-toggle{width:100%}.demo-export .export-modal-root .stylergpt-pdf-subsection{display:flex;flex-direction:column;gap:12px}.demo-export .export-modal-root .stylergpt-pdf-subtitle{font-size:13px;font-weight:600;color:var(--panel-muted,#64748b);line-height:1.625}.demo-export .export-modal-root .stylergpt-pdf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.demo-export .export-modal-root .stylergpt-pdf-field{display:flex;flex-direction:column;gap:4px;min-width:0}.demo-export .export-modal-root .stylergpt-pdf-field-full{grid-column:1/-1}.demo-export .export-modal-root .stylergpt-pdf-label{font-size:12px;font-weight:600;color:var(--panel-muted,#64748b);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-export .export-modal-root .stylergpt-pdf-input,.demo-export .export-modal-root .stylergpt-pdf-select{border:0;background:var(--panel-surface-muted,#f1f3f8);border-radius:10px;padding:8px 10px;min-width:0;font-size:14px;color:var(--panel-text,#0f172a);transition:border-color .15s ease,box-shadow .15s ease}.demo-export .export-modal-root .stylergpt-pdf-input:hover,.demo-export .export-modal-root .stylergpt-pdf-select:hover{cursor:pointer}.demo-export .export-modal-root .stylergpt-pdf-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M6 8l4 4 4-4' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:16px 16px;padding-right:34px}.demo-export .export-modal-root .stylergpt-pdf-input:disabled,.demo-export .export-modal-root .stylergpt-pdf-select:disabled{background:var(--panel-surface-muted,#f1f3f8);color:var(--panel-muted,#64748b);-webkit-text-fill-color:var(--panel-muted,#64748b);cursor:not-allowed;opacity:.72}.demo-export .export-modal-root .stylergpt-pdf-field.is-disabled .stylergpt-pdf-label,.demo-export .export-modal-root .stylergpt-pdf-permission-toggle.is-disabled,.demo-export .export-modal-root .stylergpt-pdf-toggle.is-disabled .stylergpt-pdf-toggle-label{color:var(--panel-muted,#64748b);opacity:.72}.demo-export .export-modal-root .stylergpt-pdf-input:focus,.demo-export .export-modal-root .stylergpt-pdf-select:focus{outline:none;border-color:var(--panel-accent,#2b6aff);box-shadow:var(--panel-focus-ring,0 0 0 2px rgba(43,106,255,.2))}.demo-export .export-modal-root .stylergpt-pdf-select:active,.demo-export .export-modal-root .stylergpt-pdf-select:focus,.demo-export .export-modal-root .stylergpt-pdf-select:focus-visible{border-color:var(--panel-accent,#2b6aff)!important;box-shadow:var(--panel-focus-ring,0 0 0 2px rgba(43,106,255,.2))!important}.demo-export .export-modal-root .stylergpt-pdf-select:disabled,.demo-export .export-modal-root .stylergpt-pdf-select:disabled:active,.demo-export .export-modal-root .stylergpt-pdf-select:disabled:focus,.demo-export .export-modal-root .stylergpt-pdf-select:disabled:focus-visible{color:var(--panel-text,#0f172a)!important;-webkit-text-fill-color:var(--panel-text,#0f172a)!important;border-color:var(--panel-border,#e3e7f0)!important;box-shadow:none!important}.demo-export .export-modal-root .stylergpt-pdf-toggle.is-disabled .stylergpt-pdf-toggle-label{color:var(--panel-text,#0f172a)!important;-webkit-text-fill-color:var(--panel-text,#0f172a)!important;opacity:1}.demo-export .export-modal-root .stylergpt-pdf-toggle-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6px 14px}.demo-export .export-modal-root .stylergpt-pdf-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;color:var(--panel-text,#0f172a);padding:8px 10px;border-radius:10px;border:0;background:var(--panel-surface-muted,#f1f3f8);cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.demo-export .export-modal-root .stylergpt-pdf-toggle:hover{background:var(--panel-accent-soft,#eef2ff);border-color:var(--panel-border-strong,#c8d0df);transform:translateY(-1px)}.demo-export .export-modal-root .stylergpt-pdf-toggle.is-disabled,.demo-export .export-modal-root .stylergpt-pdf-toggle.is-disabled:hover{background:var(--panel-surface-muted,#f1f3f8);border-color:var(--panel-border,#e3e7f0);cursor:not-allowed;transform:none;opacity:.72}.demo-export[data-mode=dark] html:not() body:not() .export-modal-root .stylergpt-pdf-toggle:hover{background:color-mix(in srgb,var(--panel-accent-strong) 18%,var(--panel-surface))}.demo-export .export-modal-root .stylergpt-pdf-toggle-label{font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-export .export-modal-root .stylergpt-pdf-toggle input{position:absolute;opacity:0;pointer-events:none}.demo-export .export-modal-root .stylergpt-pdf-toggle-ui{position:relative;width:40px;height:22px;border-radius:999px;background:var(--panel-border-strong,#c8d0df);flex-shrink:0;transition:background .15s ease;cursor:pointer}.demo-export .export-modal-root .stylergpt-pdf-toggle-ui:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;background:#fff;border-radius:999px;transition:transform .15s ease;box-shadow:0 2px 6px rgba(15,23,42,.18)}.demo-export .export-modal-root .stylergpt-pdf-toggle input:checked~.stylergpt-pdf-toggle-ui{background:var(--gray-600)}.demo-export .export-modal-root .stylergpt-pdf-toggle input:checked~.stylergpt-pdf-toggle-ui:after{transform:translateX(18px)}.demo-export .export-modal-root .stylergpt-pdf-modal-footer{padding:0 20px 32px;border-top:none;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:stretch;gap:10px;background:var(--panel-bg,#f6f7fb)}.demo-export .export-modal-root .stylergpt-pdf-permission-stack{margin-right:auto;display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:6px}.demo-export .export-modal-root .stylergpt-pdf-permission-toggle{margin-right:auto;display:inline-flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;white-space:nowrap;font-size:12px;font-weight:600;color:var(--panel-muted,#64748b)}.demo-export .export-modal-root .stylergpt-pdf-permission-toggle[hidden]{display:none}.demo-export .export-modal-root .stylergpt-pdf-permission-stack .stylergpt-pdf-permission-toggle{margin-right:0;flex:0 1 auto}.demo-export .export-modal-root .stylergpt-pdf-permission-toggle.is-disabled{cursor:default}.demo-export .export-modal-root .stylergpt-pdf-permission-button{border:none;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.demo-export .export-modal-root .stylergpt-pdf-permission-button:disabled{cursor:not-allowed;opacity:.72}.demo-export .export-modal-root .stylergpt-pdf-permission-button:focus-visible{outline:none;border-radius:6px;box-shadow:var(--panel-focus-ring,0 0 0 2px rgba(59,130,246,.35))}.demo-export .export-modal-root .stylergpt-pdf-permission-text{cursor:default;line-height:18px;white-space:nowrap;text-wrap:nowrap}.demo-export .export-modal-root .stylergpt-pdf-permission-toggle.is-disabled .stylergpt-pdf-permission-text{cursor:not-allowed}.demo-export .export-modal-root .stylergpt-pdf-permission-box{width:14px;height:14px;border-radius:4px;border:1px solid var(--panel-border,#e3e7f0);background:var(--panel-surface,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--panel-border) 40%,transparent)}.demo-export .export-modal-root .stylergpt-pdf-permission-button:hover .stylergpt-pdf-permission-box{border-color:color-mix(in srgb,var(--panel-text) 20%,var(--panel-border))}.demo-export .export-modal-root .stylergpt-pdf-permission-button:disabled:hover .stylergpt-pdf-permission-box{border-color:var(--panel-border,#e3e7f0)}.demo-export .export-modal-root .stylergpt-pdf-button-primary,.demo-export .export-modal-root .stylergpt-pdf-button-secondary{border-radius:12px;padding:8px 12px;font-size:14px;font-weight:600;border:1px solid transparent;cursor:pointer;flex:0 0 auto;width:auto;min-width:auto;max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.demo-export .export-modal-root .stylergpt-pdf-button-secondary{background:var(--gray-200);color:var(--panel-text,#0f172a);border-color:var(--panel-border,#e3e7f0)}.demo-export .export-modal-root .stylergpt-pdf-button-secondary:hover{background:var(--gray-300)}.demo-export .export-modal-root .stylergpt-pdf-button-primary{background:var(--gray-700);color:#fff;display:inline-flex;align-items:center;gap:8px;box-shadow:0 8px 18px rgba(15,23,42,.18)}.demo-export .export-modal-root .stylergpt-pdf-button-primary:hover{background:var(--gray-800)}.demo-export[data-mode=dark] html:not() body:not() .export-modal-root .stylergpt-pdf-button-secondary{background:var(--gray-100)}.demo-export[data-mode=dark] html:not() body:not() .export-modal-root .stylergpt-pdf-button-secondary:hover{background:var(--gray-200)}.demo-export[data-mode=dark] html:not() body:not() .export-modal-root .stylergpt-pdf-button-primary{background:var(--gray-600)}.demo-export[data-mode=dark] html:not() body:not() .export-modal-root .stylergpt-pdf-button-primary:hover{background:var(--gray-700)}.demo-export .export-modal-root .stylergpt-pdf-button-primary .stylergpt-pdf-button-icon,.demo-export .export-modal-root .stylergpt-pdf-button-primary .stylergpt-pdf-button-spinner{display:inline-flex;align-items:center;flex:0 0 auto}.demo-export .export-modal-root .stylergpt-pdf-button-primary .stylergpt-pdf-button-spinner{display:none}.demo-export .export-modal-root .stylergpt-pdf-button-primary .stylergpt-pdf-button-label{min-width:auto;overflow:visible;text-overflow:clip;white-space:nowrap;display:inline;-webkit-line-clamp:unset;-webkit-box-orient:horizontal}.demo-export .export-modal-root .stylergpt-pdf-button-primary .stylergpt-pdf-download-icon,.demo-export .export-modal-root .stylergpt-pdf-button-primary .stylergpt-pdf-spinner{width:16px;height:16px;stroke:currentColor}.demo-export .export-modal-root .stylergpt-pdf-modal.is-exporting .stylergpt-pdf-modal-body{opacity:.7}.demo-export .export-modal-root .stylergpt-pdf-modal.is-exporting .stylergpt-pdf-modal-footer{background:color-mix(in srgb,var(--panel-bg,#f6f7fb) 70%,var(--panel-modal-surface,#fff))}.demo-export .export-modal-root .stylergpt-pdf-modal.is-exporting .stylergpt-pdf-button-primary .stylergpt-pdf-button-icon{display:none}.demo-export .export-modal-root .stylergpt-pdf-modal.is-exporting .stylergpt-pdf-button-primary .stylergpt-pdf-button-spinner{display:inline-flex}.demo-export .export-modal-root .stylergpt-pdf-button-primary:disabled,.demo-export .export-modal-root .stylergpt-pdf-button-secondary:disabled{opacity:.6;cursor:not-allowed}.demo-export[data-mode=dark] :is() .export-modal-root .stylergpt-pdf-modal-backdrop:before{transition-property:opacity!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}.demo-export html :is(#stylergpt-prompt-manager-root,#stylergpt-prompt-enhancer-root,#stylergpt-smart-search,.export-modal-root,#stylergpt-folder-manager,#stylergpt-prompt-guard,#stylergpt-power-up-limit-root,.stylergpt-chat-folders-modal){--stylergpt-scrollbar-track:var(--stylergpt-scrollbar-sidebar-track)}.demo-export html .export-modal-root{--stylergpt-scrollbar-track:var(--panel-modal-surface)}.demo-export[data-mode=dark] .export-modal-root{--stylergpt-scrollbar-track:var(--gray-800)}.demo-export html :is(#stylergpt-prompt-manager-root,#stylergpt-prompt-enhancer-root,#stylergpt-smart-search,.export-modal-root,#stylergpt-folder-manager,#stylergpt-prompt-guard,#stylergpt-power-up-limit-root,.stylergpt-chat-folders-modal) textarea{--stylergpt-scrollbar-track:var(--stylergpt-scrollbar-sidebar-track)}.demo-export html :is(#stylergpt-prompt-manager-root,#stylergpt-prompt-enhancer-root,#stylergpt-smart-search,.export-modal-root,#stylergpt-folder-manager,#stylergpt-prompt-guard,#stylergpt-power-up-limit-root,.stylergpt-chat-folders-modal) *{scrollbar-width:thin!important;scrollbar-color:var(--stylergpt-scrollbar-thumb) var(--stylergpt-scrollbar-track)!important}.demo-export html :is(#stylergpt-prompt-manager-root,#stylergpt-prompt-enhancer-root,#stylergpt-smart-search,.export-modal-root,#stylergpt-folder-manager,#stylergpt-prompt-guard,#stylergpt-power-up-limit-root,.stylergpt-chat-folders-modal) ::-webkit-scrollbar{width:8px!important;height:8px!important}.demo-export html :is(#stylergpt-prompt-manager-root,#stylergpt-prompt-enhancer-root,#stylergpt-smart-search,.export-modal-root,#stylergpt-folder-manager,#stylergpt-prompt-guard,#stylergpt-power-up-limit-root,.stylergpt-chat-folders-modal) ::-webkit-scrollbar-track{background:var(--stylergpt-scrollbar-track)!important}.demo-export html :is(#stylergpt-prompt-manager-root,#stylergpt-prompt-enhancer-root,#stylergpt-smart-search,.export-modal-root,#stylergpt-folder-manager,#stylergpt-prompt-guard,#stylergpt-power-up-limit-root,.stylergpt-chat-folders-modal) ::-webkit-scrollbar-thumb{background:var(--stylergpt-scrollbar-thumb)!important;border:2px solid var(--stylergpt-scrollbar-track)!important;border-radius:12px!important;min-height:32px!important}.demo-export html :is(#stylergpt-prompt-manager-root,#stylergpt-prompt-enhancer-root,#stylergpt-smart-search,.export-modal-root,#stylergpt-folder-manager,#stylergpt-prompt-guard,#stylergpt-power-up-limit-root,.stylergpt-chat-folders-modal) ::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important}.demo-export{--gray-300:#b4b4b4;--gray-400:#9b9b9b;--gray-500:#6e6e80;--gray-600:#565869;--gray-700:#40414f;--gray-800:#343541;--gray-900:#202123;--main-surface-primary:#fff;--main-surface-tertiary:#f3f3f3;--sidebar-surface-tertiary:#ececec;--text-primary:#0d0d0d;--text-tertiary:#676767;--border-light:#e5e5e5;--border-medium:#d1d1d1}.demo-export[data-mode=dark]{--main-surface-primary:#212121;--main-surface-tertiary:#303030;--sidebar-surface-tertiary:#424242;--text-primary:#ececec;--text-tertiary:#afafaf;--border-light:#424242;--border-medium:#555;--gray-300:#b4b4b4;--gray-400:#9b9b9b;--gray-500:#676767;--gray-600:#424242;--gray-700:#2f2f2f;--gray-800:#212121;--gray-900:#171717}.demo-export .export-conversation{flex:1;min-height:0;padding-top:38px}.demo-export .export-thread{width:768px;max-width:calc(100% - 32px);margin:auto;font-size:16px;line-height:1.6}.demo-export .export-user{width:-moz-fit-content;width:fit-content;max-width:78%;margin:0 0 28px auto;padding:12px 20px;border-radius:24px;background:var(--host-active)}.demo-export .export-assistant h2{margin-bottom:16px;font-size:22px;font-weight:500}.demo-export .export-assistant p{margin-bottom:14px}.demo-export .export-actions{display:flex;gap:16px;margin-top:22px;color:var(--host-muted)}.demo-export .demo-new-chat[data-conversation=true]{flex:0 0 auto;padding:12px 0 14px;gap:10px}.demo-export .demo-composer{width:768px;max-width:calc(100% - 32px)}.demo-export .demo-conversation-disclaimer{font-size:12px;color:var(--host-muted)}.demo-export .export-header-controls{position:absolute;top:12px;right:60px;z-index:3}.demo-export .export-trigger{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--host-border);border-radius:999px;background:var(--host-bg)}.demo-export .export-format-menu{position:absolute;top:48px;right:0;width:190px;padding:6px;background:var(--host-bg);border:1px solid var(--host-border);border-radius:16px;box-shadow:0 10px 35px #0003}.demo-export .export-format-menu>div{display:flex;gap:10px;align-items:center;padding:10px}.demo-export[data-mode=dark] .export-format-menu{background:#353535}.demo-export .export-modal-root{position:absolute;inset:88px 0 0;z-index:6}.demo-export .export-modal-root .stylergpt-pdf-modal{width:720px;max-height:660px}.demo-export .export-modal-root .stylergpt-pdf-modal-body{overflow:visible}.demo-export .export-scope-field{position:relative}.demo-export .export-result{position:absolute;inset:88px 0 0;z-index:6;display:flex;flex-direction:column;align-items:center;gap:24px;background:#dadce0;color:#171717}.demo-export .export-result-bar{width:100%;padding:16px 24px;background:#fff;display:flex;align-items:center;gap:12px;font-size:14px}.demo-export .export-result-bar>span:last-child{margin-left:auto;color:#676767}.demo-export .export-paper{position:relative;width:430px;height:608px;padding:34px 33px;background:#fff;box-shadow:0 3px 14px #0003;color:#0f172a;font:13px/1.5 Arial,sans-serif}.demo-export .export-paper-title{font-size:20px;line-height:1.35;font-weight:700;margin-bottom:8px}.demo-export .export-paper-link{font-size:10px;color:#2563eb;margin-bottom:20px;overflow-wrap:anywhere}.demo-export .export-paper h2{font-size:16px;line-height:1.5;font-weight:700;margin-bottom:14px}.demo-export .export-paper p{margin-bottom:12px}.demo-export .export-page-number{position:absolute;bottom:20px;left:50%;font-size:11px}.demo-export[data-mode=dark] .export-result{background:#292929;color:#ececec}.demo-export[data-mode=dark] .export-result-bar{background:#171717}.demo-export[data-mode=dark] .export-result-bar>span:last-child{color:#afafaf}.demo-export [data-pdf-dark=true] .export-paper{background:#0b1220;color:#e2e8f0}.demo-export [data-pdf-dark=true] .export-paper-link{color:#7dd3fc}.demo-export [data-chat-bubbles=true] .export-paper-message{border:1px solid #e2e8f0;border-radius:14px;padding:12px;margin-bottom:20px}.demo-export [data-chat-bubbles=true] .export-paper-user{background:#e6f0ff}.demo-export [data-pdf-dark=true] .export-paper-message{border-color:#1f2937}.demo-export [data-pdf-dark=true] .export-paper-user{background:#111c2f}.demo-export .export-paper-message>:last-child{margin-bottom:0}.demo-export .demo-browser-tab[data-active=false]{background:transparent}.demo-export .demo-browser-document-tab{width:320px}.demo-export .demo-browser-document-tab span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.demo-export .demo-browser-document-tab>svg{flex-shrink:0}.demo-export .export-format-icon,.demo-export .export-format-icon svg{display:block;width:20px;height:20px}