.adm{--adm-side:220px}.adm label.f{flex-direction:column;gap:6px;display:flex}.adm label.f>span{color:var(--fg-2);font-size:13px;font-weight:500}.adm input:not([type=checkbox]),.adm select,.adm textarea{background:var(--bg);border:1px solid var(--line-2);border-radius:var(--radius);color:var(--fg);width:100%;padding:9px 11px;font-size:14px}.adm input:focus,.adm select:focus,.adm textarea:focus{border-color:var(--amber);outline:none}.adm textarea{resize:vertical;line-height:1.5}.adm .btn{padding:8px 14px;font-size:13px}.adm .btn.danger{border-color:var(--err);color:var(--err)}.adm .link-btn{color:var(--cyan);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.adm .panel{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius);padding:20px}.adm .stackf{flex-direction:column;gap:14px;display:flex}.adm .two{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.adm .page-title{margin:0 0 4px}.adm .hint{color:var(--fg-3);margin:0;font-size:13px}.adm .err{color:var(--err);font-size:14px}.adm .ok-msg{color:var(--ok);font-size:14px}.adm details.block{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius)}.adm details.block>summary{cursor:pointer;padding:14px 16px;font-weight:500}.adm details.block[open]>summary{border-bottom:1px solid var(--line)}.adm details.block>.inner{flex-direction:column;gap:14px;padding:16px;display:flex}.adm .sub{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:12px;padding:14px;display:flex}.adm .sub-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.adm .sub-head .tools{gap:12px;display:flex}.adm .sub-head strong{font-size:14px}.adm .tools .del{color:var(--err)}.adm .check{color:var(--fg-2);align-items:center;gap:8px;font-size:13px;display:inline-flex}.adm table.t{border-collapse:collapse;width:100%;font-size:14px}.adm table.t th{color:var(--fg-3);text-align:left;font-size:12px;font-weight:500}.adm table.t td,.adm table.t th{border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px 10px 0}.adm .scroll-x{overflow-x:auto}
