main.S-75r4xp{position:relative;margin-top:0;transition:margin-top .2s ease-in-out}.content.S-75r4xp{padding:12px 0;position:relative;background:var(--background, var(--surface));width:100%}article.S-75r4xp{margin:0;>div:where(.S-75r4xp){overflow:hidden;&.complete{overflow:visible}}}header.S-75r4xp{margin:0 0 12px;width:100%;cursor:pointer;z-index:1;transition:margin .2s ease-in-out,width .2s ease-in-out;&.sticky{top:var(--topfix);position:sticky}& span{position:relative}&.open .container:where(.S-75r4xp){background:var(--primary-light4)}&.small.open{.container:where(.S-75r4xp){&.outlined{border-left:none;border-right:none;border-bottom:none}}}&.small:not(.open){width:100%;.container:where(.S-75r4xp){border-radius:12px}}.hand:where(.S-75r4xp){transition:all .3s ease-in-out;position:relative;vertical-align:middle;line-height:18px;&.open{transform:rotate(90deg)}}&.first{margin-top:-12px}.container:where(.S-75r4xp){background-color:var(--primary-light2);position:relative;display:flex;align-items:center;width:calc(100% - 16px);padding:8px;transition:border-radius .2s ease-in-out,box-shadow .2s ease-in-out,background-color .2s ease-in-out;border-radius:12px;&.outlined{background:transparent;border:1px solid var(--primary-light3)}.adapter:where(.S-75r4xp){flex:1;>*{display:flex;align-items:baseline}& *{margin-right:6px;&:last-child{margin-right:0}}}}}.ripple.S-75r4xp{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:12px;overflow:hidden}.title.S-75r4xp{font-size:1.2em;position:relative;display:block;flex:1}
