.security-page[data-v-ea97f0a4]{max-width:760px;margin:32px auto;padding:0 24px}.security-header[data-v-ea97f0a4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.security-page>.form-panel[data-v-ea97f0a4]{margin:24px 0}.security-page>p[data-v-ea97f0a4]{margin-top:8px}.security-page h1[data-v-ea97f0a4]{font-size:24px}.security-secret[data-v-ea97f0a4],.recovery-codes code[data-v-ea97f0a4]{overflow-wrap:anywhere}.recovery-codes[data-v-ea97f0a4]{gap:12px;padding-left:20px;display:grid}@media (width<=600px){.security-page[data-v-ea97f0a4]{margin:20px auto;padding:0 16px}}@media (height<=540px){.sticky-action-bar[data-v-dd6504b5]{position:static}}.permission-selector[data-v-0a8cfa7a]{border:0;min-width:0;padding:0}.permission-selector>legend[data-v-0a8cfa7a]{margin-bottom:20px;font-weight:600}.permission-group[data-v-0a8cfa7a]{border:1px solid var(--border);border-radius:var(--radius);padding:16px}.permission-group summary[data-v-0a8cfa7a]{cursor:pointer;min-height:28px;font-weight:600}.permission-group .form-choice-list[data-v-0a8cfa7a]{margin-top:20px}.form-choice small[data-v-0a8cfa7a]{color:var(--muted-foreground);margin-top:6px;display:block}.form-choice strong[data-v-0a8cfa7a]{font-weight:500}.api-secret[data-v-23f2bc03]{overflow-wrap:anywhere;border:1px solid var(--border);border-radius:var(--radius-control);padding:16px}td small[data-v-23f2bc03]{color:var(--muted-foreground);margin-top:6px;display:block}.audit-entry[data-v-947e9321]{padding:20px 24px}.audit-entry+.audit-entry[data-v-947e9321]{border-top:1px solid var(--border,#e5e7eb)}.audit-entry-heading[data-v-947e9321]{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}.audit-entry-heading h3[data-v-947e9321],.audit-entry-heading p[data-v-947e9321]{margin:0;font-size:14px}.audit-entry-heading p[data-v-947e9321]{color:var(--muted-foreground)}.audit-panel[data-v-947e9321],.audit-detail[data-v-947e9321],.audit-extra[data-v-947e9321]{gap:24px;min-width:0;display:grid}.audit-detail[data-v-947e9321]{overflow-wrap:anywhere;padding-top:20px}.audit-extra[data-v-947e9321]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:16px 0}details summary[data-v-947e9321]{cursor:pointer;padding:8px 0}dl[data-v-947e9321]{margin:0}dt[data-v-947e9321]{font-weight:600}dd[data-v-947e9321]{white-space:pre-wrap;margin:6px 0 0}.edition-dates[data-v-3b913cc8]{flex-wrap:wrap;gap:16px;margin-bottom:24px;padding:20px 24px;display:flex}.edition-dates span[data-v-3b913cc8]{color:var(--muted-foreground)}.dashboard-charts[data-v-3b913cc8]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0 16px;display:grid}.dashboard-links[data-v-3b913cc8]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}@media (width<=767px){.dashboard-charts[data-v-3b913cc8]{grid-template-columns:1fr}}.quota-editor[data-v-a0006708]{border-bottom:1px solid var(--border);padding-bottom:24px}.license-sections[data-v-0129dcc6]{gap:var(--space-5);display:grid}.license-section[data-v-0129dcc6]{padding:var(--space-6)}.license-section h2[data-v-0129dcc6]{margin:0 0 var(--space-5);font-size:1.125rem}.license-facts[data-v-0129dcc6]{gap:var(--space-5);margin:0 0 var(--space-5);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.license-facts dt[data-v-0129dcc6]{color:var(--muted-foreground);font-size:.875rem}.license-facts dd[data-v-0129dcc6]{margin:var(--space-2) 0 0;overflow-wrap:anywhere;font-size:1.5rem;font-weight:600}.license-modules[data-v-0129dcc6]{margin:0;padding:0;list-style:none}.license-modules li[data-v-0129dcc6]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border);display:flex}.license-modules li[data-v-0129dcc6]:last-child{border-bottom:0}.opening-hours-field[data-v-480f64be]{max-width:1040px;margin-top:28px;padding:0}.schedule-heading[data-v-480f64be]{flex-wrap:wrap;align-items:start;gap:16px}h3[data-v-480f64be]{margin:0 0 8px}.opening-hour-row[data-v-480f64be]{border:1px solid var(--border);background:var(--background);border-radius:10px;grid-template-columns:minmax(150px,1.4fr) 1fr 1fr auto;align-items:end;gap:16px;margin:16px 0;padding:20px;display:grid}.opening-hour-row label[data-v-480f64be]{margin:0}.schedule-advanced[data-v-480f64be]{color:var(--muted-foreground);grid-column:1/-1;font-size:12px}.schedule-advanced .two-columns[data-v-480f64be]{margin-top:16px}.schedule-empty[data-v-480f64be]{border:1px dashed var(--border);background:var(--muted);color:var(--muted-foreground);border-radius:10px;padding:24px}.copy-hours[data-v-480f64be]{flex-wrap:wrap;align-items:end;gap:16px;padding-top:8px;display:flex}.copy-hours label[data-v-480f64be]{min-width:180px;margin:0}@media (width<=600px){.opening-hour-row[data-v-480f64be]{grid-template-columns:1fr 1fr}.opening-hour-row>label[data-v-480f64be]:first-child{grid-column:1/-1}.opening-hour-row>button[data-v-480f64be]{grid-column:1/-1;justify-self:start}}
