._9z25UG_elevation{fill:none}._9z25UG_ground{stroke:var(--mbs-gray-soft);stroke-width:1.25px}._9z25UG_frame{stroke:var(--mbs-navy);stroke-width:2px}._9z25UG_bay{stroke:var(--mbs-gray-soft);stroke-width:1px;stroke-dasharray:6 5}._9z25UG_door{stroke:var(--mbs-gray);stroke-width:1.25px}._9z25UG_slat{stroke:var(--mbs-gray);stroke-width:.75px}._9z25UG_dim{stroke:var(--mbs-gray);stroke-width:1px}._9z25UG_label{fill:var(--mbs-gray);font-family:var(--font-body);font-size:var(--text-drawing)}
.-\31 Zy4W_alert{margin-bottom:var(--space-4);padding:var(--space-3);font-size:var(--text-base);border-left:var(--border-accent) solid currentColor}.-\31 Zy4W_bad{color:var(--status-bad);background:var(--status-bad-bg)}.-\31 Zy4W_warn{color:var(--status-warn);background:var(--status-warn-bg)}.-\31 Zy4W_ok{color:var(--status-ok);background:var(--status-ok-bg)}.-\31 Zy4W_info{color:var(--status-info);background:var(--status-info-bg)}
.A9RH3G_panel{padding:var(--space-4);background:var(--mbs-paper);border:var(--border-1) solid var(--mbs-line);border-radius:var(--radius-1);margin:0}.A9RH3G_row+.A9RH3G_row{margin-top:var(--space-3)}.A9RH3G_label{color:var(--mbs-gray)}.A9RH3G_value{overflow-wrap:anywhere;margin:0;font-weight:600}
.cIiqoG_bar{align-items:center;gap:var(--space-6);min-height:var(--editor-statusbar-height);padding-inline:var(--space-3);font-size:var(--text-sm);color:var(--mbs-gray);background:var(--mbs-paper);border-top:var(--border-1) solid var(--mbs-line);display:flex}.cIiqoG_bar>*{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.cIiqoG_summary{flex-shrink:0;margin:0;font-weight:600}@media (max-width:60rem){.cIiqoG_bar{gap:var(--space-2) var(--space-4);flex-wrap:wrap}.cIiqoG_bar>*{white-space:normal}}
.r4mWfq_group{align-items:center;display:flex;position:relative}.r4mWfq_busy{pointer-events:none;opacity:var(--opacity-disabled);align-items:center;display:flex;position:relative}.r4mWfq_button{width:var(--toolbar-control-size);justify-content:center;align-items:center;padding:0;display:inline-flex}.r4mWfq_icon{width:var(--icon-size);height:var(--icon-size)}.r4mWfq_list{z-index:1;align-items:stretch;gap:var(--space-2);min-width:14rem;margin-top:var(--space-1);padding:var(--space-2);background:var(--mbs-paper);border:var(--border-1) solid var(--mbs-line);border-radius:var(--radius-2);flex-direction:column;display:flex;position:absolute;top:100%;right:0}.r4mWfq_list[hidden]{display:none}.r4mWfq_list>:last-child{margin-bottom:0}
.rdwO6G_toolbar{align-items:center;gap:var(--space-1) 0;min-height:var(--editor-toolbar-height);padding-inline:var(--space-2);background:var(--mbs-paper);border-bottom:var(--border-1) solid var(--mbs-line);flex-wrap:wrap;display:flex}.rdwO6G_group{align-items:center;gap:var(--space-1);padding-inline:var(--space-2);flex-wrap:nowrap;display:flex}.rdwO6G_group+.rdwO6G_group{border-inline-start:var(--border-1) solid var(--mbs-line)}.rdwO6G_lead{gap:var(--space-2);flex:8rem;min-width:8rem}.rdwO6G_toolbar button,.rdwO6G_toolbar a{min-height:var(--toolbar-control-size);padding-block:0;padding-inline:var(--space-2);font-size:var(--text-sm)}.rdwO6G_iconButton{width:var(--toolbar-control-size);justify-content:center;align-items:center;padding:0;display:inline-flex}.rdwO6G_wordButton{align-items:center;gap:var(--space-1);display:inline-flex}.rdwO6G_icon{width:var(--icon-size);height:var(--icon-size);flex-shrink:0}.rdwO6G_tail{margin-inline-start:auto}@media (max-width:60rem){.rdwO6G_toggle{display:none}}
._8KncpG_workspace{height:calc(100dvh - var(--topbar-height));background:var(--editor-backdrop);flex-direction:column;min-width:0;display:flex}._8KncpG_note{padding:var(--space-1) var(--space-3);font-size:var(--text-sm);background:var(--mbs-paper);border-bottom:var(--border-1) solid var(--mbs-line)}._8KncpG_note>*{margin:0}._8KncpG_body{flex:1 1 0;grid-template-columns:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}._8KncpG_canvas{min-width:0;min-height:0;position:relative;overflow:hidden}._8KncpG_sheet{height:100%;min-height:0}:where(._8KncpG_sheet>*){height:100%}._8KncpG_overlay{inset-inline:0;bottom:var(--space-3);pointer-events:none;justify-items:center;display:grid;position:absolute}._8KncpG_overlay>*{max-width:min(100% - var(--space-6), 40rem);pointer-events:auto;margin-bottom:0}._8KncpG_panel{width:24rem;min-width:0;min-height:0;padding-inline:var(--space-4);background:var(--mbs-paper);border-inline-start:var(--border-1) solid var(--mbs-line);flex-direction:column;display:flex}._8KncpG_panel[hidden]{display:none}._8KncpG_panel>div{flex-direction:column;height:100%;min-height:0;display:flex}._8KncpG_panelBody{min-height:0;padding-bottom:var(--space-4);flex:auto;overflow:auto}@media (max-width:60rem){._8KncpG_workspace{height:auto}._8KncpG_body{grid-template-columns:minmax(0,1fr)}._8KncpG_canvas{height:var(--workspace-canvas-height)}._8KncpG_panel,._8KncpG_panel[hidden]{border-inline-start:none;border-top:var(--border-1) solid var(--mbs-line);width:auto;display:flex}}
.y36v3q_handoff{margin:0 0 var(--space-6)}.y36v3q_heading{margin:0 0 var(--space-2)}.y36v3q_list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.y36v3q_warn{color:var(--status-warn);font-weight:600}.y36v3q_bad{color:var(--status-bad);font-weight:600}
.VHjBNq_reset{font:inherit;text-align:start;cursor:pointer;background:0 0;border:none;padding:0}.VHjBNq_reset:focus-visible{outline:var(--border-accent) solid var(--focus-ring);outline-offset:var(--space-1)}
.rp1tEa_panel{gap:var(--space-3);min-width:0;display:grid}.rp1tEa_title,.rp1tEa_heading{margin:0}.rp1tEa_empty{padding:var(--space-6);color:var(--mbs-gray);background:var(--mbs-paper);border:var(--border-1) solid var(--mbs-line);border-radius:var(--radius-1);margin:0}.rp1tEa_group{gap:var(--space-2);display:grid}.rp1tEa_heading{align-items:baseline;gap:var(--space-3);display:flex}.rp1tEa_count{color:var(--mbs-gray);font-weight:400}.rp1tEa_hint{color:var(--mbs-gray);margin:0}.rp1tEa_all{justify-self:start}.rp1tEa_list{background:var(--mbs-paper);border:var(--border-1) solid var(--mbs-line);border-radius:var(--radius-1);margin:0;padding:0;list-style:none}.rp1tEa_item{gap:var(--space-1);padding:var(--space-3) var(--space-4);min-width:0;display:grid}.rp1tEa_item+.rp1tEa_item{border-top:var(--border-1) solid var(--mbs-line)}.rp1tEa_selected{background:var(--highlight-fill)}.rp1tEa_what{color:var(--mbs-navy);overflow-wrap:anywhere;font-weight:600;}span.rp1tEa_what{color:inherit;cursor:default}.rp1tEa_reason{color:var(--mbs-gray);overflow-wrap:anywhere}.rp1tEa_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.zRBgNa_line{font-size:var(--text-sm);color:var(--mbs-gray);margin:0}
.ZtngnW_list{max-width:var(--content-max-width);background:var(--mbs-paper);border:var(--border-1) solid var(--mbs-line);border-radius:var(--radius-1);margin:0;padding:0;list-style:none}.ZtngnW_item{align-items:flex-start;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:var(--border-1) solid var(--mbs-line);display:flex}.ZtngnW_item:last-child{border-bottom:none}.ZtngnW_message{overflow-wrap:anywhere;margin:0}.ZtngnW_about{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--mbs-gray)}.ZtngnW_empty{padding:var(--space-6);color:var(--mbs-gray);background:var(--mbs-paper);border:var(--border-1) solid var(--mbs-line);border-radius:var(--radius-1);margin:0}
.bx6VCq_tools{align-items:center;gap:var(--space-1);display:flex}.bx6VCq_tool{width:var(--toolbar-control-size);min-height:var(--toolbar-control-size);justify-content:center;align-items:center;padding:0;display:inline-flex}.bx6VCq_icon{width:var(--icon-size);height:var(--icon-size)}.bx6VCq_line{margin:0}
.nxNpOa_link{font:inherit;color:var(--mbs-navy);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.nxNpOa_link:hover{color:var(--mbs-navy-deep)}
