section.mainscreen{display:flex;gap:var(--block_margin);width:100%;min-height:fit-content;justify-content:space-between;flex-direction:column}@media (min-width: 700px){section.mainscreen{flex-direction:row}}section.mainscreen h5{color:var(--accent-text-light);font-weight:500;font-size:var(--maintitle-size)}section.mainscreen>aside{display:flex;flex-direction:column;gap:1rem}section.mainscreen>aside>*{flex:1;justify-content:space-between}@media (min-width: 500px){section.mainscreen>aside{flex-direction:row}}@media (min-width: 700px){section.mainscreen>aside{flex-direction:column}section.mainscreen>aside>*{flex:auto;justify-content:flex-start}}section.mainscreen>aside .user__btn,section.mainscreen>aside .chores__btn{flex-direction:row!important}section.mainscreen>aside .user__btn button,section.mainscreen>aside .chores__btn button{flex:1}section.mainscreen>aside div{display:flex;flex-direction:column;gap:1rem}section.mainscreen input{padding:.5rem;border:0;border-radius:.5rem;background:var(--bg-light-2);color:var(--bg-dark-text)}section.mainscreen .results__section{flex:1;justify-content:space-between}section.mainscreen .results__container ul{display:flex;flex-direction:column;gap:.5rem}section.mainscreen .results__container li>div{padding:.5rem;border:0;border-radius:.5rem;background:var(--bg-light-2);display:flex;justify-content:space-between;flex-direction:column}@media (min-width: 330px){section.mainscreen .results__container li>div{flex-direction:row}}section.mainscreen .results__container li>div span:first-child{color:var(--accent-text-light)}section.mainscreen .results__container li>div span:last-child{color:var(--accent-text-light)}section.mainscreen .results__content{display:flex;flex-direction:column;gap:1rem}section.mainscreen .results__mainBtns{display:flex;flex-wrap:wrap;flex-direction:row;gap:1rem}section.mainscreen .results__mainBtns svg{margin-inline:auto}section.mainscreen .results__mainBtns>:first-child{flex-basis:100%}section.mainscreen .results__mainBtns>:not(:first-child){flex:1;fill:var(--white)}@media (min-width: 500px){section.mainscreen .results__mainBtns>:first-child{flex:5}section.mainscreen .results__mainBtns>:not(:first-child){flex:0}}.sr{width:100%}.sr__card h5{color:var(--accent-text-light);font-weight:500;font-size:var(--maintitle-size)}.sr__title{display:flex;flex-wrap:wrap;justify-content:space-between}.sr__options svg{fill:var(--accent-light-3)}.sr__options ul{display:flex;gap:.5rem}.sr__options ul>*{display:grid;place-content:center}.sr__options ul>*:nth-child(2){zoom:1.4}.sr__trash{position:relative;fill:var(--accent-light-3);display:grid;place-content:center}.sr__accordion{display:flex;flex-direction:column;gap:.5rem}:has(*[data-showcheckmode=true]) .accordion-item{flex-direction:row}.accordion-item{border-bottom:1px solid var(--bg-light);border:0;border-radius:.5rem;background:var(--bg-light-2);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.accordion-item button[aria-expanded=true]{box-shadow:0 0 10px -4px var(--shadow-result)}.accordion-item button{position:relative;text-align:left;width:100%;color:var(--accent-text-gray);font-size:1.15rem;font-weight:400;border:none;background:none;outline:none;padding:.5rem;display:flex;justify-content:space-between;transition:color .3s}.accordion-item button:active{scale:1}.accordion-item button:hover{color:var(--accent-text-light)}.accordion-item button:hover,.accordion-item button:focus{cursor:pointer}.accordion-item button:hover:after,.accordion-item button:focus:after{cursor:pointer;color:var(--accent-text-light);border:1px solid var(--accent-light-3)}.accordion-item button .accordion-title{padding:.2rem}.accordion-item button .icon{display:inline-block;position:absolute;top:18px;right:0;width:22px;height:22px;border:1px solid;border-radius:22px}.accordion-item button .icon:before{display:block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:currentColor}.accordion-item button .icon:after{display:block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:currentColor}.accordion-item button[aria-expanded=true]{color:var(--accent-text-light)}.accordion-item button[aria-expanded=true] .icon:after{width:0}.accordion-item button[aria-expanded=true]+.accordion-content{opacity:1;max-height:30em;transition:all .2s linear;will-change:opacity,max-height;overflow-y:scroll}.accordion-content{opacity:0;max-height:0;overflow:hidden;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}.accordion-content>div{font-size:1rem;font-weight:300;margin:.5rem 0;display:flex;gap:1rem;padding:.5rem;flex-wrap:wrap}.accordion-content p{font-size:1rem;font-weight:300;margin:2em 0}.accordion-result{justify-content:space-between;background:var(--bg-result);border-radius:.25rem;padding-block:.55rem;padding-inline:.75rem;font-weight:400;color:var(--accent-gray);transition:background .3s,color .1s,opacity 1s;gap:.75rem;flex:1 1 250px;display:grid;grid-template-columns:1fr auto 1fr;text-align:center;cursor:pointer}.accordion-result span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.accordion-result span:first-child{font-weight:600;font-size:var(--font-size-8);line-height:1.2;align-self:center}.accordion-result span:last-child{align-self:center}.accordion-result hr{border:1px solid;border-color:var(--accent-gray);transition:border-color .1s}.accordion-result:hover{background:var(--accent-light-5);color:var(--white)}.accordion-result:hover hr{border-color:var(--white)}.accordion__check{width:fit-content}.accordion__check label{display:grid;place-content:center;min-width:40px;min-height:40px;height:100%;fill:var(--accent-text-gray);margin-inline-start:.5rem}.accordion__check svg{zoom:1.1}
