@font-face{font-family:Source Code Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0e805bca33a0dc83-s.1iej4rs4bsz7h.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fa94a1e2667433cd-s.1n9lvuibsypdu.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Code Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/3bab852d9a7a28cd-s.3hmce_i1ejj1s.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Source Code Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/98e3ab938e3b8831-s.440o7ujr_h2eg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Source Code Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/2e57eb8a76c3d106-s.065y2tyq4knuk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Code Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/57b85826c87cd8c1-s.39fonxg2k6tsv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Code Pro;font-style:italic;font-weight:400;font-display:swap;src:url(../media/ac6b92f1bd7f4193-s.p.2c2f7oawpovs0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Code Pro;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0e805bca33a0dc83-s.1iej4rs4bsz7h.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro;font-style:italic;font-weight:700;font-display:swap;src:url(../media/fa94a1e2667433cd-s.1n9lvuibsypdu.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Code Pro;font-style:italic;font-weight:700;font-display:swap;src:url(../media/3bab852d9a7a28cd-s.3hmce_i1ejj1s.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Source Code Pro;font-style:italic;font-weight:700;font-display:swap;src:url(../media/98e3ab938e3b8831-s.440o7ujr_h2eg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Source Code Pro;font-style:italic;font-weight:700;font-display:swap;src:url(../media/2e57eb8a76c3d106-s.065y2tyq4knuk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Code Pro;font-style:italic;font-weight:700;font-display:swap;src:url(../media/57b85826c87cd8c1-s.39fonxg2k6tsv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Code Pro;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ac6b92f1bd7f4193-s.p.2c2f7oawpovs0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab36ba74ba67ee0c-s.0vbhejztomta0.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/33f266618f7bf8bb-s.1vqi-k1w20m2i.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36f8835f1b5285ee-s.016_c6f56w-54.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fe8cf670dc7929a-s.43u5tn_wmp7tb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e858660d9da6747c-s.0o146vuhj0hlr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31a7435702a308bc-s.19n67_thuu7m9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9e42e3eae6237c2-s.p.2s-4kwv_nqb0b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab36ba74ba67ee0c-s.0vbhejztomta0.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/33f266618f7bf8bb-s.1vqi-k1w20m2i.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/36f8835f1b5285ee-s.016_c6f56w-54.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0fe8cf670dc7929a-s.43u5tn_wmp7tb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e858660d9da6747c-s.0o146vuhj0hlr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/31a7435702a308bc-s.19n67_thuu7m9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c9e42e3eae6237c2-s.p.2s-4kwv_nqb0b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Code Pro Fallback;src:local(Arial);ascent-override:73.11%;descent-override:20.28%;line-gap-override:0.0%;size-adjust:134.59%}.source_code_pro_5f30997b-module__GiRZdW__className{font-family:Source Code Pro,Source Code Pro Fallback}
:root{--background1:#090909;--background2:#141414;--background3:#3e3e3e;--text_color1:#f9f9f9;--text_color2:#8b8b8b;--font-source-code-pro:"Source Code Pro", monospace;--error:#f33;--completed:#00ff41;--processing:#fa0;--processing_dimmed:#ffaa002e;--popup_parent_background:#121212dd;--glow_shadow:0 0 8px var(--processing), 0 0 20px var(--processing), 0 0 40px var(--processing);--glow_shadow2:0 0 16px var(--processing)}[data-theme=lightblue]{--background1:#f0f4f8;--background2:#d9e2ec;--background3:#93a8bb;--text_color1:#0c1a33;--text_color2:#5a6a8a;--font-source-code-pro:"Source Code Pro", monospace;--error:#b92525;--completed:#21af55;--processing:#a1c3ff;--popup_parent_background:#dce6f0d9;--glow-color:#a1c3ffcc;--glow_shadow:0 0 8px var(--glow-color), 0 0 20px var(--glow-color);font-size:8px;font-weight:700}[data-theme=glaciertech]{--background1:#f5fafd;--background2:#e2ecf0;--background3:#cdd8dd;--text_color1:#0f1a1e;--text_color2:#5fb3cc;--font-source-code-pro:"Source Code Pro", monospace;--error:#e05c71;--completed:#5fb3cc;--processing:#90d0e0;--popup_parent_background:#f5fafdd9;--glow-color:#5fb3cc88;--glow_shadow:0 0 3px var(--glow-color), 0 0 8px var(--glow-color);font-size:8px;font-weight:700}[data-theme=darkelectricblue]{--background1:#0a0a12;--background2:#121a30;--background3:#1d2c4d;--text_color1:#e0f7ff;--text_color2:#00bfff;--font-source-code-pro:"Source Code Pro", monospace;--error:#f36;--completed:#0ff;--processing:#3cf;--popup_parent_background:#0a0a12d9;--glow-color:#00bfffcc;--glow_shadow:0 0 10px var(--glow-color), 0 0 25px var(--glow-color);font-size:8px}[data-theme=darkelectricgreen]{--background1:#0b0b0b;--background2:#1a1a1a;--background3:#292929;--text_color1:#d7ffcc;--text_color2:#0f6;--font-source-code-pro:"Source Code Pro", monospace;--error:#f36;--completed:#6f9;--processing:#aad318;--popup_parent_background:#0a0a0ad9;--glow-color:#0f6c;--glow_shadow:0 0 10px var(--glow-color), 0 0 25px var(--glow-color);font-size:8px}[data-theme=whitescience]{--background1:#f4f4f4;--background2:#fff;--background3:#222;--text_color1:#222;--text_color2:#fff;--font-source-code-pro:"Source Code Pro", monospace;--error:#f36;--completed:#6f9;--processing:#aad318;--popup_parent_background:#0a0a0ad9;--glow-color:#0f6c;--glow_shadow:0 0 10px var(--glow-color), 0 0 25px var(--glow-color);font-size:8px}
html{font-size:8px}body{background-color:var(--background1);width:100%;color:var(--text_color1);font-size:2rem;font-family:var(--font-source-code-pro);min-height:100vh;margin:0;padding:0}button{cursor:pointer;background-color:none;color:var(--text_color1);background:0 0;border:none;outline:none;width:fit-content;margin:0;padding:0;font-family:inherit;font-size:2rem}button:disabled{cursor:default;background-color:var(--background1);cursor:not-allowed}*{box-sizing:border-box}table{border-collapse:collapse;font-family:inherit;font-size:inherit}td,tr{margin:0;padding:0}h1{font-size:5rem}h2{font-size:4rem}h3{font-size:3rem}h4{font-size:2rem}h1,h2,h3,h4,h6,h6,p{margin:0;padding:0;line-height:1}input{font-size:inherit;color:inherit;background-color:var(--background2);border:none;outline:none;width:100%;height:5rem;padding:0 1rem;font-family:inherit}textarea{font-size:inherit;color:inherit;background-color:var(--background2);resize:none;white-space:pre-wrap;border:none;outline:none;width:100%;height:30rem;padding:1rem;font-family:inherit}
.pagewrapper{flex-wrap:wrap;display:flex}.seedingglobalwrapper{flex-direction:column;gap:2rem;max-width:150rem;margin:auto;padding:2rem;display:flex;position:relative}.preflightchecklist{pointer-events:none;text-align:center;width:100%;height:fit-content;display:grid;position:fixed;top:0;left:0}.seedinsecondsectionwrp{gap:2rem;width:100%;display:flex}.seedingsecondsectionleftwrp{flex-direction:column;justify-content:space-between;width:fit-content;display:flex}.seedingsecondsectionrightwrp{flex-direction:column;flex:1;gap:2rem;display:flex}.currentccommand{justify-content:space-between;display:flex}.currentcommandstatus{gap:2rem;display:flex}.currentcommandstatus p:first-child{margin-right:auto}.currentcommandsplitter{background-color:var(--background3);height:1px;margin-top:2rem;margin-bottom:auto}.currentcommandadditionalinfo{font-style:italic}.seedingheaderglobalwrp{background:var(--background2);justify-content:space-between;align-items:center;padding:3rem;display:flex}.seedingheaderexperimentwrp{flex-direction:column;gap:2rem;display:flex}.sedsslotswrpglobal,.sedsslotswrpglobalexpanded{background-color:var(--background2);flex-direction:column;width:60rem;min-height:40rem;padding:3rem;display:flex}.sedsslotswrpglobalexpanded{flex-grow:1}.seedsplantsslotsbuttonswrp{justify-content:space-between;align-items:center;display:flex}.plantseedbuttonctiveinfowrp{align-items:center;gap:1rem;display:flex}.plantseedactivetxtp{color:var(--text_color2)}.plantseedbuttonactivedot{background-color:var(--processing);border-radius:50%;width:1rem;height:1rem}.seedsplantsslotsbuttonswrpinner{display:flex}.plantslotsslotswrp{grid-template-columns:repeat(6,1fr);gap:2rem;margin-top:4rem;display:grid}.plantslotswrp{flex-direction:column;grid-area:2/1/4/2;margin-top:4rem;display:flex}.plantseedselectionbutton{height:5rem;color:var(--text_color2);border:2px solid #0000;flex:1;justify-content:center;align-items:center;width:15rem;padding:0 3rem;display:flex}.plantseedselectionbuttonselected{border:2px dashed var(--processing);color:var(--processing)}.seedslotvisualmainwrp{aspect-ratio:1;justify-content:center;align-items:center;width:54rem;margin-top:4rem;display:flex;position:relative}.seedslotvisualinnerwrp{aspect-ratio:1;aspect-ratio:1;justify-content:space-between;width:50rem;display:flex;position:relative;transform:rotate(-90deg)}.slotalignmarkerwrp{flex-direction:column-reverse;align-items:center;gap:1rem;display:flex;position:absolute;bottom:-3rem}.centerslotnumberwrp{background-color:var(--background1);border:1px solid var(--background3);aspect-ratio:1;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:16rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.centerslotnumberp{color:var(--processing);font-size:5rem}.centerslotnumberppositiontxt{color:var(--background3);font-size:2rem}.slotalignmarkerline{background:linear-gradient(to bottom, var(--processing), transparent);width:2px;height:3rem}.slotalignmarkertriangle{border-left:1rem solid #0000;border-right:1rem solid #0000;border-bottom:1rem solid var(--processing);width:0;height:0}.seedslotvisualwheelwrptorotate{aspect-ratio:1;will-change:transform;justify-content:center;align-items:center;width:50rem;transition:transform .7s linear;display:flex;position:absolute}.seedslotvisualoutercircle{border:1px dotted var(--background3);aspect-ratio:1;border-radius:50%;width:36rem;position:absolute}.seedslotvisualinnercircle{border:2px solid var(--background1);aspect-ratio:1;border-radius:50%;width:42rem;position:absolute}.seedslotinnercircle{aspect-ratio:1;border:1px solid var(--text_color2);background-color:var(--background2);border-radius:50%;justify-content:center;align-items:center;width:4rem;display:flex;transform:scaleX(-1)scaleY(-1)}.seedslotinnercirclemarked{border:2px solid var(--processing);font-weight:bolder}.seedslotwrp{z-index:10;height:46rem;position:absolute}.seedslotliner{justify-content:center;align-items:center;display:flex;position:relative}.seedsplantsslotsbuttonswrp button:first-child{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.seedsplantsslotsbuttonswrp button:nth-child(2){white-space:nowrap;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.seedslotbutton,.plantslotbutton{color:#000;border-radius:50%;justify-content:center;align-items:center;width:7rem;height:7rem;font-size:2rem;display:flex}.labglobalinsidewrp{width:100%;height:inherit;background-color:var(--popup_parent_background);color:var(--error);justify-content:center;align-items:center;font-size:2rem;font-weight:700;display:flex;position:absolute}.seedslotbutton,.seedslotbuttonactive{border-radius:0}.seedslotbuttonactive,.plantslotbuttonactive{background:var(--background3)}.plantslotswrpactive{border-top:1px solid var(--background3);grid-column:span 6;margin-top:4rem;padding-top:2rem}.xyzwrp{flex-direction:column;gap:1rem;margin-top:4rem;display:flex}.xyzppositions{text-align:center}.xyzwrpinside{grid-template-columns:1fr 12rem 12rem 12rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:grid}.planslotselectedinfo{justify-content:space-between;width:100%;margin-bottom:2rem;display:flex}.selectedslotp{text-align:center;width:100%}.stepbuttonactive{background:var(--background3)}.casetteslotbutton{border-radius:50%;overflow:hidden}.xyz-table{width:100%}.xyz-table th{text-align:center;border-bottom:1px solid var(--background3);padding:1rem;font-weight:400}.xyzglobalwrp{flex-direction:column;flex:1;display:flex}.xyz-table td{text-align:center;padding:1rem;font-weight:400}.xyzexplainer{justify-content:center;margin-top:2rem;display:flex}.csetteinsidebutton{background:#151515;border:4px solid #485e69;border-radius:0}.actionbuttonswrp{background:var(--background2);justify-content:space-between;gap:2rem;padding:3rem;display:flex;overflow:hidden}.seedingactionbutton{height:7rem;color:var(--background1);flex:1;justify-content:center;align-items:center;display:flex}.glowingselectedbutton{border:2px dashed var(--processing);color:var(--processing);position:relative}.sensorswrp{background:var(--background2);width:60rem;padding:3rem}.cameraviewwrp{background:var(--background2);flex:1;padding:3rem}.seedinglastsection{gap:2rem;display:flex}.sensorwrp{border-bottom:1px dotted var(--background3);color:var(--text_color2);grid-template-columns:66.6% 11rem 1fr min-content;padding-bottom:1rem;display:grid}.sensorvalue{color:var(--text_color1);font-weight:700}.sensorunit{color:var(--text_color2)}.sensorslistwrp{flex-direction:column;gap:1rem;margin-top:3rem;display:flex}.seedslotbuttonactivecasette{border-style:solid;box-shadow:0 0 12px 2px #008ece80}.labwrpforseeding{height:40rem}.labglobalwrp,.labglobalwrpdashed{height:100%;position:relative}.labglobalwrp canvas,.labglobalwrpdashed canvas{display:block}.labglobalwrpdashed{border:1px dashed var(--background3)}.seedingchecklistglobalwrp{background:var(--background2);flex-direction:column;height:58rem;padding:3rem;display:flex}.checklistbuttons{width:100%;margin-bottom:2rem;display:flex}.xyzp{color:var(--text_color2);text-align:center;margin-bottom:1rem;font-style:italic}.alignmentneededcolor{background-color:var(--processing);border-radius:50%;width:1rem;height:1rem;display:inline-block}.statusreadycolor{background-color:var(--completed);border-radius:50%;width:1rem;height:1rem;display:inline-block}.errorp{color:var(--error);opacity:.3;width:fit-content}.processingp{color:var(--processing);opacity:.3;width:fit-content}.completedp{color:var(--completed);opacity:.3;width:fit-content}.activestatusp,.completedstatuspblink{opacity:1;animation-name:blink;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.completedstatuspblink{animation-duration:80ms}.completeddone{color:var(--completed);opacity:1}@keyframes blink{0%{opacity:1;text-shadow:0 0 5px,0 0 10px,0 0 20px,0 0 40px}to{opacity:.2;text-shadow:0 0 2px,0 0 4px,0 0 6px,0 0 10px}}.currentcommanderror{color:var(--error);min-height:2rem}.currentcommandsuccess{color:var(--completed);min-height:2rem}.currentcommandprocessing{color:var(--processing);min-height:2rem}.xyzinfoliner{color:var(--text_color2);flex:1;justify-content:center;align-items:center;gap:2rem;display:flex}.currentcommandglobalwrp{background-color:var(--background2);flex-direction:column;flex:1;gap:2rem;width:60rem;min-height:22rem;max-height:22rem;margin-top:2rem;padding:3rem;display:flex}.checklistbutton{border:1px solid #0000;border-bottom:1px solid var(--completed);flex:1;height:6rem;position:relative}.checklistbuttonselected{background:var(--background2);height:6rem;color:var(--completed);border:1px solid var(--completed);text-shadow:0 0 8px var(--completed);background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ff410d 2px 4px);flex:1;position:relative;box-shadow:0 0 10px #00ff414d,inset 0 0 20px #00ff403c}.checklistbutton:before{content:"> ";color:var(--completed);animation:1s step-end infinite blink-crt;position:absolute;left:2rem}@keyframes blink-crt{0%,to{opacity:1}50%{opacity:0}}.checklistbuttondisabled{pointer-events:none}.checklistbuttondisabled:before{content:""}.checklistinfowindow{background:var(--background1);height:44rem;padding:3rem 0}.seedingtimelineinsidewrp{flex-direction:column;height:40rem;display:flex;overflow:hidden}.seedingtimelinetimelinewindow{overflow-y:auto}.timelinelengthp{border-top:1px solid var(--text_color2);justify-content:flex-end;gap:1rem;margin:auto 3rem 0;padding-top:2rem;display:flex}.camviewselectbuttons{width:100%;margin:auto;display:flex}.camselectionbutton{border:1px solid var(--background3);flex:1;height:5rem}.camviewinsidewrp{background:repeating-linear-gradient(45deg, var(--background1), var(--background1) 10px, var(--background2) 10px, var(--background2) 20px);flex-direction:column;flex:1;gap:2rem;height:100%;padding:2rem;display:flex}.camviewwindow{justify-content:center;align-items:center;height:30rem;display:flex}.camviewwindowsinsidewrp{display:flex;position:relative}.cameraviewtimep{background-color:var(--background1);padding:.5rem;position:absolute;bottom:1rem;left:1rem}.timelineliner,.timelinelinerchecklist,.timelinelinerchecklistselected{border-bottom:1px dashed var(--background3);min-height:5rem;color:var(--text_color2);flex:1;align-items:center;gap:2rem;margin-left:2rem;padding:1rem 0;font-style:italic;display:flex}.timelinelinerchecklist{margin:0}.timelinelinerchecklistselected{color:var(--text_color1);margin:0;font-weight:bolder}.timelinemainwrp{align-items:center;margin:0 3rem;display:flex}.completed,.error,.processing{background-color:var(--completed);border-radius:50%;width:1rem;height:1rem}.error{background-color:var(--error)}.processing{background-color:var(--processing)}.timelinelinetime{margin-left:auto}.seedingquestionmainwrp{flex-direction:column;width:100%;height:100%;padding:0 3rem;display:flex}.questionanswerwrp{margin-top:auto;display:flex}.questionquestion{flex:1;align-items:center;margin-top:3rem;margin-bottom:3rem;display:flex}.questiontitle{border-bottom:1px dashed var(--background3);padding-bottom:1rem}.questionanswerbutton{background:var(--background2);color:var(--completed);border:1px solid var(--completed);text-shadow:0 0 8px var(--completed);background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ff410d 2px 4px);flex:1;padding:1rem 2rem;position:relative;box-shadow:0 0 10px #00ff414d,inset 0 0 20px #00ff403c}.questionanswerbutton:after{content:"_";margin-left:2rem;animation:1s step-end infinite blink-crt}.questionanswerbutton:before{content:"_";margin-right:2rem;animation:1s step-end infinite blink-crt}.timelinecheckbox{background-color:var(--text_color2);pointer-events:none;width:2rem;height:2rem;accent-color:var(--text_color2);border-radius:1%;margin-right:2rem}.camviewwindowspan{text-transform:uppercase;color:var(--text_color2);letter-spacing:2px}
.experimentformconnectedglobalwrp{min-height:100vh;text-shadow:1px 1px var(--background1);flex-direction:column;display:flex}.hourlyviewwrp,.dailyviewwrp{background:var(--background2);height:100%;display:flex;overflow-x:auto}.dailyviewwrp{padding-top:3rem;padding-bottom:2rem}.hourlyviewwrp{flex:1;padding-top:3rem;padding-bottom:2rem}.daylyviewpaddingwrp{background-color:var(--background2);flex:1;max-height:40rem;padding:0 3rem 3rem}.hourlyviewpaddingwrp{background-color:var(--background2);flex:1;max-height:50rem;padding:0 3rem}.hourlyparamhour{text-align:center}.hourlyparamwrp,.dayviewwrpparams,.dayviewwrpparamsdimmed{border-top:1px solid var(--background3);flex-direction:column;display:flex;position:relative}.dayviewwrpparamsdimmed{opacity:.4;pointer-events:none}.editmarker{background:var(--text_color1);clip-path:polygon(50% 0%,0% 100%,100% 100%);width:3rem;height:1rem;position:absolute;top:0;left:50%;transform:translate(-50%,-1.5rem)}.hourlyparamwrp.first .hourlyparamsgraphwrp,.hourlyparamwrp.first .dailyparamsgraphwrp{border-left:1px solid var(--background3)}.experimenteditwrp{background:var(--background2);flex-direction:column;justify-content:flex-end;width:100%;height:100vh;display:flex}.daycanvascontainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.hourlyparamhourbutton{text-align:center;background-color:var(--background3);height:5rem;margin:0 .5rem;font-size:2rem;font-weight:400}.hourlyparambuttonswrp{border-bottom:1px dashed var(--background3);grid-template-columns:repeat(2,1fr);justify-content:center;place-items:center;display:grid;position:relative}.hourlyparamspopup{background:var(--background1);justify-content:center;align-items:center;width:100%;height:5rem;display:flex;position:absolute;top:0;left:0}.editbutton{text-align:center;background:var(--background3);outline:1px solid var(--background2);grid-column:span 2;width:100%;height:5rem}.hourlyparamsgraphwrp,.dailyparamsgraphwrp{border-right:1px dashed var(--background3);border-top:1px dashed var(--background3);z-index:10;width:100%;height:100%;position:relative}.hourlyparamgraph,.hourlyparamgraphday{pointer-events:none;color:var(--text_color1);width:100%;height:0;text-shadow:1px 1px var(--background1);justify-content:center;align-items:center;padding:1px 0;transition-duration:50ms;display:flex;position:absolute;transform:translateY(50%)}.hourlyparamgraphday{pointer-events:none}.dailygraphwrp{width:100%;height:100%;display:flex}.dailygraphhourwrp{flex:1;position:relative}.hoursetupwindow{background:var(--background2);border-radius:1rem;max-height:calc(100vh - 8rem);padding:3rem;overflow:auto}.hourirrigationwrp{max-width:70rem;margin-top:2rem}.hourtablecell1p1{border-radius:1rem;width:1rem;height:1rem}.hourtablerowcell1{grid-template-columns:2rem 1fr 16rem 2rem;justify-content:center;align-items:center;gap:2rem;display:grid}.infocell{grid-column:span 6;justify-content:space-between;align-items:center;display:flex}.checkmarkwrp{justify-content:flex-end;width:fit-content;display:flex}.checkmark{cursor:pointer;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex;transform:translate(-12px)}.checkmarkaroundmark{border:1px solid var(--text_color1);justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.checkmarkmark{background-color:var(--text_color1);width:100%;height:100%}.hourtablecell1input{text-align:center;background:var(--background3);border:none;height:5rem}.hourtable{flex-direction:column;gap:1px;padding-top:2rem;display:flex}.hoursetupwindowmainwrp{z-index:20;background:var(--popup_parent_background);flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.hoursetupwindow h4{text-align:center}.hourirrigationplants{box-sizing:border-box;grid-template-columns:repeat(6,1fr);justify-content:space-between;gap:5rem 1px;max-width:100%;display:grid}.plansplantednrbuttonwrp{gap:1rem;margin-left:auto;display:flex}.plantsplantednrwrp{grid-column:1/-1;grid-template-columns:repeat(2,1fr);align-items:center;gap:2rem;width:100%;display:grid}.plantsplantedtochoosenr,.plantsplantedtochoosenrselected{border:1px solid var(--text_color1);width:5rem;height:5rem}.hourirrigationplant{pointer-events:all;justify-content:center;align-items:center;display:flex}.hourirrigationplantactive{background:var(--background3)}.hourirrigationplantmark,.hourirrigationplantmarkactive{border:1px solid var(--text_color1);border:1px solid var(--background1);border-radius:50%;justify-content:center;align-items:center;width:6rem;height:6rem;display:flex}.hourirrigationplantmarkactive{background:var(--text_color1);color:var(--background2);border:none;font-weight:700}.hourirrigationplantwrp{pointer-events:none;flex-direction:column;align-items:center;row-gap:1rem;display:flex;position:relative}.irrigationplantinput,.irrigationplantinputdisabled{background:var(--background3);text-align:center;pointer-events:all;width:100%;height:5rem}.irrigationplantinputforall{text-align:center;width:92.5px}.irrigationplantinputwrp{justify-content:space-between;align-items:center;display:flex}.irrigationplantinputdisabled{pointer-events:none;opacity:.3;background:0 0}.irrigationpanelirrigationviewwrp{border:1px dotted var(--background3);background-color:var(--background3);border-radius:1rem;grid-template-columns:repeat(6,min-content);gap:2rem;width:fit-content;padding:1rem;display:grid;position:relative}.irrigationpanelsplitterswrp{color:var(--text_color1);justify-content:center;align-items:center;gap:6rem;font-weight:700;display:flex;position:absolute}.irrigationpanelirrigationbutton{border:1px solid var(--background3);background-color:var(--background2);border-radius:10rem;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex}.irrigationpanelirrigationbuttonselected,.plantsplantedtochoosenrselected{background-color:var(--text_color1);color:var(--background1);font-weight:700}.irrigationpanelirrigationbuttondisabled{pointer-events:none;border:1px solid var(--background2);background-color:var(--background3)}.italianp{margin-bottom:1rem;font-style:italic}.splitter{background:var(--background1);width:100%;height:1px;margin:4rem 0}.buttonswrp{gap:2rem;width:100%;display:flex}.houreditbutton{border:1px dashed var(--background3);border-radius:1rem;flex:1;height:6rem;font-weight:700}.savebutton{background:var(--background3)}.hoursetuptitlewrp{justify-content:space-between;margin-bottom:3rem;display:flex}.datewrptitle{justify-content:center;display:flex}.formheader{background-color:var(--background2);justify-content:center;align-items:center;gap:2rem;width:100%;max-width:150rem;height:9rem;padding:2rem 0;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.experimentslistlink{cursor:pointer;flex-direction:column;justify-content:space-around;height:5rem;display:flex;position:absolute;left:3rem}.formheaderline{background:var(--text_color2);border:none;outline:none;width:5rem;height:1px}.formheaderbutton,.formheaderbuttonselected{border:1px dashed var(--background3);width:10rem;height:5rem}.formheaderbuttonselected{background:var(--text_color1);color:var(--background1);border:1px solid #0000;font-weight:700}.formsplitter{width:100%;margin:7rem 0}.errorwrpform{background-color:var(--popup_parent_background);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.experimentformwrp,.formcompletewrapper,.formexperimentslistwrp{background-color:var(--background2);flex-flow:column wrap;width:100%;max-width:150rem;min-height:100vh;margin-left:auto;margin-right:auto;padding-left:3rem;padding-right:3rem;display:flex;overflow:auto}.experimentformwrp{padding-bottom:5rem}.experimentformwrp input,.experimentformwrp textarea{background-color:var(--background3)}.formexperimentslisttable{text-align:center;margin-top:12rem}.formlisteditbutton{background-color:var(--background3);width:100%;min-width:10rem;height:5rem}.formcompletewrapper{flex-direction:column;align-items:center;display:flex}.formcompletewrapper p{text-align:center;max-width:60ch;line-height:1.6}.formsavebutton{background-color:var(--background3);width:18rem;height:5rem;margin-top:3rem}.formcompletewrapper{padding-top:14rem}.forminput,.formtextarea{border:1px solid var(--background3);min-height:6rem}.formtextarea{text-align:start;line-height:1.6}.forminputliner{flex:1;width:100%}.forminputlinerhorizontal{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center;gap:2rem;width:100%;display:grid}.forminputcentered{text-align:center}.researcher_section,.experiment_section,.settings_section{grid-template-columns:minmax(10rem,100%) minmax(10rem,100%);justify-content:center;justify-items:center;gap:2rem;display:grid}.formlabel{text-transform:uppercase;margin-bottom:1rem;padding-left:1rem}.formlabehorizontal{margin:0;padding:0}.forminputcenteredTitle{grid-column:1/-1}.copybuttonwrp,.shevronrightbuttonwrp{cursor:pointer;justify-content:center;align-items:center;width:100%;height:5rem;display:flex}.copiedhourclearbutton{color:var(--text_color2)}.copybuttonwrp:hover,.shevronrightbuttonwrp:hover,.copiedhourclearbutton:hover,.editbuttonptext:hover{transition-duration:50ms;transform:scale(1.2)}.copybuttonsvg,.shevronrightsvg{fill:var(--text_color1);pointer-events:none;width:3rem;height:2.3rem}.shevronrightsvg{width:2rem;height:3rem}.experimenteditinfoandselectionpanel{padding:0 3rem;display:flex}.experimenteditsensorsselectionwrp{grid-template-columns:repeat(3,22rem);width:fit-content;padding-bottom:1px;display:grid}.expeditpanel1{margin-left:10rem}.expeditpanel2{flex-direction:column;gap:2rem;margin-top:auto;display:flex}.expeditselectionbutton{text-transform:uppercase;background-color:var(--background3);width:18rem;height:5rem}.expeditselectionbuttonmarked{background-color:var(--text_color1);color:var(--background1);font-weight:700}.infosensorsselectionwrp{cursor:pointer;border-top:1px solid #0000;border-bottom:1px solid #0000;align-items:center;gap:1rem;padding-left:1rem;display:flex}.infosensorsselectionwrp:hover{outline:1px dashed var(--text_color2)}.infosensorsensorname{text-shadow:1px 0px var(--background1)}.irrigationwrappermiddlewrp{grid-template-columns:repeat(6,1fr);justify-items:center;row-gap:1rem;padding:1rem 0;display:grid}.irrigationwrappermiddleplantplace,.irrigationwrappermiddleplantplaceempty,.irrigationwrappermiddleplantplacefull{border:1px solid var(--text_color2);border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:relative;overflow:visible}.irrigationwrappermiddleplantplacefull{background-color:var(--text_color2)}.irrigationwrappermiddleplantplaceempty{border:1px solid var(--background1)}.irrigationwrappertopwrp,.irrigationwrapperbottomwrp{flex:1}.irrigationwrapper{flex-direction:column;height:100%;padding:.5rem 0;display:flex}.irrigationwrappertop{grid-template-columns:repeat(6,1fr);justify-items:center;height:100%;display:grid}.irrigationwrappertopatom,.irrigationwrapperbottomatom{border-radius:2px;justify-content:center;align-items:center;width:1rem;margin-top:auto;display:flex}.irrigationwrapperbottomatom{margin:0}.irrigationpanelselectall{cursor:pointer;margin-top:auto;text-decoration:underline}
.seedingstatsmainwrp{width:100%;height:100vh;position:fixed;top:0;left:0}.seedingstatsmaininfowrp{width:100%;height:100%;padding:1rem;position:absolute}.seedingstatsinfotimelinep{cursor:pointer}.seedingstatsinfotimelinepcolor{border-radius:50%;width:1rem;height:1rem}.statinfotlliner{grid-template-columns:1rem 60rem 2rem;align-items:center;gap:3rem;display:grid}.seedingstatsleftinfowrptimeline{flex-direction:column;gap:1rem;font-style:italic;display:flex}.seedingstatsclock{font-size:3rem;position:absolute;bottom:1rem;right:1rem}
.container{grid-template-columns:1fr 1fr;gap:3rem;max-width:175rem;margin:0 auto;padding:3rem;display:grid}.box{border:2px solid var(--background3);background:var(--background2);padding:28px 32px;position:relative;box-shadow:0 .5rem 2rem #00000080}.box-title{background:var(--background2);text-transform:uppercase;letter-spacing:2px;color:var(--text_color1);padding:0 1rem;font-size:2rem;font-weight:700;position:absolute;top:0;left:4rem;transform:translateY(-50%)}.full{grid-column:1/-1}.header{border:2px solid var(--background3);background:var(--background2);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:2rem;padding:28px 32px;display:flex;box-shadow:0 4px 2rem #00000080}.brand{letter-spacing:2px;color:var(--text_color1);font-size:2rem;font-weight:700}.brand span{color:var(--text_color2);font-size:2rem;font-weight:400}.header-main{text-align:center;flex-direction:column;flex:1;justify-content:space-between;gap:2rem;display:flex}.header-main .title{color:var(--text_color1);letter-spacing:1px;margin:0;font-size:2rem;font-weight:700}.header-main .sub{color:var(--text_color2);border:1px solid #0000;justify-content:center;align-items:center;height:26px;font-size:2rem;display:flex}.header-right{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:2rem;line-height:1;display:flex}.header-time{color:var(--completed);font-family:monospace;font-size:2rem;font-weight:700}.public-badge{border:1px solid var(--text_color2);text-transform:uppercase;letter-spacing:2px;color:var(--text_color2);padding:4px 12px;font-size:2rem;display:inline-block}.status-banner{border:2px solid var(--background3);background:var(--background2);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:3rem;padding:28px 32px;display:flex;box-shadow:0 4px 2rem #00000080}.status-left{align-items:center;gap:20px;display:flex}.status-icon{border:2px solid var(--text_color2);width:56px;height:56px;color:var(--text_color2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:3rem;line-height:1;animation:3s ease-in-out infinite breathe;display:flex}@keyframes breathe{0%,to{opacity:.3}50%{opacity:1}}.status-text .label{text-transform:uppercase;letter-spacing:2px;color:var(--text_color2);margin-bottom:4px;font-size:2rem}.status-text .state{color:var(--text_color1);letter-spacing:3px;font-size:4rem;font-weight:700}.status-text .checking{color:var(--processing);letter-spacing:3px;font-size:4rem;font-weight:700}.countdown{text-align:right}.countdown .label{text-transform:uppercase;letter-spacing:2px;color:var(--text_color2);margin-bottom:8px;font-size:2rem}.countdown .timer{color:var(--completed);letter-spacing:2px;font-family:monospace;font-size:5rem;font-weight:700;line-height:1}.countdown .next-exp{color:var(--text_color2);margin-top:10px;font-size:2rem}.sensor-list{margin-top:8px}.sensor-row{border-bottom:1px dotted #333;grid-template-columns:1fr auto 5rem;align-items:baseline;gap:2rem;padding:2rem 0;font-size:2rem;display:grid}.sensor-row:last-child{border-bottom:none}.sensor-name{color:var(--text_color2)}.sensor-val{color:var(--text_color1);font-family:monospace;font-size:2rem;font-weight:700}.sensor-unit{color:var(--text_color2);text-align:right;font-size:2rem}.ambient-note{color:var(--text_color2);border-top:1px dashed var(--background3);margin:2rem 0 0;padding-top:2rem;font-size:2rem;font-style:italic}.exp-list{margin-top:8px}.exp-list-item{border-bottom:1px dotted #333;grid-template-columns:110px 1fr auto;align-items:center;gap:2rem;padding:2rem 0;font-size:2rem;display:grid}.exp-list-item:last-child{border-bottom:none}.exp-date{color:var(--text_color2);font-family:monospace;font-size:2rem;font-weight:700}.exp-name{color:var(--text_color1)}.exp-status{text-transform:uppercase;letter-spacing:1px;border:1px solid var(--completed);color:var(--completed);white-space:nowrap;padding:4px 10px;font-size:2rem;font-weight:700}.exp-status.failed{border-color:var(--error);color:var(--error)}.exp-status.partial{border-color:var(--processing);color:var(--processing)}.view-all{text-align:center;text-transform:uppercase;letter-spacing:2px;width:100%;color:var(--text_color2);border:none;border-top:1px dashed var(--background3);cursor:pointer;background:0 0;margin:2rem 0 0;padding-top:2rem;font-family:inherit;font-size:2rem;display:block}.view-all:hover{color:var(--text_color1)}.camera-grid{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.camera-slot{background:repeating-linear-gradient(45deg, var(--background1), var(--background1) 10px, var(--background2) 10px, var(--background2) 20px);border:1px dashed var(--background3);min-height:320px;color:var(--text_color2);text-transform:uppercase;letter-spacing:2px;flex-direction:column;padding:3rem 2rem;font-size:2rem;position:relative}.cameraslottopwrp{justify-content:space-between;align-items:center;width:426px;margin:auto;padding-bottom:2rem;display:flex}.cameraslotbottomwrp{justify-content:center;align-items:center;min-height:30rem;display:flex}.camera-label{color:var(--text_color1);letter-spacing:2px;text-transform:uppercase;font-size:2rem;font-weight:700}.standby-badge{border:1px solid var(--processing);color:var(--processing);text-transform:uppercase;letter-spacing:2px;padding:4px 10px;font-size:2rem;font-weight:700}.live-badge{border:1px solid var(--completed);color:var(--completed);text-transform:uppercase;letter-spacing:2px;background-color:var(--background2);padding:4px 10px;font-size:2rem;font-weight:700}.lab-info{border:2px solid var(--background3);background:var(--background2);grid-column:1/-1;grid-template-columns:calc(50% - 1.5rem) 1fr 1fr;gap:3rem;padding:28px 4rem;display:grid;box-shadow:0 4px 2rem #00000080}.lab-info h3{text-transform:uppercase;letter-spacing:2px;color:var(--text_color1);border-bottom:1px solid var(--background3);margin:0 0 2rem;padding-bottom:8px;font-size:2rem}.lab-info p{color:var(--text_color2);margin:0 0 2rem;font-size:2rem;line-height:1.7}.info-block .row{border-bottom:1px dotted #333;justify-content:space-between;gap:2rem;padding:8px 0;font-size:2rem;display:flex}.info-block .row:last-child{border-bottom:none}.info-block .row .k{color:var(--text_color2);text-transform:uppercase;letter-spacing:1px;font-size:2rem}.info-block .row .v{color:var(--text_color1);text-align:right;font-weight:700}@media (max-width:1000px){.container{grid-template-columns:1fr;padding:2rem}.full,.lab-info,.status-banner{grid-column:1/-1}.lab-info{grid-template-columns:1fr;padding:20px}.camera-grid{grid-template-columns:1fr}.status-banner{text-align:center;flex-direction:column;padding:3rem}.countdown{text-align:center}.countdown .timer{font-size:4rem}.status-text .state{font-size:22px}.header{text-align:center;flex-direction:column;padding:2rem}.header-right{align-items:center}.exp-list-item{grid-template-columns:1fr;gap:4px}.exp-date{order:-1;font-size:2rem}.exp-status{justify-self:start}}
.adminnavbutton,.adminnavbuttonactive{background:var(--background3);width:15rem;height:5rem}.adminnavbuttonactive{background-color:var(--text_color1);text-shadow:none;color:var(--background1);font-weight:700}.adminnav{width:100%;margin-bottom:3rem}.loginglobalwrp{justify-content:center;align-items:center;min-height:100vh;display:flex}.logininsidewrp{flex-direction:column;gap:2rem;width:100%;max-width:40rem;display:flex}.logininsidewrp p{margin-bottom:.5rem}.logininsidewrp button{background-color:var(--background3);width:100%;height:7rem;margin-top:2rem}.seedingparamsmainwrp{width:100%;max-width:150rem;margin:0 auto}.loglineyellow{color:#ff0}.loglinered{color:red}.loglinegreen{color:#00e100}.adminexperimentslisttable{border-collapse:collapse;text-align:center;background-color:var(--background2);width:100%}.adminexperimentslisttable th,td{border:1px solid var(--background3);padding:1rem}.enableseedingbutton{background-color:var(--background3);cursor:pointer;justify-content:center;align-items:center;width:100%;height:5rem;display:flex;position:relative}.adminseedingdropdownwrp{background-color:var(--background2);z-index:10;flex-direction:column;gap:1px;width:100%;display:flex;position:absolute;top:calc(100% + 1px)}.adminseedingdropdownitem{background-color:var(--background3);width:100%;height:4rem}.adminseedingdropdownitem:hover{background-color:var(--text_color1);color:var(--background1)}.adminquestionsmainwrp{flex-direction:column;gap:3rem;width:100%;max-width:150rem;margin:0 auto;display:flex}.questionwrapperadmin{background-color:var(--background3);flex-direction:column;gap:1rem;padding:2rem;display:flex}.adminquestionsseedingquestions,.adminquestionsgamingquestions{flex-direction:column;gap:1rem;display:flex}.adminsavequestionsbutton{background-color:var(--background3);height:6rem;margin-bottom:12rem;padding:0 2rem}.adminlogsmainwrp{flex-direction:column;width:100%;display:flex}.adminquestionsselectedexp{outline:1px solid var(--text_color1);outline-offset:-1px;background-color:var(--background1)}.adminloglogwrp{flex-direction:column;flex-grow:2;height:calc(100vh - 18rem);padding-left:4rem;padding-right:4rem;display:flex;overflow:auto}.logsselectionswrp{border-bottom:1px solid var(--text_color1);gap:2rem;margin-bottom:3rem;padding-bottom:1rem;padding-left:1rem;display:flex}.loglinelight,.loglinedark{text-shadow:1px 1px var(--background1);padding:1rem;line-height:1.4}.loglinelight{background-color:var(--background3)}.adminlogsdateswrp{flex-direction:column;flex-grow:auto;gap:1rem;width:fit-content;height:calc(100vh - 18rem);padding-left:1rem;display:flex;overflow:auto}.adminlogsdatebutton,.adminlogsdatebuttonselected,.adminlogselectionbutton,.adminlogselectionbuttonselected{color:var(--text_color1);padding:1rem 2rem}.adminlogsdatebuttonselected,.adminlogselectionbuttonselected{background-color:var(--text_color1);color:var(--background1)}.testbuttonswrp{flex-direction:column;padding:0 1rem 1rem;display:flex;position:relative;overflow:auto}.testbuttonswrpsearchbar{background-color:var(--background1);outline:1px solid var(--background1);min-height:6rem;position:sticky;top:0}.testbottomwrp{grid-template-columns:repeat(2,50%);max-width:150rem;height:calc(100vh - 15rem);margin:auto;display:grid}.testbuttoninsidewrp{background-color:var(--background3);border-bottom:2px solid var(--background1);flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:3rem 2rem;display:flex}.testpageinput{background-color:var(--background2)}.testbutton{background-color:var(--background1);width:100%;min-height:5rem;margin-top:auto}.testpageliner{flex-direction:column;width:100%;display:flex}.testpageeditorbuttonswrp{padding-bottom:2rem;display:flex}.testpageeditorbutton{text-align:center;height:5rem;width:unset;background-color:var(--background2);border:2px solid var(--text_color2);flex-grow:1;justify-content:center;align-items:center;display:flex}.testpageeditorp{text-align:center;width:100%;padding-bottom:1rem}.testbutton:hover{outline-offset:-.5rem;outline:1px solid var(--text_color2)}.testconnstatuson,.testconnstatusoff{background-color:var(--background3);border-radius:50%;width:2rem;height:2rem}.testconnstatuson{background-color:green}.testtopwrp{align-items:center;gap:5rem;padding-bottom:1rem;display:flex}.testtopwrpconnectionstliner{gap:1rem;display:flex}.adminlogsbottomwrp{grid-template-columns:fit-content(100%) 1fr;width:100%;display:grid}.testpagelabel{align-items:center;display:flex}.testbuttonswrpmessages{background-color:var(--background1);grid-template-columns:repeat(3,1fr);gap:1rem;display:grid;position:sticky;top:0}.testmessagebuttonactive,.testmessagebutton{border:1px solid var(--text_color1);width:unset;background-color:var(--background1);flex-grow:10;justify-content:center;align-items:center;height:6rem;display:flex}.testmessagebuttonactive{background-color:var(--text_color1);color:var(--background1);font-weight:700}.testmessageswrp{white-space:pre-wrap;overflow-wrap:anywhere;flex-direction:column;gap:.1rem;padding:0 1rem 1rem;display:flex;position:relative;overflow-y:auto}.testmessageinsidewrp{border-bottom:1px dashed var(--background2);grid-template-columns:1fr max-content;align-items:center;gap:1rem;display:grid}.admintestsearchinput{z-index:10;border:2px solid var(--text_color1);min-height:5rem;position:sticky;top:0}.testImage{margin:1rem auto auto}.seedingparamsmissingq{color:var(--error);margin-bottom:1rem}.adminquestionstbody{cursor:pointer}.adminquestionstbody:hover{background-color:var(--background3)}
.jsontesttxtarea{width:100%}.pagewrapper{flex-direction:column;width:100%;display:flex}.callwrpbutton{background-color:var(--text_color1);height:5rem;color:var(--background1);width:10rem;font-weight:700}.callwrpbuttonswrp{gap:1rem;padding:0 1rem;display:flex}.jsontestconnectionstatuswrp{align-items:center;gap:2rem;padding:1rem 3rem;display:flex}.jsontestconnectionstatus{background-color:var(--error);flex-grow:1;height:1px}.connectedjsontest{background-color:var(--completed)}
.__json-pretty__{color:#66d9ef;background:#272822;line-height:1.3;overflow:auto}.__json-pretty__ .__json-key__{color:#f92672}.__json-pretty__ .__json-value__{color:#a6e22e}.__json-pretty__ .__json-string__{color:#fd971f}.__json-pretty__ .__json-boolean__{color:#ac81fe}.__json-pretty-error__{color:#66d9ef;background:#272822;line-height:1.3;overflow:auto}
.__json-pretty__{color:#748096;background:#1e1e1e;line-height:1.3;overflow:auto}.__json-pretty__ .__json-key__{color:#b553bf}.__json-pretty__ .__json-value__{color:#93a3bf}.__json-pretty__ .__json-string__{color:#fba856}.__json-pretty__ .__json-boolean__{color:#448aa9}.__json-pretty-error__{color:#748096;background:#1e1e1e;line-height:1.3;overflow:auto}
.__json-pretty__{color:#f8f8f2;background:#1e1e1e;line-height:1.3;overflow:auto}.__json-pretty__ .__json-key__{color:#ff5e5e}.__json-pretty__ .__json-value__{color:#fdb082}.__json-pretty__ .__json-string__{color:#e9fdac}.__json-pretty__ .__json-boolean__{color:#69c}.__json-pretty-error__{color:#f8f8f2;background:#1e1e1e;line-height:1.3;overflow:auto}
