.login_form__JNuMj{display:grid;gap:12px;width:100%}.login_error__m_kgp{margin:0;color:var(--g-color-text-danger);font-size:14px;line-height:1.4}.register_form__5MeBQ{display:grid;gap:12px;width:100%}.register_error__XVwjA{margin:0;color:var(--g-color-text-danger);font-size:14px;line-height:1.4}.app-shell_shell__nmY0A [aria-disabled=true]{opacity:.5;cursor:not-allowed}.app-shell_expanded__QnFNc,.app-shell_expanded__QnFNc [style*="--gn-aside-header-size"]{--gn-aside-header-size:280px!important}.app-shell_expanded__QnFNc [data-qa=workspace-navigation]{width:280px!important;flex:0 0 280px}.app-shell_brand__khd72{font-size:20px;font-weight:600;letter-spacing:-.4px;line-height:1.2;white-space:nowrap;color:var(--g-color-text-primary)}.app-shell_logoLink__EbEdU{display:flex;align-items:center}.app-shell_logoLink__EbEdU,.app-shell_logoLink__EbEdU:hover,.app-shell_logoLink__EbEdU:visited{color:var(--g-color-text-brand);text-decoration:none}.app-shell_logoLink__EbEdU:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:-2px;border-radius:8px}.app-shell_content__oLH_o{min-height:100vh;padding:32px clamp(20px,4vw,56px) 48px;background:rgba(0,0,0,0)}.app-shell_footer__yyzwW{display:flex;flex-direction:column;gap:10px;padding:12px}.page_root__Fg_Pf,.page_root__kuwSD{display:flex;flex-direction:column;gap:16px;width:100%;max-width:400px;padding:24px}.synopsis_page__glwRM{--page-padding-inline:0px;--page-padding-block:0px;max-width:1320px;container-type:inline-size}.synopsis_page__glwRM>header{align-items:flex-start;flex-wrap:wrap;margin-bottom:24px}.synopsis_workspace__aoaUM{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}.synopsis_workspaceHistory__bsTIa{margin-top:32px}.synopsis_workspaceHistory__bsTIa .synopsis_recentList__3AR_m{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:16px}.synopsis_workspaceHistory__bsTIa .synopsis_recentList__3AR_m .synopsis_historyItem__WTLKY{border:1px solid var(--g-color-line-generic);border-radius:8px;padding:16px;justify-content:flex-start}.synopsis_composeColumn__sW1cB,.synopsis_preview__BIohv,.synopsis_results__ruMud,.synopsis_titles__IoUVk{display:flex;flex-direction:column;gap:20px;min-width:0}.synopsis_compose__wxdTO,.synopsis_history__88Lge,.synopsis_results__ruMud{border:1px solid var(--g-color-line-generic);border-radius:12px;background:var(--g-color-base-background);overflow:hidden}.synopsis_results__ruMud{padding:24px;min-height:0}.synopsis_sectionHeader__PZfuC{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.synopsis_sectionHeader__PZfuC h2{margin:0}.synopsis_compose__wxdTO>.synopsis_sectionHeader__PZfuC,.synopsis_history__88Lge>.synopsis_sectionHeader__PZfuC{padding:20px 24px;border-bottom:1px solid var(--g-color-line-generic)}.synopsis_form__IrCOc{display:flex;flex-direction:column;gap:18px;padding:24px}.synopsis_fieldHeading__nfA7L{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px}.synopsis_fieldHeading__nfA7L label{font-weight:500}.synopsis_formNote__DrKPD{text-align:center;font-size:12px;line-height:1.5}.synopsis_historyMeta___vSAW,.synopsis_runMeta__LoMSd{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;color:var(--g-color-text-secondary);font-size:12px}.synopsis_submitted__xwIcM{padding:12px 16px;background:var(--g-color-base-generic-ultralight);border-radius:8px}.synopsis_submitted__xwIcM summary{cursor:pointer;font-weight:500}.synopsis_submitted__xwIcM p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:200px;overflow-y:auto;line-height:1.6}.synopsis_preview__BIohv h3,.synopsis_titles__IoUVk h3{margin:0}.synopsis_titleCard__shwhH{display:flex;align-items:flex-start;gap:14px;padding:16px;border:1px solid var(--g-color-line-generic);border-radius:10px}.synopsis_recommended___IjCY{border-color:var(--g-color-line-positive);background:var(--g-color-base-positive-light)}.synopsis_number__TlU9z{padding-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.synopsis_titleContent__VE62o{display:flex;flex:1 1;min-width:0;flex-direction:column;align-items:flex-start;gap:8px;overflow-wrap:anywhere;line-height:1.5}.synopsis_pending__KI38e{display:flex;flex-direction:column;gap:16px;padding:20px 0}.synopsis_pendingHeading__39MQM{display:flex;align-items:center;gap:12px;line-height:1.6}.synopsis_previewImage__A26uD,.synopsis_previewSkeleton__ROwK9{width:100%;aspect-ratio:16/9;border-radius:10px}.synopsis_previewImage__A26uD{display:block;height:auto;object-fit:contain;background:var(--g-color-base-generic)}.synopsis_resultGallery__Wl7c2{display:flex;flex-direction:column;gap:20px;padding-top:24px;border-top:1px solid var(--g-color-line-generic)}.synopsis_resultGalleryHeading__qpTs6{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.synopsis_resultGalleryHeading__qpTs6 h3{margin:0}.synopsis_resultCard__ZIzwb{min-width:0;border:1px solid var(--g-color-line-generic);border-radius:14px;overflow:hidden;background:var(--g-color-base-background)}.synopsis_resultCardHeader__mWxra{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:14px 20px;background:var(--g-color-base-generic);border-bottom:1px solid var(--g-color-line-generic)}.synopsis_resultTitle__bHNG_{display:flex;flex-direction:column;gap:8px;margin:20px 20px 0;padding:2px 0 2px 14px;border-left:3px solid var(--g-color-line-brand)}.synopsis_resultTitle__bHNG_ h4{margin:0;line-height:1.5;overflow-wrap:anywhere}.synopsis_resultCardBody__Z0DRD{display:flex;flex-direction:column;gap:16px;padding:20px}.synopsis_resultCardBody__Z0DRD>a{align-self:flex-start}.synopsis_resultPlaceholder__vORfx{position:relative;display:grid;place-items:center;min-height:180px;aspect-ratio:3/1;overflow:hidden;border-radius:10px;background:var(--g-color-base-generic)}.synopsis_resultSkeleton__yv01k{position:absolute;inset:0;width:100%;height:100%}.synopsis_resultPlaceholderText__77Dj9{position:relative;gap:10px;padding:24px 16px}.synopsis_empty__QydAz,.synopsis_resultPlaceholderText__77Dj9{display:flex;flex-direction:column;align-items:center;text-align:center}.synopsis_empty__QydAz{gap:14px;padding:36px 20px;color:var(--g-color-text-secondary)}.synopsis_recentList__3AR_m{display:flex;flex-direction:column}.synopsis_recentList__3AR_m .synopsis_historyItem__WTLKY{border:0;border-radius:0;border-bottom:1px solid var(--g-color-line-generic)}.synopsis_historyItem__WTLKY{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--g-color-text-primary);padding:20px 24px;border:1px solid var(--g-color-line-generic);border-radius:10px;min-width:0}.synopsis_historyItem__WTLKY:hover{background:var(--g-color-base-generic-hover)}.synopsis_historyItem__WTLKY.synopsis_selected__1uTwO{background:var(--g-color-base-selection);box-shadow:inset 3px 0 var(--g-color-text-link)}.synopsis_historyItem__WTLKY:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:-2px}.synopsis_historyTitle__XTWfT{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;line-height:1.5}.synopsis_link__33rgr{color:var(--g-color-text-link);text-decoration:none}.synopsis_link__33rgr:hover{text-decoration:underline}.synopsis_pagination__buA0a{display:flex;align-items:center;justify-content:center;gap:16px;padding:20px;border-top:1px solid var(--g-color-line-generic)}@container (max-width: 480px){.synopsis_compose__wxdTO>.synopsis_sectionHeader__PZfuC,.synopsis_form__IrCOc{padding:16px}.synopsis_formNote__DrKPD{text-align:left}}.synopsis_drawer__BeN2s{overflow:hidden}.synopsis_drawerContent__E3pn2{width:min(860px,100vw)}.synopsis_drawerContent__E3pn2>.g-drawer__item-content{display:flex;flex-direction:column}.synopsis_drawerContent__E3pn2 .synopsis_results__ruMud{flex:1 1;overflow-y:auto;overscroll-behavior:contain;border:0;border-radius:0;padding:28px 32px}.synopsis_drawerFooter__hv1hb,.synopsis_drawerHeader__XO_Nr{display:flex;align-items:center;gap:16px;flex-shrink:0;padding:20px 32px;background:var(--g-color-base-modal)}.synopsis_drawerHeader__XO_Nr{justify-content:space-between;border-bottom:1px solid var(--g-color-line-generic)}.synopsis_drawerHeader__XO_Nr>div{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.synopsis_drawerHeader__XO_Nr h2{margin:0}.synopsis_drawerFooter__hv1hb{justify-content:flex-end;flex-wrap:wrap;border-top:1px solid var(--g-color-line-generic);padding-bottom:max(20px,env(safe-area-inset-bottom))}@media(max-width:600px){.synopsis_titleCard__shwhH{padding:12px;gap:8px}.synopsis_drawerContent__E3pn2 .synopsis_results__ruMud,.synopsis_drawerFooter__hv1hb,.synopsis_drawerHeader__XO_Nr{padding:16px}.synopsis_drawerFooter__hv1hb{padding-bottom:max(16px,env(safe-area-inset-bottom))}.synopsis_drawerHeader__XO_Nr h2{font-size:20px}}.synopsis_historyTableScroll__WVL3W{overflow-x:auto}.synopsis_historyTable__8okCB{width:100%;min-width:680px;border-collapse:collapse;text-align:left}.synopsis_historyTable__8okCB td,.synopsis_historyTable__8okCB th{padding:16px 24px;border-bottom:1px solid var(--g-color-line-generic)}.synopsis_historyTable__8okCB th{font-weight:500;color:var(--g-color-text-secondary);background:var(--g-color-base-generic-ultralight);font-size:12px}.synopsis_historyTable__8okCB th:first-child{width:48%}.synopsis_historyTable__8okCB td:not(:first-child){white-space:nowrap}.synopsis_historyTable__8okCB tbody tr:last-child td{border-bottom:0}.synopsis_historyTable__8okCB tbody tr{cursor:pointer}.synopsis_historyTable__8okCB tbody tr:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:-2px}.synopsis_historyTable__8okCB .synopsis_activeRow__Im69v,.synopsis_historyTable__8okCB tbody tr:hover{background:var(--g-color-base-simple-hover)}.synopsis_generationLink__v7bfl{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;border:0;padding:0;background:none;color:var(--g-color-text-primary);font:inherit;font-weight:500;text-align:left;line-height:1.5;cursor:pointer}.synopsis_generationLink__v7bfl:hover{color:var(--g-color-text-link)}.synopsis_generationLink__v7bfl:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:3px}.synopsis_generationId___b0Io{margin-top:6px;font-size:12px}.synopsis_references__gIgwf{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px;border:1px dashed var(--g-color-line-generic);border-radius:12px}.synopsis_referenceList__450Lc{display:flex;flex-wrap:wrap;gap:12px;width:100%}.synopsis_referenceCard__lxb5O{display:flex;flex-direction:column;gap:8px;width:120px;max-width:100%}.synopsis_referenceThumbnail__V3bFv{width:100%;height:100px;object-fit:cover;border-radius:8px}.page_page__ibQOO{width:100%;min-width:0;max-width:var(--page-max-width);margin-inline:auto;padding:var(--page-padding-block) var(--page-padding-inline)}.page_header__4QhNQ{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--g-spacing-5,20px);margin-bottom:var(--g-spacing-8,32px)}.page_body__8NOvy,.page_heading__s0bE1{min-width:0}.page_heading__s0bE1{flex:1 1;overflow-wrap:anywhere}.page_eyebrow__ShRGe{margin-bottom:var(--g-spacing-3,12px);letter-spacing:.1em}.page_title__gxckg{margin:0}.page_description__A9_sT{margin-top:var(--g-spacing-2,8px);line-height:1.6}.page_actions__I9Ujq,.page_footer__eIPcf,.page_toolbar__IJNP2{display:flex;align-items:center;flex-wrap:wrap;gap:var(--g-spacing-3,12px);min-width:0}.page_actions__I9Ujq{justify-content:flex-end;max-width:100%}.page_toolbar__IJNP2{margin-bottom:var(--g-spacing-6,24px)}.page_footer__eIPcf{margin-top:var(--g-spacing-6,24px);padding-top:var(--g-spacing-5,20px);border-top:1px solid var(--g-color-line-generic)}.stats_stack___ZDtt{display:grid;gap:24px;min-width:0}.stats_filters__77s2m{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.stats_userSelect__RTfKk{min-width:260px;max-width:600px}.stats_cards__Jhk8k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.stats_card___aao6,.stats_panel__0y7zo{border:1px solid var(--g-color-line-generic);border-radius:16px;padding:20px;background:var(--g-color-base-background);min-width:0}.stats_card___aao6{display:grid;gap:12px}.stats_charts__qe5MY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.stats_chart___I9zH{height:300px;width:100%}.stats_scroll__fRm0F{overflow-x:auto;margin:16px 0}.stats_scroll__fRm0F table{width:100%;border-collapse:collapse;text-align:left}.stats_scroll__fRm0F td,.stats_scroll__fRm0F th{padding:12px;border-bottom:1px solid var(--g-color-line-generic);vertical-align:top}.stats_scroll__fRm0F th{color:var(--g-color-text-secondary);font-weight:500;white-space:nowrap}.stats_scroll__fRm0F td:first-child{min-width:200px;max-width:600px;overflow-wrap:anywhere}.stats_scroll__fRm0F summary{cursor:pointer}.stats_details__6x4CH{padding-top:16px;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:1000px){.stats_charts__qe5MY{grid-template-columns:1fr}.stats_cards__Jhk8k{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.stats_cards__Jhk8k{grid-template-columns:1fr}.stats_userSelect__RTfKk{min-width:0;width:100%}.stats_panel__0y7zo{padding:12px}}.stats_idSearch__Kbqbi{flex:1 1 280px;max-width:480px}.stats_generationsTable__gDk_l{table-layout:fixed;min-width:980px}.stats_scroll__fRm0F .stats_generationsTable__gDk_l td,.stats_textLink__f2L12{white-space:normal;overflow-wrap:anywhere;line-height:1.5}.stats_textLink__f2L12{display:block;width:100%;min-width:0;margin:0 0 4px;padding:0;border:0;background:none;color:var(--g-color-text-link);font:inherit;text-align:left;cursor:pointer}.stats_textLink__f2L12:hover{text-decoration:underline}.stats_textLink__f2L12:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:3px;border-radius:3px}