@font-face{font-family:Manrope;src:url('/home/assets/sans.ttf')}@font-face{font-family:Instrument;src:url('/home/assets/serif.ttf')}@font-face{font-family:Instrument;src:url('/home/assets/serif-italic.ttf');font-style:italic}
:root{--bg:#11150f;--fg:#eee6d5;--muted:#b3b5a4;--accent:#bd6f4b;--pad:clamp(22px,4vw,70px)}*{box-sizing:border-box}html{scroll-behavior:auto}body{margin:0;background:var(--bg);color:var(--fg);font:14px/1.6 Manrope,sans-serif;overflow-x:clip}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:Instrument,serif;font-weight:400;line-height:.91;letter-spacing:-.045em}h1{font-size:clamp(86px,11.5vw,182px)}h2{font-size:clamp(64px,8.2vw,128px)}h3{font-size:clamp(35px,4vw,64px)}em{font-weight:400}:where(#app,.quick-book) img{width:100%;height:100%;object-fit:cover;display:block}a{color:inherit;text-decoration:none}button{font:inherit}a:focus-visible,button:focus-visible{outline:3px solid #ddba7d;outline-offset:5px}::selection{background:#a36346;color:white}.skip{position:fixed;top:-100px;left:20px;z-index:100;background:var(--fg);color:var(--bg);padding:12px}.skip:focus{top:12px}.site-head{position:absolute;z-index:30;top:0;left:0;width:100%;height:96px;padding:0 var(--pad);display:flex;align-items:center;justify-content:space-between;gap:22px}.wordmark{font:500 23px Manrope;letter-spacing:-1.8px;white-space:nowrap}.wordmark span{display:inline-block}.site-head nav{display:flex;gap:30px;align-items:center;font-size:12px}.nav-link{display:inline-flex;position:relative;padding:10px 0;transition:color .3s,transform .3s}.nav-link:hover{color:#fff;transform:translateY(-3px)}.pill{display:inline-flex;align-items:center;gap:20px;background:var(--fg);color:var(--bg);padding:7px 7px 7px 23px;border-radius:50px;min-height:46px;position:relative;isolation:isolate;overflow:hidden;font-size:12px;line-height:1.2;transition:background .3s}.pill .label{overflow:hidden;position:relative;display:block}.pill .label span{display:block;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.pill .label:after{content:attr(data-label);position:absolute;left:0;top:100%;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.pill:hover .label span,.pill:hover .label:after{transform:translateY(-100%)}.pill .orb{width:32px;height:32px;display:grid;place-items:center;background:var(--bg);color:var(--fg);border-radius:100%;transition:transform .4s}.pill:hover .orb{transform:rotate(-45deg)}.arrow{width:17px;height:17px;display:block}.body-copy{max-width:310px;color:var(--muted);font-size:14px;line-height:1.65}.journey{height:280svh;position:relative}.stage{height:100svh;min-height:520px;position:sticky;top:0;overflow:clip;isolation:isolate;perspective:1100px;background:var(--bg)}.plane{position:absolute;left:43%;top:0;width:57%;height:100%;transform-origin:50% 58%;will-change:transform,opacity}.plane img{object-position:52% 67%}.plane.food img{object-position:52% 57%}.plane.food{z-index:3;opacity:0}.scene-copy{position:absolute;left:var(--pad);top:29%;z-index:9;width:55%;will-change:transform,opacity;pointer-events:none}.scene-copy h1 span,.scene-copy h2 span{display:block}.scene-copy h1 em,.scene-copy h2 em{display:block;color:#d9d7c4}.scene-copy .body-copy{margin-top:32px;width:265px}.scene-copy .pill{pointer-events:auto;margin-top:27px}.scene-copy.secondary{opacity:0;transform:translateY(80px);top:29%}.scene-copy.secondary h2{font-size:clamp(78px,10.2vw,158px)}.footnote{position:absolute;left:var(--pad);bottom:27px;display:flex;align-items:center;gap:18px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;z-index:10}.scroll-glyph{width:27px;height:42px;border-radius:22px;background:#eee6d516;display:grid;place-items:center}.scroll-glyph svg{width:15px}.scene-index{position:absolute;right:var(--pad);bottom:27px;font:italic 22px Instrument;z-index:10}.depth-echo{position:absolute;width:18vw;height:28vw;max-height:60%;top:20%;left:-18%;opacity:0;transform-origin:50% 50%;will-change:transform,opacity;filter:brightness(.7)}.depth .stage:after{content:'';position:absolute;inset:0;z-index:6;pointer-events:none;background:linear-gradient(90deg,#11150f 0%,#11150fd9 22%,#11150f00 57%)}.ink{--bg:#141511;--muted:#b6b5a2}.ink .journey{height:265svh}.ink .stage{background:#141511}.ink-canvas{position:absolute;inset:0;z-index:1}.ink-canvas canvas{width:100%;height:100%;display:block}.ink-fallback{position:absolute;left:34%;width:66%;height:100%;object-position:52% 65%}.ink .scene-copy{top:28%;width:55%}.ink .scene-copy h1{font-size:clamp(88px,12vw,190px)}.ink .scene-copy h2{font-size:clamp(78px,11vw,168px)}.ink .pill{background:#cfbe9b}.ink .pill:before{content:'';position:absolute;z-index:-1;width:120%;height:400%;border-radius:45% 60% 42% 55%;background:#eae3d0;left:-135%;top:-150%;transform:rotate(-20deg);transition:left .7s cubic-bezier(.2,.75,.2,1)}.ink .pill:hover:before{left:-8%}.ink .scene-copy h1 em{color:#c5b78f}.core-end{padding:70px var(--pad);background:#25291d;min-height:45svh}.core-end h2{max-width:650px}.core-end p{margin-top:24px;color:var(--muted)}.reduced .journey{height:auto!important}.reduced .stage{position:relative;height:auto;min-height:0;display:flex;flex-direction:column}.reduced .plane,.reduced .scene-copy{position:relative!important;inset:auto!important;width:auto!important;opacity:1!important;transform:none!important}.reduced .plane{height:60svh;order:2}.reduced .scene-copy{padding:120px var(--pad) 32px;order:1}.reduced .scene-copy.secondary{order:3;padding-top:50px}.reduced .plane.food{order:4}.reduced .stage:after,.reduced .depth-echo,.reduced .footnote,.reduced .scene-index,.reduced .ink-canvas{display:none}.reduced .ink-fallback{position:static;height:65svh;width:100%;order:2}.reduced .scene-copy h1,.reduced .scene-copy h2{font-size:clamp(65px,10vw,140px)}
@media(min-width:1600px){.scene-copy{top:27%}.scene-copy .body-copy{font-size:16px;max-width:360px;width:340px}}
@media(max-width:700px){:root{--pad:23px}.site-head{height:80px;gap:12px}.wordmark{font-size:20px}.site-head nav{gap:0}.site-head .nav-link{display:none}.site-head .pill{font-size:10px;min-height:40px;padding:5px 5px 5px 14px;gap:12px}.site-head .pill .orb{width:30px;height:30px}.journey{height:240svh}.stage{min-height:460px}.plane{left:0;top:29%;width:100%;height:71%}.plane img{object-position:52% 64%}.plane.food img{object-position:54% 63%}.depth .stage:after{background:linear-gradient(180deg,#11150f 8%,#11150f 18%,#11150f00 48%,#11150f00 83%,#11150fa0 100%)}.scene-copy,.scene-copy.secondary{top:14%;left:var(--pad);width:calc(100% - 46px)}.scene-copy h1,.scene-copy.secondary h2{font-size:clamp(62px,10.4svh,100px);line-height:.92}.scene-copy .body-copy{font-size:12px;margin-top:18px;max-width:265px;width:auto}.scene-copy .pill{display:none}.scene-copy.secondary .body-copy{max-width:265px}.footnote{bottom:22px;font-size:8px;gap:10px}.scene-index{bottom:23px;font-size:19px}.depth-echo{top:46%;width:35vw;height:44vw;left:-40%}.ink .journey{height:235svh}.ink .scene-copy{top:15%;width:calc(100% - 46px)}.ink .scene-copy h1,.ink .scene-copy h2{font-size:clamp(62px,10.5svh,102px)}.ink-fallback{top:29%;left:0;width:100%;height:71%}.ink .scene-copy .body-copy{max-width:260px}.reduced .scene-copy{padding-top:110px}.reduced .scene-copy.secondary{padding-top:35px}.core-end{padding:48px 23px}.core-end h2{font-size:54px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}

/* Core P2: readable two-line hero, with controls clear of the scroll cue. */
.depth .scene-copy.primary h1{font-size:clamp(86px,10.8vw,168px)}
@media(max-width:700px){.depth .scene-copy.primary h1{font-size:clamp(59px,8.8svh,77px)}.scene-copy,.scene-copy.secondary,.ink .scene-copy{top:max(100px,14svh)}}

@media(max-width:700px){.depth .plane{mask-image:linear-gradient(180deg,transparent,#000 32%)}.depth .stage:after{background:linear-gradient(180deg,#11150f 10%,#11150f 22%,#11150f00 61%,#11150f00 83%,#11150fa0)}}
/* The story continues with open photographic compositions, never bordered cards. */
.section{position:relative;padding:100px var(--pad);overflow:clip}.chapter-name{display:flex;gap:16px;align-items:center;font-size:11px;letter-spacing:.04em;margin-bottom:24px}.chapter-name span{display:grid;place-items:center;min-width:36px;height:36px;border-radius:50%;background:#eeeece13;font-size:10px;padding:0 10px}.gesture{display:grid;grid-template-columns:1fr 1.02fr;gap:5vw;background:#171a13;min-height:860px}.gesture-type{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;padding:10px 0 20px}.gesture h2{font-size:clamp(82px,10.8vw,170px);width:125%;position:relative;z-index:3}.gesture h2 em{color:#bcbfa3}.gesture-note{max-width:290px;margin-top:48px}.gesture-image{height:690px;max-height:95svh;position:relative;margin-top:30px}.photo-window{height:100%;overflow:hidden;border-radius:48% 48% 2px 2px / 28% 28% 2px 2px}.gesture-image img{object-position:54% 65%;will-change:transform}.gesture-image figcaption{position:absolute;bottom:20px;right:22px;font:italic 26px Instrument;color:#171a13}.objects{min-height:980px;background:#24281e;padding-top:76px;padding-bottom:90px}.object-heading{position:relative;z-index:4}.object-heading h2{font-size:clamp(76px,9vw,145px)}.object-pair{position:absolute;left:46%;top:125px;width:48%;height:650px}.object-main{position:absolute;left:0;top:0;width:78%;height:72%;will-change:transform;box-shadow:0 30px 60px #0d110f55}.object-detail{position:absolute;right:0;bottom:0;width:54%;height:60%;will-change:transform;box-shadow:0 25px 70px #0d110f88}.object-main img{object-position:50% 58%}.object-detail img{object-position:50% 50%}.object-word{position:absolute;left:-16%;bottom:1%;font:italic clamp(80px,10vw,160px) Instrument;color:#ddd9c7;z-index:3;pointer-events:none}.object-prose{max-width:340px;margin-top:105px}.object-prose>p:first-child{font:32px/1.14 Instrument;letter-spacing:-.02em;margin-bottom:25px}.room-scroll{height:245svh;position:relative}.room-stage{height:100svh;min-height:500px;position:sticky;top:0;overflow:clip;background:#171a13}.room-wide,.room-close{position:absolute;inset:0;will-change:transform}.room-wide img{object-position:50% 62%}.room-close img{object-position:50% 65%}.room-close{clip-path:ellipse(0% 0% at 50% 56%)}.room-stage:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#14170fd4,transparent 75%),linear-gradient(0deg,#14170f55,transparent 50%)}.room-text{position:absolute;z-index:2;left:var(--pad);bottom:18%;will-change:transform,opacity}.room-text h2{font-size:clamp(78px,9.8vw,160px)}.room-text .body-copy{color:#ded8c5;margin-top:28px;max-width:330px}.room-caption{position:absolute;right:var(--pad);bottom:40px;z-index:3;font:italic 30px Instrument}.invitation{display:flex;position:relative;align-items:center;min-height:780px;overflow:clip;background:#10140f}.invite-photo{width:39%;height:640px;max-height:80svh;position:relative;margin:70px 0 70px var(--pad);border-radius:48% 48% 48% 48% / 38% 38% 38% 38%;overflow:hidden;transform:rotate(-6deg)}.invite-photo img{object-position:50% 65%;transform:scale(1.12) rotate(6deg)}.invite-copy{position:relative;z-index:2;margin-left:6%;padding:55px 0}.invite-intro{font-size:12px;margin-bottom:38px;color:var(--muted)}.invite-copy h2{font-size:clamp(80px,10.4vw,170px)}.large-button{margin-top:44px;font-size:14px;min-height:63px;padding-left:30px;gap:42px}.large-button .orb{width:49px;height:49px}.site-footer{display:grid;grid-template-columns:1fr 1fr 1fr;gap:36px;padding:38px var(--pad) 28px;background:#1d2218;align-items:center}.site-footer>p:not(.prototype-note){font-size:11px;color:var(--muted)}.footer-links{display:flex;gap:24px;justify-content:flex-end;font-size:11px}.footer-links a{display:inline-flex;gap:8px;align-items:center}.footer-links svg{width:14px;transform:rotate(-90deg)}.prototype-note{grid-column:1/-1;font-size:9px;color:#9dA08d;max-width:700px;line-height:1.6}.quick-book{position:fixed;right:22px;bottom:20px;z-index:40;transform:translateY(100px);transition:transform .4s;pointer-events:none}.quick-book.visible{transform:translateY(0);pointer-events:auto}.quick-book .pill{box-shadow:0 5px 24px #0004}.ink.full .journey{height:550svh}.ink .scene-copy.tertiary,.ink .scene-copy.quaternary{opacity:0}.ink .scene-copy.tertiary h2{font-size:clamp(78px,10vw,154px)}.ink .scene-copy.quaternary h2{font-size:clamp(78px,10vw,154px)}.ink .gesture{background:#201f19}.ink .gesture h2 em{color:#cabd9b}.ink .gesture .photo-window{border-radius:45% 4% 44% 5% / 19% 4% 24% 5%}.ink .gesture-note .chapter-name{display:none}.ink-afterword{min-height:890px;background:#181a14;display:grid;grid-template-columns:38% 1fr;gap:10%;padding-top:90px;padding-bottom:120px}.afterword-copy{align-self:center;position:relative;z-index:4}.afterword-copy h2{font-size:clamp(72px,8.5vw,134px);width:125%}.afterword-copy .body-copy{margin-top:35px}.afterword-large{height:650px;width:85%;justify-self:end;overflow:hidden;border-radius:2% 45% 3% 32% / 2% 18% 2% 12%}.afterword-small{position:absolute;width:21%;height:310px;right:34%;bottom:85px;transform:rotate(-6deg);box-shadow:0 20px 80px #0007}.ink .invitation{background:#24281e}.ink .invite-photo{border-radius:46% 41% 45% 32% / 30% 39% 30% 45%}.ink .site-footer{background:#11150f}.reduced .room-scroll{height:auto}.reduced .room-stage{position:relative;height:100svh}.reduced .room-close{clip-path:none}.reduced .room-wide{display:none}.reduced .scene-copy.tertiary{order:5}.reduced .extra-photo.materia{order:6}.reduced .scene-copy.quaternary{order:7}.reduced .extra-photo.spazio{order:8}.extra-photo{display:none}.reduced .extra-photo{display:block;height:60svh}.reduced .object-main,.reduced .object-detail{transform:none!important}.reduced .quick-book{transition:none}
@media(max-width:700px){.section{padding:60px 23px}.gesture{display:block;min-height:0;padding-top:64px;padding-bottom:56px}.gesture h2{font-size:clamp(64px,19vw,96px);width:100%;line-height:.91}.gesture-type{display:contents}.gesture-image{height:440px;max-height:78svh;width:86%;margin:32px 0 0 auto}.gesture-image .photo-window{border-radius:46% 46% 2px 2px / 25% 25% 2px 2px}.gesture-note{position:relative;margin-top:25px;max-width:290px}.gesture-note .chapter-name{margin-bottom:18px}.body-copy{font-size:13px}.gesture-image figcaption{font-size:23px;bottom:18px;right:16px}.objects{min-height:1040px;padding-top:50px;padding-bottom:55px}.object-heading h2{font-size:74px}.object-pair{position:relative;left:auto;top:auto;width:100%;height:450px;margin-top:35px}.object-main{width:80%;height:75%}.object-detail{width:53%;height:59%;right:0;bottom:0}.object-word{font-size:85px;left:-8%;bottom:4%}.object-prose{margin-top:40px;max-width:310px}.object-prose>p:first-child{font-size:29px}.object-prose .body-copy{max-width:285px}.room-scroll{height:220svh}.room-stage{min-height:460px}.room-wide img{object-position:52% 65%}.room-close img{object-position:50% 60%}.room-text{left:23px;bottom:12%;right:23px}.room-text h2{font-size:clamp(60px,16vw,80px)}.room-text .body-copy{font-size:12px;max-width:280px;margin-top:24px}.room-stage:after{background:linear-gradient(0deg,#14170fea 0%,#14170f90 25%,#14170f00 68%)}.room-caption{font-size:20px;bottom:25px;right:23px}.invitation{min-height:0;display:block;padding:50px 23px 65px}.invite-photo{width:68%;height:360px;max-height:54svh;margin:0 0 0 6%}.invite-copy{margin:-65px 0 0 14%;padding:0}.invite-intro{display:none}.invite-copy h2{font-size:clamp(66px,18vw,88px)}.large-button{margin-top:30px;gap:28px;font-size:12px;min-height:55px}.large-button .orb{height:42px;width:42px}.site-footer{grid-template-columns:1fr;gap:18px;padding:30px 23px}.footer-links{justify-content:flex-start;margin-top:10px}.prototype-note{max-width:100%;font-size:9px}.quick-book{right:16px;bottom:16px}.quick-book .pill{font-size:11px;gap:10px;min-height:45px;padding-left:17px}.ink.full .journey{height:510svh}.ink .scene-copy.tertiary h2,.ink .scene-copy.quaternary h2{font-size:clamp(60px,10svh,92px)}.ink-afterword{display:block;min-height:900px;padding-top:65px;padding-bottom:65px}.afterword-copy h2{width:auto;font-size:76px}.afterword-copy .body-copy{max-width:280px;margin-top:28px}.afterword-large{width:78%;height:440px;max-height:72svh;margin:45px 0 0 auto}.afterword-small{width:41%;height:245px;right:auto;left:23px;bottom:55px}.ink .gesture .photo-window{border-radius:45% 4% 44% 5% / 19% 4% 24% 5%}}

/* Keep full-bleed ink photography legible without a solid text column. */
@media(min-width:701px){.ink:not(.reduced) .scene-copy h1,.ink:not(.reduced) .scene-copy h2{text-shadow:0 2px 20px #0005}.ink:not(.reduced) .scene-copy .body-copy{color:#e1ddcf;text-shadow:0 1px 5px #141511,0 2px 18px #141511aa}}
@media(min-width:701px) and (max-height:700px){.ink:not(.reduced) .scene-copy.primary{top:19%}}

/* Ink: one persistent booking control, centred on every viewport. */
.ink .quick-book{left:50%;right:auto;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:60;transform:translateX(-50%);transition:none;pointer-events:auto;width:max-content;max-width:calc(100% - 32px)}
.ink .quick-book .pill{min-height:52px;font-size:12px;padding:8px 8px 8px 24px;gap:24px;white-space:nowrap;box-shadow:0 5px 24px #0004}
.ink .quick-book .pill .orb{width:36px;height:36px}
.ink .pill .label span,.ink .pill:hover .label span{transform:none;transition:none}
.ink .pill .label:after{display:none}
.ink .nav-link:hover{transform:none}
.ink .site-footer{padding-bottom:calc(108px + env(safe-area-inset-bottom,0px))}
@media(max-width:700px){.ink .quick-book{bottom:calc(16px + env(safe-area-inset-bottom,0px))}.ink .footnote{bottom:96px}}

/* Existing DDD drum model replaces the flat arrow circle. */
.ink .quick-book .pill{padding:6px 6px 6px 24px;gap:22px}
.ink .quick-book .pill .drum-orb{position:relative;flex:none;width:40px;height:40px;background:transparent;transform:none;transition:none;overflow:visible}
.ink .quick-book .pill:hover .drum-orb{transform:none}
.drum-orb canvas,.drum-orb .drum-poster{position:absolute;inset:0;width:40px;height:40px;pointer-events:none;filter:none}
.drum-orb:not(.drum-ready) canvas,.drum-ready .drum-poster{display:none}
.drum-still canvas{display:none}.drum-still .drum-poster{display:block}

/* Persistent navigation and drum-led reservation, across all preview sizes. */
html,body{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{width:0;height:0;display:none}
.ink .site-head{position:fixed;height:96px;background:linear-gradient(180deg,#10140f88,transparent);pointer-events:none}
.ink .site-head a,.ink .site-head nav{pointer-events:auto}
.ink .site-head nav{gap:10px}
.ink .site-head .nav-link{min-height:44px;align-items:center;padding:9px 15px;color:#aaa99a;transition:color .25s;white-space:nowrap}
.ink .site-head .nav-link.active,.ink .site-head .nav-link:hover{color:#f0e8d7}

.ink .quick-book{bottom:calc(20px + env(safe-area-inset-bottom,0px))}
.drum-book{display:flex;align-items:center;flex-direction:column;gap:0;min-width:96px;color:#f2e7ca;isolation:isolate;-webkit-tap-highlight-color:transparent}
.drum-book .drum-orb{width:90px;height:90px;display:block;position:relative;filter:none}
.drum-book .drum-orb canvas,.drum-book .drum-poster{width:100%;height:100%;filter:none}
.drum-book .booking-label{font:12px/1.6 Manrope,sans-serif;letter-spacing:.28em;padding-left:.28em;text-shadow:0 1px 6px #000,0 1px 18px #000;transition:color .25s}
.drum-book:hover .booking-label{color:#fff8e6}
.drum-book:focus-visible{outline-offset:7px;border-radius:18px}

.ink .site-footer{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))}
@media(max-width:700px){.ink .site-head{height:76px;gap:9px}.ink .site-head nav{gap:1px;font-size:10px}.ink .site-head .nav-link{display:inline-flex;padding:10px 8px}.ink .wordmark{font-size:19px}.ink .quick-book{bottom:calc(17px + env(safe-area-inset-bottom,0px))}.drum-book{min-width:80px}.drum-book .drum-orb{width:78px;height:78px}.drum-book .booking-label{font-size:11px}}
@media(max-height:650px){.drum-book .drum-orb{width:65px;height:65px}.ink .quick-book{bottom:calc(12px + env(safe-area-inset-bottom,0px))}.ink .site-head{height:70px}}

/* Isolated mobile build: native scroll, bounded ink surface, original live drum. */
@font-face{font-family:Manrope;src:url('/home/assets/sans.ttf');font-display:swap}
@font-face{font-family:Instrument;src:url('/home/assets/serif.ttf');font-display:swap}
@font-face{font-family:Instrument;src:url('/home/assets/serif-italic.ttf');font-style:italic;font-display:swap}
.ink .stage{perspective:none}
/* Compact native scroll travel; only reveal progress snaps. */
.ink.full:not(.reduced) .journey{height:400svh;overflow-anchor:none}
#continuation img{will-change:auto}.afterword-small{box-shadow:none}
.snapshot-wave{position:fixed;inset:0;width:100%;height:100%;z-index:45;visibility:hidden;pointer-events:none;contain:strict}
.ink .quick-book{z-index:60}
.book-animating #app{pointer-events:none}
/* Alternate ink renderers share geometry and the offline mask contours. */
.ink-dom,.ink-dom-layer,.ink-dom-dark,.ink-dom-shade{position:absolute;inset:0;overflow:hidden;pointer-events:none}
.ink-dom{background:#141511}.ink-dom-layer img{position:absolute;max-width:none;object-fit:fill;will-change:transform}
.ink-dom-incoming{clip-path:url(#ddd-ink-clip)}.ink-dom-dark{background:#000}.ink-dom-shade{z-index:2}
.drum-book{touch-action:manipulation;user-select:none;-webkit-user-select:none}
