/* Developer & Lead Architect: Morris Robinson / morrisrobinson1688@aol.com */
.um-home-admin{margin-bottom:1.5rem;max-width:1100px}.um-home-sort-list{display:grid;gap:.5rem;margin:1rem 0 1.5rem}.um-home-sort-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border:1px solid #776341;border-radius:8px;background:#17191c;color:#f6eee0}.um-home-sort-row>div{display:flex;gap:.4rem}.um-home-sort-row button{color:#f7e0ac;background:#27221b;border:1px solid #9d804e;border-radius:6px;padding:.45rem .7rem}.um-home-sort-row button:disabled{opacity:.38}.um-home-check{display:flex;align-items:center;gap:.7rem}.um-home-tabs button{border:0;background:transparent;color:inherit;cursor:pointer;padding:.5rem .8rem}.um-home-tabs button.active{border-bottom:2px solid #bfa36b;color:#bfa36b}[data-um-featured-panel][hidden]{display:none!important}
.um-curtain-entrance{position:fixed;inset:0;z-index:2147483000;pointer-events:auto;overflow:hidden;background:#150b13}.um-curtain-entrance[hidden]{display:none!important}.um-curtain-half{position:absolute;top:0;bottom:0;width:53%;background:repeating-linear-gradient(90deg,#240816 0%,#631c36 12%,#300d24 21%,#811f41 31%,#230515 42%);box-shadow:inset -18px 0 28px #0c0510;transition:transform var(--um-curtain-duration,2s) cubic-bezier(.6,0,.25,1)}.um-curtain-left{left:0;border-right:5px solid #bc9c57}.um-curtain-right{right:0;border-left:5px solid #bc9c57}.um-curtain-brand{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);font-family:Georgia,serif;letter-spacing:.23em;font-size:clamp(1.8rem,5vw,4rem);color:#f4d995;text-shadow:0 2px 18px #100811;transition:opacity .3s}.um-curtain-skip{position:absolute;z-index:2;right:1.4rem;bottom:1.4rem;color:#f8e3b8;background:#26151b;border:1px solid #c4a563;padding:.7rem 1rem;border-radius:6px}.um-curtain-open .um-curtain-left{transform:translateX(-105%)}.um-curtain-open .um-curtain-right{transform:translateX(105%)}.um-curtain-open .um-curtain-brand{opacity:0}@media(prefers-reduced-motion:reduce){.um-curtain-entrance{display:none!important}}@media(max-width:600px){.um-home-sort-row{flex-direction:column;align-items:stretch}.um-home-sort-row>div{justify-content:flex-end}}
