.site-shell:has(.particle-force-field-lab-page){color:#10233d;background:#eef6ff;height:100svh;overflow:hidden}.site-shell:has(.particle-force-field-lab-page):before{display:none}.site-shell:has(.particle-force-field-lab-page) .site-header{display:none}.site-shell:has(.particle-force-field-lab-page) .site-main{width:100vw;height:100svh;margin-inline:0;padding:0;overflow:hidden}.site-shell:has(.particle-force-field-lab-page) .site-footer{display:none}.ParticleForceFieldLab-module__HNIAHq__shell{color:#10233d;background:radial-gradient(circle at 16% 18%,#4585da24,#0000 30%),radial-gradient(circle at 84% 78%,#1b8aa61f,#0000 34%),linear-gradient(#edf6ff 0%,#f6fbff 48%,#eaf4ff 100%);width:100vw;height:100svh;min-height:0;margin-inline:0;padding:0;display:block;position:relative;overflow:hidden}.ParticleForceFieldLab-module__HNIAHq__kicker,.ParticleForceFieldLab-module__HNIAHq__sectionLabel{color:#1d5fae;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.ParticleForceFieldLab-module__HNIAHq__presetGrid button,.ParticleForceFieldLab-module__HNIAHq__toolGrid button,.ParticleForceFieldLab-module__HNIAHq__materialGrid button,.ParticleForceFieldLab-module__HNIAHq__controlsTopActions button,.ParticleForceFieldLab-module__HNIAHq__controlsTopActions a,.ParticleForceFieldLab-module__HNIAHq__actionRow button,.ParticleForceFieldLab-module__HNIAHq__topActionButtons button,.ParticleForceFieldLab-module__HNIAHq__restoreControlsButton,.ParticleForceFieldLab-module__HNIAHq__viewingModeExitButton,.ParticleForceFieldLab-module__HNIAHq__fieldEditBox button{appearance:none;color:#315371;cursor:pointer;min-height:38px;font:inherit;background:#f7fbff;border:1px solid #2557972e;border-radius:7px;font-size:.82rem;font-weight:800}.ParticleForceFieldLab-module__HNIAHq__labGrid{width:100%;height:100%;display:block;position:relative}.ParticleForceFieldLab-module__HNIAHq__canvasColumn{min-width:0;position:absolute;inset:0}.ParticleForceFieldLab-module__HNIAHq__topActionButtons{z-index:7;align-items:center;gap:8px;display:flex;position:absolute;top:18px;left:18px}.ParticleForceFieldLab-module__HNIAHq__guideButton,.ParticleForceFieldLab-module__HNIAHq__viewingModeButton,.ParticleForceFieldLab-module__HNIAHq__restoreControlsButton{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff94;border-radius:999px;min-height:34px;padding:8px 13px;box-shadow:0 12px 34px #2045761a}.ParticleForceFieldLab-module__HNIAHq__guideButton:hover,.ParticleForceFieldLab-module__HNIAHq__viewingModeButton:hover,.ParticleForceFieldLab-module__HNIAHq__restoreControlsButton:hover{transform:translateY(-1px)}.ParticleForceFieldLab-module__HNIAHq__restoreControlsButton{z-index:8;color:#143b70;position:absolute;top:18px;right:18px}.ParticleForceFieldLab-module__HNIAHq__controls{z-index:6;overscroll-behavior:contain;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:thin;scrollbar-color:#1d61bc6b transparent;background:linear-gradient(#ffffffe6,#e1f0febd),#f5faffc2;border:1px solid #39649e24;border-radius:20px;align-content:start;gap:8px;width:min(370px,100vw - 36px);max-height:calc(100svh - 36px);padding:10px;font-size:.86rem;transition:opacity .18s,filter .18s,box-shadow .18s;display:grid;position:absolute;top:18px;bottom:18px;right:18px;overflow:auto;box-shadow:0 24px 80px #20457621}@media (hover:hover) and (pointer:fine){.ParticleForceFieldLab-module__HNIAHq__controls{opacity:.92;filter:saturate(.96)}.ParticleForceFieldLab-module__HNIAHq__controls:hover,.ParticleForceFieldLab-module__HNIAHq__controls:focus-within{opacity:1;filter:saturate();box-shadow:0 28px 88px #2045762e}}.ParticleForceFieldLab-module__HNIAHq__controlsTopBar{color:#143b70;justify-content:space-between;align-items:center;gap:12px;padding:0 2px;display:flex}.ParticleForceFieldLab-module__HNIAHq__controlsTopBar>span{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:900}.ParticleForceFieldLab-module__HNIAHq__controlsTopActions{align-items:center;gap:6px;display:flex}.ParticleForceFieldLab-module__HNIAHq__controlsTopActions button,.ParticleForceFieldLab-module__HNIAHq__controlsTopActions a{background:#ffffffa3;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:5px 9px;font-size:.78rem;text-decoration:none;display:inline-flex}.ParticleForceFieldLab-module__HNIAHq__exitControlsButton,.ParticleForceFieldLab-module__HNIAHq__minimizeControlsButton{min-width:76px;box-shadow:0 8px 24px #20457614}.ParticleForceFieldLab-module__HNIAHq__exitControlsButton{color:#8e2f42;border-color:#8e2f423d}.ParticleForceFieldLab-module__HNIAHq__minimizeControlsButton{color:#143b70;background:#e8f3ffc7;border-color:#1d61bc57}.ParticleForceFieldLab-module__HNIAHq__exitControlsButton:hover,.ParticleForceFieldLab-module__HNIAHq__minimizeControlsButton:hover{transform:translateY(-1px)}.ParticleForceFieldLab-module__HNIAHq__actionRow{grid-template-columns:1.16fr repeat(2,minmax(0,1fr));gap:8px;display:grid}.ParticleForceFieldLab-module__HNIAHq__actionRow button{border-radius:999px;min-height:32px}.ParticleForceFieldLab-module__HNIAHq__primaryButton{color:#fff;background:#1d61bc;border-color:#1d61bcb8}.ParticleForceFieldLab-module__HNIAHq__secondaryButton{color:#315371;background:#ffffff9e}.ParticleForceFieldLab-module__HNIAHq__controlSection{background:linear-gradient(#ffffff8a,#edf6ff47),#ffffff5c;border:1px solid #39649e21;border-radius:16px;gap:9px;padding:10px;display:grid;box-shadow:inset 0 1px #ffffffb3}.ParticleForceFieldLab-module__HNIAHq__presetGrid,.ParticleForceFieldLab-module__HNIAHq__toolGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ParticleForceFieldLab-module__HNIAHq__toolGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ParticleForceFieldLab-module__HNIAHq__presetGrid button[data-active=true],.ParticleForceFieldLab-module__HNIAHq__toolGrid button[data-active=true],.ParticleForceFieldLab-module__HNIAHq__materialGrid button[data-active=true]{color:#fff;background:#1d61bc;border-color:#1b61bca3}.ParticleForceFieldLab-module__HNIAHq__materialGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.ParticleForceFieldLab-module__HNIAHq__materialGrid button{align-content:center;place-items:center;gap:6px;min-height:44px;padding:7px 4px;font-size:.68rem;display:grid}.ParticleForceFieldLab-module__HNIAHq__materialGrid span{border-radius:999px;width:12px;height:12px;box-shadow:0 0 18px}.ParticleForceFieldLab-module__HNIAHq__panelNote,.ParticleForceFieldLab-module__HNIAHq__explanation{color:#5c7086;margin:0;font-size:.86rem;line-height:1.6}.ParticleForceFieldLab-module__HNIAHq__slider{gap:6px;display:grid}.ParticleForceFieldLab-module__HNIAHq__slider span{color:#4c6076;justify-content:space-between;gap:12px;font-size:.76rem;font-weight:800;display:flex}.ParticleForceFieldLab-module__HNIAHq__slider strong{color:#1d61bc;font-variant-numeric:tabular-nums}.ParticleForceFieldLab-module__HNIAHq__slider input{accent-color:#1d61bc;width:100%}.ParticleForceFieldLab-module__HNIAHq__toggle{color:#405872;align-items:center;gap:9px;min-height:30px;font-size:.84rem;font-weight:800;display:flex}.ParticleForceFieldLab-module__HNIAHq__toggle input{accent-color:#1d61bc;width:16px;height:16px}.ParticleForceFieldLab-module__HNIAHq__canvasHost{width:100%;height:100%;min-height:0;box-shadow:none;background:radial-gradient(circle at 20% 20%,#417ccf1f,#0000 30%),radial-gradient(circle at 82% 76%,#269aae1c,#0000 34%),#f4f8ff;border:0;border-radius:0;position:absolute;inset:0;overflow:hidden}.ParticleForceFieldLab-module__HNIAHq__canvas{touch-action:none;cursor:crosshair;width:100%;height:100%;display:block}.ParticleForceFieldLab-module__HNIAHq__canvasHint{z-index:4;color:#5c7086;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;background:#ffffff85;border:1px solid #39649e24;border-radius:14px;gap:5px;max-width:min(270px,100% - 36px);padding:9px 11px;font-size:.76rem;line-height:1.5;display:grid;position:absolute;top:58px;left:14px}.ParticleForceFieldLab-module__HNIAHq__canvasHint strong{color:#123c73;font-weight:800}.ParticleForceFieldLab-module__HNIAHq__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ParticleForceFieldLab-module__HNIAHq__observerPanel{background:linear-gradient(#f6fbffb8,#e0efff66),#ffffff6b;border-color:#1d61bc33}.ParticleForceFieldLab-module__HNIAHq__observerHeader{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ParticleForceFieldLab-module__HNIAHq__observerHeader strong{color:#143b70;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;font-weight:900;overflow:hidden}.ParticleForceFieldLab-module__HNIAHq__metric{background:#ffffffe0;border:1px solid #39649e1f;border-radius:12px;align-content:center;gap:5px;min-height:50px;padding:9px;display:grid}.ParticleForceFieldLab-module__HNIAHq__metric span{color:#6c7f96;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:800}.ParticleForceFieldLab-module__HNIAHq__metric strong{color:#143b70;overflow-wrap:anywhere;min-width:0;font-size:clamp(.9rem,1.6vw,1.2rem);line-height:1.18}.ParticleForceFieldLab-module__HNIAHq__fieldEditBox{z-index:7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffffbd,#e6f2fe94),#f5faff9e;border:1px solid #39649e29;border-radius:20px;grid-template-columns:minmax(118px,.62fr) minmax(228px,1.08fr) minmax(238px,1.04fr) minmax(270px,1.28fr) auto;align-items:stretch;gap:10px;width:min(1120px,100vw - 424px);min-width:min(340px,100vw - 424px);min-height:96px;padding:9px 10px;display:grid;position:absolute;bottom:18px;left:calc(50vw - 203px);right:auto;transform:translate(-50%);box-shadow:0 14px 42px #2045761f}.ParticleForceFieldLab-module__HNIAHq__shell[data-controls-collapsed=true] .ParticleForceFieldLab-module__HNIAHq__fieldEditBox{width:min(1120px,100vw - 36px);min-width:min(340px,100vw - 36px);left:50%}@media (hover:hover) and (pointer:fine){.ParticleForceFieldLab-module__HNIAHq__fieldEditBox{opacity:.4;filter:saturate(.86);transition:opacity .16s,filter .16s,box-shadow .16s}.ParticleForceFieldLab-module__HNIAHq__fieldEditBox:hover,.ParticleForceFieldLab-module__HNIAHq__fieldEditBox:focus-within{opacity:1;filter:saturate();box-shadow:0 20px 58px #2045762e}}.ParticleForceFieldLab-module__HNIAHq__fieldEditHeading{grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:10px;min-width:0;display:grid}.ParticleForceFieldLab-module__HNIAHq__fieldEditHeading>div{min-width:0}.ParticleForceFieldLab-module__HNIAHq__fieldEditHeading strong{color:#143b70;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.84rem;line-height:1.2;display:block;overflow:hidden}.ParticleForceFieldLab-module__HNIAHq__fieldEditHeading>span{color:#6c7f96;white-space:nowrap;font-size:.72rem;font-weight:900}.ParticleForceFieldLab-module__HNIAHq__fieldStackDock{border-inline-start:1px solid #39649e1c;align-content:start;gap:6px;min-width:0;padding-inline:10px;display:grid}.ParticleForceFieldLab-module__HNIAHq__fieldStackDockHeader{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ParticleForceFieldLab-module__HNIAHq__fieldStackDockHeader span{color:#4c6076;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.ParticleForceFieldLab-module__HNIAHq__fieldStackDockHeader small{color:#6c7f96;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.62rem;font-weight:800;overflow:hidden}.ParticleForceFieldLab-module__HNIAHq__fieldStackDockList{scrollbar-width:thin;gap:6px;min-width:0;margin:0;padding:0 1px 3px 0;list-style:none;display:flex;overflow-x:auto}.ParticleForceFieldLab-module__HNIAHq__fieldStackDockList li{background:#ffffff8a;border:1px solid #39649e21;border-radius:12px;flex:0 0 184px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px;min-width:0;min-height:40px;padding:4px;display:grid}.ParticleForceFieldLab-module__HNIAHq__fieldStackDockList li[data-selected=true]{background:#e8f3ffe0;border-color:#1d61bc94;box-shadow:inset 0 0 0 1px #1d61bc1a}.ParticleForceFieldLab-module__HNIAHq__fieldStackDockSelect{text-align:left;background:#ffffff80;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:30px;padding:4px 5px;display:grid}.ParticleForceFieldLab-module__HNIAHq__fieldStackStatus{background:#a8b7c6;border-radius:999px;width:7px;height:7px}.ParticleForceFieldLab-module__HNIAHq__fieldStackStatus[data-enabled=true]{background:#1d61bc;box-shadow:0 0 0 3px #1d61bc1f}.ParticleForceFieldLab-module__HNIAHq__fieldStackDockSelect>span:last-child{gap:1px;min-width:0;display:grid}.ParticleForceFieldLab-module__HNIAHq__fieldStackDockSelect strong,.ParticleForceFieldLab-module__HNIAHq__fieldStackDockSelect small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ParticleForceFieldLab-module__HNIAHq__fieldStackDockSelect strong{color:#143b70;font-size:.68rem;font-weight:900}.ParticleForceFieldLab-module__HNIAHq__fieldStackDockSelect small{color:#6c7f96;font-size:.58rem;font-weight:800}.ParticleForceFieldLab-module__HNIAHq__fieldStackDockToggle,.ParticleForceFieldLab-module__HNIAHq__fieldStackDockDelete{background:#ffffffa3;border-radius:9px;min-width:34px;min-height:30px;padding:4px 6px;font-size:.62rem;font-weight:900}.ParticleForceFieldLab-module__HNIAHq__fieldStackDockDelete{color:#8e2f42;border-color:#8e2f4238}.ParticleForceFieldLab-module__HNIAHq__fieldStackEmpty{color:#5c7086;align-self:center;margin:0;font-size:.72rem;line-height:1.35}.ParticleForceFieldLab-module__HNIAHq__obstacleElementGroup{border-inline:1px solid #39649e1c;gap:6px;min-width:0;padding-inline:10px;display:grid}.ParticleForceFieldLab-module__HNIAHq__obstacleElementGroup>span{color:#4c6076;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.ParticleForceFieldLab-module__HNIAHq__obstacleElementGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.ParticleForceFieldLab-module__HNIAHq__obstacleElementButton{text-align:left;background:#fff9;border-radius:11px;align-content:center;gap:2px;min-height:34px;padding:5px 7px;display:grid}.ParticleForceFieldLab-module__HNIAHq__obstacleElementButton span,.ParticleForceFieldLab-module__HNIAHq__obstacleElementButton small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ParticleForceFieldLab-module__HNIAHq__obstacleElementButton span{color:#143b70;font-size:.68rem;font-weight:900}.ParticleForceFieldLab-module__HNIAHq__obstacleElementButton small{color:#6c7f96;font-size:.6rem;font-weight:800}.ParticleForceFieldLab-module__HNIAHq__fieldEditPanel{grid-template-columns:auto repeat(3,minmax(76px,1fr)) minmax(76px,.74fr);align-items:center;gap:8px;min-width:0;display:grid}.ParticleForceFieldLab-module__HNIAHq__fieldEditPanel[data-empty=true]{grid-template-columns:1fr;align-content:center}.ParticleForceFieldLab-module__HNIAHq__fieldEditToggle{color:#405872;align-items:center;gap:6px;min-height:30px;font-size:.76rem;font-weight:900;display:inline-flex}.ParticleForceFieldLab-module__HNIAHq__fieldEditToggle input{accent-color:#1d61bc}.ParticleForceFieldLab-module__HNIAHq__fieldEditControl{gap:5px;min-width:0;display:grid}.ParticleForceFieldLab-module__HNIAHq__fieldEditControl span{color:#4c6076;justify-content:space-between;gap:8px;font-size:.68rem;font-weight:900;display:flex}.ParticleForceFieldLab-module__HNIAHq__fieldEditControl strong{color:#1d61bc;font-variant-numeric:tabular-nums;white-space:nowrap}.ParticleForceFieldLab-module__HNIAHq__fieldEditControl input{accent-color:#1d61bc;width:100%;height:14px}.ParticleForceFieldLab-module__HNIAHq__fieldEditMode{color:#405872;gap:4px;font-size:.68rem;font-weight:900;display:grid}.ParticleForceFieldLab-module__HNIAHq__fieldEditMode select{color:#315371;min-height:32px;font:inherit;background:#f7fbff;border:1px solid #39649e29;border-radius:8px;font-size:.74rem}.ParticleForceFieldLab-module__HNIAHq__fieldEditDeleteButton,.ParticleForceFieldLab-module__HNIAHq__fieldEditClearButton{background:#ffffffa3;border-radius:999px;min-height:30px;padding:7px 10px;font-size:.74rem}.ParticleForceFieldLab-module__HNIAHq__fieldEditDeleteButton{color:#8e2f42;border-color:#8e2f423d}.ParticleForceFieldLab-module__HNIAHq__fieldEditClearButton{color:#315371}.ParticleForceFieldLab-module__HNIAHq__fieldEditClearButton:disabled,.ParticleForceFieldLab-module__HNIAHq__fieldEditDeleteButton:disabled{cursor:not-allowed;opacity:.46}.ParticleForceFieldLab-module__HNIAHq__fieldEditEmpty{color:#5c7086;margin:0;font-size:.82rem;line-height:1.35}.ParticleForceFieldLab-module__HNIAHq__fieldEditActions{align-content:center;gap:6px;min-width:68px;display:grid}@media (max-width:1280px) and (min-width:761px){.ParticleForceFieldLab-module__HNIAHq__fieldEditBox{grid-template-columns:minmax(112px,.6fr) minmax(220px,1fr) minmax(246px,1.15fr) auto;width:min(940px,100vw - 390px);min-height:142px}.ParticleForceFieldLab-module__HNIAHq__fieldEditPanel{grid-column:1/-2;grid-template-columns:auto repeat(3,minmax(76px,1fr)) minmax(76px,.74fr);padding-top:2px}.ParticleForceFieldLab-module__HNIAHq__fieldEditActions{grid-row:span 2}}.ParticleForceFieldLab-module__HNIAHq__advancedPanel{background:linear-gradient(#ffffff9e,#edf6ff5c),#ffffff6b;border:1px solid #39649e21;border-radius:16px;overflow:hidden}.ParticleForceFieldLab-module__HNIAHq__advancedPanel summary{cursor:pointer;color:#143b70;justify-content:space-between;gap:12px;padding:10px;font-weight:900;list-style:none;display:flex}.ParticleForceFieldLab-module__HNIAHq__advancedPanel summary::-webkit-details-marker{display:none}.ParticleForceFieldLab-module__HNIAHq__advancedPanel summary small{color:#6c7f96;font-size:.74rem;font-weight:800}.ParticleForceFieldLab-module__HNIAHq__advancedContent{gap:10px;padding:0 10px 10px;display:grid}.ParticleForceFieldLab-module__HNIAHq__viewingModeNotice{z-index:8;color:#315371;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff94;border:1px solid #39649e24;border-radius:999px;align-items:center;gap:10px;padding:8px 10px 8px 12px;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:0 14px 42px #2045761f}.ParticleForceFieldLab-module__HNIAHq__viewingModeNotice span{color:#1d5fae;letter-spacing:.12em;text-transform:uppercase;font-size:.66rem;font-weight:900}.ParticleForceFieldLab-module__HNIAHq__viewingModeNotice strong{color:#143b70;white-space:nowrap;font-size:.78rem}.ParticleForceFieldLab-module__HNIAHq__viewingModeExitButton{background:#ffffffa3;border-radius:999px;min-height:28px;padding:5px 10px;font-size:.72rem}.ParticleForceFieldLab-module__HNIAHq__guideBackdrop{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e5f0fc85;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.ParticleForceFieldLab-module__HNIAHq__guideModal{background:linear-gradient(#fffffff0,#e9f4ffe0),#f7fbff;border:1px solid #39649e2e;border-radius:22px;width:min(560px,100vw - 44px);overflow:hidden;box-shadow:0 28px 90px #20457638}.ParticleForceFieldLab-module__HNIAHq__guideModalHeader{border-bottom:1px solid #39649e1f;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.ParticleForceFieldLab-module__HNIAHq__guideModalBody{gap:12px;padding:18px;display:grid}.ParticleForceFieldLab-module__HNIAHq__guideModalBody h1{color:#0d2c58;letter-spacing:0;margin:0;font-size:clamp(1.7rem,4vw,2.7rem);line-height:.98}.ParticleForceFieldLab-module__HNIAHq__guideModalBody p{color:#52687f;max-width:58ch;margin:0;font-size:.94rem;line-height:1.62}.ParticleForceFieldLab-module__HNIAHq__guideCloseButton{appearance:none;color:#315371;cursor:pointer;min-height:32px;font:inherit;background:#ffffffb8;border:1px solid #2557972e;border-radius:999px;padding:7px 12px;font-size:.76rem;font-weight:900}@media (max-width:760px){.ParticleForceFieldLab-module__HNIAHq__shell{height:100svh;min-height:0}.ParticleForceFieldLab-module__HNIAHq__topActionButtons{top:12px;left:12px}.ParticleForceFieldLab-module__HNIAHq__restoreControlsButton{top:12px;right:12px}.ParticleForceFieldLab-module__HNIAHq__fieldEditBox{grid-template-columns:1fr;width:auto;min-height:0;max-height:calc(50svh - 36px);bottom:calc(50svh + 24px);left:12px;right:12px;overflow:auto;transform:none}.ParticleForceFieldLab-module__HNIAHq__shell[data-controls-collapsed=true] .ParticleForceFieldLab-module__HNIAHq__fieldEditBox{width:auto;min-width:0;bottom:12px;left:12px;right:12px}.ParticleForceFieldLab-module__HNIAHq__fieldEditHeading{grid-template-columns:1fr auto}.ParticleForceFieldLab-module__HNIAHq__fieldStackDock{border-block-start:1px solid #39649e1c;border-inline-start:0;padding-block:8px;padding-inline:0}.ParticleForceFieldLab-module__HNIAHq__fieldStackDockList li{flex-basis:176px}.ParticleForceFieldLab-module__HNIAHq__obstacleElementGroup{border:1px solid #39649e1c;border-inline:0;padding-block:8px;padding-inline:0}.ParticleForceFieldLab-module__HNIAHq__obstacleElementGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ParticleForceFieldLab-module__HNIAHq__fieldEditPanel{grid-template-columns:1fr}.ParticleForceFieldLab-module__HNIAHq__fieldEditActions{grid-template-columns:repeat(2,minmax(0,1fr))}.ParticleForceFieldLab-module__HNIAHq__fieldEditEmpty{grid-column:auto}.ParticleForceFieldLab-module__HNIAHq__kicker{font-size:.62rem}.ParticleForceFieldLab-module__HNIAHq__controlSection{padding:13px}.ParticleForceFieldLab-module__HNIAHq__controls{border-radius:22px;width:auto;max-height:50svh;padding:12px;inset:auto 12px 12px}.ParticleForceFieldLab-module__HNIAHq__presetGrid,.ParticleForceFieldLab-module__HNIAHq__toolGrid,.ParticleForceFieldLab-module__HNIAHq__metricGrid{grid-template-columns:1fr}.ParticleForceFieldLab-module__HNIAHq__materialGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.ParticleForceFieldLab-module__HNIAHq__controlsTopBar{display:grid}.ParticleForceFieldLab-module__HNIAHq__controlsTopActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ParticleForceFieldLab-module__HNIAHq__actionRow{grid-template-columns:repeat(3,minmax(0,1fr))}.ParticleForceFieldLab-module__HNIAHq__actionRow button{padding-inline:7px;font-size:.76rem}.ParticleForceFieldLab-module__HNIAHq__canvasHint{display:none}}
