.adcis-dsa{margin-block:1.5em}.adcis-dsa__panel{border:1px solid rgb(0 0 0 / .15);border-radius:6px;padding:0 1.25em}.adcis-dsa__panel[open]{padding-bottom:1.25em}.adcis-dsa__summary{cursor:pointer;font-weight:600;padding-block:1em}.adcis-dsa__form{display:grid;gap:.9em;margin-top:.5em}.adcis-dsa__form p{margin:0}.adcis-dsa__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.9em}.adcis-dsa__field label{display:block;font-weight:600;margin-bottom:.25em}.adcis-dsa__field input,.adcis-dsa__field textarea{width:100%;box-sizing:border-box}.adcis-dsa__field small{display:block;opacity:.75;margin-top:.25em}.adcis-dsa__required-note{font-size:.9em;opacity:.75}.adcis-dsa__check{display:flex;gap:.6em;align-items:flex-start}.adcis-dsa__check input{margin-top:.3em;flex:none}.adcis-dsa__license summary{cursor:pointer;text-decoration:underline}.adcis-dsa__license-text{max-height:22em;overflow:auto;margin-top:.6em;padding:.8em 1em;border:1px solid rgb(0 0 0 / .12);border-radius:4px;font-size:.9em}.adcis-dsa__hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.adcis-dsa__notice{padding:.8em 1em;border-radius:4px;border-left:4px solid}.adcis-dsa__notice--ok{border-color:#2b7549;background:rgb(43 117 73 / .08)}.adcis-dsa__notice--error{border-color:#b3261e;background:rgb(179 38 30 / .08)}.adcis-dsa__files{list-style:none;padding:0;margin:0 0 1.25em;display:grid;gap:.4em}.adcis-dsa__file{font-weight:600}.adcis-dsa__meta{opacity:.7;font-size:.9em}.adcis-dsa__group-note{font-size:.95em;opacity:.8}