.summaryRewrite_anchor__SriQT{position:relative;display:inline-flex}.summaryRewrite_trigger__Z6DJ7{display:inline-flex;align-items:center;gap:6px;height:28px;min-height:0;padding:0 8px 1px;border:none;border-radius:8px;background:transparent;font:inherit;font-size:13px;font-weight:400;line-height:1;color:var(--ink-700);white-space:nowrap;cursor:pointer;transition:background .12s,color .12s}.summaryRewrite_trigger__Z6DJ7 svg{display:block;flex:none}.summaryRewrite_trigger__Z6DJ7:hover,.summaryRewrite_trigger__Z6DJ7[aria-expanded=true]{background:var(--surface-2);color:var(--ink-900)}.summaryRewrite_trigger__Z6DJ7[aria-disabled=true]{color:var(--ink-300);background:transparent;cursor:default}.summaryRewrite_pop__agJN_{position:absolute;top:calc(100% + 8px);right:0;z-index:var(--z-menu);box-sizing:border-box;width:320px;max-width:calc(100vw - 32px);padding:8px;display:grid;grid-gap:1px;gap:1px;border:1px solid var(--hairline);border-radius:12px;background:var(--bg-paper);box-shadow:var(--shadow-menu);transform-origin:top right;animation:summaryRewrite_rewritePopIn__9cciv .16s ease-out;text-align:left}.summaryRewrite_closing__ObyHW{animation:summaryRewrite_rewritePopOut__OQ8va .14s ease-in forwards;pointer-events:none}@keyframes summaryRewrite_rewritePopIn__9cciv{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes summaryRewrite_rewritePopOut__OQ8va{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.98)}}.summaryRewrite_field__nBSHX{display:flex;align-items:flex-end;gap:8px;margin:0 0 8px;padding:4px 4px 4px 12px;border:1px solid var(--hairline);border-radius:20px;background:var(--bg-subtle);transition:border-color .12s,box-shadow .12s}.summaryRewrite_field__nBSHX:focus-within{border-color:var(--hairline-strong);box-shadow:0 0 0 3px var(--accent-tint)}.summaryRewrite_field__nBSHX textarea{flex:1 1;min-width:0;height:32px;max-height:120px;padding:5px 0;border:0;background:transparent;resize:none;font:inherit;font-size:14px;line-height:20px;color:var(--ink-900);outline:none;scrollbar-width:none}.summaryRewrite_field__nBSHX textarea::-webkit-scrollbar{display:none}.summaryRewrite_field__nBSHX textarea::placeholder{color:var(--ink-400)}.summaryRewrite_field__nBSHX textarea:focus-visible{outline:none}.summaryRewrite_send__KbsJz{display:grid;place-items:center;flex:none;width:30px;height:30px;min-height:0;padding:0;border:0;border-radius:50%;background:var(--accent);color:var(--accent-fg);cursor:pointer;transition:background .12s,color .12s}.summaryRewrite_send__KbsJz:disabled{background:var(--surface-2);color:var(--ink-300);opacity:1;cursor:default}.summaryRewrite_item__C1dxA{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;height:32px;min-height:0;padding:0 8px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:13.5px;font-weight:400;color:var(--ink-900);text-align:left;cursor:pointer}.summaryRewrite_item__C1dxA:hover:not(:disabled){background:var(--surface-2)}.summaryRewrite_item__C1dxA:disabled{color:var(--ink-300);opacity:1;cursor:default}.summaryRewrite_item__C1dxA svg{color:var(--ink-500)}.summaryRewrite_item__C1dxA:disabled svg{color:var(--ink-300)}.summaryRewrite_muted__4imMB{color:var(--ink-500)}.summaryRewrite_lead__7DEaG{display:grid;place-items:center;flex:none;width:20px;height:20px;font-size:14px;line-height:1}.summaryRewrite_grow___YWlP{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.summaryRewrite_meta___SlqK{font-size:12px;font-weight:500;color:var(--ink-400)}.summaryRewrite_ok__FKuin{flex:none;color:var(--ink-500)}.summaryRewrite_sep__6doRN{height:1px;margin:4px 0;background:var(--hairline)}.summaryRewrite_heading__UkjVV{padding:8px 8px 4px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-400)}.summaryRewrite_list__mhBgk{display:grid;grid-gap:1px;gap:1px;max-height:232px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.summaryRewrite_list__mhBgk::-webkit-scrollbar{display:none}.summaryRewrite_vpills__ejxL7{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin:-12px 0 24px;overflow:hidden}.summaryRewrite_vpillsEnter__OlBbr{animation:summaryRewrite_rowIn__v35a0 .24s ease-out}.summaryRewrite_vpillsLeave__ESEoU{animation:summaryRewrite_rowOut__OUX_M .22s ease forwards}@keyframes summaryRewrite_rowIn__v35a0{0%{opacity:0;max-height:0;margin-top:0;margin-bottom:0}60%{opacity:0}to{opacity:1;max-height:32px;margin-top:-12px;margin-bottom:24px}}@keyframes summaryRewrite_rowOut__OUX_M{0%{opacity:1;max-height:32px}40%{opacity:0}to{opacity:0;max-height:0;margin-top:0;margin-bottom:0}}.summaryRewrite_vp__nD4xQ{display:inline-flex;align-items:center;height:28px;border-radius:99px;color:var(--ink-500);transition:background .12s,color .12s}.summaryRewrite_vp__nD4xQ:hover{background:var(--accent-tint);color:var(--ink-900)}.summaryRewrite_vpOn__hGQ88,.summaryRewrite_vpOn__hGQ88:hover{background:var(--surface-2);color:var(--ink-900)}.summaryRewrite_vpb__iP6Sb{display:inline-flex;align-items:center;gap:6px;height:28px;min-height:0;padding:0 12px 1px;border:0;border-radius:99px;background:transparent;font:inherit;font-size:12.5px;font-weight:600;line-height:1;color:inherit;white-space:nowrap;cursor:pointer}.summaryRewrite_vpOn__hGQ88 .summaryRewrite_vpb__iP6Sb{font-weight:700}.summaryRewrite_vpx__iD4wr{display:grid;place-items:center;width:0;height:20px;min-height:0;margin-right:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ink-400);opacity:0;overflow:hidden;cursor:pointer;transition:opacity .12s,width .12s,margin .12s}.summaryRewrite_vp__nD4xQ:focus-within .summaryRewrite_vpx__iD4wr,.summaryRewrite_vp__nD4xQ:hover .summaryRewrite_vpx__iD4wr{width:20px;margin:0 3px 0 -6px;opacity:1}@media (hover:none){.summaryRewrite_vpOn__hGQ88 .summaryRewrite_vpx__iD4wr{width:20px;margin:0 3px 0 -6px;opacity:1}}.summaryRewrite_vpx__iD4wr:hover{background:var(--hairline-strong);color:var(--ink-900)}.summaryRewrite_writingLine__x1_Fv{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:16px;font-weight:600;color:var(--ink-700)}.summaryRewrite_dim__ikWKS>:not(.summaryRewrite_writingLine__x1_Fv){opacity:.38;transition:opacity .24s ease;pointer-events:none}.summaryRewrite_thinkDots__gC9OH{position:relative;flex:none;width:16px;height:16px;animation:summaryRewrite_rewriteThinkSpin__ruXS1 4.8s linear infinite}.summaryRewrite_thinkDots__gC9OH i{position:absolute;top:6px;left:6px;width:4px;height:4px;border-radius:50%;background:var(--analysing-violet);animation:summaryRewrite_rewriteThinkDotA__srg1d 2.4s cubic-bezier(.65,0,.35,1) infinite}.summaryRewrite_thinkDots__gC9OH i:nth-child(2){background:var(--analysing-magenta);animation-name:summaryRewrite_rewriteThinkDotB__KGSnU}.summaryRewrite_thinkDots__gC9OH i:nth-child(3){background:var(--ink-400);animation-name:summaryRewrite_rewriteThinkDotC__5BBq4}.summaryRewrite_vpb__iP6Sb .summaryRewrite_thinkDots__gC9OH{width:12px;height:12px}.summaryRewrite_vpb__iP6Sb .summaryRewrite_thinkDots__gC9OH i{top:4.5px;left:4.5px;width:3px;height:3px}@keyframes summaryRewrite_rewriteThinkDotA__srg1d{0%,to{transform:translate(-5px)}25%{transform:translateY(-4.5px)}50%{transform:translateY(-5px) scale(.8)}75%{transform:translate(-4.5px,3px)}}@keyframes summaryRewrite_rewriteThinkDotB__KGSnU{0%,to{transform:translate(0) scale(1.15)}25%{transform:translate(4.5px,3px)}50%{transform:translate(0) scale(1.15)}75%{transform:translateY(-4.5px)}}@keyframes summaryRewrite_rewriteThinkDotC__5BBq4{0%,to{transform:translate(5px)}25%{transform:translate(-4.5px,3px)}50%{transform:translateY(5px) scale(.8)}75%{transform:translate(4.5px,3px)}}@keyframes summaryRewrite_rewriteThinkSpin__ruXS1{to{transform:rotate(1turn)}}.summaryRewrite_fadeIn__CZaCS{animation:summaryRewrite_rewriteFadeIn__jc8oO .22s ease-out}@keyframes summaryRewrite_rewriteFadeIn__jc8oO{0%{opacity:0}to{opacity:1}}.summaryRewrite_item__C1dxA:focus-visible,.summaryRewrite_send__KbsJz:focus-visible,.summaryRewrite_trigger__Z6DJ7:focus-visible,.summaryRewrite_vpb__iP6Sb:focus-visible,.summaryRewrite_vpx__iD4wr:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.summaryRewrite_item__C1dxA[data-pointer-focus]:focus-visible,.summaryRewrite_trigger__Z6DJ7[data-pointer-focus]:focus-visible,.summaryRewrite_vpb__iP6Sb[data-pointer-focus]:focus-visible,.summaryRewrite_vpx__iD4wr[data-pointer-focus]:focus-visible{outline:none}.summaryRewrite_vpx__iD4wr:focus-visible{width:20px;opacity:1}@media (prefers-reduced-motion:reduce){.summaryRewrite_closing__ObyHW,.summaryRewrite_fadeIn__CZaCS,.summaryRewrite_pop__agJN_,.summaryRewrite_vpillsEnter__OlBbr,.summaryRewrite_vpillsLeave__ESEoU{animation:none}.summaryRewrite_dim__ikWKS>:not(.summaryRewrite_writingLine__x1_Fv),.summaryRewrite_field__nBSHX,.summaryRewrite_vp__nD4xQ,.summaryRewrite_vpx__iD4wr{transition:none}.summaryRewrite_thinkDots__gC9OH,.summaryRewrite_thinkDots__gC9OH i{animation:none}.summaryRewrite_thinkDots__gC9OH i:first-child{transform:translate(-5px)}.summaryRewrite_thinkDots__gC9OH i:nth-child(3){transform:translate(5px)}}.summaryRewrite_aside__lwiUx{gap:4px}.aiLabels_label__ShDS0{margin:6px 0 0;font-size:12.5px;color:var(--ink-500)}.aiLabels_labelLink__8uNYN{color:inherit;text-decoration:underline;text-underline-offset:2px}.aiLabels_labelLink__8uNYN:hover{color:var(--ink-900)}.aiLabels_page__ZcgTJ{max-width:720px;margin:0 auto;padding:32px 16px 64px;color:var(--ink-900)}.aiLabels_page__ZcgTJ h1{font-size:26px;line-height:1.2;margin:0 0 24px}.aiLabels_page__ZcgTJ h2{font-size:15px;margin:28px 0 8px}.aiLabels_page__ZcgTJ li,.aiLabels_page__ZcgTJ p{font-size:14.5px;line-height:1.6;color:var(--ink-700)}.aiLabels_page__ZcgTJ p{margin:0 0 8px}.aiLabels_page__ZcgTJ ul{margin:0;padding-left:20px}.aiLabels_providers__9A4IY{list-style:none;padding:0!important;border-top:1px solid var(--hairline)}.aiLabels_providers__9A4IY li{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--hairline)}.aiLabels_country__v8Dtq{color:var(--ink-500);white-space:nowrap}.noteExtras_attachments__5ukTw{margin-top:12px;min-width:0}.noteExtras_clip___BmdY{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-height:0;padding:0;margin:0;border:none;border-radius:8px;background:transparent;color:var(--ink-500);cursor:pointer;transition:background-color .12s ease,color .12s ease}@media (hover:hover){.noteExtras_clip___BmdY:hover{background:var(--surface-2);color:var(--ink-700)}}.noteExtras_clipTip__bISUH{position:absolute;top:calc(100% + 8px);right:0;z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:1px;padding:6px 10px;border-radius:7px;background:var(--ink-900);color:var(--bg-paper);white-space:nowrap;text-align:right;pointer-events:none;opacity:0;transform:translateY(-2px);transition:opacity .12s ease,transform .12s ease}.noteExtras_clip___BmdY:hover .noteExtras_clipTip__bISUH{opacity:1;transform:none;transition-delay:.5s}.noteExtras_clip___BmdY:focus-visible .noteExtras_clipTip__bISUH{opacity:1;transform:none}@media (hover:none){.noteExtras_clipTip__bISUH{display:none}}.noteExtras_clipTipTitle__w4g96{font-size:12.5px;font-weight:600;line-height:1.4}.noteExtras_clipTipFormats__Aeb50{font-size:11.5px;font-weight:500;line-height:1.4;opacity:.72}.noteExtras_dropHostActive__oZVA7{position:relative;border-radius:12px;box-shadow:0 0 0 2px color-mix(in srgb,var(--ink-400) 45%,transparent);background:color-mix(in srgb,var(--surface-2) 30%,transparent)}.noteExtras_dropOverlay__zkSR4{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;background:color-mix(in srgb,var(--bg-paper) 70%,transparent);color:var(--ink-700);font-size:14px;font-weight:600;pointer-events:none}.noteExtras_grid__nT5UY{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-gap:10px;gap:10px}.noteExtras_thumb__7rqGk{position:relative;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:var(--surface-2);border:1px solid var(--hairline)}.noteExtras_thumbButton__cnmto{display:block;width:100%;height:100%;min-height:0;padding:0;margin:0;border:none;background:none;cursor:zoom-in}.noteExtras_thumbButton__cnmto img{display:block;width:100%;height:100%;object-fit:cover}.noteExtras_fileTile__CDeL6{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 8px;box-sizing:border-box;color:var(--ink-900);font:inherit;cursor:pointer}.noteExtras_fileIcon__yPNnI{flex-shrink:0;color:var(--ink-500)}.noteExtras_fileName__EIZoI{max-width:100%;font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.noteExtras_fileSize__FD7Vz{color:var(--ink-500);font-size:11px}.noteExtras_addTile__QEz8S{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;aspect-ratio:1/1;min-height:0;padding:0;margin:0;border:1px dashed var(--hairline-strong,var(--hairline));border-radius:10px;background:transparent;color:var(--ink-500);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background-color .12s ease,color .12s ease}@media (hover:hover){.noteExtras_addTile__QEz8S:hover:not(:disabled){background:color-mix(in srgb,var(--surface-2) 55%,transparent);color:var(--ink-900)}}.noteExtras_addTile__QEz8S:disabled{cursor:progress}.noteExtras_addTile__QEz8S:focus-visible,.noteExtras_chapterItem__fwvuW:focus-visible,.noteExtras_chaptersToggle__06GZN:focus-visible,.noteExtras_clip___BmdY:focus-visible,.noteExtras_quiet__hrLt4:focus-visible,.noteExtras_remove__nAhab:focus-visible,.noteExtras_thumbButton__cnmto:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.noteExtras_addTile__QEz8S:focus:not(:focus-visible),.noteExtras_chapterItem__fwvuW:focus:not(:focus-visible),.noteExtras_chaptersToggle__06GZN:focus:not(:focus-visible),.noteExtras_clip___BmdY:focus:not(:focus-visible),.noteExtras_quiet__hrLt4:focus:not(:focus-visible),.noteExtras_remove__nAhab:focus:not(:focus-visible),.noteExtras_thumbButton__cnmto:focus:not(:focus-visible){outline:none}.noteExtras_remove__nAhab{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-height:0;padding:0;border:none;border-radius:999px;background:color-mix(in srgb,var(--bg-paper) 88%,transparent);color:var(--ink-700);cursor:pointer;opacity:0;transition:opacity .12s ease}.noteExtras_thumb__7rqGk:focus-within .noteExtras_remove__nAhab,.noteExtras_thumb__7rqGk:hover .noteExtras_remove__nAhab{opacity:1}@media (hover:none){.noteExtras_remove__nAhab{opacity:1}}.noteExtras_hiddenInput__NMEr_{display:none}.noteExtras_tileWrap__gw5Bs{display:flex;flex-direction:column;gap:4px;min-width:0}.noteExtras_tileName__d7Y4A{display:block;min-width:0;font-size:12px;font-weight:500;line-height:1.3;color:var(--ink-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.noteExtras_tileNameMuted__bwB2C{color:var(--ink-400)}.noteExtras_detailBack__b3T7F{position:fixed;inset:0;z-index:var(--z-sheet);display:grid;place-items:center;padding:16px;background:color-mix(in srgb,var(--overlay-scrim) 80%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.noteExtras_detail__YxUjA{position:relative;box-sizing:border-box;width:min(360px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow-y:auto;scrollbar-width:none;padding:10px;background:var(--bg-paper);border:1px solid var(--hairline-strong);border-radius:12px;box-shadow:var(--shadow-dialog);color:var(--ink-900)}.noteExtras_detail__YxUjA::-webkit-scrollbar{display:none}.noteExtras_detail__YxUjA:focus{outline:none}.noteExtras_detailClose__hTk8O{position:absolute;top:12px;right:12px;z-index:1}.noteExtras_detailClose__hTk8O:not(:hover){background:color-mix(in srgb,var(--bg-paper) 88%,transparent)}.noteExtras_detailWide__Zh4zp{width:min(520px,calc(100vw - 32px))}.noteExtras_detailPreview__uafN_{display:flex;align-items:center;justify-content:center;min-height:140px;max-height:min(60vh,520px);border-radius:8px;overflow:hidden;background:var(--surface-2)}.noteExtras_detailPreview__uafN_ img{display:block;width:auto;height:auto;max-width:100%;max-height:min(60vh,520px);object-fit:contain;image-rendering:auto}.noteExtras_detailFile__ERtyx{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 16px;color:var(--ink-500);min-width:0;max-width:100%}.noteExtras_detailFileName__x_IXq{max-width:100%;color:var(--ink-900);font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.noteExtras_detailName__ACrRm{box-sizing:border-box;display:block;width:100%;height:34px;margin:10px 0 4px;padding:0 10px;border:1px solid var(--hairline);border-radius:8px;background:var(--bg-paper);color:var(--ink-900);font:inherit;font-size:14px;font-weight:500}.noteExtras_detailName__ACrRm:focus{outline:none;border-color:var(--ink-400)}.noteExtras_detailName__ACrRm::placeholder{color:var(--ink-400)}.noteExtras_detailNameStatic__fBtL6{margin:10px 4px 4px;font-size:14px;font-weight:600}.noteExtras_detailRows__H8Zz9{display:flex;flex-direction:column;margin-top:4px}.noteExtras_detailRow__hbla7{display:flex;align-items:center;gap:10px;width:100%;height:34px;min-height:0;padding:0 8px;border:none;border-radius:8px;background:transparent;color:var(--ink-900);font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer}@media (hover:hover){.noteExtras_detailRow__hbla7:hover{background:var(--surface-2)}}.noteExtras_detailRowDanger__PgiBa{color:var(--danger)}.noteExtras_detailRow__hbla7:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.noteExtras_detailRow__hbla7:focus:not(:focus-visible){outline:none}.noteExtras_transcriptPanel__7oxOc{position:relative}.noteExtras_mergeLine__7SOKs{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin:0 0 10px;font-size:13px;line-height:1.4;color:var(--ink-600)}.noteExtras_mergeLead__XvOQH{display:inline-flex;align-items:center;gap:6px;min-width:0}.noteExtras_mergeIcon__QZk06{flex:none;color:var(--ink-400)}.noteExtras_mergeText__o_GQ7{min-width:0}.noteExtras_mergeActions__HL_5h{display:inline-flex;align-items:center;gap:6px}.noteExtras_mergeSep__14__B{color:var(--ink-400)}.noteExtras_quiet__hrLt4{min-height:0;height:auto;padding:0;border:none;border-radius:4px;background:none;color:var(--ink-900);font:inherit;font-size:13px;font-weight:600;justify-content:flex-start;cursor:pointer}.noteExtras_quietMuted__tQqi0{color:var(--ink-500);font-weight:500}@media (hover:hover){.noteExtras_quiet__hrLt4:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px}}.noteExtras_quiet__hrLt4:disabled{opacity:.5;cursor:default}.noteExtras_chaptersInline__doaEV{display:block;margin:8px 0 2px}@media (min-width:900px){.noteExtras_chaptersInline__doaEV{display:none}}.noteExtras_chaptersToggle__06GZN{display:inline-flex;align-items:center;gap:4px;min-height:0;height:30px;padding:0 4px;margin-left:-4px;border:none;border-radius:6px;background:none;color:var(--ink-500);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.noteExtras_chapterList__Qh18h{display:flex;flex-direction:column;margin:2px 0 6px}.noteExtras_chapterItem__fwvuW{display:flex;align-items:baseline;gap:10px;min-height:0;padding:5px 4px;margin-left:-4px;border:none;border-radius:6px;background:none;color:var(--ink-700);font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer}@media (hover:hover){.noteExtras_chapterItem__fwvuW:hover{color:var(--ink-900)}}.noteExtras_chapterTime__OJ5kv{flex-shrink:0;min-width:40px;color:var(--ink-400);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px}.TemplateStudio_backdrop__cfUHL{position:fixed;inset:0;z-index:var(--z-sheet);display:flex;align-items:center;justify-content:center;padding:40px;box-sizing:border-box;background:var(--overlay-scrim);animation:TemplateStudio_fadeIn__U4h05 .16s ease}.TemplateStudio_backdropOut__baL7L{animation:TemplateStudio_fadeOut__7C2Pd .14s ease forwards}.TemplateStudio_modal__N4WN2{position:relative;display:flex;flex-direction:column;width:100%;max-width:1040px;height:100%;max-height:720px;overflow:hidden;background:var(--bg-subtle);border-radius:16px;box-shadow:var(--shadow-dialog);color:var(--ink-900);font-size:14px;line-height:1.5;outline:none;animation:TemplateStudio_modalIn__I_Nxb .22s var(--ease);--studio-sel:color-mix(in srgb,var(--navy-soft) 14%,transparent);--studio-primary:var(--navy-brand);--studio-heart:var(--navy-soft)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .TemplateStudio_modal__N4WN2{--studio-primary:var(--navy-soft)}}:root[data-theme=dark] .TemplateStudio_modal__N4WN2{--studio-primary:var(--navy-soft)}.TemplateStudio_modal__N4WN2 *,.TemplateStudio_modal__N4WN2 :after,.TemplateStudio_modal__N4WN2 :before{box-sizing:border-box;scrollbar-width:none}.TemplateStudio_modal__N4WN2 ::-webkit-scrollbar{display:none;width:0;height:0}.TemplateStudio_modal__N4WN2 :where(button){min-height:0;padding:0;border-radius:0;gap:0;font:inherit;color:inherit;cursor:pointer}.TemplateStudio_modal__N4WN2 button:disabled{opacity:1}.TemplateStudio_modal__N4WN2 :focus-visible{outline:none}html[data-kbd-nav] .TemplateStudio_modal__N4WN2 [role=radio]:focus-visible,html[data-kbd-nav] .TemplateStudio_modal__N4WN2 button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.TemplateStudio_sr__JNR90{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.TemplateStudio_head__GZt8X{flex:none;display:flex;align-items:center;gap:8px;height:56px;padding:0 16px 0 24px;border-bottom:1px solid var(--hairline)}.TemplateStudio_title__s4UNi{flex:1 1;margin:0;font-size:15px;font-weight:700}.TemplateStudio_body__eOith{flex:1 1;min-height:0;display:flex}.TemplateStudio_foot__cACvT{flex:none;display:flex;align-items:center;gap:16px;height:64px;padding:0 24px;border-top:1px solid var(--hairline)}.TemplateStudio_ctxNote__OdRwq{flex:1 1;min-width:0;overflow:hidden;font-size:12.5px;color:var(--ink-400);white-space:nowrap;text-overflow:ellipsis}.TemplateStudio_btn__907mK{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:32px;padding:0 16px;border:1px solid transparent;border-radius:var(--radius-pill);font-size:13px;font-weight:700;white-space:nowrap;transition:background .12s,filter .12s,opacity .12s}.TemplateStudio_primary__yA0__{background:var(--studio-primary);color:var(--white)}.TemplateStudio_primary__yA0__:hover:not(:disabled){filter:brightness(1.12)}.TemplateStudio_modal__N4WN2 .TemplateStudio_btn__907mK:disabled{opacity:.4;cursor:default;filter:none}.TemplateStudio_line__jFcK6{border-color:var(--hairline-strong);background:transparent;font-weight:600}.TemplateStudio_line__jFcK6:hover{background:var(--accent-tint)}.TemplateStudio_ghost__TcT_a{padding:0 8px;background:transparent;color:var(--ink-500);font-weight:600}.TemplateStudio_ghost__TcT_a:hover{background:var(--accent-tint);color:var(--ink-900)}.TemplateStudio_danger__P8TgQ{background:var(--danger);color:var(--white)}.TemplateStudio_danger__P8TgQ:hover{filter:brightness(1.08)}.TemplateStudio_iconbtn__l5CTk{position:relative;flex:none;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--ink-500);font-weight:400;transition:background .12s,color .12s,opacity .12s}.TemplateStudio_iconbtn__l5CTk:hover{background:var(--accent-tint);color:var(--ink-900)}.TemplateStudio_fav__ZJYI1{color:var(--studio-heart)}.TemplateStudio_fav__ZJYI1 svg{animation:TemplateStudio_pulse__FKkN8 .28s var(--ease)}.TemplateStudio_modal__N4WN2 [data-tip]:hover:after{content:attr(data-tip);position:absolute;top:calc(100% + 8px);right:0;z-index:30;padding:4px 8px;border-radius:6px;background:var(--ink-900);color:var(--bg-paper);font-size:12px;font-weight:600;line-height:1.5;width:max-content;max-width:260px;white-space:nowrap;pointer-events:none;animation:TemplateStudio_fadeIn__U4h05 .12s ease .3s both}html[data-kbd-nav] .TemplateStudio_modal__N4WN2 [data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;top:calc(100% + 8px);right:0;z-index:30;padding:4px 8px;border-radius:6px;background:var(--ink-900);color:var(--bg-paper);font-size:12px;font-weight:600;white-space:nowrap;pointer-events:none}.TemplateStudio_pill__7ZTsw{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px solid var(--hairline-strong);border-radius:var(--radius-pill);background:var(--bg-paper);color:var(--ink-700);font-size:12.5px;font-weight:600;transition:border-color .12s}.TemplateStudio_pill__7ZTsw:hover{border-color:var(--ink-300)}.TemplateStudio_cv__K4AFf{display:inline-flex;color:var(--ink-400)}.TemplateStudio_list__Oq33X{flex:none;width:288px;overflow-y:auto;padding:16px 8px 24px;border-right:1px solid var(--hairline)}.TemplateStudio_newRow__DHsWd,.TemplateStudio_row__QUn5m{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:48px;padding:8px;border:0;border-radius:8px;background:transparent;text-align:left;font-weight:400;transition:background .14s var(--ease)}.TemplateStudio_newRow__DHsWd:hover,.TemplateStudio_row__QUn5m:hover{background:var(--accent-tint)}.TemplateStudio_newRow__DHsWd[aria-current=true],.TemplateStudio_row__QUn5m[aria-current=true]{background:var(--studio-sel)}.TemplateStudio_newRow__DHsWd{font-size:13.5px;font-weight:700}.TemplateStudio_newRow__DHsWd .TemplateStudio_tile__ht7yO{border:1px solid var(--hairline-strong);background:var(--bg-paper);color:var(--ink-500)}.TemplateStudio_tile__ht7yO{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:var(--surface-2);font-size:16px;line-height:1}.TemplateStudio_rowTxt__LB8cS{flex:1 1;min-width:0;display:flex;flex-direction:column}.TemplateStudio_rowTxt__LB8cS b{overflow:hidden;font-size:13.5px;font-weight:600;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.TemplateStudio_rowTxt__LB8cS small{overflow:hidden;font-size:12px;line-height:16px;color:var(--ink-400);white-space:nowrap;text-overflow:ellipsis}.TemplateStudio_rowHeart__cZi_N{flex:none;display:grid;color:var(--studio-heart)}.TemplateStudio_search__57SOx{position:relative;margin:8px 0 0}.TemplateStudio_search__57SOx input{width:100%;height:32px;margin:0;padding:0 32px;border:1px solid var(--hairline);border-radius:8px;background:var(--bg-paper);color:var(--ink-900);font:inherit;font-size:13px;outline:none;transition:border-color .12s}.TemplateStudio_search__57SOx input::placeholder{color:var(--ink-400)}.TemplateStudio_search__57SOx input:focus{border-color:var(--hairline-strong)}.TemplateStudio_searchIc__UXLdc{position:absolute;top:9px;left:10px;color:var(--ink-400);pointer-events:none}.TemplateStudio_searchClr__TKZrn{position:absolute;top:0;right:0}.TemplateStudio_gh__ILsnI{display:flex;align-items:center;justify-content:flex-start;gap:6px;width:calc(100% - 8px);margin:16px 4px 2px;padding:6px 4px;border:0;border-radius:6px;background:transparent;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:left;color:var(--ink-400)}.TemplateStudio_gh__ILsnI:hover:not(:disabled){color:var(--ink-500)}.TemplateStudio_gh__ILsnI:disabled{cursor:default}.TemplateStudio_ghChev__gCS2k{flex:none;transition:transform .15s ease}.TemplateStudio_gh__ILsnI[aria-expanded=true] .TemplateStudio_ghChev__gCS2k{transform:rotate(90deg)}.TemplateStudio_gh__ILsnI:disabled .TemplateStudio_ghChev__gCS2k{visibility:hidden}.TemplateStudio_ghLabel__5YGVD{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TemplateStudio_ghCount__EJyN_{flex:none;font-weight:600;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.TemplateStudio_ghChev__gCS2k{transition:none}}.TemplateStudio_empty__HpaBo{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:24px 8px;font-size:13px;color:var(--ink-500);word-break:break-word}.TemplateStudio_det__bHX9p{flex:1 1;min-width:0;overflow-y:auto}.TemplateStudio_detIn__uwc9B{display:flex;flex-direction:column;gap:32px;max-width:720px;margin:0 auto;padding:40px 48px 48px}.TemplateStudio_anim__1nw8C{animation:TemplateStudio_rise__ifurM .2s var(--ease)}.TemplateStudio_banner__j4IV0{display:flex;align-items:center;gap:8px;min-height:40px;margin-bottom:-8px;padding:4px 4px 4px 16px;border-radius:8px;background:var(--studio-sel);font-size:13px;color:var(--ink-700)}.TemplateStudio_banner__j4IV0 span{flex:1 1;min-width:0}.TemplateStudio_dHead__x5YZI{display:flex;flex-direction:column;gap:16px;padding-bottom:24px;border-bottom:1px solid var(--hairline)}.TemplateStudio_dTitle__x30P_{display:flex;align-items:flex-start;gap:16px}.TemplateStudio_tileWrap__LmRAL{position:relative;flex:none}.TemplateStudio_bigTile___K4zj{flex:none;display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid transparent;border-radius:12px;background:var(--surface-2);font-size:24px;font-weight:400;line-height:1;transition:border-color .12s,background .12s}button.TemplateStudio_bigTile___K4zj:hover{border-color:var(--hairline-strong)}.TemplateStudio_titleIn__9hn2o,.TemplateStudio_titleTxt__Z01lo{flex:1 1;min-width:0;margin:0 0 0 -8px;padding:6px 8px;border-radius:8px;font-family:inherit;font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:36px;color:var(--ink-900);word-break:break-word}.TemplateStudio_titleIn__9hn2o{display:block;height:48px;overflow:hidden;border:0;background:transparent;resize:none;outline:none;transition:background .12s}.TemplateStudio_titleIn__9hn2o:focus,.TemplateStudio_titleIn__9hn2o:hover{background:var(--accent-tint)}.TemplateStudio_titleIn__9hn2o::placeholder{color:var(--ink-300)}.TemplateStudio_dActs__UZc3I{display:flex;gap:4px;padding-top:8px}.TemplateStudio_dMeta__2z5_M{display:flex;align-items:center;gap:16px;min-height:32px;font-size:13px;color:var(--ink-500)}.TemplateStudio_who___vO1Y{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--ink-700)}.TemplateStudio_av__LDMY9{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--success);color:var(--white);font-size:10px;font-weight:800}.TemplateStudio_avMe__PqF4W{background:var(--amber-warm)}.TemplateStudio_avKiolo__JnKVe{background:var(--ink-900);color:var(--bg-subtle);font-size:12px}.TemplateStudio_lock__zZjsI,.TemplateStudio_saveInd___Kf4H{display:inline-flex;align-items:center;gap:4px;color:var(--ink-400)}.TemplateStudio_saveInd___Kf4H{margin-left:auto;font-size:12px;opacity:0;transition:opacity .2s}.TemplateStudio_saveOn__GLEY1{opacity:1}.TemplateStudio_saveErr__jvz4x{color:var(--danger)}.TemplateStudio_lbl__6JH2T{margin:0 0 8px;font-size:12px;font-weight:700;color:var(--ink-500)}.TemplateStudio_lblRow__oRQiv{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.TemplateStudio_hint__m2f_v{font-size:12px;color:var(--ink-400)}.TemplateStudio_ctx__V6hgE{display:block;width:100%;margin:0;padding:16px;border:1px solid var(--hairline);border-radius:12px;background:var(--bg-paper);color:var(--ink-700);font:inherit;font-size:14.5px;line-height:24px;white-space:pre-wrap}textarea.TemplateStudio_ctx__V6hgE{min-height:58px;overflow:hidden;resize:none;outline:none;transition:border-color .12s}textarea.TemplateStudio_ctx__V6hgE:hover{border-color:var(--hairline-strong)}textarea.TemplateStudio_ctx__V6hgE:focus{border-color:var(--ink-300)}.TemplateStudio_ctxView__m_yce:empty{display:none}.TemplateStudio_secs__wVgyQ{position:relative;display:flex;flex-direction:column;gap:8px}.TemplateStudio_sec__8qx2D{position:relative;display:flex;align-items:flex-start;gap:4px;padding:12px 16px;border:1px solid var(--hairline);border-radius:12px;background:var(--bg-paper);transition:border-color .12s}.TemplateStudio_secEd__Hfn5j{padding:8px 8px 8px 4px}.TemplateStudio_dragging__Vi69E,.TemplateStudio_secEd__Hfn5j:hover{border-color:var(--hairline-strong)}.TemplateStudio_dragging__Vi69E{z-index:5;box-shadow:var(--shadow-menu);transition:none}.TemplateStudio_enter__S4uZN{animation:TemplateStudio_rise__ifurM .2s var(--ease)}.TemplateStudio_leave__riByl{opacity:0;transform:scale(.98);transition:opacity .16s,transform .16s}.TemplateStudio_secMain__PFTr2{flex:1 1;min-width:0;display:flex;flex-direction:column}.TemplateStudio_secTitleView__X8pw_{font-size:14.5px;line-height:24px}.TemplateStudio_secHintView__Zm7MO{font-size:13px;line-height:20px;color:var(--ink-500)}.TemplateStudio_secH__UteUA,.TemplateStudio_secT__qZZT5{display:block;width:100%;margin:0;padding:0 8px;border:0;border-radius:6px;background:transparent;font-family:inherit;outline:none;transition:background .12s}.TemplateStudio_secT__qZZT5{height:32px;font-size:14.5px;font-weight:700;line-height:32px;color:var(--ink-900)}.TemplateStudio_secH__UteUA{min-height:28px;overflow:hidden;padding-block:4px;font-size:13px;line-height:20px;color:var(--ink-500);resize:none}.TemplateStudio_secH__UteUA:focus,.TemplateStudio_secH__UteUA:hover,.TemplateStudio_secT__qZZT5:focus,.TemplateStudio_secT__qZZT5:hover{background:var(--accent-tint)}.TemplateStudio_secH__UteUA::placeholder,.TemplateStudio_secT__qZZT5::placeholder,textarea.TemplateStudio_ctx__V6hgE::placeholder{color:var(--ink-300)}.TemplateStudio_handle__w3wlk{flex:none;display:grid;place-items:center;width:24px;height:32px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ink-300);cursor:-webkit-grab;cursor:grab;touch-action:none;transition:color .12s,background .12s}.TemplateStudio_handle__w3wlk:focus-visible,.TemplateStudio_handle__w3wlk:hover{background:var(--accent-tint);color:var(--ink-500)}.TemplateStudio_dragging__Vi69E .TemplateStudio_handle__w3wlk{cursor:-webkit-grabbing;cursor:grabbing}.TemplateStudio_secX__oGpok{opacity:0}.TemplateStudio_sec__8qx2D:focus-within .TemplateStudio_secX__oGpok,.TemplateStudio_sec__8qx2D:hover .TemplateStudio_secX__oGpok{opacity:1}.TemplateStudio_secsEmpty__nt537{padding:16px;border:1px dashed var(--hairline-strong);border-radius:12px;font-size:13px;color:var(--ink-400)}.TemplateStudio_addSec__kfDK_{margin:8px 0 0 -8px}.TemplateStudio_step__gTsjB{display:flex;flex-direction:column;gap:24px}.TemplateStudio_stepTitle__oXZB9{margin:0;font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:36px}.TemplateStudio_sub__Q0fza{margin:-16px 0 0;font-size:14px;color:var(--ink-500)}.TemplateStudio_backLink__dKen4{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;height:32px;margin:-8px 0 -16px -8px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--ink-500);font-size:13px;font-weight:600}.TemplateStudio_backLink__dKen4:hover{background:var(--accent-tint);color:var(--ink-900)}.TemplateStudio_ways__F3PC3{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--hairline);border-radius:12px;background:var(--bg-paper)}.TemplateStudio_way__huuSr{display:flex;align-items:center;justify-content:flex-start;gap:16px;width:100%;min-height:72px;padding:16px;border:0;border-radius:0;background:transparent;text-align:left;font-weight:400;transition:background .12s}.TemplateStudio_way__huuSr+.TemplateStudio_way__huuSr{border-top:1px solid var(--hairline)}.TemplateStudio_way__huuSr:hover{background:var(--raised)}.TemplateStudio_wayIc__P6y5y{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--surface-2);color:var(--ink-700)}.TemplateStudio_wayTxt__39m9X{min-width:0}.TemplateStudio_wayTxt__39m9X b{display:block;font-size:14px;font-weight:700}.TemplateStudio_wayTxt__39m9X small{display:block;font-size:12.5px;color:var(--ink-500)}.TemplateStudio_wayGo__216Nn{flex:none;display:grid;margin-left:auto;color:var(--ink-300)}.TemplateStudio_way__huuSr:hover .TemplateStudio_wayGo__216Nn{color:var(--ink-500)}.TemplateStudio_area__olUVK{display:block;width:100%;min-height:136px;margin:0;padding:16px;border:1px solid var(--hairline-strong);border-radius:12px;background:var(--bg-paper);color:var(--ink-900);font:inherit;font-size:14.5px;line-height:24px;resize:none;outline:none;transition:border-color .12s}.TemplateStudio_area__olUVK:focus{border-color:var(--ink-300)}.TemplateStudio_area__olUVK::placeholder{color:var(--ink-400)}.TemplateStudio_chips__NuiAu{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.TemplateStudio_chips__NuiAu .TemplateStudio_hint__m2f_v{margin-right:8px}.TemplateStudio_chip__zpwyN{height:32px;padding:0 12px;border:1px solid var(--hairline-strong);border-radius:var(--radius-pill);background:transparent;color:var(--ink-500);font-size:12.5px;font-weight:500;transition:background .12s,color .12s}.TemplateStudio_chip__zpwyN:hover{background:var(--accent-tint);color:var(--ink-900)}.TemplateStudio_actions__RMsvx{display:flex;align-items:center;justify-content:flex-end;gap:8px}.TemplateStudio_actions__RMsvx .TemplateStudio_hint__m2f_v{margin-right:auto}.TemplateStudio_drop__GrPnp{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:184px;padding:24px;border:1.5px dashed var(--hairline-strong);border-radius:12px;background:var(--bg-paper);color:var(--ink-500);text-align:center;cursor:pointer;transition:border-color .12s,background .12s}.TemplateStudio_dropOver__6updQ,.TemplateStudio_drop__GrPnp:hover{border-color:var(--ink-400);background:var(--raised)}html[data-kbd-nav] .TemplateStudio_drop__GrPnp:focus-within{outline:2px solid var(--focus-ring);outline-offset:2px}.TemplateStudio_drop__GrPnp b{font-size:14px;color:var(--ink-900)}.TemplateStudio_drop__GrPnp small{font-size:12px;color:var(--ink-400)}.TemplateStudio_drop__GrPnp input{position:absolute;width:1px;height:1px;opacity:0}.TemplateStudio_err__mh_aq{margin-top:-8px;font-size:13px;color:var(--danger)}.TemplateStudio_fileRow__r_xXH{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid var(--hairline);border-radius:12px;background:var(--bg-paper);animation:TemplateStudio_rise__ifurM .2s var(--ease)}.TemplateStudio_ft__jpmh1{flex:none;display:grid;place-items:center;width:32px;height:40px;border-radius:6px;background:var(--surface-2);color:var(--ink-500);font-size:9.5px;font-weight:800;letter-spacing:.04em}.TemplateStudio_fileTxt__V9v08{flex:1 1;min-width:0}.TemplateStudio_fileTxt__V9v08 b{display:block;overflow:hidden;font-size:13.5px;white-space:nowrap;text-overflow:ellipsis}.TemplateStudio_fileTxt__V9v08 small{font-size:12px;color:var(--ink-400)}.TemplateStudio_notes__etgSX{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--hairline);border-radius:12px;background:var(--bg-paper)}.TemplateStudio_notesEmpty__GSBeX{display:flex;align-items:center;gap:8px;padding:16px;border:1px dashed var(--hairline-strong);border-radius:12px;font-size:13px;color:var(--ink-500)}.TemplateStudio_nrow__l6Hnu{display:flex;align-items:flex-start;justify-content:flex-start;gap:16px;width:100%;padding:16px;border:0;border-radius:0;background:transparent;text-align:left;font-weight:400;transition:background .12s}.TemplateStudio_nrow__l6Hnu+.TemplateStudio_nrow__l6Hnu{border-top:1px solid var(--hairline)}.TemplateStudio_nrow__l6Hnu:hover{background:var(--raised)}.TemplateStudio_nrow__l6Hnu[aria-checked=true]{background:var(--studio-sel)}.TemplateStudio_radio__pl2gl{flex:none;display:grid;place-items:center;width:16px;height:16px;margin-top:2px;border:1.5px solid var(--ink-300);border-radius:50%;transition:border-color .12s}.TemplateStudio_nrow__l6Hnu[aria-checked=true] .TemplateStudio_radio__pl2gl{border-color:var(--studio-primary)}.TemplateStudio_nrow__l6Hnu[aria-checked=true] .TemplateStudio_radio__pl2gl:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--studio-primary)}.TemplateStudio_nrowT___WH1I{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.TemplateStudio_nrowT___WH1I b{font-size:13.5px}.TemplateStudio_nrowT___WH1I small{font-size:12px;color:var(--ink-400)}.TemplateStudio_hh__s35uv{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12px;color:var(--ink-500)}.TemplateStudio_hh__s35uv span:before{content:"# ";color:var(--ink-300)}.TemplateStudio_drafting__fuwVc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:440px;text-align:center}.TemplateStudio_drafting__fuwVc b{font-size:16px;font-weight:700}.TemplateStudio_draftStep__f_JbM{min-height:20px;font-size:13px;color:var(--ink-500);animation:TemplateStudio_fadeIn__U4h05 .3s ease}.TemplateStudio_think__XtthO{position:relative;flex:none;width:32px;height:32px;animation:TemplateStudio_spin__oHASn 4.8s linear infinite}.TemplateStudio_think__XtthO i{position:absolute;top:12px;left:12px;width:8px;height:8px;border-radius:50%;background:var(--analysing-violet);animation:TemplateStudio_dotA__WVW1L 2.4s cubic-bezier(.65,0,.35,1) infinite}.TemplateStudio_think__XtthO i:nth-child(2){background:var(--analysing-magenta);animation-name:TemplateStudio_dotB__HSNAn}.TemplateStudio_think__XtthO i:nth-child(3){background:var(--ink-400);animation-name:TemplateStudio_dotC__mIQzt}.TemplateStudio_thinkSm__Ql8vO{width:16px;height:16px}.TemplateStudio_thinkSm__Ql8vO i{top:6px;left:6px;width:4px;height:4px;animation-name:TemplateStudio_dotAs__UqW_b}.TemplateStudio_thinkSm__Ql8vO i:nth-child(2){animation-name:TemplateStudio_dotBs__ZQaDA}.TemplateStudio_thinkSm__Ql8vO i:nth-child(3){animation-name:TemplateStudio_dotCs__rdqaE}.TemplateStudio_pop__ncTtO{position:absolute;z-index:40;min-width:240px;padding:4px 8px;border:1px solid var(--hairline);border-radius:14px;background:var(--bg-paper);box-shadow:var(--shadow-menu);animation:TemplateStudio_pop__ncTtO .16s var(--ease)}.TemplateStudio_popConfirm__ZPsDL{padding:0}.TemplateStudio_mi__tsD1i{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;height:40px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--ink-500);font-size:13.5px;font-weight:600;text-align:left;transition:background .11s}.TemplateStudio_mi__tsD1i+.TemplateStudio_mi__tsD1i{box-shadow:0 -1px 0 var(--hairline)}.TemplateStudio_mi__tsD1i:focus-visible,.TemplateStudio_mi__tsD1i:hover{background:var(--raised);color:var(--ink-900)}.TemplateStudio_miOn__HeNI7{color:var(--ink-900)}.TemplateStudio_ck__1eBr7{margin-left:auto;color:var(--ink-900)}.TemplateStudio_miDel__r9NEn{color:var(--danger)}.TemplateStudio_miDel__r9NEn:focus-visible,.TemplateStudio_miDel__r9NEn:hover{background:var(--danger-bg);color:var(--danger)}.TemplateStudio_confirmP__gK8mI{display:flex;flex-direction:column;gap:8px;width:288px;padding:16px}.TemplateStudio_confirmP__gK8mI b{font-size:14px;word-break:break-word}.TemplateStudio_confirmP__gK8mI small{font-size:12.5px;color:var(--ink-500)}.TemplateStudio_confirmP__gK8mI .TemplateStudio_actions__RMsvx{margin-top:8px}.TemplateStudio_emoGrid__d3J_C{display:grid;grid-template-columns:repeat(8,32px);grid-gap:2px;gap:2px;padding:8px 0}.TemplateStudio_emoGrid__d3J_C button{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;font-size:18px;font-weight:400;line-height:1;transition:background .1s}.TemplateStudio_emoGrid__d3J_C button:focus-visible,.TemplateStudio_emoGrid__d3J_C button:hover{background:var(--raised)}.TemplateStudio_emoGrid__d3J_C button[aria-pressed=true]{background:var(--studio-sel)}.TemplateStudio_dlgScrim__gDPwd{position:absolute;inset:0;z-index:50;display:grid;place-items:center;background:var(--overlay-scrim);animation:TemplateStudio_fadeIn__U4h05 .14s ease}.TemplateStudio_dlg__CCEtn{display:flex;flex-direction:column;gap:8px;width:360px;padding:24px;border:1px solid var(--hairline);border-radius:14px;background:var(--bg-paper);box-shadow:var(--shadow-menu);animation:TemplateStudio_pop__ncTtO .16s var(--ease)}.TemplateStudio_dlg__CCEtn b{font-size:16px}.TemplateStudio_dlg__CCEtn p{margin:0;font-size:13.5px;color:var(--ink-500)}.TemplateStudio_dlg__CCEtn .TemplateStudio_actions__RMsvx{margin-top:16px}.TemplateStudio_toastWrap__4finS{position:absolute;bottom:80px;left:50%;z-index:60;transform:translateX(-50%);pointer-events:none}.TemplateStudio_toast__kSUOG{display:flex;align-items:center;gap:8px;max-width:560px;height:40px;padding:0 8px 0 16px;border-radius:var(--radius-pill);background:var(--ink-900);color:var(--bg-paper);box-shadow:var(--shadow-menu);font-size:13px;font-weight:600;white-space:nowrap;pointer-events:auto;animation:TemplateStudio_rise__ifurM .2s var(--ease)}.TemplateStudio_toast__kSUOG span{overflow:hidden;text-overflow:ellipsis}.TemplateStudio_toast__kSUOG button{height:32px;padding:0 12px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--bg-paper);font-weight:700;opacity:.75}.TemplateStudio_toast__kSUOG button:hover{background:color-mix(in srgb,var(--bg-paper) 18%,transparent);opacity:1}.TemplateStudio_toastSolo__KsmOH{padding-right:16px}@keyframes TemplateStudio_fadeIn__U4h05{0%{opacity:0}}@keyframes TemplateStudio_fadeOut__7C2Pd{to{opacity:0}}@keyframes TemplateStudio_pop__ncTtO{0%{opacity:0;transform:scale(.96)}}@keyframes TemplateStudio_rise__ifurM{0%{opacity:0;transform:translateY(4px)}}@keyframes TemplateStudio_modalIn__I_Nxb{0%{opacity:0;transform:translateY(8px) scale(.985)}}@keyframes TemplateStudio_pulse__FKkN8{50%{transform:scale(1.18)}}@keyframes TemplateStudio_spin__oHASn{to{transform:rotate(1turn)}}@keyframes TemplateStudio_dotA__WVW1L{0%,to{transform:translate(-10px)}25%{transform:translateY(-9px)}50%{transform:translateY(-10px) scale(.8)}75%{transform:translate(-9px,6px)}}@keyframes TemplateStudio_dotB__HSNAn{0%,to{transform:scale(1.15)}25%{transform:translate(9px,6px)}50%{transform:scale(1.15)}75%{transform:translateY(-9px)}}@keyframes TemplateStudio_dotC__mIQzt{0%,to{transform:translate(10px)}25%{transform:translate(-9px,6px)}50%{transform:translateY(10px) scale(.8)}75%{transform:translate(9px,6px)}}@keyframes TemplateStudio_dotAs__UqW_b{0%,to{transform:translate(-5px)}25%{transform:translateY(-4.5px)}50%{transform:translateY(-5px) scale(.8)}75%{transform:translate(-4.5px,3px)}}@keyframes TemplateStudio_dotBs__ZQaDA{0%,to{transform:scale(1.15)}25%{transform:translate(4.5px,3px)}50%{transform:scale(1.15)}75%{transform:translateY(-4.5px)}}@keyframes TemplateStudio_dotCs__rdqaE{0%,to{transform:translate(5px)}25%{transform:translate(-4.5px,3px)}50%{transform:translateY(5px) scale(.8)}75%{transform:translate(4.5px,3px)}}@media (prefers-reduced-motion:reduce){.TemplateStudio_backdrop__cfUHL,.TemplateStudio_modal__N4WN2,.TemplateStudio_modal__N4WN2 *,.TemplateStudio_modal__N4WN2 :after{animation-duration:1ms!important;transition-duration:1ms!important}.TemplateStudio_think__XtthO,.TemplateStudio_think__XtthO i{animation:none!important}.TemplateStudio_think__XtthO i:first-child{transform:translate(-10px)}.TemplateStudio_think__XtthO i:nth-child(3){transform:translate(10px)}}.templatesEntry_pill__L8o1L{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;min-width:140px;max-width:320px;height:32px;min-height:0;padding:0 10px 0 12px;border:0;border-radius:9px;background:var(--s-tint,color-mix(in srgb,var(--ink-900) 6%,transparent));color:var(--ink-900);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.templatesEntry_pill__L8o1L:hover{background:color-mix(in srgb,var(--ink-900) 9%,transparent)}.templatesEntry_name__nZx6l{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.templatesEntry_cv__N6uvr{flex:none;margin-left:auto;color:var(--ink-500)}.templatesEntry_toast__O8kSv{position:fixed;bottom:32px;left:50%;z-index:var(--z-toast);display:flex;align-items:center;gap:8px;max-width:560px;height:40px;padding:0 8px 0 16px;border-radius:var(--radius-pill);background:var(--ink-900);color:var(--bg-paper);box-shadow:var(--shadow-menu);font-size:13px;font-weight:600;white-space:nowrap;transform:translateX(-50%);animation:templatesEntry_rise__y1RGu .2s var(--ease)}.templatesEntry_toast__O8kSv span{overflow:hidden;text-overflow:ellipsis}.templatesEntry_toast__O8kSv button{height:32px;min-height:0;padding:0 12px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--bg-paper);font:inherit;font-weight:700;opacity:.75;cursor:pointer}.templatesEntry_toast__O8kSv button:hover{background:color-mix(in srgb,var(--bg-paper) 18%,transparent);opacity:1}@keyframes templatesEntry_rise__y1RGu{0%{opacity:0;transform:translate(-50%,4px)}}.TemplateRowMenu_wrap__WKEDC{position:relative;display:inline-flex}.TemplateRowMenu_trigger__aT8LX{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:28px;height:28px;min-height:0;padding:0;border:0;border-radius:8px;background:none;color:var(--ink-500);cursor:pointer;opacity:var(--menu-reveal,1);transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),opacity var(--dur-fast) var(--ease)}.TemplateRowMenu_trigger__aT8LX:hover,.TemplateRowMenu_wrapOpen__0Bya3 .TemplateRowMenu_trigger__aT8LX{background:var(--s-tint,var(--surface-2));color:var(--ink-900)}.TemplateRowMenu_trigger__aT8LX:focus-visible,.TemplateRowMenu_wrapOpen__0Bya3 .TemplateRowMenu_trigger__aT8LX{opacity:1}.TemplateRowMenu_trigger__aT8LX[data-pointer-focus]:focus,.TemplateRowMenu_trigger__aT8LX[data-pointer-focus]:focus-visible{outline:none;box-shadow:none}.TemplateRowMenu_menu__s8uJ0{position:absolute;z-index:30;top:calc(100% + 4px);right:0;min-width:200px;padding:6px;border:1px solid var(--hairline);border-radius:12px;background:var(--surface);box-shadow:var(--shadow)}.TemplateRowMenu_menu__s8uJ0:focus,.TemplateRowMenu_menu__s8uJ0:focus-visible{outline:none}.TemplateRowMenu_item__Bxn3N{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;grid-gap:12px;gap:12px;width:100%;min-height:34px;padding:6px 10px;border:0;border-radius:8px;background:none;color:var(--ink-900);font:inherit;font-size:14px;text-align:left;white-space:nowrap;cursor:pointer}.TemplateRowMenu_item__Bxn3N:focus-visible,.TemplateRowMenu_item__Bxn3N:hover:not(:disabled){background:var(--s-tint,var(--surface-2));outline:none}.TemplateRowMenu_item__Bxn3N:disabled{cursor:default;opacity:.55}.TemplateRowMenu_danger__FcvbG{color:var(--danger)}@media (prefers-reduced-motion:reduce){.TemplateRowMenu_trigger__aT8LX{transition:none}}.DocumentTemplatesPanel_anchor__3lTpy{scroll-margin-top:64px}.DocumentTemplatesPanel_anchor__3lTpy [data-pointer-focus]:focus,.DocumentTemplatesPanel_anchor__3lTpy [data-pointer-focus]:focus-visible{outline:none;box-shadow:none}.DocumentTemplatesPanel_body__7_XtN{padding:14px 0 6px}.DocumentTemplatesPanel_notice__kSkpU{margin:8px 0;font-size:13px;color:var(--ink-700)}.DocumentTemplatesPanel_list__hA0XK{list-style:none;margin:6px 0 0;padding:0}.DocumentTemplatesPanel_row__ijM4x{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:56px;padding:8px 0;border-top:1px dashed var(--s-dash,var(--hairline));--menu-reveal:0}.DocumentTemplatesPanel_row__ijM4x:first-child{border-top:0}.DocumentTemplatesPanel_row__ijM4x:focus-within,.DocumentTemplatesPanel_row__ijM4x:hover{--menu-reveal:1}@media (hover:none){.DocumentTemplatesPanel_row__ijM4x{--menu-reveal:1}}.DocumentTemplatesPanel_kindTile__RnCCs{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:var(--s-tile,var(--surface-2))}.DocumentTemplatesPanel_kindWord__vqZqf{color:var(--navy-brand)}.DocumentTemplatesPanel_kindExcel__b0aU8{color:var(--success)}.DocumentTemplatesPanel_main___1q6d{display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:0}.DocumentTemplatesPanel_name__QUL2u{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:500;color:var(--ink-900)}.DocumentTemplatesPanel_meta__j4iq2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--ink-500)}.DocumentTemplatesPanel_renameInput__zLc1a{width:100%;max-width:360px;padding:4px 8px;margin-left:-8px;border:1px solid var(--hairline-strong);border-radius:8px;background:var(--surface);color:var(--ink-900);font:inherit;font-size:14.5px;font-weight:500}.DocumentTemplatesPanel_renameInput__zLc1a:focus{outline:none;border-color:var(--ink-500)}.DocumentTemplatesPanel_metaLine__BuSNz{display:flex;align-items:center;gap:4px;min-width:0}.DocumentTemplatesPanel_infoButton__TeVFh{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;flex:none;place-items:center;width:18px;height:18px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:none;box-shadow:none;color:var(--ink-400);cursor:pointer}.DocumentTemplatesPanel_infoButton__TeVFh:hover{color:var(--ink-700)}.DocumentTemplatesPanel_infoText__lpfHC{font-size:12.5px;line-height:1.4;color:var(--ink-500)}.DocumentTemplatesPanel_readOnly__vW2OD{font-size:13px;color:var(--ink-400)}.DocumentTemplatesPanel_rowMenu__Tt5NG{align-self:center}.DocumentTemplatesPanel_uploadRow__cWPF_{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:1px;row-gap:1px;width:100%;min-height:52px;margin-top:2px;padding:8px 0;border:0;background:none;color:var(--ink-700);font:inherit;font-size:14.5px;text-align:left;cursor:pointer}.DocumentTemplatesPanel_list__hA0XK+.DocumentTemplatesPanel_uploadRow__cWPF_{border-top:1px dashed var(--s-dash,var(--hairline))}.DocumentTemplatesPanel_uploadRow__cWPF_:hover:not(:disabled){color:var(--ink-900)}.DocumentTemplatesPanel_uploadRow__cWPF_:hover:not(:disabled) .DocumentTemplatesPanel_uploadIcon__gJRFn{background:var(--s-tint,var(--surface-2))}.DocumentTemplatesPanel_uploadRow__cWPF_:disabled{cursor:default;opacity:.6}.DocumentTemplatesPanel_uploadIcon__gJRFn{display:grid;place-items:center;grid-row:1/span 2;width:28px;height:28px;border:1px dashed var(--hairline-strong);border-radius:8px;color:var(--ink-500)}.DocumentTemplatesPanel_uploadLabel__mfRyi{grid-column:2;font-weight:500}.DocumentTemplatesPanel_uploadHint__3JS8P{grid-column:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--ink-400)}@media (max-width:520px){.DocumentTemplatesPanel_uploadRow__cWPF_{grid-template-columns:28px minmax(0,1fr)}.DocumentTemplatesPanel_uploadHint__3JS8P{display:none}}.compliance_actions__4YATU{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.compliance_muted__G7aXK{color:var(--ink-500);font-size:14px}.compliance_form__c2vJT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px;padding:16px 0}.compliance_field__d9Mzw{display:flex;flex-direction:column;gap:5px;min-width:0}.compliance_fieldWide__VIB_n{grid-column:1/-1}.compliance_label__jMYGA{font-size:13.5px;font-weight:500;color:var(--ink-700)}.compliance_input__PQ7vE{height:34px;width:100%;border:1px solid var(--hairline-strong);border-radius:7px;background:var(--surface);padding:0 11px;font:inherit;font-size:14.5px;color:var(--ink-900)}.compliance_input__PQ7vE:focus{outline:none;border-color:var(--mist);box-shadow:0 0 0 3px color-mix(in srgb,var(--mist) 25%,transparent)}.compliance_formFoot__FhzEd{grid-column:1/-1;display:flex;align-items:center;gap:12px}.compliance_value__6_HvF{font-size:14px;color:var(--ink-700)}@media (max-width:640px){.compliance_form__c2vJT{grid-template-columns:minmax(0,1fr)}}.compliance_note__GW2Kz{margin:0;padding:10px 0}.identity_stack__hq34L{display:flex;flex-direction:column;gap:6px;min-width:0}.identity_inline__HO489{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.identity_pill__i0EA_{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;background:var(--s-tile,var(--surface-2));color:var(--ink-500);font-size:12px;font-weight:500;white-space:nowrap}.identity_pillOk__3qN7t{color:var(--success);background:color-mix(in srgb,var(--success) 14%,transparent)}.identity_pillWarn__BtZzA{color:var(--ink-900);background:color-mix(in srgb,#e0a100 18%,transparent)}.identity_code__vwdcV{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}.identity_code__vwdcV code{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;padding:4px 8px;border-radius:8px;background:var(--surface-2)}.identity_fine__ymj8W{margin:0;padding:8px 16px 0;font-size:12.5px;color:var(--ink-500);line-height:1.45}.identity_error__44JSF{margin:0;padding:8px 16px 0;font-size:12.5px;color:var(--danger)}.identity_form__DRljq{display:grid;grid-gap:10px;gap:10px;padding:14px 0}.identity_form__DRljq .identity_error__44JSF,.identity_form__DRljq .identity_fine__ymj8W{padding:0}.identity_field__5EQlr{display:flex;flex-direction:column;gap:4px}.identity_label__v8Gpk{font-size:12.5px;font-weight:600;color:var(--ink-700)}.identity_input__vmAeu{height:32px;padding:0 11px;border-radius:7px;border:1px solid var(--hairline-strong);background:var(--surface-1,transparent);color:var(--ink-900);font:inherit;font-size:13.5px}.identity_input__vmAeu:focus{outline:none;border-color:var(--mist);box-shadow:0 0 0 3px color-mix(in srgb,var(--mist) 25%,transparent)}.identity_textBtn__gTNWf{height:32px;min-height:0;border:0;background:none;padding:0;border-radius:6px;font:inherit;font-size:14px;font-weight:500;color:var(--ink-700,var(--ink-900));cursor:pointer}.identity_textBtn__gTNWf:hover:not(:disabled){color:var(--ink-900);text-decoration:underline;text-underline-offset:3px}.identity_textBtn__gTNWf:disabled{opacity:.45;cursor:default}.identity_codes__VMjRh{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.identity_codes__VMjRh li code{display:block;padding:6px 8px;border-radius:8px;background:var(--surface-2);font-size:12px;word-break:break-all}.identity_steps__HGBKY{margin:0;padding:0 0 0 18px;display:grid;grid-gap:8px;gap:8px;font-size:13px;color:var(--ink-700);line-height:1.45}.identity_steps__HGBKY b{color:var(--ink-900)}.plans_page__V4zUu{min-width:0}.plans_head__3kyJ5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:4px 0 14px}.plans_note__UXioY{margin:0;color:var(--ink-500);font-size:13.5px}.plans_toggle__k5NIJ{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:var(--surface-2)}.plans_toggle__k5NIJ button{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 14px;border:0;border-radius:999px;background:none;color:var(--ink-500);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.plans_toggle__k5NIJ button[aria-pressed=true]{background:var(--surface);color:var(--ink-900);box-shadow:0 1px 2px rgba(10,11,13,.12)}.plans_toggle__k5NIJ button:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.plans_save__NG8GL{color:var(--navy-500);font-size:11.5px;font-weight:700}.plans_stack__KoSXg{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.plans_card__ovug3{padding:18px 20px 16px;border:1px solid var(--hairline);border-radius:14px;background:var(--surface)}.plans_cardHi__PCnqJ{border-color:var(--navy-500);box-shadow:0 0 0 1px var(--navy-500)}.plans_top__l9cZz{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,2fr) auto;align-items:center;grid-gap:16px;gap:16px}.plans_who__pgy_X{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.plans_name__oMw_5{margin:0;font-size:18px;font-weight:800;letter-spacing:-.01em}.plans_pillNow__hcoyC,.plans_pill__OfLg6{display:inline-flex;align-items:center;height:21px;padding:0 8px;border-radius:7px;font-size:12px;font-weight:600;white-space:nowrap}.plans_pill__OfLg6{background:var(--navy-100);color:var(--navy-500)}.plans_pillNow__hcoyC{background:var(--surface-2);color:var(--ink-700)}.plans_price__w3Ded{font-size:24px;font-weight:800;letter-spacing:-.02em}.plans_price__w3Ded small{margin-left:4px;color:var(--ink-500);font-size:13px;font-weight:500;letter-spacing:0}.plans_sub__70Wy7{margin-top:2px;color:var(--ink-500);font-size:12.5px}.plans_action__5zbeW{display:flex;justify-content:flex-end;min-width:0}.plans_includes__YphEA{margin:14px 0 6px;padding-top:12px;border-top:1px dashed var(--hairline-strong);color:var(--ink-700);font-size:13px;font-weight:600}.plans_features__l5xJH{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:6px 16px;gap:6px 16px;margin:0;padding:0;list-style:none}.plans_features__l5xJH li{display:flex;align-items:flex-start;gap:8px;color:var(--ink-900);font-size:13.5px}.plans_features__l5xJH svg{flex:none;margin-top:3px;color:var(--navy-500)}.plans_more__HuyUo{margin:14px 4px 0;font-size:13px}.plans_more__HuyUo a{color:var(--ink-500)}.plans_faq__wqslV{margin-top:30px}.plans_faqTitle__1jGiL{margin:0 0 8px 4px;color:var(--ink-500);font-size:13.5px;font-weight:600}.plans_faqList__XFR14{border:1px solid var(--hairline);border-radius:14px;background:var(--surface);padding:0 16px}.plans_faqItem__2vshm+.plans_faqItem__2vshm{border-top:1px dashed var(--hairline-strong)}.plans_faqItem__2vshm summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;font-size:14px;font-weight:600;cursor:pointer;list-style:none}.plans_faqItem__2vshm summary::-webkit-details-marker{display:none}.plans_faqItem__2vshm summary:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.plans_faqChevron__dgirE{flex:none;color:var(--ink-400);transition:transform .14s ease}.plans_faqItem__2vshm[open] .plans_faqChevron__dgirE{transform:rotate(180deg)}.plans_faqAnswer__0cUMQ{margin:0;padding:0 0 14px;color:var(--ink-700);font-size:13.5px;line-height:1.5}@media (max-width:720px){.plans_top__l9cZz{grid-template-columns:1fr;gap:10px}.plans_action__5zbeW{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.plans_faqChevron__dgirE{transition:none}}.welcome_scrim__xZRkc{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--scrim-dialog);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.welcome_card__14ccH{width:100%;max-width:520px;max-height:calc(100vh - 48px);overflow-y:auto;padding:20px 20px 16px;border:1px solid var(--hairline);border-radius:16px;background:var(--surface);color:var(--ink-900);box-shadow:0 32px 80px -24px rgba(10,11,13,.45)}.welcome_card__14ccH:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.welcome_badge__oY35t{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:7px;background:var(--navy-100);color:var(--navy-500);font-size:12px;font-weight:600}.welcome_title__WZMvL{margin:10px 0 2px;font-size:20px;font-weight:800;letter-spacing:-.01em}.welcome_lead__hmLED{margin:0 0 6px;color:var(--ink-500);font-size:14px;line-height:1.45;white-space:pre-line}.welcome_steps__GApLv{margin:8px 0 0;padding:0;list-style:none;border-top:1px dashed var(--hairline-strong)}.welcome_step__zMES0{display:flex;align-items:center;gap:13px;min-height:58px;padding:11px 0}.welcome_step__zMES0+.welcome_step__zMES0{border-top:1px dashed var(--hairline-strong)}.welcome_mark__gpMYC{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid var(--ink-300);color:transparent}.welcome_markDone__e_knh{border-color:var(--ink-900);background:var(--ink-900);color:var(--surface)}.welcome_stepText__WErzo{flex:1 1;min-width:0}.welcome_stepText__WErzo b{display:block;font-size:14px;font-weight:600}.welcome_stepText__WErzo span{display:block;margin-top:1px;color:var(--ink-500);font-size:12.5px}.welcome_stepDone__OX9vb b{color:var(--ink-500)}.welcome_stepActions__YCGvc{display:flex;align-items:center;gap:6px;flex:none}.welcome_foot__xDw9z{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.welcome_footLeft___sInu{display:flex;align-items:center;gap:8px}.welcome_count___nAXn{color:var(--ink-500);font-size:12.5px}.welcome_srOnly__Kg1xT{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.welcome_noteBox__XNzAc{padding:0 0 14px}.welcome_noteArea__OvRt4{width:100%;padding:8px 10px;border:1px solid var(--hairline-strong);border-radius:9px;background:var(--surface);color:inherit;font:inherit;resize:vertical}.welcome_noteActions__bTHep{display:flex;align-items:center;gap:8px;margin-top:8px}.welcome_noteCount__qGFFC{margin-left:auto;color:var(--ink-500);font-size:12.5px}.welcome_alwaysOn__O8coF{color:var(--ink-500);font-size:13px;white-space:nowrap}.welcome_adminFoot__b3Htj{display:flex;align-items:center;gap:12px;margin:0}.welcome_status__Ys5gj{color:var(--ink-500);font-size:12.5px}@media (max-width:520px){.welcome_scrim__xZRkc{align-items:flex-end;padding:12px}.welcome_step__zMES0{flex-wrap:wrap}.welcome_stepActions__YCGvc{margin-left:33px}}.commandPalette_backdrop__LqAZl{position:fixed;inset:0;z-index:1300;display:flex;justify-content:center;align-items:flex-start;padding:14vh 16px 16px;background:color-mix(in srgb,var(--overlay-scrim) 55%,transparent);animation:commandPalette_fade__TEGeP .12s ease-out}.commandPalette_panel__p1VxO{display:flex;flex-direction:column;width:min(620px,100%);max-height:min(520px,72vh);overflow:hidden;border:1px solid var(--hairline-strong);border-radius:var(--radius-lg);background:var(--bg-paper);box-shadow:var(--shadow-dialog);color:var(--ink-900);font-family:var(--type-font-sans);animation:commandPalette_rise__rLJAJ .16s cubic-bezier(.2,.8,.2,1)}.commandPalette_field__1q0hm{display:flex;align-items:center;gap:10px;padding:0 18px;height:54px;flex-shrink:0;border-bottom:1px solid var(--hairline)}.commandPalette_fieldIcon___ofg_{flex-shrink:0;color:var(--ink-400)}.commandPalette_input__3w5tA{flex:1 1;min-width:0;height:100%;padding:0;border:0;outline:none;background:transparent;color:var(--ink-900);font:inherit;font-size:16px;font-weight:var(--type-weight-medium)}.commandPalette_input__3w5tA::placeholder{color:var(--ink-400)}.commandPalette_list__ORjVf{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px;scrollbar-width:none}.commandPalette_list__ORjVf::-webkit-scrollbar{display:none}.commandPalette_group__bAnzj+.commandPalette_group__bAnzj{margin-top:6px}.commandPalette_groupLabel__o38Tz{padding:8px 12px 4px;color:var(--ink-500);font-size:12px;font-weight:var(--type-weight-semibold)}.commandPalette_row__oTXGL{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 12px;border-radius:var(--radius-sm);color:var(--ink-700);font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.commandPalette_row__oTXGL[data-selected]{background:var(--bg-subtle);color:var(--ink-900)}.commandPalette_rowIcon__2hyV8{display:inline-flex;flex-shrink:0;color:var(--ink-400)}.commandPalette_row__oTXGL[data-selected] .commandPalette_rowIcon__2hyV8{color:var(--ink-700)}.commandPalette_rowLabel__YuBv0{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--type-weight-medium)}.commandPalette_rowMeta__hvewO{flex-shrink:0;color:var(--ink-400);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.commandPalette_keys__Q3fJe{display:inline-flex;flex-shrink:0;gap:3px}.commandPalette_key__Tal_i{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border:1px solid var(--hairline);border-radius:var(--radius-xs);background:var(--surface-2);color:var(--ink-500);font-family:var(--type-font-sans);font-size:11.5px;font-weight:var(--type-weight-medium);line-height:1}.commandPalette_empty__G71Hc{padding:22px 12px;color:var(--ink-500);font-size:13.5px;text-align:center}.commandPalette_foot__zcOnu{display:flex;align-items:center;gap:16px;flex-shrink:0;padding:9px 18px;border-top:1px solid var(--hairline);color:var(--ink-500);font-size:12px}.commandPalette_foot__zcOnu>span{display:inline-flex;align-items:center;gap:4px}@keyframes commandPalette_fade__TEGeP{0%{opacity:0}}@keyframes commandPalette_rise__rLJAJ{0%{opacity:0;transform:translateY(-6px) scale(.99)}}@media (prefers-reduced-motion:reduce){.commandPalette_backdrop__LqAZl,.commandPalette_panel__p1VxO{animation:none}}@media (max-width:520px){.commandPalette_backdrop__LqAZl{padding-top:10vh}.commandPalette_rowMeta__hvewO{display:none}}.keyboardShortcutsSheet_overlay__duA4r{position:fixed;inset:0;z-index:1300;display:grid;place-items:center;padding:16px;background:color-mix(in srgb,var(--overlay-scrim) 55%,transparent);animation:keyboardShortcutsSheet_fade__ColLJ .12s ease-out}.keyboardShortcutsSheet_sheet__NuN2z{display:flex;flex-direction:column;width:min(460px,100%);max-height:min(600px,calc(100vh - 32px));overflow:hidden;border:1px solid var(--hairline-strong);border-radius:var(--radius-lg);background:var(--bg-paper);box-shadow:var(--shadow-dialog);color:var(--ink-900);font-family:var(--type-font-sans);outline:none;animation:keyboardShortcutsSheet_rise__Vho1T .16s cubic-bezier(.2,.8,.2,1)}.keyboardShortcutsSheet_head__rNYLS{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 8px 22px}.keyboardShortcutsSheet_title__sGYli{margin:0;font-size:17px;font-weight:var(--type-weight-bold);letter-spacing:-.01em}.keyboardShortcutsSheet_close__qN8a1{min-height:0}.keyboardShortcutsSheet_body__H_q_B{overflow-y:auto;padding:0 22px 20px;scrollbar-width:none}.keyboardShortcutsSheet_body__H_q_B::-webkit-scrollbar{display:none}.keyboardShortcutsSheet_section__laeDs+.keyboardShortcutsSheet_section__laeDs{margin-top:14px}.keyboardShortcutsSheet_sectionTitle__mSgRu{margin:10px 0 4px;color:var(--ink-500);font-size:12px;font-weight:var(--type-weight-semibold)}.keyboardShortcutsSheet_rows__hP6AG{margin:0}.keyboardShortcutsSheet_row__abtYA{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;border-bottom:1px solid var(--hairline)}.keyboardShortcutsSheet_row__abtYA:last-child{border-bottom:0}.keyboardShortcutsSheet_label__nTufU{color:var(--ink-700);font-size:14px}.keyboardShortcutsSheet_keys__G4HgV{display:inline-flex;gap:3px;margin:0}.keyboardShortcutsSheet_key__2clH_{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border:1px solid var(--hairline);border-radius:var(--radius-xs);background:var(--surface-2);color:var(--ink-700);font-family:var(--type-font-sans);font-size:12px;font-weight:var(--type-weight-medium);line-height:1}.keyboardShortcutsSheet_note__ayOOp{margin:14px 0 0;color:var(--ink-500);font-size:12.5px;line-height:1.45}@keyframes keyboardShortcutsSheet_fade__ColLJ{0%{opacity:0}}@keyframes keyboardShortcutsSheet_rise__Vho1T{0%{opacity:0;transform:translateY(6px) scale(.99)}}@media (prefers-reduced-motion:reduce){.keyboardShortcutsSheet_overlay__duA4r,.keyboardShortcutsSheet_sheet__NuN2z{animation:none}}