.deadlines_mark__Gse3W{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--accent);font-weight:600;cursor:help;pointer-events:auto}.deadlines_mark__Gse3W[data-state=missed]{color:var(--red)}.deadlines_near__FeOb_{flex:none;margin-left:var(--s-1);padding:0 var(--s-1);border:1px solid var(--accent);border-radius:var(--r-sm);color:var(--accent);font-size:var(--fs-2xs);font-weight:600;line-height:var(--lh-head);white-space:nowrap;cursor:help}.deadlines_near__FeOb_[data-soon]{border-color:var(--red);color:var(--red)}.book_scroll__3Q4Wh{height:100dvh;overflow-y:auto;scroll-behavior:smooth;background:var(--paper);color:var(--ink);-webkit-overflow-scrolling:touch}.book_probe__5VYhg{position:fixed;width:0;height:0;pointer-events:none}.book_top__ixxwl{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:var(--s-4);padding:var(--s-2) var(--s-4);background:var(--paper);border-bottom:1px solid var(--hair-2)}.book_back__ozwBA{color:var(--ink-2);text-decoration:none;font-size:var(--fs-md);white-space:nowrap}.book_nav__9R9R0{display:flex;gap:var(--s-1);overflow-x:auto;flex:1 1}.book_menuBtn__n4wq3{display:none;align-items:center;gap:var(--s-1);min-height:44px;margin-right:auto;padding:0 var(--s-3);border:1px solid var(--hair-2);border-radius:var(--r-pill);background:var(--paper-2);color:var(--ink);font-size:var(--fs-md);cursor:pointer}@media (pointer:coarse){.book_top__ixxwl .th3__b{min-width:44px}}.book_menuBtn__n4wq3:focus-visible,.book_nav__9R9R0 a:focus-visible,.book_ways__gIlUa a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:760px){.book_top__ixxwl{flex-wrap:wrap;gap:var(--s-2)}.book_menuBtn__n4wq3{display:inline-flex}.book_nav__9R9R0{display:none;order:9;flex:1 0 100%;flex-direction:column;max-height:60dvh;overflow-y:auto}.book_nav__9R9R0[data-open]{display:flex}.book_nav__9R9R0 a{padding:var(--s-3);min-height:44px}}.book_ways__gIlUa{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--s-2);gap:var(--s-2);margin-top:var(--s-5)}.book_ways__gIlUa a{display:flex;flex-direction:column;gap:var(--s-1);padding:var(--s-3) var(--s-4);background:var(--paper-2);border:1px solid var(--hair-2);border-radius:var(--r-lg);color:var(--ink);text-decoration:none}.book_ways__gIlUa a:hover{background:var(--paper-3)}.book_ways__gIlUa small{color:var(--mute-2);font-size:var(--fs-sm)}.book_pick__EGcWR{display:flex;flex-wrap:wrap;gap:var(--s-1);margin:0 0 var(--s-3)}.book_pick__EGcWR .mode-pill{flex:0 0 auto;min-height:24px;padding:2px var(--s-3);border:1px solid var(--hair-2)}.book_nav__9R9R0 a{color:var(--ink-3);text-decoration:none;font-size:var(--fs-md);padding:var(--s-1) var(--s-3);border-radius:var(--r-pill);white-space:nowrap}.book_nav__9R9R0 a:hover{color:var(--ink);background:var(--paper-2)}.book_page__7FjFe{max-width:1080px;margin:0 auto;padding:var(--s-7) var(--s-4) 96px}.book_page__7FjFe h1{font-size:var(--fs-4xl);margin:0 0 var(--s-2)}.book_section__qTWmo{margin-top:var(--s-8);scroll-margin-top:64px}.book_section__qTWmo h2{font-size:var(--fs-3xl);margin:0 0 var(--s-2)}.book_sub__eJ_TG{font-size:var(--fs-lg);margin:var(--s-5) 0 var(--s-2);color:var(--ink-2)}.book_lead__ti2DP{color:var(--ink-2);font-size:var(--fs-base);max-width:760px;margin:0 0 var(--s-2);line-height:var(--lh-body)}.book_from__JpOFt{color:var(--mute);font-size:var(--fs-sm);margin:0 0 var(--s-4)}.book_rules__puLI2{color:var(--ink-2);font-size:var(--fs-base);line-height:var(--lh-doc);padding-left:var(--s-5)}.book_group__Ce6fq{margin-top:var(--s-5)}.book_group__Ce6fq h3{font-size:var(--fs-lg);margin:0 0 var(--s-2)}.book_group__Ce6fq h3 small{color:var(--mute);font-weight:400;font-size:var(--fs-sm)}.book_grid__DzoeJ{display:grid;grid-gap:var(--s-2);gap:var(--s-2);grid-template-columns:repeat(auto-fill,minmax(var(--min,150px),1fr))}.book_card__sY3TV,.book_cell__aGIyG,.book_tok__C_E10{display:flex;flex-direction:column;gap:var(--s-1);padding:var(--s-3);background:var(--paper-2);border:1px solid var(--hair-2);border-radius:var(--r-lg);min-width:0}.book_cell__aGIyG code,.book_line__Ljpam code,.book_row__91Rih code,.book_tok__C_E10 code{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--ink-2);overflow-wrap:anywhere}.book_card__sY3TV small,.book_cell__aGIyG small,.book_line__Ljpam small,.book_tok__C_E10 small{color:var(--mute);font-size:var(--fs-sm);overflow-wrap:anywhere}.book_cell__aGIyG b{font-size:var(--fs-md)}.book_card__sY3TV p{margin:0;font-size:var(--fs-base)}.book_big__GoPAM{display:inline-flex;font-size:var(--fs-4xl);color:var(--ink)}.book_chip___T7Ho{display:block;height:36px;border-radius:var(--r-md);border:1px solid var(--hair-2)}.book_sample__FjALG{font-size:var(--fs-3xl);font-weight:700}.book_box__r26Ol{display:block;height:44px;background:var(--paper-3);border:1px solid var(--hair-3)}.book_bar__zERul{display:block;height:10px;background:var(--accent);border-radius:var(--r-sm)}.book_row__91Rih{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.book_mk__AuGA0{display:inline-flex;padding:var(--s-1) var(--s-2);border-radius:var(--r-sm)}.book_hl__p1T0c{padding:0 var(--s-1);border-radius:var(--r-sm)}.book_list__lUawd{display:flex;flex-direction:column;gap:var(--s-2)}.book_line__Ljpam{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);background:var(--paper-2);border:1px solid var(--hair-2);border-radius:var(--r-lg)}.book_line__Ljpam p{margin:var(--s-1) 0 0;color:var(--ink-2);font-size:var(--fs-md);line-height:var(--lh-body)}.book_tag__vpl9w{min-width:96px}.book_line__Ljpam>span{min-width:0;overflow-wrap:anywhere}.book_hero__ijnBI{display:flex;align-items:center;gap:var(--s-4)}.book_hero__ijnBI h1{margin:0}.book_heroMark__FD_UD{width:64px;height:64px;flex:none;display:block}.book_heroSub__KNo5s{margin:var(--s-1) 0 0;color:var(--mute);font-size:var(--fs-md)}.book_plates__ernr4{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--s-3);gap:var(--s-3);margin-top:var(--s-3)}.book_plate__QhpUx{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);padding:var(--s-6) var(--s-4) var(--s-3);border-radius:var(--r-lg);border:1px solid var(--hair-2)}.book_plate__QhpUx small{font-size:var(--fs-sm);opacity:.6}.book_plateLight__Xoda6{background:#F6F3EA;color:#14161C}.book_plateDark__DdpQV{background:#0F1A17;color:#EAF1EE}.book_lockup__a4n7q{width:min(100%,260px);height:auto;display:block;font-family:inherit}.book_markBig__j_ELK{display:block;width:56px;height:56px}.book_markBig__j_ELK svg{width:100%;height:100%;display:block}.book_wordBig__A2EEn{font-size:var(--fs-2xl);font-weight:500;letter-spacing:.3em}.book_tagBig___ApPu{font-size:var(--fs-lg);letter-spacing:.12em;color:var(--ink-2)}.book_size__dmNxD{display:inline-flex;flex-direction:column;align-items:center;gap:var(--s-1);width:var(--px);min-width:40px}.book_size__dmNxD svg{width:var(--px);height:var(--px);display:block}.book_size__dmNxD small{color:var(--mute);font-size:var(--fs-sm)}.book_sizeMark__zQwpF{display:block}.book_dl__iRmos{padding:var(--s-2) var(--s-3);border:1px solid var(--hair-2);border-radius:var(--r-md);background:var(--paper-2);color:var(--ink);font-size:var(--fs-md);text-decoration:none}.book_dl__iRmos:hover{background:var(--paper-3)}.book_stage__MH_1q{display:grid;grid-template-columns:1fr 240px;grid-gap:0;gap:0;height:560px;margin-top:var(--s-3);border:1px solid var(--hair-2);border-radius:var(--r-lg);overflow:hidden;background:var(--paper)}.book_centre__VDPYj{display:flex;flex-direction:column;min-width:0;min-height:0}.book_rpDemo__iZ7B2{flex:1 1 62%;max-height:none;min-height:0;min-width:0}.book_rpDemo__iZ7B2[data-collapsed]{flex:0 0 auto}.book_canvasMock__saGXo{flex:1 1 38%;min-height:70px;min-width:0;display:flex;flex-wrap:wrap;gap:var(--s-2);align-content:center;justify-content:center;padding:var(--s-3);color:var(--mute);font-size:var(--fs-sm);background:var(--paper)}.book_canvasMock__saGXo span{width:100%;text-align:center}.book_canvasMock__saGXo i{width:84px;height:24px;border:1px solid var(--hair-2);border-left:3px solid var(--accent);border-radius:var(--r-md);background:var(--paper-2)}.book_dialogMock__7Plvs{border-left:1px solid var(--hair-2);padding:var(--s-3);background:var(--paper-2);color:var(--ink-2);font-size:var(--fs-md);overflow:hidden}.book_dialogMock__7Plvs p{margin:var(--s-2) 0}.book_dialogMock__7Plvs u{color:var(--violet-2);text-decoration:none}.book_me__QIIgi{background:var(--paper-3);border-radius:var(--r-md);padding:var(--s-1) var(--s-2)}@media (max-width:760px){.book_stage__MH_1q{grid-template-columns:1fr;height:auto}.book_dialogMock__7Plvs{display:none}.book_stage__MH_1q .book_centre__VDPYj{height:520px}}.book_winMock__AqCIy{margin-top:var(--s-2);border:1px solid var(--hair-3);border-radius:var(--r-lg);box-shadow:var(--shadow-2);overflow:hidden}.book_winMock__AqCIy>.side{border-left:0}.book_winCol__Zt7vB{padding:var(--s-5) var(--s-4);color:var(--mute);font-size:var(--fs-md)}.book_winCol__Zt7vB+.book_winCol__Zt7vB{border-left:1px solid var(--hair)}.book_docDemo__TuvxZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--s-3);gap:var(--s-3);align-items:start}.book_docSheet__IJTkN{padding:var(--s-5) var(--s-6);background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-sm);box-shadow:0 1px 2px rgba(0,0,0,.18),0 8px 24px rgba(0,0,0,.18);font-family:var(--font-doc);font-size:var(--fs-lg);line-height:var(--lh-doc)}.book_lineCol__WGmxe{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);background:var(--paper-2);border:1px solid var(--hair-2);border-radius:var(--r-lg);min-width:0}.book_lineCol__WGmxe .sel-toolbar{flex-wrap:wrap;max-width:100%}.book_lineCol__WGmxe small{color:var(--mute);font-size:var(--fs-sm)}.book_lineCol__WGmxe code{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--ink-2)}.book_docLine__4idCS{margin:0;font-size:var(--fs-base);line-height:var(--lh-doc)}.book_linkMock__XlWFr{flex-wrap:wrap;padding:var(--s-5) var(--s-4);background:var(--void);border:1px solid var(--hair-2);border-radius:var(--r-lg)}.book_cardMock__GJ4gb,.book_linkMock__XlWFr{display:flex;align-items:center;gap:var(--s-2)}.book_cardMock__GJ4gb{min-width:0;padding:var(--s-2) var(--s-3);background:var(--paper);border:1px solid var(--hair-2);border-left:3px solid var(--st-work);border-radius:var(--r-md);font-size:var(--fs-md)}.book_cardMock__GJ4gb[data-off]{opacity:.55;border-left-color:var(--hair-2)}.book_cardDot__zPw8r{flex:none;width:var(--s-2);height:var(--s-2);border-radius:var(--r-pill);background:var(--st-work)}.book_cardMock__GJ4gb[data-off] .book_cardDot__zPw8r{background:var(--mute-3)}.book_cardT__R8i_P{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book_wire__CDcXA{position:relative;flex:1 1 120px;min-width:120px;height:var(--s-8)}.book_wire__CDcXA svg{display:block;width:100%;height:100%;overflow:visible}.procedure_root__ciXzI{margin-top:var(--s-4)}.procedure_legend__GBA2l{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-bottom:var(--s-3)}.procedure_chip__UpJKs{display:inline-flex;align-items:center;gap:var(--s-1);padding:var(--s-1) var(--s-3);border:1px solid var(--c);border-radius:var(--r-pill);color:var(--ink-2);font-size:var(--fs-sm)}.procedure_chip__UpJKs i{width:8px;height:8px;border-radius:50%;background:var(--c)}.procedure_chip__UpJKs b{color:var(--ink);font-weight:600}.procedure_chip__UpJKs[data-off]{opacity:.4;border-style:dashed}.procedure_scroll__qgJvi{overflow:auto;max-height:calc(78vh / var(--uiz, 1));border:1px solid var(--hair-2);border-radius:var(--r-lg);background:var(--paper-2)}.procedure_canvas__N51kS{position:relative}.procedure_edges__VVmim{position:absolute;inset:0;pointer-events:none}.procedure_flow__WzsfB{fill:none;stroke:var(--mute-3);stroke-width:1.6}.procedure_edge__6Dxx3{fill:none;stroke:var(--hair-3);stroke-width:1.2;transition:opacity .15s}.procedure_edge__6Dxx3[data-on]{stroke:var(--accent);stroke-width:2}.procedure_edge__6Dxx3[data-dim]{opacity:.12}.procedure_stage__PzNF_{position:absolute;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:var(--s-2) var(--s-3) var(--s-2) 42px;border:1px solid var(--hair-3);border-top:3px solid var(--source);border-radius:var(--r-md);background:var(--paper);text-align:left}.procedure_stage__PzNF_:hover{background:var(--paper-3)}.procedure_stage__PzNF_[data-on]{border-color:var(--accent);border-top-color:var(--accent)}.procedure_num__K0Yup{position:absolute;left:var(--s-2);top:50%;transform:translateY(-50%);width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--paper);font-size:var(--fs-sm);font-weight:600}.procedure_stT__aS2nO{font-size:var(--fs-md);font-weight:600;color:var(--ink);line-height:var(--lh-head)}.procedure_stN___ElX9,.procedure_term__UwwQO{font-size:var(--fs-xs);color:var(--mute)}.procedure_term__UwwQO{position:absolute;line-height:var(--lh-head);padding-left:20px}.procedure_card__K4bG2{position:absolute;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:var(--s-1) var(--s-2) var(--s-1) var(--s-3);border:1px solid var(--hair-2);border-left:3px solid var(--c);border-radius:var(--r-md);background:var(--paper);text-align:left;overflow:hidden;transition:opacity .15s}.procedure_card__K4bG2:hover{background:var(--paper-3)}.procedure_card__K4bG2[data-on]{border-color:var(--c)}.procedure_card__K4bG2[data-sel]{box-shadow:0 0 0 2px var(--c)}.procedure_card__K4bG2[data-dim]{opacity:.15}.procedure_t__3dT4r{font-size:var(--fs-sm);line-height:var(--lh-head);color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.procedure_n__b5A0z{font-size:var(--fs-xs);color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.procedure_n__b5A0z em{font-style:normal;color:var(--c)}.procedure_detail__zQ95q{margin-top:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--hair-2);border-left:3px solid var(--c);border-radius:var(--r-md);background:var(--paper);min-height:84px}.procedure_detail__zQ95q h4{margin:0 0 var(--s-1);font-size:var(--fs-lg)}.procedure_detail__zQ95q h4 small{margin-left:var(--s-2);color:var(--mute);font-size:var(--fs-sm);font-weight:400}.procedure_detail__zQ95q p{margin:var(--s-1) 0;color:var(--ink-2);font-size:var(--fs-md);line-height:var(--lh-body);max-width:820px}.procedure_hint__M3j0e{color:var(--mute)}.procedure_meta__eVLMv{color:var(--mute)!important;font-size:var(--fs-sm)!important}.procedure_go__3UlEr{margin-top:var(--s-2);padding:var(--s-1) var(--s-3);border:1px solid var(--hair-3);border-radius:var(--r-pill);color:var(--ink-2);font-size:var(--fs-sm)}.procedure_go__3UlEr:hover{background:var(--paper-3);color:var(--ink)}.procedure_timeline__TVk4S{position:absolute;left:0;top:0;right:0;height:52px;pointer-events:none}.procedure_phase__xcY2h{position:absolute;top:4px;height:24px;display:flex;align-items:baseline;gap:var(--s-2);padding:0 var(--s-2);border:1px solid var(--hair-3);border-bottom:0;border-radius:var(--r-md) var(--r-md) 0 0;background:var(--paper);overflow:hidden;white-space:nowrap}.procedure_phase__xcY2h b{font-size:var(--fs-sm);color:var(--ink);font-weight:600}.procedure_phase__xcY2h span{font-size:var(--fs-xs);color:var(--mute);overflow:hidden;text-overflow:ellipsis}.procedure_axis__vzVOd{position:absolute;left:0;top:0}.procedure_axisLine__T1_EM{fill:none;stroke:var(--mute-3);stroke-width:1.6}.procedure_tick___zj_O{fill:var(--paper);stroke:var(--ink-2);stroke-width:1.6}.stageRibbon_root__pNqNS{position:absolute;left:0;top:0;z-index:3;pointer-events:none}.stageRibbon_phase__s1bLx{position:absolute;box-sizing:border-box;display:flex;align-items:baseline;gap:var(--s-2);padding:0 var(--s-2);border:1px solid var(--hair-3);border-bottom:0;border-radius:var(--r-md) var(--r-md) 0 0;background:var(--paper);overflow:hidden;white-space:nowrap}.stageRibbon_phase__s1bLx b{font-size:var(--fs-sm);color:var(--ink);font-weight:600}.stageRibbon_phase__s1bLx span{font-size:var(--fs-xs);color:var(--mute);overflow:hidden;text-overflow:ellipsis}.stageRibbon_axis__vsiPN{position:absolute;left:0;top:0}.stageRibbon_line__04Yvk{fill:none;stroke:var(--mute-3);stroke-width:1.6}.stageRibbon_stage__aHAO7{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;padding:var(--s-1) var(--s-6) var(--s-1) 42px;border:1px solid var(--hair-3);border-top:3px solid var(--source);border-radius:var(--r-md);background:var(--paper);text-align:left;pointer-events:auto;transition:opacity .15s}.stageRibbon_stage__aHAO7:disabled{cursor:default}.stageRibbon_stage__aHAO7:not(:disabled):hover{background:var(--paper-3)}.stageRibbon_stage__aHAO7[data-open]{background:var(--paper-3);box-shadow:0 0 0 1px var(--accent)}.stageRibbon_stage__aHAO7[data-cur]{border-color:var(--accent);border-top-color:var(--accent)}.stageRibbon_stage__aHAO7[data-off],.stageRibbon_term__rCk2b[data-off]{opacity:.35;filter:grayscale(1)}.stageRibbon_num__2nVEu{position:absolute;left:var(--s-2);top:50%;transform:translateY(-50%);width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--ink);color:var(--paper);font-size:var(--fs-sm);font-weight:600}.stageRibbon_t__WqJ7E{font-size:var(--fs-sm);font-weight:600;color:var(--ink);line-height:var(--lh-head);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.stageRibbon_n__heeQD{text-overflow:ellipsis;white-space:nowrap}.stageRibbon_n__heeQD,.stageRibbon_term__rCk2b{font-size:var(--fs-xs);color:var(--mute);overflow:hidden}.stageRibbon_term__rCk2b{position:absolute;box-sizing:border-box;padding-left:20px;line-height:var(--lh-head)}.stageRibbon_docs__Uab8Y{position:absolute;display:grid;place-items:center;width:var(--s-6);height:var(--s-6);margin:var(--s-1) 0 0 calc(-1 * (var(--s-6) + var(--s-1)));padding:0;border:0;border-radius:var(--r-sm);background:transparent;font-size:var(--fs-md);cursor:pointer;pointer-events:auto}.stageRibbon_docs__Uab8Y:hover,.stageRibbon_fold__fNgkN{background:var(--paper-3)}.stageRibbon_fold__fNgkN{position:absolute;transform:translate(calc(-100% - var(--s-1)),calc(-100% - var(--s-1)));padding:0 var(--s-2);border:1px solid var(--hair-2);border-radius:var(--r-sm);color:var(--ink-2);font-size:var(--fs-2xs);font-weight:600;line-height:var(--lh-head);white-space:nowrap;cursor:pointer;pointer-events:auto}.stageRibbon_fold__fNgkN:hover,.stageRibbon_fold__fNgkN[data-open]{border-color:var(--accent);color:var(--accent)}.stageRibbon_docs__Uab8Y[data-off]{opacity:.35;filter:grayscale(1)}.stageRibbon_addStage__N1Se6{flex:none;padding:0 var(--s-1);border:0;border-radius:var(--r-sm);background:transparent;color:var(--accent);font-size:var(--fs-xs);font-weight:600;white-space:nowrap;cursor:pointer;pointer-events:auto}.stageRibbon_addStage__N1Se6:hover{background:var(--paper-3)}.stageRibbon_addItem___lPJ6{position:absolute;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:var(--s-1);padding:0;border:1px dashed var(--hair-3);border-radius:var(--r-sm);background:var(--paper);color:var(--mute);font-size:var(--fs-xs);cursor:pointer;pointer-events:auto}.stageRibbon_addItem___lPJ6:hover{border-style:solid;color:var(--ink);background:var(--paper-3)}.stageRibbon_addRow__h6pDy{position:absolute;display:flex;align-items:center;gap:var(--s-2);pointer-events:none}.stageRibbon_laneAdd__5iccj{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--s-1);height:26px;padding:0 10px;border:1px solid var(--accent);border-radius:var(--r-pill);background:var(--paper);color:var(--accent);font:inherit;font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;pointer-events:auto}.stageRibbon_laneAdd__5iccj:hover{background:var(--accent-soft)}.stageRibbon_laneAdd__5iccj:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.stageRibbon_flow__szL9u{width:min(1500px,calc(100vw / var(--uiz, 1) - 48px));max-height:calc(100dvh / var(--uiz, 1) - 48px);overflow:auto;padding:var(--s-3) var(--s-4) var(--s-4);border-radius:var(--r-xl);background:var(--paper);box-shadow:var(--shadow-3)}.stageRibbon_flowBar__YlGZa{display:flex;align-items:center;gap:var(--s-2)}.stageRibbon_flowBar__YlGZa b{flex:1 1;font-size:var(--fs-lg)}.stageRibbon_laneLinks__c0T6B{position:absolute;left:0;top:0;z-index:0;pointer-events:none}.stageRibbon_laneLink__ICVKT{fill:none;stroke:var(--mute-3);stroke-width:1.6;stroke-dasharray:4 4}.stageRibbon_laneFrame__yEkqq{position:absolute;z-index:0;box-sizing:border-box;border:1px solid var(--hair-3);border-radius:var(--r-xl);background:var(--paper-2);pointer-events:none}.stageRibbon_laneHead__HOdba{position:absolute;box-sizing:border-box;display:flex;align-items:center;gap:var(--s-2);min-width:0;white-space:nowrap;overflow:hidden;pointer-events:auto}.stageRibbon_laneHead__HOdba b{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-lg);font-weight:600;color:var(--ink)}.stageRibbon_laneHead__HOdba .dc-mini{flex:none}.stageRibbon_laneIc__2T_Vy{flex:none;display:grid;place-items:center;width:var(--s-6);height:var(--s-6);border-radius:50%;background:var(--ink);color:var(--paper);font-size:var(--fs-sm)}.stageRibbon_laneMeta__xdSDe{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-xs);color:var(--mute)}.stageRibbon_laneMeta__xdSDe+.stageRibbon_laneMeta__xdSDe{flex:none;padding-left:var(--s-2);border-left:1px solid var(--hair-3)}.stageRibbon_laneState__C_fBY{position:absolute;z-index:1;width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--ink);color:var(--paper);font-size:var(--fs-sm);font-weight:600;cursor:pointer;pointer-events:auto}.stageRibbon_laneState__C_fBY[data-state=work]{background:var(--accent);color:var(--on-color)}.stageRibbon_laneState__C_fBY[data-state=review]{background:var(--violet);color:var(--on-color)}.stageRibbon_laneState__C_fBY[data-state=done]{background:var(--good);color:var(--on-color)}.stageRibbon_laneState__C_fBY:hover{box-shadow:0 0 0 2px var(--paper),0 0 0 3px var(--accent)}.stageRibbon_laneModal__ss70_{width:720px}.stageRibbon_picks__QdTBE{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--s-2);gap:var(--s-2)}.stageRibbon_picks__QdTBE[data-row]{grid-template-columns:1fr 1fr}.stageRibbon_pick__LR9Jw{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-1);min-width:0;padding:var(--s-2) var(--s-3);border:1px solid var(--hair-2);border-radius:var(--r-lg);background:transparent;color:var(--ink);text-align:left;cursor:pointer;transition:border-color var(--dur-2),background var(--dur-2)}.stageRibbon_pick__LR9Jw b{display:flex;align-items:center;gap:var(--s-1);max-width:100%;font-size:var(--fs-md);font-weight:500;line-height:var(--lh-head)}.stageRibbon_pickName__XWcVw{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stageRibbon_pick__LR9Jw b svg{flex:none;color:var(--mute)}.stageRibbon_pick__LR9Jw span{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--ink-3)}.stageRibbon_pick__LR9Jw:not(:disabled):hover{border-color:var(--hair-3);background:var(--paper-3)}.stageRibbon_pick__LR9Jw[data-on]{border-color:var(--accent);background:var(--accent-soft)}.stageRibbon_pick__LR9Jw[data-on] b svg{color:var(--accent)}.stageRibbon_pick__LR9Jw:disabled:not([data-on]){opacity:.5;cursor:default}.stageRibbon_steps__ImMVE{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1)}.stageRibbon_step__Uk__f{width:var(--s-7);height:var(--s-7);padding:0;border:1px solid var(--hair-2);border-radius:var(--r-pill);background:transparent;color:var(--ink-2);font-size:var(--fs-md);font-weight:500;cursor:pointer;transition:border-color var(--dur-2),background var(--dur-2),color var(--dur-2)}.stageRibbon_step__Uk__f:not(:disabled):hover{border-color:var(--hair-3);background:var(--paper-3);color:var(--ink)}.stageRibbon_step__Uk__f[data-on]{border-color:var(--accent);background:var(--accent-soft);color:var(--ink)}.stageRibbon_refSel__RDua4{width:100%;padding:var(--s-2) var(--s-3);border:1px solid var(--hair-3);border-radius:var(--r-lg);background:var(--void);color:var(--ink);font:inherit;font-size:var(--fs-md);transition:border-color var(--dur-2)}.stageRibbon_refSel__RDua4:focus{border-color:var(--accent);outline:none}.stageRibbon_stepName__q9XH2{margin-left:var(--s-2);font-size:var(--fs-md);color:var(--ink-2)}.thesisWorkspace_workspace__nHVfS{flex:none;border-bottom:1px solid var(--hair);background:var(--paper-2);font-size:var(--fs-sm)}.thesisWorkspace_bar__AhY07{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3)}.thesisWorkspace_body__lgAEm{max-height:calc(45vh / var(--uiz, 1));overflow:auto;padding:var(--s-3)}.thesisWorkspace_table__jrIhh{width:100%;border-collapse:collapse}.thesisWorkspace_table__jrIhh td,.thesisWorkspace_table__jrIhh th{text-align:left;vertical-align:top;padding:var(--s-2);border-bottom:1px solid var(--hair)}.thesisWorkspace_table__jrIhh td{max-width:24em;white-space:pre-wrap;overflow-wrap:anywhere}.thesisWorkspace_table__jrIhh tr[data-stale]{background:var(--accent-soft)}.thesisWorkspace_option__WGrkB{display:block}.caseBrief_card__ReNhP{margin:var(--s-2) var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--hair-2);border-left:3px solid var(--accent);border-radius:var(--r-lg);background:var(--paper-3)}.caseBrief_head__DHoFj{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-2)}.caseBrief_fold__5kEs4{padding:0;border:0;background:none;color:var(--mute);cursor:pointer}.caseBrief_title__WaYXY{font-size:var(--fs-base);color:var(--ink)}.caseBrief_chip__XRiKn{padding:0 var(--s-2);border:1px solid var(--hair-3);border-radius:var(--r-md);font-size:var(--fs-sm);color:var(--ink-2)}.caseBrief_meta__WJehJ{font-size:var(--fs-sm);color:var(--mute)}.caseBrief_rows__U00ne{display:grid;grid-template-columns:max-content 1fr;grid-gap:var(--s-1) var(--s-3);gap:var(--s-1) var(--s-3);margin:var(--s-2) 0;font-size:var(--fs-md);line-height:var(--lh-snug)}.caseBrief_rows__U00ne dt{color:var(--mute)}.caseBrief_rows__U00ne dd{margin:0;color:var(--ink)}.caseBrief_risks__7q_GO{margin:0;padding-left:var(--s-4)}.caseBrief_acts___NfoO{display:flex;flex-wrap:wrap;gap:var(--s-1);margin-top:var(--s-2)}.caseBrief_error__NBQpp{margin:var(--s-2) 0 0;font-size:var(--fs-md);color:var(--ink-2)}.caseBrief_note__ckBmo{margin:var(--s-2) 0 0;font-size:var(--fs-sm);color:var(--mute)}.adjacentTriage_root__SPqgY{margin-bottom:var(--s-4);padding:var(--s-3);border:1px solid var(--hair-2);border-radius:var(--r-lg);background:var(--paper-3)}.adjacentTriage_head__cPLNE{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-1) var(--s-3);margin-bottom:var(--s-2);font-size:var(--fs-base);color:var(--ink)}.adjacentTriage_head__cPLNE span{font-size:var(--fs-sm);color:var(--mute)}.adjacentTriage_list__tDMDF{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--s-2)}.adjacentTriage_group__qGwB2{padding:var(--s-2) var(--s-3);border:1px solid var(--hair-2);border-left:3px solid var(--accent);border-radius:var(--r-md);background:var(--paper)}.adjacentTriage_top__sP8v_{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-1) var(--s-2);line-height:var(--lh-head)}.adjacentTriage_field__AORFC{font-size:var(--fs-lg);color:var(--ink)}.adjacentTriage_meta__t_oRi{font-size:var(--fs-sm);color:var(--mute)}.adjacentTriage_quote__N9FK7{margin:var(--s-1) 0;padding-left:var(--s-2);border-left:2px solid var(--hair-3);font-family:var(--font-doc);font-size:var(--fs-base);line-height:var(--lh-snug);color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.adjacentTriage_effect__6zXJv{margin:0 0 var(--s-2);font-size:var(--fs-md);line-height:var(--lh-snug);color:var(--ink)}.adjacentTriage_effect__6zXJv span{color:var(--mute)}.adjacentTriage_acts__CLFDI,.adjacentTriage_macts__7CIp2{display:flex;flex-wrap:wrap;gap:var(--s-1)}.adjacentTriage_members__hXSNb{margin:var(--s-2) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--s-1);border-top:1px solid var(--hair-2);padding-top:var(--s-2)}.adjacentTriage_member__aM3Xo{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--s-1) var(--s-2)}.adjacentTriage_mtext___69z_{flex:1 1 280px;min-width:0;font-size:var(--fs-md);line-height:var(--lh-snug);color:var(--ink-2)}.adjacentTriage_mfield__XDkCX{font-weight:600;color:var(--ink)}.adjacentTriage_meffect__51FJg{color:var(--mute)}.adjacentTriage_empty__xz5w_,.adjacentTriage_rest__ul954{margin:var(--s-2) 0 0;font-size:var(--fs-sm);color:var(--mute)}.adjacentTriage_empty__xz5w_{margin:0 0 var(--s-3)}.basisDocs_modal__j17ro{width:640px}.basisDocs_part__i5FUE{margin-top:var(--s-4)}.basisDocs_partHead__QGZu3{margin:0 0 var(--s-2);font-size:var(--fs-md);font-weight:500;line-height:var(--lh-head);color:var(--ink-2)}.basisDocs_steps__GGRPo{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--s-2)}.basisDocs_step__MuVeQ{display:flex;flex-direction:column;gap:var(--s-1)}.basisDocs_step__MuVeQ[data-empty]{color:var(--mute)}.basisDocs_stepHead__kySFy{display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-md);line-height:var(--lh-head);color:var(--ink-2)}.basisDocs_step__MuVeQ[data-empty] .basisDocs_stepHead__kySFy{color:var(--mute)}.basisDocs_num__Oom2n{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--s-6);height:var(--s-6);border:1px solid var(--hair-2);border-radius:var(--r-pill);font-family:var(--font-data);font-size:var(--fs-sm)}.basisDocs_docs__0UMDn{display:flex;flex-direction:column;gap:var(--s-1);padding-left:var(--s-7)}.basisDocs_doc__xfHSJ,.basisDocs_file__ZpkNS{display:flex;align-items:flex-start;gap:var(--s-2);min-width:0;padding:var(--s-2) var(--s-3);border:1px solid var(--hair-2);border-radius:var(--r-lg);background:transparent;color:var(--ink);font:inherit;text-align:left;transition:border-color var(--dur-2),background var(--dur-2)}.basisDocs_file__ZpkNS,button.basisDocs_doc__xfHSJ{cursor:pointer}.basisDocs_doc__xfHSJ>svg,.basisDocs_file__ZpkNS>svg{flex:none;margin-top:calc(var(--s-1) / 2);color:var(--mute)}.basisDocs_file__ZpkNS{align-items:center;padding:var(--s-1) var(--s-2);font-size:var(--fs-sm)}.basisDocs_file__ZpkNS:hover,button.basisDocs_doc__xfHSJ:hover{border-color:var(--hair-3);background:var(--paper-3)}.basisDocs_doc__xfHSJ[data-on],.basisDocs_file__ZpkNS[data-on]{border-color:var(--accent);background:var(--accent-soft)}.basisDocs_doc__xfHSJ[data-on]>svg,.basisDocs_file__ZpkNS[data-on]>svg{color:var(--accent)}.basisDocs_doc__xfHSJ[data-opp]:not([data-on]){border-left:3px solid var(--opp);background:var(--opp-soft)}.basisDocs_doc__xfHSJ[data-opp]>svg{color:var(--opp)}.basisDocs_doc__xfHSJ[data-off]{opacity:.6}.basisDocs_body___ZmjV{display:flex;flex-direction:column;gap:var(--s-1);min-width:0;flex:1 1}.basisDocs_body___ZmjV b{font-size:var(--fs-md);font-weight:500;line-height:var(--lh-head)}.basisDocs_meta__aCEJG{font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--ink-3)}.basisDocs_files__rnUxh{display:flex;flex-direction:column;gap:var(--s-1)}.basisDocs_name__gEDhZ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.basisDocs_count__kDEkp{margin-right:auto;font-size:var(--fs-sm);color:var(--ink-3)}.composeDoc_modal__S2AWi{width:720px}.composeDoc_field___Kd3j{display:flex;flex-direction:column;gap:var(--s-1);margin-top:var(--s-3)}.composeDoc_label__3JsWa{font-size:var(--fs-sm);color:var(--ink-3)}.composeDoc_input___wDYs{font:inherit;font-size:var(--fs-md);padding:var(--s-2) var(--s-3);border:1px solid var(--hair-3);border-radius:var(--r-md);background:var(--paper);color:var(--ink)}.composeDoc_head__RGskz{margin:var(--s-4) 0 var(--s-2);font-size:var(--fs-md);font-weight:500;line-height:var(--lh-head);color:var(--ink-2)}.composeDoc_forms__shg0C{display:flex;flex-direction:column;gap:var(--s-1)}.composeDoc_form__WhzvU{display:flex;align-items:flex-start;gap:var(--s-2);min-width:0;padding:var(--s-2) var(--s-3);border:1px solid var(--hair-2);border-radius:var(--r-lg);background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-2),background var(--dur-2)}.composeDoc_form__WhzvU:hover{border-color:var(--hair-3);background:var(--paper-3)}.composeDoc_form__WhzvU[data-on]{border-color:var(--accent);background:var(--accent-soft)}.composeDoc_form__WhzvU>svg{flex:none;margin-top:calc(var(--s-1) / 2);color:var(--mute)}.composeDoc_form__WhzvU[data-on]>svg{color:var(--accent)}.composeDoc_body__pQDDs{display:flex;flex-direction:column;gap:var(--s-1);min-width:0;flex:1 1}.composeDoc_body__pQDDs b{font-size:var(--fs-md);font-weight:500;line-height:var(--lh-head)}.composeDoc_meta__OVtA_{color:var(--ink-3)}.composeDoc_lede__7HCZP,.composeDoc_meta__OVtA_{font-size:var(--fs-sm);line-height:var(--lh-body)}.composeDoc_lede__7HCZP{color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.composeDoc_src__xdOQR{flex:none;color:var(--mute)}.composeDoc_src__xdOQR:hover{color:var(--accent)}.composeDoc_err__P_gJM{color:var(--danger);font-size:var(--fs-sm)}.composeDoc_facts__MFN_S{margin:var(--s-2) 0;font-size:var(--fs-sm);color:var(--ink-2)}.composeDoc_facts__MFN_S ul{margin:var(--s-1) 0 0;padding-left:var(--s-5)}.composeDoc_sections__BNOjJ{margin:var(--s-3) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--s-2);max-height:calc(52vh / var(--uiz, 1));overflow:auto}.composeDoc_section__cW6B0{padding:var(--s-2) var(--s-3);border:1px solid var(--hair-2);border-radius:var(--r-lg)}.composeDoc_section__cW6B0[data-gaps]{border-left:3px solid var(--hl-unknown)}.composeDoc_secHead__6OUtF{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-2)}.composeDoc_secHead__6OUtF b{font-size:var(--fs-md);font-weight:500}.composeDoc_secText__eUI_Y{margin-top:var(--s-1);font-family:var(--font-doc);font-size:var(--fs-md);line-height:var(--lh-body);white-space:pre-wrap;color:var(--ink)}.composeDoc_gap__3IDSq{background:var(--hl-unknown);color:inherit;border-radius:var(--r-sm);padding:0 var(--s-1)}.composeDoc_edit__LvWKT{width:100%;margin-top:var(--s-3);font-family:var(--font-doc);font-size:var(--fs-md);line-height:var(--lh-body);padding:var(--s-2) var(--s-3);border:1px solid var(--hair-3);border-radius:var(--r-md);background:var(--paper);color:var(--ink);resize:vertical}.NewResearchModal_screen__08BN5{--form-w:calc(var(--s-8) * 11);--inset:var(--s-4);--anchor:calc(var(--s-8) * 8.5);--head-h:calc(var(--topbar-h) + var(--s-8) * 2 + var(--s-1));position:relative;height:calc(100dvh / var(--uiz, 1));width:100%;overflow:hidden;background:var(--void);color:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:calc(var(--head-h) + var(--s-8) * 1.5 + var(--s-5)) var(--inset) max(var(--s-5),calc(50dvh / var(--uiz, 1) - var(--anchor)))}.NewResearchModal_screen__08BN5[data-start=true]{--form-w:calc(var(--s-8) * 13);padding-top:calc(var(--topbar-h) + var(--s-4))}.NewResearchModal_card__K5aLT{position:relative;z-index:1;width:min(100%,var(--form-w));max-height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--paper);border:1px solid var(--hair-2);border-radius:var(--r-xl);box-shadow:var(--shadow-3);animation:NewResearchModal_cardIn__sJVKH .7s var(--ease) both}.NewResearchModal_screen__08BN5[data-start=true] .NewResearchModal_card__K5aLT{height:min(100%,calc(var(--s-8) * 18))}.NewResearchModal_card__K5aLT[data-pii=true]{height:100%}.NewResearchModal_top__v0KWt{flex:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-2) var(--s-3);gap:var(--s-2) var(--s-3);padding:var(--s-4) var(--s-5) 0;min-height:calc(var(--s-8) + var(--s-4))}.NewResearchModal_top__v0KWt button{min-height:calc(var(--s-7) + var(--s-1));font-size:var(--fs-sm)}.NewResearchModal_eyebrow__AxjgT{color:var(--mute);font-family:var(--font-data);font-size:var(--fs-xs);letter-spacing:var(--track)}.NewResearchModal_progress__Zud_V{grid-column:1/-1;display:flex;gap:var(--s-1)}.NewResearchModal_progress__Zud_V span{height:calc(var(--s-1) / 2);flex:1 1;border-radius:var(--r-pill);background:var(--hair-2);transition:background .5s var(--ease)}.NewResearchModal_progress__Zud_V span[data-done=true]{background:var(--accent)}.NewResearchModal_body__IzPj4{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges;display:flex;flex-direction:column;padding:var(--s-4) var(--s-5)}.NewResearchModal_fields__99Wjx{margin:auto 0;border:0;padding:0;min-width:0;width:100%}.NewResearchModal_fields__99Wjx h1{font-size:var(--fs-3xl);font-weight:500;line-height:var(--lh-head);margin:0;letter-spacing:var(--track-tight)}.NewResearchModal_hint__1g__u{color:var(--ink-3);font-size:var(--fs-md);line-height:var(--lh-body);margin:var(--s-2) 0 0}.NewResearchModal_srOnly__My7QK{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.NewResearchModal_selectedCanvas__Y0Wqk{display:flex;align-items:center;gap:var(--s-2);margin:var(--s-4) 0 0;padding:0 var(--s-1) 0 var(--s-3);border:1px solid var(--hair-2);border-radius:var(--r-lg);background:var(--paper-2);font-size:var(--fs-sm)}.NewResearchModal_selectedCanvas__Y0Wqk>svg{width:var(--s-4);height:var(--s-4);flex:none;color:var(--accent)}.NewResearchModal_selectedCanvas__Y0Wqk>span{flex:1 1;min-width:0;overflow-wrap:anywhere;color:var(--ink-3)}.NewResearchModal_selectedCanvas__Y0Wqk b{color:var(--ink);font-weight:500}.NewResearchModal_selectedCanvas__Y0Wqk button{flex:none;border-color:transparent;min-height:calc(var(--s-8) + var(--s-1));font-size:var(--fs-sm)}.NewResearchModal_catalog__s0_lA{display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin-top:var(--s-4)}.NewResearchModal_group__uSIbL{min-width:0}.NewResearchModal_group__uSIbL h2{font-size:var(--fs-xs);font-weight:500;color:var(--mute);text-transform:uppercase;letter-spacing:var(--track-caps);margin:0 0 var(--s-1)}.NewResearchModal_tiles__Q7Ors{display:flex;flex-wrap:wrap;gap:var(--s-1)}.NewResearchModal_tiles__Q7Ors button{display:inline-flex;align-items:center;gap:var(--s-1);min-height:calc(var(--s-6) + var(--s-1));max-width:100%;padding:0 var(--s-2);border-radius:var(--r-pill);background:transparent;border:1px solid var(--hair-2);color:var(--ink-2);transition:border-color var(--dur-2),background var(--dur-2),color var(--dur-2)}.NewResearchModal_tiles__Q7Ors button:hover{background:var(--paper-2);border-color:var(--hair-3);color:var(--ink)}.NewResearchModal_tiles__Q7Ors button[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--ink)}.NewResearchModal_tiles__Q7Ors button svg{flex:none;width:var(--s-3);height:var(--s-3);color:var(--mute)}.NewResearchModal_tiles__Q7Ors button[aria-pressed=true] svg{color:var(--accent)}.NewResearchModal_tiles__Q7Ors strong{font-size:var(--fs-sm);font-weight:500;line-height:var(--lh-head);text-align:left;min-width:0;overflow-wrap:anywhere}.NewResearchModal_fields__99Wjx label{display:block;color:var(--ink-2);font-size:var(--fs-md);margin:var(--s-3) 0 var(--s-1)}.NewResearchModal_fields__99Wjx input,.NewResearchModal_fields__99Wjx textarea{display:block;width:100%;min-width:0;background:var(--void);color:var(--ink);border:1px solid var(--hair-3);border-radius:var(--r-md);padding:var(--s-2) var(--s-3);font:inherit;font-size:var(--fs-md);transition:border-color var(--dur-2)}.NewResearchModal_fields__99Wjx input:focus,.NewResearchModal_fields__99Wjx textarea:focus{border-color:var(--hair-3);box-shadow:0 0 0 1px var(--hair-2);outline:none}.NewResearchModal_fields__99Wjx textarea{min-height:calc(var(--s-8) * 2);resize:vertical}.NewResearchModal_card__K5aLT :is(button,input,textarea,label):focus-visible{outline:calc(var(--s-1) / 2) solid var(--accent);outline-offset:calc(var(--s-1) / 2)}.NewResearchModal_fields__99Wjx h1:focus{outline:none}.NewResearchModal_fields__99Wjx h1:focus-visible{outline:calc(var(--s-1) / 2) solid var(--accent);outline-offset:var(--s-1);border-radius:var(--r-sm)}.NewResearchModal_fields__99Wjx:has(.NewResearchModal_fileInput__t9Rvh:focus-visible) .NewResearchModal_drop__EKjnY{outline:calc(var(--s-1) / 2) solid var(--accent);outline-offset:var(--s-1)}.NewResearchModal_fields__99Wjx .bar-group{display:flex;flex-wrap:wrap;height:auto;overflow:visible;border:0;gap:var(--s-2);margin-top:var(--s-4)}.NewResearchModal_fields__99Wjx .bar-group .path-btn{min-height:calc(var(--s-8) + var(--s-1));padding:var(--s-3);border:1px solid var(--hair-2);border-radius:var(--r-md);box-shadow:none}.NewResearchModal_fields__99Wjx label.NewResearchModal_drop__EKjnY{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-2);margin:var(--s-4) 0 0;min-height:calc(var(--s-8) * 3);padding:var(--s-5);border:1px dashed var(--hair-3);border-radius:var(--r-lg);background:var(--void);color:var(--ink-3);text-align:center;cursor:pointer;transition:border-color var(--dur-2),background var(--dur-2)}.NewResearchModal_drop__EKjnY svg{width:var(--s-5);height:var(--s-5);color:var(--ink-2)}.NewResearchModal_drop__EKjnY u{color:var(--accent)}.NewResearchModal_drop__EKjnY:hover,.NewResearchModal_drop__EKjnY[data-drag=true]{border-color:var(--accent);background:var(--accent-soft)}.NewResearchModal_fields__99Wjx input.NewResearchModal_fileInput__t9Rvh{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;padding:0;border:0}.NewResearchModal_list__Pdthv{list-style:none;margin:var(--s-3) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--s-1)}.NewResearchModal_list__Pdthv li{position:relative;display:flex;align-items:center;gap:var(--s-2);min-height:calc(var(--s-7) + var(--s-1));padding:var(--s-1) var(--s-2);border:1px solid var(--hair-2);border-radius:var(--r-md);background:var(--paper-2);font-size:var(--fs-md);overflow:hidden}.NewResearchModal_list__Pdthv li svg{flex:none;width:var(--s-4);height:var(--s-4);color:var(--ink-3)}.NewResearchModal_list__Pdthv li[data-state=done] svg{color:var(--st-good)}.NewResearchModal_list__Pdthv li[data-state=failed] small,.NewResearchModal_list__Pdthv li[data-state=failed] svg{color:var(--danger)}.NewResearchModal_list__Pdthv span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewResearchModal_list__Pdthv small{flex:none;color:var(--ink-3);font-size:var(--fs-sm)}.NewResearchModal_list__Pdthv button{flex:none;padding:var(--s-1);min-height:calc(var(--s-6) + var(--s-1))}.NewResearchModal_bar__dhMAz{position:absolute;left:0;bottom:0;height:calc(var(--s-1) / 2);width:var(--pct);background:var(--accent);transition:width .2s}.NewResearchModal_bar__dhMAz[data-parse=true]{width:30%;animation:NewResearchModal_parse__72TOJ 1.4s ease-in-out infinite}.NewResearchModal_actions__4fegH{flex:none;display:flex;align-items:center;gap:var(--s-2);padding:var(--s-3) var(--s-5);border-top:1px solid var(--hair)}.NewResearchModal_actions__4fegH button{min-height:calc(var(--s-8) + var(--s-1))}.NewResearchModal_grow__v4sDY{flex:1 1}.NewResearchModal_attention__89nNS{display:inline-flex;align-items:center;gap:var(--s-1);margin:0 0 var(--s-2);padding:0 var(--s-2);border-radius:var(--r-pill);background:var(--red-soft);color:var(--red);font-size:var(--fs-xs);font-weight:500;text-transform:uppercase;letter-spacing:var(--track-caps);line-height:var(--lh-body)}.NewResearchModal_attention__89nNS svg{width:var(--s-3);height:var(--s-3);flex:none}.NewResearchModal_progress__Zud_V span[data-warn=true][data-done=true]{background:var(--red)}.NewResearchModal_piiRadios__dLxOu{display:grid;grid-gap:var(--s-1);gap:var(--s-1);margin-top:var(--s-3)}.NewResearchModal_fields__99Wjx label.NewResearchModal_piiRadio__eDoMa{display:flex;margin:0;align-items:flex-start;gap:var(--s-2);padding:var(--s-2);border:1px solid var(--hair-2);border-radius:var(--r-lg);cursor:pointer;transition:border-color var(--dur-2),background var(--dur-2)}.NewResearchModal_fields__99Wjx label.NewResearchModal_piiRadio__eDoMa:hover{border-color:var(--hair-3)}.NewResearchModal_fields__99Wjx label.NewResearchModal_piiRadio__eDoMa[data-on=true]{border-color:var(--accent);background:var(--paper-2)}.NewResearchModal_fields__99Wjx .NewResearchModal_piiRadio__eDoMa input{flex:none;width:auto;margin:var(--s-1) 0 0;padding:0;border:0;background:none;accent-color:var(--accent)}.NewResearchModal_piiRadio__eDoMa>span{display:grid;grid-gap:var(--s-1);gap:var(--s-1);min-width:0}.NewResearchModal_piiRadio__eDoMa b{color:var(--ink);font-weight:500;font-size:var(--fs-md)}.NewResearchModal_piiRadio__eDoMa small{color:var(--ink-3);font-size:var(--fs-sm);line-height:var(--lh-body)}.NewResearchModal_error__R4gUX{color:var(--danger);font-size:var(--fs-md);line-height:var(--lh-body);margin:var(--s-3) 0 0}.NewResearchModal_enter__bjdtJ{animation:NewResearchModal_assemble__VALlr .5s var(--ease) both}.NewResearchModal_shell__jkZBH{position:absolute;inset:0;z-index:0;display:flex;flex-direction:column;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.NewResearchModal_shellTop__EY5ZO{flex:none;position:relative;z-index:2}.NewResearchModal_shellBody__h27fR{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:var(--rail-w) minmax(0,1fr)}.NewResearchModal_shellBody__h27fR>.rail{grid-column:1}.NewResearchModal_board__Qj_90{grid-column:2}.NewResearchModal_part__OS5ru{animation:NewResearchModal_partIn__mYlVj 1.1s var(--ease) both}.NewResearchModal_shellTop__EY5ZO .topbar__row--research .NewResearchModal_part__OS5ru{animation-delay:.25s}.NewResearchModal_board__Qj_90.NewResearchModal_part__OS5ru{animation-duration:1.4s}.NewResearchModal_board__Qj_90 .NewResearchModal_part__OS5ru{animation-delay:.4s}.research-tree.NewResearchModal_part__OS5ru{animation-delay:.2s}.NewResearchModal_fileNames__iVAX3.NewResearchModal_part__OS5ru{animation-delay:.35s}.NewResearchModal_identity__v1_c_{white-space:nowrap}.NewResearchModal_crumb__xwxTS{display:inline-flex;align-items:center;gap:var(--s-1);margin-right:var(--s-2);color:var(--mute);font-size:var(--fs-sm);vertical-align:baseline}.NewResearchModal_crumb__xwxTS svg{width:var(--s-3);height:var(--s-3);color:var(--accent)}.NewResearchModal_identity__v1_c_ strong[data-empty=true]{color:var(--mute-2);font-weight:400}.NewResearchModal_identity__v1_c_[data-current=true] strong:after{content:"";display:inline-block;width:1px;height:1em;margin-left:var(--s-1);vertical-align:text-bottom;background:var(--accent);animation:NewResearchModal_blink__uoxvJ 1.1s steps(1) infinite}.NewResearchModal_goal__6A2jP p{display:inline;margin:0}.NewResearchModal_goal__6A2jP p[data-empty=true]{color:var(--mute-2)}.NewResearchModal_date__t_y88{font-family:var(--font-data);font-size:var(--fs-sm);color:var(--accent);padding:0 var(--s-1)}.NewResearchModal_date__t_y88[data-empty=true]{color:var(--mute-2)}.NewResearchModal_pop__LJnu4{animation:NewResearchModal_partIn__mYlVj 1s var(--ease) .55s both}.NewResearchModal_pop__LJnu4 p{margin:0;color:var(--ink);font-size:var(--fs-base);line-height:var(--lh-body);white-space:pre-wrap;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.NewResearchModal_pop__LJnu4 p[data-empty=true]{color:var(--mute-2)}.NewResearchModal_meta__nAZPI{display:inline-flex;align-items:center;gap:var(--s-1);max-width:100%;color:var(--ink-3);font-size:var(--fs-sm);line-height:var(--lh-snug);overflow-wrap:anywhere}.NewResearchModal_meta__nAZPI svg{flex:none;width:var(--s-3);height:var(--s-3);color:var(--accent)}.NewResearchModal_fileNames__iVAX3{display:grid;grid-gap:var(--s-1);gap:var(--s-1);padding:0 var(--s-5) var(--s-1) calc(var(--s-5) + var(--s-8))}.NewResearchModal_fileNames__iVAX3 p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-3);font-size:var(--fs-sm)}.NewResearchModal_canvasChip__RHx66{display:inline-flex;align-items:center;gap:var(--s-1);flex:none;padding:0 var(--s-2);min-height:var(--s-6);border:1px solid var(--hair-2);border-radius:var(--r-md);color:var(--ink-2);font-size:var(--fs-sm)}.NewResearchModal_canvasChip__RHx66 svg{width:var(--s-3);height:var(--s-3);color:var(--accent)}.NewResearchModal_privacy__UwRHJ{position:relative;display:inline-flex;align-items:center;gap:var(--s-2);flex:none}.NewResearchModal_privacy__UwRHJ p{margin:0;color:var(--ink-2);font-size:var(--fs-sm);white-space:nowrap}.NewResearchModal_lock__ZGrna{display:grid;place-items:center;width:var(--s-6);height:var(--s-6);border-radius:var(--r-pill);border:1px solid var(--accent);background:var(--accent-soft);color:var(--accent);animation:NewResearchModal_lockIn__ehdxK .9s var(--ease) .5s both}.NewResearchModal_lock__ZGrna svg{width:var(--s-3);height:var(--s-3)}.NewResearchModal_field__nXg6g{position:relative;overflow:hidden}.NewResearchModal_plates__LumK1{pointer-events:none}.NewResearchModal_plates__LumK1 .NewResearchModal_plate__OXUBZ{animation:NewResearchModal_partIn__mYlVj .9s var(--ease) both;animation-delay:calc(.5s + var(--i, 0) * .22s)}.NewResearchModal_source__uaPPe{border-top-color:var(--accent)}.NewResearchModal_source__uaPPe svg{width:var(--s-3);height:var(--s-3)}.NewResearchModal_source__uaPPe [data-empty=true]{color:var(--mute-2);font-weight:400}.NewResearchModal_plates__LumK1 .NewResearchModal_doc__3Ze7W{position:absolute}.NewResearchModal_tip__mRM1I{position:absolute;z-index:3;display:block;width:max-content;max-width:calc(var(--s-8) * 5.5);padding:var(--s-1) var(--s-2) var(--s-1) var(--s-4);font-size:var(--fs-xs);line-height:var(--lh-snug);color:var(--ink-2);font-weight:400;font-style:normal;text-transform:none;letter-spacing:normal;white-space:normal;background:var(--paper-3);border:1px solid var(--hair-2);border-radius:var(--r-md);box-shadow:var(--shadow-2);animation:NewResearchModal_tipIn__MxkRw .7s var(--ease) 1.1s both}.NewResearchModal_tip__mRM1I:before{content:"";position:absolute;left:var(--s-2);top:calc(50% - var(--s-1) / 2);width:var(--s-1);height:var(--s-1);border-radius:var(--r-pill);background:var(--accent)}.NewResearchModal_tip__mRM1I[data-on=false]{display:none}.NewResearchModal_tip__mRM1I[data-at=files],.NewResearchModal_tip__mRM1I[data-at=rail]{position:relative;margin:var(--s-2) var(--s-5) 0}.NewResearchModal_tip__mRM1I[data-at=title]{top:calc(100% + var(--s-2));left:calc(var(--rail-w) + var(--s-5))}.NewResearchModal_tip__mRM1I:is([data-at=plates],[data-at=terms],[data-at=docs]){top:calc(var(--s-8) * 3 + var(--s-2));left:var(--s-7);max-width:calc(var(--s-8) * 4.5)}.NewResearchModal_tip__mRM1I[data-at=privacy]{top:calc(100% + var(--s-3));left:0}.NewResearchModal_shellTop__EY5ZO .topbar__row--research{position:relative}@keyframes NewResearchModal_cardIn__sJVKH{0%{opacity:0;transform:translateY(var(--s-3)) scale(.985)}}@keyframes NewResearchModal_assemble__VALlr{0%{opacity:0;transform:translateY(var(--s-2))}}@keyframes NewResearchModal_parse__72TOJ{0%{transform:translateX(-100%)}to{transform:translateX(340%)}}@keyframes NewResearchModal_partIn__mYlVj{0%{opacity:0;transform:translateY(var(--s-2));filter:blur(var(--s-1))}}@keyframes NewResearchModal_draw__eU5Kg{0%{stroke-dashoffset:4000}}@keyframes NewResearchModal_lockIn__ehdxK{0%{opacity:0;transform:scale(.4) rotate(-24deg)}60%{opacity:1;transform:scale(1.08) rotate(4deg)}}@keyframes NewResearchModal_tipIn__MxkRw{0%{opacity:0;transform:translateY(var(--s-1))}}@keyframes NewResearchModal_blink__uoxvJ{50%{opacity:0}}@media (max-width:1079px){.NewResearchModal_shellBody__h27fR{grid-template-columns:minmax(0,1fr)}.NewResearchModal_shellBody__h27fR>.rail{display:none}.NewResearchModal_board__Qj_90{grid-column:1}.NewResearchModal_tip__mRM1I[data-at=title]{left:var(--s-5)}}@media (min-width:721px) and (max-height:760px){.NewResearchModal_screen__08BN5{padding-top:calc(var(--topbar-h) + var(--s-4));padding-bottom:var(--s-4)}.NewResearchModal_tip__mRM1I{display:none}}@media (max-width:720px){.NewResearchModal_screen__08BN5,.NewResearchModal_screen__08BN5[data-start=true]{padding:var(--topbar-h) 0 0;justify-content:stretch}.NewResearchModal_card__K5aLT,.NewResearchModal_screen__08BN5[data-start=true] .NewResearchModal_card__K5aLT{width:100%;height:100%;flex:1 1 auto;border:0;border-radius:0;background:transparent;box-shadow:none}.NewResearchModal_body__IzPj4,.NewResearchModal_top__v0KWt{padding-left:var(--s-5);padding-right:var(--s-5)}.NewResearchModal_body__IzPj4{scrollbar-gutter:auto}.NewResearchModal_fields__99Wjx h1{font-size:var(--fs-3xl)}.NewResearchModal_tiles__Q7Ors button{min-height:var(--s-8)}.NewResearchModal_actions__4fegH{flex-wrap:wrap;gap:var(--s-1);padding:var(--s-3) var(--s-5) max(var(--s-3),env(safe-area-inset-bottom)) calc(var(--s-8) + var(--s-3))}.NewResearchModal_actions__4fegH button{padding-inline:var(--s-3);font-size:var(--fs-md)}.NewResearchModal_shell__jkZBH{bottom:auto;height:var(--topbar-h)}.NewResearchModal_goal__6A2jP,.NewResearchModal_shellBody__h27fR,.NewResearchModal_shellTop__EY5ZO .research-tools,.NewResearchModal_shellTop__EY5ZO .topbar__row--app,.NewResearchModal_tip__mRM1I{display:none}.NewResearchModal_shellTop__EY5ZO .topbar__row--research{height:var(--topbar-h);align-items:center;padding-top:0;padding-bottom:0;border-top:0}.NewResearchModal_shellTop__EY5ZO .research-title{-webkit-line-clamp:1}}@media (prefers-reduced-motion:reduce){.NewResearchModal_screen__08BN5 *,.NewResearchModal_screen__08BN5 :after,.NewResearchModal_screen__08BN5 :before{animation:none!important;transition:none!important}}.continueBar_bar__v1DR_{display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-2);padding:var(--s-1) var(--s-5);border-top:1px solid var(--hair);background:var(--paper);font-size:var(--fs-sm);line-height:var(--lh-snug);min-width:0}.continueBar_lead__CU99J{flex:none;color:var(--ink-3);font-weight:600}.continueBar_item__7EW2f{display:inline-flex;align-items:baseline;gap:var(--s-1);min-width:0;max-width:100%;padding:0 var(--s-2);border:1px solid var(--hair);border-radius:var(--r-pill);background:transparent;color:var(--ink-2);font:inherit;cursor:pointer}.continueBar_item__7EW2f:focus-visible,.continueBar_item__7EW2f:hover{border-color:var(--accent);color:var(--ink)}.continueBar_item__7EW2f[data-kind=redflag],.continueBar_item__7EW2f[data-urgent]{border-color:var(--red)}.continueBar_what__9c6rg{flex:none;font-weight:600;color:var(--accent)}.continueBar_item__7EW2f[data-kind=redflag] .continueBar_what__9c6rg,.continueBar_item__7EW2f[data-urgent] .continueBar_what__9c6rg{color:var(--red)}.continueBar_where__ACYBh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:28ch}.continueBar_count__q4jhL{flex:none;color:var(--ink-3);font-size:var(--fs-2xs)}.continueBar_close__eLIo2{flex:none;margin-left:auto;padding:0 var(--s-1);border:0;background:transparent;color:var(--ink-3);cursor:pointer}.continueBar_close__eLIo2:hover{color:var(--ink)}