.dc-chooser{margin:0 auto 24px;border:1px solid #76684c;border-radius:12px;padding:16px;background:#171711}.dc-chooser>summary{font-size:1.05rem!important;min-height:44px;cursor:pointer}.dc-chooser p{max-width:70ch;line-height:1.6}.dc-chooser form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.dc-chooser label{font-size:.9rem;font-weight:600}.dc-chooser select{display:block;width:100%;min-height:44px;margin-top:8px;padding:10px;border:1px solid #96866a;background:#101016;color:#f0e8d8;border-radius:6px;font:inherit}.dc-chooser .chooser-actions{grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap}.dc-chooser-result{margin-top:16px;padding-top:16px;border-top:1px solid #76684c}.dc-chooser-result h2{font-size:1.2rem}.dc-chooser-result section{margin:12px 0;padding:12px;background:#0f1016;border-radius:8px}.dc-chooser-result h3{margin:6px 0;font-size:1.05rem}.dc-chooser-result a{color:#f0cf8b;text-underline-offset:3px}.dc-chooser-result p{font-size:.9rem;margin:6px 0}.dc-chooser-result section>p:first-child{font-size:.8rem;color:#d7cab5}.dc-chooser [hidden]{display:none!important}@media(max-width:700px){.dc-chooser form{grid-template-columns:1fr}}@media(forced-colors:active){.dc-chooser,.dc-chooser-result section{border:1px solid CanvasText}}
