/* Reference geometry: 1536 × 864, inner frame 1445 × 804. All UI is live text. */
.neon-home{--neon:#cbf53b;--mx:0px;--my:0px;--rx:0deg;--ry:0deg;position:relative;height:100svh;min-height:630px;padding:2.75vh 2.94vw 4.2vh;isolation:isolate;background:#080b0c;color:#f6f4ef;perspective:1500px}.neon-home *{box-sizing:border-box}.neon-home a,.neon-home button{color:inherit;text-decoration:none}.neon-home button{cursor:pointer;font:inherit}.neon-frame{position:relative;width:100%;height:100%;overflow:hidden;border-radius:2.55vw;background:#020505;container-type:inline-size;isolation:isolate;box-shadow:0 15px 70px #0005}.neon-atmosphere{position:absolute;inset:0;z-index:-1;overflow:hidden}.neon-atmosphere img{width:100%;height:100%;object-fit:cover;transform:translate3d(calc(var(--mx)*-.25),calc(var(--my)*-.25),0) scale(1.018);filter:brightness(.82);transition:filter .8s}.neon-atmosphere:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#000e 0%,#0004 20%,transparent 42%),linear-gradient(90deg,#0003,transparent 65%),linear-gradient(0deg,#0003,transparent 35%)}.neon-header{position:relative;z-index:10;height:12.8%;min-height:82px;display:flex;align-items:center;padding:0 2.8%;gap:4.3%;border-bottom:1px solid #ebefdc1a;background:linear-gradient(#000b,#0004)}.neon-brand{display:flex;align-items:center;gap:1.72cqw;flex-shrink:0;width:17.7%}.neon-brand>span{font:400 3.8cqw/.9 Georgia,"Times New Roman",serif;letter-spacing:-.03em}.neon-brand>small{font:1.08cqw/1.16 Arial,sans-serif;white-space:nowrap;letter-spacing:-.03em}.neon-brand b{font-weight:400;margin-left:4px}.neon-navigation{display:grid;grid-template-columns:.86fr .9fr 1.05fr 1.05fr 1.12fr 1.2fr 1.24fr;align-items:center;flex:1;height:65%;min-width:0}.neon-nav-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:0;border-left:1px solid #ffffff2b;padding:0 1.8cqw;background:none;height:100%;white-space:nowrap;transition:color .2s}.neon-nav-item strong{font:400 1.35cqw/1.35 "Microsoft YaHei",Arial,sans-serif;letter-spacing:-.02em}.neon-nav-item small{font:1.01cqw/1.4 Arial,sans-serif;letter-spacing:-.025em}.neon-nav-top{display:flex;gap:.65cqw;align-items:center;height:2cqw;font:1.23cqw Arial,sans-serif}.neon-nav-top svg{width:1.85cqw;height:1.85cqw;overflow:visible}.neon-nav-item:hover,.neon-nav-item.is-active{color:var(--neon)}.neon-nav-item.is-active:after{content:"";position:absolute;height:3px;background:var(--neon);box-shadow:0 0 18px #ceff4370;left:1.8cqw;right:1.8cqw;bottom:-16%}.neon-nav-item:focus-visible,.neon-actions a:focus-visible,.neon-actions button:focus-visible,.neon-scroll:focus-visible{outline:2px solid var(--neon);outline-offset:5px}.neon-welcome{position:absolute;z-index:1;left:2.7%;right:3%;top:14%;margin:0;font:400 22.6cqw/.9 Impact,"Arial Black",Arial,sans-serif;letter-spacing:-.015em;white-space:nowrap;pointer-events:none}.neon-welcome>span{display:inline-block;transform:scaleX(var(--welcome-scale,1));transform-origin:0 0;background-image:linear-gradient(180deg,#fff 0%,#f4f4ee 22%,#a2ae9a 51%,#69764b 77%,#18280b 100%),url("assets/neon/etched-silver.webp");background-size:100% 100%,370px 370px;background-blend-mode:multiply;mask-image:linear-gradient(#000 52%,#000e 70%,#0009 85%,#0003 100%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-stroke:.4px #eaffdc30;filter:drop-shadow(0 3px 1px #0003)}.neon-grid{position:absolute;z-index:2;inset:31% 2.5% 0;background:linear-gradient(#ffffff09 1px,transparent 1px),linear-gradient(90deg,#ffffff09 1px,transparent 1px);background-size:58px 58px;mask-image:linear-gradient(90deg,#0008,transparent 32%,transparent 94%,#0008);pointer-events:none}.neon-light-paths{position:absolute;z-index:2;inset:0;width:100%;height:100%;opacity:.64;pointer-events:none}.neon-beam-glow{animation:neon-beam-breathe 7s ease-in-out infinite}.neon-flare{position:absolute;z-index:3;left:23.7%;top:15.6%;width:130px;height:130px;transform:translate(-50%,-50%);background:radial-gradient(ellipse,#fff 0%,#f8ffd6 2%,#d6ff6677 10%,#affb2522 29%,transparent 65%);mix-blend-mode:screen;pointer-events:none;animation:neon-flare-breathe 5s ease-in-out infinite}.neon-flare:before,.neon-flare:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:linear-gradient(90deg,transparent,#ebffb9,transparent)}.neon-flare:after{transform:rotate(90deg)}.neon-portrait-stage{position:absolute;z-index:4;right:2.7%;bottom:-.4%;height:78.2%;aspect-ratio:1402/1122;pointer-events:none;transform:translate3d(var(--mx),var(--my),24px) rotateY(var(--ry)) rotateX(var(--rx));transform-origin:60% 75%;will-change:transform}.neon-portrait-float{height:100%;width:100%;position:relative;animation:neon-person-float 7s ease-in-out infinite}.neon-portrait{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(-8px 0 15px #d8ff6620) drop-shadow(16px 14px 20px #0009)}.neon-glasses-flare{position:absolute;left:41%;top:24%;width:100px;height:70px;pointer-events:none;background:radial-gradient(ellipse,#c5e4ff2e,transparent 65%);mix-blend-mode:screen;animation:neon-glasses-shine 6s ease-in-out infinite}.neon-copy{position:absolute;z-index:6;left:5.12%;top:49.7%;max-width:49%;font-family:"Noto Serif SC","Songti SC",SimSun,serif}.neon-copy h2{margin:0;color:#f7f6ef;font:400 italic 3.1cqw/1.15 "Songti SC",SimSun,"Noto Serif SC",serif;letter-spacing:-.04em;text-shadow:0 2px 15px #000}.neon-second-line{white-space:nowrap;display:block;position:relative;margin-top:.22cqw}.neon-copy h2 em{font-style:italic;font-size:1.27em;color:var(--neon);letter-spacing:-.045em}.neon-second-line:after{content:"";position:absolute;left:36%;top:80%;width:58%;height:31%;border-bottom:1px solid #c9ef42;border-radius:0 0 60% 60%;transform:rotate(-9deg);opacity:.9}.neon-copy p{font:400 1.7cqw/1.51 "Songti SC",SimSun,serif;letter-spacing:-.01em;margin:1.03cqw 0 1.86cqw;color:#f4f3e9;text-shadow:0 2px 15px #000}.neon-copy-star{position:absolute;left:-2.62cqw;top:.46cqw;font:2.25cqw/1 Georgia,serif;color:#fff}.neon-copy-line{position:absolute;left:-2cqw;top:3.9cqw;bottom:6.6cqw;width:1px;background:linear-gradient(#fbfff1a0,#fbfff157)}.neon-actions{display:flex;align-items:center;gap:1.4cqw;margin-left:-2.1cqw}.neon-view,.neon-learn{display:inline-flex;align-items:center;justify-content:space-between;gap:1.4cqw;white-space:nowrap;font:1.12cqw Arial,sans-serif;border:0}.neon-home .neon-view{color:#111;background:#f8f6f1;height:4.15cqw;padding:1.32cqw 1.78cqw;border-radius:5px;min-width:14.2cqw;box-shadow:0 6px 25px #0004;transition:background .2s,box-shadow .2s,transform .2s}.neon-home .neon-view:hover{background:#d9ff74;box-shadow:0 0 40px #bbff3b4a;transform:translateY(-3px)}.neon-home .neon-learn{font:1.12cqw Arial,sans-serif;background:none;padding:1.3cqw 0;transition:color .2s}.neon-learn:hover{color:var(--neon)}.neon-actions svg{width:1.35cqw;height:1.35cqw;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .2s}.neon-actions a:hover svg,.neon-actions button:hover svg{transform:translate(2px,-2px)}.neon-page-index{position:absolute;z-index:7;right:2.7%;top:49.8%;display:flex;align-items:center;flex-direction:column;gap:9px;font:1.07cqw Arial,sans-serif}.neon-page-index i{height:28px;width:1px;background:#eee}.neon-scroll{position:absolute;z-index:7;right:2.15%;bottom:9.5%;text-align:center;font:1.02cqw/1.4 Arial,sans-serif;display:flex;flex-direction:column;align-items:center;gap:1.3cqw}.neon-scroll i{position:relative;height:4.5cqw;width:1px;background:#fff9}.neon-scroll i:after{content:"";width:.75cqw;height:.75cqw;position:absolute;border-radius:50%;left:50%;bottom:0;background:#fff;transform:translateX(-50%);animation:neon-scroll-bob 2.8s ease-in-out infinite}.neon-effects{position:absolute;z-index:5;inset:0;width:100%;height:100%;pointer-events:none}.neon-pointer-light{position:absolute;z-index:5;left:0;top:0;width:430px;height:430px;background:radial-gradient(circle,#d8ff6425 0%,#bfff4814 23%,#bfff4800 64%);pointer-events:none;mix-blend-mode:screen;transform:translate3d(var(--pointer-x,-1000px),var(--pointer-y,-1000px),0) translate(-50%,-50%);opacity:0;transition:opacity .3s}.neon-frame.is-pointed .neon-pointer-light{opacity:1}.neon-home.is-charged .neon-portrait{filter:drop-shadow(-5px 0 22px #baff3b77) drop-shadow(15px 15px 24px #0009)}.neon-about{background:#09110d;border:1px solid #d8ff6644;border-radius:22px;padding:65px 55px;color:#f5f6eb;max-width:min(660px,90vw);box-shadow:0 0 100px #aaff3325}.neon-about::backdrop{background:#010503b8;backdrop-filter:blur(16px)}.neon-about>small{font:10px Arial;letter-spacing:.2em;color:#c9ee65}.neon-about h2{font:400 38px/1.4 "Songti SC",SimSun,serif;margin:25px 0}.neon-about p{font:16px/2 "Microsoft YaHei",sans-serif;color:#c5cfbe;margin:20px 0}.neon-about .neon-view{font-size:15px;padding:18px 25px;margin-top:15px;display:inline-flex}.neon-about-close{position:absolute;right:20px;top:15px;display:grid;place-items:center;background:none;border:0;font:30px Arial!important;color:#e5ecdb;width:44px;height:44px}.neon-in-view .cursor,.neon-in-view .premium-spotlight,.neon-in-view .premium-progress,.neon-in-view .premium-section-readout,.neon-in-view .premium-rail,.neon-in-view .category-rail,.neon-in-view .premium-v2-chapter-rail{visibility:hidden;opacity:0}.dream-skip{position:fixed;z-index:1200;top:12px;left:15px;background:#d5ff69;color:#10150b;padding:14px 20px;border-radius:9px;transform:translateY(-180%)}.dream-skip:focus{transform:translateY(0)}@keyframes neon-person-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes neon-flare-breathe{0%,100%{opacity:.9;scale:1}50%{opacity:.55;scale:.86}}@keyframes neon-beam-breathe{0%,100%{opacity:1}50%{opacity:.42}}@keyframes neon-glasses-shine{0%,40%,100%{opacity:.15}48%,55%{opacity:1}}@keyframes neon-scroll-bob{0%,100%{transform:translate(-50%,0)}50%{transform:translate(-50%,-10px)}}
@media(min-aspect-ratio:2/1){.neon-home{height:auto;min-height:100svh}.neon-frame{height:52vw;max-height:920px}.neon-header{height:100px}.neon-copy{top:47%}}
@media(max-width:900px){.neon-home{min-height:640px;padding:18px 18px 25px}.neon-frame{border-radius:28px}.neon-header{padding:0 3%;gap:3%;min-height:90px}.neon-brand{width:20%;gap:10px}.neon-brand>span{font-size:5cqw}.neon-brand>small{font-size:1.4cqw}.neon-navigation{overflow-x:auto;display:flex;scrollbar-width:none;align-self:stretch;height:100%;padding:18px 0}.neon-navigation::-webkit-scrollbar{display:none}.neon-nav-item{padding:0 15px;flex-shrink:0}.neon-nav-item strong{font-size:14px}.neon-nav-item small{font-size:10px}.neon-nav-top{font-size:13px;height:23px}.neon-nav-top svg{width:21px;height:21px}.neon-nav-item.is-active:after{left:15px;right:15px;bottom:-8px}.neon-welcome{top:17%}.neon-portrait-stage{height:66%;right:-11%;bottom:0}.neon-copy{top:49%;left:7%;max-width:83%}.neon-copy h2{font-size:4.2cqw;letter-spacing:-.07em}.neon-copy p{font-size:2.7cqw}.neon-copy-star{font-size:3.6cqw;left:-4cqw}.neon-copy-line{left:-3cqw;top:6cqw;bottom:9cqw}.neon-actions{margin-left:-3cqw;gap:3cqw}.neon-home .neon-view,.neon-home .neon-learn{font-size:1.9cqw}.neon-home .neon-view{padding:2cqw 3cqw;min-width:25cqw;height:auto}.neon-actions svg{width:2.2cqw;height:2.2cqw}.neon-page-index{font-size:12px}.neon-scroll{font-size:11px}.neon-scroll i{height:55px}.neon-scroll i:after{width:9px;height:9px}.neon-atmosphere:after{background:linear-gradient(180deg,#000a,transparent 38%),linear-gradient(90deg,#000b,transparent 75%)}.neon-copy p{margin-top:2cqw;margin-bottom:3cqw}.neon-flare{top:20%;width:100px;height:100px}}
@media(max-width:600px){.neon-home{height:100svh;min-height:760px;padding:12px 10px 18px}.neon-frame{border-radius:24px}.neon-header{min-height:99px;max-height:99px;height:99px;align-items:flex-start;flex-wrap:wrap;padding:17px 19px 0;gap:12px}.neon-brand{width:auto;gap:15px;height:28px}.neon-brand>span{font-size:37px}.neon-brand>small{font-size:10px}.neon-navigation{width:100%;flex-basis:100%;height:44px;align-self:auto;padding:0;gap:0;overflow:visible}.neon-nav-item{padding:0 10px;border-left:0;border-right:1px solid #fff2;align-items:center;flex:1;min-width:0}.neon-nav-item:first-child{padding-left:0}.neon-nav-item:last-child{border:0;padding-right:0}.neon-nav-item strong{font-size:10px;white-space:nowrap}.neon-nav-item small{display:none}.neon-nav-top{font-size:9px;height:23px;gap:4px}.neon-nav-top svg{width:16px;height:16px}.neon-nav-item.is-active:after{height:2px;left:8px;right:8px;bottom:-7px}.neon-welcome{top:15%;left:3%;right:3%;font-size:25cqw;letter-spacing:-.035em;z-index:1}.neon-portrait-stage{height:50%;top:24%;bottom:auto;right:-11%;opacity:1}.neon-copy{top:auto;bottom:4.4%;left:8.5%;max-width:87%;z-index:6}.neon-copy:before{content:"";position:absolute;z-index:-1;inset:-25px -20px -40px;background:linear-gradient(transparent,#010605dd 28%,#010605f0 100%);pointer-events:none}.neon-copy h2{font-size:6.8cqw;line-height:1.45;letter-spacing:-.07em}.neon-copy h2 em{font-size:1.2em}.neon-copy p{font-size:3.65cqw;line-height:1.8;margin-top:3.3cqw;margin-bottom:5cqw;letter-spacing:-.04em}.neon-copy-star{font-size:5cqw;left:-5.8cqw;top:1.1cqw}.neon-copy-line{left:-4.8cqw;top:8.5cqw;bottom:15cqw}.neon-actions{margin-left:-4.5cqw;gap:5cqw}.neon-home .neon-view{font-size:3cqw;padding:3.7cqw 4.7cqw;min-width:37cqw;border-radius:5px;height:auto}.neon-home .neon-learn{font-size:2.9cqw;gap:2.5cqw}.neon-actions svg{width:4cqw;height:4cqw}.neon-page-index,.neon-scroll{display:none}.neon-grid{background-size:42px 42px}.neon-flare{top:18.4%;left:23%;width:90px;height:90px}.neon-light-paths{opacity:.42}.neon-atmosphere img{object-position:65% center}.neon-pointer-light{display:none}.neon-about{padding:45px 25px}.neon-about h2{font-size:29px}.neon-about p{font-size:14px}.neon-about .neon-view{font-size:14px;padding:16px 22px}}
@media(prefers-reduced-motion:reduce){.neon-home *{animation:none!important;transition:none!important}.neon-portrait-stage,.neon-atmosphere img{transform:none}.neon-pointer-light{display:none}}

/* Original portrait artwork, isolated by a live SVG mask. */
.neon-portrait-float picture{display:contents}
@media(min-width:901px){
  .neon-portrait-stage{inset:0;right:0;bottom:0;height:100%;width:100%;aspect-ratio:auto;transform-origin:68% 70%}
  .neon-portrait{position:absolute;left:-3.125%;top:-2.9548%;width:106.265%;height:107.466%;max-width:none;object-fit:fill;mask-image:url("assets/neon/portrait-alpha.svg?v=20261007-r7");mask-size:100% 100%;mask-repeat:no-repeat;filter:drop-shadow(-6px 0 15px #d8ff6615) drop-shadow(10px 12px 18px #0005)}
  .neon-glasses-flare{left:59%;top:42%;width:105px;height:70px}
  .neon-welcome>span{background-image:radial-gradient(ellipse at 54% 0%,#ffffffd9 0%,#ffffff88 30%,transparent 62%),linear-gradient(180deg,#fff 0%,#f4f4ee 22%,#a2ae9a 51%,#69764b 77%,#18280b 100%),url("assets/neon/etched-silver.webp");background-size:100% 100%,100% 100%,370px 370px;background-position:0 0;background-blend-mode:screen,multiply,normal;mask-image:linear-gradient(#000 52%,#000e 70%,#0009 85%,#0003 100%);-webkit-text-stroke:.4px #eaffdc30;filter:none}
}

/* Final art direction */
.neon-home .neon-view{font-size:1.18cqw;font-weight:600}
.neon-second-line:after{left:41%;top:100%;width:60%;height:25%;transform:rotate(-9deg)}
.neon-atmosphere:after{background:linear-gradient(180deg,#000 0%,#000e 10%,#0003 24%,transparent 42%),linear-gradient(90deg,#0003,transparent 65%,#02050595 100%),linear-gradient(0deg,#0003,transparent 35%)}
@media(max-width:900px){.neon-home .neon-view{font-size:1.9cqw}}
@media(max-width:600px){.neon-home .neon-view{font-size:3cqw}.neon-atmosphere:after{background:linear-gradient(180deg,#000d,transparent 38%),linear-gradient(90deg,#000b,transparent 75%)}}

/* Original scene details are selectively masked; typography and controls remain live. */
.neon-scene-detail{display:none}
.neon-second-line:after{left:57%;top:100%;width:44%;height:40px;border:0;border-radius:0;transform:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 40'%3E%3Cpath d='M1 17 Q127 39 218 1' fill='none' stroke='%23c9ef42' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat center/100% 100%}
@media(min-width:901px){.neon-atmosphere .neon-scene-detail{display:block;position:absolute;left:-3.125%;top:-2.9548%;width:106.265%;height:107.466%;max-width:none;object-fit:fill;transform:none;filter:none;mask-image:url("assets/neon/scene-details.svg");mask-size:100% 100%;mask-repeat:no-repeat}}
@media(max-width:600px){.neon-second-line:after{height:25px;top:90%}}

/* Sculptural headline artwork, separate from the live website interface. */
.neon-title-art{display:none}
@media(min-width:901px){.neon-title-art{display:block;position:absolute;inset:0;z-index:2;pointer-events:none}.neon-title-art img{position:absolute;left:-3.125%;top:-2.9548%;width:106.265%;height:107.466%;max-width:none;mask-image:url("assets/neon/reference-scene-mask.svg?v=20261007-r7");mask-size:100% 100%;mask-repeat:no-repeat}.neon-light-paths{opacity:.22}}

/* Synchronized cinematic layers keep the reference artwork coherent in motion. */
@media(min-width:901px){.neon-title-art{transform:translate3d(var(--mx),var(--my),24px) rotateY(var(--ry)) rotateX(var(--rx));transform-origin:68% 70%;will-change:transform}.neon-title-art img{animation:neon-person-float 7s ease-in-out infinite}.neon-atmosphere .neon-scene-detail{display:none}.neon-portrait{filter:none}.neon-scroll{right:1.2%}}
@media(prefers-reduced-motion:reduce){.neon-title-art{transform:none}}
@media(min-width:901px){.neon-atmosphere:after{background:linear-gradient(180deg,#000 0%,#000e 10%,#0003 24%,transparent 42%),linear-gradient(90deg,#0003,transparent 45%,#020505e3 82%,#020505 100%),linear-gradient(0deg,#0003,transparent 35%)}.neon-scroll{bottom:8.4%}.neon-scroll i{height:5.1cqw}.neon-copy p{margin-bottom:1.75cqw}}

/* Approved static welcome: the scene stays registered to the reference artwork. */
.neon-home {--mx:0px;--my:0px;--rx:0deg;--ry:0deg;perspective:none;}
.neon-home .neon-portrait-stage,
.neon-home .neon-portrait-float,
.neon-home .neon-title-art,
.neon-home .neon-title-art img {animation:none!important;transform:none!important;will-change:auto;}
.neon-home .neon-title-art img {object-fit:fill;}
.neon-home .neon-atmosphere img {transform:none;}
.neon-home .neon-flare,
.neon-home .neon-beam-glow,
.neon-home .neon-glasses-flare,
.neon-home .neon-scroll i:after {animation:none;}
.neon-home .neon-effects,
.neon-home .neon-pointer-light,
.neon-home .neon-glasses-flare {display:none;}
.neon-home .neon-view:hover,
.neon-home .neon-actions a:hover svg {transform:none;}
@media(min-width:901px) {
  .neon-home .neon-header {gap:3.9%;}
  .neon-home .neon-brand {gap:1.45cqw;}
  .neon-home .neon-nav-item:nth-child(2) {padding-left:2.15cqw;}
  .neon-home .neon-nav-item:nth-child(3) {padding-left:2.49cqw;}
  .neon-home .neon-nav-item:nth-child(4) {padding-left:2.63cqw;}
  .neon-home .neon-nav-item:nth-child(5) {padding-left:2.35cqw;}
  .neon-home .neon-nav-item:nth-child(6) {padding-left:2.42cqw;}
  .neon-home .neon-nav-item:nth-child(7) {padding-left:2.35cqw;}
  .neon-home .neon-second-line:after {left:48%;width:51%;height:52px;}
  .neon-home .neon-actions {margin-left:-2.04cqw;}
  .neon-home .neon-view {font-weight:500;padding-inline:1.87cqw;}
}

/* One visible artwork layer; only the real HTML controls supply the interface. */
@media(min-width:901px) {
  .neon-home {display:grid;place-items:center;height:100svh;}
  .neon-home .neon-frame {
    width:min(100%,calc(max(630px,100svh) * 1.672852));
    height:auto;max-height:none;aspect-ratio:1445 / 804;
  }
  .neon-home .neon-header {min-height:0;}
  .neon-home .neon-welcome {opacity:0;}
  .neon-home .neon-portrait-stage {display:none;}
  .neon-home .neon-grid,.neon-home .neon-light-paths,.neon-home .neon-flare {display:none;}
  .neon-home .neon-header,.neon-home .neon-copy,
  .neon-home .neon-page-index,.neon-home .neon-scroll {
    -webkit-font-smoothing:antialiased;transform:translateZ(0);
  }
  .neon-home .neon-title-art img {
    mask-image:url("assets/neon/reference-scene-mask-clean.svg");
    mask-mode:alpha;mask-size:100% 100%;
  }
}
