:root{--green:#285746;--accent:#285746;--bg:#f5f5f0;--ink:#263a32;--muted:#7b827a;--line:#e7e9e1}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:14px 'DM Sans',sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{opacity:.4;cursor:default}button:focus-visible,a:focus-visible{outline:3px solid #a9bc74;outline-offset:3px}.app{display:flex;min-height:100vh}.rail{width:76px;background:#203e33;display:flex;align-items:center;flex-direction:column;padding:26px 0;gap:20px;flex-shrink:0}.mark{color:#e7efc9;font:bold 45px Georgia;text-decoration:none;position:relative;margin-bottom:33px}.mark span{font:22px sans-serif;position:absolute;top:0;right:-14px}.railbtn{background:none;border:0;color:#a5b6ac;font-size:24px;width:44px;height:44px;border-radius:12px}.railbtn.active{background:#3d594d;color:#e8efcf}.railbottom{margin-top:auto}.avatar{display:grid;place-items:center;width:36px;height:36px;border:1px solid #749082;border-radius:50%;font-size:11px;color:#e1e9df}main{width:calc(100% - 76px);padding:0 32px}header{height:98px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px}.eyebrow{font-size:9px;font-weight:700;letter-spacing:1.8px;color:var(--muted)}.breadcrumb{margin-top:9px;font-size:13px}.breadcrumb>span:not(.pill){margin:0 10px;color:#adb4aa}.pill{font-size:9px;letter-spacing:1px;background:#e9eddf;padding:5px 8px;border-radius:5px;margin-left:12px;color:#607548}.headeractions{display:flex;gap:10px;align-items:center}.headeractions>span{font-size:11px;color:var(--muted);margin-right:10px}.btn{border:1px solid #d9dfd3;padding:11px 16px;border-radius:7px;background:#fff;color:var(--ink);font-size:12px;font-weight:600}.btn.primary{background:var(--accent);color:white;border-color:var(--accent)}.intro{display:flex;justify-content:space-between;align-items:center;padding:29px 0 23px}h1{font:600 34px 'Manrope',sans-serif;letter-spacing:-1.5px;margin:6px 0}h1 span{color:#8a9f5c}.intro p{color:var(--muted);margin:6px 0;font-size:12px}.projectstats{display:flex;gap:34px;text-align:center}.projectstats div{display:flex;flex-direction:column;gap:5px;padding-left:26px;border-left:1px solid var(--line)}.projectstats strong{font:500 25px 'Manrope',sans-serif}.projectstats span{font-size:9px;letter-spacing:1.3px;color:var(--muted)}.demoNotice{display:flex;align-items:center;gap:9px;color:#66735f;background:#ecefe4;border:1px solid #e2e7d6;border-radius:7px;padding:10px 13px;margin-bottom:19px;font-size:11px}.dot{display:inline-block;background:#88a75a;width:6px;height:6px;border-radius:50%;flex-shrink:0}.demoNotice button{margin-left:auto;background:none;border:0;color:#526544;font-size:10px;white-space:nowrap}.workspace{display:grid;grid-template-columns:220px minmax(300px,1fr) 282px;gap:17px;align-items:start}.panel{border:1px solid var(--line);border-radius:11px;background:#fff;overflow:hidden}.sectionhead{display:flex;align-items:center;justify-content:space-between;padding:17px 16px 12px}.sectionhead h2{font-size:13px;margin:0;font-weight:700}.sectionhead h2 span{font-size:10px;color:#8a9386;margin-left:6px;background:#f2f4ed;border-radius:4px;padding:3px 5px}.iconbtn{background:none;border:0;font-size:23px;color:#697864}.search{display:flex;align-items:center;margin:0 13px 13px;border:1px solid var(--line);border-radius:5px;padding:7px 8px;gap:5px}.search input{width:100%;border:0;outline:none;font-size:11px;background:transparent}.search span{color:#94a08e;font-size:18px}.sceneRow{margin:5px 9px;padding:8px;display:flex;align-items:center;gap:9px;border:1px solid transparent;border-radius:7px;cursor:pointer}.sceneRow.active{background:#eff3e7;border-color:#d5dec5}.thumb{width:52px;height:42px;background-size:auto 100%;border-radius:4px;flex-shrink:0}.sceneRow strong{font-size:11px;font-weight:600;display:block}.sceneRow small{display:block;font-size:9px;color:#87917e;margin-top:5px}.sceneRow .idx{font-size:9px;color:#9aa18f;margin-left:auto}.uploadbox{margin:16px 13px 10px;width:calc(100% - 26px);background:#fbfcf8;border:1px dashed #cbd4bc;border-radius:7px;padding:12px 0;color:#586f49;font-size:11px}.uploadbox>span{display:block;font-size:22px;margin-bottom:5px}.uploadbox small{display:block;font-size:9px;color:#9ba38f;margin-top:6px}.scenefoot{font-size:10px;line-height:1.9;padding:11px 17px 16px;color:#87917e}.scenefoot span{font-size:9px;color:#a3aa9e}.stage{position:relative;height:470px;border-radius:11px;overflow:hidden;background:#324b3d;color:#fff;isolation:isolate}#pano{position:absolute;inset:0}.stage:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,28,18,.38),transparent 30%,transparent 50%,rgba(9,28,18,.65));pointer-events:none;z-index:1}.stageTop{position:absolute;top:22px;left:22px;right:20px;display:flex;justify-content:space-between;align-items:center;pointer-events:none;z-index:2}.tourbrand{display:flex;align-items:center;gap:10px;font:600 12px 'Manrope',sans-serif;letter-spacing:1.5px}.brandicon{font-size:32px;color:#e5eccd}.tourbrand small{display:block;font-size:7px;letter-spacing:2px;margin-top:6px;color:#e6ead9}.livebadge{font-size:8px;letter-spacing:1px;background:#ffffff20;padding:7px;border:1px solid #ffffff30;border-radius:4px}.stageLabel{position:absolute;bottom:65px;left:25px;pointer-events:none;z-index:2}.stageLabel>span{font-size:8px;letter-spacing:2px;color:#e0eac5}.stageLabel h2{font:500 27px 'Manrope',sans-serif;letter-spacing:-1px;margin:8px 0}.stageLabel p{font-size:11px;margin:0;color:#e5e8dd;max-width:320px}.hint{position:absolute;bottom:20px;left:25px;z-index:2;font-size:10px;color:#e5e8dd}.viewerTools{position:absolute;bottom:16px;right:16px;display:flex;align-items:center;background:#182b22b0;border:1px solid #ffffff30;border-radius:6px;z-index:2;backdrop-filter:blur(8px)}.viewerTools button{color:white;background:none;border:0;font-size:20px;width:32px;height:34px}.viewerTools i{height:15px;border-left:1px solid #ffffff40}.viewerTools button.on{color:#d6e9a6}.viewbar{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--line);border-radius:0 0 8px 8px;margin:0 5px;background:white;padding:13px 10px;font-size:9px;color:#84917e;gap:7px}.viewbar .dot{margin-right:5px}.textbtn{border:0;background:none;color:var(--accent);font-size:10px;font-weight:600}.bottomcards{display:grid;grid-template-columns:1fr 160px;gap:12px;margin-top:17px}.tipcard{display:flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:8px;padding:16px;background:#f0f1e9}.tipicon{font-size:28px;color:#8a9f5c}.tipcard strong{font-size:11px}.tipcard p{font-size:10px;color:#909983;line-height:1.6;margin:5px 0 0}.progresscard{background:white;border:1px solid var(--line);border-radius:8px;padding:17px 12px}.progresscard>div:first-child{display:flex;align-items:center;justify-content:space-between}.progresscard span{font-size:7px;letter-spacing:1px;color:#8a9480}.progresscard strong{font-size:11px}.progress{height:4px;background:#edf0e6;margin:10px 0;border-radius:5px}.progress i{display:block;width:100%;height:100%;background:#94a76f}.progresscard small{font-size:8px;color:#94a084}.tinybadge{font-size:8px;padding:4px 6px;border-radius:4px;background:#edf3e3;color:#7e945d;letter-spacing:1px}.tabs{display:flex;border-bottom:1px solid var(--line);padding:0 12px;gap:3px}.tabs button{background:none;border:0;padding:12px 9px;color:#8b9484;font-size:10px;border-bottom:2px solid transparent}.tabs .selected{border-color:var(--accent);color:var(--accent);font-weight:700}#settings{padding:17px 16px 20px;min-height:515px}label.field{display:block;font-size:10px;font-weight:600;margin-bottom:15px}.field input:not([type=range]):not([type=color]),.field select,.field textarea{display:block;border:1px solid #e0e5d9;border-radius:5px;padding:9px;width:100%;margin-top:7px;background:#fdfefb;color:#40513c;font-size:11px}.field textarea{resize:vertical;min-height:55px}.labelrow{display:flex;justify-content:space-between;font-size:10px;margin:15px 0 6px}.labelrow output{font-size:9px;color:#839076;font-weight:400}input[type=range]{width:100%;height:4px;accent-color:var(--accent);cursor:pointer;margin:7px 0 10px}.separator{border:0;border-top:1px solid var(--line);margin:20px 0}.settingtitle{font-size:9px;font-weight:700;letter-spacing:1.2px;color:#8b967f;margin-bottom:12px}.help{font-size:10px;line-height:1.7;color:#8b967f;margin:10px 0}.wide{width:100%;margin-top:10px}.soft{background:#f1f4e9;border-color:#e3e9d8;color:#647a50}.row{display:flex;gap:7px}.row>*{flex:1}.smallbtn{font-size:10px;padding:8px}.danger{color:#a15c50}.check{display:flex;align-items:center;gap:7px;font-size:10px;margin:15px 0}.check input{accent-color:var(--accent)}.spot{background:#f5f7f0;padding:10px;border-radius:6px;margin-top:8px;display:flex;align-items:center;justify-content:space-between;font-size:10px}.spot button{border:0;background:none;color:#9c6459}.hotspot{background:#fffef6e8;border:1px solid #fff;border-radius:50%;width:38px;height:38px;color:#2e5342;font-size:22px;box-shadow:0 0 0 8px #ffffff23;position:relative}.hotspot span{position:absolute;left:50%;top:46px;transform:translateX(-50%);background:#20382ddc;color:#fff;padding:6px 9px;white-space:nowrap;font-size:10px;border-radius:4px;pointer-events:none}.hotspot.info{font:italic 700 20px Georgia}.previewExit,.previewScenes{display:none}body.preview .rail,body.preview .intro,body.preview .demoNotice,body.preview .scenes,body.preview .inspector,body.preview .bottomcards,body.preview .viewbar,body.preview header,body.preview footer{display:none}body.preview main{width:100%;padding:0}body.preview .workspace{display:block}body.preview .stage{height:100vh;border-radius:0}body.preview .previewExit{display:block;position:absolute;right:22px;top:75px;z-index:3}body.preview .previewScenes{display:flex;position:absolute;bottom:70px;left:25px;right:25px;gap:10px;overflow:auto;z-index:3}body.preview .stageLabel{bottom:175px}body.preview .previewScenes button{flex-shrink:0;width:115px;height:65px;background-size:cover;border:2px solid #ffffff50;border-radius:5px;color:#fff;text-shadow:0 1px 5px black;font-size:11px}body.preview .previewScenes button.active{border-color:#d9eab6}#loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#203e33ed;z-index:5;font-size:13px;pointer-events:none}footer{display:flex;justify-content:space-between;align-items:center;padding:25px 0;font-size:9px;color:#8c9584;letter-spacing:1px}footer b{font-weight:400;letter-spacing:0;margin-left:8px}footer button{background:none;border:0;font-size:9px;color:#7d8974;margin:0 8px}#toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%) translateY(90px);background:#203e33;color:white;padding:14px 23px;border-radius:8px;box-shadow:0 8px 30px #142b242f;font-size:12px;z-index:100;transition:.25s;max-width:90vw}#toast.show{transform:translateX(-50%) translateY(0)}dialog{border:1px solid var(--line);border-radius:15px;max-width:470px;width:90%;padding:32px;color:var(--ink);box-shadow:0 20px 100px #10271e40}dialog::backdrop{background:#162e2470;backdrop-filter:blur(4px)}dialog h2{font:600 24px Manrope;margin-top:0}dialog p{font-size:13px;line-height:1.8;color:#78836d}dialog a{color:var(--green)}.close{position:absolute;right:12px;top:8px}dialog .field{margin-top:16px}input[type=color]{width:100%;height:37px;border:1px solid var(--line);margin-top:7px;background:white}.stage:fullscreen{height:100vh;width:100vw;border-radius:0}@media(min-width:1600px){.workspace{grid-template-columns:240px minmax(300px,1fr) 300px}.stage{height:560px}}@media(max-width:1180px){main{padding:0 20px}.workspace{grid-template-columns:185px minmax(280px,1fr) 250px;gap:12px}.rail{width:60px}main{width:calc(100% - 60px)}.stageTop{left:15px;right:12px}.tourbrand{font-size:10px}.livebadge{display:none}.hint{font-size:8px;bottom:57px}.bottomcards{grid-template-columns:1fr}.progresscard{display:none}.headeractions>span{display:none}.stageLabel{left:18px}.stageLabel h2{font-size:25px}.viewbar{flex-wrap:wrap}}@media(max-width:950px){.workspace{grid-template-columns:170px minmax(200px,1fr)}.inspector{grid-column:1/-1}#settings{min-height:0}.stage{height:430px}.scenes{height:500px;overflow:auto}.projectstats{gap:12px}.projectstats div{padding-left:13px}.intro{padding:22px 0}footer{letter-spacing:0}}@media(max-width:600px){.rail{display:none}main{width:100%;padding:0 13px}header{height:85px}.eyebrow{font-size:7px}.breadcrumb{font-size:11px}.pill{display:none}.headeractions{gap:6px}.headeractions .btn{font-size:10px;padding:9px}.projectstats{display:none}h1{font-size:28px}.demoNotice{font-size:9px;line-height:1.6}.demoNotice button{display:none}.workspace{display:flex;flex-direction:column}.center{width:100%;order:0}.scenes{width:100%;height:auto;order:1}.inspector{width:100%;order:2}.stage{height:420px}.bottomcards{display:none}#sceneList{display:flex;overflow:auto}.sceneRow{min-width:160px}.scenefoot,.uploadbox,.scenes .search{display:none}.stageLabel p{max-width:250px}.stageTop{top:17px}.viewerTools{bottom:14px}.hint{bottom:56px}footer{gap:10px;flex-wrap:wrap}footer button{margin:0 4px}.sceneRow .idx{display:none}body.preview .previewScenes{left:15px;right:15px}.stageLabel{bottom:85px}body.preview .stageLabel{bottom:160px}}

[hidden]{display:none!important}
/* Creative studio v2 */
.studioTools{display:flex;align-items:center;gap:7px;margin:0 0 10px;padding:0 2px}.studioTools>span{font-size:8px;letter-spacing:1px;color:#8d9980;margin-right:auto}.studioTools button{font-size:10px;background:white;border:1px solid #dce3d3;color:#526a46;border-radius:5px;padding:7px 10px}.placing #pano{cursor:crosshair!important}.placing{outline:2px solid #8ba76a;outline-offset:3px}.tabs{gap:0;justify-content:space-between}.tabs button{padding:12px 7px}.iconChoice{width:100%;display:flex;gap:10px;align-items:center;text-align:left;background:#f1f5e8;border:1px solid #dce6ce;border-radius:8px;padding:12px;margin:12px 0 17px;color:#395439}.iconChoice strong{font-size:11px;display:block}.iconChoice small{display:block;font-size:8px;margin-top:5px;color:#879777;line-height:1.6}.iconSample{width:36px;height:36px;display:grid;place-items:center;flex-shrink:0;background:#fff;border-radius:50%;padding:7px}.iconSample svg,.iconSample img{width:100%;height:100%;object-fit:contain}.wideModal{max-width:720px}.wideModal h2{margin-top:8px}.wideModal p{font-size:12px}.fullInput{padding:12px;width:100%;border:1px solid #dbe3d1;border-radius:7px;background:#fafcf7;margin:10px 0;font-size:12px;color:#304a35}.chiprow{display:flex;gap:5px;flex-wrap:wrap;margin:10px 0 15px}.chiprow button{border:1px solid #e1e6d9;border-radius:20px;background:#fff;font-size:10px;color:#7b8b6c;padding:7px 11px}.chiprow .active{background:#315947;color:#fff;border-color:#315947}.iconGrid{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;max-height:330px;overflow:auto;padding:3px}.iconTile{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;min-height:83px;border:1px solid #e3e8dc;background:#fcfdf9;border-radius:7px;color:#42633e;padding:10px 5px}.iconTile svg{width:28px;height:28px}.iconTile span{font-size:8px;color:#829176;text-align:center;line-height:1.4}.iconTile:hover,.iconTile.selected{border-color:#7f9c62;background:#eef4e5}.elementList{display:flex;flex-direction:column;gap:6px}.elementRow{display:flex;gap:5px;background:#f5f7f0;border:1px solid #e9eee1;border-radius:6px;padding:5px}.elementRow.chosen{border-color:#a2b88a;background:#edf4e5}.elementRow button{border:0;background:none;padding:5px;color:#667a54;font-size:10px}.elementRow>button:first-child{display:flex;align-items:center;gap:8px;text-align:left;flex:1;min-width:0;overflow-wrap:anywhere}.elementRow>button:last-child{color:#9d6c5e}.elementRow span{width:23px;flex-shrink:0;display:grid;place-items:center}.elementRow svg,.elementRow img{width:23px;height:23px;object-fit:contain}.elementRow small{margin-left:auto;font-size:8px;white-space:nowrap}.textSymbol{font:bold 22px Georgia}.filterGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.filterGrid button{padding:6px;border:1px solid #e0e6d6;border-radius:5px;background:#fbfcf8;color:#71825d;font-size:8px}.filterGrid .selected{border-color:#89a36c;background:#eff4e7}.filterSwatch{display:block;height:27px;margin-bottom:6px;background:linear-gradient(160deg,#7db4d3 40%,#b9c178 41%,#426b41 70%,#a3ac66)}.look-xprocess{filter:contrast(1.3) saturate(1.5) hue-rotate(-12deg)}.look-cooler{filter:hue-rotate(12deg)}.look-greyscale{filter:grayscale(1)}.look-vintage{filter:sepia(.5)}.look-bloom{filter:brightness(1.3) contrast(.8)}
.farmHotspot{position:relative;display:block;width:var(--spot-size);height:var(--spot-size);border:0;background:transparent;padding:0;color:var(--spot-color);outline-offset:10px;cursor:pointer}.markerMotion{display:block;width:100%;height:100%;position:relative}.markerShape{display:grid;width:100%;height:100%;place-items:center;background:var(--spot-bg);border:1px solid #ffffffa0;border-radius:50%;box-shadow:0 3px 16px #132b2944;transition:transform .2s,box-shadow .2s}.markerIcon{display:grid;place-items:center;width:60%;height:60%}.markerIcon svg,.markerIcon img{width:100%;height:100%;object-fit:contain}.markerLabel{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);font:10px 'DM Sans',sans-serif;line-height:1.5;white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis;background:#183c2de0;color:white;border-radius:4px;padding:5px 8px;pointer-events:none;opacity:.95}.shape-rounded .markerShape{border-radius:9px}.shape-plain .markerShape{background:transparent;box-shadow:none;border:0}.shape-plain .markerIcon{width:95%;height:95%;filter:drop-shadow(0 2px 3px #15291d99)}.shape-diamond .markerShape{border-radius:4px;transform:rotate(45deg)}.shape-diamond .markerIcon{rotate:-45deg}.hover-glow:hover .markerShape{box-shadow:0 0 0 9px #ffffff30,0 0 25px #f8ffd488}.hover-grow:hover .markerMotion{scale:1.2}.hover-lift:hover .markerMotion{translate:0 -7px}.anim-bounce{animation:spotBounce 1.8s ease-in-out infinite}.anim-pulse{animation:spotPulse 2.2s ease-in-out infinite}.anim-wave:before,.anim-wave:after{content:'';position:absolute;inset:-1px;border:1px solid currentColor;border-radius:50%;animation:spotWave 2.4s ease-out infinite;pointer-events:none}.anim-wave:after{animation-delay:1.2s}.anim-spin .markerShape{animation:spotSpin 12s linear infinite}.textAnchor{position:relative;width:max-content;max-width:none;pointer-events:none}.tourText{white-space:pre-wrap;line-height:1.15;padding:5px 10px;border:0;border-radius:3px;font-family:'Manrope',sans-serif;letter-spacing:.5px;cursor:pointer;pointer-events:auto;max-width:800px;overflow-wrap:anywhere;backface-visibility:visible}.sunGlow{border-radius:50%;pointer-events:none;position:relative;background:radial-gradient(circle,#fffffce8 0,#fff9dba0 8%,#ffeec55c 22%,#ffcf9220 45%,#ffde9900 70%);box-shadow:0 0 70px #ffeac522;mix-blend-mode:screen}.sunGlow:after{content:'';position:absolute;inset:-60%;background:conic-gradient(from 20deg,transparent 0deg,#fff6d511 4deg,transparent 8deg,transparent 40deg,#fff6d518 45deg,transparent 50deg,transparent 85deg,#fff6d510 90deg,transparent 95deg,transparent 130deg,#fff6d512 135deg,transparent 140deg);border-radius:50%}.actionImage{max-width:100%;max-height:55vh;object-fit:contain;border-radius:7px;margin-top:12px}.actionVideo{width:100%;aspect-ratio:16/9;background:#172b20;border:0;border-radius:7px}.cursorHalo{position:absolute;z-index:4;border:1px solid #fff9;border-radius:50%;width:30px;height:30px;transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:opacity .15s,width .15s,height .15s;display:none}.cursorHalo.visible{opacity:1}.cursorHalo.pressed{width:45px;height:45px}.stage[data-cursor=ring] .cursorHalo{display:block}.stage[data-cursor=pulse] .cursorHalo{display:block;animation:cursorPulse 1.7s infinite}.stage[data-cursor=glow] .cursorHalo{display:block;border:0;background:#e8ffb433;box-shadow:0 0 18px 8px #efffc130;backdrop-filter:brightness(1.1)}.stage[data-cursor=ripple] .cursorHalo{display:block}.stage[data-cursor=ripple] .cursorHalo:after{content:'';position:absolute;inset:0;border:1px solid #fff9;border-radius:50%;animation:spotWave 1.6s infinite}.preview .studioTools{display:none}.preview .textAnchor{z-index:1}@keyframes spotBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes spotPulse{0%,100%{scale:1}50%{scale:1.12}}@keyframes spotWave{0%{scale:1;opacity:.7}100%{scale:2.2;opacity:0}}@keyframes spotSpin{to{rotate:360deg}}@keyframes cursorPulse{0%,100%{box-shadow:0 0 0 0 #fff3}50%{box-shadow:0 0 0 10px #fff0}}@media(prefers-reduced-motion:reduce){.anim-bounce,.anim-pulse,.anim-spin .markerShape,.anim-wave:before,.anim-wave:after,.cursorHalo,.cursorHalo:after{animation:none!important}}@media(max-width:600px){.studioTools>span{display:none}.studioTools{justify-content:flex-end}.iconGrid{grid-template-columns:repeat(4,1fr)}.markerLabel{font-size:8px}.wideModal{padding:25px 18px}.tourText{max-width:600px}}
@media(min-width:951px){.inspector #settings{max-height:650px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c6d4b8 transparent}.inspector .sectionhead,.inspector .tabs{background:#fff}.inspector{position:sticky;top:12px}.stage{scroll-margin-top:20px}}
/* Hostinger release */
.editorBoot .app,.visitorBoot .app{visibility:hidden}.headeractions{flex-wrap:wrap;gap:7px}.headeractions form{margin:0}.headeractions .btn{white-space:nowrap;font-size:11px;padding:10px 12px}.headeractions>span{margin-right:0}.tabs{overflow-x:auto;justify-content:flex-start}.tabs button{padding:12px 7px;flex-shrink:0}.emptyTour{width:min(650px,90vw);margin:18vh auto;padding:30px;line-height:1.7}.emptyTour h1{font-size:30px}.emptyTour p{color:#77896a}.ambientTrack{border:1px solid #e1e8d6;padding:11px;margin-bottom:9px;border-radius:7px;background:#f7faf2}.ambientTrack .check{margin:0 0 8px}.ambientTrack .labelrow{margin:10px 0 5px}.ambientToggle{position:absolute;top:77px;left:23px;z-index:3;background:#193b2bc7;color:#fff;border:1px solid #ffffff50;border-radius:20px;padding:8px 12px;font-size:11px;backdrop-filter:blur(5px);cursor:pointer}.ambientToggle[aria-pressed=true]{background:#e8f1cde8;color:#24432e}.compatibility{position:absolute;top:116px;left:23px;max-width:75%;z-index:2;font-size:9px;padding:5px 8px;color:#fff;background:#132d25ac;border-radius:4px;pointer-events:none}progress{width:100%;height:16px;accent-color:#285746}#closeModal:disabled{opacity:.2;cursor:wait}.headeractions .btn:disabled{opacity:.5}.preview .ambientToggle{top:74px}.preview .compatibility{top:117px}.preview .previewExit{top:73px}body.preview.visitorBoot .app{visibility:hidden}.scenefoot{line-height:1.8}.sampleRibbon{position:absolute;right:15px;top:120px;background:#725c1ac9;color:#fff;font-size:9px;padding:5px 9px;border-radius:4px;z-index:2}@media(max-width:600px){header{height:auto;min-height:110px;padding:12px 0;flex-wrap:wrap}.headeractions .btn{padding:8px;font-size:10px}.headeractions>span{display:none}.ambientToggle{top:63px;left:15px;font-size:9px}.compatibility{top:101px;left:15px;max-width:86%;font-size:8px}.preview .previewExit{top:115px}.preview .compatibility{top:102px;max-width:70%}.preview .ambientToggle{left:15px}.tabs button{padding:12px 9px}}
