.gd-admin-page{grid-template-columns:minmax(0,1fr);gap:24px;max-width:1200px;display:grid}.gd-admin-columns>*,.gd-admin-page>*,.gd-admin-section>*,.gd-admin-stack>*{min-width:0}.gd-admin-page--narrow{max-width:760px}.gd-admin-section{border:var(--gd-hairline) solid var(--gd-rule);background:var(--gd-surface);gap:16px;padding:24px;display:grid}.gd-admin-section>h2,.gd-admin-section__title{font-family:var(--gd-font-ui);letter-spacing:var(--gd-tracking-label);text-transform:uppercase;color:var(--gd-ink);margin:0;font-size:13px;font-weight:600}.gd-admin-section__head>a{min-height:var(--gd-target-min);align-items:center;display:inline-flex}.gd-admin-section__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.gd-admin-columns{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (width>=1100px){.gd-admin-columns{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}}.gd-admin-stack{align-content:start;gap:24px;display:grid}.gd-admin-fields{gap:16px;display:grid}@media (width>=640px){.gd-admin-fields--2{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-admin-fields--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.gd-admin-toolbar{flex-wrap:wrap;align-items:end;gap:12px 16px;display:flex}.gd-admin-toolbar>.gd-admin-toolbar__grow{flex:240px}.gd-admin-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gd-admin-table-wrap{border:var(--gd-hairline) solid var(--gd-rule);overflow-x:auto}.gd-admin-table{border-collapse:collapse;width:100%;font-size:14px}.gd-admin-table caption{text-align:left;color:var(--gd-muted);padding:12px 16px}.gd-admin-table td,.gd-admin-table th{border-bottom:var(--gd-hairline) solid var(--gd-rule);text-align:left;vertical-align:middle;padding:10px 16px}.gd-admin-table thead th{font-family:var(--gd-font-ui);font-size:var(--gd-text-label);letter-spacing:var(--gd-tracking-label);text-transform:uppercase;color:var(--gd-muted);white-space:nowrap;background:var(--gd-surface);font-weight:600}.gd-admin-table tbody tr:last-child>*{border-bottom:0}.gd-admin-table .gd-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.gd-admin-table a{align-items:center;display:inline-flex}.gd-admin-input,.gd-admin-table a,.gd-admin-table input,.gd-admin-table select{min-height:var(--gd-target-min)}.gd-admin-dl{grid-template-columns:max-content 1fr;gap:8px 16px;margin:0;display:grid}.gd-admin-dl dt,.gd-admin-note{color:var(--gd-muted)}.gd-admin-dl dd{overflow-wrap:anywhere;margin:0}.gd-admin-note{margin:0;font-size:14px}.gd-admin-error{color:var(--gd-error);margin:0}.gd-admin-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.gd-admin-list>li{border-bottom:var(--gd-hairline) solid var(--gd-rule);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 0;display:flex}.gd-admin-list>li:last-child{border-bottom:0}.gd-admin-list__grow{flex:200px;min-width:0}.gd-admin-thumb{flex:none;width:44px}.gd-admin-input{border:var(--gd-hairline) solid var(--gd-field);background:var(--gd-input-bg);width:100%;color:var(--gd-ink);font:inherit;padding:8px 10px}.gd-admin-input:focus-visible{outline:2px solid var(--gd-em);outline-offset:1px}.gd-admin-input[aria-invalid=true]{border-color:var(--gd-error)}.gd-admin-textarea{resize:vertical;min-height:120px}.gd-admin-table-wrap:focus-visible{outline:2px solid var(--gd-em);outline-offset:2px}
