[data-template=sas-tenun-sukarara]{--radius:0px;--field-bg:#fffaf0;--line:#a99e8f;--on-accent:var(--cream)}[data-template=sas-tenun-sukarara] .font-display{font-family:var(--font-display), serif}[data-template=sas-tenun-sukarara] .sas-length{background:var(--ground);color:var(--ink)}[data-template=sas-tenun-sukarara] .sas-length--night{background:var(--night);color:var(--cream)}[data-template=sas-tenun-sukarara] .sas-title{font-family:var(--font-display), serif;text-align:center;padding:44px 24px 16px;font-size:clamp(2rem,6vw,3.25rem);font-weight:700;line-height:1.1}[data-template=sas-tenun-sukarara] .sas-title:after{content:"";background:repeating-linear-gradient(90deg, var(--madder) 0 12px, var(--turmeric) 12px 24px, var(--tosca) 24px 36px);width:min(320px,70%);height:10px;margin:18px auto 0;display:block}[data-template=sas-tenun-sukarara] .sas-weft{background:linear-gradient(to bottom, var(--night) 0 4px, var(--madder) 4px 12px, var(--turmeric) 12px 16px, var(--night) 16px 18px, var(--tosca) 18px 26px, var(--turmeric) 26px 30px, var(--night) 30px 34px);height:34px}[data-template=sas-tenun-sukarara] .sas-hex{clip-path:polygon(50% 0,96% 25%,96% 75%,50% 100%,4% 75%,4% 25%)}[data-template=sas-tenun-sukarara] .sas-button,[data-template=sas-tenun-sukarara] .inv-button{background:var(--madder);min-height:44px;color:var(--cream);cursor:pointer;padding:12px 26px;font-weight:600;transition:background-color .2s,transform .2s}[data-template=sas-tenun-sukarara] .sas-cover .sas-button{background:var(--turmeric);color:var(--night)}[data-template=sas-tenun-sukarara] .sas-button:hover,[data-template=sas-tenun-sukarara] .inv-button:hover{background:#86201c}[data-template=sas-tenun-sukarara] .sas-cover .sas-button:hover{background:#f2c04f}[data-template=sas-tenun-sukarara] .sas-button:active,[data-template=sas-tenun-sukarara] .inv-button:active{transform:scale(.97)}[data-template=sas-tenun-sukarara] .sas-button:focus-visible{outline:3px solid var(--cream);outline-offset:3px}[data-template=sas-tenun-sukarara] .sas-length--night .inv-copy{color:var(--turmeric)}[data-template=sas-tenun-sukarara] .sas-countdown .inv-countdown__units{justify-content:center;gap:24px}[data-template=sas-tenun-sukarara] .sas-countdown .inv-countdown__value{font-family:var(--font-display), serif;font-size:clamp(2.5rem,9vw,3.5rem);font-weight:700}[data-template=sas-tenun-sukarara] .inv-music{background:var(--tosca);color:var(--cream)}[data-template=sas-tenun-sukarara] .sas-cover{overflow:hidden}[data-template=sas-tenun-sukarara] .sas-cover__field{background:var(--night)}[data-template=sas-tenun-sukarara] .sas-warp{width:20vw;display:flex;position:absolute;top:0;bottom:0}[data-template=sas-tenun-sukarara] .sas-warp--left{left:0}[data-template=sas-tenun-sukarara] .sas-warp--right{right:0}[data-template=sas-tenun-sukarara] .sas-thread{background:var(--madder);flex:1}[data-template=sas-tenun-sukarara] .sas-thread:nth-child(3n+2){background:var(--turmeric)}[data-template=sas-tenun-sukarara] .sas-thread:nth-child(3n){background:var(--tosca)}[data-template=sas-tenun-sukarara] .sas-thread:nth-child(4n){background:var(--night)}[data-template=sas-tenun-sukarara]:not(.sas-motion) .sas-warp,[data-template=sas-tenun-sukarara]:not(.sas-motion) .sas-cover{transition:transform .9s cubic-bezier(.7,0,.2,1),opacity .4s .7s}[data-template=sas-tenun-sukarara]:not(.sas-motion)[data-opened] .sas-warp--left{transform:translate(-100%)}[data-template=sas-tenun-sukarara]:not(.sas-motion)[data-opened] .sas-warp--right{transform:translate(100%)}[data-template=sas-tenun-sukarara]:not(.sas-motion)[data-opened] .sas-cover{opacity:0}@media (prefers-reduced-motion:reduce){[data-template=sas-tenun-sukarara][data-opened] .sas-cover{opacity:0}}
