:root{--bgColour:rgba(201, 212, 247, 0.5);--noFuriDark:rgba(208, 6, 6, 0.5);--noFuriLightDark:rgba(255, 0, 0, 0.3)}
.studio-schedule{display:grid;grid-template-columns:repeat(7,1fr);margin:0;padding:0;overflow:auto;height:40em;border-radius:.5em;overscroll-behavior:auto;scroll-snap-type:x mandatory}
.studio-schedule{-webkit-overflow-scrolling:touch}
.dayofweek-1,.dayofweek-2,.dayofweek-3,.dayofweek-4,.dayofweek-5,.dayofweek-s{display:grid;gap:.1em;padding:.1em;margin:.1em;border-radius:.5em;align-content:start;background:var(--bgColour)}
.dayofweek-1{grid-auto-columns:repeat(1,minmax(1px,auto));grid-template-areas:"s000" "spacer" "r1"}
.dayofweek-2{grid-auto-columns:repeat(2,minmax(1px,auto));grid-template-areas:"s000 s000" "spacer spacer" "r1 r2"}
.dayofweek-3{grid-auto-columns:repeat(3,minmax(1px,auto));grid-template-areas:"s000 s000 s000" "spacer spacer spacer" "r1 r2 r3"}
.dayofweek-4{grid-auto-columns:repeat(4,minmax(1px,auto));grid-template-areas:"s000 s000 s000 s000" "spacer spacer spacer spacer" "r1 r2 r3 r4"}
.dayofweek-5{grid-auto-columns:repeat(5,minmax(1px,auto));grid-template-areas:"s000 s000 s000 s000 s000" "spacer spacer spacer spacer spacer" "r1 r2 r3 r4 r5"}
.spacer{margin:5px 0}
.no-class{grid-area:r1}
.no-work,.room{grid-area:room}
.no-class,.no-work,.r1,.r2,.r3,.r4,.r5,.r6,.r7,.r8,.room{display:grid;grid-template-columns:minmax(min(13em,17em),1fr);grid-template-rows:repeat(170,.35em);gap:0;border-radius:.5em;padding:.1em;text-align:center;position:relative;scroll-snap-align:start}
.r1{background-color:rgba(90,90,90,.05)}
.r2{background-color:rgba(90,90,90,.1)}
.r3{background-color:rgba(100,100,100,.15)}
.r4{background-color:rgba(110,110,110,.2)}
.r5{background-color:rgba(120,120,120,.25)}
.r1>div,.r2>div,.r3>div,.r4>div,.r5>div,.room>div{border-radius:5px;padding:.1em;margin:.1em;scale:1;transition:all .3s ease;opacity:.9}
.r1>div:hover,.r2>div:hover,.r3>div:hover,.r4>div:hover,.r5>div:hover,.room>div:hover{scale:1.01;opacity:1}
.no-class>div,.no-work>div{background:linear-gradient(var(--noFuriDark),var(--noFuriLightDark));border-radius:5px;font-size:larger}
.no-class>div>h4,.no-work>div>h4{padding:0;margin:0}
.furiInfo{display:flex;flex-wrap:wrap;justify-content:center;padding:1px;margin:1px}
.furiInfo>div{flex:0 1 auto;text-align:center;font-size:.65em;padding:0 .2em}
.dayofweek-1 a,.dayofweek-2 a,.dayofweek-3 a,.dayofweek-4 a,.dayofweek-5 a,.dayofweek-s a{text-decoration:none;color:var(--darkPurple)}
.dayofweek-1 a:hover,.dayofweek-2 a:hover,.dayofweek-3 a:hover,.dayofweek-4 a:hover,.dayofweek-5 a:hover,.dayofweek-s a:hover{text-decoration:none;color:var(--darkPurple)}
.s000{grid-area:s000}
.s0830{grid-row-start:5}
.s0835{grid-row-start:5}
.s0840{grid-row-start:5}
.s0845{grid-row-start:5}
.s0850{grid-row-start:5}
.s0855{grid-row-start:6}
.s0900{grid-row-start:7}
.s0905{grid-row-start:8}
.s0910{grid-row-start:9}
.s0915{grid-row-start:10}
.s0920{grid-row-start:11}
.s0925{grid-row-start:12}
.s0930{grid-row-start:13}
.s0935{grid-row-start:14}
.s0940{grid-row-start:15}
.s0945{grid-row-start:16}
.s0950{grid-row-start:17}
.s0955{grid-row-start:18}
.s1000{grid-row-start:19}
.s1005{grid-row-start:20}
.s1010{grid-row-start:21}
.s1015{grid-row-start:22}
.s1020{grid-row-start:23}
.s1025{grid-row-start:24}
.s1030{grid-row-start:25}
.s1035{grid-row-start:26}
.s1040{grid-row-start:27}
.s1045{grid-row-start:28}
.s1050{grid-row-start:29}
.s1055{grid-row-start:30}
.s1100{grid-row-start:31}
.s1105{grid-row-start:32}
.s1110{grid-row-start:33}
.s1115{grid-row-start:34}
.s1120{grid-row-start:35}
.s1125{grid-row-start:36}
.s1130{grid-row-start:37}
.s1135{grid-row-start:38}
.s1140{grid-row-start:39}
.s1145{grid-row-start:40}
.s1150{grid-row-start:41}
.s1155{grid-row-start:42}
.s1200{grid-row-start:43}
.s1205{grid-row-start:44}
.s1210{grid-row-start:45}
.s1215{grid-row-start:46}
.s1220{grid-row-start:47}
.s1225{grid-row-start:48}
.s1230{grid-row-start:49}
.s1235{grid-row-start:50}
.s1240{grid-row-start:51}
.s1245{grid-row-start:52}
.s1250{grid-row-start:53}
.s1255{grid-row-start:54}
.s1300{grid-row-start:55}
.s1305{grid-row-start:56}
.s1310{grid-row-start:57}
.s1315{grid-row-start:58}
.s1320{grid-row-start:59}
.s1325{grid-row-start:60}
.s1330{grid-row-start:61}
.s1335{grid-row-start:62}
.s1340{grid-row-start:63}
.s1345{grid-row-start:64}
.s1350{grid-row-start:65}
.s1355{grid-row-start:66}
.s1400{grid-row-start:67}
.s1405{grid-row-start:68}
.s1410{grid-row-start:69}
.s1415{grid-row-start:70}
.s1420{grid-row-start:71}
.s1425{grid-row-start:72}
.s1430{grid-row-start:73}
.s1435{grid-row-start:74}
.s1440{grid-row-start:75}
.s1445{grid-row-start:76}
.s1450{grid-row-start:77}
.s1455{grid-row-start:78}
.s1500{grid-row-start:79}
.s1505{grid-row-start:80}
.s1510{grid-row-start:81}
.s1515{grid-row-start:82}
.s1520{grid-row-start:83}
.s1525{grid-row-start:84}
.s1530{grid-row-start:85}
.s1535{grid-row-start:86}
.s1540{grid-row-start:87}
.s1545{grid-row-start:88}
.s1550{grid-row-start:89}
.s1555{grid-row-start:90}
.s1600{grid-row-start:91}
.s1605{grid-row-start:92}
.s1610{grid-row-start:93}
.s1615{grid-row-start:94}
.s1620{grid-row-start:95}
.s1625{grid-row-start:96}
.s1630{grid-row-start:97}
.s1635{grid-row-start:98}
.s1640{grid-row-start:99}
.s1645{grid-row-start:100}
.s1650{grid-row-start:101}
.s1655{grid-row-start:102}
.s1700{grid-row-start:103}
.s1705{grid-row-start:104}
.s1710{grid-row-start:105}
.s1715{grid-row-start:106}
.s1720{grid-row-start:107}
.s1725{grid-row-start:108}
.s1730{grid-row-start:109}
.s1735{grid-row-start:110}
.s1740{grid-row-start:111}
.s1745{grid-row-start:112}
.s1750{grid-row-start:113}
.s1755{grid-row-start:114}
.s1800{grid-row-start:115}
.s1805{grid-row-start:116}
.s1810{grid-row-start:117}
.s1815{grid-row-start:118}
.s1820{grid-row-start:119}
.s1825{grid-row-start:120}
.s1830{grid-row-start:121}
.s1835{grid-row-start:122}
.s1840{grid-row-start:123}
.s1845{grid-row-start:124}
.s1850{grid-row-start:125}
.s1855{grid-row-start:126}
.s1900{grid-row-start:127}
.s1905{grid-row-start:128}
.s1910{grid-row-start:129}
.s1915{grid-row-start:130}
.s1920{grid-row-start:131}
.s1925{grid-row-start:132}
.s1930{grid-row-start:133}
.s1935{grid-row-start:134}
.s1940{grid-row-start:135}
.s1945{grid-row-start:136}
.s1950{grid-row-start:137}
.s1955{grid-row-start:138}
.s2000{grid-row-start:139}
.s2005{grid-row-start:140}
.s2010{grid-row-start:141}
.s2015{grid-row-start:142}
.s2020{grid-row-start:143}
.s2025{grid-row-start:144}
.s2030{grid-row-start:145}
.s2035{grid-row-start:146}
.s2040{grid-row-start:147}
.s2045{grid-row-start:148}
.s2050{grid-row-start:149}
.s2055{grid-row-start:150}
.e0900{grid-row-end:7}
.e0905{grid-row-end:8}
.e0910{grid-row-end:9}
.e0915{grid-row-end:10}
.e0920{grid-row-end:11}
.e0925{grid-row-end:12}
.e0930{grid-row-end:13}
.e0935{grid-row-end:14}
.e0940{grid-row-end:15}
.e0945{grid-row-end:16}
.e0950{grid-row-end:17}
.e0955{grid-row-end:18}
.e1000{grid-row-end:19}
.e1005{grid-row-end:20}
.e1010{grid-row-end:21}
.e1015{grid-row-end:22}
.e1020{grid-row-end:23}
.e1025{grid-row-end:24}
.e1030{grid-row-end:25}
.e1035{grid-row-end:26}
.e1040{grid-row-end:27}
.e1045{grid-row-end:28}
.e1050{grid-row-end:29}
.e1055{grid-row-end:30}
.e1100{grid-row-end:31}
.e1105{grid-row-end:32}
.e1110{grid-row-end:33}
.e1115{grid-row-end:34}
.e1120{grid-row-end:35}
.e1125{grid-row-end:36}
.e1130{grid-row-end:37}
.e1135{grid-row-end:38}
.e1140{grid-row-end:39}
.e1145{grid-row-end:40}
.e1150{grid-row-end:41}
.e1155{grid-row-end:42}
.e1200{grid-row-end:43}
.e1205{grid-row-end:44}
.e1210{grid-row-end:45}
.e1215{grid-row-end:46}
.e1220{grid-row-end:47}
.e1225{grid-row-end:48}
.e1230{grid-row-end:49}
.e1235{grid-row-end:50}
.e1240{grid-row-end:51}
.e1245{grid-row-end:52}
.e1250{grid-row-end:53}
.e1255{grid-row-end:54}
.e1300{grid-row-end:55}
.e1305{grid-row-end:56}
.e1310{grid-row-end:57}
.e1315{grid-row-end:58}
.e1320{grid-row-end:59}
.e1325{grid-row-end:60}
.e1330{grid-row-end:61}
.e1335{grid-row-end:62}
.e1340{grid-row-end:63}
.e1345{grid-row-end:64}
.e1350{grid-row-end:65}
.e1355{grid-row-end:66}
.e1400{grid-row-end:67}
.e1405{grid-row-end:68}
.e1410{grid-row-end:69}
.e1415{grid-row-end:70}
.e1420{grid-row-end:71}
.e1425{grid-row-end:72}
.e1430{grid-row-end:73}
.e1435{grid-row-end:74}
.e1440{grid-row-end:75}
.e1445{grid-row-end:76}
.e1450{grid-row-end:77}
.e1455{grid-row-end:78}
.e1500{grid-row-end:79}
.e1505{grid-row-end:80}
.e1510{grid-row-end:81}
.e1515{grid-row-end:82}
.e1520{grid-row-end:83}
.e1525{grid-row-end:84}
.e1530{grid-row-end:85}
.e1535{grid-row-end:86}
.e1540{grid-row-end:87}
.e1545{grid-row-end:88}
.e1550{grid-row-end:89}
.e1555{grid-row-end:90}
.e1600{grid-row-end:91}
.e1605{grid-row-end:92}
.e1610{grid-row-end:93}
.e1615{grid-row-end:94}
.e1620{grid-row-end:95}
.e1625{grid-row-end:96}
.e1630{grid-row-end:97}
.e1635{grid-row-end:98}
.e1640{grid-row-end:99}
.e1645{grid-row-end:100}
.e1650{grid-row-end:101}
.e1655{grid-row-end:102}
.e1700{grid-row-end:103}
.e1705{grid-row-end:104}
.e1710{grid-row-end:105}
.e1715{grid-row-end:106}
.e1720{grid-row-end:107}
.e1725{grid-row-end:108}
.e1730{grid-row-end:109}
.e1735{grid-row-end:110}
.e1740{grid-row-end:111}
.e1745{grid-row-end:112}
.e1750{grid-row-end:113}
.e1755{grid-row-end:114}
.e1800{grid-row-end:115}
.e1805{grid-row-end:116}
.e1810{grid-row-end:117}
.e1815{grid-row-end:118}
.e1820{grid-row-end:119}
.e1825{grid-row-end:120}
.e1830{grid-row-end:121}
.e1835{grid-row-end:122}
.e1840{grid-row-end:123}
.e1845{grid-row-end:124}
.e1850{grid-row-end:125}
.e1855{grid-row-end:126}
.e1900{grid-row-end:127}
.e1905{grid-row-end:128}
.e1910{grid-row-end:129}
.e1915{grid-row-end:130}
.e1920{grid-row-end:131}
.e1925{grid-row-end:132}
.e1930{grid-row-end:133}
.e1935{grid-row-end:134}
.e1940{grid-row-end:135}
.e1945{grid-row-end:136}
.e1950{grid-row-end:137}
.e1955{grid-row-end:138}
.e2000{grid-row-end:139}
.e2005{grid-row-end:140}
.e2010{grid-row-end:141}
.e2015{grid-row-end:142}
.e2020{grid-row-end:143}
.e2025{grid-row-end:141}
.e2030{grid-row-end:145}
.e2035{grid-row-end:146}
.e2040{grid-row-end:147}
.e2045{grid-row-end:148}
.e2050{grid-row-end:149}
.e2055{grid-row-end:150}
.e2100{grid-row-end:151}
.e2105{grid-row-end:152}
.e2110{grid-row-end:153}
.e2115{grid-row-end:154}
.e2120{grid-row-end:155}
.e2125{grid-row-end:156}
.e2130{grid-row-end:157}
.e2135{grid-row-end:158}
.e2140{grid-row-end:159}
.e2145{grid-row-end:160}
.e2150{grid-row-end:161}
.e2155{grid-row-end:162}
.e2200{grid-row-end:163}
a.fill-div{display:block;height:100%;width:100%;text-decoration:none}
.indexFront{z-index:2}
.indexBack{z-index:1}
.studio-link-margin {
    margin-bottom: 2.5em;
}
@media (width>47em){
.studio-schedule{margin:1em;padding:5px;height:43em;gap:1px}
.dayofweek-1 a:hover,.dayofweek-2 a:hover,.dayofweek-3 a:hover,.dayofweek-4 a:hover,.dayofweek-5 a:hover,.dayofweek-s a:hover{scale:1.02}
.furiInfo{padding:1px;margin:.3em}
.furiInfo>div{font:size .7em;padding:0 .1em}
}
.studio-link-margin {
    margin-bottom: 4.5em;
}
@media (prefers-color-scheme:dark){
:root{--bgColour:rgba(201, 212, 247, 0.5);--noFuriDark:rgba(208, 6, 6, 0.3);--noFuriLightDark:rgba(255, 0, 0, 0.1)}
.no-work .furiInfo div{color:azure}
.room .furiInfo div{color:#000}
.dayofweek-1,.dayofweek-2,.dayofweek-3,.dayofweek-4,.dayofweek-5,.dayofweek-s{background:#28283a}
}