.aw-wizard{--bg:#383838;--panel:#303030;--raise:#424242;--edge:#555755;--edge2:#6a6c6a;--ink:#ffffff;--dim:rgba(255,255,255,.72);--faint:rgba(255,255,255,.45);--accent:#00ae87;--accent-ink:#022a20;--seed:#00ae87;--fert:#e2a73c;--warn:#f2b43c;--sil:#c8ccc9;--cable:#86e3cd;--sans:var(--font-body-family,"Montserrat"),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color-scheme:dark}.aw-wizard *{box-sizing:border-box}.aw-wizard [hidden]{display:none!important}.aw-wizard{background:var(--bg);color:var(--ink);font:15px/1.5 var(--sans);-webkit-font-smoothing:antialiased}.aw-wizard button,.aw-wizard input,.aw-wizard select{font:inherit;color:inherit}.aw-wizard :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.aw-wizard .wrap{max-width:1280px;margin:0 auto}.aw-wizard .top{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding-block:14px;border-bottom:1px solid var(--edge)}.aw-wizard .top img{height:44px;width:auto;display:block}.aw-wizard .top .ttl{flex:1 1 320px;min-width:0}.aw-wizard .top h1{margin:0;font-weight:600;font-size:22px;line-height:1.2;text-wrap:balance}.aw-wizard .top p{margin:2px 0 0;color:var(--dim);font-size:14px;max-width:70ch}.aw-wizard .top .tools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.aw-wizard .badge{font:500 11px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--warn);border:1px solid currentColor;padding:4px 8px}.aw-wizard #lang{background:var(--raise);border:1px solid var(--edge);padding:7px 10px;border-radius:0}.aw-wizard .wiz{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,420px);gap:24px;margin-top:18px;align-items:start}.aw-wizard .stage{position:sticky;top:12px;background:var(--panel);border:1px solid var(--edge);padding:14px 16px 12px;min-width:0}.aw-wizard .stage .sil-box{border-bottom:1px solid var(--edge);padding-bottom:6px;margin-bottom:8px}.aw-wizard .stage .sil{width:100%;max-height:150px;display:block}.aw-wizard #plan{min-height:200px}.aw-wizard #plan svg{width:100%;height:auto;max-height:64vh;display:block}.aw-wizard .stage-foot{display:flex;flex-wrap:wrap;gap:6px 18px;font:500 13px/1.4 var(--mono);color:var(--dim);margin-top:8px}.aw-wizard .stage-foot b{color:var(--ink);font-weight:500}.aw-wizard .sil path,.aw-wizard .sil rect,.aw-wizard .sil circle{fill:var(--sil)}.aw-wizard .sil .sil-hub,.aw-wizard .sil .sil-glass{fill:var(--panel)}.aw-wizard .sil .sil-line.thin{stroke-width:1.6}.aw-wizard .sil .sil-line,.aw-wizard .sil .sil-ground,.aw-wizard .sil .sil-bar,.aw-wizard .sil .sil-hose{fill:none;stroke:var(--sil);stroke-width:2.5;stroke-linecap:round}.aw-wizard .sil .sil-bar{stroke-width:6}.aw-wizard .sil .sil-ground{stroke:var(--edge2);stroke-width:2}.aw-wizard .sil .sil-hose{stroke:var(--sil);stroke-dasharray:4 4;stroke-width:2}.aw-wizard .sil .sil-head path,.aw-wizard .sil .sil-head rect{fill:var(--accent)}.aw-wizard #plan-svg .lbl{font:500 22px var(--mono);fill:var(--dim)}.aw-wizard #plan-svg .lbl.dim{fill:var(--faint)}.aw-wizard #plan-svg .lbl.note{font-size:17px}.aw-wizard #plan-svg .coil ellipse{fill:none;stroke:var(--cable);stroke-width:3}.aw-wizard #plan-svg .lbl.cab-l{fill:var(--cable);word-spacing:-.3em}.aw-wizard #plan-svg .tractor .body,.aw-wizard #plan-svg .cart rect{fill:#4b4d4b;stroke:var(--edge2);stroke-width:2}.aw-wizard #plan-svg .tractor .tyre,.aw-wizard #plan-svg .cart .tyre{fill:#262726;stroke:none}.aw-wizard #plan-svg .tractor .cab{fill:#575957;stroke:var(--edge2);stroke-width:2}.aw-wizard #plan-svg .disp{fill:var(--accent)}.aw-wizard #plan-svg .power{fill:none;stroke:#e8ece9;stroke-width:3.5;stroke-linejoin:round}.aw-wizard #plan-svg .hose{stroke:var(--faint);stroke-width:1.4;fill:none}.aw-wizard #plan-svg .hose.off{stroke-dasharray:3 4;opacity:.5}.aw-wizard #plan-svg .sensor.seed{fill:var(--seed)}.aw-wizard #plan-svg .sensor.fert{fill:var(--fert)}.aw-wizard #plan-svg .closed{stroke:var(--faint);stroke-width:2}.aw-wizard #plan-svg .bar{stroke:var(--edge2);stroke-width:6;stroke-linecap:round}.aw-wizard #plan-svg .head .spoke{stroke:var(--ink);stroke-width:2.2}.aw-wizard #plan-svg .head .spoke.off{stroke:var(--faint);stroke-dasharray:2 3}.aw-wizard #plan-svg .head .hub{fill:var(--panel);stroke:var(--ink);stroke-width:2.5}.aw-wizard #plan-svg .head.fert .hub,.aw-wizard #plan-svg .head.fert .spoke{stroke:var(--fert)}.aw-wizard #plan-svg .cable{fill:none;stroke:var(--cable);stroke-width:3.5;stroke-linejoin:round}.aw-wizard #plan-svg .link{fill:none;stroke:var(--cable);stroke-width:1.6;stroke-dasharray:3 4;opacity:.7}.aw-wizard #plan-svg .chain{stroke:var(--seed);stroke-width:2;opacity:.6}.aw-wizard #plan-svg .joint{fill:var(--panel);stroke:var(--cable);stroke-width:2.5}.aw-wizard #plan-svg .socket{fill:#262726;stroke:var(--ink);stroke-width:2}.aw-wizard #plan-svg .hopper{fill:#4b4d4b;stroke:var(--edge2);stroke-width:2}.aw-wizard #plan-svg .hopper.fert{stroke:var(--fert)}.aw-wizard #plan-svg .drawbar{stroke:var(--edge2);stroke-width:6}.aw-wizard #plan-svg .term rect{fill:var(--panel);stroke:var(--cable);stroke-width:2.5}.aw-wizard #plan-svg .term-t{font:600 15px var(--mono);fill:var(--cable)}.aw-wizard #plan-svg .term .gnd{fill:none;stroke:var(--cable);stroke-width:2;stroke-linecap:round}.aw-wizard #plan-svg .splitter :is(path,rect){fill:var(--cable)}.aw-wizard #plan-svg .dimline{stroke:var(--accent);stroke-width:2.5;fill:none}.aw-wizard #plan-svg .dim-bg{fill:var(--panel)}.aw-wizard #plan-svg .dim-t{font:600 24px var(--sans);fill:var(--ink)}.aw-wizard #plan-svg *{transition:opacity .15s}.aw-wizard #plan.hl #plan-svg :is(.cable,.link,.chain,.joint,.term,.splitter,.sensor,.disp,.power,.socket,.head,.hose,.hopper,.coil){opacity:.15}.aw-wizard #plan.hl #plan-svg :is(.cable,.link,.chain,.joint,.term,.splitter,.sensor,.disp,.power,.socket,.head,.hose,.hopper,.coil).on{opacity:1}.aw-wizard #plan.hl #plan-svg .cable.on,.aw-wizard #plan.hl #plan-svg .power.on{stroke:var(--ink);stroke-width:6}.aw-wizard #plan.hl #plan-svg .sensor.on,.aw-wizard #plan.hl #plan-svg .disp.on{fill:var(--ink)}.aw-wizard #plan.hl #plan-svg .term.on rect,.aw-wizard #plan.hl #plan-svg .term.on .gnd{stroke:var(--ink);stroke-width:4}.aw-wizard #plan.hl #plan-svg .splitter.on :is(path,rect){fill:var(--ink)}.aw-wizard #plan[data-focus=heads] #plan-svg .head.seed .hub,.aw-wizard #plan[data-focus=fert] #plan-svg .head.fert .hub{stroke-width:5}.aw-wizard #plan[data-focus=heads] #plan-svg .head.seed .hub{stroke:var(--accent)}.aw-wizard #plan[data-focus=tube] #plan-svg .sensor{r:7.5}.aw-wizard #plan[data-focus=display] #plan-svg .disp{stroke:var(--ink);stroke-width:3}.aw-wizard .side{min-width:0}.aw-wizard .steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--edge)}.aw-wizard .step{border-bottom:1px solid var(--edge)}.aw-wizard .step-head{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:grid;grid-template-columns:30px minmax(0,1fr) auto 14px;gap:12px;align-items:center;padding:13px 2px}.aw-wizard .step-head:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.aw-wizard .step-n{width:28px;height:28px;border:1.5px solid var(--edge2);display:grid;place-items:center;font:500 13px var(--mono);color:var(--dim)}.aw-wizard .step.open .step-n{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.aw-wizard .step-t{font-weight:600;font-size:15px;min-width:0}.aw-wizard .step-v{font-size:13px;color:var(--dim);text-align:right;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-wizard .chev{width:9px;height:9px;border-right:2px solid var(--faint);border-bottom:2px solid var(--faint);transform:rotate(-45deg);justify-self:center}.aw-wizard .step.open .chev{transform:rotate(45deg)}.aw-wizard .step-body{padding:2px 2px 18px 42px;display:grid;gap:14px}@media(max-width:480px){.aw-wizard .step-body{padding-left:2px}}.aw-wizard .hint{font-size:13px;color:var(--dim);margin:0;max-width:62ch}.aw-wizard .ask{cursor:pointer;font-size:13px;color:var(--accent);text-decoration:underline;text-underline-offset:3px;justify-self:start;display:inline-flex;align-items:center;gap:6px}.aw-wizard .ask svg{width:16px;height:16px;color:#25d366;flex:none}.aw-wizard a.btn{text-decoration:none;display:inline-flex;align-items:center;gap:8px;justify-content:center}.aw-wizard .cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aw-wizard .cards.three{grid-template-columns:repeat(3,minmax(0,1fr))}.aw-wizard .cards.four{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:420px){.aw-wizard .cards.four{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-wizard .cards.three{grid-template-columns:1fr}}.aw-wizard .card{all:unset;box-sizing:border-box;cursor:pointer;background:var(--raise);border:1px solid var(--edge);padding:10px;display:grid;gap:6px;align-content:start;min-width:0}.aw-wizard .card.aw-wizard :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.aw-wizard .card[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:#3d4744}.aw-wizard .card[aria-disabled=true]{opacity:.45;cursor:not-allowed}.aw-wizard .card .c-t{font-size:13px;font-weight:600;line-height:1.3}.aw-wizard .card .c-s{font:500 12px var(--mono);color:var(--dim)}.aw-wizard .card .c-d{font:500 12px var(--mono);color:var(--accent)}.aw-wizard .card .c-d.neg{color:var(--dim)}.aw-wizard .card svg{width:100%;height:auto;display:block}.aw-wizard .cards.tubes{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.aw-wizard .card .tube{display:grid;place-items:center;height:72px}.aw-wizard .card .tube span{display:block;border-radius:50%;border:5px solid var(--sil)}.aw-wizard .stepper{display:flex;align-items:center;justify-content:space-between;gap:12px}.aw-wizard .stepper label{font-size:14px}.aw-wizard .stepper .ctl{display:flex;align-items:center;border:1px solid var(--edge2)}.aw-wizard .stepper button{all:unset;cursor:pointer;width:42px;height:40px;display:grid;place-items:center;font:500 20px var(--mono);background:var(--raise)}.aw-wizard .stepper button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.aw-wizard .stepper button:disabled{opacity:.35;cursor:default}.aw-wizard .stepper output{min-width:64px;text-align:center;font:500 17px var(--mono);font-variant-numeric:tabular-nums}.aw-wizard .rowsum{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.aw-wizard .rowsum .big{font:600 34px/1 var(--sans);font-variant-numeric:tabular-nums}.aw-wizard .rowsum .of{font:500 13px var(--mono);color:var(--dim)}.aw-wizard .picker{display:flex;flex-wrap:wrap;gap:6px}.aw-wizard .picker button{all:unset;cursor:pointer;box-sizing:border-box;width:58px;padding:4px 2px 3px;border:1px solid var(--edge);background:var(--raise);display:grid;justify-items:center;gap:1px;font:500 11px var(--mono);color:var(--dim)}.aw-wizard .picker button[aria-pressed=true]{border-color:var(--accent);color:var(--ink)}.aw-wizard .picker button:focus-visible{outline:2px solid var(--accent)}.aw-wizard .picker svg{width:40px;height:40px}.aw-wizard .picker .spoke{stroke:var(--ink);stroke-width:2.2}.aw-wizard .picker .spoke.off{stroke:var(--faint)}.aw-wizard .picker .hub{fill:var(--panel);stroke:var(--ink);stroke-width:2.2}.aw-wizard .picker.fert .hub,.aw-wizard .picker.fert .spoke{stroke:var(--fert)}.aw-wizard .editor{display:grid;gap:10px;border:1px solid var(--edge);padding:12px;background:#333533}.aw-wizard .editor .stepper label{font-weight:600}.aw-wizard .head-editor{width:100%;max-width:230px;height:auto;display:block;justify-self:center}.aw-wizard .head-editor .spoke{stroke:var(--ink);stroke-width:2.5}.aw-wizard .head-editor .spoke.off{stroke:var(--faint);stroke-dasharray:3 4}.aw-wizard .head-editor .hit{fill:transparent}.aw-wizard .head-editor .cap{fill:var(--seed);stroke:var(--panel);stroke-width:2}.aw-wizard .head-editor.fert .cap{fill:var(--fert)}.aw-wizard .head-editor .off .cap{fill:var(--raise);stroke:var(--edge2)}.aw-wizard .head-editor .cross{stroke:var(--dim);stroke-width:2.2}.aw-wizard .head-editor .outlet{cursor:pointer}.aw-wizard .head-editor .outlet:focus-visible .cap{stroke:var(--ink);stroke-width:3}.aw-wizard .head-editor .outlet:focus{outline:none}.aw-wizard .head-editor .hub{fill:var(--panel);stroke:var(--ink);stroke-width:3}.aw-wizard .head-editor.fert .hub{stroke:var(--fert)}.aw-wizard .head-editor .hub-n{font:600 26px var(--mono);fill:var(--ink)}.aw-wizard .check{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border-top:1px dashed var(--edge2);padding-top:12px}.aw-wizard .check h4{grid-column:1/-1;margin:0;font-size:13px;font-weight:600}.aw-wizard .check label{display:grid;gap:4px;font-size:12px;color:var(--dim)}.aw-wizard .check input{background:var(--raise);border:1px solid var(--edge2);padding:8px 10px;font:500 16px var(--mono);width:100%;border-radius:0}.aw-wizard .check p{grid-column:1/-1;margin:0;font-size:13px}.aw-wizard .check .ok{color:var(--accent)}.aw-wizard .check .bad{color:var(--warn)}.aw-wizard .next{all:unset;cursor:pointer;justify-self:start;padding:9px 18px;border:1px solid var(--edge2);font-weight:600;font-size:14px}.aw-wizard .next:focus-visible{outline:2px solid var(--accent)}.aw-wizard .bom{width:100%;border-collapse:collapse;font-size:13px}.aw-wizard .bom td{padding:7px 4px;border-bottom:1px solid var(--edge);vertical-align:top}.aw-wizard .bom td.q{font:500 13px var(--mono);white-space:nowrap;width:44px}.aw-wizard .bom td.p{font:500 13px var(--mono);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.aw-wizard .bom td.n small{display:block;font:400 11px var(--mono);color:var(--faint)}.aw-wizard .bom tr{cursor:default}.aw-wizard .bom tr:hover td,.aw-wizard .bom tr:focus-within td{background:#404240}.aw-wizard .bom tfoot td{font-weight:600;border-bottom:0;padding-top:10px}.aw-wizard .bom tfoot td.p{font:600 15px var(--mono)}.aw-wizard .note{font-size:13px;color:var(--dim);margin:0}.aw-wizard .reasons{margin:0;padding:12px 14px;background:#47412f;border:1px solid #6d6034;display:grid;gap:6px}.aw-wizard .reasons h4{margin:0;font-size:13px;color:var(--warn)}.aw-wizard .reasons ul{margin:0;padding-left:18px;font-size:13px}.aw-wizard .actions{display:flex;flex-wrap:wrap;gap:10px}.aw-wizard .btn{all:unset;box-sizing:border-box;cursor:pointer;padding:11px 18px;font-weight:600;font-size:14px;border:1px solid var(--edge2);text-align:center}.aw-wizard .btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.aw-wizard .btn:disabled,.aw-wizard .btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.aw-wizard .btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.aw-wizard .linkbtn{all:unset;cursor:pointer;font-size:13px;color:var(--accent);text-decoration:underline;text-underline-offset:3px}.aw-wizard .bar{position:sticky;bottom:0;z-index:4;background:var(--panel);border:1px solid var(--edge);border-top:2px solid var(--accent);margin-top:14px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:12px;justify-content:space-between}.aw-wizard .bar{padding-right:88px}.aw-wizard .bar .sum{display:grid;line-height:1.2}.aw-wizard .bar .sum small{font:500 12px var(--mono);color:var(--dim)}.aw-wizard .bar .sum b{font:600 22px var(--mono);font-variant-numeric:tabular-nums}.aw-wizard .modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:#0009;display:grid;place-items:center;padding:16px}.aw-wizard .sheet{background:var(--panel);border:1px solid var(--edge2);max-width:560px;width:100%;max-height:86vh;overflow:auto;padding:18px;display:grid;gap:12px}.aw-wizard .sheet h3{margin:0;font-size:17px}.aw-wizard .sheet pre{margin:0;white-space:pre-wrap;word-break:break-word;background:var(--raise);padding:12px;font:13px/1.5 var(--mono);-webkit-user-select:all;user-select:all}.aw-wizard .sheet .wa{font:500 13px var(--mono);color:var(--dim)}@media(max-width:560px){.aw-wizard .top{gap:8px 12px;padding-block:10px}.aw-wizard .top img{height:32px}.aw-wizard .top h1{font-size:18px}.aw-wizard .top p{font-size:13px}.aw-wizard .top .tools{flex:1 1 100%;justify-content:space-between}.aw-wizard .step-head{grid-template-columns:30px minmax(0,1fr) 14px;row-gap:2px}.aw-wizard .step-v{grid-column:2;grid-row:2;text-align:left;max-width:none}.aw-wizard .chev{grid-column:3;grid-row:1/3}}@media(max-width:880px){.aw-wizard .wiz{grid-template-columns:1fr;gap:12px}.aw-wizard .stage{position:sticky;top:env(safe-area-inset-top,0px);z-index:2;padding:8px 10px;transition:top .15s ease}body:has(.shopify-section-header-sticky:not(.shopify-section-header-hidden)) .aw-wizard .stage{top:var(--header-height,0px)}.aw-wizard .stage .sil-box{display:none}.aw-wizard #plan svg{max-height:30vh}.aw-wizard .stage-foot{font-size:12px;margin-top:4px}}@media(prefers-reduced-motion:reduce){.aw-wizard #plan-svg *{transition:none}}.aw-wizard .card:before,.aw-wizard .card:after{content:none}.aw-wizard a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/3/assets/system-wizard.css.map */
