.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}}.audit-entry[data-v-07b6e3c3]{padding:20px 24px}.audit-entry+.audit-entry[data-v-07b6e3c3]{border-top:1px solid var(--border,#e5e7eb)}.audit-entry-heading[data-v-07b6e3c3]{flex-wrap:wrap;justify-content:space-between;gap:8px 24px;display:flex}.audit-entry-heading h3[data-v-07b6e3c3],.audit-entry-heading p[data-v-07b6e3c3]{margin:0;font-size:14px}.audit-entry-heading p[data-v-07b6e3c3]{color:var(--muted-foreground)}.audit-panel[data-v-07b6e3c3],.audit-detail[data-v-07b6e3c3],.audit-extra[data-v-07b6e3c3]{gap:24px;min-width:0;display:grid}.audit-detail[data-v-07b6e3c3]{overflow-wrap:anywhere;padding-top:20px}.audit-extra[data-v-07b6e3c3]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding:16px 0}details summary[data-v-07b6e3c3]{cursor:pointer;padding:8px 0}dl[data-v-07b6e3c3]{margin:0}dt[data-v-07b6e3c3]{font-weight:600}dd[data-v-07b6e3c3]{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}}.license-sections[data-v-b0d7441a]{gap:var(--space-5);display:grid}.license-section[data-v-b0d7441a]{padding:var(--space-6)}.license-section h2[data-v-b0d7441a]{margin:0 0 var(--space-5);font-size:1.125rem}.license-facts[data-v-b0d7441a]{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-b0d7441a]{color:var(--muted-foreground);font-size:.875rem}.license-facts dd[data-v-b0d7441a]{margin:var(--space-2) 0 0;overflow-wrap:anywhere;font-size:1.5rem;font-weight:600}.license-modules[data-v-b0d7441a]{margin:0;padding:0;list-style:none}.license-modules li[data-v-b0d7441a]{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-b0d7441a]: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}}
