.ft{--ft-orange:#e8692c;--ft-mustard:#f2b134;--ft-teal:#2a8c8c}.ft .u95-ground{background:linear-gradient(#ffeccd59,#ffeccd26),url(/assets/flip/tex-wall-day.webp) 0 0/560px 560px}.ft-defs{width:0;height:0;position:absolute;overflow:hidden}.ft-stripe,.ft-koa,.ft-sun,.ft .u95-fore{display:none}.ft .u95-open,.ft .u95-end{max-width:none;display:block}.ft .u95-pass{place-items:center;display:grid}.ft-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ft-title,.ft-sign-name,.ft-board-n,.ft-board-name{font-family:var(--u95-retro), Georgia, serif;font-variation-settings:"SOFT" 100, "WONK" 1}.ft-open{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(2rem,5vw,5rem);max-width:1200px;margin:0 auto;display:flex}.ft-signs{justify-items:start;gap:1.2rem;max-width:38rem;display:grid;position:relative}.ft-sign{color:#1c2e33;background:linear-gradient(#ffffff40,#78501e14),url(/assets/flip/tex-paper.webp) 0 0/420px 420px,#f6ecd6;border-radius:6px;padding:2.2rem 1.8rem 1.6rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #5a3c142e,0 2px 3px #3c1e0a40,10px 18px 30px #3c1e0a47}.ft-sign-stripes{background:linear-gradient(#e8692c 0 33.3%,#f2b134 33.3% 66.6%,#2a8c8c 66.6% 100%);height:1.1rem;position:absolute;top:0;left:0;right:0}.ft-sign.is-red{color:#fff6ee;background:linear-gradient(#ffffff1f,#00000014),#cf3326;padding:.9rem 1.4rem;transform:rotate(-1.2deg)}.ft-sign.is-red p{font-family:var(--u95-sans), system-ui, sans-serif;margin:0;font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:800;line-height:1.35}.ft-sign-small{color:#c8322a;font-family:var(--u95-sans), system-ui, sans-serif;letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:800}.ft-sign-name{letter-spacing:-.01em;text-wrap:balance;margin:.4rem 0 0;font-size:clamp(2.6rem,5vw,5rem);font-weight:900;line-height:.95}.ft-sign-line{color:#44514f;font-family:var(--u95-serif), Georgia, serif;margin:1rem 0 0;font-size:clamp(1.05rem,1.3vw,1.2rem);font-style:italic;line-height:1.45}.ft-rack-row{align-items:center;gap:clamp(1.4rem,2.6vw,2.8rem);display:flex}.ft-rack{justify-items:center;width:clamp(5.5rem,8vw,8rem);display:grid;position:relative}.ft-board{aspect-ratio:180/900;filter:drop-shadow(7px 12px 6px #3c1e0a40)drop-shadow(18px 30px 26px #3c1e0a40);width:100%;height:auto;display:block;position:relative;overflow:visible}.ft-board-n{font-size:40px;font-weight:900}.ft-board-name{letter-spacing:.02em;font-size:50px;font-weight:900}.ft-bracket{z-index:2;background:linear-gradient(#8a5a35,#4a2a14);border-radius:3px;width:116%;height:12px;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px 5px #3c1e0a59}.ft-bracket.is-t{top:13%}.ft-bracket.is-b{top:88%}.ft-pole{background:linear-gradient(90deg,#b9b2a4,#fbfaf6 50%,#b9b2a4);border-radius:2px;width:5px;height:clamp(4.5rem,10svh,6.5rem);margin-bottom:-6px;margin-left:-2.5px;position:absolute;bottom:100%;left:50%}.ft-pole:before{content:"";background:radial-gradient(circle at 35% 30%,#fff,#a49c8c);border-radius:50%;width:9px;height:9px;position:absolute;top:-6px;left:-2px}.ft-pole:after{content:"";background:#3c28148c;width:1px;height:100%;position:absolute;top:2px;left:6px}.ft-flag{aspect-ratio:3/2;background-blend-mode:normal, soft-light, normal;clip-path:polygon(0 0,100% 5%,97% 50%,100% 95%,0 100%);transform-origin:0;width:clamp(3rem,4.6vw,4.6rem);animation:2.8s ease-in-out infinite alternate ft-flutter;animation-delay:calc(var(--n) * -.7s);background:linear-gradient(90deg,#0000001f,#ffffff1f 30%,#0000001a 60%,#ffffff1a 85%,#0000001a),url(/assets/flip/tex-cloth.webp) 0 0/120px 120px,linear-gradient(#d6301f 0 50%,#f6c21c 50% 100%);position:absolute;top:3px;left:5px;box-shadow:3px 6px 8px #3c1e0a40}.ft-gear{filter:drop-shadow(6px 10px 8px #3c1e0a4d);height:auto;display:block}.ft-gear.is-can{width:clamp(3rem,4.2vw,4.4rem)}.ft-gear.is-glasses{width:clamp(4rem,5.6vw,6rem)}.ft-gear.is-rope{width:clamp(5rem,7vw,7.4rem)}.ft-bay{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1.5rem,3.2vw,3.2rem);max-width:1150px;margin:0 auto;display:flex}.ft-prints{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(1.2rem,2.2vw,2.4rem);display:flex}.ft-pola{background:linear-gradient(#fbf8f0,#f1ead9);margin:0;padding:clamp(8px,1.3svh,14px) clamp(8px,1.3svh,14px) clamp(34px,6svh,60px);display:block;position:relative;box-shadow:inset 0 0 0 1px #785a321f,0 1px 2px #3c1e0a47,6px 12px 20px #3c1e0a47}.ft-prints .ft-pola:nth-child(odd){transform:rotate(-2deg)}.ft-prints .ft-pola:nth-child(2n){transform:rotate(1.6deg)}.ft-pola.is-big{transform:rotate(-2.4deg)}.ft-pola.is-ride{transform:rotate(-1deg)}.ft-pola img{filter:sepia(.16)saturate(.86)contrast(.95)brightness(1.03);width:auto;max-width:min(76vw,440px);height:auto;max-height:56svh;display:block;box-shadow:inset 0 0 0 1px #0000001a}.ft-tack{z-index:2;background:radial-gradient(circle at 35% 30%,#ffb3a0,#d6301f 50%,#7a140c);border-radius:50%;width:16px;height:16px;margin-left:-8px;position:absolute;top:6px;left:50%;box-shadow:3px 5px 4px #3c1e0a59}.ft-clip{background:radial-gradient(at 30% 20%,#ffdcaa2e,#0000 60%),linear-gradient(#6e401e8c,#502c1299),url(/assets/flip/tex-kraft.webp) 0 0/300px 300px;border-radius:12px;width:100%;max-width:30rem;margin:0;padding:clamp(2rem,4.6svh,3rem) clamp(.8rem,1.2vw,1.1rem) clamp(.8rem,1.6svh,1.1rem);display:block;position:relative;box-shadow:inset 0 1px #ffdcaa40,inset 0 -2px #00000040,0 2px 3px #3c1e0a4d,10px 18px 30px #3c1e0a4d}.ft-clip.is-wide{max-width:36rem}.ft-clamp{z-index:2;background:radial-gradient(circle at 18% 70%,#6b6b6b 0 3px,#0000 4px),radial-gradient(circle at 82% 70%,#6b6b6b 0 3px,#0000 4px),linear-gradient(#f2f2f0,#b9b9b6 45%,#e6e6e3 60%,#8f8f8c);border-radius:10px 10px 6px 6px;width:38%;height:clamp(2.4rem,5.6svh,3.4rem);position:absolute;top:-10px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffffb3,0 4px 6px #00000059}.ft-clamp:after{content:"";border:4px solid #a9a9a6;border-bottom:0;border-radius:12px 12px 0 0;width:46%;height:22px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.ft-sheet{color:#1c2e33;background:linear-gradient(90deg,#0000 calc(clamp(2.2rem,3vw,3rem) - .9rem),#d6301f73 calc(clamp(2.2rem,3vw,3rem) - .9rem) calc(clamp(2.2rem,3vw,3rem) - .9rem + 1px),#0000 calc(clamp(2.2rem,3vw,3rem) - .9rem + 1px)),repeating-linear-gradient(#0000 0 27px,#2a8c8c24 27px 28px),url(/assets/flip/tex-paper.webp) 0 0/420px 420px,#fbf7ec;padding:clamp(1.4rem,3.2svh,2rem) clamp(1.1rem,1.8vw,1.7rem) clamp(1.2rem,2.8svh,1.8rem) clamp(2.2rem,3vw,3rem);position:relative;box-shadow:0 1px 2px #0003,0 0 0 1px #785a321f}.ft-log{color:#c8322a;letter-spacing:.06em;text-transform:uppercase;margin:0;font-family:Courier New,ui-monospace,monospace;font-size:.78rem;font-weight:700}.ft-title{letter-spacing:-.01em;text-wrap:balance;background:linear-gradient(90deg,#e8692c 0 33.3%,#f2b134 33.3% 66.6%,#2a8c8c 66.6% 100%) 0 100%/7.5rem 5px no-repeat;margin:.45rem 0 0;padding-bottom:.95rem;font-size:clamp(1.7rem,2.6vw,2.6rem);font-weight:800;line-height:1}.ft-text{font-family:var(--u95-serif), Georgia, serif;text-wrap:pretty;margin:.85rem 0 0;font-size:clamp(.98rem,1.1vw,1.08rem);line-height:1.55}.ft-quote{background:#f2b1341f;border-left:4px solid #2a8c8c;margin:.9rem 0 0;padding:.6rem .9rem}.ft-quote p{font-family:var(--u95-serif), Georgia, serif;margin:0;font-size:1rem;font-style:italic;line-height:1.5}.u95-wall.ft .ft-end{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(2rem,4vw,4rem);max-width:1300px;margin:0 auto;display:flex;position:relative}.ft .u95-button{color:#fbf3e2;background:#1c2e33;border-color:#1c2e33}.ft .u95-button.is-ghost{color:#1c2e33;background:0 0}.u95-wall.ft.is-flow .ft-pola img{width:min(76vw,440px);height:auto;max-height:none;aspect-ratio:var(--ar)}.u95-wall.ft.is-flow .ft-prints[data-n="2"] img,.u95-wall.ft.is-flow .ft-prints[data-n="4"] img{width:min(38vw,300px)}.u95-wall.ft.is-flow .ft-pola.is-ride img{width:min(84vw,760px)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.u95-wall.ft:not(.is-flow){--wo:100vw;--ft-floor:9svh;--ft-top:calc(var(--u-top) + 6svh);--ft-foot:calc(var(--ft-floor) + 4svh);--ft-room:calc(100svh - var(--ft-top) - var(--ft-foot))}.u95-wall.ft:not(.is-flow) .u95-ground{background-size:100% 100%,560px 560px}.u95-wall.ft:not(.is-flow) .ft-stripe{left:0;right:0;top:calc(var(--u-top) + (100svh - var(--u-top)) * .5);opacity:.88;mix-blend-mode:multiply;background:linear-gradient(#ffffff1f,#0000000a),linear-gradient(#e8692c 0 33.3%,#f2b134 33.3% 66.6%,#2a8c8c 66.6% 100%);height:6.6svh;display:block;position:absolute}.u95-wall.ft:not(.is-flow) .ft-koa{height:calc(var(--ft-floor) + 16svh);background:linear-gradient(#f2d39a,#f2d39a) 0 0/100% 3px no-repeat,linear-gradient(#3c1e0a80,#3c1e0a80) 0 3px/100% 2px no-repeat,linear-gradient(#ffdcaa1f,#0003),url(/assets/flip/tex/mahogany.webp) 0 0/520px 520px;display:block;position:absolute;bottom:0;left:0;right:0}.u95-wall.ft:not(.is-flow) .ft-sun{mix-blend-mode:multiply;background:repeating-linear-gradient(104deg,#0000 0 180px,#5a321417 180px 228px,#0000 228px 260px,#5a32140f 260px 272px),linear-gradient(170deg,#ffbe6e38,#ffbe6e00 55%);display:block;position:absolute;inset:0}.u95-wall.ft:not(.is-flow) .u95-fore{z-index:4;height:var(--ft-floor);pointer-events:none;display:block;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.u95-wall.ft:not(.is-flow) .ft-floor{will-change:transform;background:linear-gradient(#28140880,#28140800 22%,#ffdcaa1a 50%,#0003),url(/assets/flip/tex/deck.webp) 0 0/420px 420px;width:30000px;position:absolute;inset:0 auto 0 0}.u95-wall.ft:not(.is-flow) .u95-panel{padding:var(--ft-top) 0 var(--ft-foot)}.u95-wall.ft:not(.is-flow) .u95-hang,.u95-wall.ft:not(.is-flow) .u95-end{justify-content:center;align-items:center;width:auto;min-width:60vw;max-width:none;padding-inline:4.5vw;display:flex}.u95-wall.ft:not(.is-flow) .u95-open{justify-content:center;align-items:center;width:auto;min-width:100vw;padding-inline:7vw;display:flex}.u95-wall.ft:not(.is-flow) .u95-pass{width:auto;padding:calc(var(--ft-top) + 10svh) 3.5vw calc(var(--ft-floor) - 1svh);justify-content:center;align-items:flex-end;display:flex}.u95-wall.ft:not(.is-flow) .ft-open{flex-wrap:nowrap;gap:5vw;max-width:none;height:100%;margin:0}.u95-wall.ft:not(.is-flow) .ft-signs{gap:2.4svh;width:clamp(24rem,40vw,44rem);max-width:none}.u95-wall.ft:not(.is-flow) .ft-sign-name{font-size:clamp(2.4rem,9svh,5.6rem)}.u95-wall.ft:not(.is-flow) .ft-pola.is-big img{height:min(calc(var(--ft-room) - 10svh), calc(30vw / var(--ar)))}.u95-wall.ft:not(.is-flow) .ft-rack-row{height:100%}.u95-wall.ft:not(.is-flow) .ft-rack{width:auto;height:calc(100svh - var(--ft-top) - 10svh - var(--ft-floor) + 2svh);aspect-ratio:180/900;align-self:flex-end}.u95-wall.ft:not(.is-flow) .ft-board{width:auto;height:100%}.u95-wall.ft:not(.is-flow) .ft-flag{width:min(4.6vw,7svh)}.u95-wall.ft:not(.is-flow) .ft-gear{align-self:center;margin-top:-14svh}.u95-wall.ft:not(.is-flow) .ft-gear.is-can{width:auto;height:34svh}.u95-wall.ft:not(.is-flow) .ft-gear.is-glasses{width:auto;height:17svh}.u95-wall.ft:not(.is-flow) .ft-gear.is-rope{width:auto;height:18svh}.u95-wall.ft:not(.is-flow) .ft-bay{flex-wrap:nowrap;gap:3.6vw;max-width:none;height:100%;margin:0}.u95-wall.ft:not(.is-flow) .ft-prints{flex-wrap:nowrap;flex:none;height:100%}.u95-wall.ft:not(.is-flow) .ft-pola img{width:auto;max-width:none;max-height:none;aspect-ratio:var(--ar)}.u95-wall.ft:not(.is-flow) .ft-prints[data-n="1"] img{height:min(calc(var(--ft-room) - 12svh), calc(30vw / var(--ar)))}.u95-wall.ft:not(.is-flow) .ft-prints[data-n="2"] img{height:min(calc(var(--ft-room) - 16svh), calc(19vw / var(--ar)))}.u95-wall.ft:not(.is-flow) .ft-prints[data-n="4"]{grid-template-columns:repeat(2,auto);align-content:center;justify-items:center;gap:3svh 2.4vw;display:grid}.u95-wall.ft:not(.is-flow) .ft-prints[data-n="4"] img{height:min(calc(var(--ft-room) / 2 - 9svh), calc(20vw / var(--ar)))}.u95-wall.ft:not(.is-flow) .ft-bay.is-sheet{min-width:0}.u95-wall.ft:not(.is-flow) .ft-clip{width:clamp(21rem,28vw,30rem);max-width:none;height:auto;max-height:calc(var(--ft-room) - 1svh);transform:translate3d(0, calc((1 - var(--o,1)) * 1.6svh), 0) rotate(calc(var(--d,0) * -.8deg));flex:none;overflow:visible}.u95-wall.ft:not(.is-flow) .ft-clip.is-wide,.u95-wall.ft:not(.is-flow) .ft-bay.is-lone .ft-clip{width:clamp(25rem,36vw,38rem)}.u95-wall.ft:not(.is-flow) .ft-title{font-size:clamp(1.5rem,4.8svh,2.7rem)}.u95-wall.ft:not(.is-flow) .ft-text{margin-top:1.4svh;font-size:clamp(.9rem,2.05svh,1.1rem)}.u95-wall.ft:not(.is-flow) .ft-quote p{font-size:clamp(.88rem,1.95svh,1.04rem)}.u95-wall.ft:not(.is-flow) .u95-end{min-width:92vw}.u95-wall.ft:not(.is-flow) .ft-end{flex-wrap:nowrap;gap:3.6vw;max-width:none;height:100%;margin:0}.u95-wall.ft:not(.is-flow) .ft-pola.is-ride img{height:min(calc(var(--ft-room) - 12svh), calc(50vw / var(--ar)))}.u95-wall.ft:not(.is-flow) .ft-clip.is-end{width:clamp(20rem,26vw,28rem)}}@keyframes ft-flutter{0%{transform:skewY(-3deg)scaleX(.94)}to{transform:skewY(2deg)scaleX(1)}}@media (prefers-reduced-motion:reduce){.ft-flag{animation:none}}
.u95-wall.fs .u95-ground{background-blend-mode:normal, multiply, normal;background:linear-gradient(#140a0459,#140a0400 22%,#ffd2960f 60%,#140a0440) 0 0/100% 100%,linear-gradient(#78461e61,#78461e61) 0 0/100% 100%,url(/assets/flip/tex-fence.webp) 0 0/300px 300px}.u95-wall.fs.ft:not(.is-flow) .u95-ground{background-size:100% 100%,100% 100%,300px 300px}.fs-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fs-label{color:#2a1a0e;font-family:var(--u95-sans), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#f6efe2;border-radius:999px;margin:0 auto 1.4rem;padding:.45rem .95rem;font-size:.76rem;font-weight:800;display:inline-block;box-shadow:0 4px 12px #00000059}.u95-wall.fs .u95-hang:has(.fs-label){text-align:center}.fs-bay{text-align:left}.fs-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(2.4rem,5vw,5.5rem);display:flex}.fs img{width:auto;max-width:min(76vw,420px);height:auto;max-height:52svh;display:block}.fs-part{color:#8a2a12;font-family:var(--u95-sans), system-ui, sans-serif;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800}.fs-title{color:#2a1608;font-family:var(--u95-retro), Georgia, serif;letter-spacing:-.01em;text-wrap:balance;font-variation-settings:"SOFT" 100, "WONK" 0;margin:.35rem 0 0;font-size:clamp(1.8rem,2.8vw,2.9rem);font-weight:800;line-height:1}.fs-title.is-name{font-size:clamp(2.6rem,5vw,5rem)}.fs-text{color:#24160c;font-family:var(--u95-serif), Georgia, serif;text-wrap:pretty;margin:.8rem 0 0;font-size:clamp(.98rem,1.1vw,1.08rem);font-weight:500;line-height:1.55}.fs-text.is-line{font-style:italic}.fs-quote{margin:.9rem 0 0;padding:.2rem 0}.fs-quote p{color:#24160c;font-family:var(--u95-serif), Georgia, serif;margin:0;font-size:.98rem;font-style:italic;font-weight:500;line-height:1.5}.fs-postboard{padding-top:clamp(1.4rem,3.4svh,2.4rem);display:block;position:relative}.fs-log{z-index:0;background:linear-gradient(90deg,#00000073,#0000 28%,#ffdcaa1f 55%,#0006),linear-gradient(#5c381e8c,#5c381e8c),url(/assets/flip/tex-timber.webp) 0 0/90px 240px;border-radius:4px 4px 0 0;width:clamp(24px,2.4vw,38px);position:absolute;top:0;bottom:-2.5rem;box-shadow:6px 0 12px #0000004d}.fs-log:before{content:"";background:repeating-radial-gradient(#c79a66 0 2px,#a87a4a 2px 3.5px),#b88a58;border-radius:50%;height:13px;position:absolute;top:-6px;left:0;right:0;box-shadow:inset 0 0 0 2px #6a4224,0 2px 2px #0000004d}.fs-log.is-l{left:13%}.fs-log.is-r{right:13%}.fs-board{z-index:1;background:linear-gradient(#ffdcaa24,#00000024),linear-gradient(#6e402059,#6e402059),url(/assets/flip/tex/mahogany.site.webp) 0 0/300px 300px;border-radius:12px 9px 13px 10px/10px 13px 9px 12px;padding:clamp(14px,2.4svh,22px);position:relative;box-shadow:inset 0 0 0 clamp(6px,1svh,9px) #0000,inset 0 0 0 calc(clamp(6px,1svh,9px) + 2px) #28140880,inset 0 0 0 calc(clamp(6px,1svh,9px) + 3px) #ffdcaa2e,inset 0 2px #ffdcaa38,0 3px 4px #00000059,14px 22px 34px #0000006b}.fs-windows{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(10px,1.6svh,16px);padding:clamp(6px,1svh,10px);display:flex}.fs-window{flex:none;display:block;box-shadow:0 0 0 2px #1e0e048c,inset 0 0 0 1px #0003}.fs-window .fs-zoom img{box-shadow:inset 0 0 0 1px #00000026,inset 4px 6px 12px #00000059}.fs-face{background:repeating-linear-gradient(#0000 0 calc(4.4rem - 2px),#5a32140f calc(4.4rem - 2px) 4.4rem),linear-gradient(#f0d6aab8,#e4c494b8),url(/assets/flip/tex-maple.webp) 0 0/360px 360px;border-radius:4px;margin:clamp(6px,1svh,10px);padding:clamp(1.2rem,2.8svh,1.8rem) clamp(1.2rem,1.8vw,1.7rem);position:relative;box-shadow:inset 0 2px 5px #0000004d,0 0 0 2px #1e0e0480}.fs-postboard.is-words .fs-board,.fs-postboard.is-both .fs-board{max-width:46rem}.fs-postboard.is-both .fs-board{align-items:stretch;display:flex}.fs-postboard.is-both .fs-face{flex:1;min-width:18rem}.fs-hang{width:min(100%,32rem);padding-top:clamp(2.4rem,6svh,4rem);display:block;position:relative}.fs-hang.is-wide{width:min(100%,40rem)}.fs-rope{filter:drop-shadow(2px 3px 2px #00000059);width:80%;height:calc(clamp(2.4rem,6svh,4rem) + 14px);position:absolute;top:0;left:10%;overflow:visible}.fs-nail{z-index:2;background:radial-gradient(circle at 35% 30%,#d8d2c6,#6a645a 60%,#3a352e);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:-4px;left:50%;box-shadow:1px 2px 2px #00000073}.fs-knot{z-index:2;background:repeating-linear-gradient(150deg,#c9ac74 0 3px,#8e7246 3px 5px);border-radius:45%;width:16px;height:22px;position:absolute;top:calc(clamp(2.4rem,6svh,4rem) - 4px);box-shadow:2px 3px 3px #00000059}.fs-knot.is-l{left:calc(10% - 8px)}.fs-knot.is-r{right:calc(10% - 8px)}.fs-plank{background:repeating-linear-gradient(#0000 0 calc(4.6rem - 2px),#5a321412 calc(4.6rem - 2px) calc(4.6rem - 1px),#ffebc814 calc(4.6rem - 1px) 4.6rem),linear-gradient(#ffecc833,#78461e1f),linear-gradient(#e8ca9abd,#deba88bd),url(/assets/flip/tex-maple.webp) 0 0/360px 360px;border-radius:6px 9px 7px 10px/9px 6px 10px 7px;padding:clamp(1.3rem,3svh,2rem) clamp(1.4rem,2.2vw,2.2rem);position:relative;box-shadow:inset 0 0 0 1px #502c1259,inset 0 2px #fff0d266,inset 0 -3px #502c1240,0 3px 4px #00000059,12px 20px 30px #0006}.fs-hungpics{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:clamp(1.4rem,2.6vw,2.6rem);display:flex}.fs-hungpic{transform:rotate(calc((var(--k) - .5) * 1.6deg));transform-origin:50% 0;margin:0;padding-top:clamp(2rem,4.6svh,3.2rem);position:relative}.fs-hungpic .fs-rope{width:72%;height:calc(clamp(2rem,4.6svh,3.2rem) + 10px);left:14%}.fs-frame{background:linear-gradient(#6e402059,#6e402059),url(/assets/flip/tex/mahogany.site.webp) 0 0/200px 200px;border-radius:3px;padding:clamp(8px,1.3svh,12px);display:block;box-shadow:inset 0 0 0 1px #ffdcaa33,0 2px 3px #00000059,10px 16px 24px #0006}.fs-frame img{box-shadow:0 0 0 2px #1e0e0499}.fs-standing{transform-origin:50% 100%;width:clamp(5.5rem,8vw,8rem);transform:rotate(-3deg)}.fs-standing.is-rescue{width:clamp(6.5rem,9.5vw,9.5rem);transform:rotate(3deg)}.fs-standing svg{aspect-ratio:180/900;filter:drop-shadow(10px 12px 10px #00000061);width:100%;height:auto;display:block;overflow:visible}.fs-standing.is-rescue svg{aspect-ratio:220/900}.fs-leaning{align-items:flex-end;display:flex}.fs-lean{filter:drop-shadow(10px 12px 10px #00000061);width:clamp(4.4rem,6.4vw,6.4rem);height:auto;display:block}.fs-lean.is-a{transform-origin:50% 100%;transform:rotate(-6deg)}.fs-lean.is-b{transform-origin:50% 100%;margin-left:-1.6rem;transform:rotate(4deg)}.fs-open-words{justify-items:start;gap:1.4rem;max-width:42rem;display:grid}.fs-hang.is-name{width:min(100%,40rem)}.fs-red{color:#fff3ea;background:linear-gradient(#c8382a,#a5241a);border-radius:4px;margin-left:1.4rem;padding:.85rem 1.4rem;transform:rotate(-1.2deg);box-shadow:0 3px 4px #00000059,10px 16px 24px #00000059}.fs-red p{font-family:var(--u95-sans), system-ui, sans-serif;margin:0;font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:800;line-height:1.35}.u95-wall.fs .fs-end{max-width:1300px;margin:0 auto;position:relative}.fs .u95-button{color:#f8ecd6;background:#2a1608;border-color:#2a1608}.fs .u95-button.is-ghost{color:#2a1608;background:0 0}.fs .u95-fore,.fs-shore{display:none}.u95-wall.fs.is-flow img{width:min(68vw,400px);height:auto;max-height:none;aspect-ratio:var(--ar)}.u95-wall.fs.is-flow :is(.fs-windows[data-n="2"],.fs-windows[data-n="3"],.fs-windows[data-n="4"],.fs-windows[data-n="5"]) .fs-zoom img{width:auto;height:130px}.u95-wall.fs.is-flow .fs-log{bottom:-1rem}.u95-wall.fs.is-flow :is(.fs-hang,.fs-postboard,.fs-board){box-sizing:border-box;max-width:100%}.u95-wall.fs.is-flow .fs-postboard.is-both .fs-board{flex-direction:column}.u95-wall.fs.is-flow .fs-postboard.is-both .fs-face{min-width:0}.u95-wall.fs.is-flow .fs-label{white-space:normal;text-align:center}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.u95-wall.fs:not(.is-flow){--wo:100vw;--fs-shore:17svh;--fs-top:calc(var(--u-top) + 9svh);--fs-foot:calc(var(--fs-shore) + 1svh);--fs-room:calc(100svh - var(--fs-top) - var(--fs-foot));--fs-sky:calc(100svh - var(--u-top) - var(--fs-shore));--fs-board:calc(75svh + var(--fs-shore) - 3svh)}.u95-wall.fs:not(.is-flow) .u95-fore{z-index:4;height:var(--fs-shore);pointer-events:none;display:block;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.u95-wall.fs:not(.is-flow) .fs-shore{will-change:transform;width:50000px;display:block;position:absolute;inset:0 auto 0 0}.fs-sand{filter:drop-shadow(0 -4px 8px #140a044d);background:linear-gradient(#46280f52,#46280f00 14%),radial-gradient(30% 40% at 30% 30%,#fff6de47,#0000 70%) 0 0/1300px 100%,linear-gradient(#fff4dc4d,#fff4dc00 40%),linear-gradient(#ecce9abd,#e2c08abd),url(/assets/flip/tex/beach-sand.webp) 0 0/360px 360px;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 100' preserveAspectRatio='none'%3E%3Cpath d='M0 10C140 2 260 8 420 6S700 14 880 9S1180 1 1340 6S1520 12 1600 10V100H0Z'/%3E%3C/svg%3E") 0 0/1600px 100% repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 100' preserveAspectRatio='none'%3E%3Cpath d='M0 10C140 2 260 8 420 6S700 14 880 9S1180 1 1340 6S1520 12 1600 10V100H0Z'/%3E%3C/svg%3E") 0 0/1600px 100% repeat-x}.fs-ripples{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 700 60' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23a88050' stroke-opacity='0.12' stroke-width='1.4'%3E%3Cpath d='M0 10C80 4 160 14 240 9S420 4 520 10S640 14 700 9'/%3E%3Cpath d='M0 28C90 22 170 32 260 26S430 21 540 27S650 32 700 27'/%3E%3Cpath d='M0 46C70 40 150 50 230 44S410 39 510 45S640 50 700 45'/%3E%3C/g%3E%3Cg fill='none' stroke='%23fff6e0' stroke-opacity='0.18' stroke-width='1'%3E%3Cpath d='M0 12C80 6 160 16 240 11S420 6 520 12S640 16 700 11'/%3E%3Cpath d='M0 30C90 24 170 34 260 28S430 23 540 29S650 34 700 29'/%3E%3C/g%3E%3C/svg%3E") 0 0/700px 100% repeat-x;height:30%;position:absolute;top:16%;left:0;right:0}.fs-pebble{background:radial-gradient(40% 30% at 34% 28%,#ffffff8c,#0000 70%),radial-gradient(at 45% 40%,#cfc6b6,#9c9282 60%,#6c6456);border-radius:50% 50% 46% 46%/58% 58% 42% 42%;position:absolute;box-shadow:2px 3px 2px -1px #50371973}.fs-pebble.is-dark{background:radial-gradient(40% 30% at 34% 28%,#fff6,#0000 70%),radial-gradient(at 45% 40%,#8a7a66,#5e5242 60%,#3c3428)}.fs-shell{filter:drop-shadow(1px 2px 1px #50371959);height:auto;position:absolute}.fs-drift{filter:drop-shadow(2px 4px 2px #50371959);width:260px;height:auto;position:absolute;top:38%}.fs-tuft{width:calc(90px * var(--s));height:calc(70px * var(--s));transform-origin:50% 100%;position:absolute;top:-2%}.fs-wet{background:linear-gradient(#aa885a00,#a07e524d 30%,#9684646b 60%);position:absolute;inset:50% 0 0}.fs-sea{background:linear-gradient(#ceeee899,#78c4c426 24%,#0000 44%),repeating-linear-gradient(178deg,#fff0 0 14px,#ffffff0f 14px 16px,#fff0 16px 31px),linear-gradient(#62aaa9,#367f8b 40%,#205b69 80%,#194c5a);position:absolute;inset:58% 0 0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2200 60' preserveAspectRatio='none'%3E%3Cpath d='M0 18C120 6 220 26 360 14S600 2 760 16S1040 30 1200 14S1480 4 1640 18S1960 28 2200 18V60H0Z'/%3E%3C/svg%3E") 0 0/2200px 100% repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2200 60' preserveAspectRatio='none'%3E%3Cpath d='M0 18C120 6 220 26 360 14S600 2 760 16S1040 30 1200 14S1480 4 1640 18S1960 28 2200 18V60H0Z'/%3E%3C/svg%3E") 0 0/2200px 100% repeat-x}.fs-sea:after{content:"";mix-blend-mode:soft-light;opacity:.2;background:url(/assets/flip/tex-seafoam.webp) 0 0/700px 340px;position:absolute;inset:0}.fs-glint{background:radial-gradient(1.6px,#ffffffe6,#0000) 0 0/137px 23px,radial-gradient(1.2px,#fffc,#0000) 61px 11px/211px 31px;animation:4.8s ease-in-out infinite alternate fs-glint;position:absolute;inset:30% 0 0}.fs-foam{filter:drop-shadow(0 1px 2px #28505a59);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2200 60' preserveAspectRatio='none'%3E%3Cpath d='M0 18C120 6 220 26 360 14S600 2 760 16S1040 30 1200 14S1480 4 1640 18S1960 28 2200 18' fill='none' stroke='%23ffffff' stroke-width='3.2' stroke-opacity='0.9' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 23C120 11 220 31 360 19S600 7 760 21S1040 35 1200 19S1480 9 1640 23S1960 33 2200 23' fill='none' stroke='%23ffffff' stroke-width='1.4' stroke-opacity='0.4' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 0/2200px 100% repeat-x;position:absolute;inset:58% 0 0}.fs-water{animation:8s ease-in-out infinite fs-tide;position:absolute;inset:0}@keyframes fs-tide{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes fs-glint{0%{opacity:.15;transform:translate(0)}to{opacity:.6;transform:translate(-24px)}}.u95-wall.fs:not(.is-flow) .u95-panel{padding:var(--fs-top) 0 var(--fs-foot)}.u95-wall.fs:not(.is-flow) .u95-hang,.u95-wall.fs:not(.is-flow) .u95-end{justify-content:center;align-items:center;width:auto;min-width:60vw;max-width:none;padding-inline:6vw;display:flex}.u95-wall.fs:not(.is-flow) .u95-open{justify-content:center;align-items:center;width:auto;min-width:100vw;padding-inline:7vw;display:flex}.u95-wall.fs:not(.is-flow) .u95-pass{width:auto;padding:calc(var(--u-top) + 8svh) 4vw calc(var(--fs-shore) * .45);justify-content:center;align-items:flex-end;display:flex}.u95-wall.fs:not(.is-flow) .fs-label{top:calc(var(--u-top) + 2.4svh);margin:0;position:absolute;left:50%;transform:translate(-50%)}.u95-wall.fs:not(.is-flow) .fs-bay,.u95-wall.fs:not(.is-flow) .fs-row{align-items:center;height:100%;display:flex}.u95-wall.fs:not(.is-flow) .fs-row{flex-wrap:nowrap;gap:5vw}.u95-wall.fs:not(.is-flow) .u95-hang-in{height:auto;overflow:hidden}.u95-wall.fs:not(.is-flow) .fs-postboard.u95-hang-in,.u95-wall.fs:not(.is-flow) .fs-hang.u95-hang-in{overflow:visible}.u95-wall.fs:not(.is-flow) .fs-log{bottom:-60svh}.u95-wall.fs:not(.is-flow) img{width:auto;max-width:none;max-height:none;aspect-ratio:var(--ar)}.u95-wall.fs:not(.is-flow) .fs-windows[data-n="1"] .fs-zoom img{height:min(calc(var(--fs-room) - 16svh), calc(30vw / var(--ar)))}.u95-wall.fs:not(.is-flow) .fs-windows{flex-wrap:nowrap}.u95-wall.fs:not(.is-flow) .fs-windows[data-n="2"] .fs-zoom img{height:min(calc(var(--fs-room) - 18svh), calc(84vw / var(--wsum)))}.u95-wall.fs:not(.is-flow) .fs-row:has(.fs-hang) .fs-windows[data-n="2"] .fs-zoom img{height:min(calc(var(--fs-room) - 18svh), calc(46vw / var(--wsum)))}.u95-wall.fs:not(.is-flow) .fs-windows[data-n="3"] .fs-zoom img{height:min(calc(var(--fs-room) * .5), calc(46vw / var(--wsum)))}.u95-wall.fs:not(.is-flow) .fs-windows[data-n="4"] .fs-zoom img{height:calc(var(--fs-room) * .46)}.u95-wall.fs:not(.is-flow) .fs-windows[data-n="5"] .fs-zoom img{height:calc(var(--fs-room) * .4)}.u95-wall.fs:not(.is-flow) .is-both .fs-windows[data-n="1"] .fs-zoom img{height:min(calc(var(--fs-room) - 18svh), calc(20vw / var(--ar)))}.u95-wall.fs:not(.is-flow) .is-both .fs-windows[data-n="2"] .fs-zoom img{height:min(calc(var(--fs-room) - 18svh), calc(13vw / var(--ar)))}.u95-wall.fs:not(.is-flow) .fs-hungpics{flex-wrap:nowrap;flex:none;align-self:flex-start;margin-top:2svh}.u95-wall.fs:not(.is-flow) .fs-hungpic img{height:min(calc(var(--fs-room) * .5), calc(16vw / var(--ar)))}.u95-wall.fs:not(.is-flow) .fs-hang{width:clamp(26rem,32vw,34rem);max-height:var(--fs-room);flex:none}.u95-wall.fs:not(.is-flow) .fs-hang.is-wide{width:clamp(30rem,40vw,44rem)}.u95-wall.fs:not(.is-flow) .fs-hang.is-name{width:clamp(28rem,38vw,42rem)}.u95-wall.fs:not(.is-flow) .fs-postboard.is-words{flex:none;width:clamp(28rem,36vw,40rem)}.u95-wall.fs:not(.is-flow) .fs-postboard.is-words.is-wide{width:clamp(32rem,44vw,48rem)}.u95-wall.fs:not(.is-flow) .fs-postboard.is-words .fs-board{max-width:none}.u95-wall.fs:not(.is-flow) .fs-postboard.is-both{flex:none}.u95-wall.fs:not(.is-flow) .fs-postboard.is-both .fs-board{max-width:none}.u95-wall.fs:not(.is-flow) .fs-postboard.is-both .fs-face{flex:none;width:clamp(22rem,28vw,30rem)}.u95-wall.fs:not(.is-flow) .fs-postboard.is-both.is-words .fs-face{width:clamp(28rem,38vw,42rem)}.u95-wall.fs:not(.is-flow) .fs-standing{width:auto;height:var(--fs-board);margin-bottom:-5svh}.u95-wall.fs:not(.is-flow) .fs-standing svg{width:auto;height:100%}.u95-wall.fs:not(.is-flow) .fs-lean{width:auto;height:var(--fs-board);margin-bottom:-5svh}.u95-wall.fs:not(.is-flow) .fs-text{margin-top:1.2svh;font-size:clamp(.88rem,1.95svh,1.06rem)}.u95-wall.fs:not(.is-flow) .fs-quote p{font-size:clamp(.84rem,1.85svh,1rem)}.u95-wall.fs:not(.is-flow) .fs-title:not(.is-name){font-size:clamp(1.5rem,4.6svh,2.7rem)}.u95-wall.fs:not(.is-flow) .fs-title.is-name{font-size:clamp(2.2rem,8svh,5rem)}.u95-wall.fs:not(.is-flow) .u95-end{min-width:92vw}.u95-wall.fs:not(.is-flow) .fs-end{max-width:none;margin:0}.u95-wall.fs:not(.is-flow) .fs-postboard.is-ride .fs-windows .fs-zoom img{height:min(calc(var(--fs-room) - 16svh), calc(44vw / var(--ar)))}}.fs-sign{--sg-c:7px;--sg-g:clamp(8px, 1.3svh, 14px);--sg-p:clamp(14px, 2.2svh, 24px);--sg-ts:clamp(1.4rem, 4.6svh, 2.8rem);--sg-t:calc(var(--sg-ts) * 1.1 + var(--sg-p) + 2px);--sg-top:clamp(1.4rem, 3.4svh, 2.4rem);width:min(100%,34rem);padding-top:var(--sg-top);display:block;position:relative}.fs-sign .fs-log{background:linear-gradient(90deg,#00000080,#0000 26%,#ffdcaa1a 52%,#00000073),linear-gradient(#70523699,#70523699),url(/assets/flip/tex-timber.webp) 0 0/120px 320px;width:clamp(34px,3.4vw,56px)}.fs-sign .fs-log:before{height:17px;top:-8px}.fs-sign .fs-log.is-l{left:9%}.fs-sign .fs-log.is-r{right:9%}.fs-signboard{z-index:1;box-sizing:border-box;padding:var(--sg-p);background:linear-gradient(#0000 calc(24% - 1px),#3c241066 calc(24% - 1px) 24%,#fff0d44d 24% calc(24% + 1px),#0000 calc(24% + 1px)),linear-gradient(#0000 calc(58% - 1px),#3c241066 calc(58% - 1px) 58%,#fff0d44d 58% calc(58% + 1px),#0000 calc(58% + 1px)),linear-gradient(#0000 calc(83% - 1px),#3c241066 calc(83% - 1px) 83%,#fff0d44d 83% calc(83% + 1px),#0000 calc(83% + 1px)),linear-gradient(#fff0d433,#5a381a2e),linear-gradient(#ceb086cc,#c4a276cc),url(/assets/flip/tex-maple.webp) 0 0/420px 420px;border-radius:6px 9px 7px 10px/9px 6px 10px 7px;position:relative;box-shadow:inset 0 0 0 1px #502c1273,inset 0 2px #fff0d266,inset 0 -3px #502c124d,0 3px 4px #00000059,14px 22px 34px #0000006b}.fs-fame{align-items:stretch;gap:calc(var(--sg-p) * .6);flex-direction:column;max-width:none;margin:0;display:flex;overflow:visible}.fs-fame .pg-fame-title{padding-bottom:calc(var(--sg-p) * .4);color:#2a1608;font-family:var(--u95-retro), Georgia, serif;font-size:var(--sg-ts);letter-spacing:.02em;text-align:center;text-shadow:0 1px #ffeecd8c,0 -1px #2814084d;font-variation-settings:"SOFT" 100, "WONK" 0;border-bottom:2px solid #301a0a99;margin:0;font-weight:800;line-height:1.1;box-shadow:0 1px #ffeecd80}.fs-fame .pg-fame-cols{align-items:start;gap:var(--sg-g);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fs-fame .pg-fame-col{margin:0;padding:0;list-style:none;display:contents}.fs-fame .pg-fame-item{min-width:0;margin:0}.fs-fame .pg-fame-frame{width:100%;padding:var(--sg-c);color:inherit;cursor:zoom-in;background:linear-gradient(#6e402059,#6e402059),url(/assets/flip/tex/mahogany.site.webp) 0 0/200px 200px;border:0;border-radius:2px;margin:0;transition:filter .25s;display:block;position:relative;box-shadow:inset 0 0 0 1px #ffdcaa38,inset 0 0 0 2px #1e0e044d,0 2px 3px #0006,4px 6px 9px #28140852}.fs-fame .pg-fame-frame:hover,.fs-fame .pg-fame-frame:focus-visible{filter:brightness(1.1)}.fs-fame .pg-fame-frame:focus-visible{outline-offset:3px;outline:3px solid #2a1608}.fs-fame .pg-fame-frame .pg-mat{box-shadow:none;background:0 0;padding:0;display:block}.u95-wall.fs .fs-fame .pg-fame-frame img{width:100%;max-width:none;height:auto;max-height:none;aspect-ratio:var(--ar);object-fit:contain;display:block;box-shadow:0 0 0 2px #1e0e0499}.u95-wall.fs.is-flow .fs-sign{box-sizing:border-box;width:100%;max-width:36rem}.u95-wall.fs.is-flow .fs-sign .fs-log{bottom:-1rem}.u95-wall.fs .pg-lightbox{color:#f6ecd6;background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.u95-wall.fs .pg-lightbox:not([open]){display:none}.u95-wall.fs .pg-lightbox::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0905c7}.u95-wall.fs .pg-lightbox-shade{cursor:zoom-out;place-items:center;width:100%;height:100%;padding:4svh 4vw;display:grid;position:relative}.u95-wall.fs .pg-lightbox-fig{cursor:default;justify-items:center;gap:.9rem;margin:0;display:grid}.u95-wall.fs .pg-lightbox .pg-lightbox-fig img{width:min(88vw, calc(70svh * var(--ar)));max-width:none;height:auto;max-height:none;aspect-ratio:var(--ar);object-fit:contain;border:8px solid #6e4426;border-radius:2px;box-shadow:0 0 0 3px #2a1608,0 20px 60px #0009}.u95-wall.fs .pg-lightbox-fig figcaption{max-width:min(64ch,90vw);max-height:16svh;font-family:var(--u95-serif), Georgia, serif;text-align:center;text-wrap:pretty;font-size:clamp(.98rem,2.1svh,1.12rem);line-height:1.5;overflow-y:auto}.u95-wall.fs .pg-lightbox-close{color:#f1e2c4;cursor:pointer;background:#2a1608;border:2px solid #f1e2c4;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;font-size:1.8rem;line-height:1;display:grid;position:absolute;top:2svh;right:2vw}.u95-wall.fs .pg-lightbox-close:hover,.u95-wall.fs .pg-lightbox-close:focus-visible{outline-offset:2px;background:#46301c;outline:2px solid #f1e2c4}@media (prefers-reduced-motion:reduce){.fs-fame .pg-fame-frame{transition:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.u95-wall.fs:not(.is-flow) .fs-sign{--sg-H:min(calc(100svh - var(--fs-shore) - var(--u-top) - 8svh - var(--sg-top) - 2 * var(--sg-p) - var(--sg-t)), calc((92vw - 2 * var(--sg-p) + 2 * var(--sg-c) * var(--sg-n) + var(--sg-g) * var(--sg-m) - 2 * var(--sg-c) * var(--sg-k) - (var(--sg-k) - 1) * var(--sg-g)) / var(--sg-a)));flex:none;width:max-content;translate:0 -4svh}.u95-wall.fs:not(.is-flow) .fs-fame.u95-hang-in{height:auto;display:flex;overflow:visible}.u95-wall.fs:not(.is-flow) .fs-fame .pg-fame-cols{justify-content:center;align-items:flex-start;gap:var(--sg-g);display:flex}.u95-wall.fs:not(.is-flow) .fs-fame .pg-fame-col{gap:var(--sg-g);--iw:calc((var(--sg-H) - var(--fw-n) * 2 * var(--sg-c) - (var(--fw-n) - 1) * var(--sg-g)) / var(--fw-s));flex-direction:column;flex:none;display:flex}.u95-wall.fs:not(.is-flow) .fs-fame .pg-fame-frame{width:auto}.u95-wall.fs:not(.is-flow) .fs-fame .pg-fame-frame img{width:var(--iw);height:auto}}.fs-tv{--tw:min(88vw, 22rem);width:var(--tw);flex:none;position:relative}.tv-cab{background:radial-gradient(34% 22% at 14% 8%,#e2d8c442,#0000 70%),radial-gradient(45% 14% at 62% 97%,#e2d8c429,#0000 70%),repeating-linear-gradient(100deg,#0000 0 46px,#ece4d212 46px 49px,#0000 49px 120px),repeating-linear-gradient(.6deg,#14080238 0 1px,#0000 1px 5px,#ffe1af0d 5px 6px,#0000 6px 11px),linear-gradient(#ffebc81a,#00000038),linear-gradient(#341e109e,#341e109e),url(/assets/flip/tex/mahogany.site.webp) 0 0/420px 300px;border-radius:6%/9%;grid-template-columns:minmax(0,1fr) 17%;gap:3%;padding:5.5% 4.5% 5.5% 5%;display:grid;position:relative;box-shadow:inset 0 0 0 2px #180a04b3,inset 0 3px 2px #ffe1af33,inset 0 -6px 8px #0000006b,inset 8px 0 10px #00000038,inset -8px 0 10px #0000004d,0 3px 4px #0006,14px 22px 34px #0000006b}.tv-bezel{background:linear-gradient(145deg,#0e0b09,#26201a 60%,#0a0806);border-radius:10%/15%;padding:3.6%;box-shadow:inset 0 5px 10px #000000d9,inset 4px 0 8px #0009,inset -2px -2px 4px #ffe1af1a,0 0 0 3px #221208cc,0 2px 0 3px #ffe1af2e}.tv-glass{aspect-ratio:16/9;background:#000 50%/contain no-repeat;border-radius:9%/15%;position:relative;overflow:hidden;box-shadow:0 0 0 2px #000000e6}.tv-shine{z-index:2;border-radius:inherit;pointer-events:none;background:radial-gradient(110% 120% at 50% 45%,#0000 55%,#00000057 100%),radial-gradient(60% 40% at 24% 12%,#ffffff1a,#0000 70%);position:absolute;inset:0;box-shadow:inset 0 0 20px 5px #0009}.tv-shine:after{content:"";background:linear-gradient(160deg,#ffffff21,#ffffff08 55%,#0000 70%);border-radius:50%;width:78%;height:76%;position:absolute;top:-34%;left:-8%;transform:rotate(-8deg)}.tv-player{color:#f1e2c4;background:#000;border:0;width:100%;height:100%;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.tv-player video{object-fit:contain;background:#000;width:100%;max-width:none;height:100%;max-height:none;display:block}.tv-player:popover-open{aspect-ratio:16/9;border-radius:2px;outline:8px solid #6e4426;width:min(1232px,90vw,177.778svh - 26.6667rem);height:auto;margin:auto;position:fixed;inset:0;box-shadow:0 0 0 11px #2a1608,0 24px 70px #0009}.tv-player::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0905b8}.tv-bar{z-index:3;opacity:.3;gap:6px;transition:opacity .25s;display:flex;position:absolute;bottom:6%;right:3%}.fs-tv:hover .tv-bar,.tv-bar:focus-within{opacity:1}.tv-player:popover-open .tv-bar{opacity:1}@media (hover:none){.tv-bar{opacity:.8}}.tv-btn{color:#f1e2c4;cursor:pointer;background:#140e08bd;border:1px solid #f1e2c48c;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid}.tv-btn:hover{background:#3c2816e6}.tv-btn:focus-visible{outline-offset:2px;outline:2px solid #f1e2c4}.tv-i-pause,.fs-tv[data-state=playing] .tv-i-play{display:none}.fs-tv[data-state=playing] .tv-i-pause{display:block}.tv-close{z-index:3;width:2.6rem;height:2.6rem;display:none;position:absolute;top:12px;right:12px}.tv-player:popover-open .tv-close{display:grid}.tv-player:popover-open .tv-btn-enlarge{display:none}.tv-player:popover-open .tv-btn{width:2.6rem;height:2.6rem}.tv-side{flex-direction:column;justify-content:space-between;align-items:center;padding:7% 0 5%;display:flex}.tv-grille{box-sizing:border-box;background:linear-gradient(135deg,#5a3a20,#2e1a0c);border-radius:12%;flex:0 0 54%;width:100%;padding:7%;display:block;box-shadow:inset 0 1px #ffe1af4d,inset 0 0 0 1px #0009,0 1px #ffe1af38}.tv-cloth{background:repeating-linear-gradient(45deg,#140c048c 0 1px,#0000 1px 3px),repeating-linear-gradient(-45deg,#140c048c 0 1px,#0000 1px 3px),repeating-linear-gradient(0deg,#dac49680 0 2px,#96805a80 2px 4px),#8a7650;border-radius:8%;width:100%;height:100%;display:block;box-shadow:inset 0 3px 6px #000000a6,inset 2px 0 4px #00000059}.tv-dial{aspect-ratio:1;background:radial-gradient(circle at 60% 65%,#1c120a,#0b0704);border-radius:50%;place-items:center;width:70%;display:grid;box-shadow:inset 0 3px 5px #000000d9,inset 0 -1px #ffe1af2e,0 1px #ffe1af40}.tv-knob{aspect-ratio:1;width:82%;transform:rotate(var(--r,0deg));background:radial-gradient(circle at 50% 50%, transparent 0 60%, #00000038 61% 63%, transparent 64%), repeating-conic-gradient(from 0deg, #78643e8c 0 3deg, transparent 3deg 9deg), radial-gradient(circle at 34% 28%, #fbf2da, #e3d4ae 55%, #b49c6c);border-radius:50%;display:block;position:relative;box-shadow:0 2px 3px #0000008c,inset 0 1px 1px #ffffff80}.tv-knob:before{content:"";background:#2a1a0c;border-radius:2px;width:6%;height:34%;margin-left:-3%;position:absolute;top:7%;left:50%}.tv-knob:after{content:"";background:radial-gradient(circle at 34% 28%,#fff,#b4babf 55%,#6f757a);border-radius:50%;position:absolute;inset:32%;box-shadow:0 1px 2px #00000080}.tv-ears{pointer-events:none;filter:drop-shadow(4px 5px 4px #0006);width:46%;height:auto;position:absolute;bottom:calc(100% - 1px);left:30%;overflow:visible}.tv-stand{height:0;position:absolute;top:100%;left:0;right:0}.tv-contact{z-index:1;filter:blur(1.5px);pointer-events:none;background:radial-gradient(50% 50%,#0000008c,#0000 72%);height:14px;position:absolute;top:-6px;left:4%;right:4%}.tv-shelf{height:calc(var(--tw) * .055);clip-path:polygon(0 18%,6% 0,40% 8%,72% 0,100% 14%,98% 70%,92% 100%,55% 92%,20% 100%,3% 86%);background:repeating-linear-gradient(177deg,#463e3480 0 1px,#0000 1px 5px,#ebe6dc29 5px 6px,#0000 6px 13px),linear-gradient(#cfc8ba,#9d9588 70%,#7c7468);position:absolute;top:-1px;left:-4%;right:-4%;box-shadow:inset 0 2px #ffffff4d}.tv-leg{z-index:-1;height:calc(var(--tw) * .1);background:radial-gradient(9px 6px at 40% 22%,#3d362d 0 35%,#6b6354 55%,#0000 75%),radial-gradient(7px 5px at 58% 61%,#3d362d 0 35%,#6b6354 55%,#0000 75%),linear-gradient(90deg,#0000 63%,#28221a8c 63.5% 64.5%,#0000 65.5%),repeating-linear-gradient(90deg,#3c342838 0 1px,#0000 1px 5px,#e6e0d224 5px 6px,#0000 6px 9px,#3c342824 9px 10px,#0000 10px 14px),linear-gradient(#fffaee14,#28221a24 18%,#fffaee0f 33%,#28221a2e 52%,#fffaee0d 70%,#28221a38 100%),linear-gradient(90deg,#14100c66,#fffcf429 26%,#fffcf40a 48%,#14100c80),#9c9483;position:absolute;top:0}.tv-leg.is-l{width:calc(var(--tw) * .075);clip-path:polygon(4% 0,100% 0,88% 34%,100% 62%,94% 100%,0 96%,12% 52%);left:8%}.tv-leg.is-r{width:calc(var(--tw) * .095);clip-path:polygon(0 0,96% 0,100% 40%,90% 70%,98% 100%,10% 100%,18% 60%,4% 38%);right:6%}.tv-knot{top:calc(var(--tw) * .012);width:calc(var(--tw) * .03);height:calc(var(--tw) * .02);pointer-events:none;background:radial-gradient(#3c352c 0 35%,#6a6354 40% 60%,#0000 70%);border-radius:50%;position:absolute}.tv-knot.is-a{left:22%}.tv-knot.is-b{left:71%;top:calc(var(--tw) * .02)}.u95-wall.fs.is-flow .fs-tv{margin-top:calc(var(--tw) * .3);margin-bottom:calc(var(--tw) * .14)}@media (prefers-reduced-motion:reduce){.tv-bar{transition:none}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.u95-wall.fs:not(.is-flow) .fs-tv{--tw:min(36vw, calc(var(--fs-room) * .92), 40rem)}.u95-wall.fs:not(.is-flow) .tv-leg{height:70svh}}.fs-zoom{color:inherit;cursor:zoom-in;background:0 0;border:0;margin:0;padding:0;line-height:0;display:block}.fs-zoom:focus-visible{outline-offset:3px;outline:3px solid #f1e2c4}.fs-standing.is-big{width:clamp(7rem,11vw,11rem);transform:rotate(-2deg)}.fs-leaning.is-odysea{align-items:flex-end;display:flex}.fs-odysea{filter:drop-shadow(10px 12px 10px #00000061);width:clamp(4.6rem,6.4vw,6.4rem);height:auto;display:block}.fs-odysea.is-lime{transform-origin:50% 100%;transform:rotate(-2deg)}.fs-odysea.is-pink{transform-origin:50% 100%;margin-left:-.6rem;transform:rotate(3deg)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.u95-wall.fs:not(.is-flow) .fs-standing.is-big{width:auto;height:var(--fs-board);margin-bottom:-5svh}.u95-wall.fs:not(.is-flow) .fs-odysea{width:auto;max-width:none;max-height:none;margin-bottom:-5svh}.u95-wall.fs:not(.is-flow) .fs-odysea.is-lime{height:var(--fs-board)}.u95-wall.fs:not(.is-flow) .fs-odysea.is-pink{height:var(--fs-board);margin-left:.4rem}}
