/* sporestorm-release:1.0.3 */
@charset "UTF-8";
:root{color-scheme:dark;--bg:#080d12;--panel:#10191f;--text:#eff4e9;--muted:#94a39e;--line:#243631;--green:#b8ef62;--yellow:#eed773;--cyan:#65d5e3;--font:Arial,Helvetica,sans-serif;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace}
*{box-sizing:border-box}html,body{margin:0;width:100%;height:100%;overflow:hidden;background:var(--bg);font-family:var(--font);color:var(--text)}body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent}button,input,select{font:inherit}button,a,select{touch-action:manipulation}button{cursor:pointer}button{border:0}button:disabled{opacity:.55;cursor:default}a{color:inherit}button:focus-visible,a:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}button{transition:background .15s,transform .15s,border-color .15s}button:active{transform:translateY(1px)}button svg,.language-label svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
#app{height:100%;height:100dvh;display:flex;flex-direction:column;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:radial-gradient(ellipse at 68% 25%,#17271b40,transparent 65%)}.topbar{height:76px;flex-shrink:0;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 4.5%;position:relative;z-index:2;background:#080d12e8}.brand{display:flex;align-items:center;gap:11px;text-decoration:none;font-size:13px;letter-spacing:2.2px;font-weight:800}.brand img{border-radius:8px;width:34px;height:34px}.brand-edition{display:block;font-family:var(--mono);font-size:8px;font-weight:400;color:var(--muted);margin-top:4px;letter-spacing:2.8px}.top-actions{display:flex;align-items:center;gap:8px}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--line);border-radius:8px;background:transparent;color:#a8b9ae}.icon-button:hover{border-color:#66846a;color:var(--green);background:#17251b}.small-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;border:1px solid #3b5235;border-radius:8px;background:#142015;color:var(--green);font-size:12px;font-weight:600}.small-button:hover{background:#22321b}.sound-off{display:none}#sound-btn[aria-pressed=true] .sound-wave{display:none}#sound-btn[aria-pressed=true] .sound-off{display:block}.run-label{font:11px var(--mono);letter-spacing:1.5px;color:var(--green)}#main{position:relative;flex:1;min-height:0}.title-screen{height:100%;overflow:auto;display:flex;flex-direction:column;background-image:linear-gradient(#6d9e5b05 1px,transparent 1px),linear-gradient(90deg,#6d9e5b05 1px,transparent 1px);background-size:48px 48px}.menu-grid{width:min(1140px,90%);margin:auto;display:grid;grid-template-columns:1.35fr .9fr;gap:clamp(30px,7vw,110px);padding:40px 0 36px;align-items:center}.menu-copy{min-width:0}.eyebrow{font:10px var(--mono);font-weight:500;letter-spacing:2px;color:var(--green);display:flex;align-items:center;gap:10px}.signal-dot{width:6px;height:6px;background:var(--green);display:inline-block;border-radius:50%;box-shadow:0 0 11px #aeef6070;flex-shrink:0}h1{font-family:Impact,"Arial Black",var(--font);font-size:clamp(60px,8.8vw,112px);font-weight:900;line-height:.86;letter-spacing:-3px;margin:30px 0 20px;color:#eef5df;transform-origin:left}h1 span{display:block;color:var(--green);text-shadow:0 0 48px #9adc2919}.rebirth{display:flex;align-items:center;gap:12px;width:min(350px,100%);font:11px var(--mono);font-weight:700;letter-spacing:5.5px;color:var(--yellow);margin:28px 0 24px}.rebirth span{height:1px;background:#6a6336;flex:1}.menu-description{font-size:15px;line-height:1.8;color:#b7c2b8;margin:0 0 24px;max-width:420px}.feature-row{display:flex;flex-wrap:wrap;align-items:center;gap:11px;font:9px var(--mono);letter-spacing:1px;color:#a1b69b;margin-bottom:26px}.feature-row i{height:3px;width:3px;border-radius:50%;background:#59764f}.primary{display:flex;align-items:center;justify-content:center;gap:12px;min-height:49px;padding:14px 20px;width:100%;font-size:14px;font-weight:750;border-radius:7px;background:var(--green);color:#13210c}.primary:hover{background:#c8fa7d}.play-button{min-height:59px;max-width:410px;justify-content:flex-start;padding:17px 22px;font-size:16px;box-shadow:0 4px 24px #b8ef6210}.play-button svg{fill:currentColor;stroke:none;width:19px}.button-arrow{margin-left:auto;font-size:24px;font-weight:400}.secondary-actions{display:flex;gap:12px;margin-top:12px;max-width:410px}.secondary{display:flex;gap:9px;align-items:center;justify-content:center;min-height:46px;background:#0d1619;border:1px solid #2e4037;border-radius:7px;color:#c8d5c6;padding:12px 16px;font-size:12px;flex:1}.secondary:hover{background:#1a281e;border-color:#5c7550}.secondary svg{width:17px;height:17px}.key-icon{width:17px;height:17px;border:1.5px solid currentColor;border-radius:50%;font-size:11px;display:inline-flex;align-items:center;justify-content:center;font-weight:bold}.menu-settings{display:flex;align-items:center;justify-content:space-between;gap:14px;max-width:410px;margin-top:27px}.language-label{display:flex;align-items:center;gap:6px;color:#8f9e8e}.language-label svg{width:15px;height:15px}.language-label select{font-size:11px;border:0;border-radius:4px;background:transparent;color:#b9c7b8;padding:5px 3px;cursor:pointer;max-width:120px}.language-label option{background:#111b14}.status{display:flex;align-items:center;gap:6px;color:#7e9182;font:9px var(--mono);letter-spacing:.1px}.status-dot{display:inline-block;width:5px;height:5px;background:#6d786e;border-radius:50%}.status.ready .status-dot{background:var(--green)}.status.ready{color:#a4bb94}.art-panel{position:relative;aspect-ratio:2/3;width:100%;max-height:560px;border:1px solid #425137;overflow:hidden;box-shadow:0 12px 100px #86c34108;background:#07100c}.artwork{position:absolute;inset:0;background-image:url('./SPORE.png');background-size:200% 100%;background-position:right center;filter:brightness(.74) saturate(.9);clip-path:inset(6% 0 0)}.art-shade{position:absolute;inset:0;background:linear-gradient(#08110b50,transparent 38%,#06100b55 70%,#06100bf0);box-shadow:inset 0 0 55px #050c09aa}.art-tag{position:absolute;left:18px;top:18px;right:18px;display:flex;gap:8px;align-items:center;font:8px var(--mono);letter-spacing:1.2px;color:#d4e5bc;padding:9px 10px;background:#08130ce0;border:1px solid #526339}.art-tag .signal-dot{width:4px;height:4px}.art-caption{position:absolute;left:24px;bottom:26px;right:24px;display:flex;flex-direction:column;gap:8px}.art-caption>span:first-child{font:32px var(--mono);letter-spacing:-2px;color:#e2e9c6}.art-caption>span:last-child{font:8px var(--mono);letter-spacing:1.7px;color:#acbb9c}.art-corner{position:absolute;width:12px;height:12px;border-color:var(--green);border-style:solid}.top-left{top:0;left:0;border-width:2px 0 0 2px}.top-right{top:0;right:0;border-width:2px 2px 0 0}.bottom-left{bottom:0;left:0;border-width:0 0 2px 2px}.bottom-right{bottom:0;right:0;border-width:0 2px 2px 0}.menu-footer{width:91%;margin:0 auto;display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding:20px 0 22px;flex-shrink:0;color:#65796c;font:8px var(--mono);letter-spacing:1.1px}.menu-footer a{text-decoration:none;color:#90a184}.menu-footer a:hover{color:var(--green)}
.game-screen{position:absolute;inset:0;display:grid;grid-template-rows:minmax(0,1fr) auto;background:#05060a}.stage{position:relative;min-height:0;overflow:hidden}canvas{display:block;width:100%;height:100%;touch-action:none;cursor:crosshair;outline:none}.desktop-hint{min-height:36px;display:flex;gap:35px;align-items:center;justify-content:center;color:#6f8279;font:8px var(--mono);letter-spacing:1px;border-top:1px solid #18221b}.desktop-hint>span{display:flex;align-items:center;gap:5px}kbd{font:8px var(--mono);border:1px solid #344335;border-radius:3px;padding:3px 4px;color:#a1b79a}.touch-deck{display:none}.overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;background:#050b0ed9;backdrop-filter:blur(9px);z-index:5;overflow:auto}.overlay-card{width:100%;max-width:400px;padding:36px;background:#0d171b;border:1px solid #344738;border-radius:14px;box-shadow:0 25px 100px #0007}.overlay-card .eyebrow{font-size:9px;letter-spacing:1.5px}h2{font-size:30px;font-weight:700;letter-spacing:-1px;line-height:1.15;margin:17px 0 12px}.overlay-card p{font-size:13px;color:#98ac9d;line-height:1.6;margin:0 0 28px}.pause-card .secondary{margin-top:10px}.text-button{display:block;min-height:42px;width:100%;padding:10px 14px;background:transparent;color:#95a78e;font-size:12px;margin-top:8px}.text-button:hover{color:var(--green)}.results-screen{background:#070d11f5}.results-card{max-width:440px;padding:28px}.results-card h2{font-size:29px}.final-score{display:flex;flex-direction:column;align-items:flex-start;padding:18px 0 23px;gap:7px}.final-score>span{color:#82947f;font:9px var(--mono);letter-spacing:2px}.final-score strong{font:42px var(--mono);color:var(--green);letter-spacing:-1px}.final-score small{color:#7a927e;font:10px var(--mono)}#score-form{border-top:1px solid var(--line);padding-top:18px;margin-bottom:20px}#score-form label{display:block;color:var(--yellow);font-size:12px;margin-bottom:9px}.name-entry{display:flex;gap:9px}.name-entry input{min-width:0;flex:1;background:#070e12;border:1px solid #42523a;border-radius:6px;color:var(--text);font:18px var(--mono);letter-spacing:1px;padding:10px 12px;text-transform:uppercase}.name-entry .primary{width:auto;min-width:75px}.name-entry input::placeholder{color:#536249}#name-hint{display:block;margin-top:8px;color:#798d79;font-size:10px}.saved-message{color:var(--green)!important;font-size:12px!important;margin:0 0 12px!important}.score-list{list-style:none;padding:0;margin:5px 0 20px;counter-reset:rank}.score-list li{counter-increment:rank;display:flex;align-items:center;gap:13px;border-bottom:1px solid #223127;padding:12px 0;font:12px var(--mono);color:#bbcab6}.score-list li:before{content:counter(rank,decimal-leading-zero);font-size:10px;color:#5b755c;width:20px}.score-list li:first-child{color:var(--green)}.score-list .score-value{margin-left:auto}.compact-list{margin-bottom:18px}.compact-list li{padding:8px 0;font-size:10px}.compact-list li:nth-child(n+4){display:none}.score-table-heading{display:flex;justify-content:space-between;padding:10px 0 7px 33px;font:9px var(--mono);letter-spacing:1.5px;color:#6e876e;border-bottom:1px solid #344a35}.local-note{font:10px var(--mono)!important;line-height:1.7!important;color:#778b78!important;margin:16px 0 22px!important}.empty-scores{color:#8fa087;font-size:14px;text-align:center;padding:38px 15px}.toast{position:fixed;left:50%;bottom:max(25px,env(safe-area-inset-bottom));transform:translateX(-50%);z-index:40;background:#182719;color:#d5e5c7;padding:13px 20px;border:1px solid #49643d;box-shadow:0 10px 40px #0008;border-radius:8px;font-size:12px;line-height:1.5;max-width:90vw;text-align:center}.update-button{position:fixed;bottom:12px;right:14px;border:1px solid var(--green);border-radius:6px;background:#22351c;color:#d9efc8;padding:10px;font-size:11px;z-index:25}.noscript{position:fixed;inset:0;z-index:100;background:var(--bg);display:grid;place-content:center;padding:30px;font-size:18px;text-align:center}
dialog{width:calc(100% - 32px);max-width:480px;max-height:calc(100dvh - 40px);padding:28px;border:1px solid #3b5138;border-radius:13px;background:#0e191d;color:var(--text);box-shadow:0 30px 140px #000c;overflow:auto}dialog::backdrop{background:#03090cd9;backdrop-filter:blur(8px)}.dialog-heading{display:flex;justify-content:space-between;align-items:center;gap:8px}.dialog-heading .eyebrow{font-size:8px;letter-spacing:1.5px}.dialog-close{width:31px;height:31px;font-size:23px;font-weight:400;line-height:1}.dialog-intro{font-size:13px;line-height:1.75;color:#a1b09e;margin:10px 0 23px}.control-guide{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.control-guide>div{padding:16px;background:#14221d;border:1px solid #2a3d2f;border-radius:9px}.mini-stick{display:block;font-size:32px;color:var(--cyan);line-height:1;margin-bottom:12px}.mini-stick.aim{color:var(--yellow)}.control-guide strong{font-size:12px}.control-guide p{font-size:11px;line-height:1.6;color:#859c87;margin:7px 0 0}.legend{list-style:none;padding:4px 0;margin:10px 0 18px}.legend li{display:flex;align-items:center;gap:12px;color:#afc2aa;font-size:11px;line-height:1.6;margin:13px 0}.legend-icon{width:22px;flex-shrink:0;font:22px var(--mono);text-align:center}.canister{color:#59d1fa}.spore{color:#8cf85a}.energy{color:var(--yellow)}.laser{color:#f58b98}.resin{color:var(--cyan)}.guide-keyboard{padding:14px;background:#090f12;border:1px solid #25342c;border-radius:7px;font:10px var(--mono);line-height:1.9;color:#8ca184;margin:0 0 20px}.install-icon{display:block;margin:18px 0;border-radius:16px}.install-steps{padding-left:21px;color:#a5b69f;font-size:13px;line-height:1.8}.install-steps li{padding:5px}.confirm-actions{display:flex;flex-direction:column;gap:10px}
@media(min-width:1450px){.menu-grid{gap:135px;grid-template-columns:1.15fr .85fr}.art-panel{max-height:590px}.topbar{padding:0 max(4.5%,calc((100vw - 1400px)/2))}}
@media(max-height:800px) and (min-width:800px){.menu-grid{max-width:1000px;padding:24px 0;gap:65px}.art-panel{max-height:490px;max-width:325px;justify-self:end}h1{font-size:84px;margin:24px 0 10px}.rebirth{margin:22px 0 18px}.menu-description{font-size:13px;margin-bottom:18px}.feature-row{margin-bottom:20px}.menu-settings{margin-top:17px}.topbar{height:66px}.menu-footer{padding:15px 0}}
@media(max-width:799px){.topbar{height:63px;padding:0 22px;gap:10px}.brand{font-size:11px;letter-spacing:1.3px;gap:8px}.brand img{width:30px;height:30px}.brand-edition{font-size:7px;letter-spacing:2px}.top-actions{gap:6px}.icon-button{width:36px;height:36px}.small-button{padding:9px 11px;font-size:10px}.small-button svg{width:16px}.menu-grid{width:87%;grid-template-columns:1fr .72fr;gap:25px;padding:34px 0}.art-panel{max-height:390px}.eyebrow{font-size:8px;letter-spacing:1.4px}h1{font-size:74px;margin-top:25px}.rebirth{font-size:9px;letter-spacing:3px;margin:22px 0}.menu-description{font-size:12px}.feature-row{font-size:8px;gap:7px}.play-button{min-height:53px;font-size:14px}.secondary{font-size:10px;padding:10px}.menu-settings{margin-top:17px;gap:8px}.status{font-size:8px;max-width:130px}.art-tag{font-size:6px;padding:7px;left:10px;right:10px;top:10px;letter-spacing:.8px}.art-caption{left:14px;right:12px;bottom:18px}.art-caption>span:first-child{font-size:25px}.art-caption>span:last-child{font-size:6px;letter-spacing:1px}.menu-footer{font-size:7px;padding:17px 0}.run-label{font-size:9px;letter-spacing:.4px}}
@media(max-width:560px){.topbar{padding:0 17px;height:62px}.top-actions{gap:5px}.topbar .small-button{margin-left:2px}.brand{font-size:10px;letter-spacing:.9px}.brand-edition{font-size:6px;letter-spacing:1.9px}.brand img{width:28px;height:28px}.icon-button{width:34px;height:34px;border-color:#24362e}.top-actions svg{width:17px;height:17px}.small-button{padding:9px;font-size:10px;gap:6px}#fullscreen-btn{display:none}.menu-grid{width:85%;display:block;padding:33px 0 26px;position:relative}.menu-copy{position:relative;z-index:1}.art-panel{display:none}.title-screen{background:radial-gradient(ellipse at 95% 10%,#28451b48,transparent 56%),linear-gradient(#080d12d9,#080d12f5)}.eyebrow{font-size:8px;letter-spacing:1.2px}h1{font-size:clamp(70px,22vw,102px);margin:28px 0 18px;letter-spacing:-2px}.rebirth{margin:25px 0 22px;font-size:10px;letter-spacing:4px}.menu-description{font-size:13px;line-height:1.85;margin-bottom:24px}.feature-row{font-size:7px;gap:9px;letter-spacing:.7px;margin-bottom:25px}.play-button{min-height:57px;font-size:15px;max-width:none}.secondary-actions{max-width:none}.secondary{font-size:11px;min-height:46px}.menu-settings{margin-top:25px;max-width:none}.menu-footer{width:86%;font-size:7px;letter-spacing:.5px;padding:17px 0 20px}.menu-footer>span:nth-child(2){display:none}.status{font-size:8px;max-width:none}.run-label{display:none!important}.overlay{padding:17px}.overlay-card{padding:28px}.results-card{padding:24px;max-height:100%;overflow:auto}.final-score strong{font-size:38px}dialog{padding:22px}.control-guide>div{padding:13px}.toast{width:85%;bottom:20px}}
@media(pointer:coarse),(any-pointer:coarse){#app[data-screen=play] .game-screen{grid-template-rows:minmax(0,1fr) 182px}.touch-deck{display:flex;align-items:center;justify-content:space-between;padding:14px 22px 15px;user-select:none;-webkit-user-select:none;touch-action:none;border-top:1px solid #1c2e25;background:linear-gradient(#0c1515,#080f13)}.desktop-hint{display:none}.stick{width:122px;display:flex;align-items:center;flex-direction:column;gap:13px;touch-action:none;user-select:none;-webkit-user-select:none;padding:4px}.stick-ring{position:relative;width:108px;height:108px;flex-shrink:0;border:1px solid #44716a;border-radius:50%;background:radial-gradient(#193d3c44 0 40%,#17323533 41% 64%,#1c3e3a55 65%);box-shadow:inset 0 0 22px #3e96820b,0 0 0 7px #24403913}.aim-stick .stick-ring{border-color:#6d663c;background:radial-gradient(#564d2033 0 40%,#35331c22 41% 64%,#5c542622 65%)}.stick-knob{position:absolute;left:50%;top:50%;width:46px;height:46px;border:1px solid #729c92;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle at 35% 30%,#426b64,#1c3939 70%);box-shadow:0 3px 13px #0005;will-change:transform;pointer-events:none}.aim-stick .stick-knob{border-color:#a1954f;background:radial-gradient(circle at 35% 30%,#766e32,#3a391e 70%)}.stick.active .stick-ring{border-color:var(--cyan)}.aim-stick.active .stick-ring{border-color:var(--yellow)}.axis{position:absolute;left:50%;top:50%;background:#699d8124;pointer-events:none}.axis.horizontal{height:1px;width:86%;transform:translate(-50%,-50%)}.axis.vertical{width:1px;height:86%;transform:translate(-50%,-50%)}.stick-label{font:8px var(--mono);letter-spacing:2px;color:#82b1a6}.aim-stick .stick-label{color:#bdb06c}.touch-note{align-self:center;display:flex;flex-direction:column;align-items:center;gap:9px;font:7px var(--mono);color:#687f70;text-align:center;max-width:110px;line-height:1.6}.touch-note .signal-dot{width:4px;height:4px;box-shadow:none}.touch-note small{font:7px var(--mono);color:#54634f;max-width:90px;line-height:1.7}}
@media(pointer:coarse) and (orientation:landscape),(any-pointer:coarse) and (orientation:landscape){#app[data-screen=play] .game-screen{display:block}.stage{height:100%;margin:0 128px}.touch-deck{position:absolute;inset:0;background:none;border:none;pointer-events:none;align-items:center;padding:10px 10px 0}.stick{pointer-events:auto}.touch-note{display:none}.stick-ring{width:96px;height:96px}.stick{width:111px}.stick-knob{width:42px;height:42px}.stick-label{font-size:7px}.topbar{height:47px}.brand-edition{display:none}.topbar .icon-button{width:32px;height:32px}.install-button{display:none}#fullscreen-btn{display:flex}.title-screen .menu-grid{display:grid;grid-template-columns:1.3fr .7fr;width:88%;padding:25px 0;gap:38px}.menu-grid .art-panel{display:block;max-height:320px;width:100%;justify-self:end}.menu-copy h1{font-size:58px;margin:17px 0 15px;line-height:.9}.menu-copy .rebirth{margin:15px 0;font-size:8px}.menu-copy .menu-description{font-size:11px;margin-bottom:13px;line-height:1.6}.menu-copy .feature-row{margin-bottom:14px;font-size:7px}.menu-copy .play-button{min-height:44px;padding:10px 18px;font-size:13px}.menu-copy .secondary-actions{margin-top:9px;gap:9px}.menu-copy .secondary{min-height:37px;font-size:10px;padding:8px}.menu-copy .menu-settings{margin-top:12px}.menu-footer{padding:12px 0}.overlay-card{padding:24px;max-height:100%;overflow:auto}.results-card .final-score{padding:10px 0 14px}.results-card .final-score strong{font-size:30px}.results-card h2{font-size:23px;margin:12px 0 6px}.results-card #score-form{padding-top:12px;margin-bottom:12px}.compact-list li{padding:6px 0}.compact-list li:nth-child(n+2){display:none}.results-card .primary{min-height:40px;padding:11px}.results-card .text-button{min-height:32px;padding:6px}.pause-card p{margin-bottom:16px}}
@media(max-height:520px) and (min-width:560px){.menu-grid{padding:25px 0}.title-screen{overflow:auto}.menu-footer{padding:12px 0}.overlay-card{max-height:100%;overflow:auto}}
@media(max-width:360px){.topbar{padding:0 12px}.install-button svg{display:none}.touch-deck{padding-left:10px;padding-right:10px}.touch-note{max-width:65px;font-size:6px}.touch-note small{font-size:6px}.menu-grid{width:86%}h1{font-size:74px}.feature-row{font-size:6px;gap:7px}.status{font-size:7px}.secondary-actions{gap:8px}}
@media(pointer:coarse) and (orientation:landscape) and (max-height:520px),(any-pointer:coarse) and (orientation:landscape) and (max-height:520px){.title-screen .menu-grid{padding:16px 0;gap:32px}.menu-copy h1{font-size:clamp(36px,6.6vw,58px);white-space:nowrap;letter-spacing:-2px;margin:14px 0 10px}.menu-copy h1 span{display:inline}.menu-copy .menu-description{display:none}.menu-copy .rebirth{margin:12px 0 16px}.menu-grid .art-panel{max-height:calc(100dvh - 115px)}.menu-footer{font-size:7px;padding:11px 0}}
@media(prefers-reduced-motion:reduce){button{transition:none}*{scroll-behavior:auto!important}}

.aim-stick .stick-knob::after{content:"+";position:absolute;inset:0;display:grid;place-items:center;color:var(--yellow);font:24px var(--mono);pointer-events:none}
