.Field_field__KZn0e{display:flex;flex-direction:column;gap:6px;margin:14px 0 0}.Field_label__gJm_K{font-size:.8rem;color:hsl(var(--muted-foreground))}.Field_required__2KyZU{color:hsl(var(--destructive));margin-left:2px}.Field_hint__EefXE{font-size:.75rem;color:hsl(var(--muted-foreground));margin:0}.Field_error__YemnA{min-height:16px;font-size:.78rem;color:hsl(var(--destructive));margin:0}.TextInput_input__0O47Y{width:100%;padding:10px 12px;background:hsl(var(--input));border:1px solid hsl(var(--border));border-radius:8px;color:hsl(var(--foreground));font-family:inherit;font-size:.9rem;transition:border-color .18s ease,box-shadow .18s ease}.TextInput_input__0O47Y::placeholder{color:hsl(var(--muted-foreground)/.8)}.TextInput_input__0O47Y:hover:not(:disabled){border-color:hsl(var(--primary)/.5)}.TextInput_input__0O47Y:focus-visible{outline:none;border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.3)}.TextInput_input__0O47Y:disabled{opacity:.6;cursor:not-allowed}.TextInput_invalid__XcUbx{border-color:hsl(var(--destructive)/.7)}.TextInput_invalid__XcUbx:focus-visible{border-color:hsl(var(--destructive));box-shadow:0 0 0 3px hsl(var(--destructive)/.3)}.Select_select___FHyr{width:100%;padding:10px 34px 10px 12px;background-color:hsl(var(--input));border:1px solid hsl(var(--border));border-radius:8px;color:hsl(var(--foreground));font-family:inherit;font-size:.9rem;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%238b98a9' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;transition:border-color .18s ease,box-shadow .18s ease}.Select_select___FHyr:hover:not(:disabled){border-color:hsl(var(--primary)/.5)}.Select_select___FHyr:focus-visible{outline:none;border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.3)}.Select_select___FHyr:disabled{opacity:.6;cursor:not-allowed}.Select_invalid__NMU4x{border-color:hsl(var(--destructive)/.7)}.Select_invalid__NMU4x:focus-visible{border-color:hsl(var(--destructive));box-shadow:0 0 0 3px hsl(var(--destructive)/.3)}.Dialog_backdrop__fERux{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:1.5rem;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:Dialog_fade__1xeiJ .15s ease-out}.Dialog_panel__tyHKM{width:100%;max-width:460px;max-height:calc(100vh - 3rem);overflow-y:auto;border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--popover));color:hsl(var(--popover-foreground));box-shadow:0 24px 70px rgba(0,0,0,.45);animation:Dialog_rise__C0WqD .18s cubic-bezier(.16,1,.3,1)}.Dialog_header__bXV1t{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.3rem 1.4rem .9rem;border-bottom:1px solid hsl(var(--border)/.6)}.Dialog_title__isb7I{font-size:1.1rem}.Dialog_close__CgUQc{flex:0 0 auto;width:30px;height:30px;display:grid;place-items:center;border-radius:8px;border:1px solid transparent;background:transparent;color:hsl(var(--muted-foreground));font-size:1.1rem;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.Dialog_close__CgUQc:hover{background:hsl(var(--muted)/.6);color:hsl(var(--foreground))}.Dialog_close__CgUQc:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.Dialog_body__SsAKf{padding:1.2rem 1.4rem 1.4rem}@keyframes Dialog_fade__1xeiJ{0%{opacity:0}to{opacity:1}}@keyframes Dialog_rise__C0WqD{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.CommentThread_thread__Erml0{margin-top:2rem;padding-top:1.5rem;border-top:1px solid hsl(var(--border))}.CommentThread_heading__01eD6{margin:0 0 1rem;font-size:.95rem;font-weight:600}.CommentThread_state__3thCf{display:flex;align-items:center;gap:.75rem;padding:1rem;border:1px dashed hsl(var(--border));border-radius:12px;color:hsl(var(--muted-foreground));font-size:.82rem}.CommentThread_list__LxpsK{display:grid;grid-gap:.75rem;gap:.75rem;list-style:none;margin:0;padding:0}.CommentThread_commentTop__buae2{display:flex;align-items:center;gap:.5rem;margin-bottom:.4rem}.CommentThread_author__1YxvH{font:600 .78rem var(--font-mono);color:hsl(var(--foreground))}.CommentThread_time__JCtRe{margin-left:auto;color:hsl(var(--muted-foreground));font-size:.72rem}.CommentThread_body__KrJau{margin:0;font-size:.86rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.CommentThread_compose__9LYKf{margin-top:1rem}.CommentThread_textarea__moCRR{width:100%;min-height:4.5rem;padding:.6rem .7rem;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--input));color:hsl(var(--foreground));font:inherit;font-size:.86rem;line-height:1.5;resize:vertical}.CommentThread_textarea__moCRR:hover{border-color:hsl(var(--ring))}.CommentThread_textarea__moCRR:focus{outline:none;border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.25)}.CommentThread_textarea__moCRR.CommentThread_invalid__PbAel{border-color:hsl(var(--destructive)/.7)}.CommentThread_composeActions__7TurM{display:flex;justify-content:flex-end;margin-top:.6rem}.explore_shell__0JyG9{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:2rem;gap:2rem;max-width:1320px;margin:0 auto;padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,4vw,2rem) 4rem}.explore_sidebar__E0Ppw{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 3rem);align-self:start;max-height:calc(100vh - var(--header-h) - 4rem);overflow-y:auto}.explore_navLabel__wynib{margin:0 0 .75rem;color:hsl(var(--muted-foreground));font:600 .62rem var(--font-mono);text-transform:uppercase;letter-spacing:.12em}.explore_registerNav__CXDsd{display:grid;grid-gap:.25rem;gap:.25rem}.explore_registerLink__xlCe3{display:grid;grid-template-columns:2.2rem 1fr;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.5rem .6rem;border:1px solid transparent;border-radius:10px;color:hsl(var(--muted-foreground))}.explore_registerLink__xlCe3:hover{border-color:hsl(var(--border));color:hsl(var(--foreground));text-decoration:none}.explore_registerLinkActive__kXCKv{border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.1);color:hsl(var(--foreground))}.explore_registerCode__zZbm3{font:600 .72rem var(--font-mono);color:hsl(var(--primary))}.explore_main__3qZ59{min-width:0}.explore_hero__W8osK{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid hsl(var(--border))}.explore_kicker__0WX4n{margin:0 0 .4rem;color:hsl(var(--primary));font:500 .72rem var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.explore_title__7i1qt{font-size:clamp(1.5rem,4vw,2.1rem)}.explore_summary__D490N{max-width:72ch;margin:.75rem 0 0;color:hsl(var(--muted-foreground))}.explore_heroLinks__J3s_K{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.explore_heroLinks__J3s_K a{font-size:.85rem}.explore_toolbar__EVqlh{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr)) auto;grid-gap:.6rem;gap:.6rem;margin-bottom:1.25rem}.explore_viewSwitch__E0XON{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem;border:1px solid hsl(var(--border));border-radius:9px}.explore_viewSwitch__E0XON button{padding:.35rem .7rem;border:none;border-radius:7px;background:transparent;color:hsl(var(--muted-foreground));font-size:.8rem;cursor:pointer}.explore_viewSwitchActive__sQAXO{background:hsl(var(--primary)/.15)!important;color:hsl(var(--primary))!important}.explore_resultsSummary__AMyIW{margin:0 0 1rem;color:hsl(var(--muted-foreground));font:500 .72rem var(--font-mono);letter-spacing:.04em}.explore_categoryGroup__AemrH{margin-bottom:2rem}.explore_categoryHeading__obc89{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.85rem}.explore_categoryHeading__obc89 h2{font-size:1.15rem}.explore_categoryHeading__obc89 span{color:hsl(var(--muted-foreground));font:600 .8rem var(--font-mono)}.explore_cardGrid__A0G5w{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1rem;gap:1rem}.explore_card__fYLUb{display:flex;flex-direction:column;gap:.5rem;padding:1.1rem;border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--card)/.5)}.explore_cardTop__9lbj8{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.explore_recordId__5Vkyc{font:600 .78rem var(--font-mono);color:hsl(var(--primary))}.explore_descriptor__y8AJp{margin:0;color:hsl(var(--muted-foreground));font-size:.82rem}.explore_cardTitle__ck8BR{font-size:1.02rem}.explore_cardSummary__3XFoi{margin:0;color:hsl(var(--muted-foreground));font-size:.88rem}.explore_cardFooter__5_gQX{display:flex;justify-content:flex-end;margin-top:auto}.explore_openButton__1evtn{padding:.35rem .7rem;border:1px solid hsl(var(--border));border-radius:8px;background:transparent;color:hsl(var(--foreground));font-size:.8rem;cursor:pointer;transition:border-color .15s ease,background .15s ease}.explore_openButton__1evtn:hover{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.08)}.explore_tableShell__Z_YTS{border:1px solid hsl(var(--border));border-radius:14px;overflow:hidden}.explore_table__HR1Si{width:100%;border-collapse:collapse;font-size:.88rem}.explore_table__HR1Si thead th{padding:.7rem .9rem;text-align:left;background:hsl(var(--muted)/.4);color:hsl(var(--muted-foreground));font:600 .66rem var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.explore_table__HR1Si tbody td{padding:.7rem .9rem;border-top:1px solid hsl(var(--border)/.6);vertical-align:top}.explore_table__HR1Si tbody td small{display:block;margin-top:.2rem;color:hsl(var(--muted-foreground))}.explore_empty__Y2tFr{padding:2.5rem 1.5rem;border:1px dashed hsl(var(--border));border-radius:14px;text-align:center}.explore_empty__Y2tFr p{margin:.5rem 0 0;color:hsl(var(--muted-foreground))}.explore_detail__VF2mE{display:grid;grid-gap:.6rem;gap:.6rem}.explore_detailTitle__CMngN{font-size:1.15rem}.explore_detailDescriptor___q5WK{margin:0;color:hsl(var(--muted-foreground));font-size:.85rem}.explore_detailSummary__Xgxww{margin:0}.explore_detailList__4LL_J{display:grid;grid-gap:.6rem;gap:.6rem;margin:.5rem 0}.explore_detailList__4LL_J div{display:grid;grid-gap:.15rem;gap:.15rem}.explore_detailList__4LL_J dt{color:hsl(var(--muted-foreground));font:600 .64rem var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.explore_detailList__4LL_J dd{margin:0;font-size:.9rem}.explore_detailSectionTitle__oMCIP{margin-top:.5rem;color:hsl(var(--primary));font:600 .66rem var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.explore_detailLinks__5XjTa{display:flex;flex-wrap:wrap;gap:.6rem}.explore_detailLinks__5XjTa a{font-size:.85rem}@media (max-width:900px){.explore_shell__0JyG9{grid-template-columns:1fr}.explore_sidebar__E0Ppw{position:static;max-height:none}.explore_toolbar__EVqlh{grid-template-columns:1fr 1fr}}.MarkdownHtml_prose__ProtN{min-width:0;max-width:100%;color:hsl(var(--foreground));font-size:.95rem;line-height:1.7}.MarkdownHtml_prose__ProtN>:first-child{margin-top:0}.MarkdownHtml_prose__ProtN>:last-child{margin-bottom:0}.MarkdownHtml_prose__ProtN h2,.MarkdownHtml_prose__ProtN h3,.MarkdownHtml_prose__ProtN h4{margin:2rem 0 .75rem;line-height:1.2}.MarkdownHtml_prose__ProtN h2{font-size:1.35rem}.MarkdownHtml_prose__ProtN h3{font-size:1.1rem}.MarkdownHtml_prose__ProtN h4{font-size:.98rem}.MarkdownHtml_prose__ProtN p{margin:0 0 1rem}.MarkdownHtml_prose__ProtN ol,.MarkdownHtml_prose__ProtN ul{margin:0 0 1rem;padding-left:1.4rem}.MarkdownHtml_prose__ProtN li{margin-bottom:.4rem}.MarkdownHtml_prose__ProtN li::marker{color:hsl(var(--primary))}.MarkdownHtml_prose__ProtN a{color:hsl(var(--primary));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--primary)/.35);text-decoration-color:hsl(var(--primary)/.35);text-underline-offset:2px}.MarkdownHtml_prose__ProtN a:hover{-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary))}.MarkdownHtml_prose__ProtN strong{color:hsl(var(--foreground));font-weight:650}.MarkdownHtml_prose__ProtN code{padding:.12rem .35rem;border-radius:5px;background:hsl(var(--muted)/.6);font-family:var(--font-mono);font-size:.85em}.MarkdownHtml_prose__ProtN pre{margin:0 0 1.2rem;padding:1rem 1.1rem;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--background)/.6);overflow-x:auto}.MarkdownHtml_prose__ProtN pre code{padding:0;background:transparent;font-size:.82rem}.MarkdownHtml_prose__ProtN blockquote{margin:0 0 1.2rem;padding:.9rem 1rem;border-left:3px solid hsl(var(--primary));border-radius:0 9px 9px 0;color:hsl(var(--muted-foreground));background:hsl(var(--primary)/.07)}.MarkdownHtml_prose__ProtN blockquote p{margin:0}.MarkdownHtml_prose__ProtN hr{margin:2rem 0;border:0;border-top:1px solid hsl(var(--border))}.MarkdownHtml_prose__ProtN table{width:100%;margin:0 0 1.2rem;border-collapse:collapse;font-size:.82rem}.MarkdownHtml_prose__ProtN td,.MarkdownHtml_prose__ProtN th{padding:.6rem .75rem;border-bottom:1px solid hsl(var(--border));text-align:left;vertical-align:top}.MarkdownHtml_prose__ProtN th{color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.45);font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.06em}.MarkdownHtml_prose__ProtN .dossier-table-shell{width:100%;margin:0 0 1.2rem;overflow-x:auto;border:1px solid hsl(var(--border));border-radius:12px}.MarkdownHtml_prose__ProtN .callout-block,.MarkdownHtml_prose__ProtN .definition-block{padding:1.1rem;margin:0 0 1.2rem;border:1px solid hsl(var(--primary)/.35);border-radius:12px;background:hsl(var(--primary)/.07)}.MarkdownHtml_prose__ProtN .callout-block.warning{border-color:hsl(var(--warning)/.45);background:hsl(var(--warning)/.07)}.MarkdownHtml_prose__ProtN .callout-block.danger{border-color:hsl(var(--destructive)/.45);background:hsl(var(--destructive)/.07)}.MarkdownHtml_prose__ProtN .definition-block{border:0;border-left:4px solid hsl(var(--primary));border-radius:0 12px 12px 0}.MarkdownHtml_prose__ProtN .clean-list{color:hsl(var(--muted-foreground))}.MarkdownHtml_prose__ProtN .clean-list strong{color:hsl(var(--foreground))}.FileWorkspace_workspace__7VgDU{display:grid;grid-template-columns:330px minmax(0,1fr);height:calc(100vh - 128px);min-height:520px}.FileWorkspace_browser__deanr{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);min-width:0;border-right:1px solid hsl(var(--border));background:hsl(var(--card)/.54)}.FileWorkspace_browserHead__d9LNm{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.3rem 1rem .85rem 1.15rem}.FileWorkspace_eyebrow__02XyX{display:block;margin-bottom:.28rem;color:hsl(var(--primary));font:650 .58rem var(--font-mono);letter-spacing:.13em;text-transform:uppercase}.FileWorkspace_browserTitle__5doPi{margin:0;color:hsl(var(--foreground));font:600 .86rem var(--font-mono);letter-spacing:-.02em}.FileWorkspace_search__WHIHr{margin:0 .85rem .7rem;padding:0 .65rem;border:1px solid hsl(var(--border));border-radius:9px;background:hsl(var(--background)/.55)}.FileWorkspace_search__WHIHr:focus-within{border-color:hsl(var(--ring)/.65);box-shadow:0 0 0 3px hsl(var(--ring)/.1)}.FileWorkspace_searchInput__0J1ii{width:100%;height:36px;border:0;outline:0;background:transparent;color:hsl(var(--foreground));font:500 .72rem var(--font-sans)}.FileWorkspace_summary__E1w5h{display:flex;justify-content:space-between;gap:.5rem;padding:0 1rem .65rem;color:hsl(var(--muted-foreground));font:500 .57rem var(--font-mono)}.FileWorkspace_tree__oBp55{min-height:0;padding:0 .58rem 1rem;overflow:auto}.FileWorkspace_treeGroup__gVLZ8,.FileWorkspace_treeGroup__gVLZ8 ul{margin:0;padding:0;list-style:none}.FileWorkspace_treeRow__R8BuD{width:100%;min-height:30px;display:flex;align-items:center;gap:.34rem;padding:.25rem .45rem;border:1px solid transparent;border-radius:7px;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;font:500 .68rem var(--font-mono);text-align:left}.FileWorkspace_treeRow__R8BuD:hover{background:hsl(var(--muted)/.72);color:hsl(var(--foreground))}.FileWorkspace_treeRowActive__qia_C{border-color:hsl(var(--primary)/.24);background:hsl(var(--primary)/.1);color:hsl(var(--foreground));box-shadow:inset 2px 0 hsl(var(--primary))}.FileWorkspace_caret__uDmm4{display:inline-block;width:13px;font-size:.58rem;transition:transform .15s ease}.FileWorkspace_caret__uDmm4[data-open=true]{transform:rotate(90deg)}.FileWorkspace_treeName__cIN_P{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileWorkspace_treeEmpty__RPK0C{padding:1rem;color:hsl(var(--muted-foreground));font-size:.75rem;line-height:1.5}.FileWorkspace_document__lT20u{min-width:0;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden}.FileWorkspace_toolbar__g1C82{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem 1.55rem;border-bottom:1px solid hsl(var(--border));background:hsl(var(--background)/.48)}.FileWorkspace_identity__2ccJw{min-width:0}.FileWorkspace_breadcrumbs__iH44k{min-height:19px;margin-bottom:.48rem;overflow:hidden;color:hsl(var(--muted-foreground));font:500 .58rem var(--font-mono);text-overflow:ellipsis;white-space:nowrap}.FileWorkspace_titleRow__KUFud{display:flex;align-items:center;gap:.75rem;min-width:0}.FileWorkspace_kindBadge__zMHmD{flex:0 0 auto;display:grid;place-items:center;width:39px;height:39px;border:1px solid hsl(var(--primary)/.34);border-radius:10px;background:linear-gradient(145deg,hsl(var(--primary)/.16),hsl(var(--accent)/.06));color:hsl(var(--primary));font:700 .62rem var(--font-mono)}.FileWorkspace_docTitle__qhHc5{margin:0;overflow:hidden;color:hsl(var(--foreground));font-size:1rem;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.FileWorkspace_meta__UXy2Q{margin:.16rem 0 0;color:hsl(var(--muted-foreground));font:500 .59rem var(--font-mono)}.FileWorkspace_actions__QKbkO{display:flex;align-items:center;gap:.55rem}.FileWorkspace_banner__k_n9W{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.85rem 1.5rem 0;padding:.72rem .85rem;border:1px solid hsl(var(--warning)/.35);border-radius:9px;background:hsl(var(--warning)/.08);color:hsl(var(--foreground));font-size:.72rem}.FileWorkspace_bannerError__3oim9{border-color:hsl(var(--destructive)/.45);background:hsl(var(--destructive)/.1)}.FileWorkspace_body__MpYVP{min-height:0;overflow:hidden}.FileWorkspace_placeholder__Hvwmv{display:grid;grid-gap:.75rem;gap:.75rem;place-content:center;height:100%;max-width:520px;margin:0 auto;padding:2rem;color:hsl(var(--muted-foreground));text-align:center;font-size:.85rem;line-height:1.6}.FileWorkspace_preview__7Brvg{height:100%;padding:2rem clamp(1.25rem,5vw,5rem) 5rem;overflow:auto}.FileWorkspace_editor__ESip6{width:100%;height:100%;min-height:0;resize:none;padding:1.75rem clamp(1.25rem,4vw,4rem) 5rem;border:0;outline:0;background:hsl(var(--background)/.5);color:hsl(var(--foreground));caret-color:hsl(var(--primary));font:500 .78rem/1.7 var(--font-mono);-moz-tab-size:2;tab-size:2}.FileWorkspace_statusbar__tuvAt{min-height:29px;display:flex;align-items:center;gap:1rem;padding:0 .85rem;border-top:1px solid hsl(var(--border));background:hsl(var(--card)/.75);color:hsl(var(--muted-foreground));font:500 .55rem var(--font-mono)}.FileWorkspace_statusSpacer__SQO5S{flex:1 1}.FileWorkspace_stateDirty__7sS_x{color:hsl(var(--warning))}.FileWorkspace_stateSaved__gIeCJ{color:hsl(var(--success))}.FileWorkspace_form__VtHAn{display:grid;grid-gap:1rem;gap:1rem}.FileWorkspace_formTextarea__gSoNK{width:100%;padding:.6rem .7rem;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background)/.6);color:hsl(var(--foreground));font:500 .72rem/1.55 var(--font-mono);resize:vertical}.FileWorkspace_formTextarea__gSoNK:focus{border-color:hsl(var(--ring)/.65);outline:0;box-shadow:0 0 0 3px hsl(var(--ring)/.12)}.FileWorkspace_formActions__C_QDa{display:flex;justify-content:flex-end;gap:.6rem}.FileWorkspace_confirmText__PoXKL{margin:0 0 1.2rem;color:hsl(var(--muted-foreground));font-size:.85rem;line-height:1.6}.FileWorkspace_confirmText__PoXKL strong{color:hsl(var(--foreground));font-family:var(--font-mono)}@media (max-width:820px){.FileWorkspace_workspace__7VgDU{grid-template-columns:1fr;grid-template-rows:minmax(180px,.4fr) minmax(0,1fr);height:auto}.FileWorkspace_browser__deanr{border-right:0;border-bottom:1px solid hsl(var(--border))}}.NewTicketButton_form__WV4kG{display:grid;grid-gap:1rem;gap:1rem}.NewTicketButton_row__FY0hV{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.NewTicketButton_textarea__QY_cW{width:100%;padding:10px 12px;background:hsl(var(--input));border:1px solid hsl(var(--border));border-radius:8px;color:hsl(var(--foreground));font-family:inherit;font-size:.9rem;line-height:1.5;resize:vertical;transition:border-color .18s ease,box-shadow .18s ease}.NewTicketButton_textarea__QY_cW:hover{border-color:hsl(var(--primary)/.5)}.NewTicketButton_textarea__QY_cW:focus-visible{outline:none;border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring)/.3)}.NewTicketButton_textarea__QY_cW.NewTicketButton_invalid___6Heb{border-color:hsl(var(--destructive)/.7)}.NewTicketButton_actions__8I9aH{display:flex;justify-content:flex-end;gap:.6rem}@media (max-width:560px){.NewTicketButton_row__FY0hV{grid-template-columns:1fr}}.SearchDialog_trigger__g7wre{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .6rem .35rem .75rem;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--muted)/.4);color:hsl(var(--muted-foreground));font-size:.82rem;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.SearchDialog_trigger__g7wre:hover{border-color:hsl(var(--primary)/.5);color:hsl(var(--foreground));background:hsl(var(--muted)/.7)}.SearchDialog_triggerLabel__Z_wOo{line-height:1}.SearchDialog_kbd__uYYHK{padding:.1rem .35rem;border:1px solid hsl(var(--border));border-radius:5px;background:hsl(var(--background)/.6);font:600 .68rem var(--font-mono);color:hsl(var(--muted-foreground))}.SearchDialog_searchField__mitqO{margin-bottom:.5rem}.SearchDialog_input__UISIV{width:100%;padding:.7rem .85rem;border:1px solid hsl(var(--input));border-radius:10px;background:hsl(var(--background)/.6);color:hsl(var(--foreground));font-size:.95rem}.SearchDialog_input__UISIV:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:1px;border-color:transparent}.SearchDialog_count__2MTKu{margin:0 0 .4rem;color:hsl(var(--muted-foreground));font:500 .66rem var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.SearchDialog_results__zZJMl{list-style:none;margin:0;padding:0;max-height:46vh;overflow-y:auto;display:grid;grid-gap:.3rem;gap:.3rem}.SearchDialog_result__hP0py{display:grid;grid-gap:.15rem;gap:.15rem;width:100%;padding:.55rem .7rem;border:1px solid transparent;border-radius:10px;background:transparent;color:inherit;text-align:left;cursor:pointer}.SearchDialog_resultActive__8SXMZ{border-color:hsl(var(--primary)/.4);background:hsl(var(--primary)/.1)}.SearchDialog_resultKind__wCUea{color:hsl(var(--primary));font:600 .6rem var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.SearchDialog_resultTitle__wwZfP{font-weight:600;font-size:.92rem}.SearchDialog_resultSnippet__975Ji{color:hsl(var(--muted-foreground));font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchDialog_empty__kUPAb{margin:.5rem 0 0;color:hsl(var(--muted-foreground));font-size:.9rem}.TicketList_filters__rimQx{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));grid-gap:.6rem;gap:.6rem;margin-bottom:1rem}.TicketList_summary__z_K3l{margin:0 0 1rem;color:hsl(var(--muted-foreground));font:500 .74rem var(--font-mono)}.TicketList_empty__z8jhi{padding:2rem;border:1px dashed hsl(var(--border));border-radius:12px;color:hsl(var(--muted-foreground));text-align:center}.TicketList_list__13MWW{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1rem;gap:1rem;list-style:none;margin:0;padding:0}.TicketList_ticket__OI11J{padding:1.1rem;border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--card)/.52)}.TicketList_ticketTop__CANPj{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.5rem}.TicketList_ticketId__lOnnp{color:hsl(var(--primary));font:600 .72rem var(--font-mono)}.TicketList_ticketBadges__T2cvu{display:flex;gap:.4rem}.TicketList_ticketTitle__trXCR{margin:0 0 .5rem;font-size:.94rem;font-weight:600}.TicketList_ticketMeta__IARkm{margin:0;color:hsl(var(--muted-foreground));font-size:.78rem}.TicketList_ticketLinks__zTdRH{margin:.5rem 0 0;color:hsl(var(--muted-foreground));font:500 .7rem var(--font-mono);overflow-wrap:anywhere}@media (max-width:720px){.TicketList_filters__rimQx{grid-template-columns:1fr 1fr}}.visual_wrap__WVvhA{max-width:1200px;margin:0 auto;padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,4vw,2rem) 4rem}.visual_hero__rDKNG{padding-bottom:1.5rem;margin-bottom:2rem;border-bottom:1px solid hsl(var(--border))}.visual_kicker__DMSON{margin:0 0 .4rem;color:hsl(var(--primary));font:500 .72rem var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.visual_title__XB_mb{font-size:clamp(1.6rem,4vw,2.3rem)}.visual_summary__AnROR{max-width:74ch;margin:.75rem 0 1.25rem;color:hsl(var(--muted-foreground))}.visual_viewNav__8FnFa{display:flex;flex-wrap:wrap;gap:.5rem}.visual_viewLink__4jF83{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .8rem;border:1px solid hsl(var(--border));border-radius:10px;color:hsl(var(--muted-foreground))}.visual_viewLink__4jF83:hover{text-decoration:none}.visual_viewLinkActive__4JwLY,.visual_viewLink__4jF83:hover{border-color:hsl(var(--primary)/.5);color:hsl(var(--foreground))}.visual_viewLinkActive__4JwLY{background:hsl(var(--primary)/.12)}.visual_viewCode__Q0_T_{font:600 .72rem var(--font-mono);color:hsl(var(--primary))}.visual_sectionHeader___m2h9{display:flex;gap:1rem;margin:2.25rem 0 1.25rem}.visual_sectionCoordinate__X_Ikm{flex:0 0 auto;color:hsl(var(--primary));font:600 .8rem var(--font-mono);padding-top:.2rem}.visual_sectionEyebrow__p7lDv{margin:0 0 .2rem;color:hsl(var(--muted-foreground));font:500 .66rem var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.visual_sectionTitle__kxqY0{font-size:1.3rem}.visual_sectionIntro__uCAQR{max-width:74ch;margin:.5rem 0 0;color:hsl(var(--muted-foreground));font-size:.92rem}.visual_concernRail__5nML6{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.visual_concernChip__QGgsh{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .8rem;border:1px solid hsl(var(--border));border-radius:999px;background:hsl(var(--card)/.5);color:hsl(var(--foreground));font-size:.82rem;cursor:pointer}.visual_concernChip__QGgsh:hover{border-color:hsl(var(--primary)/.5)}.visual_concernChip__QGgsh span{width:8px;height:8px;border-radius:50%;background:hsl(var(--accent))}.visual_topology__mdDSY{display:grid;grid-gap:0;gap:0}.visual_layer__Be_Ib{padding:1.1rem;border:1px solid hsl(var(--border));border-radius:14px;background:hsl(var(--card)/.4)}.visual_layer__Be_Ib header{display:flex;align-items:center;gap:.75rem;margin-bottom:.9rem}.visual_layerNumber__sCSk1{font:700 1rem var(--font-mono);color:hsl(var(--primary))}.visual_layer__Be_Ib header h3{font-size:1.05rem}.visual_layer__Be_Ib header p{margin:.1rem 0 0;color:hsl(var(--muted-foreground));font-size:.82rem}.visual_nodeGrid__qa6pl{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:.6rem;gap:.6rem}.visual_node__7reoC{display:grid;grid-gap:.2rem;gap:.2rem;padding:.75rem;border:1px solid hsl(var(--border));border-radius:11px;background:hsl(var(--background)/.5);color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,transform .15s ease}.visual_node__7reoC:hover{border-color:hsl(var(--primary)/.5);transform:translateY(-2px)}.visual_nodeStatus__NLute{width:8px;height:8px;border-radius:50%;background:hsl(var(--success))}.visual_node__7reoC strong{font-size:.92rem}.visual_node__7reoC small{color:hsl(var(--muted-foreground));font-size:.76rem}.visual_nodeOpen__QyrCy{margin-top:.3rem;color:hsl(var(--primary));font:500 .72rem var(--font-mono)}.visual_flowConnector__6_7IQ{display:grid;place-items:center;padding:.6rem 0}.visual_flowConnector__6_7IQ span{color:hsl(var(--muted-foreground));font:500 .64rem var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.visual_entryRow__3xRWh{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:.6rem;gap:.6rem}.visual_entryCard__kQMKT{display:grid;grid-gap:.2rem;gap:.2rem;padding:.85rem;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card)/.4)}.visual_entryCard__kQMKT span{color:hsl(var(--muted-foreground));font:600 .64rem var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.visual_entryCard__kQMKT small{color:hsl(var(--muted-foreground));font-size:.78rem}.visual_domainGrid__wZ_Qh,.visual_integrationGrid__05P_s{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:.75rem;gap:.75rem}.visual_domainCard__LA_UW,.visual_entityCard__vsRge,.visual_integrationCard___eA0L{display:grid;grid-gap:.35rem;gap:.35rem;padding:1rem;border:1px solid hsl(var(--border));border-radius:13px;background:hsl(var(--card)/.4);color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,transform .15s ease}.visual_domainCard__LA_UW:hover,.visual_entityCard__vsRge:hover,.visual_integrationCard___eA0L:hover{border-color:hsl(var(--primary)/.5);transform:translateY(-2px)}.visual_domainNumber__SJsJU{font:700 .85rem var(--font-mono);color:hsl(var(--primary))}.visual_domainCard__LA_UW h3,.visual_entityCard__vsRge h3{font-size:1rem}.visual_domainCard__LA_UW p{margin:0;color:hsl(var(--muted-foreground));font-size:.84rem}.visual_domainTags__yygNc{display:flex;flex-wrap:wrap;gap:.3rem}.visual_detailChips__LPg2_ span,.visual_domainTags__yygNc span{padding:.15rem .5rem;border:1px solid hsl(var(--border));border-radius:6px;font:500 .72rem var(--font-mono);color:hsl(var(--muted-foreground))}.visual_domainCard__LA_UW small,.visual_entityCard__vsRge small,.visual_integrationCard___eA0L small{color:hsl(var(--muted-foreground));font-size:.76rem}.visual_entityGrid__EhSy2{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:.75rem;gap:.75rem}.visual_entityCard__vsRge span{color:hsl(var(--primary));font:600 .6rem var(--font-mono);letter-spacing:.1em}.visual_entityCard__vsRge ul{margin:.2rem 0;padding-left:1.1rem;color:hsl(var(--muted-foreground));font-size:.8rem}.visual_integrationCard___eA0L strong{font-size:.95rem}.visual_journeySelector__UlXNd{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.visual_journeyTab__BHSff{display:grid;grid-gap:.15rem;gap:.15rem;padding:.6rem .9rem;border:1px solid hsl(var(--border));border-radius:11px;background:hsl(var(--card)/.4);color:inherit;text-align:left;cursor:pointer}.visual_journeyTab__BHSff span{color:hsl(var(--muted-foreground));font:600 .62rem var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.visual_journeyTabActive__gTCbS{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.12)}.visual_journeyCanvas__s7F_a{padding:1.25rem;border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card)/.4)}.visual_journeyContext__zwnVx{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:1.25rem}.visual_journeyContext__zwnVx span{color:hsl(var(--muted-foreground));font:600 .62rem var(--font-mono);letter-spacing:.08em}.visual_journeyContext__zwnVx strong{display:block;margin-top:.2rem;font-size:.95rem}.visual_stageTrack__bkhlY{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.visual_stage__wUsbo{display:grid;grid-gap:.15rem;gap:.15rem;flex:1 1 130px;padding:.6rem;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--background)/.4);color:inherit;text-align:left;cursor:pointer}.visual_stage__wUsbo span{font:700 .8rem var(--font-mono);color:hsl(var(--muted-foreground))}.visual_stage__wUsbo small{color:hsl(var(--muted-foreground));font-size:.72rem}.visual_stageActive__tjzxf{border-color:hsl(var(--primary)/.6);background:hsl(var(--primary)/.14)}.visual_stageActive__tjzxf span{color:hsl(var(--primary))}.visual_stageDetail__Kx7mu{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--background)/.5)}.visual_stageDetail__Kx7mu span{color:hsl(var(--primary));font:600 .64rem var(--font-mono);letter-spacing:.08em}.visual_stageDetail__Kx7mu h3{font-size:1.05rem;margin-top:.2rem}.visual_stageDetail__Kx7mu p{margin:.35rem 0 0;color:hsl(var(--muted-foreground));font-size:.88rem}.visual_stageDetail__Kx7mu dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.75rem;gap:.75rem;margin:0}.visual_stageDetail__Kx7mu dt{color:hsl(var(--muted-foreground));font:600 .62rem var(--font-mono);text-transform:uppercase;letter-spacing:.06em}.visual_stageDetail__Kx7mu dd{margin:.15rem 0 0;font-size:.86rem}.visual_conceptWarning__sfVxL{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;margin-bottom:1.25rem;border:1px solid hsl(var(--warning)/.5);border-radius:12px;background:hsl(var(--warning)/.08)}.visual_conceptWarning__sfVxL span{flex:0 0 auto;color:hsl(var(--warning));font:700 .66rem var(--font-mono);letter-spacing:.1em}.visual_conceptWarning__sfVxL p{margin:0;color:hsl(var(--muted-foreground));font-size:.82rem}.visual_previewNav__gKh0I{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.visual_previewTab__ea2L_{display:grid;grid-gap:.15rem;gap:.15rem;padding:.55rem .85rem;border:1px solid hsl(var(--border));border-radius:10px;background:hsl(var(--card)/.4);color:inherit;text-align:left;cursor:pointer}.visual_previewTab__ea2L_ small{color:hsl(var(--muted-foreground));font-size:.74rem}.visual_previewTabActive__zI9E8{border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.12)}.visual_previewStage__4Ot0P{margin-bottom:1.5rem}.visual_miniApp__GxJ1r{border:1px solid hsl(var(--border));border-radius:16px;overflow:hidden;background:hsl(var(--card)/.5)}.visual_miniTopbar__nav6i{display:flex;align-items:center;gap:1rem;padding:.7rem 1rem;border-bottom:1px solid hsl(var(--border));background:hsl(var(--background)/.5)}.visual_miniTopbar__nav6i strong{letter-spacing:.14em}.visual_miniSearch__E1P6n{flex:1 1;color:hsl(var(--muted-foreground));font-size:.82rem}.visual_miniLive__YfP6i{color:hsl(var(--success));font:600 .68rem var(--font-mono)}.visual_miniHeader__zZsWs{padding:1.25rem 1.4rem}.visual_miniHeader__zZsWs span{color:hsl(var(--primary));font:600 .62rem var(--font-mono);letter-spacing:.1em}.visual_miniHeader__zZsWs h3{font-size:1.3rem;margin:.3rem 0 .4rem}.visual_miniHeader__zZsWs p{margin:0;color:hsl(var(--muted-foreground))}.visual_truths__n0QYq{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:.75rem;gap:.75rem}.visual_truths__n0QYq article{padding:1rem;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card)/.4)}.visual_truths__n0QYq span{font:700 .85rem var(--font-mono);color:hsl(var(--primary))}.visual_truths__n0QYq h3{font-size:.98rem;margin:.35rem 0 .3rem}.visual_truths__n0QYq p{margin:0;color:hsl(var(--muted-foreground));font-size:.84rem}.visual_crossLinks__jT2Dm{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid hsl(var(--border))}.visual_crossLinks__jT2Dm a{font-size:.85rem}.visual_detail__R_CQY{display:grid;grid-gap:.75rem;gap:.75rem}.visual_detailEyebrow__m55rP{margin:0;color:hsl(var(--primary));font:600 .66rem var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.visual_detailSummary__STl5K{margin:0}.visual_detailGroup__EHeG0 h3{font-size:.9rem;margin-bottom:.4rem}.visual_detailChips__LPg2_{display:flex;flex-wrap:wrap;gap:.35rem}.visual_detailLinks__RBqN0{display:flex;flex-wrap:wrap;gap:.6rem}.visual_detailLinks__RBqN0 a{font-size:.85rem}@media (max-width:720px){.visual_sectionHeader___m2h9{flex-direction:column;gap:.4rem}}