:root{--bg:#fff;--card:0 0 0.5em rgba(0,0,0,.15);--inactive:#858e96;--dark:#ced4da;--lite:#e9ecef;--pale:#f1f3f5;--blue:#1f72a7;--accent:#38c976;--pink:#e5979c;--error:#d32c12;--curvy:8px}*{background:none;border:0;box-sizing:border-box;color:inherit;margin:0;outline:none;padding:0;text-decoration:none}html{font-size:25px}@media (min-width:600px){html{font-size:30px}[href]:hover img{-webkit-transform:scale(1.04);transform:scale(1.04)}[href]:hover{text-decoration:underline}[href]:hover:has(svg,strong){text-decoration:none}section [href]:hover{color:#1f72a7;color:var(--blue)}}img{background:#e9ecef;background:var(--lite);border-radius:8px;border-radius:var(--curvy);display:block;height:auto;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;width:100%}section{padding:1rem;padding-bottom:0!important}section>*{display:block;margin-bottom:1rem}section section{padding:0}li{margin:.5rem}hr{border-bottom:1px solid #ced4da;border-bottom:1px solid var(--dark)}::-webkit-input-placeholder{color:#69686d}::placeholder,body{color:#69686d}body{font:15px/1.6 Ubuntu,sans-serif}button,input,select,textarea{-webkit-appearance:none;appearance:none;font:inherit;resize:none}button[disabled],form:invalid [type=submit]{opacity:.5}.fat,h1,h2,h3,label,strong,th{color:#1e1e1e;font-weight:500}svg{display:inline-block;height:1.5em;vertical-align:middle;width:auto}h1{font-size:.8rem;line-height:1.25}h2{font-size:.7rem}h3{font-size:.6rem}.sub,small{font-size:.8em}.blue{color:#1f72a7;color:var(--blue)}.fat{min-width:13ch;padding:.6em 1.5em;text-align:center;white-space:nowrap}.fat,.field{background:#fff;border-radius:4px;box-shadow:inset 0 0 0 1px #ced4da;box-shadow:0 0 0 1px var(--dark) inset;transition:box-shadow .1s}.field:has(:focus){box-shadow:inset 0 0 0 1px #1f72a7;box-shadow:0 0 0 1px var(--blue) inset}.field.invalid,.field:has(.invalid,:invalid){box-shadow:inset 0 0 0 1px #d32c12;box-shadow:0 0 0 1px var(--error) inset}.commit{background:#231f20;box-shadow:none;color:#fff}#app{display:grid;grid-template:"side header" auto "side main" 1fr/auto 1fr;height:100vh;max-height:-webkit-fill-available;overflow:hidden;width:100vw}header{grid-area:header}main{grid-area:main;overflow-y:auto}#side{grid-area:side;min-width:8rem;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}#side>*{display:block;line-height:2;margin:.8em 0;padding:0 1rem}#side .logo{color:#fff;margin:1rem 0}#side .active:before{background:currentColor;border-radius:0 4px 4px 0;bottom:0;content:"";height:100%;left:0;position:absolute;width:6px}.hasBar{display:grid;grid-template-rows:1fr auto;height:100%}.hasBar>:first-child{overflow-y:auto}@media (max-width:800px){#app{grid-template:"header" auto "main" 1fr/1fr}#side{height:100vh;left:0;position:fixed;top:0;z-index:2}#app:not(.menuOn) #side{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@media (min-width:801px){#bottomBar,header .icon-menu{display:none!important}}.nav{background:#282729;color:hsla(0,0%,100%,.6)}.nav .active{color:var(--pink);position:relative}.bar{box-shadow:var(--card);padding:.5rem;position:relative;z-index:1}.expander section>:last-child{margin-bottom:0}.attachments hr{margin:.5rem 0}@media (min-width:950px){.up2{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:55fr 45fr;margin:0}.up2.artwork-details>:last-child{border-left:1px solid var(--dark);padding-left:1rem}}.pill{background:var(--lite);border-radius:.3em;display:inline-block;font-size:13px;margin-right:.5em;margin-top:.5em;padding:.3em .8em;white-space:nowrap}.orange{background:#ffebd6;color:#e07000}.framed{background:#d6d6ff;color:#6a69ce}.pink{color:#cd6363}.green{background:#d2ede6;color:#538d7b}.tint{background:rgba(0,0,0,.5);color:#fff}.row{align-items:center;display:flex;justify-content:space-between}.row>*{margin-top:0}.row>*+:last-child{text-align:right}.group>*{display:inline-block;vertical-align:middle}.group>*+*{margin-left:.5em}@media (max-width:499px){.bar .fat{display:block;width:100%}.bar .commit{margin:.5rem 0 0}}.labeledField *{text-align:left}.labeledField:has(.pills){padding-bottom:2em}@media (min-width:500px){.edit>div{display:flex;max-width:50em}.edit>div>div{width:100%}.buttons{margin-left:16ch}}.edit .radios{align-items:center}.edit .radios label{margin:0}dialog .radios>*>*,label{display:block}label{flex-shrink:0;margin:.6em 0;min-width:16ch}.iconText :first-child{margin-right:.5em}.imageLeft{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:auto 1fr}table{border-collapse:collapse;width:100%}td,th{padding:16px;text-align:left}tbody tr{border-top:1px solid var(--lite)}tr:nth-child(odd){background:#f8f9fa}th{white-space:nowrap}.bubble,th{background:var(--pale)}.bubble{border-radius:10px;overflow:hidden;padding:1rem}.tiles{grid-gap:1rem;display:grid;gap:1rem}@media (min-width:400px){.tiles{grid-template-columns:repeat(auto-fill,minmax(calc(400px - 2rem),1fr))}}.cards{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.card,.cards li{background:#fff;border:1px solid var(--pale);border-radius:var(--curvy);box-shadow:3px 3px 18px 0 #0000000d;position:relative}.cards li{display:flex;flex-direction:column;margin:0}.cards img{border-radius:var(--curvy) var(--curvy) 0 0}.cards li>*{margin-bottom:.5rem;padding:0 1rem}.cards li{padding-bottom:.5rem}.cards li>:first-child{margin-bottom:1rem;padding:0}.field textarea{height:160px}.field .file,.field input,.field select,.field textarea{padding:.6em;width:100%}.multi{align-items:start;display:flex;flex-wrap:wrap;padding:.2em}.multi>*{display:flex;font-size:1em;margin:.2em;padding:.2em 1em}.multi>input{flex-grow:1;min-width:10ch;padding:.2em .4em;width:0}.menu{overflow:hidden;padding:0}.menu a{display:block;padding:.4em 1em}.menu.field a{color:var(--inactive)}.menu a:hover,input[readonly]{background:var(--lite)}input[type=file]{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}input[type=checkbox]:checked:after{border-bottom:2px solid var(--accent);border-right:2px solid var(--accent);content:" ";height:60%;left:30%;position:absolute;top:5%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:30%}input[type=checkbox],input[type=radio]{height:0;margin-right:.3em;padding:.6em;position:relative;vertical-align:middle;width:auto}input[type=radio]{border-radius:100%}input[type=radio]:checked{background-color:var(--accent)}input[type=radio]:checked:after{background-color:var(--bg);border-radius:100%;content:" ";height:60%;left:20%;position:absolute;top:20%;width:60%}.line1{-webkit-line-clamp:2}.line1,.line2{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[class^=arrow]{height:0;width:0}.arrow-up{border-bottom:.3em solid}.arrow-down,.arrow-up{border-left:.3em solid transparent;border-right:.3em solid transparent}.arrow-down{border-top:.3em solid}.spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:.2em solid;border-radius:50%;border-right:.2em solid transparent;display:inline-block;height:1.5em;vertical-align:middle;width:1.5em}button .spinner{margin-top:-.15em}@-webkit-keyframes spin{0%{opacity:.4;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{opacity:.4;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{opacity:.4;-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{opacity:1;-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{opacity:.4;-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ownership{border:1px solid var(--dark);border-radius:4px;padding:.5rem}dialog{display:block;max-width:calc(100vw - 2rem);padding:1rem 1rem 0;position:relative;text-align:center;width:45ch}dialog * *{text-align:left}dialog>*{display:block;margin-bottom:1rem;width:100%}.pictures:not(:empty){grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(4rem,1fr));margin:.5rem 0}.pictures>*{position:relative}main .avatar{font-size:18px}.details{grid-gap:.5rem .5em;display:grid;gap:.5rem .5em;grid:auto/auto 1fr;line-height:1.4}
/*# sourceMappingURL=main.38d56df9.css.map*/