.skeleton_skeleton__kuCFB{display:inline-block;position:relative;overflow:hidden;border-radius:var(--r-sm);background:var(--space-2);vertical-align:middle}.skeleton_skeleton__kuCFB:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,oklch(40% .03 232/.5) 45%,oklch(48% .04 232/.65) 50%,oklch(40% .03 232/.5) 55%,transparent);animation:skeleton_skeletonSweep__STdpf 1.4s var(--ease-out-quart,ease-out) infinite;will-change:transform}@keyframes skeleton_skeletonSweep__STdpf{to{transform:translateX(100%)}}.skeleton_text__gBN6K{border-radius:var(--r-xs)}.skeleton_rect__wfXnV{border-radius:var(--r-sm)}.skeleton_circle__WI4Wc{border-radius:var(--r-full)}.skeleton_card___En4b{border-radius:var(--r-md);background:var(--space-1);border:1px solid var(--hairline)}.skeleton_stack__48IjP,.skeleton_textBlock__AJGGa{display:flex;flex-direction:column;gap:8px;width:100%}@media (prefers-reduced-motion:reduce){.skeleton_skeleton__kuCFB:after{animation:none;transform:translateX(0);background:oklch(40% .03 232/.25)}}.empty-document_empty__eESIl{display:grid;justify-items:start;grid-gap:10px;gap:10px;max-inline-size:720px;margin:8px 0 24px;color:var(--ink-3)}.empty-document_firstLine__pIfwS{inline-size:100%;margin:0 0 18px;padding:2px 0;font:15px/1.7 var(--font-sans);color:var(--ink-4);cursor:text;border-radius:4px}.empty-document_firstLine__pIfwS:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.empty-document_firstLine__pIfwS[contenteditable]:empty:before{content:attr(data-placeholder);color:var(--ink-4);pointer-events:none}.empty-document_firstLine__pIfwS[contenteditable]{color:var(--ink-1);outline:none}.empty-document_firstLine__pIfwS[contenteditable]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.empty-document_title__Kxdi_{margin:0;font:600 12px var(--font-sans);letter-spacing:.02em;color:var(--ink-2)}.empty-document_lead__UBFEL{margin:6px 0 0;font:13px var(--font-sans);color:var(--ink-3)}.empty-document_readOnly__rhiT0{margin:0;font:14px var(--font-sans);color:var(--ink-2)}.empty-document_empty__eESIl[data-empty-document=read]{justify-items:center;margin:40px auto;text-align:center}.empty-document_blocks__NxDyz,.empty-document_templates__K7IvJ{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.empty-document_block__mwhBE{display:inline-flex;align-items:center;gap:6px;height:var(--control-md);padding:0 12px;border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--space-1);color:var(--ink-1);font:13px var(--font-sans);cursor:pointer}.empty-document_block__mwhBE:hover:not(:disabled),.empty-document_template__6f73g:hover:not(:disabled){border-color:var(--accent);color:var(--ink-0)}.empty-document_block__mwhBE[aria-expanded]{border-style:dashed;color:var(--ink-2)}.empty-document_templates__K7IvJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));inline-size:100%}.empty-document_template__6f73g{display:grid;grid-gap:2px;gap:2px;inline-size:100%;min-block-size:44px;padding:8px 12px;border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--space-1);text-align:start;cursor:pointer}.empty-document_templateName__kkMFj{color:var(--ink-0);font:600 13px var(--font-sans);overflow-wrap:anywhere}.empty-document_templateMeta__UyaUK{color:var(--ink-3);font:12px var(--font-sans)}.empty-document_group__1y7cB{inline-size:100%;display:grid;grid-gap:6px;gap:6px}.empty-document_groupTitle__y8hfc{margin:8px 0 0;font:600 12px var(--font-sans);color:var(--ink-2);text-align:start}.empty-document_more__WZj_M{height:var(--control-sm);padding:0 10px;border:0;border-radius:var(--r-control);background:transparent;color:var(--accent);font:13px var(--font-sans);cursor:pointer}.empty-document_more__WZj_M:hover{text-decoration:underline}.empty-document_block__mwhBE:focus-visible,.empty-document_more__WZj_M:focus-visible,.empty-document_template__6f73g:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.empty-document_block__mwhBE:disabled,.empty-document_template__6f73g:disabled{opacity:.5;cursor:default}.document-people_people__PxlHl{display:flex;flex-direction:column;gap:8px}.document-people_title__1ZvZH{margin:0;font-size:12px;font-weight:600;letter-spacing:0;color:var(--ink-3)}.document-people_lead__F2L7z{margin:0;font-size:12px;line-height:1.5;color:var(--ink-3)}.document-people_find__FPIs_{block-size:var(--control-md);padding:0 10px;border:1px solid var(--line);border-radius:var(--r-control);background:var(--space-1);color:var(--ink-0);font:13px var(--font-sans)}.document-people_find__FPIs_:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.document-people_list__xZl_h{display:flex;flex-direction:column;gap:4px;max-block-size:320px;margin:0;padding:0;overflow:auto;list-style:none}.document-people_person__agElb{display:flex;align-items:center;gap:10px;min-block-size:var(--control-lg);padding:4px 6px;border-radius:var(--r-control)}.document-people_person__agElb:hover{background:var(--space-2)}.document-people_avatar__WNrLN{display:inline-flex;align-items:center;justify-content:center;inline-size:28px;block-size:28px;flex-shrink:0;overflow:hidden;border-radius:9999px;background:var(--space-2);color:var(--ink-1);font-size:11px;font-weight:600}.document-people_avatar__WNrLN img{inline-size:100%;block-size:100%;object-fit:cover}.document-people_who__Gjuit{display:flex;flex:1 1;flex-direction:column;min-inline-size:0}.document-people_who__Gjuit strong{overflow:hidden;font-size:13px;font-weight:600;color:var(--ink-0);text-overflow:ellipsis;white-space:nowrap}.document-people_meta__FxK_I{overflow:hidden;font-size:12px;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap}.document-people_level__B1sLG{block-size:var(--control-sm);padding:0 8px;border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--space-1);color:var(--ink-0);font:12px var(--font-sans)}.document-people_level__B1sLG:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.document-people_fixed__raH_n{flex-shrink:0;font-size:12px;color:var(--ink-2)}.document-people_error__nxvE3{margin:0;padding:6px 10px;border-radius:var(--r-control);background:oklch(.35 .12 25/.25);color:var(--ink-0);font-size:12px}.document-people_said__WShDV{min-block-size:1em;margin:0;font-size:12px;color:var(--ink-2)}.quick-look_scrim__3fap_{position:fixed;inset:0;z-index:85;display:grid;place-items:center;padding:20px;background:#050810c9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.quick-look_dialog__cP0ug{width:min(1200px,100%);height:min(940px,100%);min-height:0;border:1px solid var(--hairline);border-radius:16px;overflow:hidden;background:var(--space-1);color:var(--ink-0);box-shadow:0 24px 90px #0007}.quick-look_content___kdvO{display:flex;flex-direction:column;height:100%;min-height:0}.quick-look_header__251UY{display:flex;align-items:center;gap:14px;padding:10px 16px;border-bottom:1px solid var(--hairline)}.quick-look_heading__jHr6O{display:grid;grid-gap:3px;gap:3px;flex:1 1;min-width:0}.quick-look_heading__jHr6O>span{color:var(--ink-3);font-size:11px}.quick-look_heading__jHr6O strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550}.quick-look_header__251UY button{display:grid;place-items:center;flex:none;width:40px;height:40px;background:transparent;color:var(--ink-1);border:1px solid var(--hairline);border-radius:8px;cursor:pointer}.quick-look_header__251UY button:hover:enabled{background:var(--space-2)}.quick-look_header__251UY button:disabled{opacity:.3;cursor:default}.quick-look_header__251UY button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.quick-look_navigation__Ni5ss{display:flex;align-items:center;gap:10px}.quick-look_navigation__Ni5ss>span{min-width:46px;color:var(--ink-2);text-align:center;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.quick-look_body__I_jk5{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:auto}.quick-look_footer__ypxua{padding:7px 18px;border-top:1px solid var(--hairline);color:var(--ink-3);font-size:11px}@media (max-width:600px){.quick-look_scrim__3fap_{padding:6px}.quick-look_dialog__cP0ug{border-radius:10px}.quick-look_header__251UY{padding:8px;gap:8px;flex-wrap:wrap}.quick-look_heading__jHr6O{flex-basis:calc(100% - 60px)}.quick-look_navigation__Ni5ss{-webkit-margin-start:auto;margin-inline-start:auto}}.inline-rename_wrap__ob9xF{position:relative;display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;vertical-align:middle}.inline-rename_block__AeJws{display:flex;width:100%}.inline-rename_field__F5ATX{min-width:6ch;max-width:100%;height:var(--control-sm,28px);padding:0 8px;margin:0;font:inherit;color:var(--ink-0);background:var(--space-1);border:1px solid var(--line-2);border-radius:var(--r-control,8px);box-sizing:border-box;outline:none}.inline-rename_block__AeJws .inline-rename_field__F5ATX{flex:1 1 auto;width:100%;height:auto;min-height:var(--control-md,34px)}.inline-rename_field__F5ATX:focus,.inline-rename_field__F5ATX:focus-visible{border-color:var(--star);box-shadow:0 0 0 1px var(--star)}.inline-rename_field__F5ATX[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.inline-rename_field__F5ATX[aria-busy=true]{color:var(--ink-2)}@media (max-width:768px){.inline-rename_wrap__ob9xF .inline-rename_field__F5ATX{font-size:max(16px,1em);height:auto;min-height:var(--control-sm,28px)}}.inline-rename_saving__Igm51{display:inline-flex;flex:none}.inline-rename_spinner__PKxU_{width:12px;height:12px;border-radius:50%;border:2px solid var(--line-2);border-top-color:var(--star);animation:inline-rename_rename-spin__5xnbW .8s linear infinite}@keyframes inline-rename_rename-spin__5xnbW{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.inline-rename_spinner__PKxU_{animation:none;border-top-color:var(--line-2);border-color:var(--star)}}.inline-rename_problem__bSpi0{position:fixed;z-index:1000;box-sizing:border-box;padding:6px 10px;font-size:12px;line-height:1.4;white-space:normal;color:var(--ink-0);background:var(--space-2);border:1px solid var(--danger);border-radius:var(--r-control,8px)}.inline-rename_problemThen__nSckq{display:block;margin-top:2px;color:var(--ink-2)}.inline-rename_srOnly__nuPt8{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.inline-rename_named__fBopg{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.inline-rename_named__fBopg>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline-rename_renameBtn__aLhol{display:inline-grid;place-items:center;flex:none;width:var(--control-sm,28px);height:var(--control-sm,28px);padding:0;color:var(--ink-3);background:transparent;border:1px solid transparent;border-radius:var(--r-full,999px);cursor:pointer}.inline-rename_renameBtn__aLhol:hover{color:var(--ink-0);border-color:var(--line)}.inline-rename_renameBtn__aLhol:focus-visible{outline:2px solid var(--star);outline-offset:1px}.recently-deleted_dialog__vB1JD{width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;padding:18px 20px 20px;border:1px solid var(--line);border-radius:var(--r-lg,14px);background:var(--space-1);color:var(--ink-0);box-shadow:0 24px 64px rgba(0,0,0,.45)}.recently-deleted_head__iE68g{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.recently-deleted_title___thMC{margin:0;font-size:18px}.recently-deleted_scope__IKkDX{margin:4px 0 0;font-size:13px;color:var(--ink-3)}.recently-deleted_empty__FtUZC{margin:16px 0 4px;font-size:14px;color:var(--ink-2)}.recently-deleted_list__y9XJW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.recently-deleted_item__b_rY9{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--space-0,var(--space-1));color:var(--ink-2)}.recently-deleted_text__uLZ4L{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.recently-deleted_name__PO5B_{color:var(--ink-0);font-size:14px;font-weight:600;overflow-wrap:anywhere}.recently-deleted_meta__nLjK9{font-size:12px;color:var(--ink-3);overflow-wrap:anywhere}.recently-deleted_tools__xcBY5{display:flex;gap:8px;align-items:center;flex-wrap:wrap;-webkit-margin-after:10px;margin-block-end:10px}.recently-deleted_search__NuzMG{flex:1 1;min-inline-size:180px;padding:7px 10px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--space-0,var(--space-1));color:var(--ink-0);font:inherit;font-size:14px}.recently-deleted_search__NuzMG:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.recently-deleted_pick__tnOxT{margin:0;accent-color:var(--accent);flex:none}.command-palette_scrim__zYOpI{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:200;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.command-palette_panel__q8vg_{position:fixed;top:14vh;left:50%;transform:translateX(-50%);width:600px;max-width:calc(100vw - 32px);max-height:64vh;background:linear-gradient(180deg,rgba(19,23,48,.97),rgba(7,9,19,.97));border:1px solid var(--line-2);border-radius:var(--r-3);box-shadow:0 40px 80px -20px rgba(0,0,0,.7);z-index:201;display:flex;flex-direction:column;overflow:hidden}.command-palette_inputRow__MA5Wk{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--hairline)}.command-palette_inputRow__MA5Wk svg{color:var(--ink-3);flex:none}.command-palette_inputRow__MA5Wk input{flex:1 1;background:transparent;border:none;outline:none;font-size:15px;color:var(--ink-0);letter-spacing:.005em}.command-palette_inputRow__MA5Wk input::placeholder{color:var(--ink-3)}@media (pointer:coarse){.command-palette_inputRow__MA5Wk input{font-size:16px}}.command-palette_kbd__j_d_D{font-family:var(--font-mono);font-size:10px;padding:2px 7px;border-radius:5px;background:var(--space-2);border:1px solid var(--line);color:var(--ink-3)}.command-palette_results__qePVt{flex:1 1;overflow-y:auto;padding:6px 8px 8px}.command-palette_group__adBBP{margin-top:8px}.command-palette_group__adBBP:first-child{margin-top:0}.command-palette_groupH__MRw6y{font-family:var(--font-sans);font-size:12px;letter-spacing:0;color:var(--ink-3);padding:8px 10px 4px}.command-palette_row__XZ6tz{display:flex;align-items:center;gap:12px;width:100%;padding:9px 12px;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--ink-1);text-align:start;cursor:pointer;font-family:var(--font-sans)}.command-palette_rowOn__hHGHp{background:oklch(.3 .12 var(--hue,215)/.3);border-color:oklch(.5 .13 var(--hue,215)/.45);color:var(--ink-0)}.command-palette_rowIco__iNwvY{width:28px;height:28px;border-radius:8px;background:oklch(.2 .08 var(--hue,215)/.5);border:1px solid oklch(.4 .1 var(--hue,215)/.4);display:grid;place-items:center;color:oklch(.85 .1 var(--hue,215));flex:none}.command-palette_glyph__dbS9p{font-family:var(--font-serif);font-size:16px}.command-palette_avatar__N697j{width:100%;height:100%;border-radius:6px;display:grid;place-items:center;background:linear-gradient(135deg,oklch(.6 .15 var(--hue,215)),oklch(.4 .13 var(--hue,215)));color:white;font-weight:500;font-size:11px}.command-palette_rowBody__OwJto{flex:1 1;min-width:0}.command-palette_rowLabel__bxM5n{font-size:13.5px;color:var(--ink-0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-palette_rowOn__hHGHp .command-palette_rowLabel__bxM5n{color:white}body[data-bg=paper] .command-palette_rowOn__hHGHp .command-palette_rowLabel__bxM5n{color:var(--ink-0)}.command-palette_rowMeta__gn6jq{-webkit-margin-start:8px;margin-inline-start:8px;font-size:11px;color:var(--ink-3);font-weight:400}.command-palette_rowSnippet__Ahdrx{font-size:11.5px;line-height:1.45;color:var(--ink-2);margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.command-palette_rowSnippet__Ahdrx mark{background:color-mix(in oklch,var(--accent,oklch(.7 .15 215)) 30%,transparent);color:var(--ink-0);border-radius:3px;padding:0 2px}.command-palette_rowSection__D20Qy{color:var(--ink-3)}.command-palette_rowHint__pnibk{font-size:11px;color:var(--ink-3);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (pointer:coarse){.command-palette_rowHint__pnibk,.command-palette_rowMeta__gn6jq,.command-palette_rowSnippet__Ahdrx{font-size:12px}}.command-palette_enter__zCBY8{font-family:var(--font-mono);font-size:11px;color:oklch(.85 .1 var(--hue,215))}.command-palette_altBtn__rj8wA{flex:none;width:26px;height:26px;border-radius:7px;display:grid;place-items:center;color:var(--ink-3);background:transparent;border:1px solid transparent;opacity:0;transition:opacity var(--duration-fast,.15s) ease,background-color var(--duration-fast,.15s) ease,color var(--duration-fast,.15s) ease,border-color var(--duration-fast,.15s) ease}.command-palette_rowOn__hHGHp .command-palette_altBtn__rj8wA,.command-palette_row__XZ6tz:hover .command-palette_altBtn__rj8wA{opacity:1}.command-palette_altBtn__rj8wA:hover{background:oklch(.3 .12 var(--hue,215)/.35);border-color:oklch(.5 .13 var(--hue,215)/.5);color:oklch(.88 .1 var(--hue,215))}.command-palette_empty__Qaf0o{padding:40px 20px;text-align:center;color:var(--ink-3)}.command-palette_emptyIcon__gnAxR{font-family:var(--font-serif);font-size:36px;color:oklch(.5 .12 215);margin-bottom:8px}.command-palette_emptyHint__lfasb{font-size:12px;margin-top:4px}.command-palette_foot__we4Qi{display:flex;gap:16px;align-items:center;padding:10px 16px;border-top:1px solid var(--hairline);background:rgba(7,9,19,.5);font-size:11px;color:var(--ink-3)}.command-palette_foot__we4Qi kbd{font-family:var(--font-mono);font-size:10px;padding:1px 5px;border-radius:4px;background:var(--space-2);border:1px solid var(--line);color:var(--ink-2);-webkit-margin-end:2px;margin-inline-end:2px}body[data-bg=paper] .command-palette_scrim__zYOpI{background:oklch(40% .02 232/.3)}body[data-bg=paper] .command-palette_panel__q8vg_{background:linear-gradient(180deg,oklch(99% .004 80/.98),oklch(97% .008 80/.98));box-shadow:0 40px 90px -28px oklch(30% .02 232/.35)}body[data-bg=paper] .command-palette_foot__we4Qi{background:var(--space-1)}body[data-bg=paper] .command-palette_rowIco__iNwvY{background:oklch(.9 .04 var(--hue,215)/.7);border-color:oklch(.6 .1 var(--hue,215)/.4);color:oklch(40% .1 var(--hue,215))}body[data-bg=paper] .command-palette_enter__zCBY8{color:oklch(36% .1 var(--hue,215))}body[data-bg=paper] .command-palette_altBtn__rj8wA:hover{background:oklch(.88 .05 var(--hue,215)/.7);border-color:oklch(.6 .1 var(--hue,215)/.5);color:oklch(40% .1 var(--hue,215))}@media (pointer:coarse){.command-palette_foot__we4Qi>:not(:last-child),.command-palette_kbd__j_d_D{display:none}}.command-palette_pending__YukCp{padding:8px 14px 10px;font-size:11.5px;color:var(--ink-3)}.workspace-home_home__73V4N{--home-accent:var(--star);--surface-1:var(--space-1);--surface-2:var(--space-2);color:var(--ink-0);min-width:0;container-type:inline-size}.workspace-home_home__73V4N *,.workspace-home_home__73V4N :after,.workspace-home_home__73V4N :before{box-sizing:border-box}.workspace-home_home__73V4N a{color:inherit;text-decoration:none}.workspace-home_home__73V4N button,.workspace-home_home__73V4N input,.workspace-home_home__73V4N select{font:inherit}.workspace-home_home__73V4N a,.workspace-home_home__73V4N button,.workspace-home_home__73V4N select{-webkit-tap-highlight-color:transparent}.workspace-home_home__73V4N :is(a,button,input,select):focus-visible{outline:2px solid var(--home-accent);outline-offset:4px}.workspace-home_home__73V4N button{cursor:pointer}.workspace-home_home__73V4N button:disabled{cursor:wait;opacity:.5}.workspace-home_home__73V4N svg{flex:none}.workspace-home_header__xIdmE{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;padding:0 0 22px}.workspace-home_header__xIdmE h1{font-family:var(--font-serif);font-size:clamp(30px,3.3cqi,40px);letter-spacing:-.02em;font-weight:400;line-height:1.1;margin:0;min-width:0}.workspace-home_error__CtZyB{margin:-10px 0 18px;color:var(--danger);font-size:13px}.workspace-home_split__15ee5{position:relative;display:inline-flex;flex:none}.workspace-home_splitMain__LkmTq,.workspace-home_splitMenu__Bku_u{display:inline-flex;align-items:center;justify-content:center;height:var(--control-lg);border:0;background:var(--star);color:var(--on-star);font-size:var(--text-control)!important;font-weight:600;transition:filter var(--dur-fast)}.workspace-home_splitMain__LkmTq{gap:8px;padding-inline:14px 16px;border-radius:var(--r-full)}.workspace-home_splitMain__LkmTq:not(:last-of-type){border-start-end-radius:0;border-end-end-radius:0}.workspace-home_splitMenu__Bku_u{width:36px;border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:var(--r-full);border-end-end-radius:var(--r-full);-webkit-border-start:1px solid color-mix(in oklab,var(--on-star) 28%,transparent);border-inline-start:1px solid color-mix(in oklab,var(--on-star) 28%,transparent)}.workspace-home_splitMain__LkmTq:hover:not(:disabled),.workspace-home_splitMenu__Bku_u:hover:not(:disabled){filter:brightness(1.08)}.workspace-home_split__15ee5 :is(.workspace-home_splitMain__LkmTq,.workspace-home_splitMenu__Bku_u):focus-visible{outline-color:var(--star);outline-offset:3px}.workspace-home_splitDot___xoMV{width:8px;height:8px;flex:none;border-radius:50%;background:oklch(.72 .12 var(--doc-hue))}.workspace-home_splitName__r2wrV{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.workspace-home_sectionLabel__0JdBk{margin:0 0 10px;font-size:13px;font-weight:600;color:var(--ink-1);letter-spacing:0}.workspace-home_jump__P64dM{margin:0 0 26px}.workspace-home_jumpList__pNHkJ{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.workspace-home_jumpList__pNHkJ>li{min-width:0}.workspace-home_jumpCard__VhsVX{display:flex;align-items:flex-start;gap:10px;width:100%;height:100%;min-height:78px;padding:12px;border:1px solid var(--hairline);border-radius:var(--r-lg);background:var(--surface-1);color:inherit;text-align:start;font-size:13px!important;transition:border-color var(--dur-fast),background var(--dur-fast)}.workspace-home_jumpCard__VhsVX:hover{border-color:color-mix(in oklch,var(--home-accent) 40%,transparent);background:color-mix(in oklch,var(--home-accent) 3%,var(--surface-1))}.workspace-home_jumpIcon__QQrl3{display:grid;flex:none;place-items:center;width:30px;height:34px;border-radius:6px;border:1px solid oklch(.7 .1 var(--doc-hue)/.2);background:oklch(.7 .1 var(--doc-hue)/.07);color:oklch(.81 .11 var(--doc-hue))}.workspace-home_jumpBody__dphoq{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1}.workspace-home_jumpMeta__WWbtj,.workspace-home_jumpProject__ffvR2{font-size:12px;color:var(--ink-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.workspace-home_jumpTitle__zyCTy{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:1.35;color:var(--ink-0)}.workspace-home_projects__gKvLp{margin:0 0 26px}.workspace-home_projectList__Qc9dF{margin:0;padding:0;list-style:none;border-top:1px solid var(--hairline)}.workspace-home_projectRow__GQVpr{display:flex;align-items:center;gap:12px;min-height:calc(48px * var(--density, 1));padding:calc(6px * var(--density, 1)) 4px;border-bottom:1px solid var(--hairline)}.workspace-home_projectMark__myIMx{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:8px;background:oklch(.7 .1 var(--doc-hue)/.12);color:oklch(.84 .1 var(--doc-hue));font-size:13px;font-weight:600}.workspace-home_projectName__eD0I_{min-width:0;flex:0 1 auto;font-size:14px;font-weight:550;color:var(--ink-0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;text-underline-offset:3px;transition:-webkit-text-decoration-color var(--dur-fast);transition:text-decoration-color var(--dur-fast);transition:text-decoration-color var(--dur-fast),-webkit-text-decoration-color var(--dur-fast)}.workspace-home_projectName__eD0I_:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.workspace-home_projectMeta___RiLM{flex:1 1;min-width:0;font-size:12px;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-home_projectTools__crtZi{display:flex;align-items:center;gap:6px;flex:none}.workspace-home_restrictedChip__v9lxe{display:inline-flex;flex:none;align-items:center;gap:4px;padding:2px 7px;border:1px solid var(--line-2);border-radius:9999px;color:var(--ink-2);font-size:11px;font-weight:550}.workspace-home_notices__e90wz{margin:0 0 22px}.workspace-home_notices__e90wz>:last-child{margin-bottom:0!important}.workspace-home_sectionTools__sWBZs{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.workspace-home_segmented__YgwVK{display:flex;gap:3px;padding:3px;margin:0;border:1px solid var(--hairline);border-radius:var(--r-full)}.workspace-home_segmented__YgwVK label{position:relative;display:block}.workspace-home_segmented__YgwVK input{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer;z-index:1}.workspace-home_segmented__YgwVK label>span{display:flex;align-items:center;height:var(--control-sm);padding:0 12px;border-radius:var(--r-full);color:var(--ink-3);font-size:12px}.workspace-home_segmented__YgwVK input:checked+span{color:var(--star);background:var(--field)}.workspace-home_segmented__YgwVK input:focus-visible+span{outline:2px solid var(--home-accent);outline-offset:2px}.workspace-home_tip__MNR6k{display:flex;align-items:center;gap:8px;margin:0 0 18px;font-size:12px;color:var(--ink-3)}.workspace-home_tip__MNR6k svg{color:var(--ink-3)}.workspace-home_emptyActions__51NHM{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.workspace-home_empty__5SK22 .workspace-home_emptyPrimary__u8j6F{border-color:color-mix(in oklch,var(--home-accent) 45%,transparent);color:var(--ink-0)}.workspace-home_paths__iS6sU{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:28px}.workspace-home_path__G4YzU{--path-color:var(--home-accent);position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid color-mix(in oklch,var(--path-color) 22%,var(--hairline));border-radius:16px;padding:22px;overflow:hidden;background:linear-gradient(145deg,color-mix(in oklch,var(--path-color) 7%,transparent),transparent 75%),var(--surface-1);transition:border-color .2s,box-shadow .2s}.workspace-home_path__G4YzU:hover{border-color:color-mix(in oklch,var(--path-color) 60%,transparent);box-shadow:0 8px 26px color-mix(in oklch,var(--path-color) 7%,transparent)}.workspace-home_contextPath__2zgxi{background:radial-gradient(ellipse at 100% 0,color-mix(in oklch,var(--path-color) 17%,transparent),transparent 70%),var(--surface-1)}.workspace-home_columnsPath__uhFgi{--path-color:oklch(.81 .09 220)}.workspace-home_mapPath__c8cqO{--path-color:oklch(.83 .11 160)}.workspace-home_pathTop__FUnRB{display:flex;align-items:center;gap:12px;color:var(--path-color);margin-bottom:19px}.workspace-home_pathTop__FUnRB>svg:last-child{margin-left:auto;opacity:.65}.workspace-home_pathIcon__jbgXb{display:grid;place-items:center;width:36px;height:36px;border:1px solid color-mix(in oklch,var(--path-color) 21%,transparent);border-radius:10px;background:color-mix(in oklch,var(--path-color) 6%,transparent)}.workspace-home_pathTag__bOJOG{font-size:12px;font-weight:600;letter-spacing:0}.workspace-home_path__G4YzU h2{margin:0 0 10px;font-size:21px;line-height:1.25;font-weight:530;letter-spacing:-.035em;max-width:23ch}.workspace-home_contextPath__2zgxi h2{font-size:25px}.workspace-home_path__G4YzU p{font-size:12px;line-height:1.7;color:var(--ink-2);margin:0;max-width:43ch}.workspace-home_pathAction__cBWc8{margin-top:18px;color:var(--path-color);font-size:11px;font-weight:550;display:flex;align-items:center;gap:8px}.workspace-home_pathAction__cBWc8>span{-webkit-margin-start:auto;margin-inline-start:auto;font-size:16px;transition:transform .2s}.workspace-home_path__G4YzU:hover .workspace-home_pathAction__cBWc8>span{transform:translate(2px,-2px)}.workspace-home_contextFlow__S2hb3{display:flex;align-items:center;min-height:83px;margin-top:auto;padding-top:12px;gap:6px}.workspace-home_contextFlow__S2hb3>span{display:flex;align-items:center;gap:5px;font-size:11px;border:1px solid var(--hairline);padding:9px;border-radius:7px;background:var(--surface-1)}.workspace-home_contextFlow__S2hb3>i{height:1px;flex:1 1;background:color-mix(in oklch,var(--path-color) 35%,transparent)}.workspace-home_contextFlow__S2hb3 .workspace-home_flowResult__d17Ux{color:var(--path-color);border-color:color-mix(in oklch,var(--path-color) 35%,transparent)}.workspace-home_flowResult__d17Ux b{font-family:var(--font-mono);font-size:11px;font-weight:400;opacity:.8}.workspace-home_columnArt__e1sOc{display:flex;height:83px;gap:2px;margin-top:auto;padding-top:12px;color:var(--path-color)}.workspace-home_columnArt__e1sOc>span{flex:1 1;border:1px solid var(--hairline);padding:4px;border-radius:6px}.workspace-home_columnArt__e1sOc i{display:flex;align-items:center;gap:5px;padding:3px;border-radius:3px}.workspace-home_columnArt__e1sOc i[data-selected=true]{background:color-mix(in oklch,var(--path-color) 14%,transparent)}.workspace-home_columnArt__e1sOc b{height:2px;background:currentColor;opacity:.3;flex:1 1;max-width:34px}.workspace-home_mapArt__X7y1p{height:83px;width:100%;margin-top:auto;padding-top:8px;overflow:visible;color:var(--path-color)}.workspace-home_mapArt__X7y1p path{fill:none;stroke:currentColor;stroke-width:.75;opacity:.28}.workspace-home_mapArt__X7y1p circle{fill:currentColor}.workspace-home_mapArt__X7y1p .workspace-home_mapHalo__ry_tA{fill:none;stroke:currentColor;opacity:.16;stroke-width:.75}.workspace-home_documents__Gv4Gw{padding-bottom:34px;border-bottom:1px solid var(--hairline);margin-bottom:28px}.workspace-home_sectionHead__1x5Y2{display:flex;justify-content:space-between;align-items:center;gap:12px 16px;flex-wrap:wrap;margin-bottom:14px}.workspace-home_sectionHead__1x5Y2 h2{font-size:20px;line-height:1.3;letter-spacing:-.02em;margin:0;font-weight:600}.workspace-home_sectionHead__1x5Y2 .workspace-home_eyebrow__fRCJS{font-size:12px;font-weight:500;margin-bottom:5px}.workspace-home_viewToggle__7IQGd{display:flex;gap:3px;padding:3px;margin:0;border:1px solid var(--hairline);border-radius:9px}.workspace-home_viewToggle__7IQGd label{position:relative;display:block}.workspace-home_viewToggle__7IQGd input{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer;z-index:1}.workspace-home_viewToggle__7IQGd label>span{width:34px;height:31px;display:grid;place-items:center;border-radius:5px;color:var(--ink-3)}.workspace-home_viewToggle__7IQGd input:checked+span{color:var(--ink-0);background:color-mix(in oklch,var(--home-accent) 16%,transparent)}.workspace-home_viewToggle__7IQGd input:focus-visible+span{outline:2px solid var(--home-accent);outline-offset:3px}.workspace-home_toolbar__Ny8_Y{display:flex;gap:9px}.workspace-home_search__rcAi_{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1;height:44px;border:1px solid var(--hairline);border-radius:9px;padding:0 13px;color:var(--ink-3);background:var(--surface-1)}.workspace-home_search__rcAi_:focus-within{border-color:var(--home-accent);box-shadow:0 0 0 2px color-mix(in oklch,var(--home-accent) 70%,transparent)}.workspace-home_search__rcAi_ input{width:100%;min-width:0;height:100%;font-size:12px;color:var(--ink-0);border:0;outline:none!important;background:transparent}.workspace-home_search__rcAi_ input::placeholder{color:var(--ink-3);opacity:1}.workspace-home_select__XXpjA{display:flex;align-items:center;gap:7px;padding-inline:11px 8px;min-width:0;max-width:220px;height:44px;color:var(--ink-2);border:1px solid var(--hairline);border-radius:9px;background:var(--surface-1)}.workspace-home_select__XXpjA select{background:transparent;border:0;color:var(--ink-1);cursor:pointer;font-size:11px;min-width:0;max-width:100%;height:100%}.workspace-home_select__XXpjA option{color:var(--ink-0);background:var(--surface-1)}.workspace-home_resultCount__EBNKW{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;min-height:14px;color:var(--ink-3);font-size:11px;margin:12px 1px}.workspace-home_docGrid__t0ECM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:0;margin:0;list-style:none}.workspace-home_docCard___1dVk{min-width:0;border:1px solid var(--hairline);background:var(--surface-1);border-radius:12px;transition:border-color .16s,background .16s}.workspace-home_docCard___1dVk:focus-within,.workspace-home_docCard___1dVk:hover{border-color:color-mix(in oklch,var(--home-accent) 40%,transparent);background:color-mix(in oklch,var(--home-accent) 3%,var(--surface-1))}.workspace-home_docLink__JKkev{display:flex;align-items:flex-start;gap:13px;padding:18px 17px 14px;min-width:0;border-radius:12px 12px 0 0}.workspace-home_docIcon__qRYvS{display:grid;flex:none;place-items:center;width:39px;height:46px;border-radius:7px;border:1px solid oklch(.7 .1 var(--doc-hue)/.2);background:oklch(.7 .1 var(--doc-hue)/.07);color:oklch(.81 .11 var(--doc-hue))}.workspace-home_docBody__l_RUH{min-width:0;flex:1 1}.workspace-home_docProject__JnCeA{display:block;font-size:12px;letter-spacing:0;color:var(--ink-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.workspace-home_docBody__l_RUH h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;line-height:1.45;font-size:13px;font-weight:550;margin:7px 0;min-height:38px}.workspace-home_docCategory___yin_{color:var(--ink-2);font-size:11px}.workspace-home_docFoot__l8NRE{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--hairline);gap:8px;padding:4px 10px 4px 17px}.workspace-home_docFoot__l8NRE time{display:flex;align-items:center;gap:7px;color:var(--ink-3);font-size:11px}.workspace-home_locate__BuFVr{display:grid;place-items:center;height:34px;width:34px;color:var(--ink-3)!important;border-radius:6px;flex:none}.workspace-home_locate__BuFVr:hover{background:color-mix(in oklch,var(--home-accent) 12%,transparent);color:var(--ink-0)!important}.workspace-home_docActions__5Z_u5{display:flex;gap:4px}.workspace-home_headerActions__yKbei{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.workspace-home_projectButton__PWRMv{padding:0 18px;height:var(--control-lg);border:1px solid var(--line);border-radius:var(--r-full);background:transparent;color:var(--ink-1);cursor:pointer;font-size:var(--text-control)!important;transition:border-color var(--dur-fast)}.workspace-home_projectButton__PWRMv:hover{border-color:var(--line-2)}.workspace-home_headerLink__6m990{display:inline-flex;align-items:center;gap:8px;text-decoration:none}button.workspace-home_locate__BuFVr{border:0;background:transparent;cursor:pointer}.workspace-home_docList__srMGR{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.workspace-home_docList__srMGR .workspace-home_docCard___1dVk{display:flex;align-items:center}.workspace-home_docList__srMGR .workspace-home_docLink__JKkev{align-items:center;flex:1 1;padding:calc(12px * var(--density, 1)) 17px;border-radius:12px}.workspace-home_docList__srMGR .workspace-home_docIcon__qRYvS{width:32px;height:36px}.workspace-home_docList__srMGR .workspace-home_docBody__l_RUH{display:grid;grid-template-columns:minmax(0,1fr) 130px;align-items:center;grid-gap:2px 20px;gap:2px 20px}.workspace-home_docList__srMGR .workspace-home_docBody__l_RUH h3{grid-column:1;grid-row:1;margin:0;min-height:auto;-webkit-line-clamp:1}.workspace-home_docList__srMGR .workspace-home_docProject__JnCeA{grid-column:1;grid-row:2;font-size:11px}.workspace-home_docList__srMGR .workspace-home_docCategory___yin_{grid-column:2;grid-row:1/3}.workspace-home_docList__srMGR .workspace-home_docFoot__l8NRE{border:0;padding-inline:6px 12px;gap:24px}.workspace-home_empty__5SK22{text-align:center;padding:35px 20px;border:1px dashed var(--hairline);border-radius:12px;color:var(--ink-2)}.workspace-home_empty__5SK22>svg{color:var(--home-accent)}.workspace-home_empty__5SK22 h3{font-size:16px;font-weight:500;color:var(--ink-1);margin:14px 0 8px}.workspace-home_empty__5SK22 p{font-size:12px;line-height:1.7;margin:0 0 15px}.workspace-home_empty__5SK22 a,.workspace-home_empty__5SK22 button,.workspace-home_more__17oKq{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;height:40px;color:var(--ink-1);background:var(--surface-2);border:1px solid var(--hairline);border-radius:8px;font-size:13px!important}.workspace-home_empty__5SK22 :is(button,a):hover,.workspace-home_more__17oKq:hover{border-color:var(--home-accent)}.workspace-home_more__17oKq{display:flex;margin:16px auto 0}.workspace-home_skeleton__54QAD{border:1px solid var(--hairline);border-radius:12px;padding:22px;height:173px}.workspace-home_skeleton__54QAD i{display:block;height:10px;margin-bottom:20px;width:80%;background:var(--hairline);border-radius:3px}.workspace-home_skeleton__54QAD i:first-child{width:40%}.workspace-home_skeleton__54QAD i:last-child{width:60%}.workspace-home_srOnly__78_Ob{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.workspace-home_demoPage__5xCjw{height:100%;overflow-y:auto;padding:32px clamp(16px,4vw,56px) 60px}body[data-bg=paper] .workspace-home_home__73V4N{--home-accent:oklch(.46 0.15 215)}body[data-bg=paper] .workspace-home_columnsPath__uhFgi{--path-color:oklch(.43 .09 220)}body[data-bg=paper] .workspace-home_mapPath__c8cqO{--path-color:oklch(.43 .11 160)}body[data-bg=paper] .workspace-home_docIcon__qRYvS,body[data-bg=paper] .workspace-home_jumpIcon__QQrl3{color:oklch(.43 .11 var(--doc-hue))}body[data-bg=paper] .workspace-home_projectMark__myIMx{color:oklch(.4 .11 var(--doc-hue))}@container (max-width: 960px){.workspace-home_jumpList__pNHkJ{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(200px,42%);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.workspace-home_jumpList__pNHkJ>li{scroll-snap-align:start}.workspace-home_paths__iS6sU{grid-template-columns:1fr 1fr}.workspace-home_contextPath__2zgxi{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;column-gap:30px}.workspace-home_contextPath__2zgxi .workspace-home_pathAction__cBWc8,.workspace-home_contextPath__2zgxi .workspace-home_pathTop__FUnRB{grid-column:1/-1}.workspace-home_contextPath__2zgxi h2{max-width:none;grid-column:1}.workspace-home_contextPath__2zgxi p{grid-column:1}.workspace-home_contextFlow__S2hb3{grid-column:2;grid-row:2/4;align-self:center;margin:0;padding:0}.workspace-home_docGrid__t0ECM{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-home_toolbar__Ny8_Y{flex-wrap:wrap}.workspace-home_search__rcAi_{flex-basis:100%}.workspace-home_select__XXpjA{flex:1 1;max-width:none}.workspace-home_select__XXpjA select{width:100%}.workspace-home_docList__srMGR .workspace-home_docBody__l_RUH{grid-template-columns:1fr}.workspace-home_docList__srMGR .workspace-home_docCategory___yin_{display:none}.workspace-home_docList__srMGR .workspace-home_docFoot__l8NRE{gap:6px}}@container (max-width: 560px){.workspace-home_header__xIdmE{gap:14px;padding-bottom:18px}.workspace-home_jumpList__pNHkJ{grid-auto-columns:minmax(180px,72%)}.workspace-home_projectMeta___RiLM{display:none}.workspace-home_paths__iS6sU{gap:10px;margin-bottom:28px}.workspace-home_path__G4YzU{padding:17px;border-radius:12px}.workspace-home_contextPath__2zgxi{display:flex}.workspace-home_contextPath__2zgxi h2{font-size:23px;max-width:25ch}.workspace-home_columnsPath__uhFgi p,.workspace-home_contextFlow__S2hb3,.workspace-home_mapPath__c8cqO p{display:none}.workspace-home_path__G4YzU h2{font-size:17px}.workspace-home_path__G4YzU p{font-size:11px}.workspace-home_pathTop__FUnRB{margin-bottom:14px}.workspace-home_pathTag__bOJOG{font-size:11px}.workspace-home_contextPath__2zgxi .workspace-home_pathAction__cBWc8{margin-top:3px}.workspace-home_columnArt__e1sOc,.workspace-home_mapArt__X7y1p{display:none}.workspace-home_pathAction__cBWc8{font-size:11px;line-height:1.6;margin-top:auto;padding-top:15px}.workspace-home_docGrid__t0ECM{grid-template-columns:1fr}.workspace-home_docBody__l_RUH h3{min-height:auto}.workspace-home_docList__srMGR .workspace-home_docFoot__l8NRE time{display:none}.workspace-home_select__XXpjA{padding-inline:7px 4px;gap:3px}.workspace-home_select__XXpjA select{font-size:11px}.workspace-home_sectionHead__1x5Y2 h2{font-size:22px}}@container (max-width: 330px){.workspace-home_path__G4YzU{padding:13px}.workspace-home_path__G4YzU h2{font-size:16px}.workspace-home_contextPath__2zgxi h2{font-size:22px}.workspace-home_select__XXpjA>svg{display:none}}@media (prefers-reduced-motion:reduce){.workspace-home_home__73V4N *,.workspace-home_home__73V4N :after,.workspace-home_home__73V4N :before{transition:none!important;animation:none!important}}.workspace-home_notices__e90wz:empty{display:none}.workspace-home_moreProjects__mGee5{display:inline-flex;align-items:center;gap:6px;height:var(--control-sm);margin-top:8px;padding:0 10px;border:0;border-radius:var(--r-full);background:transparent;color:var(--ink-2);font-size:12px!important}.workspace-home_moreProjects__mGee5:hover{color:var(--ink-0);background:var(--space-2)}.workspace-home_moreProjects__mGee5[aria-expanded=true] svg{transform:rotate(180deg)}.for-me_forMe___mk8_{margin:0 0 26px}.for-me_label__jlhoI{margin:0 0 10px;font-size:13px;font-weight:600;color:var(--ink-1);letter-spacing:0}.for-me_list__7SKP1{margin:0;padding:0;list-style:none;border-top:1px solid var(--hairline)}.for-me_list__7SKP1>li{min-width:0;border-bottom:1px solid var(--hairline)}.for-me_row__WNayQ{display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 4px;color:inherit;text-decoration:none;border-radius:6px;transition:background var(--dur-fast)}.for-me_row__WNayQ:hover{background:color-mix(in oklch,var(--home-accent) 4%,transparent)}.for-me_icon__ACo4r{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:8px;background:oklch(.7 .1 var(--doc-hue)/.12);color:oklch(.84 .1 var(--doc-hue))}.for-me_late__AG76d{background:color-mix(in oklch,var(--warn) 16%,transparent);color:var(--warn)}.for-me_body__hKSm6{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1}.for-me_what__V315l{font-size:12px;color:var(--ink-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.for-me_lateText__jVION{color:var(--warn)}.for-me_title__LGk8w{font-size:14px;font-weight:550;line-height:1.35;color:var(--ink-0)}.for-me_title__LGk8w,.for-me_where__HiviU{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.for-me_where__HiviU{flex:0 1 auto;max-width:30%;font-size:12px;color:var(--ink-3)}.for-me_more__RgJ9c{display:inline-flex;align-items:center;gap:6px;margin:10px 0 0;padding:4px 2px;border:0;background:none;color:var(--ink-2);font-size:12.5px;cursor:pointer}.for-me_more__RgJ9c:hover{color:var(--ink-0)}.for-me_placeholder__sUtay{min-height:48px;padding:6px 4px}.for-me_placeholder__sUtay:before{content:"";display:block;height:36px;border-radius:6px;background:color-mix(in oklch,var(--ink-3) 7%,transparent)}.for-me_morePlaceholder___aKjd{height:26px;margin:10px 0 0}@media (max-width:560px){.for-me_row__WNayQ{flex-wrap:wrap;row-gap:2px}.for-me_where__HiviU{order:3;max-width:none;flex-basis:100%;-webkit-padding-start:40px;padding-inline-start:40px}}.project-access-dialog_scrim__QrYmq{position:fixed;inset:0;z-index:900;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.project-access-dialog_surface__wY_oD{display:flex;flex-direction:column;gap:16px;inline-size:100%;max-inline-size:520px;max-block-size:calc(100dvh - 32px);overflow:auto;padding:24px;border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--space-1);color:var(--ink-1)}.project-access-dialog_head__MgbhM{display:flex;align-items:center;justify-content:space-between;gap:12px}.project-access-dialog_head__MgbhM h2{margin:0;font-size:18px;font-weight:600;color:var(--ink-0);overflow-wrap:anywhere}.project-access-dialog_modes___2KyR{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0}.project-access-dialog_modes___2KyR legend{-webkit-margin-after:6px;margin-block-end:6px;padding:0;font-size:12px;font-weight:600;color:var(--ink-3)}.project-access-dialog_mode__RWUxR{display:grid;grid-template-columns:auto 1fr;grid-gap:2px 10px;gap:2px 10px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-control);cursor:pointer}.project-access-dialog_mode__RWUxR:has(input:checked){border-color:var(--accent);background:var(--space-2)}.project-access-dialog_mode__RWUxR:has(input:disabled){cursor:not-allowed;opacity:.6}.project-access-dialog_mode__RWUxR input{grid-row:span 2;margin:2px 0 0}.project-access-dialog_mode__RWUxR strong{font-size:13px;color:var(--ink-0)}.project-access-dialog_mode__RWUxR span,.project-access-dialog_note__B1UKI{font-size:12px;line-height:1.5;color:var(--ink-3)}.project-access-dialog_note__B1UKI{margin:0}.project-access-dialog_section__qWd5L{display:flex;flex-direction:column;gap:6px}.project-access-dialog_section__qWd5L h3{margin:0;font-size:12px;font-weight:600;color:var(--ink-3)}.project-access-dialog_list__2ESLP{display:flex;flex-direction:column;gap:4px;max-block-size:260px;margin:0;padding:0;overflow:auto;list-style:none}.project-access-dialog_person__qJ_Es{display:flex;align-items:center;gap:10px;min-block-size:var(--control-lg);padding:4px 6px;border-radius:var(--r-control)}.project-access-dialog_person__qJ_Es:hover{background:var(--space-2)}.project-access-dialog_avatar__iAp6S{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:28px;block-size:28px;overflow:hidden;border-radius:9999px;background:var(--space-2);color:var(--ink-1);font-size:11px;font-weight:600}.project-access-dialog_avatar__iAp6S img{inline-size:100%;block-size:100%;object-fit:cover}.project-access-dialog_who__oY_lM{display:flex;flex:1 1;flex-direction:column;min-inline-size:0}.project-access-dialog_who__oY_lM strong{overflow:hidden;font-size:13px;font-weight:600;color:var(--ink-0);text-overflow:ellipsis;white-space:nowrap}.project-access-dialog_meta___16hm{overflow:hidden;font-size:12px;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap}.project-access-dialog_select__uplqe{block-size:var(--control-sm);max-inline-size:100%;padding:0 8px;border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--space-1);color:var(--ink-0);font:12px var(--font-sans)}.project-access-dialog_mode__RWUxR:has(input:focus-visible),.project-access-dialog_select__uplqe:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.project-access-dialog_add__4bDpU{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.project-access-dialog_add__4bDpU .project-access-dialog_select__uplqe:first-child{flex:1 1;min-inline-size:160px}.project-access-dialog_remove__OqiE8{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--control-sm);block-size:var(--control-sm);border:0;border-radius:var(--r-control);background:none;color:var(--ink-3);cursor:pointer}.project-access-dialog_remove__OqiE8:hover{background:var(--space-3);color:var(--ink-0)}.project-access-dialog_remove__OqiE8:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.project-access-dialog_preview__iYLjX{margin:0;padding:10px 12px;border:1px solid var(--line-2);border-radius:var(--r-control);background:var(--space-2);font-size:12px;line-height:1.5}.project-access-dialog_preview__iYLjX ul{margin:6px 0 0;-webkit-padding-start:18px;padding-inline-start:18px}.project-access-dialog_check__Mk_Rs{display:flex;align-items:flex-start;gap:8px;-webkit-margin-before:8px;margin-block-start:8px;color:var(--ink-1);cursor:pointer}.project-access-dialog_check__Mk_Rs input{margin:2px 0 0}.project-access-dialog_actions__ZVD_4{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.project-access-dialog_error__s_og1{margin:0;padding:6px 10px;border-radius:var(--r-control);background:oklch(.35 .12 25/.25);color:var(--ink-0);font-size:12px}.project-access-dialog_said__GXsrk{min-block-size:1em;margin:0;font-size:12px;color:var(--ink-2)}.demo-work_panel__h9Lfa{display:flex;flex-direction:column;gap:12px}.demo-work_lead__W3exs{margin:0;font-size:13px;line-height:1.5;color:var(--ink-2)}.demo-work_items__aznW1{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.demo-work_item__mBHd1{display:flex;align-items:center;gap:12px;min-height:var(--control-touch);padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--space-1);cursor:pointer}.demo-work_item__mBHd1:has(input:checked){border-color:var(--line-2);background:var(--space-2)}.demo-work_item__mBHd1:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.demo-work_item__mBHd1 input{inline-size:16px;block-size:16px;margin:0;flex-shrink:0;accent-color:var(--accent)}.demo-work_icon__lwzO9{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--control-md);block-size:var(--control-md);flex-shrink:0;border-radius:var(--r-control);background:var(--space-2);color:var(--ink-1)}.demo-work_body__JgmxN{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.demo-work_body__JgmxN strong{font-size:14px;font-weight:600;color:var(--ink-0);overflow-wrap:anywhere}.demo-work_meta__5gRM0{font-size:12px;color:var(--ink-3)}.demo-work_error__YueGy{margin:0;padding:8px 12px;border-radius:var(--r-control);background:oklch(.35 .12 25/.25);color:var(--ink-0);font-size:13px}.demo-work_actions__2mEHt{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.demo-work_banner__EP3dz{display:flex;align-items:center;gap:14px;margin:0 0 16px;padding:14px 16px;border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--space-1)}.demo-work_bannerIcon__COSb9{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--control-lg);block-size:var(--control-lg);flex-shrink:0;border-radius:var(--r-control);background:var(--space-2);color:var(--accent)}.demo-work_bannerBody__M3xVK{flex:1 1;min-inline-size:0}.demo-work_bannerBody__M3xVK h2{margin:0 0 2px;font-size:14px;font-weight:600;color:var(--ink-0)}.demo-work_bannerBody__M3xVK p{margin:0;font-size:13px;line-height:1.5;color:var(--ink-2)}.demo-work_bannerActions__w_Plk{display:flex;flex-wrap:wrap;gap:8px}.demo-work_gone__75IfE{margin:0 0 16px;font-size:13px;color:var(--ink-2)}.demo-work_dialog__1AOlz{inline-size:min(560px,calc(100vw - 32px));max-block-size:calc(100vh - 48px);overflow:auto;padding:18px 20px 20px;border:1px solid var(--line);border-radius:var(--r-lg,14px);background:var(--space-1);color:var(--ink-0);box-shadow:0 24px 64px rgba(0,0,0,.45)}.demo-work_dialogTitle__Avc_p{margin:0 0 12px;font-size:18px}@media (max-width:640px){.demo-work_banner__EP3dz{flex-wrap:wrap}.demo-work_bannerActions__w_Plk{inline-size:100%;justify-content:flex-end}}.undo-toast_container__H5G1M{position:fixed;bottom:max(24px,var(--notice-clearance,0px));left:50%;transform:translateX(-50%);z-index:9999;pointer-events:none;width:max-content;max-width:calc(100vw - 24px)}.undo-toast_toast__gMkUl{box-sizing:border-box;width:100%;pointer-events:all;display:flex;align-items:center;gap:14px;padding:10px 10px 10px 16px;min-width:min(280px,calc(100vw - 24px));max-width:440px;border-radius:var(--r-md);border:1px solid var(--line-2);background:var(--space-2,#131730);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 20px 40px -10px rgba(0,0,0,.6);font-size:13px;line-height:1.4;color:var(--ink-0);animation:undo-toast_undoIn__Hh9k9 var(--dur-normal,.2s) var(--ease-out-expo)}.undo-toast_exit__15hhx{animation:undo-toast_undoOut__h6IT5 .22s ease-in forwards}@keyframes undo-toast_undoIn__Hh9k9{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes undo-toast_undoOut__h6IT5{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(12px) scale(.97)}}@media (prefers-reduced-motion:reduce){.undo-toast_exit__15hhx,.undo-toast_toast__gMkUl{animation:none}}.undo-toast_label__zHHk1{flex:1 1;min-width:0;color:var(--ink-1);overflow-wrap:anywhere}.undo-toast_undo__hmnEu{flex-shrink:0;padding:6px 12px;border-radius:var(--r-sm);background:oklch(.3 .12 215/.45);border:1px solid oklch(.5 .13 215/.5);color:var(--ink-0);font-family:var(--font-sans);font-size:12.5px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out-expo),border-color var(--dur-fast) var(--ease-out-expo)}.undo-toast_undo__hmnEu:hover{background:oklch(.38 .14 215/.6);border-color:oklch(.6 .15 215/.7)}.undo-toast_dismiss__22mJ8:disabled,.undo-toast_undo__hmnEu:disabled{cursor:wait;opacity:.6}.undo-toast_undo__hmnEu:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.undo-toast_dismiss__22mJ8{flex-shrink:0;width:24px;height:24px;border-radius:var(--r-xs);display:grid;place-items:center;color:var(--ink-3);font-size:16px;line-height:1;cursor:pointer;transition:color var(--dur-fast),background var(--dur-fast)}.undo-toast_dismiss__22mJ8:hover{color:var(--ink-0);background:oklch(30% .03 232/.5)}.undo-toast_dismiss__22mJ8:focus-visible{outline:2px solid var(--accent);outline-offset:-1px}.undo-toast_announcer__CMj97{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.contradictions-panel_panel__FLhn7{display:flex;flex-direction:column;gap:10px;min-width:0}.contradictions-panel_top__CwOF9{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.contradictions-panel_title__isyJE{margin:0;font-size:16px;display:flex;align-items:center;gap:8px}.contradictions-panel_count__kEwUs{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--space-2);color:var(--ink-1);font-size:12px}.contradictions-panel_explain__dyz1H{margin:0;font-size:12.5px;line-height:1.5;color:var(--ink-3)}.contradictions-panel_coverage__0j1Da{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding:8px 0;border-block:1px solid var(--hairline,var(--line))}.contradictions-panel_coverageText__HImzF{flex:1 1 220px;min-width:0;margin:0;font-size:12.5px;line-height:1.5;color:var(--ink-2);overflow-wrap:anywhere}.contradictions-panel_coverageText__HImzF:focus{outline:none}.contradictions-panel_coverageText__HImzF:focus-visible{outline:2px solid var(--accent,var(--ink-0));outline-offset:2px;border-radius:4px}.contradictions-panel_empty__54q0u{margin:4px 0;font-size:13px;color:var(--ink-2)}.contradictions-panel_list__9X9ge{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.contradictions-panel_item__eGeC4{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--space-1)}.contradictions-panel_item__eGeC4[data-severity=high]{-webkit-border-start:3px solid var(--danger,oklch(.62 .2 25));border-inline-start:3px solid var(--danger,oklch(.62 .2 25))}.contradictions-panel_item__eGeC4[data-severity=med]{-webkit-border-start:3px solid var(--warn,oklch(.75 .15 70));border-inline-start:3px solid var(--warn,oklch(.75 .15 70))}.contradictions-panel_item__eGeC4[data-severity=low]{-webkit-border-start:3px solid var(--line);border-inline-start:3px solid var(--line)}.contradictions-panel_head__dwSnc{display:flex;align-items:flex-start;gap:8px}.contradictions-panel_sev__yfw8t{flex:none;padding:1px 8px;border-radius:999px;border:1px solid var(--line);font-size:11px;color:var(--ink-2)}.contradictions-panel_issue__wLX9X{margin:0;font-size:13.5px;line-height:1.45;color:var(--ink-0);overflow-wrap:anywhere}.contradictions-panel_pair__R_CDm{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}@media (max-width:640px){.contradictions-panel_pair__R_CDm{grid-template-columns:1fr}}.contradictions-panel_side__T3Zm_{margin:0;min-width:0;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-sm,8px);background:var(--space-0,var(--space-1))}.contradictions-panel_doc__5cxlG{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--ink-1);overflow-wrap:anywhere}.contradictions-panel_quote__TFvfs{margin:6px 0 0;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-border-start:2px solid var(--line);border-inline-start:2px solid var(--line);font-size:13px;line-height:1.45;color:var(--ink-1);overflow-wrap:anywhere}.contradictions-panel_changed__2rNlx{display:inline-block;margin-top:6px;font-size:11px;color:var(--warn,var(--ink-3))}.contradictions-panel_meta__9D_EW{margin:0;font-size:11.5px;color:var(--ink-3)}.contradictions-panel_actions__vC8DW{display:flex;flex-wrap:wrap;gap:6px}.contradictions-panel_toggle__vChf3{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:2px 4px;border:0;background:transparent;color:var(--ink-2);font:12.5px var(--font-sans);cursor:pointer}.contradictions-panel_toggle__vChf3:focus-visible{outline:2px solid var(--accent,var(--ink-0));outline-offset:2px;border-radius:4px}.image-notes_noteBadge__HcISl{position:absolute;top:6px;left:6px;z-index:1;min-width:24px;height:24px;padding:0 7px;border:2px solid #fff;border-radius:9999px;background:#e8365d;color:#fff;font:700 12px/1 var(--font-sans);cursor:pointer;box-shadow:0 1px 6px rgb(0 0 0/.35)}.image-notes_noteBadge__HcISl[data-shift]{top:36px}.image-notes_noteBadge__HcISl:hover{background:#ff5a7e}.image-notes_noteBadge__HcISl:focus-visible{outline:2px solid var(--accent,#b9a8ff);outline-offset:2px}.image-notes_reviewBar__CIkwP{display:flex;justify-content:flex-end;gap:6px;margin-top:6px}.image-notes_reviewButton__DA8WT{display:inline-flex;align-items:center;gap:6px;height:var(--control-sm);padding:4px 11px;border:1px solid var(--line-2);border-radius:6px;background:var(--space-1);color:var(--ink-1);font:12px var(--font-sans);cursor:pointer}.image-notes_reviewButton__DA8WT:hover{border-color:var(--accent)}.image-notes_reviewButton__DA8WT[data-open]{border-color:#e8365d;color:var(--ink-1)}.image-notes_reviewButton__DA8WT[data-open] b{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:9999px;background:#e8365d;color:#fff;font-size:11px}.image-notes_versionBadge__haInN{position:absolute;top:6px;right:6px;z-index:1;min-width:24px;height:24px;padding:0 8px;border:1px solid #b9a8ff;border-radius:9999px;background:rgb(16 19 28/.85);color:#e5e0ff;font:600 12px/1 var(--font-mono);cursor:pointer;box-shadow:0 1px 6px rgb(0 0 0/.35)}.image-notes_versionBadge__haInN[data-shift]{top:36px}.image-notes_versionBadge__haInN:hover{background:rgb(40 36 64/.95)}.image-notes_versionBadge__haInN:focus-visible{outline:2px solid var(--accent,#b9a8ff);outline-offset:2px}.moodboard-block_frame__TVhbf{border:1px solid var(--line);border-radius:10px;background:color-mix(in oklch,var(--space-2) 60%,transparent);padding:16px;display:grid;grid-gap:12px;gap:12px}.moodboard-block_head__O8dV2{display:flex;align-items:center;justify-content:space-between;gap:8px}.moodboard-block_eyebrow__WtfQQ{color:var(--ink-3);font:12px var(--font-mono,ui-monospace,monospace);letter-spacing:.02em}.moodboard-block_review__oemXI{min-height:28px;padding:2px 10px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink-2);font:12px var(--font-sans);cursor:pointer}.moodboard-block_review__oemXI:hover{color:var(--ink-0);border-color:var(--ink-2)}.moodboard-block_review__oemXI:focus-visible{outline:2px solid var(--accent,var(--ink-0));outline-offset:2px}.moodboard-block_captionInput__g0x65,.moodboard-block_swatchInput__vJo7f,.moodboard-block_swatchName__3QNSZ,.moodboard-block_titleInput__rgv3s,.moodboard-block_toneInput__DYly5{width:100%;min-height:var(--control-sm);padding:4px 10px;border-radius:6px;background:var(--space-1);border:1px solid var(--line);color:var(--ink-1);font-size:13px;outline:none}.moodboard-block_captionInput__g0x65:focus-visible,.moodboard-block_swatchInput__vJo7f:focus-visible,.moodboard-block_swatchName__3QNSZ:focus-visible,.moodboard-block_titleInput__rgv3s:focus-visible,.moodboard-block_toneInput__DYly5:focus-visible{border-color:var(--accent)}.moodboard-block_titleInput__rgv3s{font-weight:600;font-size:14px}.moodboard-block_toneInput__DYly5{font-style:italic;color:var(--ink-2)}.moodboard-block_titleText___IMNm{font-weight:600;font-size:14px;color:var(--ink-0)}.moodboard-block_toneText__7vhH_{font-style:italic;font-size:13px;color:var(--ink-2)}.moodboard-block_captionText__hggoO{margin-top:5px;font-size:12px;color:var(--ink-2);text-align:center}.moodboard-block_creditText__zLxy4{margin-top:3px;font-size:12px;color:var(--ink-3);text-align:center;overflow-wrap:anywhere}.moodboard-block_grid__3PZoY{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px}.moodboard-block_slot__Hvu8y{position:relative}.moodboard-block_slot__Hvu8y[data-status=rejected] img{opacity:.4;filter:grayscale(.6)}.moodboard-block_captionInput__g0x65{margin-top:6px;font-size:12px}.moodboard-block_badge__Hxy_G{position:absolute;top:6px;left:6px;padding:2px 8px;border-radius:9999px;font-size:12px;font-weight:600;background:var(--space-0);color:var(--ink-1);border:1px solid var(--line-2);pointer-events:none}.moodboard-block_badge__Hxy_G[data-status=approved]{color:var(--good,oklch(.62 .15 150));border-color:currentColor}.moodboard-block_badge__Hxy_G[data-status=rejected]{color:var(--danger,oklch(.62 .2 25));border-color:currentColor}.moodboard-block_detailsButton__ut87n,.moodboard-block_slotRemove__NEza1{position:absolute;top:6px;width:var(--control-xs);height:var(--control-xs);display:grid;place-items:center;border-radius:6px;border:1px solid var(--line-2);background:var(--space-0);color:var(--ink-1);font-size:13px;line-height:1;cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease}.moodboard-block_slotRemove__NEza1{right:6px}.moodboard-block_detailsButton__ut87n{right:36px}.moodboard-block_slot__Hvu8y:focus-within :is(.moodboard-block_slotRemove__NEza1,.moodboard-block_detailsButton__ut87n),.moodboard-block_slot__Hvu8y:hover :is(.moodboard-block_slotRemove__NEza1,.moodboard-block_detailsButton__ut87n){opacity:1}@media (hover:none){.moodboard-block_detailsButton__ut87n,.moodboard-block_slotRemove__NEza1{opacity:1}}.moodboard-block_slotRemove__NEza1:hover{background:var(--danger,oklch(.52 .2 25));color:#fff}.moodboard-block_detailsButton__ut87n:hover{border-color:var(--accent)}.moodboard-block_addSlot__2djea{display:grid;place-items:center;min-height:110px;aspect-ratio:4/3;border-radius:8px;border:1px dashed var(--line-2);background:transparent;color:var(--ink-2);font-size:13px;cursor:pointer}.moodboard-block_addSlot__2djea:hover{color:var(--ink-0);border-color:var(--accent)}.moodboard-block_palette__PM34s{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.moodboard-block_swatchWrap__rH8J_{display:inline-grid;grid-template-columns:var(--control-sm) 9ch 12ch var(--control-xs);align-items:center;gap:4px}.moodboard-block_picker__D5XuN{width:var(--control-sm);height:var(--control-sm);padding:0;border:1px solid var(--line-2);border-radius:6px;background:none;cursor:pointer}.moodboard-block_picker__D5XuN::-webkit-color-swatch-wrapper{padding:2px}.moodboard-block_picker__D5XuN::-webkit-color-swatch{border:0;border-radius:4px}.moodboard-block_picker__D5XuN::-moz-color-swatch{border:0;border-radius:4px}.moodboard-block_swatchInput__vJo7f{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;padding:4px 6px}.moodboard-block_swatchName__3QNSZ{font-size:12px;padding:4px 6px}.moodboard-block_addSwatch__Va1m3,.moodboard-block_swatchRemove___E8IV{min-height:var(--control-xs);border:1px solid var(--line-2);background:transparent;color:var(--ink-2);border-radius:6px;cursor:pointer;font-size:12px;line-height:1;padding:4px 8px}.moodboard-block_swatchRemove___E8IV{width:var(--control-xs);height:var(--control-xs);padding:0}.moodboard-block_swatchRemove___E8IV:hover{background:var(--danger,oklch(.52 .2 25));color:#fff}.moodboard-block_addSwatch__Va1m3:hover:not(:disabled){color:var(--ink-0);border-color:var(--accent)}.moodboard-block_addSwatch__Va1m3:disabled{opacity:.6;cursor:progress}.moodboard-block_swatchChip__Tg2x7{display:inline-grid;align-content:end;min-width:76px;min-height:56px;padding:6px 8px;border-radius:8px;border:1px solid var(--line);font:12px/1.3 var(--font-mono,ui-monospace,monospace)}.moodboard-block_swatchChip__Tg2x7 b{font:600 12px var(--font-sans)}.moodboard-block_error__Yp4KU{color:var(--danger,oklch(.62 .2 25));font-size:12px}.moodboard-block_details__oNyFU{display:grid;grid-gap:14px;gap:14px;color:#d3dcea;font-size:13px}.moodboard-block_detailsHeading__GmzJi{margin:0;font-size:14px;font-weight:600;color:#e5e9f1}.moodboard-block_statusGroup__6NXEP{display:flex;gap:6px;flex-wrap:wrap}.moodboard-block_statusGroup__6NXEP button{min-height:var(--control-sm);padding:4px 12px;border-radius:9999px;border:1px solid #ffffff2e;background:#151d2a;color:#d3dcea;font-size:13px;cursor:pointer}.moodboard-block_statusGroup__6NXEP button[aria-pressed=true]{border-color:#b9a8ff;background:#b9a8ff24;color:#fff}.moodboard-block_statusGroup__6NXEP button[aria-pressed=true][data-status=approved]{border-color:oklch(.72 .15 150);background:oklch(.72 .15 150/.18)}.moodboard-block_statusGroup__6NXEP button[aria-pressed=true][data-status=rejected]{border-color:oklch(.7 .18 25);background:oklch(.7 .18 25/.18)}.moodboard-block_statusGroup__6NXEP button:disabled{cursor:default}.moodboard-block_field__Yjz0H{display:grid;grid-gap:5px;gap:5px}.moodboard-block_field__Yjz0H>span{font-size:12px;color:#91a0b5}.moodboard-block_field__Yjz0H :is(input,textarea){width:100%;min-height:var(--control-sm);padding:5px 10px;border-radius:6px;border:1px solid #ffffff2e;background:#151d2a;color:#e5e9f1;font:13px/1.5 var(--font-sans);resize:vertical}.moodboard-block_field__Yjz0H :is(input,textarea):focus-visible{outline:2px solid #b9a8ff;outline-offset:1px}.moodboard-block_readFields__birZ4{display:grid;grid-template-columns:auto 1fr;grid-gap:6px 12px;gap:6px 12px;margin:0}.moodboard-block_readFields__birZ4 dt{color:#91a0b5;font-size:12px}.moodboard-block_readFields__birZ4 dd{margin:0;overflow-wrap:anywhere}.moodboard-block_sourceLink__5qARp{color:#b9a8ff;font-size:13px;overflow-wrap:anywhere}.moodboard-block_moveRow__SWZPF{display:flex;gap:8px}.moodboard-block_moveRow__SWZPF button{min-height:var(--control-sm);padding:4px 12px;border-radius:6px;border:1px solid #ffffff2e;background:#151d2a;color:#d3dcea;font-size:13px;cursor:pointer}.moodboard-block_moveRow__SWZPF button:disabled{opacity:.4;cursor:default}.moodboard-block_lineage__xdo0D{display:grid;grid-gap:10px;gap:10px;margin-top:4px;padding-top:14px;border-top:1px solid #ffffff15}.moodboard-block_lineageHeading__CfgiZ{margin:0;font-size:13px;font-weight:600;color:#e5e9f1}.moodboard-block_lineageBlock__2rI90{display:grid;grid-gap:6px;gap:6px}.moodboard-block_lineageKind__Dyhx8,.moodboard-block_lineageNote__LfuT6{font-size:12px;color:#91a0b5}.moodboard-block_pictureLink__88ucw{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:4px;border-radius:8px;border:1px solid #ffffff1f;background:#151d2a;color:#e5e9f1;font-size:13px;text-align:start;cursor:pointer}.moodboard-block_pictureLink__88ucw:hover{border-color:#b9a8ff}.moodboard-block_pictureLink__88ucw:focus-visible{outline:2px solid #b9a8ff;outline-offset:1px}.moodboard-block_pictureLink__88ucw img{width:48px;height:36px;flex:none;object-fit:cover;border-radius:5px;background:#0b1019}.moodboard-block_pictureLink__88ucw span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moodboard-block_pictureLink__88ucw em{flex:none;font-style:normal;font-size:11px;color:#b9a8ff;padding:1px 8px;border-radius:9999px;background:#b9a8ff1f}.moodboard-block_lineageEdit__sHeTf{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.moodboard-block_lineageEdit__sHeTf select,.moodboard-block_lineageSearch__0kE28{min-height:var(--control-sm);padding:4px 10px;border-radius:6px;border:1px solid #ffffff2e;background:#151d2a;color:#e5e9f1;font:13px var(--font-sans)}.moodboard-block_lineageSearch__0kE28{width:100%}.moodboard-block_lineageEdit__sHeTf select:focus-visible,.moodboard-block_lineageSearch__0kE28:focus-visible{outline:2px solid #b9a8ff;outline-offset:1px}.moodboard-block_lineageButton__6fEgp{justify-self:start;min-height:var(--control-sm);padding:4px 12px;border-radius:6px;border:1px solid #ffffff2e;background:#151d2a;color:#d3dcea;font-size:13px;cursor:pointer}.moodboard-block_lineageButton__6fEgp:hover{border-color:#b9a8ff;color:#fff}.moodboard-block_chooser__PMqF0{display:grid;grid-gap:8px;gap:8px;padding:10px;border-radius:8px;border:1px solid #ffffff1f;background:#0f1621}.moodboard-block_thumbs__mU4ys{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));grid-gap:6px;gap:6px;max-height:188px;overflow:auto}.moodboard-block_thumb__TOQKb{aspect-ratio:4/3;padding:0;border-radius:6px;border:1px solid #ffffff1f;background:#0b1019;overflow:hidden;cursor:pointer}.moodboard-block_thumb__TOQKb img{width:100%;height:100%;object-fit:cover;display:block}.moodboard-block_thumb__TOQKb:hover{border-color:#b9a8ff}.moodboard-block_thumb__TOQKb:focus-visible{outline:2px solid #b9a8ff;outline-offset:1px}.moodboard-block_useList__Z3Ym2{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.moodboard-block_lineageLine__C1SzG{display:block;width:100%;margin-top:3px;padding:0;border:0;background:none;color:var(--ink-3);font-size:12px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.moodboard-block_lineageLine__C1SzG:hover{color:var(--ink-1);text-decoration:underline}.moodboard-block_lineageLine__C1SzG:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:4px}.moodboard-block_lineageButton__6fEgp[aria-pressed=true]{border-color:#b9a8ff;background:#b9a8ff24;color:#fff}.moodboard-block_history__J8ia7{display:flex;gap:4px;-webkit-margin-start:auto;margin-inline-start:auto}.moodboard-block_historyButton__s5JGQ{display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--ink-2);font:13px var(--font-sans);cursor:pointer}.moodboard-block_historyButton__s5JGQ:disabled{opacity:.35;cursor:default}.moodboard-block_historyButton__s5JGQ:not(:disabled):hover{color:var(--ink-0);border-color:var(--ink-2)}.moodboard-block_historyButton__s5JGQ:focus-visible{outline:2px solid var(--accent,var(--ink-0));outline-offset:2px}.beside-panel_beside__QgVtk{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;max-height:100vh;overflow:hidden;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);background:var(--space-0)}.beside-panel_resize__CDwVf{position:absolute;inset-inline-start:-3px;top:0;bottom:0;width:7px;cursor:ew-resize;z-index:6;touch-action:none}.beside-panel_resize__CDwVf:after{content:"";position:absolute;inset-inline-start:3px;top:0;bottom:0;width:1px;background:transparent;transition:background var(--dur-fast,.15s) ease}.beside-panel_resize__CDwVf.beside-panel_dragging__qmvdJ:after,.beside-panel_resize__CDwVf:focus-visible:after,.beside-panel_resize__CDwVf:hover:after{background:oklch(.6 .16 var(--hue,220))}.beside-panel_resize__CDwVf:focus-visible{outline:none}.beside-panel_resize__CDwVf:focus-visible:after{width:3px;inset-inline-start:2px}.beside-panel_head__WyJej{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--line)}.beside-panel_tabs__cVexb{display:flex;flex:1 1;min-width:0;gap:4px;padding:3px;border:1px solid var(--line);border-radius:9px}.beside-panel_tab__rToVj{display:inline-flex;align-items:center;gap:6px;min-width:0;min-height:var(--control-sm);padding:4px 10px;border:0;border-radius:6px;background:transparent;color:var(--ink-2);font:12.5px var(--font-sans);cursor:pointer}.beside-panel_tab__rToVj span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.beside-panel_tab__rToVj:last-child{flex:1 1}.beside-panel_tab__rToVj[aria-pressed=true]{background:oklch(.6 .14 var(--hue,220)/.18);color:var(--ink-0)}.beside-panel_tab__rToVj:hover:not([aria-pressed=true]){color:var(--ink-0)}.beside-panel_tab__rToVj:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.beside-panel_actions__OzGNO{display:flex;gap:4px;flex:none}.beside-panel_actions__OzGNO button{display:grid;place-items:center;width:var(--control-sm);height:var(--control-sm);border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--ink-1);font:14px var(--font-sans);cursor:pointer}.beside-panel_actions__OzGNO button:hover{border-color:var(--line-2);color:var(--ink-0)}.beside-panel_actions__OzGNO button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.beside-panel_body__0gOXm{flex:1 1;min-height:0;overflow:auto}.beside-panel_gone__3Bj1X{margin:24px 16px;color:var(--ink-2);font-size:14px}.beside-panel_overAi__OIRPS{margin:10px 12px 0;flex:none}.beside-panel_sheetScrim___h1xm{position:fixed;inset:0;z-index:120;background:#060912b8}.beside-panel_sheet__bFh1B{position:fixed;inset:0;display:flex;background:var(--space-0)}.beside-panel_sheetInner__xuHOb{display:flex;flex-direction:column;flex:1 1;min-width:0;height:100dvh}.media-controls_bar__CXs6J{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:7px 10px;margin-bottom:10px;border-radius:10px;background:var(--space-2,rgba(140,140,160,.07));border:1px solid var(--hairline,rgba(140,140,160,.18))}.media-controls_group__1fyXb{display:inline-flex;align-items:center;gap:7px}.media-controls_legend__IRNJz{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;letter-spacing:0;color:var(--ink-3,rgba(140,140,160,.9));-webkit-user-select:none;-moz-user-select:none;user-select:none}.media-controls_seg__6zpVd{display:inline-flex;padding:2px;border-radius:8px;background:var(--space-3,rgba(140,140,160,.12));border:1px solid var(--hairline,rgba(140,140,160,.16))}.media-controls_segBtn__Uy5IR{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:24px;padding:0 8px;border:none;background:transparent;border-radius:6px;color:var(--ink-2,rgba(150,150,170,1));font-size:12px;font-family:inherit;cursor:pointer;transition:background .14s ease,color .14s ease}.media-controls_segBtn__Uy5IR:hover{color:var(--ink-0,#fff)}.media-controls_segBtnOn__6azWg{background:var(--accent,oklch(.62 .15 215));color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.25)}.media-controls_segBtn__Uy5IR:focus-visible{outline:2px solid var(--accent,oklch(.62 .15 215));outline-offset:1px}@media (prefers-reduced-motion:reduce){.media-controls_segBtn__Uy5IR{transition:none}}.organise_dialog__0Juyu{width:min(520px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;padding:18px 20px 20px;border:1px solid var(--line);border-radius:var(--r-lg,14px);background:var(--space-1);color:var(--ink-0);box-shadow:0 24px 64px rgba(0,0,0,.45)}.organise_head__XIaPW{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;-webkit-margin-after:14px;margin-block-end:14px}.organise_title__5nq8p{margin:0;font-size:18px;line-height:1.3;overflow-wrap:anywhere}.organise_sub__RYWU1{margin:4px 0 0;font-size:13px;color:var(--ink-3)}.organise_legend__7DM2j{padding:0;-webkit-margin-after:8px;margin-block-end:8px;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.organise_choices__0_KLQ{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:260px;overflow:auto}.organise_choice__5Q4_r{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--space-0,var(--space-1));cursor:pointer;transition:border-color .12s ease,background .12s ease}.organise_choice__5Q4_r:hover{border-color:var(--line-2,var(--accent-dim))}.organise_choice__5Q4_r[data-on]{border-color:var(--accent);background:var(--accent-glow)}.organise_choice__5Q4_r input{margin:0;accent-color:var(--accent)}.organise_choice__5Q4_r:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.organise_glyph__H37px{display:inline-grid;place-items:center;inline-size:22px;block-size:22px;border-radius:6px;font-size:12px;font-weight:700;color:var(--ink-0);background:oklch(.42 .09 var(--hue,220)/.55);flex:none}.organise_choiceName__INuAY{font-size:14px;color:var(--ink-0);overflow-wrap:anywhere}.organise_summary__A6_U2{min-block-size:44px;margin-block:12px 4px;display:flex;flex-direction:column;gap:6px}.organise_what__O4oeX{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:14px;color:var(--ink-1)}.organise_what__O4oeX svg{-webkit-margin-before:3px;margin-block-start:3px;flex:none}.organise_note__HXfMg{margin:0;font-size:13px;color:var(--ink-3)}.organise_warn__otDzI{margin:0;padding:8px 10px;border-radius:var(--r-md);font-size:13px;color:var(--ink-1);background:color-mix(in oklch,var(--warn) 14%,transparent);border:1px solid color-mix(in oklch,var(--warn) 40%,transparent)}.organise_refusal__TW_i3{margin:0;font-size:13px;color:var(--danger)}.organise_warnLead__g3_J8{margin:0}.organise_warnList__YcKKf{margin:6px 0 0;-webkit-padding-start:18px;padding-inline-start:18px;display:flex;flex-direction:column;gap:2px}.organise_foot__rDUXY{display:flex;justify-content:flex-end;gap:8px;-webkit-margin-before:14px;margin-block-start:14px;flex-wrap:wrap}.organise_danger__WKHKy{color:var(--danger)}.organise_field__4QaPG{display:flex;flex-direction:column;gap:6px;-webkit-margin-before:12px;margin-block-start:12px;font-size:13px;color:var(--ink-2)}.organise_field__4QaPG input{padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--space-0,var(--space-1));color:var(--ink-0);font:inherit;font-size:14px}.organise_field__4QaPG input:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.organise_body__JXFIq{margin:0;font-size:14px;color:var(--ink-1);line-height:1.5}.organise_exportRow__wW_vB{display:flex;align-items:center;gap:10px;flex-wrap:wrap;-webkit-margin-before:12px;margin-block-start:12px;padding:10px 12px;border:1px dashed var(--line);border-radius:var(--r-md);font-size:13px;color:var(--ink-2)}.organise_archived__XKeIl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.organise_archivedRow__8f82j{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-md);background:var(--space-0,var(--space-1))}.organise_archivedText__vw4kb{display:flex;flex-direction:column;gap:2px;min-inline-size:0;flex:1 1}.organise_archivedName__tkBXy{color:var(--ink-0);font-size:14px;font-weight:600;overflow-wrap:anywhere}.organise_archivedMeta__6h4sQ{font-size:12px;color:var(--ink-3)}.organise_badge__h11YM{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:999px;font-size:11px;color:var(--ink-2);border:1px solid var(--line);background:var(--space-2)}