.pIlNDW_root{isolation:isolate;width:100%;min-width:0;color:var(--ds-gray-1000);container:python-nb/inline-size}.pIlNDW_root,.pIlNDW_root *{box-sizing:border-box}.pIlNDW_instrument{border:1px solid var(--ds-gray-400);background:var(--ds-background-100);border-radius:17px;overflow:hidden}.pIlNDW_header{border-bottom:1px solid var(--ds-gray-400);padding:8px 24px 16px}.pIlNDW_toolbar{justify-content:flex-start;align-items:center;width:fit-content;max-width:100%;margin-bottom:12px;margin-left:-16px;display:flex}.pIlNDW_mobile-controls{display:none}.pIlNDW_summary{min-height:56px;display:grid}.pIlNDW_summary-sizer{visibility:hidden;pointer-events:none;grid-area:1/1;display:grid}.pIlNDW_summary-content{flex-direction:column;grid-area:1/1;align-self:start;gap:4px;display:flex}.pIlNDW_summary .pIlNDW_summary-title{font-size:18px}.pIlNDW_summary p{max-width:80ch;margin:0}.pIlNDW_graph-area{padding:8px 16px 16px}.pIlNDW_board,.pIlNDW_chart-viewport{position:relative}.pIlNDW_canvas{position:absolute;top:0}.pIlNDW_wires,.pIlNDW_components{width:100%;height:100%;position:absolute;inset:0}.pIlNDW_components{pointer-events:none}.pIlNDW_root .pIlNDW_component{border:1px solid var(--ds-gray-600);background:var(--ds-background-100);color:var(--ds-gray-1000);text-align:left;cursor:pointer;touch-action:manipulation;pointer-events:auto;border-radius:0;align-items:flex-start;padding:12px;display:flex;position:absolute}.pIlNDW_component>span,.pIlNDW_component-heading{white-space:normal;flex-direction:column;gap:4px;width:100%;padding:0;display:flex;overflow:visible}.pIlNDW_title{overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.pIlNDW_title svg{flex-shrink:0}.pIlNDW_eyebrow{overflow-wrap:anywhere}.pIlNDW_root .pIlNDW_component.pIlNDW_dim{border-color:var(--ds-gray-300)}.pIlNDW_root .pIlNDW_component.pIlNDW_dim>span{opacity:.4}.pIlNDW_root .pIlNDW_component.pIlNDW_dim:hover>span,.pIlNDW_root .pIlNDW_component.pIlNDW_dim:focus-visible>span{opacity:1}.pIlNDW_root button.pIlNDW_component:hover{border-color:var(--ds-gray-900)}.pIlNDW_root button.pIlNDW_component:active{background:var(--ds-gray-100)}.pIlNDW_root .pIlNDW_component.pIlNDW_selected,.pIlNDW_root button.pIlNDW_component.pIlNDW_selected:hover{border-color:var(--ds-blue-700);background:color-mix(in oklab, var(--ds-blue-100) 50%, transparent)}.pIlNDW_selected .pIlNDW_title svg{color:var(--ds-blue-900)}.pIlNDW_root .pIlNDW_component:focus-visible{outline:2px solid var(--ds-blue-700);outline-offset:3px}.pIlNDW_wire{fill:none;stroke:var(--ds-gray-700);stroke-width:1px}.pIlNDW_arrow{fill:var(--ds-gray-900);stroke:var(--ds-gray-900);stroke-width:.75px;stroke-linejoin:round}.pIlNDW_inactive .pIlNDW_wire{stroke:var(--ds-gray-300)}.pIlNDW_internal-blocks{margin-inline:-12px;border-top:1px solid var(--ds-gray-400);flex-direction:column;width:calc(100% + 24px);margin-top:8px;padding-top:4px;display:flex}.pIlNDW_selected .pIlNDW_internal-blocks{border-color:var(--ds-blue-400)}.pIlNDW_internal-block{color:var(--ds-gray-1000);grid-template-columns:40px minmax(0,1fr);align-items:baseline;gap:8px;padding:4px 12px 4px 20px;display:grid;position:relative}.pIlNDW_root .pIlNDW_app-node{cursor:default;flex-direction:column}.pIlNDW_root .pIlNDW_app-heading{text-align:left;width:100%;padding:0}.pIlNDW_app-heading>span{white-space:normal;flex-direction:column;gap:4px;padding:0;display:flex}.pIlNDW_dim .pIlNDW_app-heading{opacity:.4}.pIlNDW_dim .pIlNDW_app-heading:hover,.pIlNDW_dim .pIlNDW_app-heading:focus-visible{opacity:1}.pIlNDW_app-views{margin-inline:-12px;border-top:1px solid var(--ds-gray-300);flex-direction:column;flex:1;width:calc(100% + 24px);min-height:0;margin-top:12px;margin-bottom:-12px;display:flex}.pIlNDW_root .pIlNDW_app-view{border:0;border-bottom:1px solid var(--ds-gray-300);width:100%;min-height:32px;color:var(--ds-gray-1000);text-align:left;background:0 0;border-radius:0;flex:1;padding:0 12px;position:relative}.pIlNDW_root .pIlNDW_app-view:last-child{border-bottom-color:#0000}.pIlNDW_app-view>span{justify-content:flex-start;align-items:center;gap:8px;padding:0;display:flex}.pIlNDW_app-view svg{flex-shrink:0}.pIlNDW_root .pIlNDW_inactive-view>span{opacity:.4}.pIlNDW_root .pIlNDW_app-view:hover,.pIlNDW_root .pIlNDW_app-view:focus-visible{background:var(--ds-gray-100)}.pIlNDW_root .pIlNDW_app-view:hover>span,.pIlNDW_root .pIlNDW_app-view:focus-visible>span{opacity:1}.pIlNDW_root .pIlNDW_app-view:active{background:var(--ds-gray-200)}.pIlNDW_root .pIlNDW_app-view.pIlNDW_selected-view{background:color-mix(in oklab, var(--ds-blue-100) 50%, transparent);color:var(--ds-blue-900)}.pIlNDW_selected .pIlNDW_app-views,.pIlNDW_root .pIlNDW_selected .pIlNDW_app-view:not(:last-child){border-color:var(--ds-blue-400)}.pIlNDW_root .pIlNDW_selected .pIlNDW_app-view.pIlNDW_selected-view{background:0 0}.pIlNDW_root .pIlNDW_app-heading:focus-visible,.pIlNDW_root .pIlNDW_app-view:focus-visible{outline:2px solid var(--ds-blue-700);outline-offset:3px}.pIlNDW_active-row:before{content:"";background:var(--ds-gray-1000);width:2px;position:absolute;inset:4px auto 4px 12px}.pIlNDW_inactive-row{opacity:.35}.pIlNDW_dim .pIlNDW_inactive-row{opacity:1}.pIlNDW_expand-controls{justify-content:center;padding:16px 0 0;display:flex}.pIlNDW_collapsed{height:300px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 250px,#0000);mask-image:linear-gradient(#000 250px,#0000)}.pIlNDW_narrow .pIlNDW_component{padding:12px}.pIlNDW_narrow .pIlNDW_title{flex-direction:column;align-items:flex-start}.pIlNDW_narrow .pIlNDW_eyebrow,.pIlNDW_narrow .pIlNDW_internal-blocks{display:none}.pIlNDW_narrow .pIlNDW_app-node .pIlNDW_title{flex-direction:row;align-items:center}.pIlNDW_narrow .pIlNDW_app-node .pIlNDW_eyebrow{display:block}.pIlNDW_narrow .pIlNDW_app-view,.pIlNDW_narrow .pIlNDW_app-heading{min-height:44px}.pIlNDW_narrow .pIlNDW_app-views{margin-top:4px}.pIlNDW_loading{height:744px}@container python-nb (max-width:899px){.pIlNDW_internal-block{grid-template-columns:minmax(0,1fr)}.pIlNDW_internal-block>span:first-child{display:none}}@container python-nb (max-width:749px){.pIlNDW_instrument{border-radius:8px}.pIlNDW_header{padding:16px}.pIlNDW_toolbar{width:100%;margin-left:0}.pIlNDW_desktop-controls{display:none}.pIlNDW_mobile-controls{width:100%;display:block}.pIlNDW_root .pIlNDW_component{padding:12px}.pIlNDW_graph-area{padding-inline:4px}}@container python-nb (max-width:649px){.pIlNDW_loading{height:300px}}
/*# sourceMappingURL=3_5150ik3i272.css.map*/