.tool-hero_wrap__Asbek{padding:28px 0;background:radial-gradient(800px 400px at 10% -20%,#1e293b 0,transparent 60%)}.tool-hero_inner__Oman2{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:16px;gap:16px}.tool-hero_head__FZXIc{grid-column:span 12}@media (min-width:860px){.tool-hero_head__FZXIc{grid-column:span 8}}.tool-hero_title__7GvSx{margin:10px 0 6px;font-size:clamp(22px,3vw,32px);font-weight:800;letter-spacing:-.01em}.tool-hero_desc__vEVZl{margin:0;color:var(--muted)}.tool-hero_extra__hkyBD{grid-column:span 12}.Step_step_wrapper__nLw3W{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:12px;gap:12px;background:color-mix(in oklab,var(--surface) 88%,white 4%);border-radius:var(--radius-sm);padding:12px 14px;align-items:center}.Step_step_number__Uenmi{--size:30px;inline-size:var(--size);block-size:var(--size);display:grid;place-items:center;border-radius:50%;font-weight:800;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;color:#fff;background:var(--brand)}.Step_step_desc___CeC1{color:var(--text);opacity:.96;line-height:1.5}@media (prefers-reduced-motion:reduce){.Step_step_wrapper__nLw3W{transition:none}}.Steps_steps_section__oNn8h{color:var(--text);background:transparent}.Steps_steps_header__TfzMO{text-align:center;margin-bottom:20px}.Steps_steps_title__9u2sK{font-weight:800;letter-spacing:.2px;color:var(--text);background:var(--text);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Steps_stepsLayout__MMuVZ{display:grid;grid-template-columns:minmax(280px,1fr) 1.5fr;align-items:center;grid-gap:24px;gap:24px}.Steps_stepsImageBox__PRglC{padding:14px}.Steps_stepsImage__R33k4{display:block;width:100%;height:auto;object-fit:contain;border-radius:calc(var(--radius-md) - 8px)}.Steps_stepsGrid__928LB{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));grid-gap:14px 18px;gap:14px 18px;list-style:none;margin:0;padding:0}@media (max-width:992px){.Steps_stepsGrid__928LB,.Steps_stepsLayout__MMuVZ{grid-template-columns:1fr}}.Page_title_section__g6TZn{color:var(--text-primary);font-weight:600}.Page_divider__X2a9H{display:block;margin-top:16px;margin-bottom:32px;width:32px;height:3px;border-radius:40px;background-color:#ffa34f}.Page_mx_auto__pZDDC{margin-left:auto!important;margin-right:auto!important}.Page_article_section__mqCkZ{padding-left:6%!important;padding-right:6%!important}.Page_article_header__1vJHd{text-align:center;width:100%}.Page_article_content__ytDgs{line-height:24px;font-size:18px}.Page_tool_container_wrapper__IYQyk{margin-bottom:10px;margin-top:10px}.Page_paragraph_text__m8hGx{color:var(--text-primary);font-weight:400;font-size:1.25rem;line-height:1.5;letter-spacing:-.01em}.Feature_feature_wrapper___n_Ck{display:flex;flex-direction:column;align-items:center;padding:0 16px 54px}@media (min-width:0px) and (max-width:575px){.Feature_feature_wrapper___n_Ck{width:100%}}@media (min-width:576px) and (max-width:767px){.Feature_feature_wrapper___n_Ck{width:50%}}@media (min-width:768px){.Feature_feature_wrapper___n_Ck{width:33.33333%}}.Feature_feature_wrapper___n_Ck svg{font-size:30px;color:var(--primary)}.Feature_feature_title__UAM9M{line-height:24px;font-size:16px;font-weight:700;padding:12px 0}.Feature_feature_desc__ejHwm,.Feature_feature_title__UAM9M{font-stretch:400;color:var(--text);text-align:center;margin:0}.Feature_feature_desc__ejHwm{line-height:18px;font-size:14px;font-weight:300;padding:0 24px;max-width:100%}.Features_features_container__Qt1J3{display:flex;justify-content:space-between;flex-direction:column;min-height:100%;min-width:100%}.Features_features_wrapper__glLOD{display:flex;flex-wrap:wrap;max-width:100%}@media (max-width:767px){.Features_features_wrapper__glLOD{padding:15px 0}}@media (min-width:768px){.Features_features_wrapper__glLOD{padding:15px 0 0}}.Features_features_title__wrPXK{text-align:center;width:100%}.Features_features_section__blHVO{padding-left:6%!important;padding-right:6%!important}.Share_share__YJUuR{color:var(--text)}.Share_header__8EFum{text-align:center}.Share_panel__XjZRp{border-radius:var(--radius-md);padding:18px}.Share_grid__JAtha{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;align-items:stretch;list-style:none;margin:0;padding:0;overflow-x:visible;overflow-y:visible;-webkit-overflow-scrolling:touch;scroll-snap-type:none}.Share_grid__JAtha>li{list-style:none;flex:0 0 auto;scroll-snap-align:start}.Share_grid__JAtha>li::marker{content:""}.Share_item__17rbN{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px 14px;background:var(--surface);border-radius:var(--radius-sm);color:var(--text);cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .12s ease}.Share_item__17rbN:hover{transform:translateY(-2px)}.Share_item__17rbN:focus-visible{outline:2px solid var(--upl-border-active);box-shadow:var(--upl-shadow)}.Share_icon__OdztA{--bg:var(--surface);--fg:var(--text);display:grid;place-items:center;width:35px;height:35px;flex:0 0 35px;border-radius:50%;background:var(--bg);color:var(--fg);box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 0 0 1px color-mix(in oklab,var(--bg) 70%,black 10%)}.Share_icon__OdztA svg{width:15px;height:15px}.Share_iTxt__X0rI_{font-weight:800;font-size:14px;letter-spacing:.5px}.Share_label__o6OGs{font-size:13.5px;color:var(--text);opacity:.95;white-space:nowrap}.Share_naver__ioA3G .Share_icon__OdztA{--bg:#03C75A;--fg:#fff}.Share_kakao__MrXRm .Share_icon__OdztA{--bg:#FEE500;--fg:#1f1b10}.Share_facebook__P8TC5 .Share_icon__OdztA{--bg:#1877F2;--fg:#fff}.Share_twitter__HXJi5 .Share_icon__OdztA{--bg:#000;--fg:#fff}.Share_reddit__fJcaC .Share_icon__OdztA{--bg:#FF4500;--fg:#fff}.Share_linkedin__21rUW .Share_icon__OdztA{--bg:#0A66C2;--fg:#fff}.Share_line__eIR_i .Share_icon__OdztA{--bg:#06C755;--fg:#fff}.Share_whatsapp__hwZ_q .Share_icon__OdztA{--bg:#25D366;--fg:#fff}.Share_telegram__w4zff .Share_icon__OdztA{--bg:#26A5E4;--fg:#fff}.Share_email___9v1X .Share_icon__OdztA{--bg:color-mix(in oklab,var(--surface) 25%,#1e293b 75%);--fg:#fff}.Share_copy__vsq26 .Share_icon__OdztA{--bg:color-mix(in oklab,var(--brand-1) 85%,var(--surface) 15%);--fg:#fff}.Share_webshare__fHMcz .Share_icon__OdztA{--bg:linear-gradient(135deg,var(--brand-1),var(--brand-2));--fg:#fff}.Share_text__Ciqe0{text-align:center;margin-top:14px}.Share_toast__ZCWOw{display:inline-block;min-width:88px;margin-top:6px;padding:6px 10px;border-radius:999px;font-size:12px;color:var(--text)}.ToolsList_dropdown__2vdE1{display:flex;justify-content:center;width:100%;background:var(--dropdown-bg);transition:all .5s ease-in;z-index:999999;font-size:16px!important;font-style:normal!important}@media (max-width:768px){.ToolsList_dropdown__2vdE1{height:100%;text-align:start;transition:all .5s ease-in;justify-content:flex-start}}.ToolsList_dropdown_inner__mAm1Q>div{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem;gap:2rem;padding-top:1rem;padding-bottom:1rem;width:100%}@media (min-width:425px){.ToolsList_dropdown_inner__mAm1Q>div{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.ToolsList_dropdown_inner__mAm1Q>div{grid-template-columns:repeat(3,1fr)}}@media (min-width:960px){.ToolsList_dropdown_inner__mAm1Q>div{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.ToolsList_dropdown_inner__mAm1Q>div{grid-template-columns:repeat(5,1fr)}}@media (min-width:2560px){.ToolsList_dropdown_inner__mAm1Q>div{grid-template-columns:repeat(5,1fr)}}.ToolsList_tools_title___fbFF{text-align:center;width:100%}.BlogTeasers_wrap__eHcoB{padding:28px 0}.BlogTeasers_headRow__M6bjh{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:14px}.BlogTeasers_title__VJQNx{font-size:18px;font-weight:800;margin:0;letter-spacing:-.01em;color:var(--text)}.BlogTeasers_allLink__hCkwY{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--link);text-decoration:none;padding:8px 10px;border:1px solid var(--border);border-radius:999px;background:color-mix(in oklab,var(--surface) 92%,white 8%);transition:transform .14s ease,box-shadow .14s ease}.BlogTeasers_allLink__hCkwY:hover{transform:translateY(-1px);box-shadow:var(--shadow-1)}.BlogTeasers_allLink__hCkwY:focus-visible{outline:3px solid color-mix(in oklab,var(--link) 40%,transparent);outline-offset:2px}.BlogTeasers_arrow__AyWcT{font-weight:900}.BlogTeasers_grid__synpM{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}@media (max-width:980px){.BlogTeasers_grid__synpM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.BlogTeasers_grid__synpM{grid-template-columns:1fr}.BlogTeasers_headRow__M6bjh{flex-direction:column;align-items:flex-start}}.BlogTeasers_card__hNOLB{border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in oklab,var(--surface) 96%,white 4%);overflow:hidden;box-shadow:none;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.BlogTeasers_card__hNOLB:hover{transform:translateY(-2px);box-shadow:var(--shadow-1);border-color:color-mix(in oklab,var(--border) 70%,var(--link) 30%)}.BlogTeasers_cardLink__BIznw{display:block;color:inherit;text-decoration:none;height:100%}.BlogTeasers_coverWrap__D3HRr{width:100%;aspect-ratio:16/9;background:color-mix(in oklab,var(--surface) 70%,black 10%)}.BlogTeasers_cover__ptYSx{width:100%;height:100%;object-fit:cover;display:block}.BlogTeasers_cardBody__VGB71{padding:14px 14px 16px;display:flex;flex-direction:column;gap:8px}.BlogTeasers_metaRow__ctmyf{display:flex;align-items:center;justify-content:space-between;gap:8px}.BlogTeasers_date__I_tyk{font-size:12px;color:var(--muted)}.BlogTeasers_dateSpacer__5MK2e{height:12px}.BlogTeasers_cardTitle__5TIdR{margin:0;font-size:15px;line-height:1.35;letter-spacing:-.01em;font-weight:800;color:var(--text)}.BlogTeasers_excerpt__5EQaF{margin:0;color:var(--muted);font-size:13px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogTeasers_catPill__0_rg5{font-size:12px;color:var(--text);border:1px solid var(--border);background:color-mix(in oklab,var(--surface) 96%,white 4%);padding:4px 8px;border-radius:999px;white-space:nowrap}.ArticleExtraBlocks_extraContainer__IPSrT{display:flex;flex-direction:column;gap:2rem;margin-top:3rem;width:100%}.ArticleExtraBlocks_sectionCard__CPmOJ{background-color:#ffffff;border-radius:16px;transition:transform .2s ease}.ArticleExtraBlocks_sectionCard__CPmOJ:hover{transform:translateY(-2px)}.ArticleExtraBlocks_headerWrapper__i_3dE{margin-bottom:1.5rem;padding-bottom:.8rem;border-bottom:2px solid #eef2f6}.ArticleExtraBlocks_sectionTitle__dIqaX{font-weight:700;margin:0;position:relative;display:inline-block}.ArticleExtraBlocks_sectionTitle__dIqaX:after{content:"";position:absolute;bottom:-.8rem;left:0;width:40px;height:2px;background-color:#4a90e2}.ArticleExtraBlocks_paragraph__DPyn_{line-height:1.7;margin-bottom:1.2rem}.ArticleExtraBlocks_bulletList__eZ0dz{list-style:none;margin:1.5rem 0;background-color:#f8fafc;padding:1.5rem;border-radius:12px}.ArticleExtraBlocks_bulletItem__sJOAY{position:relative;padding-left:1.8rem;margin-bottom:.8rem;line-height:1.6;color:#4a5568}.ArticleExtraBlocks_bulletItem__sJOAY:last-child{margin-bottom:0}.ArticleExtraBlocks_bulletItem__sJOAY:before{content:"✔";position:absolute;left:0;top:0;color:#4a90e2;font-weight:700;font-size:1.1rem}.ArticleExtraBlocks_bulletTitle__jF6ew{color:#2d3748;font-weight:600;margin-right:4px}.ArticleExtraBlocks_faqContainer__4WHNF{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.ArticleExtraBlocks_details__5ut_B{border:1px solid #e2e8f0;border-radius:10px;overflow:hidden;background-color:#fff;transition:all .3s ease}.ArticleExtraBlocks_details__5ut_B[open]{border-color:#cbd5e0}.ArticleExtraBlocks_summary__XdagX{display:flex;justify-content:space-between;align-items:center;padding:1.2rem;cursor:pointer;background-color:#fff;list-style:none;font-weight:600;color:#2d3748;transition:background-color .2s}.ArticleExtraBlocks_summary__XdagX::-webkit-details-marker{display:none}.ArticleExtraBlocks_summary__XdagX:hover{background-color:#f7fafc}.ArticleExtraBlocks_questionText__BL8LX{font-size:1.05rem}.ArticleExtraBlocks_icon__2o9ZY{font-size:1.5rem;font-weight:300;color:#a0aec0;line-height:1;transition:transform .3s}.ArticleExtraBlocks_details__5ut_B[open] .ArticleExtraBlocks_icon__2o9ZY{transform:rotate(45deg);color:#4a90e2}.ArticleExtraBlocks_answerWrapper__8vdhN{padding:0 1.2rem 1.2rem;border-top:1px solid transparent;background-color:#fff}.ArticleExtraBlocks_details__5ut_B[open] .ArticleExtraBlocks_answerWrapper__8vdhN{border-top-color:#edf2f7;padding-top:1rem}.ArticleExtraBlocks_answerText__ZziOn{margin:0;color:#5d6878;line-height:1.6;font-size:.95rem}@media (max-width:768px){.ArticleExtraBlocks_sectionCard__CPmOJ{padding:1.5rem}.ArticleExtraBlocks_sectionTitle__dIqaX{font-size:1.25rem}.ArticleExtraBlocks_bulletList__eZ0dz{padding:1rem}}.SummaryPDF_root__6SyYS{display:flex;flex-direction:column;gap:1rem}.SummaryPDF_workspaceRoot__1xYzK{position:fixed;top:var(--summary-header-offset,0);left:0;right:0;bottom:0;z-index:5000;background:var(--surface);padding:1rem;box-sizing:border-box;overflow:hidden;animation:SummaryPDF_summary-workspace-in__Ub_D2 .16s ease-out;display:grid;grid-template-rows:auto 1fr auto;grid-gap:.75rem;gap:.75rem}@keyframes SummaryPDF_summary-workspace-in__Ub_D2{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}.SummaryPDF_topBar__yTGvI{display:flex;flex-wrap:nowrap;gap:1rem;align-items:center;justify-content:space-between;margin-bottom:.5rem}.SummaryPDF_mobileTabs__RSkjU{display:none}.SummaryPDF_mobileTab__WtYfe{flex:1 1;border-radius:999px;border:1px solid var(--border);background:var(--surface-2);padding:.35rem .7rem;font-size:.82rem;font-weight:700;color:var(--muted);cursor:pointer}.SummaryPDF_mobileTabActive__7Yqau{background:color-mix(in oklab,var(--brand-1) 12%,var(--surface-2));color:var(--text);border-color:color-mix(in oklab,var(--brand-1) 25%,var(--border))}.SummaryPDF_backButton__bL3jw{border-radius:999px;border:1px solid var(--border);background:var(--surface-2);padding:.25rem .85rem;font-size:.82rem;font-weight:600;color:var(--text);cursor:pointer;display:inline-flex;align-items:center;gap:.35rem}.SummaryPDF_backButton__bL3jw:hover:enabled{background:color-mix(in oklab,var(--surface-2) 80%,var(--brand-1) 10%)}.SummaryPDF_backButton__bL3jw:disabled{opacity:.6;cursor:default}.SummaryPDF_uploadRow__cppVo{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:.75rem}.SummaryPDF_uploadLabelInline__3bJ74{min-width:0;display:inline-flex;align-items:center;gap:.6rem;cursor:pointer}.SummaryPDF_uploadButton__IxE07{display:inline-flex;align-items:center;justify-content:center;padding:.45rem 1.1rem;border-radius:999px;font-size:.85rem;font-weight:600;border:1px solid transparent;background:var(--brand);color:#f9fafb;box-shadow:0 6px 18px rgba(15,23,42,.16);transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease,background .12s ease}.SummaryPDF_uploadLabel__oulC8:hover .SummaryPDF_uploadButton__IxE07{transform:translateY(-.5px);box-shadow:0 10px 26px rgba(15,23,42,.2);opacity:.96}.SummaryPDF_uploadHintInline__TWdjb{font-size:.78rem;color:var(--muted);min-width:0;max-width:520px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SummaryPDF_fileMetaInline__GSRIT{display:flex;flex-wrap:nowrap;gap:.5rem;align-items:center;font-size:.8rem;min-width:0}.SummaryPDF_fileName__qkkun{font-weight:500;color:var(--text);min-width:0;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SummaryPDF_fileSize__mavHs{white-space:nowrap;color:var(--muted)}.SummaryPDF_clearButtonInline__jUar2{border-radius:999px;border:1px solid var(--border);background:var(--surface-2);padding:.2rem .7rem;font-size:.8rem;cursor:pointer}.SummaryPDF_clearButtonInline__jUar2:hover:enabled{background:color-mix(in oklab,var(--surface-2) 80%,var(--brand-1) 10%)}.SummaryPDF_errorBar__g9dpo,.SummaryPDF_errorBox__19awy{margin-top:.4rem;padding:.4rem .6rem;border-radius:var(--radius-sm);font-size:.8rem;background:rgba(248,113,113,.06);border:1px solid rgba(248,113,113,.4);color:#fecaca}.SummaryPDF_controls__F7aBM{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.SummaryPDF_levelLabel__HmCyV{display:flex;flex-direction:column;gap:.2rem;font-size:.8rem;color:var(--muted)}.SummaryPDF_levelSelect__byuO8{border-radius:999px;border:1px solid var(--border);background:var(--surface-2);padding:.3rem .7rem;font-size:.85rem;color:var(--text)}.SummaryPDF_summarizeButton__P2tI2{border-radius:999px;border:1px solid transparent;padding:.4rem 1.1rem;font-size:.86rem;font-weight:600;background:linear-gradient(135deg,var(--brand-1),color-mix(in oklab,var(--brand-1) 80%,var(--brand-2) 20%));color:#f9fafb;cursor:pointer;box-shadow:0 8px 22px rgba(37,99,235,.35);transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.SummaryPDF_summarizeButton__P2tI2:disabled{opacity:.6;box-shadow:none;cursor:default}.SummaryPDF_summarizeButton__P2tI2:hover:enabled{transform:translateY(-.5px);box-shadow:0 12px 26px rgba(37,99,235,.45)}.SummaryPDF_layout__t7DDX{display:flex;gap:1rem;align-items:stretch;min-height:480px}.SummaryPDF_workspaceRoot__1xYzK .SummaryPDF_layout__t7DDX{min-height:0}.SummaryPDF_workspaceFooter__C6Zj_{border-top:1px solid var(--border);padding-top:.5rem}.SummaryPDF_workspaceFooterInner__ormgt{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.78rem;color:var(--muted)}.SummaryPDF_workspaceRoot__1xYzK .SummaryPDF_chatPane__IC93V,.SummaryPDF_workspaceRoot__1xYzK .SummaryPDF_previewBody__yocWj,.SummaryPDF_workspaceRoot__1xYzK .SummaryPDF_previewPane__zalfI{min-height:0}.SummaryPDF_workspaceRoot__1xYzK .SummaryPDF_chatMessages__Srinz{max-height:none;min-height:0}.SummaryPDF_previewPane__zalfI{flex:1 1;min-width:0;border-radius:var(--radius-lg);border:1px solid var(--border);background:radial-gradient(circle at top left,color-mix(in oklab,var(--brand-2) 10%,transparent),transparent 60%),var(--surface);padding:.75rem;display:flex;flex-direction:column}.SummaryPDF_previewHeader__dkPXY{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem}.SummaryPDF_previewTitle__tRci2{font-size:.86rem;font-weight:600;color:var(--text)}.SummaryPDF_previewSub__JHa4N{font-size:.75rem;color:var(--muted);border-radius:999px;padding:.15rem .55rem;border:1px solid var(--border);background:var(--surface-2)}.SummaryPDF_previewBody__yocWj{min-height:420px;background:repeating-linear-gradient(45deg,rgba(148,163,184,.12),rgba(148,163,184,.12) 6px,transparent 0,transparent 12px);padding:.5rem;align-items:stretch}.SummaryPDF_previewBody__yocWj,.SummaryPDF_previewPlaceholder__5PvLb{flex:1 1;border-radius:var(--radius-md);display:flex;justify-content:center}.SummaryPDF_previewPlaceholder__5PvLb{border:1px dashed var(--border);background:color-mix(in oklab,var(--surface) 90%,white 10%);align-items:center;text-align:center;padding:1rem;font-size:.85rem;color:var(--muted)}.SummaryPDF_previewObject__w06o_{width:100%;height:100%;border:none;border-radius:var(--radius-md);background:#ffffff}.SummaryPDF_previewFallback__vkuXM{padding:1rem;font-size:.85rem;color:var(--muted)}.SummaryPDF_previewImage__M85zx{max-width:100%;max-height:100%;border-radius:var(--radius-md);background:#ffffff;object-fit:contain}.SummaryPDF_chatPane__IC93V{flex:1 1;min-width:0;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);padding:.75rem .9rem;display:flex;flex-direction:column}.SummaryPDF_chatHeader__bKRIS{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.35rem}.SummaryPDF_chatTitle__AaG2A{font-size:.94rem;font-weight:600;color:var(--text)}.SummaryPDF_chatSubtitle___nbBJ{margin-top:.15rem;font-size:.78rem;color:var(--muted)}.SummaryPDF_chatMessages__Srinz{flex:1 1;min-height:220px;max-height:560px;padding:.4rem .2rem;border-radius:var(--radius-md);background:var(--surface-2);overflow-y:auto;display:flex;flex-direction:column;gap:.45rem}.SummaryPDF_chatEmpty__b89Pd{margin:auto;max-width:260px;text-align:center;font-size:.82rem;color:var(--muted)}.SummaryPDF_messageRow__UyBZN{display:flex}.SummaryPDF_messageUser__Vyy_9{justify-content:flex-end}.SummaryPDF_messageAssistant__EVh4K{justify-content:flex-start}.SummaryPDF_bubble__qUq6J{max-width:90%;padding:.55rem .7rem;border-radius:16px;font-size:.86rem;line-height:1.5;white-space:pre-wrap;word-break:break-word}.SummaryPDF_bubbleUser__iRnUy{background:var(--brand-1);color:#f9fafb;border-bottom-right-radius:4px}.SummaryPDF_bubbleAssistant__bxECJ{background:color-mix(in oklab,var(--surface) 80%,var(--surface-2) 20%);color:var(--text);border-bottom-left-radius:4px}.SummaryPDF_chatInputArea__8HpuT{margin-top:.45rem;display:flex;gap:.45rem;align-items:flex-end}.SummaryPDF_chatTextarea__gIsfo{flex:1 1;resize:none;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);padding:.45rem .6rem;font-size:.85rem;color:var(--text);min-height:52px;max-height:96px}.SummaryPDF_chatTextarea__gIsfo:disabled{opacity:.6}.SummaryPDF_sendButton__3281x{flex-shrink:0;border-radius:999px;border:1px solid transparent;padding:.4rem .9rem;font-size:.84rem;font-weight:600;background:var(--brand);color:#f9fafb;cursor:pointer}.SummaryPDF_sendButton__3281x:disabled{opacity:.6;cursor:default}.SummaryPDF_loadingOverlay___ng2a{position:fixed;top:var(--summary-header-offset,0);left:0;right:0;bottom:0;background:rgba(15,23,42,.45);display:flex;align-items:center;justify-content:center;z-index:9999}.SummaryPDF_loadingCard__253I6{width:min(90vw,360px);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);padding:1rem 1.1rem 1.1rem;box-shadow:0 18px 40px rgba(15,23,42,.45)}.SummaryPDF_loadingSpinner__CGRI8{width:32px;height:32px;border-radius:999px;border:3px solid rgba(148,163,184,.5);border-top:3px solid var(--brand-1);margin-bottom:.7rem;animation:SummaryPDF_summary-spin__Diy3M .9s linear infinite}@keyframes SummaryPDF_summary-spin__Diy3M{to{transform:rotate(1turn)}}.SummaryPDF_loadingTitle__MoSMr{font-size:.9rem;font-weight:600;color:var(--text);margin-bottom:.5rem}.SummaryPDF_loadingSteps__EcoJU{font-size:.8rem;color:var(--muted);display:flex;flex-direction:column;gap:.2rem}.SummaryPDF_loadingStep__CBfaE{opacity:.5}.SummaryPDF_loadingStepActive__aqey1{opacity:1;color:var(--text)}@media (max-width:960px){.SummaryPDF_topBar__yTGvI{gap:.65rem}.SummaryPDF_backButton__bL3jw{order:1}.SummaryPDF_uploadRow__cppVo{order:2;width:100%;flex:1 1 100%;flex-direction:column;align-items:stretch;gap:.5rem}.SummaryPDF_uploadLabelInline__3bJ74{width:100%;justify-content:flex-start}.SummaryPDF_controls__F7aBM,.SummaryPDF_fileMetaInline__GSRIT{width:100%;justify-content:space-between}.SummaryPDF_controls__F7aBM{order:3}.SummaryPDF_topBar__yTGvI{flex-wrap:wrap;align-items:flex-start}.SummaryPDF_uploadHintInline__TWdjb{max-width:none;white-space:normal}.SummaryPDF_layout__t7DDX{flex-direction:column}.SummaryPDF_chatPane__IC93V,.SummaryPDF_previewPane__zalfI{flex:1 1 auto}.SummaryPDF_chatPane__IC93V{min-height:320px}.SummaryPDF_mobileTabs__RSkjU{display:flex;gap:.5rem;padding:.25rem 0}.SummaryPDF_mobileViewChat__KZP5v .SummaryPDF_previewPane__zalfI,.SummaryPDF_mobileViewPreview__EgqG6 .SummaryPDF_chatPane__IC93V{display:none}.SummaryPDF_previewBody__yocWj{min-height:0}.SummaryPDF_chatMessages__Srinz{max-height:none}}@media (max-width:600px){.SummaryPDF_topBar__yTGvI{flex-direction:column}.SummaryPDF_controls__F7aBM{justify-content:space-between}.SummaryPDF_uploadHint__RuHLX{max-width:none}}@supports (height:100dvh){.SummaryPDF_loadingOverlay___ng2a,.SummaryPDF_workspaceRoot__1xYzK{bottom:auto;height:calc(100dvh - var(--summary-header-offset, 0px))}}.SummaryPDF_suggestedWrap__u7dO6{margin-top:.4rem;display:flex;flex-wrap:wrap;gap:.35rem}.SummaryPDF_suggestedItem__Cavki{border-radius:999px;border:1px solid var(--border);background:var(--surface-2);padding:.15rem .7rem;font-size:.78rem;color:var(--muted);cursor:pointer;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SummaryPDF_suggestedItem__Cavki:hover{background:color-mix(in oklab,var(--surface-2) 80%,var(--brand-1) 15%);color:var(--text)}