html{font-size:68.75%}html,body{margin:0;padding:0}h1,h2,h3,h4,h5,h6,label,input{color:light-dark(#070707,#e8e8e8)}._appView_ti1zt_19{grid-template-rows:auto auto 1fr;height:100vh;display:grid;overflow:hidden}._bannerZone_ti1zt_26{flex-direction:column;display:flex}._fieldLabel_ti1zt_31{cursor:pointer;margin:0 .5rem 0 0;font-size:.85rem;font-weight:500}._fieldLabel_ti1zt_31:after{content:":"}._labelledField_ti1zt_42{margin-top:.5rem;margin-left:.5rem;display:grid}._labelledField_ti1zt_42 select,._labelledField_ti1zt_42 input{padding:.3rem .5rem;font-size:1rem}._labelledFieldLabel_ti1zt_52{margin-right:1em}._labelledFieldInput_ti1zt_56{width:100%}*,:before,:after{box-sizing:border-box;margin:0}h1,h2,h3,h4,h5,h6{font-weight:400}body{color:light-dark(#070707,#e8e8e8);background-color:light-dark(#e9e9e9,#282828)}._authLoading_ti1zt_76{color:light-dark(#070707,#e8e8e8);justify-content:center;align-items:center;height:100vh;font-size:1.3rem;display:flex}._loginScreen_ti1zt_85{color:light-dark(#070707,#e8e8e8);flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100vh;display:flex}._loginScreen_ti1zt_85 button{cursor:pointer;padding:.5rem 1.5rem;font-size:1rem}._modelTree_4v9jw_5{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;background-color:light-dark(#fff,#070707);flex:1;min-height:0;margin:1px;padding:3px 3px 3px 0;overflow:auto}._modelTree_4v9jw_5 ul{margin:0 0 0 1rem;padding:0}._modelTree_4v9jw_5 ul li{list-style-type:none}._treeRoot_4v9jw_27:focus{outline:none}._treeRoot_4v9jw_27:focus-visible{outline-offset:-2px;outline:2px solid light-dark(#ccc,#444)}._rowLine_4v9jw_35{align-items:center;display:flex}._expandCollapseSpace_4v9jw_40{flex:none;width:1.7rem}._expandCollapse_4v9jw_40{color:light-dark(#070707,#e8e8e8);flex:none;width:1.5rem;height:1.5rem;margin-right:.2rem}._elementIcon_4v9jw_53{width:1.5rem;margin-right:.5rem}._row_4v9jw_35{cursor:pointer;border:1px solid #0000;border-radius:.3rem;align-items:center;padding:.05rem .25rem;display:inline-flex}._row_4v9jw_35:hover{background-color:light-dark(#dcdcdc,#282828)}._searchHit_4v9jw_70{color:light-dark(#070707,#e8e8e8);background-color:light-dark(#b9d045,#587024);border-radius:.3rem}._row_4v9jw_35._selectedElement_4v9jw_76{background-color:light-dark(#99c7f2,#22486c);border-color:light-dark(#99c7f2,#22486c)}._row_4v9jw_35._dropTarget_4v9jw_81{border-style:dashed;border-color:light-dark(#766849,#848067)}._cutElement_4v9jw_86{opacity:.5;font-style:italic}._pendingElement_4v9jw_91{background-color:light-dark(#fbe8c4,#3d2a08);border-left:2px dashed light-dark(#ccc,#444);padding-left:.25rem}._staleBadge_4v9jw_97{color:light-dark(#7a4a06,#f0b95c);cursor:help;vertical-align:middle;user-select:none;border-radius:.3rem;margin:0 .25rem;padding:0 .25rem;font-size:.85rem;line-height:1.2;display:inline-block}._dependencyBadge_4v9jw_110{color:light-dark(#4c4c52,#b4b4bc);cursor:help;vertical-align:middle;user-select:none;background-color:light-dark(#e4e4e6,#2b2b30);border:1px solid light-dark(#7c7c84,#7e7e88);border-radius:.3rem;margin:0 .25rem;padding:0 .25rem;font-size:.75rem;line-height:1.4;display:inline-block}._dependencyError_4v9jw_125{color:light-dark(#8f1f1c,#f09a97);padding:.25rem .5rem;font-size:.85rem}._aiBadge_4v9jw_131{color:#000;cursor:help;vertical-align:middle;background-color:light-dark(#e0b800,#b58900);border:none;border-radius:.3rem;margin:0 .25rem;padding:0 .25rem;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-block}._aiAcceptBtn_4v9jw_146,._aiRejectBtn_4v9jw_147{cursor:pointer;vertical-align:middle;background:0 0;border:1px solid #0000;border-radius:.3rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin:0 .1rem;padding:0;display:inline-flex}._aiAcceptBtn_4v9jw_146:hover,._aiRejectBtn_4v9jw_147:hover{border-color:light-dark(#ccc,#444)}._aiAcceptBtn_4v9jw_146{color:light-dark(#14622e,#7fd398)}._aiRejectBtn_4v9jw_147{color:light-dark(#8f1f1c,#f09a97)}._searchBar_4v9jw_174{background-color:light-dark(#fff,#070707);padding:3px 3px 0}._tabBarRow_4v9jw_179{background-color:light-dark(#fff,#070707);border-bottom:.065rem solid light-dark(#848067,#9b9380);align-items:stretch;display:flex}._tabBarNav_4v9jw_186{align-items:center;gap:.25rem;margin-left:auto;padding-right:.25rem;display:flex}._navButton_4v9jw_194{color:light-dark(#070707,#e8e8e8);cursor:pointer;background:0 0;border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;padding:.05rem .4rem;font-size:.85rem;line-height:1.2;transition:background-color .15s}._navButton_4v9jw_194:disabled{opacity:.3;cursor:default}._navButton_4v9jw_194:hover:not(:disabled){background-color:light-dark(#ccc,#444)}._searchField_4v9jw_213{align-items:center;display:flex;position:relative}._searchClearButton_4v9jw_219{color:light-dark(#070707,#e8e8e8);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;padding:0;font-size:.85rem;line-height:1;display:flex;position:absolute;right:.25rem}._searchClearButton_4v9jw_219:hover{background-color:light-dark(#dcdcdc,#282828)}._filterChip_4v9jw_240{color:light-dark(#4c4c52,#b4b4bc);background-color:light-dark(#e4e4e6,#2b2b30);border:1px solid light-dark(#7c7c84,#7e7e88);border-radius:999px;align-items:center;gap:.25rem;margin-top:.25rem;padding:.15rem .25rem;font-size:.85rem;display:flex}._filterChipLabel_4v9jw_253{font-weight:700}._filterChipCount_4v9jw_257{margin-right:auto}._filterChipClear_4v9jw_261{color:light-dark(#4c4c52,#b4b4bc);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:0 .25rem;text-decoration:underline}._filterChipClear_4v9jw_261:hover{background-color:light-dark(#e1ebf5,#3a3e46)}._filterChipClear_4v9jw_261:focus-visible{outline-offset:-1px;outline:2px solid light-dark(#ccc,#444)}._hiddenByFilter_4v9jw_279{color:light-dark(#5d646f,#a0a8b4);padding:.25rem 0 .25rem 1rem;font-size:.85rem;font-style:italic}._searchInput_4v9jw_286{box-sizing:border-box;color:light-dark(#070707,#e8e8e8);width:100%;font:inherit;background-color:light-dark(#fff,#070707);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;padding:.25rem 1.5rem .25rem .5rem}._searchInput_4v9jw_286:focus{outline-offset:-1px;outline:2px solid light-dark(#ccc,#444)}._tabs_1yqx6_5{background-color:light-dark(#fff,#070707);border:.065rem solid light-dark(#6591bb,#3e6991);border-radius:.4rem;flex-direction:column;flex:1;min-width:0;min-height:0;margin:1px;display:flex;overflow:hidden}._tabs_1yqx6_5[data-orientation=vertical]{background-color:light-dark(#fff,#070707);display:flex}._tabs__list_1yqx6_23{background-color:light-dark(#fff,#070707);padding:.3rem .5rem .7rem;display:flex;position:relative}._tabs__list_1yqx6_23[data-orientation=horizontal]{border-bottom:.065rem solid light-dark(#848067,#9b9380);align-items:center}._tabs__list_1yqx6_23[data-orientation=vertical]{border-right:.065rem solid light-dark(#848067,#9b9380);flex-direction:column;align-items:stretch}._tabs__indicator_1yqx6_41{background-color:light-dark(#766849,#848067);border-radius:.3rem;margin-left:-.55rem;transition:all .25s;position:absolute}._tabs__indicator_1yqx6_41[data-orientation=horizontal]{height:.25rem;bottom:.2rem}._tabs__indicator_1yqx6_41[data-orientation=vertical]{width:2px;right:-1px}._tabs__trigger_1yqx6_59{background-color:light-dark(#fff,#070707);border:none;outline:none;margin:0 .5rem 0 0;padding:1px 3px;font-size:1.1rem;display:inline-block}._tabs__trigger_1yqx6_59:hover{color:light-dark(#070707,#e8e8e8);background-color:light-dark(#c5e3ff,#22486c)}._tabs__trigger_1yqx6_59:focus-visible{outline-offset:-2px;background-color:light-dark(#c5e3ff,#22486c);outline:2px solid light-dark(#537ca3,#28537b)}._tabs__trigger_1yqx6_59[data-disabled],._tabs__trigger_1yqx6_59[data-disabled]:hover{opacity:.5;background-color:#0000}._tabs__trigger_1yqx6_59[data-selected]{color:light-dark(#242017,#e8e0cf)}._tabs__trigger_1yqx6_59:not([data-selected]){color:light-dark(#766849,#9b9380)}._tabs__content_1yqx6_94{flex-direction:column;flex:1;min-width:0;min-height:0;padding:3px;display:flex;position:relative;overflow:hidden}._tab_content_1yqx6_105{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._mainPanel_bgmvd_5{flex-direction:row;flex:1;min-height:0;display:flex;overflow:hidden}._resizablePanel_bgmvd_13{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}._gitLogPanel_bgmvd_22{flex-direction:column;flex:1;gap:.1rem;display:flex;overflow-y:auto}._gitLogItem_bgmvd_30{border-radius:.3rem;flex-direction:column;gap:.1rem;padding:.25rem .4rem;font-size:.85rem;display:flex}._gitLogItem_bgmvd_30:hover{background-color:light-dark(#c5e3ff,#22486c)}._gitLogTopRow_bgmvd_42{align-items:baseline;gap:.4rem;display:flex;overflow:hidden}._gitLogHash_bgmvd_49{color:light-dark(#242017,#e8e0cf);letter-spacing:.02em;flex-shrink:0;font-family:monospace;font-size:.75rem;font-weight:600}._gitLogMessage_bgmvd_58{color:light-dark(#070707,#e8e8e8);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._gitLogMeta_bgmvd_65{color:light-dark(#766849,#9b9380);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}._gitLogTag_bgmvd_73{color:light-dark(#14458f,#9cc4f5);background:light-dark(#dceafe,#16304f);border-radius:.3rem;padding:0 .3rem;font-size:.75rem;font-weight:500}._gitLogEmpty_bgmvd_82{color:light-dark(#766849,#9b9380);text-align:center;padding:1rem;font-style:italic}._gitLogHeader_bgmvd_89{flex-shrink:0;align-items:center;gap:.4rem;padding:.3rem .4rem .2rem;display:flex}._gitLogSearchWrapper_bgmvd_97{flex:1;min-width:0;position:relative}._gitLogSearchInput_bgmvd_103{color:light-dark(#070707,#e8e8e8);box-sizing:border-box;background:light-dark(#fff,#070707);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;width:100%;padding:.2rem .4rem;font-size:.85rem}._gitLogSearchInput_bgmvd_103:focus{outline-offset:1px;outline:2px solid light-dark(#6591bb,#3e6991)}._gitLogSearchDropdown_bgmvd_118{z-index:200;background:light-dark(#fff,#282828);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;max-height:16rem;position:absolute;top:calc(100% + .2rem);left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px #00000038}._gitLogSearchResult_bgmvd_132{cursor:default;align-items:center;gap:.35rem;padding:.3rem .5rem;font-size:.85rem;display:flex;overflow:hidden}._gitLogSearchResult_bgmvd_132:hover{background-color:light-dark(#c5e3ff,#22486c)}._gitLogTagCurrentButton_bgmvd_145{color:light-dark(#070707,#e8e8e8);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;flex-shrink:0;padding:.15rem .5rem;font-size:.75rem}._gitLogTagCurrentButton_bgmvd_145:hover{background-color:light-dark(#c5e3ff,#22486c)}._gitLogTagCurrentButton_bgmvd_145:disabled{opacity:.45;cursor:default}._gitLogTagCurrentButton_bgmvd_145:disabled:hover{background:0 0}._gitLogLoading_bgmvd_167{color:light-dark(#766849,#9b9380);padding:.3rem .4rem;font-size:.75rem;font-style:italic}._gitLogSectionTrigger_bgmvd_174{cursor:pointer;color:light-dark(#070707,#e8e8e8);background:0 0;border:none;border-radius:.3rem;align-items:center;gap:.35rem;width:100%;padding:.3rem .4rem;font-size:.85rem;display:flex;overflow:hidden}._gitLogSectionTrigger_bgmvd_174:hover{background-color:light-dark(#c5e3ff,#22486c)}._gitLogSectionTrigger_bgmvd_174[data-expanded] ._gitLogSectionChevron_bgmvd_192{transform:rotate(180deg)}._gitLogSectionLatest_bgmvd_196{color:light-dark(#070707,#e8e8e8);white-space:nowrap;flex-shrink:0;font-size:.85rem;font-weight:600}._gitLogSectionMessage_bgmvd_204{white-space:nowrap;text-overflow:ellipsis;color:light-dark(#766849,#9b9380);flex:1;font-size:.75rem;overflow:hidden}._gitLogSectionChevron_bgmvd_192{color:light-dark(#766849,#9b9380);flex-shrink:0;width:.85rem;height:.85rem;transition:transform .2s}._gitLogSectionContent_bgmvd_221{border-left:2px solid light-dark(#6591bb,#3e6991);margin-bottom:.2rem;margin-left:.65rem;padding-left:.5rem}._contextMenu_bgmvd_228{left:var(--menu-x,0);top:var(--menu-y,0);z-index:200;background-color:light-dark(#fff,#282828);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;min-width:10rem;padding:.2rem 0;position:fixed;box-shadow:0 4px 16px #00000038}._contextMenuItem_bgmvd_241{text-align:left;color:light-dark(#070707,#e8e8e8);cursor:pointer;background:0 0;border:none;width:100%;padding:.35rem .75rem;font-size:.85rem;display:block}._contextMenuItem_bgmvd_241:hover{background-color:light-dark(#c5e3ff,#22486c)}._contextMenuItem_bgmvd_241:disabled{opacity:.45;cursor:default}._contextMenuItem_bgmvd_241:disabled:hover{background-color:#0000}._overlay_1p7ox_5{z-index:100;background:#00000073;position:fixed;inset:0}._content_1p7ox_12{z-index:101;background-color:light-dark(#fff,#282828);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.4rem;min-width:320px;max-width:480px;padding:1.5rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000047}._title_1p7ox_27{color:light-dark(#8f1f1c,#f09a97);margin-bottom:.75rem;font-size:1rem;font-weight:600}._description_1p7ox_34{margin-bottom:1.25rem;font-size:.85rem;line-height:1.5}._formTitle_1p7ox_40{color:light-dark(#266520,#48a038);margin-bottom:1rem;font-size:1rem;font-weight:600}._formField_1p7ox_47{flex-direction:column;margin-bottom:.75rem;display:flex}._formField_1p7ox_47 label{color:light-dark(#070707,#e8e8e8);margin-bottom:.25rem;font-size:.85rem}._formField_1p7ox_47 input{color:light-dark(#070707,#e8e8e8);background-color:light-dark(#fff,#070707);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;padding:.375rem .5rem;font-size:.85rem}._formField_1p7ox_47 input:focus{outline-offset:1px;outline:2px solid light-dark(#6591bb,#3e6991)}._searchList_1p7ox_70{background-color:light-dark(#fff,#070707);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;max-height:160px;margin:.25rem 0 0;padding:0;list-style:none;overflow-y:auto}._searchItem_1p7ox_81{cursor:pointer;color:light-dark(#070707,#e8e8e8);padding:.375rem .5rem;font-size:.85rem}._searchItem_1p7ox_81:hover{background-color:light-dark(#c5e3ff,#22486c)}._searchItemSelected_1p7ox_91{background-color:light-dark(#eef5d8,#2e3520)}._searchItemActive_1p7ox_95{background-color:light-dark(#c5e3ff,#22486c)}._formButtons_1p7ox_99{justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}._cancelButton_1p7ox_106{color:light-dark(#070707,#e8e8e8);cursor:pointer;background-color:#0000;border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;padding:.35rem 1.2rem;font-size:.85rem}._cancelButton_1p7ox_106:hover{background-color:light-dark(#c5e3ff,#22486c)}._cancelButton_1p7ox_106:disabled{opacity:.45;cursor:default}._cancelButton_1p7ox_106:disabled:hover{background-color:#0000}._createButton_1p7ox_126{color:light-dark(#070707,#e8e8e8);cursor:pointer;background-color:light-dark(#99c7f2,#3e6991);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;padding:.35rem 1.2rem;font-size:.85rem}._createButton_1p7ox_126:hover{background-color:light-dark(#c5e3ff,#22486c)}._createButton_1p7ox_126:disabled{opacity:.45;cursor:default}._createButton_1p7ox_126:disabled:hover{background-color:light-dark(#99c7f2,#3e6991)}._wideContent_1p7ox_146{max-width:720px}._tableScroll_1p7ox_150{border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;max-height:260px;overflow:auto}._refTable_1p7ox_157{border-collapse:collapse;color:light-dark(#070707,#e8e8e8);width:100%;font-size:.85rem}._refTable_1p7ox_157 th{text-align:left;background-color:light-dark(#99c7f2,#3e6991);border-bottom:1px solid light-dark(#6591bb,#3e6991);padding:.375rem .5rem;font-weight:600;position:sticky;top:0}._refTable_1p7ox_157 td{vertical-align:middle;border-bottom:1px solid light-dark(#6591bb,#3e6991);padding:.3125rem .5rem}._refTable_1p7ox_157 tr:last-child td{border-bottom:none}._refLink_1p7ox_181{color:light-dark(#266520,#48a038);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._refLink_1p7ox_181:hover{text-decoration:none}._refUnresolved_1p7ox_195{opacity:.55}._warningNote_1p7ox_199{color:light-dark(#b03232,#e57272);border:1px solid light-dark(#8f1f1c,#f09a97);border-radius:.3rem;align-items:flex-start;gap:.375rem;margin-top:1rem;padding:.5rem .625rem;font-size:.85rem;line-height:1.4;display:flex}._warningIcon_1p7ox_212{flex:none;font-size:1rem;line-height:1.3}._mainSidePanel_1p7ox_218{background-color:light-dark(#99c7f2,#3e6991);font-size:.75rem}._mainSideFields_1p7ox_223{grid-template-columns:max-content 1fr;gap:.125rem .75rem;margin:0;display:grid}._mainSideFields_1p7ox_223 dt{opacity:.75;font-weight:600}._mainSideFields_1p7ox_223 dd{word-break:break-word;margin:0}._refPath_1p7ox_238{opacity:.75;word-break:break-all}._refGroupRow_1p7ox_243 th{background-color:light-dark(#fafafb,#26282c);padding:.25rem .5rem;position:static}._refGroupToggle_1p7ox_249{color:light-dark(#070707,#e8e8e8);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}._refRowCurrent_1p7ox_259 td{background-color:light-dark(#99c7f2,#22486c)}._chipRow_1p7ox_263{flex-wrap:wrap;align-items:center;gap:.25rem;margin:0 0 .75rem;font-size:.85rem;display:flex}._chipRowLabel_1p7ox_272{color:light-dark(#5d646f,#a0a8b4);margin-right:.25rem}._chip_1p7ox_263{color:light-dark(#070707,#e8e8e8);font:inherit;cursor:pointer;background-color:light-dark(#f0f5fa,#30343c);border:1px solid light-dark(#6591bb,#3e6991);border-radius:999px;padding:.125rem .625rem}._chip_1p7ox_263:hover{background-color:light-dark(#e1ebf5,#3a3e46)}._chip_1p7ox_263[aria-pressed=true]{color:light-dark(#6b2196,#d3a2f0);background-color:light-dark(#efe0fb,#2b1547);border-color:light-dark(#8b3fb5,#9c62c4)}._tag_1p7ox_295{color:light-dark(#4c4c52,#b4b4bc);white-space:nowrap;background-color:light-dark(#e4e4e6,#2b2b30);border:1px solid light-dark(#7c7c84,#7e7e88);border-radius:.3rem;margin-left:.25rem;padding:0 .375rem;font-size:.75rem}._radioGroup_1p7ox_306{flex-flow:wrap;gap:.75rem;display:flex}._radioOption_1p7ox_313{color:light-dark(#070707,#e8e8e8);cursor:pointer;align-items:center;gap:.25rem;font-size:.85rem;display:inline-flex}._radioOption_1p7ox_313 input[type=radio]{cursor:pointer;margin:0;padding:0}._mediumContent_1p7ox_327{min-width:520px}._fullContent_1p7ox_331{flex-direction:column;max-width:none;display:flex;inset:1.5rem;transform:none}._fullContent_1p7ox_331 ._searchList_1p7ox_70,._fullContent_1p7ox_331 ._bodyPreview_1p7ox_339{flex:1;min-height:0;max-height:none}._fullContent_1p7ox_331 ._quoteField_1p7ox_344{min-height:6rem}._titleRow_1p7ox_348{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}._titleRow_1p7ox_348>:first-child{margin-bottom:0}._titleMaximise_1p7ox_359{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;padding:0;display:inline-flex}._titleMaximise_1p7ox_359:hover{opacity:1}._titleActions_1p7ox_374{flex:none;align-items:center;gap:.5rem;display:inline-flex}._titleManual_1p7ox_381{color:inherit;opacity:.7;font-weight:600;text-decoration:none}._titleManual_1p7ox_381:hover,._titleManual_1p7ox_381:focus-visible{opacity:1;text-decoration:underline}._findingHelp_1p7ox_392{text-align:center;color:light-dark(#266520,#48a038);opacity:.75;border:1px solid;border-radius:999px;min-width:1.1em;margin-right:.25rem;font-size:.75rem;font-weight:600;line-height:1.1em;text-decoration:none;display:inline-block}._findingHelp_1p7ox_392:hover,._findingHelp_1p7ox_392:focus-visible{opacity:1}._fullBody_1p7ox_410{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}._formMessage_1p7ox_418{margin-bottom:.75rem;font-size:.85rem}._fieldValue_1p7ox_423{font-size:.85rem}._formNote_1p7ox_427{opacity:.75;margin:0 0 .5rem;font-size:.85rem;font-style:italic}._fieldHint_1p7ox_434{opacity:.7;font-size:.85rem}._statusMessage_1p7ox_439{margin:.5rem 0;font-size:.85rem}._statusSuccess_1p7ox_444{color:light-dark(#14622e,#7fd398)}._statusError_1p7ox_448{color:light-dark(#8f1f1c,#f09a97)}._errorText_1p7ox_452{color:light-dark(#8f1f1c,#f09a97);margin-top:.5rem}._errorHint_1p7ox_457{color:light-dark(#8f1f1c,#f09a97);margin-top:.25rem;font-size:.85em}._warningText_1p7ox_463{color:light-dark(#7a4a06,#f0b95c)}._dangerButton_1p7ox_467{color:light-dark(#8f1f1c,#f09a97);font-weight:600}._checkboxLabel_1p7ox_472{cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;display:flex}._inlineRow_1p7ox_480{align-items:center;gap:.5rem;display:flex}._spacedAbove_1p7ox_486{margin-top:.75rem}._spacedAboveTight_1p7ox_490{margin-top:.5rem}._selectField_1p7ox_494{width:100%;padding:.375rem .5rem;font-size:.85rem}._monospace_1p7ox_500{font-family:monospace}._plainList_1p7ox_504{margin:0;padding:0;list-style:none}._plainListRow_1p7ox_510{justify-content:space-between;padding:.25rem 0;display:flex}._pickedItem_1p7ox_516{margin-bottom:.5rem}._mutedText_1p7ox_520{opacity:.7}._bodyPreview_1p7ox_339{white-space:pre-wrap;user-select:text;border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;max-height:12rem;padding:.5rem;font-size:1rem;overflow:auto}._quoteLabel_1p7ox_535{margin-top:.75rem;font-size:.9em;display:block}._quoteRow_1p7ox_541{gap:.5rem;margin-top:.25rem;display:flex}._quoteField_1p7ox_344{flex:1;min-height:3.5rem;font-size:1rem}._quoteField_1p7ox_344[readonly]{cursor:default;background-color:light-dark(#f0f5fa,#30343c)}._searchItemBody_1p7ox_557{opacity:.7;font-size:.9em}svg{-webkit-user-select:none;-ms-user-select:none;user-select:none}._inherited_1ngs2_11{stroke-dasharray:5 3}._preConditionContainer_1ngs2_15{stroke:light-dark(#c0505a,#cc5c64);stroke-width:1px;fill:light-dark(#f5dcdc,#86061f)}._postConditionContainer_1ngs2_21{stroke:light-dark(#3c6e8c,#509b91);stroke-width:1px;fill:light-dark(#dce8f0,#1e4c44)}._metByContract_1ngs2_27{stroke-width:2.5px}._preConditionArrowStyle_1ngs2_31{stroke:light-dark(#c0505a,#cc5c64);fill:light-dark(#c0505a,#cc5c64)}._postConditionArrowStyle_1ngs2_36{stroke:light-dark(#3c6e8c,#509b91);fill:light-dark(#3c6e8c,#509b91)}._tickStyle_1ngs2_41{fill:light-dark(#208020,#20a020);stroke-width:0}._stakeHolderIcon_1ngs2_46{stroke-width:1px;fill:light-dark(#beaa82,#dbcdaa)}._provisionalStakeHolderIcon_1ngs2_51{stroke-width:1px;fill:light-dark(#787878,#747473)}._linkBackground_1ngs2_56{opacity:.01;stroke-width:12px}._serviceContractWidget_1ngs2_61{fill:light-dark(#dce8f8,#232e6f);stroke:light-dark(#3c6e82,#9ca8ce);stroke-width:1px}._processWidget_1ngs2_67{fill:light-dark(#e0eef5,#193a5a);stroke:light-dark(#3c78a0,#889daa);stroke-width:1px}._activityWidget_1ngs2_73{fill:light-dark(#e1ebf5,#1e3750);stroke:light-dark(#4678a0,#8caac8);stroke-width:1px}._requestServiceWidget_1ngs2_79,._subProcessWidget_1ngs2_85{fill:light-dark(#dcecf5,#1e3c55);stroke:light-dark(#2882aa,#64a0c8);stroke-width:1px}._requestFrame_1ngs2_91{fill:light-dark(#f2f8fb,#1a2e40);stroke:light-dark(#2882aa,#64a0c8);stroke-width:1px}._frameRail_1ngs2_97{fill:none;stroke:light-dark(#2882aa,#64a0c8);stroke-width:3.5px;stroke-linecap:round}._defineVariableWidget_1ngs2_104,._populateResponseWidget_1ngs2_110{fill:light-dark(#f0e8f2,#342438);stroke:light-dark(#8c5f96,#c696d0);stroke-width:1px}._checkPreConditionWidget_1ngs2_116{fill:light-dark(#f5dcdc,#86061f);stroke:light-dark(#c0505a,#cc5c64);stroke-width:1px}._checkPreConditionArrow_1ngs2_122{fill:none;stroke:light-dark(#c0505a,#cc5c64);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}._rawActivityWidget_1ngs2_130{fill:light-dark(#f0e8f2,#342438);stroke:light-dark(#8c5f96,#c696d0);stroke-width:1px}._multiInstanceMarker_1ngs2_136{fill:light-dark(#2882aa,#64a0c8);stroke:none}._formalizationMark_1ngs2_141{fill:none;stroke:light-dark(#506482,#c8dcf0);stroke-width:1px;stroke-linejoin:round}._formalizationMarkComplete_1ngs2_148{fill:light-dark(#506482,#c8dcf0);stroke:light-dark(#506482,#c8dcf0);stroke-width:1px;stroke-linejoin:round}._sendMessageWidget_1ngs2_155,._sendNotificationWidget_1ngs2_161,._awaitMessageWidget_1ngs2_167{fill:light-dark(#e1f0e4,#203e2a);stroke:light-dark(#378755,#78be91);stroke-width:1px}._envelopeMarker_1ngs2_173{fill:none;stroke:light-dark(#378755,#78be91);stroke-width:1.2px}._envelopeMarkerFilled_1ngs2_179{fill:light-dark(#378755,#78be91);stroke:light-dark(#378755,#78be91);stroke-width:1.2px}._envelopeMarkerFlap_1ngs2_185{fill:none;stroke:light-dark(#e1f0e4,#203e2a);stroke-width:1.2px}._forkJoinBar_1ngs2_191{fill:light-dark(#b06060,#e0a0a0);stroke:none}._decisionDiamond_1ngs2_196,._mergeDiamond_1ngs2_202{fill:light-dark(#e8dcf5,#322850);stroke:light-dark(#785ab4,#a08cdc);stroke-width:2px}._mergeDiamondInner_1ngs2_208{fill:none;stroke:light-dark(#785ab4,#a08cdc);stroke-width:1.5px}._alternateDiamond_1ngs2_214{fill:#0000;stroke:light-dark(#003c36,#01c7b1);stroke-width:2px}._alternateDiamondInner_1ngs2_220{fill:none;stroke:light-dark(#003c36,#01c7b1);stroke-width:1.5px}._signalGlyph_1ngs2_226{fill:light-dark(#c85f00,#ffa53c);stroke:none}._outcomeExceptionGlyph_1ngs2_231{fill:light-dark(#c49100,#ffce54);stroke:none}._outcomeSuccessGlyph_1ngs2_236{fill:light-dark(#208020,#20a020);stroke:none}._outcomeMessageGlyph_1ngs2_241{fill:none;stroke:light-dark(#378755,#78be91);stroke-width:1.2px}._outcomeInterruptingGlyph_1ngs2_247{fill:none;stroke:light-dark(#c85f00,#ffa53c);stroke-width:1.5px}._outcomeNonInterruptingGlyph_1ngs2_253{fill:none;stroke:light-dark(#c85f00,#ffa53c);stroke-width:1.5px;stroke-dasharray:2.5 1.5}._libraryOutline_1ngs2_260{fill:none;stroke:light-dark(#7e69ab,#aa98d0);stroke-width:1.5px;stroke-dasharray:5 3;pointer-events:none}._responsibilityDomainTab_1ngs2_268{fill:light-dark(#cce0f2,#2d5073);stroke:light-dark(#466e96,#648cb4);stroke-width:1px}._responsibilityDomainBody_1ngs2_274{fill:light-dark(#eef6fd,#1c3044);stroke:light-dark(#466e96,#648cb4);stroke-width:1px}._modelTab_1ngs2_280{fill:light-dark(#e0daf2,#3a3460);stroke:light-dark(#685c9c,#968ac8);stroke-width:2px}._modelBody_1ngs2_286{fill:light-dark(#f6f4fd,#24203e);stroke:light-dark(#685c9c,#968ac8);stroke-width:2px}._forEachFrame_1ngs2_292{fill:light-dark(#f8f6e8,#3c371e);stroke:light-dark(#96874b,#c8b46e);stroke-width:1px}._forEachHeader_1ngs2_298{fill:light-dark(#e8e0b4,#504628);stroke:light-dark(#96874b,#c8b46e);stroke-width:1px}._forEachHeaderSeparator_1ngs2_304{stroke:light-dark(#96874b,#c8b46e);stroke-width:1px}._forEachMarker_1ngs2_309{fill:light-dark(#96874b,#c8b46e);stroke:none}._whileHeader_1ngs2_314{fill:light-dark(#e8e0b4,#504628);stroke:light-dark(#96874b,#c8b46e);stroke-width:1px}._whileMarker_1ngs2_320{stroke:light-dark(#96874b,#c8b46e);stroke-width:1.5px}._whileMarkerHead_1ngs2_325{fill:light-dark(#96874b,#c8b46e)}._monitoredRail_1ngs2_329{fill:none;stroke:light-dark(#96874b,#c8b46e);stroke-width:3.5px;stroke-linecap:round}._monitoredHeader_1ngs2_336{fill:light-dark(#e8e0b4,#504628);stroke:light-dark(#96874b,#c8b46e);stroke-width:1px}._monitoredMarker_1ngs2_342{fill:none;stroke:light-dark(#c85f00,#ffa53c);stroke-width:1.2px}._forEachCriterion_1ngs2_348{fill:light-dark(#f2eed6,#463f23);stroke:light-dark(#96874b,#c8b46e);stroke-width:1px}._dataStructureWidget_1ngs2_354{fill:light-dark(#eef5d8,#2e3520);stroke:light-dark(#707080,#bababa);stroke-width:1px}._dataStructureAttributesArea_1ngs2_360{fill:light-dark(#ebf3d8,#303924);stroke:light-dark(#707080,#bababa);stroke-width:1px}._dataStructureContextWidget_1ngs2_366{fill:light-dark(#d6eed6,#2d6e3c);stroke:light-dark(#707080,#bababa);stroke-width:1px}._dataStructureContextAttributesArea_1ngs2_372{fill:light-dark(#e9f6e9,#194628);stroke:light-dark(#707080,#bababa);stroke-width:1px}._expansionToggleCircle_1ngs2_378{fill:light-dark(#fafafa,#2d2d2d);stroke:light-dark(#707080,#bababa);stroke-width:1px;cursor:pointer}._expansionToggleGlyph_1ngs2_385{stroke:light-dark(#1e1e1e,#dcdcdc);stroke-width:1.5px;stroke-linecap:round;pointer-events:none}._entityWidget_1ngs2_392{fill:light-dark(#80afdb,#28537b);stroke:light-dark(#707080,#bababa);stroke-width:1px}._entityFieldsArea_1ngs2_398{fill:light-dark(#c5e3ff,#0b2e50);stroke:light-dark(#707080,#bababa);stroke-width:1px}._textAreaContent_1ngs2_404{box-sizing:border-box;color:light-dark(#14283c,#c8dcf0);width:100%;height:100%;padding:0 4px;font-family:Arial,DejaVu Sans,Segoe UI Symbol,sans-serif;font-size:11px;line-height:1.4;overflow:hidden auto}._textAreaMarkdown_1ngs2_417 h1,._textAreaMarkdown_1ngs2_417 h2,._textAreaMarkdown_1ngs2_417 h3,._textAreaMarkdown_1ngs2_417 h4,._textAreaMarkdown_1ngs2_417 h5,._textAreaMarkdown_1ngs2_417 h6{margin:0 0 2px;font-size:1.1em;font-weight:600}._textAreaMarkdown_1ngs2_417 p{margin:0 0 3px}._textAreaMarkdown_1ngs2_417 ul,._textAreaMarkdown_1ngs2_417 ol{margin:0 0 3px;padding-left:14px}._textAreaMarkdown_1ngs2_417 li{margin:0}._textAreaMarkdown_1ngs2_417 code{font-family:monospace;font-size:.95em}._textAreaMarkdown_1ngs2_417 pre{white-space:pre-wrap;margin:0 0 3px}._textAreaMarkdown_1ngs2_417 a{color:inherit}._textAreaMarkdown_1ngs2_417 table{border-collapse:collapse}._textAreaMarkdown_1ngs2_417 td,._textAreaMarkdown_1ngs2_417 th{border:1px solid;padding:0 2px}._textAreaMarkdown_1ngs2_417>:last-child{margin-bottom:0}._clickable_1ngs2_455{cursor:pointer}._dialogOverlay_ptuxj_5{z-index:100;background:#00000073;position:fixed;inset:0}._dialogContent_ptuxj_12{z-index:101;background-color:light-dark(#fff,#070707);border:.065rem solid light-dark(#6591bb,#3e6991);border-radius:.4rem;flex-direction:column;width:80vw;height:80vh;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #00000047}._dialogHeader_ptuxj_28{border-bottom:1px solid light-dark(#6591bb,#3e6991);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}._dialogTitle_ptuxj_36{color:light-dark(#070707,#e8e8e8);font-size:1rem;font-weight:600}._dialogClose_ptuxj_42{cursor:pointer;color:light-dark(#070707,#e8e8e8);background:0 0;border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;padding:.25rem .75rem}._dialogHeaderActions_ptuxj_51{align-items:center;gap:.75rem;display:flex}._zoomGroup_ptuxj_57{align-items:center;gap:.25rem;display:inline-flex}._zoomButton_ptuxj_63{color:light-dark(#070707,#e8e8e8);cursor:pointer;opacity:.85;background:0 0;border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:inline-flex}._zoomButton_ptuxj_63:hover{opacity:1;background-color:light-dark(#ccc,#444)}._revisionPanelContainer_ptuxj_82{flex-direction:column;flex:1;min-height:0;display:flex}._revisionPanelToolbar_ptuxj_89{border-bottom:1px solid light-dark(#6591bb,#3e6991);justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem 1rem;display:flex}._legend_ptuxj_98{gap:1rem;font-size:.85rem;display:flex}._legendSwatch_ptuxj_104{vertical-align:middle;border:2px solid #0000;border-radius:.3rem;width:.9rem;height:.9rem;margin-right:.35rem;display:inline-block}._swatchAdded_ptuxj_114{border-color:light-dark(#2e8a4c,#3f9159)}._swatchRemoved_ptuxj_118{border-color:light-dark(#c04a45,#b05a55)}._swatchModified_ptuxj_122{border-color:light-dark(#8b3fb5,#9c62c4)}._row_ptuxj_126{cursor:pointer;border:2px solid #0000;border-radius:.3rem;align-items:center;padding:.05rem .25rem;display:inline-flex}._added_ptuxj_135{border-color:light-dark(#2e8a4c,#3f9159)}._removed_ptuxj_139{border-color:light-dark(#c04a45,#b05a55)}._modified_ptuxj_143{border-color:light-dark(#8b3fb5,#9c62c4)}._selected_ptuxj_147{background-color:light-dark(#ccc,#444)}._elementIcon_ptuxj_151{width:1.5rem;margin:.2rem .5rem 0 0}._expandCollapseSpace_ptuxj_156{margin-left:1.8rem}._expandCollapse_ptuxj_156{color:light-dark(#070707,#e8e8e8);cursor:pointer;width:1.5rem;height:1.5rem;margin-right:.2rem}._loading_ptuxj_168{color:light-dark(#070707,#e8e8e8);padding:1rem}._panels_ptuxj_173{flex:1;min-height:0}._treePanel_ptuxj_178,._revisionPanel_ptuxj_82{background-color:light-dark(#fff,#070707);flex-direction:column;height:100%;display:flex}._panelTitle_ptuxj_186{color:light-dark(#070707,#e8e8e8);white-space:nowrap;text-overflow:ellipsis;background-color:light-dark(#fff,#282828);border-bottom:1px solid light-dark(#6591bb,#3e6991);flex:none;padding:.4rem .75rem;font-size:.85rem;font-weight:600;overflow:hidden}._panelBody_ptuxj_199{flex:1;min-height:0;overflow:auto}._revisionView_ptuxj_205{height:100%;padding:3px;overflow:auto}._revisionMissing_ptuxj_211{color:light-dark(#070707,#e8e8e8);opacity:.7;padding:1rem;font-style:italic}._revisionDetails_ptuxj_218{padding:.25rem}._revisionDetails_ptuxj_218 input,._revisionDetails_ptuxj_218 textarea,._revisionDetails_ptuxj_218 select{pointer-events:none;opacity:.85;background-color:light-dark(#fff,#282828)}._resizableHandle_ptuxj_229{cursor:col-resize;background-color:light-dark(#6591bb,#3e6991);width:6px}._resizableHandle_ptuxj_229:hover{background-color:light-dark(#ccc,#444)}._diagram_ox6mf_5{stroke:light-dark(#070707,#e8e8e8);stroke-width:0;fill:none;background-color:light-dark(#f4f4f4,#141414);font-size:1rem;display:block}._vertexLabel_ox6mf_14{fill:light-dark(#070707,#e8e8e8);stroke-width:0;font-family:Arial,DejaVu Sans,Segoe UI Symbol,sans-serif}._viewContainer_ox6mf_24{background-color:light-dark(#fff,#070707);border-width:.065rem;border-color:light-dark(#6591bb,#3e6991);border-radius:.4rem;margin:1px;position:absolute;inset:0;overflow:hidden}._dragLine_ox6mf_35{stroke-width:2px;stroke-dasharray:10 8;stroke:light-dark(#070707,#e8e8e8);pointer-events:none}._diagramWithToolBar_ox6mf_42{flex-direction:row;width:100%;height:100%;display:flex;position:relative}._svgContainer_ox6mf_50{flex:1;min-width:0;overflow:auto}._aiBadgeBox_ox6mf_56{fill:light-dark(#e0b800,#b58900);stroke:none;cursor:help}._aiBadgeText_ox6mf_62{fill:#000;user-select:none;pointer-events:none;font-family:sans-serif;font-size:10px;font-weight:700}._aiAcceptCircle_ox6mf_71{fill:light-dark(#1b7040,#237a48);stroke:light-dark(#f4f4f4,#141414);stroke-width:1px}._aiRejectCircle_ox6mf_77{fill:light-dark(#a83028,#b8443c);stroke:light-dark(#f4f4f4,#141414);stroke-width:1px}._aiControlStroke_ox6mf_83{stroke:#fff}._clickable_ox6mf_87{cursor:pointer}._canvasWrapper_gge9w_6{flex:1;min-width:0;min-height:0;display:flex;position:relative}._helpButton_gge9w_14{z-index:10;color:light-dark(#070707,#e8e8e8);cursor:help;opacity:.55;background-color:light-dark(#e8e0cf,#221611);border:1px solid light-dark(#848067,#766849);border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;font:600 .95rem/1 system-ui,sans-serif;transition:opacity .12s,transform .12s;display:inline-flex;position:absolute;top:.5rem;right:.5rem}._helpButton_gge9w_14:hover,._helpButton_gge9w_14:focus-visible{opacity:1;outline:none;transform:scale(1.05)}._guidance_gge9w_42{color:light-dark(#070707,#e8e8e8);max-width:34rem;max-height:70vh;padding:.75rem 1rem .85rem;font:.85rem/1.5 system-ui,sans-serif;overflow-y:auto}._guidance_gge9w_42 h1,._guidance_gge9w_42 h2,._guidance_gge9w_42 h3,._guidance_gge9w_42 h4{letter-spacing:.08em;text-transform:uppercase;color:light-dark(#070707,#e8e8e8);opacity:.7;margin:.7rem 0 .35rem;font-size:.75rem;font-weight:700}._guidance_gge9w_42 h1:first-child,._guidance_gge9w_42 h2:first-child,._guidance_gge9w_42 h3:first-child,._guidance_gge9w_42 h4:first-child{margin-top:0}._guidance_gge9w_42 p{margin:.25rem 0}._guidance_gge9w_42 ul,._guidance_gge9w_42 ol{margin:.2rem 0;padding-left:1.15rem}._guidance_gge9w_42 ul{list-style-type:disc;list-style-position:outside}._guidance_gge9w_42 ol{list-style-type:decimal;list-style-position:outside}._guidance_gge9w_42 ul ul{margin:.15rem 0;padding-left:1rem;list-style-type:"– "}._guidance_gge9w_42 ol ol{list-style-type:lower-alpha}._guidance_gge9w_42 li{margin:.2rem 0}._guidance_gge9w_42 strong{font-weight:600}._guidance_gge9w_42 em{font-style:italic}._guidance_gge9w_42 code{font:.85em/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}._guidance_gge9w_42 a{color:light-dark(#070707,#e8e8e8);text-decoration:underline}._tooltip__portal_zg5tm_5{background-color:light-dark(#e8e0cf,#221611);border:1px solid light-dark(#848067,#766849);padding:.5rem}._tooltip__content_zg5tm_11{z-index:500;transform-origin:var(--kb-tooltip-content-transform-origin);animation:1s ease-in forwards _tooltip__contentHide_zg5tm_1}._tooltip__content_zg5tm_11[data-expanded]{animation:1s ease-out _tooltip__contentShow_zg5tm_1}@keyframes _tooltip__contentShow_zg5tm_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _tooltip__contentHide_zg5tm_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}._tooltip__wide_zg5tm_41{max-width:24rem}._tooltip__paragraph_zg5tm_45{margin:0}._tooltip__title_zg5tm_49{margin-bottom:.25rem;font-weight:700}._tooltip__body_zg5tm_54{font-size:.85em;line-height:1.4}._tooltip__note_zg5tm_59{color:light-dark(#5d646f,#a0a8b4);margin-bottom:.25rem;font-size:.85em}._tooltip__noteWarning_zg5tm_65{color:light-dark(#7a4a06,#f0b95c);margin-bottom:.25rem;font-size:.85em}._nonFilledMarker_1a6w8_5{stroke:light-dark(#012321,#bacece);stroke-width:1px;fill:none}._filledMarker_1a6w8_11{stroke:light-dark(#012321,#bacece);stroke-width:1px;fill:light-dark(#012321,#bacece)}._opaqueOutlinedMarker_1a6w8_17{stroke:light-dark(#012321,#bacece);stroke-width:1px;fill:light-dark(#f4f4f4,#141414)}._textField_1pfbl_5{flex-direction:column;font-size:1rem;display:flex}._textField_1pfbl_5 label,._textField_1pfbl_5 [data-part=label]{cursor:pointer;margin-bottom:.25rem;font-size:1rem}._textField_1pfbl_5 input,._textField_1pfbl_5 [data-part=input]{margin:0 1rem 0 0;padding:.5rem;font-size:1rem}._textField_1pfbl_5 textarea,._textField_1pfbl_5 [data-part=textarea]{padding:.5rem;font-size:1rem}._elementDetails_1dfqh_5{border:.065rem solid light-dark(#6591bb,#3e6991);border-radius:.4rem;flex:1;min-width:0;min-height:0;margin:1px;padding:3px;font-size:1rem;overflow:auto}._elementDetails_1dfqh_5 h1{margin:0;font-size:1.5rem;font-weight:600}._elementDetails_1dfqh_5 h2{margin:0;font-size:1.3rem;font-weight:600}._elementDetails_1dfqh_5 h3{margin:0;font-size:1.1rem;font-weight:600}._elementDetails_1dfqh_5 h4{margin:0;font-size:1rem;font-weight:600}._elementHeader_1dfqh_37{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.75rem;display:flex}._elementHeaderTitle_1dfqh_45{align-items:center;gap:.25rem;display:inline-flex}._elementPathBadge_1dfqh_51{opacity:.75;color:light-dark(#070707,#e8e8e8);cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-end;max-width:40%;padding:0;font-size:.75rem;font-weight:400;display:flex}._elementPathBadge_1dfqh_51:hover{opacity:1;text-decoration:underline}._elementPathBadgeLine_1dfqh_70{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}._selectorSequence_1dfqh_77{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;margin:.5rem 0;display:grid}@keyframes _collapse_1dfqh_1{0%{height:var(--corvu-disclosure-content-height)}to{height:0}}@keyframes _expand_1dfqh_1{0%{height:0}to{height:var(--corvu-disclosure-content-height)}}._specificationBody_1dfqh_100{box-sizing:border-box;flex:1;width:100%;margin:.5rem 0;padding:.5rem;font-size:1rem;display:block}._preformatted_1dfqh_110{white-space:pre-wrap}._previewFrame_1dfqh_114{border:none;width:100%;height:100%}._derivedNote_1dfqh_120{opacity:.8;font-style:italic}._readOnlyNotice_1dfqh_125{opacity:.85;background:light-dark(#fff,#070707);border-left:3px solid light-dark(#c04040,#a02525);margin:0 0 .5rem;padding:.25rem .5rem;font-size:.85rem}._dirtyField_1dfqh_134{border-left:3px solid light-dark(#c04040,#a02525)}._fieldError_1dfqh_138{color:light-dark(#b03232,#e57272);margin-top:.25rem;font-size:.75rem}._userDetails_1dfqh_144{opacity:.75;flex-wrap:wrap;gap:.75rem;margin:.25rem 0 .5rem 1rem;font-size:.75rem;display:flex}._userDetail_1dfqh_144{gap:.25rem;display:inline-flex}._userDetailLabel_1dfqh_158{font-weight:600}._userDetailValue_1dfqh_162{font-style:italic}._fieldGrid_1dfqh_166{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end;gap:.75rem 1rem;margin-bottom:.5rem;display:grid}._fieldGrid_1dfqh_166>*{width:100%;min-width:0}._fieldGrid_1dfqh_166>*>button{width:100%;text-align:inherit;display:block}._fieldGrid_1dfqh_166 input,._fieldGrid_1dfqh_166 select{box-sizing:border-box;width:100%;min-width:0}._fieldRowInline_1dfqh_189{align-items:center;gap:.25rem;margin:.5rem 0;display:inline-flex}._fieldRowInline_1dfqh_189 label{cursor:pointer;margin:0;font-size:.85rem;font-weight:500}._itemBody_1dfqh_202{flex-direction:column;gap:.5rem;padding-top:.25rem;display:flex}._section_1dfqh_209{margin-top:1rem}._sectionHeader_1dfqh_213{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._sectionCount_1dfqh_220{opacity:.6;margin-left:.25rem;font-size:.85rem;font-weight:400}._formalizationRef_1dfqh_227{flex-direction:column;margin-bottom:.5rem;display:flex}._citation_1dfqh_233{color:light-dark(#5d646f,#a0a8b4);overflow-wrap:anywhere;padding-left:.5rem;font-size:.85rem;font-style:italic}._citationMissing_1dfqh_241{color:light-dark(#7a4a06,#f0b95c);font-style:normal}._citationActions_1dfqh_246{gap:.25rem;margin-top:.25rem;padding-left:.5rem;display:flex}._citationAction_1dfqh_246{color:inherit;cursor:pointer;background-color:light-dark(#f0f5fa,#30343c);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;padding:.15rem .5rem;font-size:.85rem}._citationAction_1dfqh_246:hover:not(:disabled){background-color:light-dark(#e1ebf5,#3a3e46)}._citationAction_1dfqh_246:disabled{opacity:.5;cursor:not-allowed}._emptyList_1dfqh_270{opacity:.6;margin:.5rem .75rem;font-size:.85rem;font-style:italic}._itemRow_1dfqh_277{align-items:flex-start;gap:.25rem;display:flex}._itemRowMain_1dfqh_283{flex:1;min-width:0}._navigateButton_1dfqh_288{cursor:pointer;color:light-dark(#070707,#e8e8e8);opacity:.6;background:0 0;border:none;flex-shrink:0;align-items:center;padding:.15rem;transition:opacity .15s;display:inline-flex}._navigateButton_1dfqh_288:hover{opacity:1}._navigateButton_1dfqh_288:focus-visible{outline-offset:2px;opacity:1;outline:2px solid light-dark(#766849,#848067)}._removeIcon_1dfqh_309{cursor:pointer;color:light-dark(#070707,#e8e8e8);opacity:.6;background:0 0;border:none;flex-shrink:0;align-items:center;margin-top:.5rem;padding:0;transition:opacity .15s;display:inline-flex}._removeIcon_1dfqh_309:hover{opacity:1;color:light-dark(#8f1f1c,#f09a97)}._removeIcon_1dfqh_309:focus-visible{outline-offset:2px;opacity:1;outline:2px solid light-dark(#766849,#848067)}._maximiseIcon_1dfqh_332{cursor:pointer;color:light-dark(#070707,#e8e8e8);opacity:.6;background:0 0;border:none;flex-shrink:0;align-items:center;margin-top:.5rem;padding:0;transition:opacity .15s;display:inline-flex}._maximiseIcon_1dfqh_332:hover{opacity:1}._maximiseIcon_1dfqh_332:focus-visible{outline-offset:2px;opacity:1;outline:2px solid light-dark(#766849,#848067)}._helpIcon_1dfqh_354{cursor:pointer;color:light-dark(#070707,#e8e8e8);opacity:.6;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}._helpIcon_1dfqh_354:hover{opacity:1}._helpIcon_1dfqh_354:focus-visible{outline-offset:2px;opacity:1;outline:2px solid light-dark(#766849,#848067)}._labelRow_1dfqh_375{justify-content:space-between;align-items:center;gap:.25rem;display:flex}._labelRow_1dfqh_375 ._maximiseIcon_1dfqh_332{margin-top:0}._maximisedBody_1dfqh_385{box-sizing:border-box;flex:1;width:100%;height:100%;min-height:0;margin:0;padding:.5rem;font-size:1rem;display:block}._maximisedForm_1dfqh_397{flex-direction:column;flex:1;gap:.5rem;min-height:0;display:flex}._actionButton_1dfqh_405,._formButton_1dfqh_405{color:light-dark(#070707,#e8e8e8);cursor:pointer;background:light-dark(#fff,#070707);border:.065rem solid light-dark(#3a862c,#1b5916);border-radius:.3rem;padding:.3rem .75rem;font-size:.85rem;font-weight:500;transition:background .15s,border-color .15s}._actionButton_1dfqh_405:hover:not(:disabled),._formButton_1dfqh_405:hover:not(:disabled){background:light-dark(#c5e3ff,#22486c);border-color:light-dark(#ccc,#444)}._actionButton_1dfqh_405:disabled,._formButton_1dfqh_405:disabled{opacity:.5;cursor:not-allowed}._statusText_1dfqh_425{opacity:.75;font-size:.75rem}._statusSuccess_1dfqh_430{color:light-dark(#14622e,#7fd398);opacity:1}._statusError_1dfqh_435{color:light-dark(#8f1f1c,#f09a97);opacity:1}._actionBar_1dfqh_440{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;display:flex}._actionButton_1dfqh_405,._actionTrigger_1dfqh_449{align-items:center;gap:.25rem;font-size:.85rem;font-weight:500;display:inline-flex}._actionTrigger_1dfqh_449{margin-right:0}._actionTrigger_1dfqh_449:disabled{opacity:.5;cursor:not-allowed}._actionIcon_1dfqh_465{flex:none;width:1.1rem;height:1.1rem}._clauseList_1dfqh_474{flex-direction:column;gap:.25rem;margin:.25rem 0 0;padding:0;font-size:.75rem;list-style:none;display:flex}._clauseText_1dfqh_484{color:light-dark(#5d646f,#a0a8b4);font-family:monospace}._completionAnchor_1dfqh_489{position:relative}._completions_1dfqh_493{z-index:200;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 16px #00000038}._completion_1dfqh_489{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}._completionLabel_1dfqh_509{font-family:monospace}._completionDetail_1dfqh_513{color:light-dark(#5d646f,#a0a8b4);font-size:.75rem}._lineNumbered_1dfqh_518{margin:.5rem 0;display:flex}._lineGutter_1dfqh_523,._lineNumbered_1dfqh_518 ._lineNumberedBody_1dfqh_524{border:.065rem solid light-dark(#3a862c,#1b5916);padding-top:.5rem;font-family:monospace;font-size:1rem;line-height:1.4}._lineGutter_1dfqh_523{white-space:pre;text-align:right;color:light-dark(#5d646f,#a0a8b4);user-select:none;background:light-dark(#fafafb,#26282c);border-right:none;flex:none;padding:.5rem .25rem 1.5rem .5rem;overflow:hidden}._lineNumbered_1dfqh_518 ._lineNumberedBody_1dfqh_524{white-space:pre;overflow-wrap:normal;flex:1;min-width:0;margin:0;overflow-x:auto}._header_ndyhz_6{color:light-dark(#070707,#e8e8e8);background-color:light-dark(#f4f4f4,#141414);border-bottom:.065rem solid light-dark(#c04040,#a02525);flex-flow:wrap;align-items:center;row-gap:.25rem;width:100%;min-height:5rem;padding:3px;display:flex}._leftSection_ndyhz_19{flex-flow:wrap;flex:1;align-items:center;row-gap:.25rem;min-width:0;display:flex}._titleGroup_ndyhz_29{flex-direction:column;align-items:center;min-width:0;display:flex}._titleGroup_ndyhz_29>h1{font-size:1.5rem}._logo_ndyhz_40{height:3rem;margin:.5rem 2rem 0 1rem}._rightSection_ndyhz_45{flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;row-gap:.25rem;margin-right:.5rem;display:flex}._lifecycleControl_ndyhz_55{flex-direction:column;flex:0 auto;align-items:center;gap:.2rem;min-width:0;max-width:100%;display:flex}._lifecycleTitle_ndyhz_65{white-space:nowrap;color:light-dark(#070707,#e8e8e8);text-overflow:ellipsis;max-width:100%;font-size:.75rem;font-weight:600;overflow:hidden}._lifecycleActions_ndyhz_75{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}._lifecycleArrow_ndyhz_82{color:light-dark(#070707,#e8e8e8);cursor:pointer;background:0 0;border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;padding:.1rem .45rem;font-size:.75rem;line-height:1.4;transition:background-color .15s}._lifecycleArrow_ndyhz_82:disabled{opacity:.25;cursor:default}._lifecycleArrow_ndyhz_82:hover:not(:disabled){background-color:light-dark(#ccc,#444)}._lifecycleSignOff_ndyhz_101{color:light-dark(#14622e,#7fd398);cursor:pointer;background:0 0;border:1px solid light-dark(#2e8a4c,#3f9159);border-radius:.3rem;padding:.1rem .55rem;font-size:.75rem;font-weight:600;line-height:1.4;transition:background-color .15s}._lifecycleSignOff_ndyhz_101:hover{background-color:light-dark(#d9f2df,#10331c)}._lifecycleMerge_ndyhz_117{color:light-dark(#14458f,#9cc4f5);cursor:pointer;background:0 0;border:1px solid light-dark(#2f6fbd,#4a7cb8);border-radius:.3rem;padding:.1rem .55rem;font-size:.75rem;font-weight:600;line-height:1.4;transition:background-color .15s}._lifecycleMerge_ndyhz_117:hover{background-color:light-dark(#dceafe,#16304f)}._signOffTick_ndyhz_133{color:light-dark(#14622e,#7fd398);margin-left:.2rem;font-size:.75rem;font-weight:700}._lifecyclePhaseStrip_ndyhz_140{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;font-size:.75rem;display:flex}._lifecycleStep_ndyhz_149{color:light-dark(#5d646f,#a0a8b4);white-space:nowrap;align-items:center;display:flex}._lifecycleStep_ndyhz_149:after{content:"›";opacity:.4;margin:0 .3rem;font-size:.85rem}._lifecycleStep_ndyhz_149:last-child:after{display:none}._lifecycleStepDone_ndyhz_165{color:light-dark(#14622e,#7fd398)}._lifecycleStepCurrent_ndyhz_169{color:light-dark(#14458f,#9cc4f5);font-weight:700}._settingsIcon_ndyhz_174{color:light-dark(#070707,#e8e8e8);width:1.25rem;height:1.25rem;display:block}._modelIcon_ndyhz_181{width:1.25rem;height:1.25rem;display:block}._userIcon_ndyhz_187{width:1.5rem;height:1.5rem;display:block}._userIcon_ndyhz_187 path{fill:currentColor}._dropdownUserInfo_ndyhz_196{color:light-dark(#070707,#e8e8e8);opacity:.7;white-space:nowrap;padding:.35rem .75rem;font-size:.85rem;font-weight:600}._dropdownSeparator_ndyhz_205{background-color:light-dark(#6591bb,#3e6991);height:1px;margin:.2rem 0}._iconButton_ndyhz_211{cursor:pointer;color:inherit;background:0 0;border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;align-items:center;margin-right:.5rem;padding:.4rem .5rem;transition:background-color .2s,border-color .2s;display:flex}._iconButton_ndyhz_211:hover{background-color:light-dark(#ccc,#444);border-color:light-dark(#537ca3,#28537b)}._iconButton_ndyhz_211:focus-visible{outline-offset:2px;outline:2px solid light-dark(#537ca3,#28537b)}._dropdownContent_ndyhz_232{z-index:200;background-color:light-dark(#fff,#282828);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;min-width:10rem;padding:.2rem 0;box-shadow:0 4px 16px #00000038}._dropdownItem_ndyhz_242{text-align:left;color:light-dark(#070707,#e8e8e8);cursor:pointer;background:0 0;border:none;outline:none;width:100%;padding:.35rem .75rem;font-size:.85rem;display:block}._dropdownItem_ndyhz_242:hover,._dropdownItem_ndyhz_242[data-highlighted]{background-color:light-dark(#c5e3ff,#22486c);outline:none}._dropdownRow_ndyhz_259{justify-content:space-between;align-items:center;gap:.75rem;padding:.2rem .75rem;display:flex}._dropdownRowLabel_ndyhz_267{color:light-dark(#070707,#e8e8e8);white-space:nowrap;font-size:.85rem}._menuItemMuted_ndyhz_273{opacity:.5}._spacedTrigger_ndyhz_277{margin-left:.5rem}@media (width<=1200px){._lifecycleControl_ndyhz_55{flex-basis:100%;order:1}}@media (width<=720px){._leftSection_ndyhz_19,._rightSection_ndyhz_45{justify-content:center}._titleGroup_ndyhz_29>h1{display:none}._logo_ndyhz_40{height:2rem;margin:0 .5rem}}._collapsible_1jao9_5{width:100%}._collapsible__trigger_1jao9_9{color:light-dark(#070707,#e8e8e8);text-align:left;cursor:pointer;background:0 0;border:.065rem solid light-dark(#769cc0,#3e6991);outline:none;justify-content:space-between;align-items:center;width:100%;margin:.25rem 0 0;padding:.25rem .5rem;font-size:.85rem;font-weight:500;display:inline-flex}._collapsible__trigger_1jao9_9:focus-visible{outline-offset:2px;outline:2px solid light-dark(#766849,#848067)}._collapsible__triggerIcon_1jao9_31{flex-shrink:0;height:1.4em;transition:transform .25s}._collapsible__trigger_1jao9_9[data-expanded] ._collapsible__triggerIcon_1jao9_31{transform:rotate(180deg)}._collapsible__content_1jao9_41{color:light-dark(#070707,#e8e8e8);background:light-dark(#fff,#070707);border:.065rem solid light-dark(#848067,#9b9380);border-top:none;padding:.5rem;font-size:1rem;animation:.3s ease-out _slideUp_1jao9_1;overflow:auto hidden}._collapsible__content_1jao9_41 select,._collapsible__content_1jao9_41 input,._collapsible__content_1jao9_41 textarea{padding:.3rem .5rem;font-size:1rem}._collapsible__content_1jao9_41[data-expanded]{animation:.3s ease-out _slideDown_1jao9_1}@keyframes _slideDown_1jao9_1{0%{height:0}to{height:var(--kb-collapsible-content-height)}}@keyframes _slideUp_1jao9_1{0%{height:var(--kb-collapsible-content-height)}to{height:0}}._sectionTrigger_1jao9_77{cursor:pointer;color:light-dark(#070707,#e8e8e8);background:0 0;border:none;outline:none;align-items:center;gap:.25rem;padding:0;font-size:1.1rem;font-weight:600;display:inline-flex}._sectionTrigger_1jao9_77:focus-visible{outline-offset:2px;outline:2px solid light-dark(#766849,#848067)}._sectionContent_1jao9_95{animation:.3s ease-out _slideUp_1jao9_1;overflow:auto hidden}._sectionContent_1jao9_95[data-expanded]{animation:.3s ease-out _slideDown_1jao9_1}._addItemButton_1jao9_104{cursor:pointer;color:light-dark(#070707,#e8e8e8);vertical-align:middle;opacity:.75;background:0 0;border:none;align-items:center;margin-left:.75rem;padding:0;font-size:1.1rem;line-height:1;transition:opacity .15s;display:inline-flex}._addItemButton_1jao9_104:hover{opacity:1}._addItemButton_1jao9_104:disabled{cursor:not-allowed;opacity:.35}._addItemButton_1jao9_104 svg{margin-right:.2rem}._addItemDropdownContent_1jao9_130{z-index:200;background-color:light-dark(#fff,#282828);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;min-width:12rem;max-height:50vh;padding:.25rem 0;overflow-y:auto;box-shadow:0 4px 16px #00000038}._addItemDropdownItem_1jao9_142{text-align:left;cursor:pointer;color:light-dark(#070707,#e8e8e8);background:0 0;border:none;width:100%;padding:.4rem .75rem;font-size:.85rem;display:block}._addItemDropdownItem_1jao9_142:hover,._addItemDropdownItem_1jao9_142[data-highlighted]{background-color:light-dark(#ccc,#444)}._purposeLabel_1jao9_157{margin-right:.75rem;font-size:.85rem;font-weight:500}._nameLabel_1jao9_163{font-size:.85rem;font-style:italic;font-weight:500}._referenceField_14opn_5{margin-top:1rem}._panel_14opn_9{border:1px dashed #0000;border-radius:.3rem;flex-direction:column;align-items:center;padding:.5rem;transition:border-color .15s,background-color .15s;display:flex}._panelDropAccept_14opn_19{background-color:light-dark(#c6c1b6,#242017);border-color:light-dark(#14622e,#7fd398)}._panelDropReject_14opn_24{border-color:light-dark(#8f1f1c,#f09a97)}._header_14opn_28{flex-direction:row;margin-bottom:.5rem;display:flex}._dropField_14opn_34{box-sizing:border-box;background-color:light-dark(#ebf3d8,#303924);flex:auto;min-width:0;padding:.375rem .5rem;font-size:1rem}._dropFieldLink_14opn_43{cursor:pointer}._dropFieldLink_14opn_43:hover{text-decoration:underline}._fieldContainer_14opn_50{flex-direction:row;align-self:stretch;width:100%;min-width:0;margin-bottom:.3rem;display:flex}._trashIcon_14opn_59{transform:scale(1.2)}._buttonTooltip_14opn_63{margin-left:.5rem}._noMatches_14opn_67{opacity:.7;margin:.25rem 0 0;padding:.375rem .5rem;font-size:.85rem;font-style:italic}._scroller_1r1nj_5{margin-block:.5rem;overflow-x:auto}._table_1r1nj_10{border-collapse:collapse;font-size:.85rem}._table_1r1nj_10 th,._table_1r1nj_10 td{vertical-align:top;border:.065rem solid light-dark(#3a862c,#1b5916);min-width:8rem;padding:.25rem}._table_1r1nj_10 th{text-align:left;font-weight:600}._table_1r1nj_10 ._outputStart_1r1nj_25{border-left-width:.195rem}._table_1r1nj_10 ._ruleCell_1r1nj_29{white-space:nowrap;min-width:auto}._columnHeading_1r1nj_34{align-items:center;gap:.25rem;display:flex}._emptyHint_1r1nj_40{color:light-dark(#5d646f,#a0a8b4);font-family:monospace;font-size:.75rem}._matched_1r1nj_46{background:light-dark(#d9f2df,#10331c)}._flagged_1r1nj_50{background:light-dark(#fbe8c4,#3d2a08)}._flaggedError_1r1nj_54{background:light-dark(#fbdedd,#3a1414)}._cellError_1r1nj_58{color:light-dark(#8f1f1c,#f09a97);font-size:.75rem}._findingList_1r1nj_63{margin:.25rem 0;padding-left:1rem}._container_1f81b_6{flex-direction:column;height:100%;padding:.5rem;display:flex;overflow-y:auto}._empty_1f81b_14{color:light-dark(#5d646f,#a0a8b4);padding:.75rem;font-style:italic}._panelHeader_1f81b_20{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:.5rem;display:flex}._exportButton_1f81b_28{color:light-dark(#070707,#e8e8e8);cursor:pointer;background:light-dark(#f0f5fa,#30343c);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;padding:.25rem .5rem;font-size:.85rem}._exportButton_1f81b_28:hover{background:light-dark(#e1ebf5,#3a3e46)}._exportNote_1f81b_44{color:light-dark(#5d646f,#a0a8b4);flex:12rem;font-size:.75rem}._list_1f81b_50{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._entry_1f81b_59{background:light-dark(#fafafb,#26282c);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;padding:.4rem .55rem;font-size:.85rem}._entryHeader_1f81b_67{justify-content:space-between;gap:.5rem;margin-bottom:.15rem;display:flex}._entryEvent_1f81b_74{color:light-dark(#070707,#e8e8e8);font-weight:600}._entryAt_1f81b_79{color:light-dark(#5d646f,#a0a8b4);white-space:nowrap;font-size:.75rem}._entrySummary_1f81b_85{line-height:1.35}._entryActor_1f81b_89{color:light-dark(#5d646f,#a0a8b4);margin-top:.15rem;font-size:.75rem}._contextMenu_content_t2knx_5,._contextMenu_subContent_t2knx_6{min-width:14rem;max-width:28rem;transform-origin:var(--kb-menu-content-transform-origin);background-color:light-dark(#fff,#282828);border:2px solid light-dark(#769cc0,#3e6991);border-radius:.4rem;outline:none;padding:.25rem;animation:.25s ease-in forwards _contentHide_t2knx_1;box-shadow:0 4px 16px #00000038}._contextMenu_content_t2knx_5[data-expanded],._contextMenu_subContent_t2knx_6[data-expanded]{animation:.25s ease-out _contentShow_t2knx_1}._contextMenu_item_t2knx_24,._contextMenu_subTrigger_t2knx_25{user-select:none;cursor:pointer;border-radius:.3rem;outline:none;min-height:2.2rem;padding:.4rem .5rem;line-height:1.4;position:relative}._contextMenu_item_t2knx_24{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._contextMenu_subTrigger_t2knx_25{justify-content:space-between;align-items:center;display:flex}._contextMenu_subTrigger_t2knx_25[data-expanded]{color:light-dark(#14458f,#9cc4f5)}._contextMenu_item_t2knx_24[data-disabled],._contextMenu_subTrigger_t2knx_25[data-disabled]{color:light-dark(#5d646f,#a0a8b4);opacity:.5;pointer-events:none}._contextMenu_item_t2knx_24[data-highlighted],._contextMenu_subTrigger_t2knx_25[data-highlighted]{color:light-dark(#070707,#e8e8e8);background-color:light-dark(#c5e3ff,#22486c);outline:none}._contextMenu_itemDanger_t2knx_67{color:light-dark(#8f1f1c,#f09a97)}._contextMenu_itemDanger_t2knx_67[data-highlighted]{color:light-dark(#8f1f1c,#f09a97);background-color:light-dark(#fbdedd,#3a1414)}._contextMenu_separator_t2knx_76{border:none;border-top:.065rem solid light-dark(#848067,#9b9380);height:0;margin:.25rem 0}._contextMenu_groupLabel_t2knx_83{color:light-dark(#5d646f,#a0a8b4);text-overflow:ellipsis;white-space:nowrap;padding:.4rem .5rem;font-size:.75rem;font-weight:500;display:block;overflow:hidden}@keyframes _contentShow_t2knx_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _contentHide_t2knx_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}._contextMenu_subTriggerIcon_t2knx_114{margin-left:1rem}._dialog_zizdo_5{min-width:420px;max-width:520px}._comboboxWrap_zizdo_10{margin-bottom:1rem;position:relative}._comboboxInput_zizdo_15{box-sizing:border-box;color:light-dark(#070707,#e8e8e8);background-color:light-dark(#fff,#070707);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;width:100%;padding:.375rem .5rem;font-size:.85rem}._comboboxInput_zizdo_15:focus{outline-offset:1px;outline:2px solid light-dark(#6591bb,#3e6991)}._suggestions_zizdo_30{z-index:200;background-color:light-dark(#fff,#282828);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;max-height:180px;margin:2px 0 0;padding:.2rem 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px #00000038}._suggestion_zizdo_30{cursor:pointer;align-items:baseline;gap:.5rem;padding:.35rem .6rem;display:flex}._suggestion_zizdo_30:hover{background-color:light-dark(#c5e3ff,#22486c)}._suggestionActive_zizdo_58{background-color:light-dark(#242017,#e8e0cf)}._suggestionName_zizdo_62{color:light-dark(#070707,#e8e8e8);font-size:.85rem}._suggestionEmail_zizdo_67{color:light-dark(#070707,#e8e8e8);opacity:.55;font-size:.75rem}._memberList_zizdo_73{border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;margin:0 0 .75rem;padding:0;list-style:none;overflow:hidden}._memberRow_zizdo_82{background-color:light-dark(#fff,#070707);border-bottom:1px solid light-dark(#6591bb,#3e6991);align-items:center;gap:.6rem;padding:.35rem .6rem;display:flex}._memberRow_zizdo_82:last-child{border-bottom:none}._leadLabel_zizdo_94{color:light-dark(#070707,#e8e8e8);opacity:.75;cursor:pointer;white-space:nowrap;user-select:none;flex-shrink:0;align-items:center;gap:.3rem;font-size:.75rem;display:flex}._leadLabel_zizdo_94 input[type=checkbox]{cursor:pointer;accent-color:light-dark(#266520,#48a038)}._memberName_zizdo_111{color:light-dark(#070707,#e8e8e8);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.85rem;overflow:hidden}._removeBtn_zizdo_121{cursor:pointer;color:light-dark(#070707,#e8e8e8);opacity:.4;background:0 0;border:none;border-radius:.3rem;flex-shrink:0;align-items:center;padding:.2rem;transition:opacity .15s,color .15s;display:flex}._removeBtn_zizdo_121:hover{opacity:1;color:light-dark(#8f1f1c,#f09a97)}._empty_zizdo_139{color:light-dark(#070707,#e8e8e8);opacity:.5;text-align:center;margin:0 0 .75rem;font-size:.85rem}._errorMsg_zizdo_147{color:light-dark(#8f1f1c,#f09a97);margin:0 0 .5rem;font-size:.85rem}._roleCheckbox_zizdo_153{margin-right:.5em;font-size:.85em}._permissionDialog_i0oa5_5{min-width:30rem;max-width:48rem}._policyDialog_i0oa5_10{min-width:36rem;max-width:54rem}._domainTree_i0oa5_15{border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;max-height:16rem;padding:.25rem;font-size:.85rem;overflow-y:auto}._treeRow_i0oa5_24{padding:.15rem .25rem .15rem calc(.25rem + var(--depth,0) * .9rem);cursor:pointer;border-radius:.3rem;align-items:center;gap:.25rem;display:flex}._wildcardRow_i0oa5_33{cursor:pointer;border-radius:.3rem;padding:.15rem .25rem .15rem 1.25rem}._rowSelected_i0oa5_39{background:light-dark(#c5e3ff,#22486c)}._expander_i0oa5_43{text-align:center;cursor:pointer;width:1rem;display:inline-block}._expanderEmpty_i0oa5_50{opacity:0;cursor:default}._emptyHint_i0oa5_55{opacity:.6;padding:.25rem}._groupsField_i0oa5_60{position:relative}._groupsInput_i0oa5_64{width:100%;font-family:monospace}._groupsInputInvalid_i0oa5_69{border-color:light-dark(#8f1f1c,#f09a97)}._suggestions_i0oa5_73{z-index:200;background:light-dark(#fff,#282828);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;max-height:12rem;margin:2px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 2px 8px #00000026}._suggestion_i0oa5_73{cursor:pointer;color:light-dark(#070707,#e8e8e8);padding:.25rem .5rem;font-family:monospace}._suggestionActive_i0oa5_97{background:light-dark(#c5e3ff,#22486c)}._validity_i0oa5_101{color:light-dark(#14622e,#7fd398);min-height:1em;margin-top:.2rem;font-size:.85rem}._validityInvalid_i0oa5_108{color:light-dark(#8f1f1c,#f09a97)}._policyTableScroll_i0oa5_112{max-height:24rem;margin-top:.75rem;overflow-y:auto}._policyTable_i0oa5_112{border-collapse:collapse;width:100%}._policyTable_i0oa5_112 th{text-align:left;border-bottom:1px solid light-dark(#3a862c,#1b5916)}._policyTable_i0oa5_112 td{padding:.35rem 0}._policyActionsHeader_i0oa5_130{width:8rem}._policyActions_i0oa5_130{white-space:nowrap;justify-content:flex-end;gap:.25rem;display:flex}._permissionRow_i0oa5_141{align-items:center;gap:.5rem;padding:.35rem 0;display:flex}._domainName_i0oa5_148{flex:1;font-family:monospace}._permissionsLabel_i0oa5_153{margin-top:.5rem;font-weight:600;display:block}._matchList_i0oa5_159{max-height:8rem;margin:.25rem 0 0 1rem;overflow-y:auto}._toolBar_1p00z_5{flex-direction:column;flex-shrink:0;gap:.5rem;min-height:0;margin:.2rem .5rem .5rem 0;display:flex;overflow:hidden auto}._groupSeparator_1p00z_16{background-color:light-dark(#848067,#9b9380);height:1px;margin:.25rem 0}._group_1p00z_16{flex-direction:column;gap:.25rem;display:flex}._groupTitle_1p00z_28{color:light-dark(#070707,#e8e8e8);opacity:.7;text-align:center;padding:.125rem 0;font-size:.75rem}._groupElements_1p00z_36{flex-direction:column;gap:0;display:flex}._groupElements_1p00z_36:has(._collection_1p00z_41) ._item_1p00z_41{justify-content:flex-start}._item_1p00z_41{cursor:grab;background-color:light-dark(#fff,#070707);border-radius:.3rem;transition:border-color .15s,background-color .15s}._item_1p00z_41:hover{background-color:light-dark(#c5e3ff,#22486c);border-color:light-dark(#ccc,#444)}._item_1p00z_41{border:1px solid #0000;justify-content:center;align-items:center;padding:.125rem .375rem;display:flex}._item_1p00z_41:active{cursor:grabbing}._itemIcon_1p00z_66{width:var(--icon-size,20px);height:var(--icon-size,20px)}._itemIconSmall_1p00z_71{width:var(--icon-size,14px);height:var(--icon-size,14px)}._itemWithLabel_1p00z_76{cursor:grab;background-color:light-dark(#fff,#070707);border:1px solid #0000;border-radius:.3rem;align-items:center;gap:.5rem;padding:.125rem .375rem;transition:border-color .15s,background-color .15s;display:flex}._itemWithLabel_1p00z_76:hover{background-color:light-dark(#c5e3ff,#22486c);border-color:light-dark(#ccc,#444)}._itemWithLabel_1p00z_76:active{cursor:grabbing}._itemLabel_1p00z_95{color:light-dark(#070707,#e8e8e8);white-space:nowrap;font-size:.85rem}._collection_1p00z_41{position:relative}._collectionTrigger_1p00z_105{cursor:pointer;background-color:light-dark(#fff,#070707);border:1px solid #0000;border-radius:.3rem;justify-content:space-between;align-items:center;width:100%;padding:.125rem .375rem;transition:border-color .15s,background-color .15s;display:flex}._collectionTrigger_1p00z_105:hover{background-color:light-dark(#c5e3ff,#22486c);border-color:light-dark(#ccc,#444)}._collectionIndicator_1p00z_122{color:light-dark(#070707,#e8e8e8);opacity:.6;margin-left:.25rem;font-size:.75rem}._collectionDropdown_1p00z_129{left:var(--dropdown-x,0);top:var(--dropdown-y,0);min-width:120px;max-height:var(--dropdown-max-height,100vh);z-index:200;background-color:light-dark(#fff,#070707);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;flex-direction:column;gap:.125rem;margin-left:.25rem;padding:.25rem;display:flex;position:fixed;overflow-y:auto;box-shadow:0 2px 8px #00000026}._collectionItem_1p00z_148{cursor:grab;text-align:left;background-color:#0000;border:1px solid #0000;border-radius:.3rem;align-items:center;gap:.5rem;width:100%;padding:.125rem .375rem;transition:border-color .15s,background-color .15s;display:flex}._collectionItem_1p00z_148:hover{background-color:light-dark(#c5e3ff,#22486c);border-color:light-dark(#ccc,#444)}._collectionItem_1p00z_148:active{cursor:grabbing}._collectionItemLabel_1p00z_169{color:light-dark(#070707,#e8e8e8);white-space:nowrap;font-size:.85rem}._command_1p00z_175{cursor:pointer;background-color:light-dark(#fff,#070707);border-radius:.3rem;transition:border-color .15s,background-color .15s}._command_1p00z_175:hover{background-color:light-dark(#c5e3ff,#22486c);border-color:light-dark(#ccc,#444)}._command_1p00z_175{color:light-dark(#070707,#e8e8e8);border:1px solid #0000;justify-content:center;align-items:center;padding:.125rem .375rem;display:flex}._commandLabel_1p00z_194{white-space:nowrap;font-size:.85rem}._unknownElement_1p00z_199{color:light-dark(#070707,#e8e8e8);opacity:.5;padding:.375rem;font-size:.75rem}._dragPreview_1p00z_206{left:var(--drag-x,0);top:var(--drag-y,0);pointer-events:none;z-index:300;opacity:.8;position:fixed}._dragPreviewIcon_1p00z_215{width:32px;height:32px}._toggle_1ure8_5{border:.065rem solid light-dark(#6591bb,#3e6991);border-radius:.4rem;align-items:center;margin-left:auto;display:inline-flex;overflow:hidden}._segment_1ure8_14{color:light-dark(#766849,#9b9380);cursor:pointer;background:0 0;border:none;padding:.1rem .6rem;font-size:1.1rem;font-weight:600;line-height:1.2}._segment_1ure8_14+._segment_1ure8_14{border-left:.065rem solid light-dark(#6591bb,#3e6991)}._segment_1ure8_14:hover{color:light-dark(#070707,#e8e8e8);background-color:light-dark(#c5e3ff,#22486c)}._resizableHandle_1w06v_5{background-color:light-dark(#769cc0,#3e6991);border:light-dark(#3a862c,#1b5916);border-radius:.3rem;width:.4rem;height:100%;margin:0;padding:0}._collapseHandleWrapper_1w06v_15{justify-content:center;align-items:center;height:100%;display:flex;position:relative}._collapseToggleGroup_1w06v_23{z-index:1;flex-direction:column;gap:.15rem;display:flex;position:absolute}._collapseToggle_1w06v_23{cursor:pointer;color:light-dark(#070707,#e8e8e8);background-color:light-dark(#769cc0,#3e6991);border:none;border-radius:.3rem;justify-content:center;align-items:center;width:1rem;height:1.2rem;font-size:.75rem;display:flex}._collapseToggle_1w06v_23:hover{filter:brightness(1.2)}._projectSelector_ixjo0_1{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin-top:.3rem;font-size:.85rem;display:flex}._select_ixjo0_11{min-width:0;max-width:12rem;font-size:.85rem}._dialog_ni1a0_5{flex-direction:column;width:90vw;max-width:720px;max-height:85vh;display:flex}._list_ni1a0_13{flex-direction:column;gap:.4rem;max-height:55vh;padding:.25rem 0;display:flex;overflow-y:auto}._templateRow_ni1a0_22{background:light-dark(#fafafb,#26282c);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.4rem}._templateHeader_ni1a0_28{justify-content:space-between;align-items:center;padding:.4rem .55rem;display:flex}._expandButton_ni1a0_35{color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:.5rem;padding:.15rem .25rem;display:flex}._templateName_ni1a0_48{flex:1;font-weight:600}._autoBadge_ni1a0_53{color:light-dark(#14622e,#7fd398);background:light-dark(#d9f2df,#10331c);border-radius:999px;padding:.05rem .35rem;font-size:.75rem}._unsavedBadge_ni1a0_61{color:light-dark(#7a4a06,#f0b95c);background:light-dark(#fbe8c4,#3d2a08);border-radius:999px;padding:.05rem .35rem;font-size:.75rem}._itemCount_ni1a0_69{color:light-dark(#5d646f,#a0a8b4);font-size:.75rem}._deleteButton_ni1a0_74{color:light-dark(#8f1f1c,#f09a97);cursor:pointer;background:0 0;border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;padding:.25rem .5rem}._deleteButton_ni1a0_74:hover{background:light-dark(#fbdedd,#3a1414)}._editor_ni1a0_86{border-top:1px solid light-dark(#3a862c,#1b5916);flex-direction:column;gap:.4rem;padding:.5rem .75rem .75rem;display:flex}._field_ni1a0_94{flex-direction:column;gap:.15rem;font-size:.85rem;display:flex}._field_ni1a0_94 input{color:inherit;background:light-dark(#fff,#070707);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;padding:.3rem .4rem}._checkbox_ni1a0_108{cursor:pointer;align-items:center;gap:.4rem;font-size:.85rem;display:flex}._itemsHeader_ni1a0_116{margin-top:.4rem;font-size:.85rem;font-weight:600}._itemEditor_ni1a0_122{grid-template-columns:12ch 1fr auto auto;align-items:center;gap:.4rem;padding:.15rem 0;display:grid}._itemIdInput_ni1a0_130,._itemLabelInput_ni1a0_131{color:inherit;background:light-dark(#fff,#070707);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;padding:.25rem .4rem;font-size:.85rem}._mandatoryCheckbox_ni1a0_140{white-space:nowrap;align-items:center;gap:.25rem;font-size:.75rem;display:flex}._itemRemoveButton_ni1a0_148{color:light-dark(#8f1f1c,#f09a97);cursor:pointer;background:0 0;border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;padding:.2rem .35rem}._editorButtons_ni1a0_157{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.4rem;display:flex}._addItemButton_ni1a0_165,._addTemplateButton_ni1a0_166{cursor:pointer;color:inherit;background:0 0;border:1px dashed light-dark(#3a862c,#1b5916);border-radius:.3rem;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.85rem;display:inline-flex}._addItemButton_ni1a0_165:hover,._addTemplateButton_ni1a0_166:hover{background:light-dark(#c5e3ff,#22486c)}._addTemplateButton_ni1a0_166{align-self:flex-start;margin-top:.5rem}._newTemplateEditor_ni1a0_188{background:light-dark(#fafafb,#26282c);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.4rem;flex-direction:column;gap:.4rem;margin-top:.5rem;padding:.6rem .75rem;display:flex}._container_z2wr0_5{flex-direction:column;gap:.75rem;max-height:40vh;padding:.5rem 0;display:flex;overflow-y:auto}._empty_z2wr0_14{color:light-dark(#5d646f,#a0a8b4);padding:.5rem .75rem;font-style:italic}._template_z2wr0_20{background:light-dark(#fafafb,#26282c);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.4rem;padding:.5rem .75rem}._templateHeader_z2wr0_27{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._templateName_z2wr0_34{margin:0;font-size:1rem;font-weight:600}._detachButton_z2wr0_40{color:light-dark(#8f1f1c,#f09a97);cursor:pointer;background:0 0;border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;width:1.75rem;height:1.5rem;font-weight:700}._detachButton_z2wr0_40:hover{background:light-dark(#fbdedd,#3a1414)}._attachRow_z2wr0_54{align-items:center;gap:.5rem;margin-bottom:.25rem;padding:.25rem 0;display:flex}._attachSelect_z2wr0_62{color:inherit;background:light-dark(#fff,#070707);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;flex:1;padding:.25rem .4rem}._attachButton_z2wr0_71{cursor:pointer;background:light-dark(#f0f5fa,#30343c);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;padding:.3rem .75rem}._attachButton_z2wr0_71:disabled{opacity:.5;cursor:not-allowed}._attachButton_z2wr0_71:not(:disabled):hover{background:light-dark(#e1ebf5,#3a3e46)}._itemList_z2wr0_86{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._item_z2wr0_86{border-radius:.3rem;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.25rem;display:flex}._itemMandatory_z2wr0_104{border-left:3px solid light-dark(#a4720f,#a8791f);padding-left:.5rem}._itemSigned_z2wr0_109{opacity:.7}._itemLabel_z2wr0_113{cursor:pointer;flex:1;align-items:flex-start;gap:.5rem;min-width:0;display:flex}._itemText_z2wr0_122{align-items:baseline;gap:.25rem;line-height:1.35;display:inline-flex}._mandatoryBadge_z2wr0_129{color:light-dark(#7a4a06,#f0b95c);margin-left:.15em;font-weight:700}._itemSignature_z2wr0_135{color:light-dark(#5d646f,#a0a8b4);white-space:nowrap;font-size:.75rem}._themeToggleButton_1jekb_5{cursor:pointer;background:0 0;border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;justify-content:center;align-items:center;padding:.5rem;transition:background-color .2s,border-color .2s;display:flex}._themeToggleButton_1jekb_5:hover{background-color:light-dark(#ccc,#444);border-color:light-dark(#537ca3,#28537b)}._themeToggleButton_1jekb_5:focus-visible{outline-offset:2px;outline:2px solid light-dark(#537ca3,#28537b)}._icon_1jekb_25{color:light-dark(#070707,#e8e8e8);width:1.25rem;height:1.25rem}._select_4vtfp_5{cursor:pointer;color:light-dark(#070707,#e8e8e8);background:0 0;border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;margin-right:.5rem;padding:.4rem .5rem;font-size:.85rem;transition:background-color .2s,border-color .2s}._select_4vtfp_5:hover{background-color:light-dark(#ccc,#444);border-color:light-dark(#537ca3,#28537b)}._select_4vtfp_5:focus-visible{outline-offset:2px;outline:2px solid light-dark(#537ca3,#28537b)}._section_73r65_5{color:light-dark(#070707,#e8e8e8);margin-bottom:1rem;font-size:.85rem}._headerOk_73r65_11,._headerBad_73r65_12,._headerInfo_73r65_13{align-items:baseline;gap:.4rem;font-weight:500;display:flex}._headerOk_73r65_11{color:light-dark(#14622e,#7fd398)}._headerBad_73r65_12{color:light-dark(#8f1f1c,#f09a97)}._headerInfo_73r65_13{color:light-dark(#070707,#e8e8e8)}._serverScope_73r65_32{color:light-dark(#070707,#e8e8e8);margin:.25rem 0 .75rem 1.15rem;font-size:.85rem;font-style:italic}._hint_73r65_39{color:light-dark(#070707,#e8e8e8);margin:.25rem 0 0 1.5rem;font-size:.85rem}._mark_73r65_45{font-weight:700}._severityBadge_73r65_49{text-transform:uppercase;letter-spacing:.03em;vertical-align:baseline;border:1px solid #0000;border-radius:.3rem;margin-right:.25rem;padding:0 .25rem;font-size:.75rem;font-weight:600;display:inline-block}._severityError_73r65_62{color:light-dark(#8f1f1c,#f09a97);background-color:light-dark(#fbdedd,#3a1414);border-color:light-dark(#c04a45,#b05a55)}._severityWarning_73r65_68{color:light-dark(#7a4a06,#f0b95c);background-color:light-dark(#fbe8c4,#3d2a08);border-color:light-dark(#a4720f,#a8791f)}._severityInfo_73r65_74{color:light-dark(#14458f,#9cc4f5);background-color:light-dark(#dceafe,#16304f);border-color:light-dark(#2f6fbd,#4a7cb8)}._findingSummary_73r65_80{color:light-dark(#070707,#e8e8e8);margin:.25rem 0 .75rem;font-size:.85rem;font-weight:500}._processName_73r65_87{margin-top:.5rem;font-weight:600}._processFindings_73r65_92{color:light-dark(#b03232,#e57272);margin:.125rem 0 0 1.5rem;padding:0}._section_1xrz3_5{color:light-dark(#070707,#e8e8e8);margin-bottom:1rem;font-size:.85rem}._headerOk_1xrz3_11,._headerBad_1xrz3_12,._headerInfo_1xrz3_13{align-items:baseline;gap:.4rem;font-weight:500;display:flex}._headerOk_1xrz3_11{color:light-dark(#14622e,#7fd398)}._headerBad_1xrz3_12{color:light-dark(#8f1f1c,#f09a97)}._headerInfo_1xrz3_13{color:light-dark(#14458f,#9cc4f5)}._mark_1xrz3_32{font-weight:700}._list_1xrz3_36{color:light-dark(#b03232,#e57272);margin:.25rem 0 0 1.5rem;padding:0}._infoList_1xrz3_42{color:light-dark(#5d646f,#a0a8b4);margin:.25rem 0 0 1.5rem;padding:0}._infoHint_1xrz3_48{color:light-dark(#5d646f,#a0a8b4);margin:.25rem 0 0 1.5rem;font-style:italic}._deleteButton_13cul_5{color:light-dark(#8f1f1c,#f09a97);cursor:pointer;background-color:#0000;border:1px solid light-dark(#8f1f1c,#f09a97);border-radius:.3rem;padding:.35rem 1.2rem;font-size:.85rem}._deleteButton_13cul_5:hover{background-color:light-dark(#8f1f1c1f,#f09a971f)}._content_s0j5m_5{flex-direction:column;min-width:36rem;max-width:52rem;max-height:70vh;display:flex}._title_s0j5m_13{color:light-dark(#070707,#e8e8e8);border-bottom:1px solid light-dark(#6591bb,#3e6991);margin-bottom:.75rem;padding-bottom:.5rem;font-size:1.1rem;font-weight:600}._list_s0j5m_22{flex-direction:column;flex:1;gap:.5rem;display:flex;overflow-y:auto}._row_s0j5m_30{background-color:light-dark(#f4f4f4,#141414);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.4rem;align-items:center;gap:.75rem;padding:.55rem .75rem;display:flex}._projectName_s0j5m_40{color:light-dark(#070707,#e8e8e8);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.85rem;font-weight:600;overflow:hidden}._phaseBadge_s0j5m_50{white-space:nowrap;border-radius:.75rem;flex-shrink:0;padding:.15rem .5rem;font-size:.75rem;display:inline-block}._phaseInitiation_s0j5m_59{color:light-dark(#4c4c52,#b4b4bc);background-color:light-dark(#e4e4e6,#2b2b30)}._phasePlanning_s0j5m_64{color:light-dark(#14458f,#9cc4f5);background-color:light-dark(#dceafe,#16304f)}._phaseDevelopment_s0j5m_69{color:light-dark(#14622e,#7fd398);background-color:light-dark(#d9f2df,#10331c)}._phaseSignOff_s0j5m_74{color:light-dark(#7a4a06,#f0b95c);background-color:light-dark(#fbe8c4,#3d2a08)}._signOffCount_s0j5m_79{color:light-dark(#5d646f,#a0a8b4);white-space:nowrap;flex-shrink:0;font-size:.85rem}._archivedBadge_s0j5m_86{letter-spacing:.04em;color:light-dark(#4c4c52,#b4b4bc);background-color:light-dark(#e4e4e6,#2b2b30);border-radius:.75rem;flex-shrink:0;padding:.15rem .45rem;font-size:.75rem;font-weight:600;display:inline-block}._actions_s0j5m_98{flex-shrink:0;gap:.4rem;margin-left:auto;display:flex}._checkoutButton_s0j5m_105{color:light-dark(#070707,#e8e8e8);cursor:pointer;background:0 0;border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;padding:.2rem .6rem;font-size:.85rem;transition:background-color .15s}._checkoutButton_s0j5m_105:hover{background-color:light-dark(#ccc,#444)}._manageButton_s0j5m_119{color:light-dark(#14458f,#9cc4f5);cursor:pointer;background:0 0;border:1px solid light-dark(#2f6fbd,#4a7cb8);border-radius:.3rem;padding:.2rem .6rem;font-size:.85rem;transition:background-color .15s}._manageButton_s0j5m_119:hover{background-color:light-dark(#dceafe,#16304f)}._mergeButton_s0j5m_133{color:light-dark(#6b2196,#d3a2f0);cursor:pointer;background:0 0;border:1px solid light-dark(#8b3fb5,#9c62c4);border-radius:.3rem;padding:.2rem .6rem;font-size:.85rem;transition:background-color .15s}._mergeButton_s0j5m_133:hover{background-color:light-dark(#efe0fb,#2b1547)}._empty_s0j5m_147{text-align:center;color:light-dark(#5d646f,#a0a8b4);padding:1.5rem;font-size:.85rem}._closeButton_s0j5m_154{color:light-dark(#070707,#e8e8e8);cursor:pointer;background:0 0;border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;align-self:flex-end;margin-top:.75rem;padding:.25rem .85rem;font-size:.85rem}._closeButton_s0j5m_154:hover{background-color:light-dark(#ccc,#444)}._warningHeader_s0j5m_169{color:light-dark(#8f1f1c,#f09a97);margin:0 0 .5rem;font-weight:600}._warningIntro_s0j5m_175{margin:0 0 .25rem;font-size:.85rem}._consequenceList_s0j5m_180{margin:0 0 .75rem 1.25rem;padding:0}._scopeSummary_s0j5m_185{margin:.25rem 0 .75rem;font-size:.85rem}._sheet_1j8yj_5{flex-direction:column;width:min(600px,100vw - 3rem);max-width:none;max-height:85vh;display:flex;left:1.5rem;transform:translateY(-50%)}._body_1j8yj_15{flex:1;min-height:0;padding-right:.5rem;overflow-y:auto}._intro_1j8yj_22{color:light-dark(#5d646f,#a0a8b4);margin-bottom:.75rem;font-size:.85rem;line-height:1.4}._section_1j8yj_29{margin-bottom:1rem}._sectionTitle_1j8yj_33{color:light-dark(#266520,#48a038);margin-bottom:.5rem;font-size:1rem;font-weight:600}._entries_1j8yj_40{grid-template-columns:minmax(0,max-content) minmax(0,1fr);gap:.25rem .75rem;margin:0;display:grid}._entries_1j8yj_40 dt{max-width:300px}._entries_1j8yj_40 dd{margin:0}._code_1j8yj_54{white-space:pre-wrap;overflow-wrap:anywhere;color:light-dark(#070707,#e8e8e8);user-select:text;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem}._note_1j8yj_63{color:light-dark(#070707,#e8e8e8);font-size:.85rem;line-height:1.4}._stakeholderRow_j3oil_1{gap:.5rem;margin-bottom:.25rem;display:flex}._stakeholderRow_j3oil_1 input{flex:1;min-width:0}._stakeholderRow_j3oil_1 input._stakeholderNotes_j3oil_10{flex:2}._dialog_ofkmx_5{min-width:520px;max-width:min(820px,95vw);max-height:85vh;overflow:auto}._empty_ofkmx_12{color:light-dark(#070707,#e8e8e8);opacity:.5;text-align:center;margin:0 0 .75rem;font-size:.85rem}._table_ofkmx_20{border-collapse:collapse;width:100%;margin-bottom:1rem;font-size:.85rem}._thMember_ofkmx_27,._thCheck_ofkmx_28{color:light-dark(#070707,#e8e8e8);opacity:.6;text-align:left;border-bottom:1px solid light-dark(#6591bb,#3e6991);padding:.3rem .6rem;font-size:.75rem;font-weight:600}._thCheck_ofkmx_28{text-align:center;white-space:nowrap}._row_ofkmx_43{border-bottom:1px solid light-dark(#6591bb,#3e6991)}._row_ofkmx_43:last-child{border-bottom:none}._row_ofkmx_43:hover{background-color:light-dark(#c5e3ff,#22486c)}._tdMember_ofkmx_53{align-items:center;gap:.4rem;padding:.4rem .6rem;display:flex}._tdCheck_ofkmx_60{text-align:center;vertical-align:middle;padding:.4rem .6rem}._memberName_ofkmx_66{color:light-dark(#070707,#e8e8e8);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._roleTag_ofkmx_73{color:light-dark(#14458f,#9cc4f5);white-space:nowrap;background-color:light-dark(#dceafe,#16304f);border-radius:.75rem;flex-shrink:0;padding:.05rem .3rem;font-size:.75rem;font-weight:600}._tick_ofkmx_84{color:light-dark(#14622e,#7fd398);font-size:.85rem;font-weight:700}._cross_ofkmx_90{color:light-dark(#8f1f1c,#f09a97);margin-right:.15rem;font-size:.85rem;font-weight:700}._forcedMark_ofkmx_97{color:light-dark(#7a4a06,#f0b95c);font-size:.75rem;font-weight:400}._forceCheckbox_ofkmx_103{cursor:pointer;accent-color:light-dark(#266520,#48a038);width:1rem;height:1rem}._forceCheckbox_ofkmx_103:disabled{cursor:default;opacity:.5}._annotationsToggle_ofkmx_114{color:light-dark(#14458f,#9cc4f5);cursor:pointer;white-space:nowrap;background-color:light-dark(#dceafe,#16304f);border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.25rem;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}._annotationsToggle_ofkmx_114:hover{background-color:light-dark(#f0f5fa,#30343c)}._annotationsToggle_ofkmx_114[aria-expanded=true]{background-color:light-dark(#e1ebf5,#3a3e46)}._annotationsCount_ofkmx_135{text-align:center;min-width:1ch;font-size:.75rem;font-weight:700}._annotationsChevron_ofkmx_142{font-size:.75rem;line-height:1;transition:transform .2s;display:inline-block}._annotationsChevron_ofkmx_142[data-expanded]{transform:rotate(180deg)}._annotationsExpansion_ofkmx_152{background:light-dark(#fafafb,#26282c);border-bottom:1px solid light-dark(#6591bb,#3e6991)}._annotationsExpansion_ofkmx_152>td{padding:.5rem .8rem .75rem}._annotationsEmpty_ofkmx_160{color:light-dark(#070707,#e8e8e8);opacity:.6;margin:.25rem 0;font-size:.85rem;font-style:italic}._annotationsList_ofkmx_168{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}._annotationItem_ofkmx_177{background:light-dark(#fff,#070707);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;padding:.4rem .5rem}._annotationFqn_ofkmx_184{color:light-dark(#070707,#e8e8e8);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.2rem;font-size:.75rem;font-weight:600;overflow:hidden}._annotationMeta_ofkmx_194{color:light-dark(#070707,#e8e8e8);opacity:.6;margin-bottom:.3rem;font-size:.75rem}._container_1lcl9_5{width:100%}._plainBody_1lcl9_9{color:light-dark(#070707,#e8e8e8);white-space:pre-wrap;word-break:break-word;background:light-dark(#fafafb,#26282c);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;margin:0;padding:.4rem .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem}._markdownBody_1lcl9_22{color:light-dark(#070707,#e8e8e8);background:light-dark(#fafafb,#26282c);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;padding:.3rem .6rem;font-size:.85rem}._markdownBody_1lcl9_22>*{margin:.2rem 0}._markdownBody_1lcl9_22 pre,._markdownBody_1lcl9_22 code{background:light-dark(#f0f5fa,#30343c);border-radius:.3rem;padding:.1rem .3rem;font-size:.75rem}._latexBody_1lcl9_40{color:light-dark(#070707,#e8e8e8);white-space:pre-wrap;word-break:break-word;background:light-dark(#fafafb,#26282c);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;padding:.4rem .6rem;font-size:.85rem}._htmlBody_1lcl9_51{background:light-dark(#fff,#070707);border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;width:100%;height:12rem}._content_1103i_5{width:90vw;height:90vh}._tabs_1103i_10{flex:auto}._tabContent_1103i_14:not([data-selected]){display:none}._scrollingTabContent_1103i_18{overflow:auto}._controlPanel_1103i_22{background-color:light-dark(#fff,#282828);border-top:1px solid light-dark(#6591bb,#3e6991);border-bottom:1px solid light-dark(#6591bb,#3e6991);justify-content:flex-end;gap:.5rem;padding:.5rem 1rem;display:flex}._signOffButton_1103i_32,._rejectButton_1103i_33{cursor:pointer;border:1px solid light-dark(#6591bb,#3e6991);border-radius:.3rem;padding:.4rem 1rem;font-size:.85rem;font-weight:600}._signOffButton_1103i_32{color:light-dark(#eaf7ee,#f0fbf3);background-color:light-dark(#1b7040,#237a48);border-color:light-dark(#1b7040,#237a48)}._signOffButton_1103i_32:hover{background-color:light-dark(#14622e,#7fd398)}._rejectButton_1103i_33{color:#fdeceb;background-color:light-dark(#a83028,#b8443c);border-color:light-dark(#a83028,#b8443c)}._rejectButton_1103i_33:hover{background-color:light-dark(#8f1f1c,#f09a97)}._annotationsHint_1103i_60{color:light-dark(#070707,#e8e8e8);opacity:.6;padding:.75rem;font-size:.85rem;font-style:italic}._docked_1ovdt_5{flex-direction:column;width:min(640px,100vw - 2rem);max-width:none;max-height:88vh;padding:1rem;display:flex;top:50%;left:auto;right:1rem;transform:translateY(-50%)}._scrollBody_1ovdt_18{flex:1;min-height:0;padding-right:.25rem;overflow-y:auto}._verdict_1ovdt_25{color:light-dark(#8f1f1c,#f09a97);background-color:light-dark(#fbdedd,#3a1414);border:1px solid light-dark(#c04a45,#b05a55);border-radius:.4rem;margin-bottom:.75rem;padding:.5rem .75rem}._verdictSoft_1ovdt_34{color:light-dark(#7a4a06,#f0b95c);background-color:light-dark(#fbe8c4,#3d2a08);border-color:light-dark(#a4720f,#a8791f)}._verdictTitle_1ovdt_40{margin:0;font-size:1.1rem;font-weight:600}._verdictCounts_1ovdt_46{flex-wrap:wrap;gap:.25rem;margin:.25rem 0;display:flex}._verdictNext_1ovdt_53{margin:0;font-size:.85rem}._section_1ovdt_58{margin-bottom:1rem}._sectionTitle_1ovdt_62{color:light-dark(#537ca3,#28537b);border-bottom:1px solid light-dark(#c04040,#a02525);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0 0 .5rem;padding-bottom:.25rem;font-size:1rem;font-weight:600;display:flex}._stateBlocker_1ovdt_75{margin-bottom:.75rem;font-size:.85rem}._stateBlocker_1ovdt_75 p{margin:0 0 .25rem}._groupToggle_1ovdt_83{border:1px solid light-dark(#3a862c,#1b5916);border-radius:999px;margin-left:auto;font-size:.75rem;font-weight:400;display:inline-flex;overflow:hidden}._groupToggleOption_1ovdt_93{color:light-dark(#070707,#e8e8e8);font:inherit;cursor:pointer;background:0 0;border:none;padding:.125rem .5rem}._groupToggleOption_1ovdt_93[aria-pressed=true]{color:light-dark(#eaf1ff,#cfe0ff);background-color:light-dark(#1e4699,#152f6b)}._group_1ovdt_83{background-color:light-dark(#fafafb,#26282c);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.4rem;margin-bottom:.5rem}._groupHeader_1ovdt_113{flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.25rem .5rem;font-size:.85rem;display:flex}._groupToggleButton_1ovdt_122{color:light-dark(#070707,#e8e8e8);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}._groupPath_1ovdt_132{color:light-dark(#5d646f,#a0a8b4);word-break:break-all;font-size:.75rem}._groupCount_1ovdt_138{color:light-dark(#5d646f,#a0a8b4);margin-left:auto;font-size:.75rem}._explanation_1ovdt_144{color:light-dark(#070707,#e8e8e8);margin:0 .5rem .5rem;font-size:.85rem}._findings_1ovdt_150{margin:0;padding:0;list-style:none}._finding_1ovdt_150{color:light-dark(#070707,#e8e8e8);border-top:1px solid light-dark(#848067,#9b9380);padding:.25rem .5rem;font-size:.85rem}._findingLine_1ovdt_163{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}._findingKind_1ovdt_170{color:light-dark(#070707,#e8e8e8)}._findingWhere_1ovdt_174{color:light-dark(#5d646f,#a0a8b4);word-break:break-all;font-size:.75rem}._findingDetail_1ovdt_180{color:light-dark(#b03232,#e57272);margin:.125rem 0 0}._findingMore_1ovdt_185{color:light-dark(#266520,#48a038);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem}._body_1ovdt_195{white-space:pre-wrap;word-break:break-word;background-color:light-dark(#f0f5fa,#30343c);border-radius:.3rem;margin:.25rem 0 0;padding:.25rem .5rem;font-family:monospace;font-size:.75rem}._related_1ovdt_206{color:light-dark(#5d646f,#a0a8b4);margin:.125rem 0 0;font-size:.75rem}._repaired_1ovdt_212 ._findingLine_1ovdt_163>:not(._repairedNote_1ovdt_212),._repaired_1ovdt_212 ._findingDetail_1ovdt_180{opacity:.6;text-decoration:line-through}._repairedNote_1ovdt_212{color:light-dark(#14622e,#7fd398);font-size:.75rem}._reason_1ovdt_223{width:100%;margin-top:.25rem;padding:.25rem;font-size:.85rem}._footerHint_1ovdt_230{color:light-dark(#5d646f,#a0a8b4);align-self:center;margin-right:auto;font-size:.85rem}._associationList_1v3oy_5{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._associationRow_1v3oy_14{background-color:light-dark(#fafafb,#26282c);border:1px solid light-dark(#3a862c,#1b5916);border-radius:.3rem;align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}._dependencyName_1v3oy_24{overflow-wrap:anywhere;flex:auto;min-width:0;font-size:1rem}._revisionSelect_1v3oy_31{flex:none;max-width:14rem;font-size:.85rem}._requiredBy_1v3oy_37{color:light-dark(#5d646f,#a0a8b4);margin-top:.25rem;font-size:.75rem;display:block}._kind_1v3oy_44{color:light-dark(#5d646f,#a0a8b4);background-color:light-dark(#f0f5fa,#30343c);border-radius:.3rem;margin-left:.25rem;padding:0 .25rem;font-size:.75rem}._banner_ohobw_5{color:light-dark(#7a4a06,#f0b95c);z-index:10;background-color:light-dark(#fbe8c4,#3d2a08);border-bottom:1px solid light-dark(#a4720f,#a8791f);justify-content:center;align-items:center;padding:.4rem 1rem;font-size:.85rem;display:flex}._bannerLink_ohobw_17{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;margin-left:.75rem;padding:0;text-decoration:underline}:root{color-scheme:light dark}._container_1wmsq_5{z-index:400;pointer-events:none;flex-direction:column;gap:.5rem;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}._region_1wmsq_16{flex-direction:column;gap:.5rem;display:flex}._toast_1wmsq_22{pointer-events:auto;border-radius:.4rem;align-items:center;gap:.75rem;min-width:14rem;max-width:24rem;padding:.6rem 1rem;font-size:.85rem;display:flex;box-shadow:0 4px 16px #00000038}._info_1wmsq_35{color:light-dark(#eaf1ff,#cfe0ff);background-color:light-dark(#1e4699,#152f6b)}._success_1wmsq_40{color:light-dark(#eaf7ee,#f0fbf3);background-color:light-dark(#1b7040,#237a48)}._error_1wmsq_45{color:#fdeceb;background-color:light-dark(#a83028,#b8443c)}._text_1wmsq_50{overflow-wrap:break-word;min-width:0;max-height:50vh;overflow-y:auto}._count_1wmsq_57{background-color:color-mix(in srgb, currentColor 18%, transparent);text-align:center;border-radius:999px;flex-shrink:0;min-width:1.25rem;padding:0 .25rem;font-size:.75rem}._dismiss_1wmsq_67{color:inherit;cursor:pointer;opacity:.65;background:0 0;border:none;flex-shrink:0;margin-left:auto;padding:0 .15rem;font-size:1.1rem;line-height:1}._dismiss_1wmsq_67:hover{opacity:1}._acknowledge_1wmsq_83{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:.3rem;flex-shrink:0;margin-left:auto;padding:.15rem .7rem;font-size:.85rem}._acknowledge_1wmsq_83:hover{background-color:color-mix(in srgb, currentColor 18%, transparent)}
