/* Spark Studio Inventor Edition — accessible cream/teal workbench */
.maker-studio{--maker-ink:#17454a;--maker-teal:#167f79;--maker-line:#ccdad2;--maker-paper:#fffefa;--maker-mint:#e8f4eb;color:var(--maker-ink);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;scroll-margin-top:18px}
.maker-studio *{box-sizing:border-box}
.maker-studio button,.maker-studio input,.maker-studio textarea{font:inherit}
.maker-studio button{cursor:pointer}
.maker-studio button:disabled{cursor:not-allowed;opacity:.48}
.maker-studio button:focus-visible,.maker-studio input:focus-visible,.maker-studio textarea:focus-visible,.maker-launch button:focus-visible{outline:3px solid #d89434;outline-offset:3px}
.maker-studio [hidden]{display:none!important}
body:not(.maker-mode) .maker-studio{display:none}
body.maker-mode .maker-launch{display:none}
.maker-launch{display:flex;gap:18px;align-items:center;justify-content:space-between;background:#e0eee7;border:1px solid #bdd5c8;border-radius:16px;margin:12px 0 22px;padding:18px 20px;color:#184d50;font-weight:700}
.maker-launch button{border:0;background:#174f54;color:#fff;border-radius:10px;min-height:44px;padding:10px 16px}
body.maker-mode .studio-masthead{display:none}
body.maker-mode .project-heading{display:none}
body.maker-mode .bench-grid,body.maker-mode .evidence-grid,body.maker-mode .notebook-card{display:none}
body.maker-mode.maker-explore .bench-grid,body.maker-mode.maker-explore .evidence-grid{display:grid}
body.maker-mode .studio-grid{padding-top:24px}
body.maker-mode .workspace{min-width:0}
.maker-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin:0 0 18px}
.maker-heading h2{font-size:clamp(26px,3.2vw,43px);letter-spacing:-.045em;line-height:1.08;margin:6px 0 9px;color:#18464a;font-weight:800}
.maker-heading>div>p:last-child{color:#647975;font-size:14px;line-height:1.6;max-width:700px;margin:0}
.maker-eyebrow{font-size:10px;line-height:1.3;letter-spacing:.13em;color:#48827a;font-weight:800!important;margin:0!important}
.maker-top-actions{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}
.maker-top-actions button,.maker-toolbar button,.maker-fault-tools button,.maker-supported button,.maker-scenarios button,.maker-run-row button{border:1px solid #b8d0c2;background:#f8fcf7;color:#23545a;border-radius:10px;padding:9px 13px;min-height:42px;font-size:12px;font-weight:700;transition:background .15s ease}
.maker-top-actions button:hover,.maker-toolbar button:hover,.maker-fault-tools button:hover,.maker-scenarios button:hover{background:#e0f0e8}
.maker-project-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 12px}
.maker-project-picker button{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;row-gap:4px;text-align:left;background:#fbfcf7;border:1px solid #d2ded3;border-radius:15px;padding:13px 14px;min-height:76px;color:#2e5d5d}
.maker-project-picker button[aria-pressed=true]{border-color:#237971;background:#e2f2e9;box-shadow:0 0 0 2px #23797127}
.maker-project-picker button>span{font-size:26px;grid-row:1/3}
.maker-project-picker strong{font-weight:750;font-size:13px;line-height:1.2}
.maker-project-picker small{font-size:10px;line-height:1.3;color:#608078}
.maker-tabs{display:none}
.maker-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.95fr);gap:15px;align-items:start}
.maker-pane{background:#fffefa;border:1px solid #d4e0d5;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 6px 22px #133e3d09}
.maker-build{grid-row:span 2}
.maker-notes{grid-column:1/-1}
.maker-pane-header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px 12px}
.maker-pane-header h3{font-size:22px;letter-spacing:-.025em;line-height:1.15;margin:5px 0 0;color:#164a4d}
.maker-pane-header h4{font-size:14px;margin:0;color:#1c5558}
.maker-pane-header small{font-size:10px;color:#70847c;text-align:right}
.maker-pane-header span,.maker-pane-header>strong{flex-shrink:0}
#makerCircuitStatus,#makerStatusText{background:#e1f3e7;color:#157562;font-size:11px;font-weight:800;border-radius:999px;padding:7px 11px;max-width:44%;text-align:center}
#makerCircuitStatus.bad,#makerStatusText.bad{background:#fff0e5;color:#a34c34}
.maker-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:8px 20px 12px}
.maker-toolbar button{min-height:34px;padding:7px 10px;font-size:11px}
.maker-tray{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 20px 16px}
.maker-tray button{border:1px dashed #bfd3c4;background:#f3f8ef;min-height:49px;border-radius:11px;padding:7px;text-align:center;color:#2b6561;font-weight:700;font-size:10px}
.maker-tray button>span{font-size:18px;display:block;line-height:22px}
.maker-tray button:hover{background:#e0f0e2;border-style:solid}
.maker-canvas-label{display:flex;flex-direction:column;gap:5px;margin:0 20px 9px}
.maker-canvas-label strong{font-size:12px}
.maker-canvas-label small{font-size:10px;color:#6a7f77}
.maker-board-scroll{margin:0 20px;border:1px solid #c4d7cd;border-radius:13px;max-height:490px;min-height:250px;overflow:auto;background-color:#ecf2e8;background-image:radial-gradient(#bed8ca 1px,transparent 1px);background-size:15px 15px}
.maker-diagram{position:relative;padding:18px;min-width:450px;min-height:255px;isolation:isolate}
.maker-wires{position:absolute;top:0;left:0;pointer-events:none;z-index:2;overflow:visible;filter:drop-shadow(0 2px 1px #17454520)}
.maker-parts{position:relative;z-index:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}
.maker-part{min-width:0;border:2px solid #bdd2c9;background:#fffefa;border-radius:11px;box-shadow:0 2px 5px #164a4a15;padding:9px}
.maker-part.maker-board{background:#16676a;border-color:#11565a;color:#fff;grid-row:span 2}
.maker-part.maker-board .maker-part-select{color:#fff}
.maker-part.maker-breadboard{background:#fdf8e8}
.maker-part.maker-led{background:#fff4df}
.maker-part.maker-sensor{background:#eaf3ff}
.maker-part.maker-resistor{background:#f7eddf}
.maker-part.selected{outline:3px solid #e4aa47;outline-offset:1px}
.maker-part-heading{display:flex;justify-content:space-between;align-items:start;gap:8px}
.maker-part-select{border:0;background:transparent;text-align:left;color:#255558;padding:0;min-width:0;flex:1}
.maker-part-select strong{display:block;font-size:12px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}
.maker-part-select span,.maker-part-heading small{font-size:9px;color:#79958a}
.maker-board .maker-part-select span{color:#b8e3d5}
.maker-part-heading .bad{color:#a54d34}
.maker-terminals{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:12px}
.maker-terminal{position:relative;z-index:4;border:2px solid #538b7f;background:#fffefa;border-radius:8px;padding:5px 7px;color:#174f55;min-height:36px;min-width:34px;font:700 11px ui-monospace,SFMono-Regular,monospace!important}
.maker-board .maker-terminal{border-color:#b2d4d2}
.maker-terminal.traced{background:#f8d68e;border-color:#e0a233}
.maker-terminal.chosen{background:#ffb85c!important;border-color:#b64d1c!important;color:#4b2f0a}
.maker-terminal:hover{transform:translateY(-1px)}
.maker-selection{margin:13px 20px;background:#eff7ee;border:1px solid #d5e6d9;border-radius:12px;padding:12px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px}
.maker-selection p{margin:0;width:100%;font-size:11px;line-height:1.5;color:#56726b}
.maker-selection label{display:flex;align-items:center;gap:6px}
.maker-selection input{width:102px;padding:7px;border:1px solid #b8ccbf;border-radius:7px;background:#fff}
.maker-selection button{border:1px solid #b6d4c4;background:#fff;padding:7px 9px;border-radius:7px;font-weight:650;font-size:11px}
.maker-wiring-details{margin:0 20px 16px;border-top:1px solid #d7e1d7;padding-top:11px}
.maker-wiring-details summary{font-size:11px;font-weight:750;cursor:pointer;color:#2a6868}
.maker-wire-list{margin-top:9px;max-height:190px;overflow:auto}
.maker-wire-list>div{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #e5ece7;padding:7px 0}
.maker-wire-list code{font-size:10px;overflow-wrap:anywhere}
.maker-wire-list button{font-size:18px;border:0;background:transparent;min-width:36px;min-height:36px;color:#9a493e}
.maker-fault-tools{padding:14px 20px 18px;background:#f3f6ec;border-top:1px solid #d7e3d7}
.maker-fault-tools h4{font-size:14px;margin:0 0 11px}
#makerFaults{display:flex;flex-wrap:wrap;gap:6px}
#makerFaults button{min-height:34px;padding:7px 9px;font-size:10px;background:#fffcf6;border-color:#ddcaba}
.maker-fault-tools p{font-size:11px;color:#65776b;line-height:1.55;margin:10px 0}
#makerHint{background:#dbefdf}
#makerHintText:not(:empty){background:#fff;line-height:1.5;border-left:3px solid #d9ad56;padding:10px}
.maker-code{display:flex;flex-direction:column}
.maker-file{font:600 10px ui-monospace,monospace;color:#6b8079;background:#f2f6f0;border-radius:7px;padding:8px}
.maker-subnote{margin:0 20px 12px;color:#698079;font-size:11px;line-height:1.5}
#makerCode{margin:0 20px;display:block;resize:vertical;min-height:360px;width:calc(100% - 40px);background:#102e36;border:1px solid #34626c;border-radius:10px;padding:14px;color:#e7f4ee;tab-size:2;font:500 13px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre;overflow:auto}
.maker-run-row{display:flex;gap:8px;padding:0 20px;flex-wrap:wrap}
.maker-run-row button{flex:1;white-space:nowrap;min-height:42px;padding:8px}
.maker-run-row .maker-primary,.maker-mobile-action button:first-child{background:#17665f;color:#fff;border-color:#17665f}
.maker-code-status{border:1px solid #d1e2d4;background:#eaf6ea;border-radius:10px;padding:11px 14px;margin:14px 20px;line-height:1.5;font-size:12px;color:#2b645a;min-height:40px;overflow-wrap:anywhere}
.maker-code-status.error{border-color:#e2b5a2;background:#fff0e9;color:#9d412d}
.maker-supported{margin:0 20px 19px;padding-top:7px;border-top:1px solid #e0e5df;font-size:11px;color:#586e69}
.maker-supported summary{padding:7px 0;cursor:pointer;font-weight:700}
.maker-supported p{line-height:1.65}
.maker-world{margin:0 20px 14px;border:1px solid #c5ddd6;border-radius:13px;overflow:hidden;background:#ebf6ec}
.maker-world-sky{height:87px;display:flex;justify-content:space-between;align-items:flex-start;padding:15px 17px;background:linear-gradient(135deg,#bee8e4,#d6f5ef);color:#255b68;font-size:11px;font-weight:800;letter-spacing:.05em}
.maker-world-zone{font-size:14px;letter-spacing:0;background:#eaf7e8;padding:6px 9px;border-radius:8px}
.maker-world-zone[data-zone=stop]{background:#ffd7cf;color:#a52e24}
.maker-world-zone[data-zone=caution]{background:#ffe7a5;color:#81560e}
.maker-world-zone[data-zone=clear]{background:#caf0d3;color:#17683e}
.maker-road{position:relative;background:#7e9998;height:132px;overflow:hidden;border-block:5px solid #596f72}
.maker-road:after{content:"";position:absolute;top:61px;left:0;right:0;height:6px;background:repeating-linear-gradient(90deg,#fcfff1 0 45px,transparent 45px 75px)}
.maker-obstacle{position:absolute;top:0;left:2%;bottom:0;background:#c9d6cd;border:5px solid #7f9b88;z-index:1;width:50px;writing-mode:vertical-rl;font-size:9px;letter-spacing:.04em;text-align:center;color:#425548}
.maker-car{position:absolute;top:18px;right:32%;transition:right .22s ease;font-size:55px;line-height:1;z-index:2;filter:drop-shadow(0 8px 4px #31474555)}
.maker-world-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;background:#fffefa;font-size:11px}
.maker-world-foot strong{font-size:14px}
.maker-world-foot span{font-size:9px;color:#627b75;text-align:right}
.maker-garden{background:linear-gradient(#bee8fb,#d8f4e9)}
.maker-garden-bed{min-height:180px;position:relative;display:flex;align-items:center;flex-direction:column;justify-content:space-between;background:linear-gradient(to bottom,#e5f5dc 60%,#bd986e 60%,#866b51);overflow:hidden}
.maker-sprout{font-size:85px;line-height:1.5;filter:drop-shadow(0 5px 3px #294d2b33)}
.maker-soil{height:19px;position:absolute;left:0;right:0;bottom:0;background:#4e806e}
.maker-water-light{font-weight:800;font-size:12px;position:absolute;right:8px;top:8px;background:#fff9df;border-radius:9px;padding:7px}
.maker-reaction-sky{min-height:140px;align-items:center;background:linear-gradient(120deg,#123d48,#2e6d76);color:#f7eecb}
.maker-reaction-signal{font-size:29px;background:#2e5961;border:2px solid #73979e;padding:15px 23px;border-radius:15px;color:#fff}
.maker-reaction-signal[data-stage=go]{background:#068650;color:#fff;border-color:#98e7ad;box-shadow:0 0 26px #7ffaba99}
.maker-reaction-signal[data-stage=waiting]{background:#d89436;color:#2d2c25}
.maker-reaction-play{display:flex;flex-wrap:wrap;gap:12px;padding:18px;background:#edf6e9}
.maker-reaction-play button{border-radius:13px;min-height:54px;padding:12px 16px;border:1px solid #aac8b3;background:#fff;color:#285b56;font-weight:800}
#makerReactionTap{background:#127867;color:#fff;flex:1}
.maker-reaction-play p{width:100%;font-size:12px;margin:0;color:#617b73}
.maker-world-inputs{margin:0 20px 14px;display:grid;gap:9px}
.maker-world-inputs>label{font-size:12px;font-weight:750}
.maker-range{display:flex;align-items:center;gap:12px;margin-top:8px}
.maker-range input[type=range]{flex:1;accent-color:#187e74;min-height:36px;min-width:70px}
.maker-range input[type=number]{border-radius:8px;border:1px solid #bdd6c7;background:#fff;min-height:42px;padding:8px;width:75px;font-weight:800}
.maker-world-inputs>label.maker-switch{font-weight:600;display:flex;align-items:center;gap:9px;min-height:36px}
.maker-switch input{accent-color:#136e68;width:19px;height:19px}
.maker-meters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 20px 14px;gap:8px}
.maker-meters>div{background:#f3f7ed;border:1px solid #e2eadb;border-radius:10px;padding:11px;min-width:0}
.maker-meters dt{color:#6a8076;font-size:10px;margin-bottom:6px}
.maker-meters dd{color:#174f52;font-size:12px;font-weight:800;margin:0;line-height:1.5;overflow-wrap:anywhere}
.maker-evidence{border-top:1px solid #dce7dc;padding:0 20px 14px}
.maker-evidence .maker-pane-header{padding:15px 0 5px}
.maker-evidence svg{display:block;width:100%;height:auto;min-height:90px}
.maker-evidence>p{margin:4px 0;color:#708278;line-height:1.5;font-size:10px}
.maker-serial{margin:0 20px 15px;border:1px solid #d8e5d8;border-radius:11px;overflow:hidden}
.maker-serial summary{cursor:pointer;font-size:12px;font-weight:750;padding:12px;background:#eaf3e9}
.maker-serial summary span{float:right;font-size:10px;color:#65817a}
.maker-serial pre{font:11px/1.5 ui-monospace,monospace;white-space:pre-wrap;word-break:break-all;max-height:145px;overflow:auto;margin:0;padding:10px 13px;background:#153540;color:#daeee7}
.maker-scenarios{padding:16px 20px 20px;background:#f2f6ee;border-top:1px solid #d2dfd6}
.maker-scenarios .maker-pane-header{padding:0}
.maker-scenarios p{font-size:11px;line-height:1.55}
.maker-scenarios button{font-size:11px}
.maker-pass{color:#0b785c;font-weight:800}
.maker-fail{color:#a15238;font-weight:800}
#makerTestResults table{border-collapse:collapse;width:100%;font-size:11px}
#makerTestResults th,#makerTestResults td{padding:8px 6px;text-align:left;border-bottom:1px solid #d4ded5}
.maker-note-fields{padding:0 20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}
.maker-note-fields label{font-size:12px;font-weight:800}
.maker-note-fields textarea{display:block;width:100%;grid-row:2;min-height:96px;resize:vertical;border:1px solid #c9d9cb;background:#fcfffa;border-radius:9px;padding:12px;font-size:13px;line-height:1.5}
.maker-notes>p{padding:0 20px 15px;color:#6b7d73;font-size:11px}
.maker-mobile-action{display:none}
.maker-independent .maker-subnote,.maker-independent .maker-fault-tools #makerHint,.maker-independent .maker-supported,.maker-independent .maker-canvas-label small{display:none}
.maker-independent .maker-fault-tools #makerHintText{display:none}
@media(max-width:1200px){
 .maker-grid{grid-template-columns:minmax(0,1fr)}
 .maker-build{grid-row:auto}
 .maker-notes{grid-column:auto}
 .maker-top-actions button{font-size:11px}
}
@media(max-width:780px){
 body.maker-mode .studio-grid{display:block;padding-top:10px}
 body.maker-mode .lesson-rail{display:none}
 body.maker-mode .workspace{width:100%}
 body.maker-mode .site-header{margin-bottom:0}
 .maker-heading h2{font-size:30px}
 .maker-project-picker button{padding:10px;grid-template-columns:1fr;min-height:76px;text-align:center}
 .maker-project-picker button>span{grid-row:auto;font-size:23px}
 .maker-project-picker strong{font-size:11px}
 .maker-project-picker small{display:none}
 .maker-heading{flex-direction:column;gap:12px}
 .maker-top-actions{justify-content:flex-start}
 .maker-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 0 14px;position:sticky;top:0;z-index:6;background:#f7f6f0;padding:6px 0}
 .maker-tabs button{font-size:12px;font-weight:800;border:1px solid #c8d9c9;background:#fffdf9;border-radius:9px;min-height:44px;color:#285958;padding:8px 3px}
 .maker-tabs button[aria-current=true]{background:#196b64;color:#fff}
 .maker-grid{display:block}
 .maker-pane{display:none;border-radius:12px;margin-bottom:90px}
 .maker-studio[data-tab=build] .maker-build,.maker-studio[data-tab=code] .maker-code,.maker-studio[data-tab=test] .maker-test,.maker-studio[data-tab=notes] .maker-notes{display:block}
 .maker-board-scroll{max-height:390px}
 .maker-mobile-action{position:fixed;z-index:9;display:flex;align-items:center;gap:8px;left:0;right:0;bottom:0;padding:10px max(12px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom));background:#fffef9;box-shadow:0 -6px 18px #143f4025;border-top:1px solid #b4d5c0}
 .maker-mobile-action button{border:1px solid #bad2c3;background:#f0f8ee;color:#235650;border-radius:10px;min-height:44px;min-width:86px;padding:10px;font-size:12px;font-weight:800}
 .maker-mobile-action span{margin-left:auto;font-size:11px;color:#486c65;font-weight:800}
 .maker-note-fields{grid-template-columns:1fr}
 .maker-note-fields textarea{grid-row:auto;margin-bottom:12px}
}
@media(max-width:560px){
 body.maker-mode .studio-shell{padding-left:12px;padding-right:12px}
 body.maker-mode .studio-grid{padding-top:8px}
 .maker-studio{margin:0}
 .maker-heading h2{font-size:27px}
 .maker-heading>div>p:last-child{font-size:12px}
 .maker-project-picker{gap:6px}
 .maker-project-picker button{border-radius:10px;padding:9px 5px;min-height:80px}
 .maker-project-picker strong{font-size:10px}
 .maker-pane-header{padding:14px 13px 11px;gap:7px}
 .maker-pane-header h3{font-size:20px}
 #makerCircuitStatus,#makerStatusText{font-size:9px;padding:5px 7px}
 .maker-toolbar{margin:8px 13px 12px}
 .maker-tray{margin:0 13px 14px;gap:5px}
 .maker-board-scroll{margin:0 13px;min-height:225px}
 .maker-canvas-label{margin:0 13px 8px}
 .maker-selection{margin:13px}
 .maker-wiring-details{margin:0 13px 16px}
 .maker-fault-tools{padding:13px}
 .maker-subnote{margin:0 13px 12px}
 #makerCode{margin:0 13px;width:calc(100% - 26px);font-size:12px;min-height:380px}
 .maker-run-row{padding:0 13px}
 .maker-code-status{margin:12px 13px}
 .maker-supported{margin:0 13px 17px}
 .maker-world{margin:0 13px 13px}
 .maker-world-inputs{margin:0 13px 14px}
 .maker-meters{margin:0 13px 13px}
 .maker-evidence{padding:0 13px 12px}
 .maker-serial{margin:0 13px 13px}
 .maker-scenarios{padding:13px}
 .maker-world-foot{flex-wrap:wrap}
 .maker-world-foot span{text-align:left}
 .maker-tabs button{font-size:11px}
}
@media(prefers-reduced-motion:reduce){
 .maker-studio *, .maker-studio *:before, .maker-studio *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
}
@media print{
 .maker-mobile-action,.maker-tray,.maker-tabs,.maker-fault-tools,.maker-run-row,.maker-toolbar,.maker-top-actions{display:none!important}
 .maker-grid{display:block}
 .maker-pane{display:block;break-inside:avoid;margin:15px 0;box-shadow:none}
 .maker-board-scroll{max-height:none;overflow:visible}
}

/* Mission navigation remains reachable without crowding the mobile workbench. */
#makerMissionToggle{border:1px solid #afcbbd;background:#e8f4e9;color:#225958;border-radius:9px;font-size:12px;font-weight:800;min-height:44px;padding:9px 12px}
#makerMissionClose{display:none}
body.maker-mode.maker-missions-open .lesson-rail{box-shadow:0 15px 44px #16393645}
@media(min-width:781px){
 body.maker-mode .studio-grid{grid-template-columns:205px minmax(0,1fr);gap:22px}
 body.maker-mode .lesson-rail{display:block}
 body.maker-mode .maker-missions-open .lesson-rail{display:block}
 body.maker-mode:not(.maker-missions-open) .lesson-rail{display:none}
 body.maker-mode:not(.maker-missions-open) .studio-grid{display:block}
}
@media(max-width:780px){
 body.maker-mode .lesson-rail{display:none}
 body.maker-mode.maker-missions-open:before{content:"";position:fixed;z-index:18;inset:0;background:#163b4280}
 body.maker-mode.maker-missions-open .lesson-rail{display:block!important;position:fixed;top:0;left:0;bottom:0;width:min(90vw,360px);max-width:360px;z-index:19;overflow-y:auto;overscroll-behavior:contain;background:#fffcf3;padding:18px}
 body.maker-mode #makerMissionClose{display:block;position:sticky;top:0;z-index:20;width:100%;min-height:47px;margin-bottom:12px;border:1px solid #c2d7c9;background:#e4f0e5;color:#235958;border-radius:9px;font-size:13px;font-weight:800}
 body.maker-mode .maker-launch{display:none}
}
