.import-options-modal_overlay__LEND_{position:fixed;inset:0;background-color:rgba(15,23,42,.45);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:2000;display:flex;align-items:center;justify-content:center;padding:2rem;animation:import-options-modal_overlayFadeIn__vPz90 .25s ease-out}@keyframes import-options-modal_overlayFadeIn__vPz90{0%{opacity:0}to{opacity:1}}.import-options-modal_card__MyaQv{position:relative;background:var(--color-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);padding:4rem 3.6rem 3rem;max-width:50rem;width:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden;animation:import-options-modal_dialogPopIn__BvqaU .42s cubic-bezier(.16,1,.3,1)}@keyframes import-options-modal_dialogPopIn__BvqaU{0%{opacity:0;transform:scale(.94) translateY(14px)}to{opacity:1;transform:scale(1) translateY(0)}}.import-options-modal_close__26iqR{position:absolute;top:1.4rem;right:1.4rem;z-index:2;width:3.4rem;height:3.4rem;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast)}.import-options-modal_close__26iqR:hover{background:var(--color-card);color:var(--color-text-primary);box-shadow:var(--shadow-sm)}.import-options-modal_title__8RMbJ{position:relative;z-index:1;max-width:100%;display:flex;align-items:center;justify-content:center;gap:1rem;font-size:2.4rem;font-weight:650;letter-spacing:-.01em;color:var(--color-text-primary);margin:.2rem 0 1rem}.import-options-modal_title__8RMbJ svg{flex-shrink:0;width:2.2rem;height:2.2rem;color:var(--color-accent)}.import-options-modal_titleText__VYUkX{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-options-modal_step__xK_Nx{position:relative;z-index:1;margin:0;font-size:1.3rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.import-options-modal_lede__4GWbc{position:relative;z-index:1;text-align:center;font-size:1.7rem;line-height:1.45;color:var(--color-text-primary);margin:1.6rem 0 3rem;max-width:38rem}.import-options-modal_lede__4GWbc strong{color:var(--color-text-primary);font-weight:650}.import-options-modal_include__iw7ny{position:relative;z-index:1;width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:.4rem 1rem}.import-options-modal_choices__nUI0F+.import-options-modal_include__iw7ny{margin-top:1.6rem}.import-options-modal_includeLabel__fL3E2{margin-right:.4rem;font-size:1.2rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted)}.import-options-modal_option__PrY3j{display:flex;align-items:center;gap:.8rem;padding:.6rem 1rem;border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast)}.import-options-modal_option__PrY3j:hover{background:var(--color-accent-superlight)}.import-options-modal_optionDisabled__B__Cp{opacity:.5;cursor:default}.import-options-modal_optionDisabled__B__Cp:hover{background:none}.import-options-modal_checkbox__wFBrk{flex-shrink:0;width:1.7rem;height:1.7rem;margin:0;accent-color:var(--color-accent);cursor:pointer}.import-options-modal_checkbox__wFBrk:disabled{cursor:default}.import-options-modal_optionLabel__wH7Sd{font-size:1.5rem;color:var(--color-text-primary)}.import-options-modal_count__3rqCW{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.import-options-modal_choices__nUI0F{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;gap:1rem}.import-options-modal_choice__mhTi2{display:flex;align-items:center;gap:1.4rem;width:100%;text-align:left;padding:1.7rem 1.8rem;border-radius:var(--radius-md);background:var(--color-card);border:1px solid var(--border-subtle);cursor:pointer;transition:all var(--transition-fast)}.import-options-modal_choice__mhTi2:hover{border-color:var(--color-accent-light);box-shadow:var(--shadow-sm)}.import-options-modal_choiceSelected__oyLxn{background:var(--color-accent-superlight);border-color:var(--color-accent)}.import-options-modal_badge__1PLan{flex-shrink:0;width:3.8rem;height:3.8rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-card);border:1px solid var(--border-subtle);color:var(--color-text-muted)}.import-options-modal_badgeSelected__6rfry{background:var(--color-accent);border:none;color:#fff;box-shadow:var(--shadow-sm)}.import-options-modal_choiceBody__lGm8j{display:flex;flex-direction:column;gap:.4rem;min-width:0}.import-options-modal_choiceLabel__0DVcg{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;font-size:1.5rem;font-weight:650;color:var(--color-text-primary)}.import-options-modal_recommended__lOmpy{font-size:1.2rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;padding:.3rem .8rem;border-radius:var(--radius-sm);background:var(--color-accent);color:#fff}.import-options-modal_choiceHint__RoWwH{font-size:1.5rem;line-height:1.4;color:var(--color-text-secondary)}.import-options-modal_choiceHint__RoWwH code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.35rem;font-weight:600;padding:.1rem .5rem;border-radius:var(--radius-sm);background:var(--color-accent-light);color:var(--color-accent-hover)}.import-options-modal_importButton__M7mUQ{position:relative;z-index:1;width:100%;margin-top:1.6rem;padding:1.4rem 1.8rem;border:none;border-radius:var(--radius-md);background:var(--color-accent);color:#fff;font-size:1.5rem;font-weight:650;cursor:pointer;box-shadow:var(--shadow-sm);transition:all var(--transition-fast)}.import-options-modal_importButton__M7mUQ:hover{box-shadow:var(--shadow-md)}.import-options-modal_cancel__fdCr_{position:relative;z-index:1;margin-top:2rem;padding:.8rem 1.8rem;border:none;background:transparent;border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:1.5rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}.import-options-modal_cancel__fdCr_:hover{color:var(--color-text-primary);background:var(--color-surface)}@media (prefers-reduced-motion:reduce){.import-options-modal_card__MyaQv,.import-options-modal_overlay__LEND_{animation:none}}@media (max-width:34rem){.import-options-modal_card__MyaQv{padding:3.2rem 2rem 2.4rem}.import-options-modal_title__8RMbJ{font-size:2.1rem}}.folder-header_detailHeader__EoBTZ{display:flex;flex-direction:column;align-items:center;gap:1.8rem;padding:2.4rem 0 1.2rem}.folder-header_titleRow__qG_QZ{display:flex;align-items:center;justify-content:center;margin-top:1.2rem}.folder-header_detailName__ZrgN3{display:flex;align-items:center;font-size:3.2rem;font-weight:400;font-family:var(--font-ibm-plex-serif);color:var(--color-text-primary);text-align:center;padding:.4rem .8rem}.folder-header_detailNameIcon__lcoC9{width:3rem;height:3rem;flex-shrink:0;color:var(--color-text-muted);margin-right:.8rem}.folder-header_pathSegment__3bzTw{white-space:nowrap}.folder-header_pathSeparator__lhquF{margin:0 .3rem;opacity:.35;font-weight:300}.folder-header_pathEllipsis__PD7e5{opacity:.35}.folder-header_pathLink__47DUS{cursor:pointer}.folder-header_pathLink__47DUS:hover{text-decoration:underline;text-underline-offset:4px}.folder-header_headerActions__hyEDL{display:flex;align-items:center;gap:1rem}.detail-stats-bar_statsBar__oc4Wa{display:flex;align-items:center;justify-content:center;gap:.6rem;font-size:1.3rem;color:var(--color-text-muted);letter-spacing:.02em;min-height:1.8rem;padding:.4rem 1.2rem;margin-top:.8rem}.detail-stats-bar_statsDot__cH9jv{opacity:.4}.file-card_card__TLFqS{width:28rem;min-height:16.24rem;border:1px solid var(--color-text-muted);border-radius:var(--radius-md);background-color:var(--file-color-bg,var(--color-card));transition:border-color var(--transition-normal),box-shadow var(--transition-normal),background-color var(--transition-normal);display:flex;flex-direction:column;position:relative;@media (max-width:600px){width:100%}}.file-card_card__TLFqS:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.file-card_card__TLFqS:where([data-file-color]){border-color:var(--file-color-border)}.file-card_cardClicked__JzMBy{background-color:var(--color-accent);border-color:var(--color-accent)}.file-card_cardDragging__dmvcJ{opacity:.4}.file-card_dragHandle__I79G6{position:absolute;top:.6rem;right:.8rem;z-index:1;color:var(--color-text-muted);font-size:1.6rem;line-height:1;padding:.2rem .4rem;cursor:grab;-webkit-user-select:none;user-select:none;opacity:0;transition:opacity .15s ease;touch-action:none}.file-card_card__TLFqS:hover .file-card_dragHandle__I79G6{opacity:.6}.file-card_dragHandle__I79G6:hover{opacity:1!important}.file-card_dragHandle__I79G6:active{cursor:grabbing}.file-card_cardClicked__JzMBy .file-card_cardExcerpt__RrIz1,.file-card_cardClicked__JzMBy .file-card_cardStats__nlnFL,.file-card_cardClicked__JzMBy .file-card_cardTitle__ZF8q5{color:white}.file-card_cardClicked__JzMBy .file-card_cardStats__nlnFL{opacity:.8}.file-card_cardBody__xLQ3g{padding:2rem;flex:1;display:flex;flex-direction:column;gap:.8rem;cursor:pointer}.file-card_cardTitle__ZF8q5{font-size:1.8rem;font-weight:600;font-style:italic;font-family:var(--font-ibm-plex-serif);color:var(--color-text-primary);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-card_cardEditing__PBWAJ,.file-card_cardEditing__PBWAJ:hover{border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:none}.file-card_cardEditingError__p_VRU,.file-card_cardEditingError__p_VRU:hover{border-color:var(--color-error,#e53e3e)}.file-card_titleInput__VU_P8{font-size:1.8rem;font-weight:600;font-style:italic;font-family:var(--font-ibm-plex-serif);line-height:1.3;padding-bottom:.2rem;border-bottom-color:var(--color-accent-light);max-height:calc(4 * 1.3em + .2rem + 1px)}.file-card_titleInput__VU_P8:focus{border-bottom-color:var(--color-accent)}.file-card_renameError__njsvK,.file-card_renameHint___YaMN{font-size:1.2rem;line-height:1.3}.file-card_renameHint___YaMN{color:var(--color-text-muted);opacity:.7}.file-card_renameError__njsvK{color:var(--color-error,#e53e3e)}.file-card_cardExcerpt__RrIz1{font-size:1.4rem;color:var(--color-text-muted);line-height:1.5}.file-card_cardFooter__nIICq{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:2rem;margin-top:auto;padding-top:.4rem}.file-card_cardStats__nlnFL{font-size:1.2rem;color:var(--color-text-muted);opacity:.7}.file-card_actionsBtn__a_pJ5{opacity:0}.file-card_actionsBtn__a_pJ5[aria-expanded=true],.file-card_card__TLFqS:hover .file-card_actionsBtn__a_pJ5{opacity:1;background-color:var(--file-color-bg,var(--color-card))}.folder-view_detailView__Q0eng{display:flex;flex-direction:column;gap:1.6rem;padding-bottom:5.6rem;background-color:var(--color-card);margin-top:3.6rem;min-height:100vh}.folder-view_empty__ZwnG8{text-align:center;color:var(--color-text-muted);font-size:1.4rem;padding:2.4rem}.folder-view_emptyState__j5uJc{display:flex;flex-direction:column;align-items:center;gap:2.4rem;padding:2.4rem}.folder-view_emptyActions__v9_yi{display:flex;flex-direction:column;align-items:stretch;gap:1.4rem}.folder-view_hiddenFileInput__dYAH8{display:none}.folder-view_dropZone__Px73g{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;max-width:57.6rem;min-height:16rem;padding:3.2rem;box-sizing:border-box;border:2px dashed var(--border-gray);border-radius:var(--radius-lg);text-align:center;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.folder-view_dropZoneTitle__CIdY2{font-size:2.2rem;font-weight:600;color:var(--color-text-primary)}.folder-view_dropZoneFormats__AawJj{font-size:1.5rem;color:var(--color-text-muted)}.folder-view_dropZoneActive__ptdFP{border-color:var(--color-accent);background:var(--color-accent-superlight)}.folder-view_dropZoneActive__ptdFP .folder-view_dropZoneTitle__CIdY2{color:var(--color-accent-hover)}.folder-view_emptyHint__Np1eT{font-size:1.4rem;color:var(--color-text-muted);text-align:center;margin:0;max-width:20rem}.folder-view_emptyBookImg__uES4C{width:24rem;height:auto;opacity:.7;margin-bottom:1.2rem}.folder-view_folderStatsBar__lod0y{margin-top:-.4rem}.folder-view_folderStatsBar__lod0y>*{margin-bottom:0}.folder-view_cardsGrid__icyQQ{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem;width:100%;padding:0 5.6rem;box-sizing:border-box;@media (max-width:600px){padding-left:1.2rem;padding-bottom:0;padding-right:1.2rem;padding-top:0}}.pill-button_button__lnZJ9{background:var(--color-accent);border:none;border-radius:1rem;cursor:pointer;font-size:2rem;font-weight:500;letter-spacing:.04em;color:var(--color-surface);padding:1rem 2.8rem 1.1rem;transition:all var(--transition-fast);display:flex;align-items:center;justify-content:center;gap:.6rem;min-width:20rem;min-height:5rem;box-shadow:0 0 4px rgba(0,0,0,.2);-webkit-user-select:none;user-select:none}.pill-button_button__lnZJ9:hover{background:var(--color-accent-hover);color:#fff}.pill-button_buttonSecondary__VFm_4{background:var(--color-card);border:1px solid var(--border-subtle);border-radius:1rem;cursor:pointer;font-size:1.8rem;font-weight:500;letter-spacing:.04em;color:var(--color-text-secondary);padding:1rem 2.4rem 1.1rem;transition:all var(--transition-fast);display:flex;align-items:center;justify-content:center;gap:.6rem;min-width:20rem;min-height:5rem;box-shadow:var(--shadow-sm);-webkit-user-select:none;user-select:none}.pill-button_buttonSecondary__VFm_4:hover{border-color:var(--color-accent);color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateY(-1px)}.pill-button_buttonCompact__P2mZP{background:transparent;border:1px solid var(--border-subtle);border-radius:10rem;cursor:pointer;font-size:1.3rem;font-weight:500;letter-spacing:.04em;color:var(--color-text-muted);padding:.6rem 1.6rem;transition:all var(--transition-fast);display:flex;align-items:center;justify-content:center;gap:.6rem;min-width:13rem;min-height:3rem;-webkit-user-select:none;user-select:none}.pill-button_buttonCompact__P2mZP:hover{border-color:var(--color-text-muted);color:var(--color-text-primary)}.pill-button_loading__SVveR{opacity:.6;cursor:not-allowed;pointer-events:none}.guide-prose_prose__35AIW{font-size:1.6rem;line-height:1.65;color:var(--color-text-primary)}.guide-prose_prose__35AIW h3{margin:3rem 0 1.2rem;font-size:1.8rem;font-weight:650;line-height:1.3}.guide-prose_prose__35AIW p{margin:0 0 1.6rem}.guide-prose_prose__35AIW ol,.guide-prose_prose__35AIW ul{margin:0 0 1.6rem;padding-left:2.2rem}.guide-prose_prose__35AIW li{margin-bottom:.8rem}.guide-prose_prose__35AIW li::marker{color:var(--color-text-muted)}.guide-prose_prose__35AIW strong{font-weight:650}.guide-prose_prose__35AIW code{font-family:inherit;font-weight:600;color:var(--color-accent-hover);white-space:nowrap}.guide-prose_prose__35AIW blockquote{margin:2.2rem 0;padding:1.4rem 1.8rem;border-left:3px solid var(--color-accent);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-accent-superlight);font-size:1.5rem;line-height:1.6}.prompts-list_promptsContainer__NrcMw{display:flex;flex-direction:column;gap:1.6rem;width:100%;max-width:100rem;padding:1.2rem 0 .4rem}.prompts-list_section__3Ryut{display:flex;align-items:stretch;gap:1rem;width:100%}.prompts-list_categoryCard__5NH3A{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:1.4rem .7rem;border-radius:var(--radius-md);background-color:var(--color-accent-light);box-shadow:var(--shadow-sm)}.prompts-list_categoryLabel__y8lOD{writing-mode:vertical-rl;transform:rotate(180deg);font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);white-space:nowrap}.prompts-list_grid__rAc86{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));grid-auto-rows:9.5rem;gap:1rem}.prompts-list_promptCard__IjO9j{appearance:none;text-align:left;font-family:inherit;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.4rem;background-color:var(--color-card);border-radius:var(--radius-md);border:1px solid var(--border-subtle);color:var(--color-text-primary);padding:1.3rem 1.5rem;cursor:pointer;box-shadow:var(--shadow-sm);transition:all var(--transition-normal)}.prompts-list_promptCard__IjO9j:not(:disabled):hover{border-color:var(--color-accent);box-shadow:var(--shadow-md);transform:translateY(-.2rem)}.prompts-list_promptCardSelected__um7_0{border-color:var(--color-accent);background-color:var(--color-accent-superlight)}.prompts-list_promptCard__IjO9j:disabled{cursor:default;opacity:.5}.prompts-list_promptCardRun__qP3cy{border-color:var(--color-accent-light);background-color:var(--color-accent-superlight)}.prompts-list_promptName__IaxrS{font-size:1.6rem;font-weight:600;line-height:1.3}.prompts-list_promptDescription__wzqTx{font-size:1.4rem;color:var(--color-text-secondary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prompts-list_checkmark__fT6qH{position:absolute;right:1rem;bottom:1rem;font-size:1rem;line-height:1;color:white;background-color:var(--color-accent);border-radius:50%;width:1.6rem;height:1.6rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.generating-ai-response_generatingContainer__mYkQ2{position:absolute;left:0;top:0;bottom:0;right:0;background-color:#0000007a;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:2000}.generating-ai-response_loading__oPSSS{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:60rem;min-height:60rem;border-radius:var(--radius-lg);gap:1.2rem;padding:3.6rem 0;text-align:center;background-color:var(--color-card);border:2px solid var(--color-border-gray)}.generating-ai-response_usedModel__TQAuQ{font-size:1.5rem;color:var(--color-text-muted)}.generating-ai-response_thinkingMsg___62DZ{font-size:1.8rem;color:var(--color-text-primary);font-family:var(--font-ibm-plex-serif);display:flex;gap:.8rem;align-items:center;margin-top:1.6rem;margin-bottom:1.6rem}.generating-ai-response_dots__ewnUX{display:inline-flex;align-items:baseline;font-size:2.4rem;line-height:1;letter-spacing:.1rem;margin-left:.2rem}.generating-ai-response_dot__8Vj05{color:var(--color-text-primary);animation:generating-ai-response_dotTwinkle___pkH2 1.4s ease-in-out infinite}.generating-ai-response_dot__8Vj05:first-child{animation-delay:0s}.generating-ai-response_dot__8Vj05:nth-child(2){animation-delay:.2s}.generating-ai-response_dot__8Vj05:nth-child(3){animation-delay:.4s}@keyframes generating-ai-response_dotTwinkle___pkH2{0%,60%,to{color:var(--color-text-primary)}20%{color:#fff}40%{color:var(--color-accent)}}.generating-ai-response_modelWarning__N6fhT{padding:1.4rem 0;border-radius:var(--radius-md);max-width:40rem}.generating-ai-response_generatingHint__VLdYV{z-index:10000;display:flex;align-items:center;justify-content:center;gap:.4rem;min-width:36rem;text-align:center;max-width:52rem;padding:1.2rem 1.6rem;background-color:var(--color-accent-superlight);border:1px solid var(--color-accent);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);font-size:1.5rem;line-height:1.4;color:var(--color-text-primary)}.generating-ai-response_powerMode__QPXaN{font-size:1.5rem;line-height:1.4;color:var(--color-text-muted);margin-top:1.6rem}.generating-ai-response_powerModeProgress__USIhI{font-size:1.5rem;margin-top:.4rem;color:var(--color-accent)}.generating-ai-response_resultScreen__AuG6G{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin-bottom:8.2rem}.generating-ai-response_resultScreenWithHint__MwVVO{margin-bottom:15rem}.generating-ai-response_resultMessage__SFtKL{font-size:2rem;color:var(--color-text-primary);font-family:var(--font-ibm-plex-serif);text-align:center}.generating-ai-response_resultHero__D83eH{display:flex;flex-direction:column;align-items:center;margin-bottom:1.2rem}.generating-ai-response_resultCount___vWn1{font-family:var(--font-ibm-plex-serif);font-size:9.6rem;font-weight:600;line-height:1;color:var(--color-accent);font-variant-numeric:tabular-nums}.generating-ai-response_resultCountLabel__zkqub{margin-top:.8rem;font-family:var(--font-ibm-plex-serif);font-size:2rem;color:var(--color-text-primary)}.generating-ai-response_resultSubMessage___bbj_{font-size:1.4rem;line-height:1.4;color:var(--color-accent);text-align:center;max-width:46rem;margin-top:.8rem;padding:.8rem;border:1px solid var(--color-accent);border-radius:var(--radius-md)}.generating-ai-response_usageFooter__uzmCO{position:absolute;bottom:4.2rem;left:4rem;right:4rem;display:flex;flex-direction:column;gap:2rem}.generating-ai-response_usageSection__DjAex{display:flex;flex-direction:column;gap:.8rem}.generating-ai-response_limitHint__HHfi2{display:flex;align-items:center;justify-content:center;gap:.4rem;align-self:center;max-width:46rem;padding:1rem 1.4rem;background-color:var(--color-accent-superlight);border:1px solid var(--color-accent);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);font-size:1.4rem;line-height:1.4;text-align:center;color:var(--color-text-primary)}.generating-ai-response_limitHintLink__7nsAK{padding:0;border:none;background:none;font:inherit;color:var(--color-accent);font-weight:600;text-decoration:underline;text-underline-offset:.2rem;cursor:pointer}.generating-ai-response_limitHintLink__7nsAK:hover{color:var(--color-accent-hover)}.generating-ai-response_usageLabel__RXHV3{font-size:1.4rem;color:var(--color-text-muted);text-align:center;margin-bottom:1.2rem}.generating-ai-response_checkBarTrack__yxWGA,.generating-ai-response_usageBar___1GJZ{width:100%;height:.8rem;background:var(--color-accent-superlight);border-radius:var(--radius-sm);overflow:hidden}.generating-ai-response_usageFill__s6jWo{height:60%;background:var(--color-accent);border-radius:var(--radius-sm);transition:width .3s ease;transform:translateY(.15rem)}.generating-ai-response_resultActions__Xw_K1{margin-top:1.6rem}.generating-ai-response_resultButton__ai_TT{appearance:none;min-height:4.8rem;padding:1.2rem 3.2rem;border:none;border-radius:var(--radius-md);background-color:var(--color-accent);box-shadow:var(--shadow-md);color:white;font-family:inherit;font-size:1.8rem;font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast)}.generating-ai-response_resultButton__ai_TT:hover{background-color:var(--color-accent-hover)}.generating-ai-response_writer__Uxkxp{width:12rem;height:auto}.generating-ai-response_runningChecks__XDiQt{list-style:none;margin:-.8rem 0 0;padding:0;max-width:46rem;display:flex;flex-direction:column;align-items:flex-start;gap:.6rem}.generating-ai-response_runningCheck__5qcyW{display:flex;align-items:center;gap:.6rem;font-size:1.5rem;color:var(--color-text-secondary)}.generating-ai-response_runningCheckIcon__6VQny{display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;flex-shrink:0}.generating-ai-response_runningCheckSpinner__KsHB4{display:flex;transform:translateY(-.1rem)}.generating-ai-response_runningCheckDone__J8kmJ{display:flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;background-color:var(--color-accent);color:white;font-size:1rem;line-height:1}.generating-ai-response_runningCheckStopped__rT6wP{color:var(--color-error);font-size:1.3rem;line-height:1}.generating-ai-response_checkList___iDv_{list-style:none;margin:.8rem 0 0;padding:0;width:44rem;display:grid;grid-template-columns:minmax(0,15rem) 1fr auto;column-gap:1.4rem;row-gap:1rem;align-items:center;font-size:1.4rem;line-height:1.4}.generating-ai-response_checkRow__AvFW9{display:contents}.generating-ai-response_checkName__2zCDv{color:var(--color-text-primary);font-weight:600;text-align:left;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.generating-ai-response_checkBar__Tf7ET{display:block;height:100%;border-radius:var(--radius-sm);background-color:var(--color-accent);transform-origin:left}@media (prefers-reduced-motion:no-preference){.generating-ai-response_checkBar__Tf7ET{animation:generating-ai-response_checkBarGrow__Zm2uj .6s ease-out backwards}}@keyframes generating-ai-response_checkBarGrow__Zm2uj{0%{transform:scaleX(0)}}.generating-ai-response_checkOutcome__QJppl{text-align:right;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.generating-ai-response_checkOutcomeStopped__OxzXI{text-align:right;color:var(--color-error)}.dismiss-all-section_container__uR8RS{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:7.6rem 0}.dismiss-all-section_message__FQYeY{color:var(--color-text-primary);width:100%;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.settings-row_settingsRow__9u6Ej{display:flex;align-items:center;gap:1.2rem}.settings-row_toggleItem__mTCgL{display:flex;align-items:center;-webkit-user-select:none;user-select:none;margin:0;padding:.5rem .8rem}.settings-row_toggleLabel__THd_g{font-size:1.3rem;font-weight:500;white-space:nowrap;color:inherit;opacity:.8;margin:0 .2rem 0 .7rem}.settings-row_toggleLabelDisabled__oIIDy{opacity:.5}.settings-row_toggleButton__XmVyN{display:inline-flex;align-items:center;padding:0;background:transparent;border:none;color:inherit;cursor:pointer}.settings-row_toggleButton__XmVyN[aria-disabled=true]{cursor:not-allowed}.scrivener-guides_band__qnRNw{width:100%;margin-top:2rem;padding:0 2.4rem;box-sizing:border-box;text-align:center}.scrivener-guides_band__qnRNw:before{content:"";display:block;width:5.6rem;height:1px;margin:0 auto 3.2rem;background:var(--border-subtle)}.scrivener-guides_heading__C5vTF{margin:0 0 3rem;font-size:1.8rem;font-weight:600;color:var(--color-text-primary)}.scrivener-guides_subheading__IfhC5{margin:.4rem 0 2.8rem;font-size:1.4rem;color:var(--color-text-muted)}.scrivener-guides_cards__CzFGK{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem}.scrivener-guides_card__QjEJ3{display:flex;flex-direction:column;width:28rem;padding:2.2rem 2.2rem 2rem;text-align:left;background:var(--color-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);cursor:pointer;font:inherit;transition:box-shadow var(--transition-normal),transform var(--transition-normal),border-color var(--transition-normal)}.scrivener-guides_card__QjEJ3:hover{border-color:var(--color-accent);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.scrivener-guides_kicker__WMD0k{font-size:1.1rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin-bottom:.9rem}.scrivener-guides_cardTitle__TuZ1i{font-family:Georgia,Times New Roman,serif;font-size:1.8rem;line-height:1.35;color:var(--color-text-primary);margin-bottom:.8rem}.scrivener-guides_excerpt__Odxkd{flex:1;font-size:1.4rem;line-height:1.5;color:var(--color-text-secondary);margin-bottom:1.6rem}.scrivener-guides_readMore__sX2sK{font-size:1.4rem;font-weight:600;color:var(--color-accent)}@media (prefers-reduced-motion:reduce){.scrivener-guides_card__QjEJ3{transition:none}}.scrivener-guides_inlineLink__509y1{padding:0;border:none;background:none;font:inherit;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast)}.scrivener-guides_inlineLink__509y1:hover{color:var(--color-accent-hover);text-decoration:underline;text-underline-offset:.3rem}.scrivener-guides_overlay__BEQiv{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:2rem;background:rgba(15,23,42,.45);animation:scrivener-guides_overlayIn__pLPz7 .2s ease-out}@keyframes scrivener-guides_overlayIn__pLPz7{0%{opacity:0}to{opacity:1}}.scrivener-guides_panel__igyiN{position:relative;width:80vw;height:80vh;max-width:84rem;background:var(--color-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);overflow:hidden;animation:scrivener-guides_panelIn__Fvy2W .35s cubic-bezier(.16,1,.3,1)}.scrivener-guides_pickerPanel__snKjS{width:auto;height:auto;max-width:min(64rem,90vw);padding:4rem 3.2rem 3.6rem;text-align:center}.scrivener-guides_pickerPanel__snKjS .scrivener-guides_heading__C5vTF{margin-bottom:2.4rem}@keyframes scrivener-guides_panelIn__Fvy2W{0%{opacity:0;transform:scale(.97) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.scrivener-guides_close__U7ZuZ{position:absolute;top:1.2rem;right:1.8rem;z-index:1;border:none;background:transparent;font-size:2.8rem;line-height:1;color:var(--color-text-muted);cursor:pointer}.scrivener-guides_close__U7ZuZ:hover{color:var(--color-text-primary)}.scrivener-guides_scroll__jopVI{height:100%;overflow-y:auto;overscroll-behavior:contain}.scrivener-guides_article__uMUr0{max-width:58rem;margin:0 auto;padding:5.2rem 3.2rem 5.6rem}.scrivener-guides_articleKicker__8AK3F{margin:0 0 .8rem;font-size:1.2rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)}.scrivener-guides_articleTitle__6Fol0{margin:0 0 2.4rem;font-size:2.6rem;font-weight:650;letter-spacing:-.01em;line-height:1.25}@media (prefers-reduced-motion:reduce){.scrivener-guides_overlay__BEQiv,.scrivener-guides_panel__igyiN{animation:none}}@media (max-width:60rem){.scrivener-guides_overlay__BEQiv{padding:0}.scrivener-guides_panel__igyiN{width:100vw;height:100vh;max-width:none;border-radius:0}.scrivener-guides_article__uMUr0{padding:5.2rem 2rem 4rem}.scrivener-guides_articleTitle__6Fol0{font-size:2.2rem}}