.BWKBYW_objectList{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex;position:relative}.BWKBYW_objectRow{min-height:var(--tap,28px);border:var(--border-w) solid transparent;border-radius:var(--r-1);align-items:center;display:flex}.BWKBYW_objectRow:hover{background:var(--hover)}.BWKBYW_objectRow[data-selected=self],.BWKBYW_objectRow[data-selected=self]:hover{background:var(--signal-soft);border-color:color-mix(in srgb, var(--signal) 55%, transparent)}.BWKBYW_objectRow[data-selected=inside]{box-shadow:inset 2px 0 0 var(--signal)}.BWKBYW_objectToggle,.BWKBYW_objectToggleSpace{width:var(--tap,22px);margin-left:calc(var(--level,0) * 16px);flex:none}.BWKBYW_objectToggle{color:var(--ink-3);cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-self:stretch;place-items:center;display:grid}.BWKBYW_objectToggle:before{content:"";width:5px;height:5px;transition:transform var(--dur) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg)}.BWKBYW_objectToggle[aria-expanded=true]:before{transform:rotate(45deg)}.BWKBYW_objectToggle:hover{color:var(--ink)}.BWKBYW_objectMain{min-width:0;color:inherit;font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:1;align-self:stretch;align-items:center;gap:8px;padding:4px 4px 4px 2px;display:flex}.BWKBYW_objectName{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.BWKBYW_objectType{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-3);font-size:var(--text-2xs);flex:0 3 auto;overflow:hidden}.BWKBYW_objectName[data-rename=off]{color:var(--ink-3);cursor:default}.BWKBYW_objectRename{min-width:0;min-height:var(--tap,24px);box-sizing:border-box;border:1.5px solid var(--ink);border-radius:var(--r-1);background:var(--field);box-shadow:var(--field-ring);color:var(--ink);font:inherit;font-size:max(var(--text-sm), var(--field-font,0px));outline:none;flex:1;margin:1px 0;padding:2px 6px}.BWKBYW_objectDepth{color:var(--ink-3);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;flex:none}.BWKBYW_objectDot{background:var(--bad);border-radius:50%;flex:none;width:8px;height:8px}.BWKBYW_objectLock{color:var(--ink-3);flex:none;display:inline-flex}.BWKBYW_objectRemove{width:var(--tap,24px);height:var(--tap,24px);border-radius:var(--r-1);color:var(--ink-3);cursor:pointer;opacity:0;touch-action:manipulation;background:0 0;border:0;flex:none;place-items:center;margin-right:3px;display:grid}.BWKBYW_objectRow:is(:hover,:focus-within,[data-selected=self]) .BWKBYW_objectRemove,.BWKBYW_objectRemove:focus-visible{opacity:1}@media (hover:none){.BWKBYW_objectRemove{opacity:1}}.BWKBYW_objectRemove:hover:not(:disabled){background:var(--bad-soft);color:var(--bad)}.BWKBYW_objectRemove:disabled{cursor:not-allowed}.BWKBYW_objectRow:is(:hover,:focus-within,[data-selected=self]) .BWKBYW_objectRemove:disabled,.BWKBYW_objectRemove:disabled:focus-visible{opacity:.4}@media (max-width:1024px){.BWKBYW_objectList{max-height:min(280px,40vh);overflow-y:auto}}.BWKBYW_root{flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.BWKBYW_body{flex-direction:column;gap:14px;min-width:0;padding:18px 18px 14px;display:flex}.BWKBYW_headReserved{align-content:start;min-height:7.25rem}.BWKBYW_head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"kicker more""text text";align-items:center;gap:0 8px;display:grid}.BWKBYW_headText{display:contents}.BWKBYW_kicker{color:var(--ink-3);font-size:var(--text-xs);font-weight:var(--weight-semibold);grid-area:kicker}.BWKBYW_displayName{overflow-wrap:anywhere;font-size:24px;font-stretch:var(--stretch-display);font-weight:var(--weight-display);letter-spacing:-.02em;grid-area:2/text;margin:4px 0 0;line-height:1.1}.BWKBYW_displayName:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.BWKBYW_nameButton{max-width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;overflow-wrap:anywhere;cursor:text;background:0 0;border:0;margin:0;padding:0;display:inline}.BWKBYW_nameButton:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--r-1)}.BWKBYW_nameIcon{vertical-align:-1px;color:var(--ink-3);opacity:0;margin-left:8px;transition:opacity .12s}.BWKBYW_nameButton:hover .BWKBYW_nameIcon,.BWKBYW_nameButton:focus-visible .BWKBYW_nameIcon{opacity:1}@media (hover:none){.BWKBYW_nameIcon{opacity:.6}}@media (prefers-reduced-motion:reduce){.BWKBYW_nameIcon{transition:none}}.BWKBYW_nameField{box-sizing:border-box;border-radius:var(--r-1);background:var(--field);width:calc(100% + 16px);min-height:0;box-shadow:var(--field-shadow,none);color:var(--ink);font:inherit;letter-spacing:inherit;line-height:inherit;outline:2px solid var(--focus);outline-offset:0;border:2px solid #0000;margin:-4px -8px;padding:2px 6px;display:block}.BWKBYW_headSub{color:var(--ink-3);font-size:var(--text-xs);font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);grid-area:3/1/auto/-1;margin-top:4px}.BWKBYW_headSub:empty{display:none}.BWKBYW_more{grid-area:more;position:relative}.BWKBYW_more>span{display:block}.BWKBYW_moreButton{border-radius:var(--r-control);background:var(--control-2);width:32px;height:32px;color:var(--ink);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.BWKBYW_moreButton:before{content:"";position:absolute;inset:-6px}.BWKBYW_moreButton:hover,.BWKBYW_moreButton[aria-expanded=true]{background:color-mix(in srgb, var(--control-2) 80%, var(--ink))}.BWKBYW_alertDock{z-index:3;background:var(--chrome);padding:14px 18px 0;position:sticky;top:0}.BWKBYW_alert{background:color-mix(in srgb, var(--bad) 18%, var(--chrome));max-height:40vh;box-shadow:inset 0 0 0 2px var(--bad);font-size:var(--text-sm);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;line-height:1.45;display:flex;overflow-y:auto}.BWKBYW_alertTitle{color:var(--bad);font-weight:var(--weight-heavy)}.BWKBYW_alertMessages{margin:0;padding:0;list-style:none}.BWKBYW_alertMessages li+li{margin-top:4px}.BWKBYW_alertMessages:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.BWKBYW_alertFix{color:var(--ink-2);margin:0}.BWKBYW_alertFix:empty{display:none}.BWKBYW_problemSummary{font-size:var(--text-xs);line-height:1.45;font-weight:var(--weight-semibold);color:var(--bad);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;display:flex}.BWKBYW_problemJump{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.BWKBYW_problemJump:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.BWKBYW_problems{border:var(--border-w) solid color-mix(in srgb, var(--bad) 45%, transparent);border-radius:var(--r-1);background:var(--bad-soft);font-size:var(--text-xs);color:var(--bad);margin:0 0 9px;padding:7px 9px;line-height:1.45;list-style:none}.BWKBYW_pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.BWKBYW_pair[data-chain]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:6px}.BWKBYW_pair[data-chain]>button{margin-bottom:6px}.BWKBYW_lab{flex-direction:column;gap:6px;min-width:0;display:flex}.BWKBYW_labLabel{color:var(--ink-3);font-size:var(--text-xs);font-weight:var(--weight-semibold)}.BWKBYW_sectionLabel{color:var(--ink-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);margin-top:2px;display:block}.BWKBYW_lab input[type=text],.BWKBYW_lab select{box-sizing:border-box;width:100%;height:40px;min-height:max(40px, var(--tap,0px));border:var(--field-border);border-radius:var(--r-control);background:var(--field);box-shadow:var(--field-shadow);color:var(--signal-text);font-family:inherit;font-size:max(16px, var(--field-font,0px));font-weight:var(--weight-semibold);margin:0;padding:0 10px;display:block}.BWKBYW_lab input[type=text]::placeholder{color:var(--ink-3);font-weight:var(--weight-regular);opacity:.8}.BWKBYW_lab input[type=text]:focus,.BWKBYW_lab select:focus{outline:2px solid var(--focus);outline-offset:2px;box-shadow:var(--field-shadow)}.BWKBYW_lab input[aria-disabled=true]{font-size:max(var(--text-base), var(--field-font,0px));font-weight:var(--weight-regular);background:var(--control);box-shadow:none;color:var(--ink-3);opacity:.8;cursor:not-allowed;border-color:#0000}.BWKBYW_lab select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);cursor:pointer;background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}.BWKBYW_well{height:40px;min-height:max(40px, var(--tap,0px));border:var(--field-border);border-radius:var(--r-control);background:var(--field);box-shadow:var(--field-shadow);align-items:center;display:flex;overflow:hidden}.BWKBYW_wellOff{background:var(--control);box-shadow:none;border-color:#0000}.BWKBYW_wellInput{min-width:0;height:100%;color:var(--ink-3);font-family:inherit;font-size:max(16px, var(--field-font,0px));font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);opacity:.8;text-align:right;background:0 0;border:0;flex:1;padding:0 4px 0 10px}.BWKBYW_wellInput:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.BWKBYW_wellUnit{color:var(--ink-3);font-size:var(--text-sm);padding:0 10px 0 2px}.BWKBYW_toggleRow{border-radius:var(--r-control);background:var(--control);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 12px;display:flex}.BWKBYW_toggleRow[data-disabled]{cursor:not-allowed}.BWKBYW_toggleRow[data-disabled] .BWKBYW_toggleText{opacity:.7}.BWKBYW_toggleText{min-width:0;font-size:var(--text-base);flex-direction:column;gap:2px;display:flex}.BWKBYW_toggleRow input{width:20px;height:20px;accent-color:var(--signal);flex:none;margin:0}.BWKBYW_toggleRow input:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.BWKBYW_rotation{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:6px;display:grid}.BWKBYW_rotation>button{min-height:max(40px, var(--tap,0px));padding:0 12px}.BWKBYW_alignGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.BWKBYW_alignGrid>button,.BWKBYW_pair>button{white-space:normal;width:100%;padding:0 8px;line-height:1.15}.BWKBYW_caseLine{justify-content:space-between;align-items:center;gap:10px;display:flex}.BWKBYW_caseName{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.BWKBYW_foot{z-index:2;background:var(--chrome);margin-top:auto;padding:12px 18px 18px;position:sticky;bottom:0}.BWKBYW_footRow{flex-wrap:wrap;gap:6px;display:flex}.BWKBYW_footRow>[data-last=true]{margin-left:auto}.BWKBYW_note{color:var(--ink-3);font-size:var(--text-xs);margin:0;line-height:1.45}.BWKBYW_note:empty{display:none}.BWKBYW_warn,.BWKBYW_inspectorWarn{border-left:3px solid var(--signal-text);border-radius:0 var(--r-1) var(--r-1) 0;background:var(--warn);font-size:var(--text-xs);color:var(--ink);margin:0;padding:4px 8px;line-height:1.45}.BWKBYW_crumb{font:inherit;color:var(--ink);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.BWKBYW_crumb:hover{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-decoration-thickness:2px}.BWKBYW_crumb:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.BWKBYW_inspectorMeta{font-size:var(--text-xs);color:var(--ink-2);margin:0 0 9px;line-height:1.45}.BWKBYW_subhead{border-top:var(--border-w) solid var(--line-2);color:var(--ink-2);font-family:var(--label-font);font-size:var(--label-size);font-weight:var(--weight-semibold);margin:4px 0 8px;padding-top:10px}.BWKBYW_actions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.BWKBYW_freeformTools{margin-top:4px}.BWKBYW_inlayList{min-width:0;min-height:calc(28px + 3 * max(36px, var(--tap,0px)));flex-direction:column;flex:none;display:flex}.BWKBYW_listHead{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;margin:6px 0 4px;display:flex}.BWKBYW_inlayList .BWKBYW_objectRow{min-height:max(36px, var(--tap,0px));border-width:0;border-top:var(--border-w) solid var(--line-2);border-radius:0}.BWKBYW_inlayList .BWKBYW_objectRow:hover{background:var(--hover)}.BWKBYW_inlayList .BWKBYW_objectMain{font-size:var(--text-sm)}.BWKBYW_inlayList .BWKBYW_objectDepth{color:var(--ink-2);font-size:var(--text-sm)}.BWKBYW_peek{gap:8px;padding:10px 14px 12px;display:grid}.BWKBYW_peekRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.BWKBYW_peekSize{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:6px;display:grid}.BWKBYW_peekNone{color:var(--ink-2);font-size:var(--text-base);margin:0;padding:14px 14px 12px;line-height:1.45}.BWKBYW_hiddenUnit{display:none}.BWKBYW_notice{background:var(--control);box-shadow:inset 0 0 0 1px var(--line-2), inset 3px 0 0 var(--ink-3);font-size:var(--text-sm);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;line-height:1.45;display:flex}.BWKBYW_noticeTitle{font-weight:var(--weight-heavy)}.BWKBYW_noticeText{color:var(--ink-2);margin:0}.BWKBYW_openNotes{flex-direction:column;gap:6px;display:flex}.BWKBYW_openNotes ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.BWKBYW_openNotes li{border-radius:var(--r-control);background:var(--control);color:var(--ink-2);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;line-height:1.4;display:flex}.BWKBYW_openNotes li>button{min-height:max(32px, var(--tap,0px));flex:none;padding:0 12px}.BWKBYW_openNotes li.BWKBYW_gripNote{flex-wrap:wrap}.BWKBYW_openNotes li.BWKBYW_gripNote>span{flex:1 1 0;min-width:0}.BWKBYW_gripAct{flex-direction:column;flex:100%;gap:6px;display:flex}.BWKBYW_gripAct>button{min-height:max(44px, var(--tap,0px));justify-content:center}.BWKBYW_gripShared{flex-direction:column;gap:6px;margin-top:8px;display:flex}.BWKBYW_gripShared .BWKBYW_crumb{min-height:max(20px, var(--tap,0px));font-size:var(--text-xs);font-weight:var(--weight-semibold);align-self:flex-start}.BWKBYW_slotOver{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.BWKBYW_slotMembers{flex-wrap:wrap;gap:0 12px;margin:0;padding:0;list-style:none;display:flex}.BWKBYW_slotMembers .BWKBYW_crumb{min-height:max(28px, var(--tap,0px));font-size:var(--text-sm);text-align:left}
