section.class-hero div.text{flex-direction:row;justify-content:space-between;align-items:flex-end;padding:64px 2.5vw 40px;display:flex;position:relative}section.class-hero div.text:before{content:"";z-index:1;height:12px;position:absolute;top:0;left:0;right:0}section.class-hero figure{height:250px}section.class-hero h2.title{width:62.5vw;margin:0;display:block}@media screen and (width<=939px){section.class-hero div.text{padding-left:2.5vw;padding-right:2.5vw}section.class-hero h2.title{width:62.5vw}}section.class-hero div.meta{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:16px 32px;width:30vw;display:flex}@media screen and (width<=939px){section.class-hero div.meta{width:30vw}}section.class-hero div.meta div.meta-item p.label{margin:0 0 4px}section.class-hero.class-dance div.text:before{background:#ddeedb}section.class-hero.class-music div.text:before{background:#ffe4bf}section.class-hero.class-drama div.text:before{background:#fccfc5}section.class-hero.archived div.text:before{background:#f15c49}div.image-field{margin-top:16px}div.image-dropzone{-moz-column-gap:calc(16px);background-color:#fff;border:1px solid #dfe2eb;border-radius:8px;place-items:center;column-gap:16px;height:200px;margin-bottom:32px;padding:16px 24px;display:grid;position:relative;overflow:hidden}div.image-dropzone figure{z-index:0;position:absolute;inset:0}div.image-dropzone.active{background-color:#b0e5f7;border-color:#0071bb}div.image-dropzone div.content{text-align:center;max-width:400px}div.image-dropzone div.content p{margin-bottom:8px}div.image-dropzone div.actions{z-index:0;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin-top:8px;display:flex;position:absolute;bottom:8px;left:8px}div.archive[data-v-a54bc90a]{background-color:#fccfc5;border:1px solid #f15c49;border-radius:4px;grid-template:"title action""text text"/1fr auto;align-items:center;row-gap:8px;padding:16px;display:grid}div.archive h5[data-v-a54bc90a]{grid-area:title}div.archive p[data-v-a54bc90a]{grid-area:text}div.archive button[data-v-a54bc90a]{grid-area:action}div.layout-class div.class-nav{position:sticky;top:-1px}div.layout-class div.class-wrapper div.class{background:#f6f9fc;min-height:100dvh}
