:root{--color-radium-ink:#031d21;--color-radium-teal-900:#08383f;--color-radium-teal-800:#0b4f59;--color-radium-teal-700:#0f6670;--color-radium-teal-600:#137c82;--color-radium-green:#00dc84;--color-radium-green-soft:#d7faea;--color-radium-light:#f2f2f2;--color-bg:#f4f7f8;--color-surface:#fff;--color-surface-muted:#f2f2f2;--color-border-subtle:#d5dfe0;--color-border-strong:#829497;--color-text-primary:#031d21;--color-text-secondary:#40565a;--color-text-muted:#5e7074;--color-text-disabled:#829093;--color-text-inverse:#fff;--color-action-primary:#08383f;--color-action-primary-hover:#0b4f59;--color-action-primary-active:#031d21;--color-action-accent:#00dc84;--color-on-accent:#031d21;--color-link:#0f6670;--color-link-hover:#08383f;--color-focus-light:#006b4f;--color-focus-dark:#00dc84;--color-success:#15803d;--color-warning:#b45309;--color-error:#b91c1c;--color-info:#1d4ed8;--color-review:#7c3aed;--color-closed:#475569;--color-risk-low:#2f855a;--color-risk-medium:#a16207;--color-risk-high:#c2410c;--color-risk-critical:#b91c1c;--color-qr-foreground:#031d21;--color-qr-foreground-alt:#08383f;--color-qr-background:#fff;--font-sans:"Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-xs-size:.75rem;--text-xs-line:1rem;--text-sm-size:.875rem;--text-sm-line:1.25rem;--text-base-size:1rem;--text-base-line:1.5rem;--text-lg-size:1.125rem;--text-lg-line:1.75rem;--text-xl-size:1.25rem;--text-xl-line:1.875rem;--text-2xl-size:1.5rem;--text-2xl-line:2rem;--text-3xl-size:1.875rem;--text-3xl-line:2.375rem;--text-4xl-size:2.25rem;--text-4xl-line:2.75rem;--tracking-heading:-.01em;--tracking-tag:.05em;--measure-reading:68ch;--measure-public:40rem;--density-compact-control:2.25rem;--density-standard-control:2.5rem;--density-comfortable-control:3rem;--density-public-action:3.25rem;--density-compact-row:2.5rem;--density-standard-row:3rem;--density-comfortable-row:3.5rem;--density-compact-card-padding:.75rem;--density-standard-card-padding:1rem;--density-comfortable-card-padding:1.25rem;--density-compact-section-gap:1rem;--density-standard-section-gap:1.5rem;--density-comfortable-section-gap:2rem}[data-density=public],[data-density=comfortable]{--control-height:var(--density-comfortable-control);--card-padding:var(--density-comfortable-card-padding);--section-gap:var(--density-comfortable-section-gap);font-size:var(--text-base-size);line-height:var(--text-base-line)}@media (width>=1024px){[data-density=compact]{--control-height:var(--density-compact-control);--card-padding:var(--density-compact-card-padding);--section-gap:var(--density-compact-section-gap);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}}:root{--cobrand-gap:1rem;--cobrand-divider-color:var(--color-border,#d5dfe0);--cobrand-customer-max-height:2rem;--cobrand-customer-max-width:7.5rem;--cobrand-jobsite-max-height:1.5rem;--cobrand-jobsite-max-width:6rem;--cobrand-appshell-customer-max-height:1.5rem;--cobrand-logo-tile-bg:#fff;--cobrand-logo-tile-border:#d5dfe0;--qr-label-ink:#031d21;--qr-label-teal:#08383f;--qr-label-accent:#00dc84;--qr-label-background:#fff;--qr-label-quiet-zone-modules:4;--qr-label-frame-gap-min:2mm;--qr-label-frame-gap-preferred:3mm;--qr-label-compact-width:50mm;--qr-label-compact-height:75mm;--qr-label-portrait-width:76mm;--qr-label-portrait-height:102mm;--qr-label-landscape-width:102mm;--qr-label-landscape-height:76mm;--qr-label-document-width:102mm;--qr-label-document-height:152mm;--public-page-max-width:40rem;--public-page-padding-mobile:1rem;--public-page-padding-wide:1.5rem;--public-header-gap:.75rem;--public-history-radius:.75rem;--public-history-bg:#d7faea;--public-history-border:#a7ebcf;--public-primary-min-height:3.25rem;--public-touch-min:2.75rem;--public-wordmark-wide-min:13.75rem;--public-wordmark-compact-min:9.375rem;--public-customer-logo-max-width:7.5rem;--public-customer-logo-max-height:2rem;--public-sticky-action-z:20;--report-ink:#031d21;--report-teal:#08383f;--report-green:#00dc84;--report-light:#f2f2f2;--report-body-pt:11pt;--report-table-pt:9.5pt;--report-metadata-pt:8.5pt;--report-margin:18mm;--report-header-height:12mm;--report-footer-height:10mm;--report-rule:#d5dfe0;--report-risk-low:#2f855a;--report-risk-medium:#a16207;--report-risk-high:#c2410c;--report-risk-critical:#b91c1c;--email-max-width:600px;--email-canvas:#f4f7f8;--email-surface:#fff;--email-text:#031d21;--email-text-secondary:#40565a;--email-border:#d5dfe0;--email-action:#08383f;--email-accent:#00dc84;--email-accent-soft:#d7faea;--email-body-size:16px;--email-body-leading:24px;--email-cta-min-height:48px;--color-bg:#f8fafc;--color-surface:#fff;--color-surface-muted:#f1f5f9;--color-border-subtle:#e2e8f0;--color-border-strong:#8290a3;--color-text-primary:#0f172a;--color-text-secondary:#475569;--color-text-muted:#526277;--color-text-disabled:#64748b;--color-action-primary:#0f766e;--color-action-primary-hover:#0b625c;--color-action-primary-active:#115e59;--color-action-subtle:#e6f5f3;--color-link:#0f766e;--color-link-hover:#115e59;--color-focus-light:#0f766e;--color-warning:#92400e;--color-surface-success:#ecfdf3;--color-table-header:#f8fafc;--color-table-hover:#f4f9f8;--color-brand-ink:var(--color-radium-ink);--color-brand-900:var(--color-radium-teal-900);--color-brand-800:var(--color-radium-teal-800);--color-brand-700:var(--color-radium-teal-700);--color-brand-600:var(--color-radium-teal-600);--color-brand-accent:var(--color-radium-green);--color-brand-accent-soft:var(--color-radium-green-soft);--color-brand-light:var(--color-radium-light);--color-neutral-bg:var(--color-bg);--color-neutral-surface:var(--color-surface);--color-neutral-surface-muted:var(--color-surface-muted);--color-neutral-border:var(--color-border-subtle);--color-neutral-border-strong:var(--color-border-strong);--color-neutral-text:var(--color-text-primary);--color-neutral-text-secondary:var(--color-text-secondary);--color-neutral-text-muted:var(--color-text-muted);--color-neutral-text-disabled:var(--color-text-disabled);--color-risk-low-token:var(--color-risk-low);--color-risk-medium-token:var(--color-risk-medium);--color-risk-high-token:var(--color-risk-high);--color-risk-critical-token:var(--color-risk-critical);--color-priority-low:var(--color-text-muted);--color-priority-medium:var(--color-info);--color-priority-high:var(--color-risk-high);--color-priority-critical:var(--color-risk-critical);--color-status-draft:var(--color-text-muted);--color-status-submitted:var(--color-info);--color-status-in-review:var(--color-review);--color-status-in-progress:var(--color-link);--color-status-submitted-for-verification:var(--color-warning);--color-status-rejected:var(--color-error);--color-status-verified:var(--color-success);--color-status-closed:var(--color-closed);--color-status-archived:var(--color-text-muted);--color-status-legal-hold:var(--color-radium-ink);--color-file-uploading:var(--color-info);--color-file-uploaded:var(--color-text-muted);--color-file-scanning:var(--color-review);--color-file-processing:var(--color-warning);--color-file-ready:var(--color-success);--color-file-needs-review:var(--color-warning);--color-file-rejected:var(--color-error);--color-file-published:var(--color-link);--color-file-archived:var(--color-text-muted);--color-file-legal-hold:var(--color-radium-ink);--color-ai-generating:var(--color-review);--color-ai-draft:var(--color-review);--color-ai-human-review-required:var(--color-warning);--color-ai-approved:var(--color-success);--color-ai-rejected:var(--color-error);--color-ai-failed:var(--color-error);--color-ai-stale-source:var(--color-warning);--color-classification-public:var(--color-link);--color-classification-client-confidential:var(--color-info);--color-classification-internal:var(--color-review);--color-classification-restricted:var(--color-error);--color-classification-security-sensitive:var(--color-error);--color-classification-secret:var(--color-radium-ink);--color-classification-legal-hold:var(--color-radium-ink);--color-feedback-success:var(--color-success);--color-feedback-warning:var(--color-warning);--color-feedback-error:var(--color-error);--color-feedback-info:var(--color-info);--color-border-success:#a7ebcf;--color-border-info:#afc8f8;--color-border-warning:#f0c38b;--color-border-error:#f3b7b7;--color-surface-info:#eff6ff;--color-surface-warning:#fffbeb;--color-surface-error:#fef2f2;--color-brand-accent-wash:#00dc8421;--color-error-wash:#b91c1c29;--color-surface-glass:#fffffff7;--color-border-inverse-subtle:#ffffff26;--color-text-inverse-muted:#ffffffc7;--color-accent-ring-soft:#0f766e24;--color-selection-bg:var(--color-action-subtle);--color-selection-text:var(--color-text-primary);--space-0:0;--space-px:1px;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-2-5:.625rem;--space-3:.75rem;--space-3-5:.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-11:2.75rem;--space-12:3rem;--radius-none:0;--radius-sm:.25rem;--radius-md:.5rem;--radius-md-plus:.625rem;--radius-lg:.75rem;--radius-card:.75rem;--radius-panel:.75rem;--radius-pill:999px;--radius-circle:50%;--border-width-none:0;--border-width-thin:1px;--border-width-emphasis:.35rem;--shadow-none:none;--shadow-sm:0 1px 2px #0f172a0a;--shadow-card:0 2px 8px #0f172a0d;--shadow-panel:0 8px 24px #0f172a1a;--shadow-modal:0 1.5rem 4rem #00000047;--shadow-focus:0 0 0 .2rem var(--color-accent-ring-soft);--focus-ring-width:.1875rem;--focus-ring-offset:.1875rem;--z-base:0;--z-sticky:10;--z-header:20;--z-sidebar:30;--z-popover:40;--z-drawer:50;--z-modal:60;--z-toast:70;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--layout-public-qr-max-width:40rem;--layout-form-max-width:68.75rem;--layout-bootstrap-card-max-width:44rem;--layout-bootstrap-wordmark-max-width:17rem;--layout-bootstrap-wordmark-mobile-max-width:13rem;--effect-ambient-radius:28rem;--control-min-touch-target:2.75rem;--layout-page-max-width:96rem;--layout-form-content-width:60rem;--type-page-title-desktop-size:1.75rem;--type-page-title-desktop-line:2.25rem}*,:before,:after{box-sizing:border-box}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-sans);color:var(--color-text-primary);background:var(--color-bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen{:root{scrollbar-gutter:stable}}html,body,#app{min-width:0;min-height:100%}body{margin:var(--space-0);min-height:100vh;color:var(--color-text-primary);background:var(--color-bg);font-family:var(--font-sans);font-size:var(--text-base-size);line-height:var(--text-base-line)}button,input,textarea,select{font:inherit;color:inherit}a{color:var(--color-link)}a:not(.rq-button):hover{color:var(--color-link-hover)}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}::selection{color:var(--color-selection-text);background:var(--color-selection-bg)}:root{--type-display-size:var(--text-3xl-size);--type-display-line:var(--text-3xl-line);--type-page-title-size:var(--text-2xl-size);--type-page-title-line:var(--text-2xl-line)}.type-display,.type-page-title,.type-section-title,.type-card-title{overflow-wrap:anywhere}.type-display{margin:var(--space-0);font-size:var(--type-display-size);line-height:var(--type-display-line);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-heading)}.type-page-title{margin:var(--space-0);font-size:var(--type-page-title-size);line-height:var(--type-page-title-line);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-heading)}.type-section-title{margin:var(--space-0);font-size:var(--text-xl-size);line-height:var(--text-xl-line);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-heading)}.type-card-title{margin:var(--space-0);font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:var(--font-weight-semibold)}.type-body{font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:var(--font-weight-regular)}.type-body-dense{font-size:var(--text-sm-size);line-height:var(--text-sm-line);font-weight:var(--font-weight-regular)}.type-metadata{font-size:var(--text-xs-size);line-height:var(--text-xs-line);font-weight:var(--font-weight-regular)}.type-mono{font-family:var(--font-mono);font-size:var(--text-sm-size);line-height:var(--text-sm-line);overflow-wrap:anywhere;word-break:break-word}.type-tag{font-size:var(--text-xs-size);line-height:var(--text-xs-line);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tag)}@media (width>=768px){:root{--type-page-title-size:var(--type-page-title-desktop-size);--type-page-title-line:var(--type-page-title-desktop-line)}}.min-w-0{min-width:0}.min-h-0{min-height:0}.max-w-full{max-width:100%}.break-anywhere{overflow-wrap:anywhere;word-break:break-word}.clamp-1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scroll-panel{overscroll-behavior:contain;max-height:100%;overflow:auto}.overflow-x-auto{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}.visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.responsive-grid-2,.responsive-grid-3,.responsive-grid-4{gap:var(--section-gap,var(--space-4));grid-template-columns:minmax(0,1fr);display:grid}.responsive-grid-2>*,.responsive-grid-3>*,.responsive-grid-4>*{min-width:0}.stack-md{gap:var(--section-gap,var(--space-4));flex-direction:column;min-width:0;display:flex}.stack-md>*{min-width:0}.responsive-cluster{gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.responsive-cluster>*{min-width:0}.safe-area-top{padding-top:max(var(--space-4), env(safe-area-inset-top,0px))}.safe-area-bottom{padding-bottom:max(var(--space-4), env(safe-area-inset-bottom,0px))}.safe-area-inline{padding-left:max(var(--space-4), env(safe-area-inset-left,0px));padding-right:max(var(--space-4), env(safe-area-inset-right,0px))}.mobile-sticky-actions{bottom:env(safe-area-inset-bottom,0px);z-index:var(--z-sticky);position:sticky}@media (width>=640px){.responsive-grid-2,.responsive-grid-3,.responsive-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.stack-md{flex-direction:row}.mobile-sticky-actions{position:static;bottom:auto}}@media (width>=1024px){.responsive-grid-3,.responsive-grid-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.responsive-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.rq-badge{--rq-badge-accent:var(--color-neutral-text-muted);align-items:center;gap:var(--space-1-5);min-width:0;max-width:100%;padding:var(--space-1) var(--space-2);border:var(--border-width-thin) solid color-mix(in srgb, var(--rq-badge-accent) 22%, var(--color-neutral-surface));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--rq-badge-accent) 10%, var(--color-neutral-surface));color:var(--color-neutral-text);font-size:var(--text-xs-size);font-weight:var(--font-weight-semibold);line-height:var(--text-xs-line);vertical-align:middle;display:inline-flex}.rq-badge--compact{gap:var(--space-1);padding:var(--space-1) var(--space-2)}.rq-record-status{min-width:0;max-width:100%;min-height:var(--space-7);padding:var(--space-1) var(--space-2);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-pill);background:var(--color-neutral-surface-muted);color:var(--color-neutral-text-secondary);font-size:var(--text-xs-size);line-height:var(--text-xs-line);font-weight:var(--font-weight-semibold);overflow-wrap:normal;align-items:center;display:inline-flex}.rq-record-status--active,.rq-record-status[data-customer-status=active],.rq-record-status[data-jobsite-status=active],.rq-record-status[data-equipment-status=active]{border-color:color-mix(in srgb, var(--color-feedback-success) 20%, var(--color-neutral-surface));background:var(--color-surface-success);color:var(--color-feedback-success)}.rq-badge--strong{border-color:var(--rq-badge-accent);background:var(--rq-badge-accent);color:var(--color-text-inverse);font-weight:var(--font-weight-bold)}.rq-badge--header{align-self:flex-start}.rq-badge__icon{flex:none}.rq-badge__label{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%}.rq-badge--clamp .rq-badge__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (forced-colors:active){.rq-badge{border-color:currentColor}}.rq-visually-hidden{width:var(--space-px);height:var(--space-px);padding:var(--space-0);margin:calc(var(--space-px) * -1);clip:rect(0 0 0 0);white-space:nowrap;border:var(--border-width-none);position:absolute;overflow:hidden}.rq-state{align-items:flex-start;gap:var(--space-2);min-width:0;max-width:100%;padding-block:var(--space-4);color:var(--color-neutral-text);flex-direction:column;display:flex}.rq-state__icon{color:var(--color-neutral-text-secondary);box-sizing:content-box;padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-neutral-surface-muted);flex:none}.rq-state--error .rq-state__icon{color:var(--color-feedback-error)}.rq-state__copy{min-width:0;max-width:100%}.rq-state__title,.rq-state__message{margin:var(--space-0);overflow-wrap:anywhere}.rq-state__title{font-size:var(--text-sm-size);line-height:var(--text-sm-line);font-weight:var(--font-weight-semibold)}.rq-state__message{margin-top:var(--space-1);color:var(--color-neutral-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line)}.rq-state__actions{gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.rq-loading-skeleton{gap:var(--space-3);width:100%;min-width:0;display:grid}.rq-loading-skeleton__line{width:100%;min-height:var(--space-3);border-radius:var(--radius-sm);background:var(--color-neutral-surface-muted);animation:1.2s ease-in-out infinite alternate rq-loading-skeleton-pulse;display:block}.rq-loading-skeleton__line:nth-of-type(2n){width:82%}.rq-loading-skeleton__line:nth-of-type(3n){width:64%}.rq-loading-skeleton--title .rq-loading-skeleton__line{min-height:var(--type-page-title-line)}.rq-loading-skeleton--card .rq-loading-skeleton__line{min-height:var(--space-4)}.rq-loading-skeleton--metric .rq-loading-skeleton__line:first-of-type{min-height:var(--space-8)}.rq-loading-skeleton--page .rq-loading-skeleton__line:first-of-type,.rq-loading-skeleton--record .rq-loading-skeleton__line:first-of-type{min-height:var(--type-page-title-line)}.rq-loading-skeleton--table .rq-loading-skeleton__line,.rq-loading-skeleton--list .rq-loading-skeleton__line{width:100%;min-height:calc(var(--space-12) + var(--space-2))}.rq-loading-skeleton--record,.rq-loading-skeleton--page{gap:var(--space-4);min-height:20rem}.rq-loading-skeleton--record .rq-loading-skeleton__line:not(:first-of-type),.rq-loading-skeleton--page .rq-loading-skeleton__line:not(:first-of-type){min-height:var(--space-12)}.rq-card--public .rq-state__message{font-size:var(--text-base-size);line-height:var(--text-base-line)}.rq-loading-skeleton--form .rq-loading-skeleton__line{min-height:var(--control-min-touch-target)}.rq-loading-skeleton--panel .rq-loading-skeleton__line{min-height:var(--space-4)}@keyframes rq-loading-skeleton-pulse{0%{opacity:.58}to{opacity:1}}@media (prefers-reduced-motion:reduce){.rq-loading-skeleton__line{animation:none}}.rq-card-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));min-width:0;display:grid}.rq-card{gap:var(--space-4);min-width:0;max-width:100%;padding:var(--space-5);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-neutral-surface);color:var(--color-neutral-text);box-shadow:var(--shadow-sm);overflow-wrap:anywhere;flex-direction:column;display:flex}.rq-card--compact{gap:var(--space-3);padding:var(--space-4)}.rq-card--public{padding:var(--space-6);font-size:var(--text-base-size);line-height:var(--text-base-line)}.rq-card--public .rq-card__subtitle,.rq-card--public .rq-card__text,.rq-card--public .rq-card__disabled-reason{font-size:var(--text-base-size);line-height:var(--text-base-line)}.rq-card--settings,.rq-card--record{box-shadow:var(--shadow-none)}.rq-card--warning{border-color:var(--color-feedback-warning);background:var(--color-surface-warning)}.rq-card--critical{border-color:var(--color-feedback-error);background:var(--color-surface-error)}.rq-card--selected{border-color:var(--color-brand-600);box-shadow:inset 0 0 0 var(--border-width-thin) var(--color-brand-600)}.rq-card--disabled{background:var(--color-neutral-surface-muted);color:var(--color-neutral-text-disabled)}.rq-card--disabled .rq-card__icon-wrap,.rq-card--disabled .rq-card__eyebrow,.rq-card--disabled .rq-card__title,.rq-card--disabled .rq-card__subtitle,.rq-card--disabled .rq-card__text,.rq-card--disabled .rq-card__disabled-reason,.rq-card--disabled .rq-metric-card__value,.rq-card--disabled .rq-metric-card__helper,.rq-card--disabled .rq-metric-card__trend,.rq-card--disabled .rq-metric-card__action{color:var(--color-neutral-text-disabled)}.rq-card--clickable{min-block-size:var(--control-min-touch-target);cursor:pointer;transition:border-color .12s,box-shadow .12s,transform .12s}.rq-card--clickable:hover:not(.rq-card--disabled){border-color:var(--color-neutral-border-strong);box-shadow:var(--shadow-card)}.rq-card--clickable:active:not(.rq-card--disabled){transform:translateY(var(--space-px))}.rq-card--clickable:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.rq-card--disabled.rq-card--clickable{cursor:not-allowed}.rq-card__header{align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.rq-card__icon-wrap{color:var(--color-brand-700);flex:none;justify-content:center;align-items:center;display:inline-flex}.rq-card__heading{flex:auto;min-width:0}.rq-card__eyebrow,.rq-card__title,.rq-card__subtitle,.rq-card__text,.rq-card__disabled-reason{margin:var(--space-0);overflow-wrap:anywhere;max-width:100%}.rq-card__eyebrow{color:var(--color-neutral-text-muted);font-size:var(--text-xs-size);line-height:var(--text-xs-line);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tag);text-transform:uppercase}.rq-card__title{font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:var(--font-weight-semibold)}.rq-card__subtitle,.rq-card__text,.rq-card__disabled-reason{color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.rq-card__subtitle{margin-top:var(--space-1)}.rq-card__badges{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;flex:0 auto;min-width:0;max-width:50%;display:flex}.rq-card__state-label{max-width:100%;min-height:var(--space-6);padding-inline:var(--space-2);border:var(--border-width-thin) solid var(--color-neutral-border-strong);border-radius:var(--radius-pill);background:var(--color-neutral-surface);color:var(--color-neutral-text);font-size:var(--text-xs-size);line-height:var(--text-xs-line);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;align-items:center;display:inline-flex}.rq-card--critical .rq-card__state-label{border-color:var(--color-feedback-error)}.rq-card--selected .rq-card__state-label{border-color:var(--color-brand-600)}.rq-card__body{min-width:0;max-width:100%}.rq-card__body>.rq-state--empty{gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);padding-block:0;display:grid}.rq-card__body>.rq-state--empty .rq-state__icon{width:var(--space-6);height:var(--space-6)}.rq-card__body>.rq-state--empty .rq-state__actions{grid-column:2}.rq-card__actions{gap:var(--space-2);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.rq-card__disabled-reason{padding-top:var(--space-3);border-top:var(--border-width-thin) solid var(--color-neutral-border)}.rq-card--metric{gap:var(--space-3);height:100%}.rq-card--metric .rq-card__icon-wrap{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-md-plus);background:var(--color-action-subtle);color:var(--color-action-primary)}.rq-card--metric .rq-card__title{color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line);font-weight:var(--font-weight-medium)}.rq-metric-card{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.rq-metric-card__value{color:var(--color-neutral-text);font-size:var(--text-3xl-size);line-height:var(--text-3xl-line);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.rq-metric-card__helper,.rq-metric-card__trend,.rq-metric-card__action{margin:var(--space-0);max-width:100%;font-size:var(--text-sm-size);line-height:var(--text-sm-line);overflow-wrap:anywhere}.rq-metric-card__value--no-data{color:var(--color-neutral-text-muted)}.rq-metric-card__helper{color:var(--color-neutral-text-secondary)}.rq-metric-card__trend{color:var(--color-neutral-text-secondary);font-weight:var(--font-weight-medium)}.rq-metric-card__trend--positive{color:var(--color-feedback-success)}.rq-metric-card__trend--negative{color:var(--color-feedback-error)}.rq-metric-card__trend--warning{color:var(--color-feedback-warning)}.rq-metric-card__action{color:var(--color-link);font-weight:var(--font-weight-semibold)}@media (width<=767px){.rq-detail-metrics .rq-card--metric{gap:var(--space-2);padding:var(--space-3)}.rq-detail-metrics .rq-card__header{align-items:center;gap:var(--space-1);flex-wrap:wrap}.rq-detail-metrics .rq-card__heading{flex-basis:6rem}.rq-detail-metrics .rq-card__icon-wrap{width:var(--space-6);height:var(--space-6)}.rq-card{padding:var(--space-4)}.rq-card--public{padding:var(--space-5)}.rq-card__header{flex-wrap:wrap}.rq-card__badges{justify-content:flex-start;width:100%;max-width:100%}.rq-metric-card__value{font-size:var(--text-2xl-size);line-height:var(--text-2xl-line)}}.rq-record-form{width:100%;min-width:0;max-width:100%}.rq-choice-feedback{justify-items:start;gap:var(--space-2);min-width:0;margin:0;display:grid}.rq-form-feedback{justify-items:start;gap:var(--space-2);min-width:0;padding:var(--space-4);border:var(--border-width-thin) solid var(--color-border-error);border-radius:var(--radius-card);background:var(--color-surface-error);color:var(--color-feedback-error);overflow-wrap:anywhere;display:grid}.rq-form-feedback>:is(strong,h2){font-size:var(--text-base-size);font-weight:var(--font-weight-semibold);line-height:var(--text-base-line);margin:0}.rq-form-feedback>:is(p,span,ul){color:inherit;margin:0}.rq-form-feedback ul{padding-inline-start:var(--space-5)}.rq-form-feedback:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.rq-form-action-group{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}@media (width<=640px){.rq-form-action-group{width:100%}.rq-form-action-group>.rq-control-stack{flex:auto;min-width:0}.rq-form-action-group>.rq-control-stack>.rq-button{width:100%}.rq-form-action-group--paired{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:stretch;display:grid}.rq-form-action-group--paired>.rq-control-stack{width:100%}.rq-form-action-group--paired>.rq-control-stack>.rq-button{height:100%;padding-inline:var(--space-3)}.rq-form-action-group--paired>:only-child{grid-column:1/-1}}.rq-record-form__fields{width:100%;max-width:var(--layout-form-content-width);min-width:0}.rq-form-field-grid{gap:var(--space-4);min-width:0;display:grid}.rq-form-field__body{align-content:start;gap:var(--space-2);min-width:0;display:grid}@media (width>=768px){.rq-form-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@supports (grid-template-rows:subgrid){.rq-form-field-grid>.rq-form-field:not(fieldset){grid-row:span 2;grid-template-rows:subgrid;row-gap:var(--space-2)}}.rq-record-form .rq-form-field__label,.rq-record-form .rq-form-field__required,.rq-record-form .rq-form-field__helper,.rq-record-form .rq-form-field__error,.rq-record-form .rq-form-field__success,.rq-record-form .rq-form-field__loading,.rq-record-form .rq-form-field__state,.rq-record-form .rq-form-field__disabled-reason,.rq-record-form .rq-form-field__count{font-size:var(--text-sm-size);line-height:var(--text-sm-line)}}.rq-form-field,.rq-form-field--group{align-content:start;gap:var(--space-2);min-width:0;max-width:100%;margin:var(--space-0);padding:var(--space-0);border:var(--border-width-none);color:var(--color-neutral-text);display:grid}.rq-form-field__label{align-items:baseline;gap:var(--space-2);min-width:0;color:var(--color-neutral-text);font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:var(--font-weight-semibold);flex-wrap:wrap;display:flex}.rq-form-field__required{color:var(--color-feedback-error);font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:var(--font-weight-bold)}.rq-form-field__helper,.rq-form-field__error,.rq-form-field__success,.rq-form-field__loading,.rq-form-field__state,.rq-form-field__disabled-reason,.rq-form-field__count{min-width:0;margin:var(--space-0);overflow-wrap:anywhere;font-size:var(--text-base-size);line-height:var(--text-base-line)}.rq-form-field__helper,.rq-form-field__loading,.rq-form-field__state,.rq-form-field__count{color:var(--color-neutral-text-secondary)}.rq-form-field__error{color:var(--color-feedback-error);font-weight:var(--font-weight-semibold)}.rq-form-field__success{color:var(--color-feedback-success);font-weight:var(--font-weight-semibold)}.rq-form-field__disabled-reason{color:var(--color-neutral-text-disabled)}.rq-input,.rq-select,.rq-textarea{width:100%;min-width:0;min-height:var(--control-min-touch-target);border:var(--border-width-thin) solid var(--color-neutral-border-strong);border-radius:var(--radius-md);background:var(--color-neutral-surface);color:var(--color-neutral-text);font:inherit;font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:var(--font-weight-regular);transition:border-color .12s,box-shadow .12s}.rq-input::placeholder,.rq-textarea::placeholder{color:var(--color-neutral-text-muted);opacity:1}.rq-input:focus,.rq-select:focus,.rq-textarea:focus{border-color:var(--color-action-primary);box-shadow:var(--shadow-focus)}.rq-input,.rq-select{padding:var(--space-2) var(--space-3)}.rq-textarea{min-height:calc(var(--control-min-touch-target) * 2);padding:var(--space-3);resize:vertical}.rq-textarea:not(.rq-textarea--fixed){resize:none;overflow-y:hidden}.rq-input:focus-visible,.rq-select:focus-visible,.rq-textarea:focus-visible,.rq-choice-row input:focus-visible,.rq-file-field__input:focus-visible,.rq-multiselect__chip:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.rq-input--error,.rq-select--error,.rq-textarea--error,.rq-input[aria-invalid=true],.rq-select[aria-invalid=true],.rq-textarea[aria-invalid=true],.rq-form-field--error .rq-input,.rq-form-field--error .rq-select,.rq-form-field--error .rq-textarea{border-color:var(--color-feedback-error)}.rq-form-field--success:not(.rq-form-field--error) .rq-input,.rq-form-field--success:not(.rq-form-field--error) .rq-select,.rq-form-field--success:not(.rq-form-field--error) .rq-textarea{border-color:var(--color-feedback-success)}.rq-form-field--loading .rq-input,.rq-form-field--loading .rq-select,.rq-form-field--loading .rq-textarea{cursor:progress}.rq-input:disabled,.rq-select:disabled,.rq-textarea:disabled,.rq-form-field--disabled .rq-file-field__picker{cursor:not-allowed;background:var(--color-neutral-surface-muted);color:var(--color-neutral-text-disabled)}.rq-field-readonly,.rq-signature-readonly,.rq-risk-score__readonly{width:100%;min-width:0;padding:var(--space-3);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-md);background:var(--color-neutral-surface-muted);color:var(--color-neutral-text);font-size:var(--text-base-size);line-height:var(--text-base-line);overflow-wrap:anywhere;display:block}.rq-field-readonly--multiline{white-space:pre-wrap}.rq-signature-readonly{gap:var(--space-1);display:grid}.rq-signature-readonly__consent{overflow-wrap:anywhere}.rq-choice-group,.rq-multiselect,.rq-multiselect__options,.rq-signature,.rq-file-field,.rq-risk-score{gap:var(--space-2);min-width:0;display:grid}.rq-choice-row{min-width:0;min-height:var(--control-min-touch-target);align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);color:var(--color-neutral-text);font-size:var(--text-base-size);line-height:var(--text-base-line);overflow-wrap:anywhere;display:flex}.rq-choice-row input{width:var(--space-5);height:var(--space-5);accent-color:var(--color-action-primary);flex:none}.rq-choice-row small{color:var(--color-neutral-text-muted);font-size:var(--text-base-size);line-height:var(--text-base-line);overflow-wrap:anywhere;margin-inline-start:auto}.rq-choice-row--disabled{color:var(--color-neutral-text-disabled)}.rq-multiselect__chips{gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.rq-multiselect__chip,.rq-form-stepper__step-indicator{min-height:var(--control-min-touch-target);border-radius:var(--radius-md);font:inherit}.rq-multiselect__chip{cursor:pointer;align-items:center;gap:var(--space-2);min-width:0;max-width:100%;padding-inline:var(--space-3);border:var(--border-width-thin) solid var(--color-neutral-border);background:var(--color-neutral-surface-muted);color:var(--color-neutral-text);overflow-wrap:anywhere;display:inline-flex}.rq-multiselect__empty{margin:var(--space-0);padding:var(--space-3);color:var(--color-neutral-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line)}.rq-signature__consent{align-items:flex-start}.rq-file-field__picker{min-height:calc(var(--control-min-touch-target) * 2);place-content:center;gap:var(--space-1);padding:var(--space-4);border:var(--border-width-thin) dashed var(--color-neutral-border-strong);border-radius:var(--radius-md);background:var(--color-neutral-surface-muted);cursor:pointer;text-align:center;display:grid}.rq-file-field__picker--drag-active{border-color:var(--color-brand-accent);background:var(--color-neutral-surface)}.rq-file-field__picker--disabled{cursor:not-allowed;color:var(--color-neutral-text-disabled)}.rq-file-field__picker-title{font-weight:var(--font-weight-semibold)}.rq-file-field__picker-copy{color:var(--color-neutral-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line)}@media (width<=640px){.rq-file-field__picker:has(.rq-file-field__picker-copy) .rq-file-field__picker-title{display:none}.rq-file-field__picker{min-height:var(--control-min-touch-target);padding:var(--space-3);text-align:start}}.rq-file-field__readonly{gap:var(--space-1);display:grid}.rq-file-field__readonly-name{overflow-wrap:anywhere;display:block}.rq-file-field__input{min-height:var(--control-min-touch-target);width:100%;color:var(--color-neutral-text);font-size:var(--text-base-size)}.rq-file-field__input::file-selector-button{min-height:var(--control-min-touch-target);padding:var(--space-2) var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border-strong);border-radius:var(--radius-md);background:var(--color-neutral-surface);color:var(--color-neutral-text);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;margin-inline-end:var(--space-3)}.rq-file-field__input:hover:not(:disabled)::file-selector-button{background:var(--color-action-subtle)}.rq-file-field__input:disabled::file-selector-button{background:var(--color-neutral-surface-muted);color:var(--color-neutral-text-disabled);cursor:not-allowed}.rq-file-field[data-lifecycle=uploading] .rq-file-field__picker{border-color:var(--color-file-uploading)}.rq-file-field[data-lifecycle=scanning] .rq-file-field__picker{border-color:var(--color-file-scanning)}.rq-file-field[data-lifecycle=rejected] .rq-file-field__picker{border-color:var(--color-file-rejected)}.rq-file-field[data-lifecycle=ready] .rq-file-field__picker{border-color:var(--color-file-ready)}.rq-file-field__names{min-width:0;margin:var(--space-0);overflow-wrap:anywhere;padding-inline-start:var(--space-5)}.rq-file-field__progress{gap:var(--space-1);min-width:0;color:var(--color-neutral-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line);display:grid}.rq-file-field__progress-bar{width:100%;min-height:var(--space-2);accent-color:var(--color-file-uploading)}.rq-file-field__progress-copy{overflow-wrap:anywhere}.rq-risk-score{grid-template-columns:repeat(3,minmax(0,1fr))}.rq-risk-score__factor{gap:var(--space-1);min-width:0;color:var(--color-neutral-text);font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:var(--font-weight-semibold);display:grid}.rq-risk-score__result{gap:var(--space-1);min-width:0;padding:var(--space-3);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-md);background:var(--color-neutral-surface-muted);overflow-wrap:anywhere;grid-column:1/-1;display:grid}.rq-risk-score__result--critical{border-color:var(--color-risk-critical-token)}.rq-risk-score__badge-preview{align-items:center;width:fit-content;max-width:100%;display:inline-flex}.rq-risk-score__badge-preview .rq-badge{font-size:var(--text-base-size);line-height:var(--text-base-line)}.rq-risk-score__critical{color:var(--color-risk-critical-token);font-weight:var(--font-weight-semibold)}.rq-risk-score__readonly{gap:var(--space-2);display:grid}.rq-risk-score__readonly>div{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.rq-risk-score__readonly dt,.rq-risk-score__readonly dd{margin:var(--space-0);overflow-wrap:anywhere}.rq-form-stepper{gap:var(--space-4);min-width:0;max-width:100%;display:grid;container:form-progress/inline-size}.rq-form-stepper__current,.rq-form-stepper__save-state{margin:var(--space-0);color:var(--color-neutral-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line)}.rq-form-stepper__steps{min-width:0;margin:var(--space-0);padding:var(--space-0);gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));list-style:none;display:grid}.rq-form-stepper__step-indicator{align-items:center;gap:var(--space-2);width:100%;min-width:0;height:100%;padding:var(--space-2) var(--space-3);border:var(--border-width-thin) solid var(--color-neutral-border);background:var(--color-neutral-surface);color:var(--color-neutral-text);text-align:start;display:flex}.rq-form-stepper__step--current .rq-form-stepper__step-indicator{border-color:var(--color-brand-accent);font-weight:var(--font-weight-semibold)}.rq-form-stepper__step--error .rq-form-stepper__step-indicator{border-color:var(--color-feedback-error)}.rq-form-stepper__step-number{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-circle);background:var(--color-neutral-surface-muted);flex:none;place-items:center;display:grid}.rq-form-stepper__status{color:var(--color-neutral-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line);flex-shrink:0;margin-inline-start:auto}.rq-form-stepper__compact-status{display:none}@container form-progress (width<=55rem){.rq-form-stepper__steps{grid-template-columns:repeat(auto-fit,minmax(3.5rem,1fr))}.rq-form-stepper__step-indicator{padding:var(--space-2) var(--space-1);justify-content:center;position:relative}.rq-form-stepper__label,.rq-form-stepper__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rq-form-stepper__compact-status{font-weight:var(--font-weight-semibold);display:inline}}.rq-form-stepper__summary{padding:var(--space-3);border:var(--border-width-thin) solid var(--color-feedback-error);border-radius:var(--radius-md);background:var(--color-surface-error);color:var(--color-neutral-text)}.rq-form-stepper__summary ul{margin-block:var(--space-2);padding-inline-start:var(--space-5)}.rq-form-stepper__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.rq-multiselect__chip:disabled{cursor:not-allowed;background:var(--color-neutral-surface-muted);color:var(--color-neutral-text-disabled)}@media (width<=767px){.rq-risk-score{grid-template-columns:minmax(0,1fr)}.rq-risk-score__result{grid-column:auto}.rq-form-stepper__actions{bottom:var(--space-0);z-index:var(--z-sticky);padding-block:var(--space-2);padding-bottom:max(var(--space-2), env(safe-area-inset-bottom));background:var(--color-neutral-surface);position:sticky}.rq-form-stepper__actions>*{flex:auto}}.rq-password-control{min-width:0;position:relative}.rq-password-control .rq-input{padding-inline-end:4.75rem}.rq-password-control__toggle{min-width:var(--control-min-touch-target);min-height:var(--control-min-touch-target);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-radium-teal-700);font-size:var(--text-base-size);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;position:absolute;inset-block-start:50%;inset-inline-end:var(--space-1);transform:translateY(-50%)}.rq-password-control__toggle:hover:not(:disabled){background:var(--color-neutral-surface-muted)}.rq-password-control__toggle:disabled{cursor:not-allowed;color:var(--color-neutral-text-disabled)}.rq-form-field--error .rq-self-signature__name:not([aria-invalid=true]){border-color:var(--color-neutral-border-strong)}.rq-form-field--error .rq-self-signature__name:not([aria-invalid=true]):focus{border-color:var(--color-action-primary)}.rq-self-signature{gap:var(--space-4);min-width:0;display:grid}.rq-self-signature__meaning{padding:var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-lg);background:var(--color-neutral-surface-muted);color:var(--color-neutral-text);overflow-wrap:anywhere}.rq-self-signature__meaning p{margin:var(--space-2) 0 0}.rq-self-signature__notice{color:var(--color-neutral-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line);overflow-wrap:anywhere;margin:0}.rq-self-signature__name-label,.rq-self-signature__typed-label{color:var(--color-neutral-text);font-weight:var(--font-weight-semibold)}.rq-self-signature__methods{gap:var(--space-3);flex-wrap:wrap;display:flex}.rq-self-signature__method,.rq-self-signature__attestation{align-items:flex-start;gap:var(--space-3);min-height:var(--control-min-touch-target);padding:var(--space-3);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-md);background:var(--color-neutral-surface);color:var(--color-neutral-text);cursor:pointer;display:flex}.rq-self-signature__method input,.rq-self-signature__attestation input{accent-color:var(--color-action-primary);width:var(--space-5);height:var(--space-5);margin:var(--space-1) 0 0;flex:none}.rq-self-signature__instructions{color:var(--color-neutral-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line);margin:0}.rq-self-signature__surface{width:100%;min-height:calc(var(--control-min-touch-target) * 4);border:var(--border-width-thin) solid var(--color-neutral-border-strong);border-radius:var(--radius-lg);background:var(--color-neutral-surface);touch-action:none;-webkit-user-select:none;user-select:none;display:block}.rq-self-signature__surface:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.rq-self-signature__surface--readonly{border-width:var(--border-width-thin);pointer-events:none}.rq-self-signature__stroke{fill:none;stroke:var(--color-neutral-text);stroke-width:var(--border-width-emphasis);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rq-self-signature__typed{gap:var(--space-2);display:grid}.rq-self-signature__typed-preview{min-height:calc(var(--control-min-touch-target) * 2);padding:var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-lg);background:var(--color-neutral-surface-muted);color:var(--color-neutral-text);font-size:var(--text-lg-size);overflow-wrap:anywhere;font-style:italic;display:block}.rq-self-signature__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.rq-self-signature__readonly{gap:var(--space-3);margin:0;display:grid}.rq-self-signature__readonly div{gap:var(--space-1);display:grid}.rq-self-signature__readonly dt{color:var(--color-neutral-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:var(--font-weight-semibold)}.rq-self-signature__readonly dd{color:var(--color-neutral-text);overflow-wrap:anywhere;margin:0}@media (width<=40rem){.rq-self-signature__methods{grid-template-columns:1fr;display:grid}.rq-self-signature__method,.rq-self-signature__attestation{min-height:var(--control-min-touch-target)}.rq-self-signature__surface{min-height:calc(var(--control-min-touch-target) * 4)}}.rq-directory-page{--rq-directory-section-gap:var(--space-6);row-gap:var(--rq-directory-section-gap)}@media (width<=767px){.rq-directory-page{--rq-directory-section-gap:var(--space-4)}}.rq-data-table,.rq-data-table__desktop,.rq-data-table__scroll,.rq-data-table__mobile-list,.rq-filter-bar,.rq-filter-bar__advanced,.rq-search-input,.rq-pagination{min-width:0;max-width:100%}.rq-list-card .rq-card__header:has(>.rq-card__badges):has(.rq-card__title .rq-expandable-text__toggle[aria-expanded=true]){flex-wrap:wrap}.rq-list-card .rq-card__header:has(>.rq-card__badges) .rq-card__heading:has(.rq-card__title .rq-expandable-text__toggle[aria-expanded=true]){flex-basis:100%}.rq-list-card .rq-card__badges{flex-shrink:0}.rq-data-table{gap:var(--space-4);display:grid}.rq-data-table__notice,.rq-data-table__bulk-toolbar{border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-md);background:var(--color-neutral-surface-muted);min-width:0;color:var(--color-neutral-text);overflow-wrap:anywhere}.rq-data-table__notice{padding:var(--space-3);font-size:var(--text-base-size);line-height:var(--text-base-line)}.rq-data-table__notice--stale{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.rq-data-table__notice-copy{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.rq-data-table__bulk-toolbar{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.rq-data-table__desktop,.rq-data-table__desktop-state{display:none}.rq-data-table__mobile,.rq-data-table__mobile-state{display:block}.rq-data-table__mobile-list{align-items:start;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.rq-sort-control{gap:var(--space-2);min-width:0;max-width:24rem}.rq-sort-control>span,.rq-sort-control .rq-form-field__label{color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line);font-weight:var(--font-weight-semibold)}.rq-data-table__fallback-sort{margin-bottom:var(--space-4);display:grid}.rq-list-card{min-width:0;max-width:100%}.rq-list-card__select{min-height:var(--control-min-touch-target);align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);color:var(--color-neutral-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line);cursor:pointer;display:inline-flex}.rq-list-card__select input,.rq-data-table__select-cell input{width:var(--space-5);height:var(--space-5);accent-color:var(--color-brand-accent)}.rq-list-card .rq-card__body{gap:var(--space-2);display:grid}.rq-list-card__content{gap:var(--space-2);min-width:0;display:grid}.rq-list-card__state-label,.rq-data-table__state-label{width:fit-content;font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:var(--font-weight-semibold);margin:0}.rq-list-card__state-message,.rq-data-table__state-message{min-width:0;color:var(--color-neutral-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line);overflow-wrap:anywhere;margin:0}.rq-list-card__metadata{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.rq-list-card__metadata-item{min-width:0}.rq-list-card__metadata-item--wide,.rq-list-card__metadata-item--disclosure dd{grid-column:1/-1}.rq-list-card__metadata--compact>.rq-list-card__metadata-item:has(.rq-expandable-text__toggle[aria-expanded=true]){grid-column:1/-1}@media (width<=360px){.rq-list-card__metadata{grid-template-columns:minmax(0,1fr)}.rq-list-card__metadata--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.rq-list-card__metadata--compact>.rq-list-card__metadata-item{grid-column:1/-1}.rq-list-card__metadata--compact>.rq-list-card__metadata-item--compact:not(.rq-list-card__metadata-item--wide){grid-column:auto}}.rq-list-card__metadata dt,.rq-list-card__metadata dd{overflow-wrap:anywhere;min-width:0;margin:0}.rq-list-card__metadata dt{color:var(--color-neutral-text-secondary);font-size:var(--text-xs-size);line-height:var(--text-xs-line)}.rq-list-card__metadata dd{color:var(--color-neutral-text);font-size:var(--text-sm-size);line-height:var(--text-sm-line);font-weight:var(--font-weight-semibold)}.rq-data-table td[data-column-key=action] .rq-control-stack{min-width:max-content}.rq-list-card__actions{align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.rq-list-card--overdue .rq-card{border-inline-start:var(--border-width-emphasis) solid var(--color-feedback-warning)}.rq-list-card--high-risk .rq-card{border-inline-start:var(--border-width-emphasis) solid var(--color-risk-high-token)}.rq-list-card--critical-risk .rq-card{border-inline-start:var(--border-width-emphasis) solid var(--color-risk-critical-token)}.rq-list-card--rejected .rq-card,.rq-list-card--row-error .rq-card{border-inline-start:var(--border-width-emphasis) solid var(--color-status-rejected)}.rq-list-card--archived .rq-card,.rq-list-card--read-only .rq-card{background:var(--color-neutral-surface-muted)}.rq-filter-bar{gap:var(--space-3);display:grid}.rq-directory{gap:var(--space-4);min-width:0;display:grid}.rq-directory>p,.rq-directory__body>p{margin-block:0}.rq-directory-panel{min-width:0;padding:var(--space-5);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-panel);background:var(--color-neutral-surface);box-shadow:var(--shadow-sm)}@media (width<=47.999rem){.rq-directory-panel{padding:var(--space-4)}}.rq-statistics-metrics{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rq-statistics-metrics--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.rq-statistics-metric-timestamp{min-height:var(--text-3xl-line);font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0}.rq-statistics-metric-timestamp .rq-loading-skeleton__line{min-height:var(--text-3xl-line)}.rq-directory-mobile-refresh,.rq-directory-mobile-summary{display:none}@media (width<=767px){.rq-directory:has(>.rq-filter-bar[data-directory-toolbar=true],>.rq-directory__body>.rq-filter-bar[data-directory-toolbar=true]){position:relative}.rq-directory:has(>.rq-filter-bar[data-directory-toolbar=true],>.rq-directory__body>.rq-filter-bar[data-directory-toolbar=true])>.rq-directory__heading{outline:none;width:1px;height:1px;min-height:0;position:absolute}.rq-directory:has(>.rq-filter-bar[data-directory-toolbar=true],>.rq-directory__body>.rq-filter-bar[data-directory-toolbar=true])>.rq-directory__heading :is(.rq-directory__actions,.rq-directory__summary){display:none}.rq-directory:has(>.rq-directory__heading .rq-directory__title:focus) .rq-filter-bar[data-directory-toolbar=true]{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.rq-directory-mobile-refresh{flex:none;margin-inline-start:auto;display:inline-flex}.rq-filter-bar[data-directory-toolbar=true] .rq-search-input__row{gap:var(--space-2)}.rq-filter-bar[data-directory-toolbar=true] .rq-filter-bar__mobile-toggle{padding-inline:var(--space-2)}.rq-directory-mobile-summary{align-items:center;gap:var(--space-2);min-height:var(--control-min-touch-target);color:var(--color-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line);overflow-wrap:anywhere;grid-column:1/-1;display:flex}.rq-directory-mobile-summary .rq-loading-skeleton{width:10rem;max-width:100%}.rq-statistics-metric-timestamp,.rq-statistics-metric-timestamp .rq-loading-skeleton__line{min-height:calc(2 * var(--text-sm-line))}}@media (width<=1024px){.rq-statistics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.rq-directory__heading,.rq-directory__actions{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.rq-directory__actions{flex:none}.rq-directory__summary{margin:var(--space-1) 0 0;min-height:var(--text-sm-line);font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--color-text-secondary)}.rq-directory__title{scroll-margin-top:6rem}.rq-directory__heading:has(.rq-directory__title:focus){outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.rq-directory__summary .rq-loading-skeleton{width:10rem;max-width:100%}.rq-filter-bar__feedback{font-size:var(--text-sm-size);margin:0}.rq-filter-bar__apply-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.rq-filter-bar__advanced{align-items:start;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.rq-search-input__row{align-items:center;gap:var(--space-3);min-width:0;display:flex}.rq-search-input__control{flex:1 1 0;min-width:0;position:relative}.rq-search-input__control>input{padding-inline-start:2.5rem;padding-inline-end:var(--space-3)}.rq-search-input__control--clearable>input{padding-inline-end:3rem}.rq-search-input__icon{inset-inline-start:var(--space-3);pointer-events:none;color:var(--color-text-secondary);position:absolute;top:50%;transform:translateY(-50%)}.rq-search-input__clear{inset-inline-end:0;width:var(--control-min-touch-target);position:absolute;top:0;bottom:0}.rq-search-input__clear .rq-button{background:0 0;border:0;width:100%;height:100%}.rq-search-input__control input::-webkit-search-cancel-button{-webkit-appearance:none}@media (width>=768px){.rq-filter-bar__advanced[data-desktop-open=false]{display:none}}@media (width>=768px) and (width<=1279px){.rq-data-table[data-responsive=wide] .rq-data-table__desktop,.rq-data-table[data-responsive=wide] .rq-data-table__desktop-state{display:none}.rq-data-table[data-responsive=wide] .rq-data-table__mobile,.rq-data-table[data-responsive=wide] .rq-data-table__mobile-state{display:block}}.rq-filter-bar__main{align-items:start;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));min-width:0;display:grid}.rq-filter-bar__main>.rq-control-stack{margin-top:calc(var(--text-sm-line) + var(--space-1))}.rq-filter-bar__controls{min-width:0;display:contents}.rq-filter-bar .rq-filter-bar__mobile-toggle{display:none}.rq-filter-bar__controls>[role=group]{padding-top:calc(var(--text-sm-line) + var(--space-1))}.rq-filter-bar__controls>[role=group] button{padding-inline:var(--space-2)}.rq-filter-bar__controls>label{row-gap:var(--space-1);line-height:var(--text-sm-line)}.rq-directory-panel .rq-search-input .rq-form-field__helper{font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.rq-filter-bar .rq-form-field__label,.rq-filter-bar__controls>label>span:first-child,.rq-filter-bar__advanced>label>span:first-child{color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line);font-weight:var(--font-weight-semibold)}.rq-filter-bar .rq-form-field{gap:var(--space-1)}.rq-directory-panel .rq-data-table__scroll{border-radius:var(--radius-md)}.rq-directory-heading>div{min-width:0}.rq-directory-heading>.rq-control-stack{flex:none}.rq-directory-heading p{font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.rq-filter-bar__chips,.rq-saved-views{gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.rq-filter-chip,.rq-saved-view{min-width:0;min-height:var(--control-min-touch-target);align-items:center;gap:var(--space-1);max-width:100%;padding:var(--space-2) var(--space-3);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-pill);background:var(--color-neutral-surface);color:var(--color-neutral-text);font:inherit;font-size:var(--text-base-size);line-height:var(--text-base-line);cursor:pointer;display:inline-flex}.rq-filter-chip:hover:not(:disabled),.rq-saved-view:hover:not(:disabled),.rq-saved-view--selected{border-color:var(--color-brand-accent);background:var(--color-neutral-surface-muted)}.rq-filter-chip:focus-visible,.rq-saved-view:focus-visible,.rq-data-table__sort-button:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.rq-filter-chip:disabled,.rq-saved-view:disabled{cursor:not-allowed;color:var(--color-neutral-text-disabled)}.rq-filter-chip__label{font-weight:var(--font-weight-semibold)}.rq-filter-chip__text,.rq-saved-view>span:first-child{overflow-wrap:anywhere;min-width:0}.rq-filter-chip__text{text-align:start}.rq-saved-view__count{min-width:var(--space-6);min-height:var(--space-6);padding-inline:var(--space-1);border-radius:var(--radius-pill);background:var(--color-neutral-surface-muted);font-weight:var(--font-weight-semibold);place-items:center;display:inline-grid}.rq-filter-bar__advanced{padding:var(--space-3);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-md);background:var(--color-neutral-surface-muted)}.rq-search-input{align-items:end;gap:var(--space-2);flex-wrap:wrap;display:flex}.rq-search-input>.rq-form-field{flex:16rem}.rq-pagination{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.rq-pagination__summary,.rq-pagination__page{color:var(--color-neutral-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line);margin:0}.rq-pagination__actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.rq-pagination__page{font-variant-numeric:tabular-nums;text-align:center;min-inline-size:14ch}.rq-pagination--cursor .rq-pagination__page{min-inline-size:8ch}.rq-data-table--compact .rq-data-table__bulk-toolbar,.rq-data-table--admin .rq-data-table__bulk-toolbar{padding:var(--space-2)}.rq-data-table--read-only .rq-data-table__bulk-toolbar{display:none}.rq-data-table--report .rq-data-table__scroll{border-radius:var(--radius-md)}@media (width>=768px){.rq-data-table__desktop,.rq-data-table__desktop-state{display:block}.rq-data-table__mobile,.rq-data-table__mobile-state{display:none}.rq-data-table__scroll{border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-lg);background:var(--color-neutral-surface);overscroll-behavior-x:contain;overscroll-behavior-y:auto;max-width:100%;scroll-padding-inline-end:7rem;overflow:auto}.rq-data-table table{border-collapse:separate;border-spacing:0;width:100%;min-width:52rem;color:var(--color-neutral-text);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.rq-data-table caption{padding:var(--space-3) var(--space-4);text-align:start;font-weight:var(--font-weight-semibold);color:var(--color-neutral-text-secondary)}.rq-data-table th,.rq-data-table td{min-width:0;padding:var(--space-3) var(--space-4);border-top:var(--border-width-thin) solid var(--color-neutral-border);vertical-align:middle;overflow-wrap:anywhere}.rq-data-table--compact th,.rq-data-table--compact td,.rq-data-table--admin th,.rq-data-table--admin td{padding:var(--space-2)}.rq-data-table th{background:var(--color-table-header);color:var(--color-neutral-text-secondary);text-align:start;font-weight:var(--font-weight-semibold);overflow-wrap:normal}.rq-data-table__desktop--sticky thead th{z-index:var(--z-sticky);position:sticky;top:0}.rq-data-table tbody tr:hover,.rq-data-table tbody tr:focus-within{--rq-table-row-background:var(--color-table-hover);background:var(--rq-table-row-background)}.rq-data-table__row--selected{--rq-table-row-background:var(--color-neutral-surface-muted);background:var(--rq-table-row-background)}.rq-data-table__row--overdue>td:first-child{border-inline-start:var(--border-width-emphasis) solid var(--color-feedback-warning)}.rq-data-table__row--high-risk>td:first-child{border-inline-start:var(--border-width-emphasis) solid var(--color-risk-high-token)}.rq-data-table__row--critical-risk>td:first-child{border-inline-start:var(--border-width-emphasis) solid var(--color-risk-critical-token)}.rq-data-table__row--rejected>td:first-child,.rq-data-table__row--row-error>td:first-child{border-inline-start:var(--border-width-emphasis) solid var(--color-status-rejected)}.rq-data-table__row--archived,.rq-data-table__row--read-only{--rq-table-row-background:var(--color-neutral-surface-muted);background:var(--rq-table-row-background);color:var(--color-neutral-text-secondary)}.rq-data-table__row--disabled{color:var(--color-neutral-text-disabled)}.rq-data-table__sort-button{min-width:0;min-height:var(--control-min-touch-target);align-items:center;gap:var(--space-1);padding:var(--space-1);color:inherit;font:inherit;font-weight:inherit;text-align:start;cursor:pointer;overflow-wrap:normal;background:0 0;border:0;display:inline-flex}.rq-data-table__sort-indicator{flex:none}.rq-data-table td.rq-data-table__primary-cell{min-width:14rem}.rq-data-table__cell-copy,.rq-data-table__restricted{overflow-wrap:anywhere;min-width:0}.rq-data-table__state-label,.rq-data-table__state-message{margin-top:var(--space-1);display:block}.rq-data-table__action-cell,.rq-data-table__actions-heading{z-index:var(--z-sticky);background:var(--rq-table-row-background,var(--color-neutral-surface));position:sticky;inset-inline-end:0;overflow:visible}.rq-data-table__actions-heading{background:var(--color-table-header)}.rq-data-table__select-cell{width:var(--control-min-touch-target);text-align:center}.rq-data-table .rq-data-table__column--compact{width:7rem;min-width:7rem}.rq-data-table .rq-data-table__column--medium{width:12rem;min-width:8rem}.rq-data-table .rq-data-table__column--wide{width:20rem;min-width:10rem}.rq-data-table .rq-data-table__column--auto{width:auto;min-width:10rem}.rq-directory-panel .rq-data-table th,.rq-directory-panel .rq-data-table td{padding-inline:var(--space-2)}.rq-directory-panel .rq-data-table td.rq-data-table__primary-cell{min-width:12rem}.rq-directory-panel .rq-data-table .rq-data-table__column--compact{width:6rem;min-width:6rem}.rq-directory-panel .rq-data-table .rq-data-table__column--medium{width:10rem;min-width:7rem}.rq-directory-panel .rq-data-table .rq-data-table__column--wide{width:16rem;min-width:8rem}.rq-directory-panel .rq-data-table .rq-data-table__column--auto{min-width:8rem}.rq-directory-panel [data-column-key=timezone] .rq-data-table__cell-copy{overflow-wrap:normal}.rq-directory-panel .rq-data-table [data-column-key=actions]{width:5rem;min-width:5rem}.rq-data-table__align--center{text-align:center}.rq-data-table__align--end{text-align:end}}@media (width<=767px){.rq-directory[data-has-summary=true][data-compact-mobile-heading=true] .rq-directory__title{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rq-statistics-metrics .rq-card__title{min-block-size:calc(2 * var(--text-sm-line))}.rq-directory__summary{margin:0}.rq-directory__heading{min-height:var(--control-min-touch-target)}.rq-filter-bar .rq-filter-bar__advanced-toggle,.rq-filter-bar[data-mobile-filters-open=false] .rq-filter-bar__advanced{display:none}.rq-filter-bar__apply-actions .rq-control-stack{width:auto}.rq-filter-bar__main{grid-template-columns:minmax(0,1fr)}.rq-filter-bar .rq-filter-bar__mobile-toggle{flex:none;display:inline-flex}.rq-filter-bar__controls{gap:var(--space-3);padding-top:var(--space-1);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));align-items:start;display:grid}.rq-filter-bar__controls>[role=group]{grid-column:1/-1;padding-top:0}.rq-filter-bar[data-mobile-filters-open=false] .rq-filter-bar__controls{display:none}.rq-filter-bar__main>.rq-control-stack{grid-column:1/-1;margin-top:0}.rq-list-card__metadata{gap:var(--space-2) var(--space-3)}.rq-list-card .rq-card__header{gap:var(--space-2)}.rq-list-card .rq-card__heading{flex:10rem}.rq-list-card .rq-card__badges{width:auto;max-width:100%}.rq-list-card__actions>.rq-list-card__primary-action{flex:1 1 0}.rq-list-card__primary-action .rq-button{padding-inline:var(--space-2)}.rq-list-card__actions>.rq-action-menu{flex:none}.rq-filter-bar__main,.rq-search-input,.rq-pagination{align-items:stretch}.rq-filter-bar__main>*,.rq-search-input>*,.rq-pagination__actions,.rq-pagination__actions>*{width:100%}.rq-pagination__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rq-pagination__page{text-align:center;grid-area:1/1/auto/-1}}@media (width<=359px){.rq-filter-bar__controls{grid-template-columns:minmax(0,1fr)}}.rq-file-card,.rq-file-uploader{border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-neutral-surface);min-width:0;box-shadow:var(--shadow-sm)}.rq-file-card{gap:var(--space-4);padding:var(--space-4);grid-template-columns:minmax(5rem,7rem) minmax(0,1fr);display:grid}.rq-file-card__preview{border-radius:var(--radius-md);background:var(--color-neutral-surface-muted);min-height:5rem;color:var(--color-neutral-text-secondary);place-items:center;display:grid;overflow:hidden}.rq-file-card__preview-icon{flex:none}.rq-file-card.rq-file-card--icon-only{gap:var(--space-3);grid-template-columns:2.75rem minmax(0,1fr)}.rq-file-card--icon-only .rq-file-card__preview{align-self:start;min-height:2.75rem}.rq-file-card--icon-only .rq-file-card__preview-icon{width:var(--space-6);height:var(--space-6)}.rq-file-card__body,.rq-file-card__identity{min-width:0}.rq-file-card__heading{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.rq-file-card__identity{flex:12rem}.rq-file-card__filename{overflow-wrap:anywhere;color:var(--color-neutral-text);font:inherit;margin:0;font-weight:650}.rq-file-card__metadata{gap:var(--space-1);margin:var(--space-1) 0 0;overflow-wrap:anywhere;color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);flex-wrap:wrap;display:flex}.rq-file-card__badges{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;flex:none;min-width:0;max-width:100%;display:flex}.rq-file-card__state{margin-top:var(--space-3)}.rq-file-card__state-copy,.rq-file-card__failure,.rq-file-card__secondary-status,.rq-file-uploader__description,.rq-file-uploader__state-copy{overflow-wrap:anywhere;color:var(--color-neutral-text-secondary);margin:0}.rq-file-card__secondary-status{margin-top:var(--space-2)}.rq-file-card__failure{margin-top:var(--space-2);color:var(--color-feedback-error);font-weight:600}.rq-file-card__progress,.rq-file-uploader__progress{gap:var(--space-2);margin-top:var(--space-3);color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);display:grid}.rq-file-card__progress-bar,.rq-file-uploader__progress-bar{width:100%;min-height:var(--space-2);accent-color:var(--color-file-uploading)}.rq-file-card__actions,.rq-file-uploader__actions{gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.rq-file-uploader{gap:var(--space-4);padding:var(--space-4);display:grid}.rq-file-uploader--embedded{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.rq-file-uploader__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.rq-file-uploader__header>div{min-width:0}.rq-file-uploader__title{overflow-wrap:anywhere;color:var(--color-neutral-text);font:inherit;margin:0;font-weight:650}.rq-file-uploader__description{margin-top:var(--space-1)}.rq-file-card[data-file-status=legal-hold],.rq-file-uploader[data-file-status=legal-hold]{border-color:var(--color-file-legal-hold)}.rq-file-card[data-file-status=rejected],.rq-file-card[data-file-status=upload-failed],.rq-file-card[data-file-status=scan-failed],.rq-file-card[data-file-status=processing-failed],.rq-file-uploader[data-file-status=rejected],.rq-file-uploader[data-file-status=upload-failed],.rq-file-uploader[data-file-status=scan-failed],.rq-file-uploader[data-file-status=processing-failed]{border-color:var(--color-file-rejected)}@media (width<=40rem){.rq-file-card{grid-template-columns:1fr}.rq-file-card__preview{min-height:4rem}.rq-file-card__heading,.rq-file-uploader__header{flex-direction:column}.rq-file-card__badges{justify-content:flex-start}.rq-file-card__identity{flex:initial}.rq-file-card__actions,.rq-file-uploader__actions{flex-direction:column}.rq-file-card__actions>*,.rq-file-uploader__actions>*{width:100%}.rq-file-card__actions .rq-button,.rq-file-uploader__actions .rq-button{min-height:var(--control-min-touch-target)}}.rq-app-shell{--rq-app-shell-sidebar-expanded:calc(var(--space-12) * 4 + var(--space-10));--rq-app-shell-sidebar-collapsed:calc(var(--space-12) + var(--space-6));--rq-app-shell-sidebar-width:var(--rq-app-shell-sidebar-expanded);--rq-app-shell-header-min-height:calc(var(--space-8) * 2);--rq-app-shell-mobile-header-min-height:calc(var(--space-12) + var(--space-2));--rq-app-shell-mobile-navigation-min-height:calc(var(--space-8) * 2);--rq-app-shell-right-panel-width:calc(var(--space-12) * 8);--rq-app-shell-mobile-navigation-offset:var(--space-0);grid-template-columns:var(--rq-app-shell-sidebar-width) minmax(0, 1fr);min-width:0;min-height:100dvh;color:var(--color-neutral-text);background:var(--color-neutral-bg);display:grid;overflow-x:clip}.rq-app-shell[data-sidebar-state=collapsed]{--rq-app-shell-sidebar-width:var(--rq-app-shell-sidebar-collapsed)}.rq-app-shell[data-mobile-navigation=present]{--rq-app-shell-mobile-navigation-offset:var(--rq-app-shell-mobile-navigation-min-height)}.rq-app-shell__skip-link{top:var(--space-2);left:var(--space-2);z-index:var(--z-toast);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-neutral-text);background:var(--color-neutral-surface);transform:translateY(calc(-100% - var(--space-4)));position:fixed}.rq-app-shell__skip-link:focus{box-shadow:var(--shadow-panel);transform:translateY(0)}.rq-app-shell__sidebar{z-index:var(--z-sidebar);width:var(--rq-app-shell-sidebar-width);border-right:var(--border-width-thin) solid var(--color-neutral-border);background:var(--color-neutral-surface);min-width:0;height:100dvh;color:var(--color-neutral-text);flex-direction:column;align-self:start;display:flex;position:sticky;top:0;overflow:hidden}.rq-app-shell__sidebar-header{flex:none}.rq-app-shell__sidebar-header:empty{display:none}.rq-app-shell__sidebar-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.rq-app-shell__workspace{grid-template-rows:auto auto auto minmax(0,1fr) auto auto;min-width:0;min-height:100dvh;display:grid}.rq-app-shell__header{z-index:var(--z-header);min-width:0;min-height:var(--rq-app-shell-header-min-height);border-bottom:var(--border-width-thin) solid var(--color-neutral-border);background:var(--color-neutral-surface);position:sticky;top:0}.rq-app-shell__banners,.rq-app-shell__page-header,.rq-app-shell__body,.rq-app-shell__mobile-navigation{min-width:0}.rq-app-shell__banners:empty,.rq-app-shell__page-header:empty,.rq-app-shell__mobile-navigation:empty{display:none}.rq-app-shell__page-header{padding:var(--space-6) var(--space-6) 0}.rq-app-shell__body{min-width:0;padding:var(--space-6);align-content:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.rq-app-shell__body--with-panel{grid-template-columns:minmax(0, 1fr) minmax(0, var(--rq-app-shell-right-panel-width))}.rq-app-shell__main,.rq-app-shell__right-panel{overflow-wrap:anywhere;min-width:0;max-width:100%}.rq-app-shell__main{width:100%;max-width:var(--layout-page-max-width);margin-inline:auto}.rq-app-shell__main:focus{outline:none}.rq-app-shell__main:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--shadow-focus)}.rq-app-shell__right-panel{align-self:start}.rq-app-shell__right-panel-toggle,.rq-app-shell__mobile-navigation{display:none}@media (width<=1023px){.rq-app-shell{grid-template-columns:minmax(0,1fr)}.rq-app-shell__sidebar{display:none}.rq-app-shell__header{min-height:var(--rq-app-shell-mobile-header-min-height)}.rq-app-shell__page-header{padding:var(--space-4) var(--space-4) 0}.rq-app-shell__body,.rq-app-shell__body--with-panel{padding:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.rq-app-shell__right-panel{inset-inline:var(--space-4);top:calc(var(--rq-app-shell-mobile-header-min-height) + var(--space-4));bottom:calc(var(--rq-app-shell-mobile-navigation-offset) + var(--space-12) + env(safe-area-inset-bottom,0px));z-index:var(--z-drawer);overscroll-behavior:contain;max-height:70dvh;padding:var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-panel);background:var(--color-neutral-surface);box-shadow:var(--shadow-panel);display:none;position:fixed;overflow:auto}.rq-app-shell__right-panel[data-mobile-open=true]{display:block}.rq-app-shell__right-panel-toggle{right:var(--space-4);bottom:calc(var(--rq-app-shell-mobile-navigation-offset) + var(--space-2) + env(safe-area-inset-bottom,0px));z-index:var(--z-drawer);min-height:var(--control-min-touch-target);max-width:calc(100% - var(--space-8));padding:var(--space-2) var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border-strong);border-radius:var(--radius-pill);color:var(--color-neutral-text);background:var(--color-neutral-surface);box-shadow:var(--shadow-card);overflow-wrap:anywhere;align-items:center;display:inline-flex;position:fixed}.rq-app-shell__mobile-navigation:not(:empty){z-index:var(--z-sticky);min-height:var(--rq-app-shell-mobile-navigation-min-height);padding-bottom:env(safe-area-inset-bottom,0px);display:block;position:sticky;bottom:0}}.rq-page-header,.rq-breadcrumbs,.rq-detail-layout,.rq-page-header__layout,.rq-page-header__identity,.rq-page-header__title-row,.rq-page-header__actions,.rq-detail-layout__region{min-width:0}.rq-page-header{gap:var(--space-4);width:100%;max-width:100%;display:grid}.rq-page-header__breadcrumbs{min-width:0}.rq-breadcrumbs{color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.rq-breadcrumbs__list{align-items:center;gap:var(--space-1) var(--space-2);min-width:0;margin:var(--space-0);padding:var(--space-0);flex-wrap:wrap;list-style:none;display:flex}.rq-breadcrumbs__item{overflow-wrap:anywhere;align-items:center;min-width:0;max-width:100%;display:inline-flex}.rq-breadcrumbs__item+.rq-breadcrumbs__item:before{content:"/";color:var(--color-neutral-text-muted);flex:none;margin-inline-end:var(--space-2)}.rq-breadcrumbs__link{min-width:0;max-width:100%;color:var(--color-link);text-decoration-thickness:var(--border-width-thin);text-underline-offset:var(--space-1);overflow-wrap:anywhere}.rq-breadcrumbs__current,.rq-breadcrumbs__label{overflow-wrap:anywhere;min-width:0;max-width:100%}.rq-breadcrumbs__current{color:var(--color-neutral-text);font-weight:var(--font-weight-semibold)}.rq-page-header__layout{align-items:start;gap:var(--space-4) var(--space-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.rq-page-header__identity{gap:var(--space-2);display:grid}.rq-page-header__title-row{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.rq-page-header__title{overflow-wrap:anywhere;max-width:100%}.rq-page-header__context{max-width:72ch;margin:var(--space-0);color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line);overflow-wrap:anywhere}.rq-page-header__badges{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.rq-page-header__actions{justify-content:flex-end;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex;position:relative}.rq-page-header__primary-action,.rq-page-header__secondary-action{min-width:0;max-width:100%}.rq-page-header__primary-action,.rq-page-header__secondary-inline{gap:var(--space-2);flex-wrap:wrap;align-items:flex-start;min-width:0;max-width:100%;display:flex}.rq-page-header__secondary-action{position:static}.rq-page-header__secondary-trigger{gap:var(--space-2);min-height:var(--density-standard-control);max-width:100%;padding:var(--space-2) var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border-strong);border-radius:var(--radius-md);color:var(--color-neutral-text);background:var(--color-neutral-surface);font-weight:var(--font-weight-semibold);font-size:var(--text-sm-size);line-height:var(--text-sm-line);cursor:pointer;overflow-wrap:anywhere;justify-content:center;align-items:center;list-style:none;display:inline-flex}.rq-page-header__secondary-trigger::-webkit-details-marker{display:none}.rq-page-header__secondary-trigger:hover{background:var(--color-neutral-surface-muted)}.rq-page-header__secondary-label-compact,.rq-page-header__secondary-more-icon,.rq-page-header__secondary-trigger--more .rq-page-header__secondary-chevron{display:none}.rq-page-header__secondary-trigger--more .rq-page-header__secondary-more-icon{display:block}.rq-page-header__secondary-chevron{width:var(--space-2);height:var(--space-2);border-inline-end:var(--border-width-thin) solid currentColor;border-block-end:var(--border-width-thin) solid currentColor;margin-block-end:var(--space-1);transform:rotate(45deg)}.rq-page-header__secondary-action[open] .rq-page-header__secondary-chevron{margin-block-start:var(--space-1);margin-block-end:0;transform:rotate(225deg)}.rq-page-header__secondary-trigger:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset);box-shadow:var(--shadow-focus)}.rq-page-header__secondary-menu{top:calc(100% + var(--space-2));z-index:var(--z-popover);gap:var(--space-1);width:max-content;min-width:12rem;max-width:min(22rem, calc(100vw - var(--space-8)));overscroll-behavior:contain;max-height:min(24rem,60dvh);padding:var(--space-2);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-lg);background:var(--color-neutral-surface);box-shadow:var(--shadow-panel);overflow-wrap:anywhere;display:grid;position:absolute;right:0;overflow:auto}.rq-page-header__secondary-menu .rq-control-stack{width:100%}.rq-page-header__secondary-menu:has(.rq-action-menu__panel){overflow:visible}.rq-page-header__secondary-menu .rq-button{width:100%;min-height:var(--control-min-touch-target);color:var(--color-neutral-text);box-shadow:none;text-align:start;background:0 0;border-color:#0000;justify-content:stretch}.rq-page-header__secondary-menu .rq-button__content{justify-content:flex-start}.rq-page-header__secondary-menu .rq-button--danger{color:var(--color-feedback-error)}.rq-page-header__secondary-menu .rq-button:disabled{color:var(--color-neutral-text-disabled)}.rq-page-header__secondary-menu .rq-button:hover:not(:disabled){background:var(--color-neutral-surface-muted)}.rq-detail-layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;display:grid}.rq-detail-layout__region{overflow-wrap:anywhere;max-width:100%}.rq-detail-layout__metric-section{justify-items:start;gap:var(--space-4);display:grid}.rq-detail-layout__metric-section>.rq-detail-metrics{width:100%}.rq-detail-layout__caption{color:var(--color-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0}.rq-record-metadata{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.rq-record-metadata>div{min-width:0}.rq-record-metadata dt{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.rq-record-metadata dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere}@media (width<=64rem){.rq-record-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.999rem){.rq-record-metadata__wide{grid-column:1/-1}}.rq-detail-layout__metadata{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));align-items:start}@media (width<=47.999rem){.rq-detail-layout dl.rq-detail-layout__metadata{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.rq-detail-layout__metadata-wide{grid-column:1/-1}.rq-expandable-metadata>div:has(.rq-expandable-text__toggle[aria-expanded=true]){grid-column:1/-1}}@media (width<=639px){.rq-page-header__breadcrumbs[data-repeats-current-title] .rq-breadcrumbs[data-mobile-mode=compact] [data-breadcrumb-current]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rq-page-header__breadcrumbs[data-repeats-current-title]:not([data-has-breadcrumb-parent]):has(.rq-breadcrumbs[data-mobile-mode=compact]){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rq-breadcrumbs[data-mobile-mode=hidden],.rq-breadcrumbs[data-mobile-mode=compact] .rq-breadcrumbs__item:not(:nth-last-child(2)):not(:last-child),.rq-breadcrumbs[data-mobile-mode=compact] .rq-breadcrumbs__item:nth-last-child(2):before{display:none}.rq-page-header__layout{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.rq-page-header__actions{justify-content:flex-start;width:100%}.rq-page-header__primary-action,.rq-page-header__secondary-action{max-width:100%}.rq-page-header__secondary-trigger{min-height:var(--control-min-touch-target)}.rq-page-header__secondary-label{display:none}.rq-page-header__secondary-label-compact{display:inline}.rq-page-header__secondary-trigger--more{width:var(--control-min-touch-target);min-width:var(--control-min-touch-target);padding:var(--space-2)}.rq-page-header__secondary-trigger--more .rq-page-header__secondary-label-compact,.rq-page-header__secondary-trigger--more .rq-page-header__secondary-chevron{display:none}.rq-page-header__secondary-trigger--more .rq-page-header__secondary-more-icon{display:block}.rq-page-header__secondary-inline>.rq-action-menu [data-rq-action-menu-trigger] .rq-button{width:var(--control-min-touch-target);min-width:var(--control-min-touch-target);padding:var(--space-2)}.rq-page-header__secondary-inline>.rq-action-menu .rq-button__label,.rq-page-header__secondary-inline>.rq-action-menu .rq-button__sizing{display:none}.rq-page-header__secondary-menu{width:min(22rem,100%);min-width:0;max-width:100%}.rq-detail-layout{gap:var(--space-4)}}.rq-public-qr-shell{min-block-size:100dvh;padding-block:max(var(--space-4), env(safe-area-inset-top)) max(var(--space-4), env(safe-area-inset-bottom));padding-inline:max(var(--space-4), env(safe-area-inset-left)) max(var(--space-4), env(safe-area-inset-right));background:var(--color-brand-light);color:var(--color-neutral-text);font-size:var(--text-base-size);line-height:var(--text-base-line);overflow-x:clip}.rq-public-qr-shell__page{inline-size:min(100%, var(--layout-public-qr-max-width));gap:var(--space-6);margin-inline:auto;display:grid}.rq-public-qr-shell__header,.rq-public-qr-shell__task,.rq-public-qr-shell__state,.rq-public-qr-shell__footer{overflow-wrap:anywhere;min-inline-size:0}.rq-public-qr-shell__header,.rq-public-qr-shell__task,.rq-public-qr-shell__state{border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-neutral-surface);box-shadow:var(--shadow-sm)}.rq-public-qr-shell__header{gap:var(--space-4);padding:var(--space-6);display:grid}.rq-public-qr-shell__brand{align-items:center;gap:var(--space-2);min-inline-size:0;margin:var(--space-0);color:var(--color-brand-700);display:flex}.rq-public-qr-shell__brand-logo{inline-size:var(--space-8);block-size:var(--space-8);object-fit:contain;flex:none}.rq-public-qr-shell__context{gap:var(--space-2);color:var(--color-neutral-text-secondary);flex-wrap:wrap;display:flex}.rq-public-qr-shell__context-item{overflow-wrap:anywhere;min-inline-size:0}.rq-public-qr-shell__context-item:not(:last-child):after{content:"·";color:var(--color-neutral-text-muted);margin-inline-start:var(--space-2)}.rq-public-qr-shell__verification{align-items:baseline;gap:var(--space-2);margin:var(--space-0);color:var(--color-neutral-text-secondary);flex-wrap:wrap;display:flex}.rq-public-qr-shell__verification-code{color:var(--color-neutral-text);background:var(--color-neutral-surface-muted);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-2);font-family:var(--font-mono);font-size:var(--text-base-size);line-height:var(--text-base-line);overflow-wrap:anywhere;word-break:break-word}.rq-public-qr-shell__title,.rq-public-qr-shell__purpose,.rq-public-qr-shell__state p,.rq-public-qr-shell__footer{margin:var(--space-0)}.rq-public-qr-shell__purpose{color:var(--color-neutral-text-secondary)}.rq-public-qr-shell__title--long{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rq-public-qr-shell__task,.rq-public-qr-shell__state{padding:var(--space-6)}.rq-public-qr-shell__task{gap:var(--space-6);display:grid}.rq-public-qr-shell__state{gap:var(--space-3);border-inline-start-width:var(--border-width-emphasis);display:grid}.rq-public-qr-shell__state[data-public-qr-state-kind=inactive],.rq-public-qr-shell__state[data-public-qr-state-kind=expired],.rq-public-qr-shell__state[data-public-qr-state-kind=rate-limited]{border-inline-start-color:var(--color-feedback-warning)}.rq-public-qr-shell__state[data-public-qr-state-kind=unavailable],.rq-public-qr-shell__state[data-public-qr-state-kind=no-public-access],.rq-public-qr-shell__state[data-public-qr-state-kind=error]{border-inline-start-color:var(--color-feedback-error)}.rq-public-qr-shell__state[data-public-qr-state-kind=loading],.rq-public-qr-shell__state[data-public-qr-state-kind=turnstile-required]{border-inline-start-color:var(--color-feedback-info)}.rq-public-qr-shell__state[data-public-qr-state-kind=submitted]{border-inline-start-color:var(--color-feedback-success)}.rq-public-qr-shell__primary-action{display:grid}.rq-public-qr-shell__primary-action :is(button,a){min-block-size:var(--control-min-touch-target);max-inline-size:100%}.rq-public-qr-shell__footer{padding-inline:var(--space-2);color:var(--color-neutral-text-muted);font-size:var(--text-base-size);line-height:var(--text-base-line);text-align:center}@media (width<=639px){.rq-public-qr-shell[data-public-qr-embedded=true]{padding-inline:0}.rq-public-qr-shell{padding-inline:max(var(--space-3), env(safe-area-inset-left)) max(var(--space-3), env(safe-area-inset-right))}.rq-public-qr-shell__header,.rq-public-qr-shell__task,.rq-public-qr-shell__state{padding:var(--space-4)}.rq-public-qr-shell__page{gap:var(--space-4)}.rq-public-qr-shell__header{gap:var(--space-3)}.rq-public-qr-shell__title{font-size:var(--text-2xl-size,1.5rem);line-height:1.3}}.rq-public-workflow>*+*{border-top:1px solid var(--color-neutral-border);padding-top:var(--space-5)}.rq-public-workflow__pending-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.rq-public-qr-shell__header{border-block-start:3px solid var(--public-brand-primary,var(--color-brand-700))}.rq-public-qr-shell__title{color:var(--public-brand-heading,var(--color-neutral-text))}.rq-public-qr-shell__customer-brand{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:var(--public-brand-primary,#0f766e);color:var(--public-brand-on-primary,#fff);overflow-wrap:anywhere;justify-self:start;max-inline-size:100%;margin:0}.rq-public-qr-shell__purpose,.rq-public-qr-shell__footer{white-space:pre-wrap}.rq-public-qr-shell__task{border-block-start:2px solid var(--public-brand-accent,var(--color-brand-700))}.rq-public-qr-shell__state-actions{justify-items:start;gap:var(--space-3);display:grid}.rq-public-qr-shell__state-actions :is(button,a){min-block-size:var(--control-min-touch-target);max-inline-size:100%}.rq-report-shell{--rq-report-shell-side-panel-width:calc(var(--space-12) * 8);--rq-report-shell-viewer-min-height:calc(var(--space-12) * 10);gap:var(--space-4);min-width:0;max-width:100%;color:var(--color-neutral-text);display:grid}.rq-report-shell__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);min-width:0;display:flex}.rq-report-shell__header--grouped{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.rq-report-shell__identity{gap:var(--space-2);min-width:0;display:grid}.rq-report-shell__eyebrow,.rq-report-shell__output-note,.rq-report-shell__state p{margin:var(--space-0)}.rq-report-shell__eyebrow{color:var(--color-brand-700)}.rq-report-shell__output-note{color:var(--color-neutral-text-secondary);overflow-wrap:anywhere}.rq-report-shell__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;flex:0 auto;min-width:0;display:flex}.rq-report-shell__actions>*{min-height:var(--control-min-touch-target)}.rq-report-shell__metadata{gap:var(--space-3);min-width:0;margin:var(--space-0);padding-block:var(--space-3);border-block:var(--border-width-thin) solid var(--color-neutral-border);grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));display:grid}.rq-report-shell__metadata-item{gap:var(--space-1);align-content:start;min-width:0;display:grid}.rq-report-shell__metadata-item dt{color:var(--color-neutral-text-muted)}.rq-report-shell__metadata-item dd{min-width:0;margin:var(--space-0);overflow-wrap:anywhere}.rq-report-shell__state{gap:var(--space-2);min-width:0;padding:var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-neutral-surface);display:grid}.rq-report-shell__state[data-report-shell-state-kind=draft]{align-items:baseline;gap:var(--space-1) var(--space-3);background:0 0;border:0;border-radius:0;flex-wrap:wrap;padding:0;display:flex}.rq-report-shell__state[data-report-shell-state-kind=draft] h2,.rq-report-shell__state[data-report-shell-state-kind=draft] p{font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.rq-report-shell__body{grid-template-columns:minmax(0, 1fr) minmax(0, var(--rq-report-shell-side-panel-width));gap:var(--space-4);align-items:start;min-width:0;display:grid}.rq-report-shell__viewer{min-width:0;min-height:var(--rq-report-shell-viewer-min-height);overscroll-behavior-x:contain;overscroll-behavior-y:auto;border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-neutral-surface);max-width:100%;overflow:auto}.rq-report-shell__side-panel{gap:var(--space-4);min-width:0;max-width:100%;display:grid}.rq-report-shell__side-section{min-width:0;padding:var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-neutral-surface);overflow-wrap:anywhere}.rq-print-shell{--rq-print-shell-screen-max-width:calc(var(--space-12) * 17);min-width:0;min-height:100dvh;padding:var(--space-6);color:var(--color-neutral-text);background:var(--color-neutral-bg)}@media screen{html:has(.rq-print-shell){scrollbar-gutter:stable}.rq-app-shell .rq-print-shell{min-height:auto;padding:0}.rq-app-shell .rq-print-shell__document{width:100%}}.rq-print-shell__document{gap:var(--space-5);width:min(100%, var(--rq-print-shell-screen-max-width));min-width:0;padding:var(--space-6);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-neutral-surface);box-shadow:var(--shadow-card);margin-inline:auto;display:grid}.rq-print-shell__header{gap:var(--space-2);min-width:0;display:grid}.rq-print-shell__document-label,.rq-print-shell__subtitle{margin:var(--space-0)}.rq-print-shell__document-label{color:var(--color-brand-700)}.rq-print-shell__subtitle{color:var(--color-neutral-text-secondary);overflow-wrap:anywhere}.rq-print-shell__screen-actions{gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.rq-print-shell__screen-actions>*{min-height:var(--control-min-touch-target)}.rq-print-shell__content,.rq-print-shell__footer{overflow-wrap:anywhere;min-width:0;max-width:100%}.rq-print-shell__footer{padding-top:var(--space-4);border-top:var(--border-width-thin) solid var(--color-neutral-border);color:var(--color-neutral-text-secondary)}[data-print-avoid-break]{break-inside:avoid;page-break-inside:avoid}[data-print-page-break=after]{break-after:page;page-break-after:always}@media (width<=1023px){.rq-report-shell__body,.rq-report-shell__side-panel{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.rq-report-shell__header{display:grid}.rq-report-shell__actions,.rq-report-shell__actions>*{width:100%}.rq-print-shell,.rq-print-shell__document{padding:var(--space-4)}.rq-print-shell__screen-actions,.rq-print-shell__screen-actions>*{width:100%}}@media print{@page{margin:.5in}.rq-app-shell:has(.rq-print-shell){background:0 0;min-height:auto;display:block}.rq-app-shell:has(.rq-print-shell) :is(.rq-app-shell__sidebar,.rq-app-shell__header,.rq-app-shell__banners,.rq-app-shell__page-header,.rq-app-shell__mobile-navigation,.rq-app-shell__skip-link){display:none!important}.rq-app-shell:has(.rq-print-shell) :is(.rq-app-shell__workspace,.rq-app-shell__body,.rq-app-shell__main){max-width:none;min-height:auto;margin:0;padding:0;display:block}html,body,#app,.rq-print-shell{background:0 0;min-height:auto}.rq-print-shell{padding:var(--space-0)}.rq-print-shell__document{width:100%;max-width:none;margin:var(--space-0);padding:var(--space-0);border:var(--border-width-none);border-radius:var(--radius-none);box-shadow:var(--shadow-none)}.rq-print-shell__screen-actions,[data-print-shell-screen-only],.rq-print-shell .rq-pdf-preview__toolbar,.rq-print-shell .rq-pdf-preview__text,.rq-print-shell nav,.rq-print-shell [role=navigation],.rq-report-shell__actions{display:none!important}.rq-report-shell__body{grid-template-columns:minmax(0,1fr)}.rq-report-shell__viewer,.rq-report-shell__side-section{border-color:var(--color-neutral-border);box-shadow:var(--shadow-none)}.rq-print-shell,.rq-print-shell *,.rq-report-shell,.rq-report-shell *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.rq-overlay{z-index:var(--z-modal);padding:max(var(--space-4), env(safe-area-inset-top)) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-4), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));background:color-mix(in srgb, var(--color-brand-ink) 48%, transparent);overscroll-behavior:contain;place-items:center;display:grid;position:fixed;inset:0}.rq-overlay--drawer{z-index:var(--z-drawer);padding:0;display:flex}body>[data-rq-dialog-owned-portal]{z-index:calc(var(--z-toast) - 1)!important}.rq-dialog,.rq-drawer{box-sizing:border-box;border:1px solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-surface);max-height:min(90dvh,56rem);color:var(--color-text-primary);box-shadow:var(--shadow-modal);outline:none;flex-direction:column;display:flex;overflow:hidden}.rq-dialog:focus-visible,.rq-drawer:focus-visible{box-shadow:var(--shadow-modal), 0 0 0 3px color-mix(in srgb, var(--color-brand-600) 40%, transparent)}.rq-dialog--small{width:min(100%,32rem)}.rq-dialog--medium{width:min(100%,42rem)}.rq-dialog--large{width:min(100%,56rem)}.rq-dialog--xlarge{width:min(100%,72rem)}.rq-dialog__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-4);border-bottom:1px solid var(--color-neutral-border);display:flex}.rq-dialog__heading{min-width:0}.rq-dialog__header>.rq-control-stack{flex:none}.rq-dialog__title{overflow-wrap:anywhere;font-size:var(--text-lg-size);line-height:var(--text-lg-line-height);margin:0}.rq-dialog__description,.rq-toast__message,.rq-alert-banner__message{margin:var(--space-1) 0 0;overflow-wrap:anywhere;color:var(--color-text-secondary)}.rq-dialog__body{min-height:0;padding:var(--space-5);overflow:auto}.rq-dialog__footer{justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-neutral-border);flex-wrap:wrap;display:flex}.rq-drawer{border-radius:0;max-height:100dvh;position:absolute}.rq-drawer--right,.rq-drawer--left{width:min(90vw, var(--layout-right-panel-width,26rem));top:0;bottom:0}.rq-drawer--right{padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);right:0}.rq-drawer--left{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);left:0}.rq-drawer--bottom{max-height:min(86dvh,42rem);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);border-radius:var(--radius-card) var(--radius-card) 0 0;bottom:0;left:0;right:0}.rq-drawer__body{flex:auto}.rq-toast-viewport{z-index:var(--z-toast);right:max(var(--space-4), env(safe-area-inset-right));bottom:max(var(--space-4), env(safe-area-inset-bottom));width:min(calc(100vw - (2 * var(--space-4))), 24rem);gap:var(--space-3);pointer-events:none;display:grid;position:fixed}.rq-toast{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-panel);pointer-events:auto;border-left-width:4px;display:flex}.rq-toast--info{border-left-color:var(--color-info,var(--color-brand-600))}.rq-toast--success{border-left-color:var(--color-success)}.rq-toast--warning{border-left-color:var(--color-warning)}.rq-toast--error{border-left-color:var(--color-error)}.rq-toast__content{flex:auto;min-width:0}.rq-toast__title,.rq-alert-banner__title{overflow-wrap:anywhere}.rq-toast__action{margin-top:var(--space-2)}.rq-alert-banner{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-neutral-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);border-left-width:4px;display:flex}.rq-alert-banner--info{border-left-color:var(--color-info,var(--color-brand-600))}.rq-alert-banner--success{border-left-color:var(--color-success)}.rq-alert-banner--warning{border-left-color:var(--color-warning)}.rq-alert-banner--error{border-left-color:var(--color-error)}.rq-alert-banner--critical{border-left-color:var(--color-risk-critical-token,var(--color-error))}.rq-alert-banner--legal-hold{border-left-color:var(--color-status-legal-hold,var(--color-brand-ink))}.rq-alert-banner--permission{border-left-color:var(--color-restricted,var(--color-error))}.rq-alert-banner__content{min-width:0}.rq-alert-banner__actions{align-items:center;gap:var(--space-2);flex:none;display:flex}@media (width<=639px){.rq-overlay:not(.rq-overlay--drawer){padding:max(var(--space-2), env(safe-area-inset-top)) max(var(--space-2), env(safe-area-inset-right)) max(var(--space-2), env(safe-area-inset-bottom)) max(var(--space-2), env(safe-area-inset-left));align-items:end}.rq-overlay--drawer{padding:0}.rq-dialog{width:100%;max-height:92dvh}.rq-dialog__header,.rq-dialog__body,.rq-dialog__footer{padding-right:var(--space-4);padding-left:var(--space-4)}.rq-dialog__footer{background:var(--color-surface);position:sticky;bottom:0}.rq-drawer--right,.rq-drawer--left{width:min(94vw,28rem)}.rq-toast-viewport{top:max(var(--space-3), env(safe-area-inset-top));right:max(var(--space-3), env(safe-area-inset-right));bottom:auto;left:max(var(--space-3), env(safe-area-inset-left));width:auto}.rq-alert-banner{flex-direction:column}.rq-alert-banner__actions{flex-wrap:wrap;width:100%}}@media (prefers-reduced-motion:no-preference){.rq-dialog,.rq-drawer,.rq-toast{animation:.14s ease-out rq-overlay-enter}@keyframes rq-overlay-enter{0%{opacity:0;transform:translateY(var(--space-1))}to{opacity:1;transform:translateY(0)}}}.rq-control-stack{justify-self:start;gap:var(--space-1);vertical-align:top;flex-direction:column;min-width:0;max-width:100%;display:inline-flex}.rq-control-stack--full{justify-self:stretch;width:100%}.rq-control-reason{max-width:100%;color:var(--color-neutral-text-muted);font-size:var(--text-xs-size);line-height:var(--text-xs-line);overflow-wrap:anywhere}.rq-button{justify-content:center;align-items:center;gap:var(--space-2);border:var(--border-width-thin) solid transparent;border-radius:var(--radius-md);min-width:0;font-family:inherit;font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold);line-height:var(--text-sm-line);text-align:center;cursor:pointer;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s,opacity .12s,transform .12s;display:inline-flex}.rq-button--composed{display:inline-grid}.rq-button__content,.rq-button__sizing{justify-content:center;align-items:center;gap:var(--space-2);grid-area:1/1;min-width:0;max-width:100%;display:inline-flex}.rq-button__sizing{visibility:hidden;pointer-events:none}.rq-button__sizing:after{content:attr(data-label);overflow-wrap:anywhere;min-width:0}.rq-button__sizing--icon:before{content:"";width:var(--rq-button-icon-size);flex:0 0 var(--rq-button-icon-size)}.rq-button:focus-visible,.rq-link:focus-visible,.rq-action-menu__item:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.rq-button:active:not(:disabled){transform:translateY(var(--space-px))}.rq-button:disabled{border-color:var(--color-neutral-border);background:var(--color-neutral-surface-muted);color:var(--color-neutral-text-disabled);cursor:not-allowed;opacity:1}.rq-button--small{min-height:var(--space-8);padding:var(--space-1) var(--space-3)}.rq-button--medium{min-height:var(--density-standard-control);padding:var(--space-2) var(--space-4)}.rq-button--large{min-height:var(--density-comfortable-control);padding:var(--space-2) var(--space-5)}.rq-button--mobile-large{min-height:var(--density-public-action);padding:var(--space-3) var(--space-6);font-size:var(--text-base-size);line-height:var(--text-base-line)}.rq-button--full{width:100%}.rq-button--primary{background:var(--color-action-primary);color:var(--color-text-inverse)}.rq-button--primary:hover:not(:disabled){background:var(--color-action-primary-hover)}.rq-button--primary:active:not(:disabled){background:var(--color-action-primary-active)}.rq-button--secondary{border-color:var(--color-neutral-border-strong);background:var(--color-neutral-surface);color:var(--color-neutral-text);box-shadow:var(--shadow-sm)}.rq-button--secondary:hover:not(:disabled),.rq-button--tertiary:hover:not(:disabled),.rq-button--ghost:hover:not(:disabled){background:var(--color-neutral-surface-muted)}.rq-button--tertiary{border-color:var(--color-neutral-border);background:var(--color-neutral-surface-muted);color:var(--color-neutral-text)}.rq-button--ghost{color:var(--color-link);background:0 0}.rq-button--danger{background:var(--color-feedback-error);color:var(--color-text-inverse)}.rq-button--danger.rq-button--danger-outline:not(:disabled){background:var(--color-neutral-surface);border-color:var(--color-feedback-error);color:var(--color-feedback-error)}.rq-button--danger.rq-button--danger-outline:hover:not(:disabled){background:var(--color-neutral-surface-muted);filter:none}.rq-button--success{background:var(--color-feedback-success);color:var(--color-text-inverse)}.rq-button--danger:hover:not(:disabled),.rq-button--success:hover:not(:disabled){filter:brightness(.92)}.rq-button--icon-only{min-width:var(--control-min-touch-target);min-height:var(--control-min-touch-target);padding:var(--space-2);color:var(--color-neutral-text);background:0 0}.rq-button--icon-only:hover:not(:disabled){background:var(--color-neutral-surface-muted)}.rq-button--state-success{box-shadow:inset 0 0 0 var(--border-width-thin) var(--color-feedback-success)}.rq-button--state-error{box-shadow:inset 0 0 0 var(--border-width-thin) var(--color-feedback-error)}.rq-button__icon{flex:none}.rq-button__label{overflow-wrap:anywhere;min-width:0;max-width:100%}.rq-button__spinner{width:var(--space-4);height:var(--space-4);border:var(--border-width-emphasis) solid currentColor;border-radius:var(--radius-circle);border-inline-end-color:#0000;flex:none;animation:.7s linear infinite rq-button-spin}@keyframes rq-button-spin{to{transform:rotate(360deg)}}.rq-link{align-items:center;gap:var(--space-1-5);min-width:0;color:var(--color-link);font-weight:var(--font-weight-medium);text-decoration-thickness:var(--border-width-thin);text-underline-offset:var(--space-1);overflow-wrap:anywhere;display:inline-flex}.rq-link:hover{color:var(--color-link-hover)}.rq-link--muted{color:var(--color-neutral-text-secondary)}.rq-link--danger{color:var(--color-feedback-error)}.rq-link--disabled{color:var(--color-neutral-text-disabled);cursor:not-allowed;text-decoration:none}.rq-link__icon{flex:none}.rq-link__label{overflow-wrap:anywhere;min-width:0}.rq-split-button{align-items:stretch;min-width:0;display:inline-flex}.rq-split-button>.rq-control-stack{flex:auto;min-width:0}.rq-split-button>.rq-control-stack .rq-button{min-height:var(--control-min-touch-target);border-start-end-radius:var(--radius-none);border-end-end-radius:var(--radius-none)}.rq-split-button>.rq-action-menu{flex:none}.rq-split-button>.rq-action-menu .rq-control-stack .rq-button{min-height:var(--control-min-touch-target);border-start-start-radius:var(--radius-none);border-end-start-radius:var(--radius-none);margin-inline-start:calc(-1 * var(--border-width-thin))}.rq-action-menu{min-width:0;display:inline-flex;position:relative}.rq-action-menu__panel{z-index:var(--z-popover);top:calc(100% + var(--space-2));width:min(22rem, calc(100vw - var(--space-8)));max-width:calc(100vw - var(--space-4));padding:var(--space-2);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-lg);background:var(--color-neutral-surface);box-shadow:var(--shadow-panel);display:grid;position:absolute;inset-inline-end:0}.rq-action-menu__item{width:100%;min-width:0;min-height:var(--control-min-touch-target);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-neutral-text);font:inherit;font-size:var(--text-sm-size);line-height:var(--text-sm-line);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.rq-action-menu__item:hover:not(:disabled){background:var(--color-neutral-surface-muted)}.rq-action-menu__item:disabled{color:var(--color-neutral-text-disabled);cursor:not-allowed}.rq-action-menu__item--danger{color:var(--color-feedback-error)}.rq-action-menu__item--separated{margin-top:var(--space-1);border-top:var(--border-width-thin) solid var(--color-neutral-border);padding-top:var(--space-3);border-top-left-radius:0;border-top-right-radius:0}.rq-action-menu__item-icon{flex:none}.rq-action-menu__item-copy{gap:var(--space-1);min-width:0;display:grid}.rq-action-menu__item-label,.rq-action-menu__item-reason{overflow-wrap:anywhere;min-width:0}.rq-action-menu__item-reason{color:var(--color-neutral-text-muted);font-size:var(--text-xs-size);line-height:var(--text-xs-line)}@media (width<=767px){.rq-button:not(.rq-button--small),.rq-action-menu__item,.rq-button--small{min-height:var(--control-min-touch-target)}.rq-action-menu__panel{width:min(20rem, calc(100vw - var(--space-4)))}}@media (prefers-reduced-motion:reduce){.rq-button{transition:none}.rq-button__spinner{animation-duration:1.4s}html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.radiumqr-startup{min-height:100vh;padding:var(--space-6);color:var(--color-text-primary);text-align:center;place-items:center;display:grid}.radiumqr-startup__content{justify-items:center;gap:var(--space-5);max-width:100%;display:grid}.radiumqr-startup__content img{width:min(15rem,70vw);height:auto}.radiumqr-startup__content p{color:var(--color-text-secondary);margin:0}.radiumqr-startup__indicator{border:3px solid var(--color-neutral-border);border-top-color:var(--color-action-primary);border-radius:50%;width:1.75rem;height:1.75rem;animation:.8s linear infinite radiumqr-startup-spin}@keyframes radiumqr-startup-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.radiumqr-startup__indicator{animation:none}}.bootstrap-page{place-items:center;gap:var(--space-6);min-height:100vh;padding:var(--space-8) var(--space-4);background:radial-gradient(circle at top right, var(--color-brand-accent-wash), transparent var(--effect-ambient-radius)), linear-gradient(180deg, var(--color-radium-ink), var(--color-radium-teal-900));display:grid}.bootstrap-card{width:min(100%, var(--layout-bootstrap-card-max-width));padding:clamp(var(--space-6), 4vw, var(--space-12));border:var(--border-width-thin) solid var(--color-border-inverse-subtle);border-radius:var(--radius-panel);background:var(--color-surface-glass);box-shadow:var(--shadow-modal)}.bootstrap-wordmark{width:min(100%, var(--layout-bootstrap-wordmark-max-width));height:auto;margin-bottom:var(--space-8);display:block}.bootstrap-eyebrow{margin:var(--space-0) var(--space-0) var(--space-2);color:var(--color-radium-teal-700);font-size:var(--text-sm-size);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tag);text-transform:uppercase}h1{margin:var(--space-0);color:var(--color-radium-ink);letter-spacing:var(--tracking-heading);font-size:clamp(2rem,7vw,3.25rem);line-height:1.05}.bootstrap-summary{max-width:60ch;margin:var(--space-4) var(--space-0) var(--space-0);color:var(--color-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line)}.bootstrap-status{align-items:center;gap:var(--space-2-5);margin-top:var(--space-6);padding:var(--space-2-5) var(--space-3-5);border:var(--border-width-thin) solid var(--color-border-success);border-radius:var(--radius-pill);color:var(--color-radium-ink);background:var(--color-radium-green-soft);font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold);display:inline-flex}.bootstrap-status__dot{width:var(--space-2-5);height:var(--space-2-5);border-radius:var(--radius-circle);background:var(--color-radium-green);box-shadow:var(--shadow-focus)}.bootstrap-checks{gap:var(--space-3);margin:var(--space-8) var(--space-0);padding:var(--space-0);list-style:none;display:grid}.bootstrap-checks li{padding-left:var(--space-7);color:var(--color-text-primary);line-height:var(--text-base-line);position:relative}.bootstrap-checks li:before{content:"✓";left:var(--space-0);color:var(--color-success);font-weight:var(--font-weight-bold);position:absolute}.bootstrap-next{gap:var(--space-1);padding-top:var(--space-5);border-top:var(--border-width-thin) solid var(--color-border-subtle);display:grid}.bootstrap-next span{color:var(--color-text-muted);font-size:var(--text-sm-size)}.bootstrap-next strong{color:var(--color-radium-teal-900);font-size:var(--text-base-size)}.bootstrap-page>footer{color:var(--color-text-inverse-muted);font-size:var(--text-sm-size);text-align:center}@media (width<=30rem){.bootstrap-page{padding:var(--space-4)}.bootstrap-card{padding:var(--space-5);border-radius:var(--radius-lg)}.bootstrap-wordmark{width:min(100%, var(--layout-bootstrap-wordmark-mobile-max-width));margin-bottom:var(--space-6)}}.bootstrap-heading-row{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.bootstrap-environment{min-height:var(--space-8);padding:var(--space-1-5) var(--space-3);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-text-primary);background:var(--color-surface);font-size:var(--text-xs-size);font-weight:var(--font-weight-bold);flex:none;align-items:center;display:inline-flex}.bootstrap-environment[data-tone=info]{border-color:var(--color-border-info);color:var(--color-info);background:var(--color-surface-info)}.bootstrap-environment[data-tone=warning]{border-color:var(--color-border-warning);color:var(--color-warning);background:var(--color-surface-warning)}.bootstrap-runtime{gap:var(--space-3);margin:var(--space-0) var(--space-0) var(--space-8);padding:var(--space-4);border:var(--border-width-thin) solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-muted);display:grid}.bootstrap-runtime div{gap:var(--space-4);grid-template-columns:minmax(7.5rem,.35fr) 1fr;display:grid}.bootstrap-runtime dt{color:var(--color-text-muted);font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold)}.bootstrap-runtime dd{margin:var(--space-0);color:var(--color-text-primary);overflow-wrap:anywhere}.bootstrap-page--error{background:var(--color-bg);color:var(--color-text-primary);grid-template-rows:1fr auto}.bootstrap-card--error{border-color:var(--color-border-subtle);border-top:var(--border-width-emphasis) solid var(--color-error);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.bootstrap-card--error h1{font-size:var(--type-page-title-size);line-height:var(--type-page-title-line);font-weight:var(--font-weight-semibold)}.bootstrap-page--error>footer{color:var(--color-text-secondary)}.configuration-reference{gap:var(--space-1-5);margin-top:var(--space-6);padding:var(--space-4);border:var(--border-width-thin) solid var(--color-border-error);border-radius:var(--radius-lg);color:var(--color-error);background:var(--color-surface-error);display:grid}.configuration-reference span{color:var(--color-text-secondary);line-height:var(--text-base-line)}.configuration-details{margin-top:var(--space-6)}.configuration-details h2{margin:var(--space-0) var(--space-0) var(--space-3);color:var(--color-radium-ink);font-size:var(--text-xl-size);line-height:var(--text-xl-line);font-weight:var(--font-weight-semibold)}.configuration-details ul{gap:var(--space-3);margin:var(--space-0);padding:var(--space-0);list-style:none;display:grid}.configuration-details li{gap:var(--space-1);padding:var(--space-3-5);border:var(--border-width-thin) solid var(--color-border-subtle);border-radius:var(--radius-md-plus);background:var(--color-surface-muted);display:grid}.configuration-details li span{color:var(--color-text-secondary)}.configuration-details code{color:var(--color-radium-teal-700);overflow-wrap:anywhere}.configuration-reload{min-height:var(--control-min-touch-target);margin-top:var(--space-6);padding:var(--space-2-5) var(--space-4);border:var(--border-width-none);border-radius:var(--radius-md);color:var(--color-text-inverse);background:var(--color-action-primary);cursor:pointer;font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.configuration-reload:hover{background:var(--color-action-primary-hover)}.configuration-reload:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}@media (width<=40rem){.bootstrap-heading-row{display:grid}.bootstrap-environment{justify-self:start}.bootstrap-runtime div{gap:var(--space-1);grid-template-columns:1fr}}.workspace-settings[data-v-11f0b7b5]{min-width:0;margin-top:var(--space-4)}.workspace-settings__toggle[data-v-11f0b7b5]{align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-min-touch-target);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-neutral-text-secondary);font:inherit;font-size:var(--text-sm-size);font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.workspace-settings__toggle[data-v-11f0b7b5]:hover,.workspace-settings a[data-v-11f0b7b5]:hover{background:var(--color-neutral-bg);color:var(--color-neutral-text)}.workspace-settings__toggle.is-current[data-v-11f0b7b5]{color:var(--color-action-primary-active);font-weight:var(--font-weight-semibold)}.workspace-settings__chevron[data-v-11f0b7b5]{flex:none;margin-left:auto}.workspace-settings__chevron.is-open[data-v-11f0b7b5]{transform:rotate(90deg)}.workspace-settings__sections[data-v-11f0b7b5]{margin:var(--space-1) 0 0 var(--space-5);padding-left:var(--space-2);border-left:1px solid var(--color-neutral-border)}.workspace-settings__group+.workspace-settings__group[data-v-11f0b7b5]{margin-top:var(--space-3)}.workspace-settings__heading[data-v-11f0b7b5]{margin:var(--space-2) 0 var(--space-1);padding-inline:var(--space-2);font-size:var(--text-xs-size);font-weight:var(--font-weight-semibold);color:var(--color-neutral-text-muted)}.workspace-settings ul[data-v-11f0b7b5]{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.workspace-settings a[data-v-11f0b7b5]{min-height:var(--control-min-touch-target);padding:var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--color-neutral-text-secondary);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:flex}.workspace-settings a[aria-current=page][data-v-11f0b7b5]{background:var(--color-action-subtle);color:var(--color-action-primary-active);font-weight:var(--font-weight-semibold)}.workspace-settings__toggle[data-v-11f0b7b5]:focus-visible,.workspace-settings a[data-v-11f0b7b5]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.workspace-brand[data-v-198b6105]{padding:var(--space-5) var(--space-6);border-bottom:var(--border-width-thin) solid var(--color-neutral-border);display:block}.workspace-brand img[data-v-198b6105]{width:100%;height:auto;max-height:var(--space-10);object-fit:contain;object-position:left center;display:block}.workspace-notifications[data-v-198b6105]{min-width:var(--control-min-touch-target);min-height:var(--control-min-touch-target);flex:none}.workspace-navigation[data-v-198b6105]{gap:var(--space-1);padding:var(--space-5) var(--space-3);display:grid}.workspace-navigation__label[data-v-198b6105]{margin:0 0 var(--space-2);padding-inline:var(--space-3);color:var(--color-neutral-text-muted);font-size:var(--text-xs-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tag);text-transform:uppercase}.workspace-navigation a[data-v-198b6105]{min-height:var(--control-min-touch-target);padding:var(--space-2) var(--space-3);align-items:center;gap:var(--space-3);border-radius:var(--radius-md);color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);font-weight:var(--font-weight-medium);text-decoration:none;display:flex}.workspace-navigation a[data-v-198b6105]:hover{background:var(--color-neutral-bg);color:var(--color-neutral-text)}.workspace-navigation a.workspace-navigation__active[data-v-198b6105]{background:var(--color-action-subtle);color:var(--color-action-primary-active);font-weight:var(--font-weight-semibold)}.workspace-navigation svg[data-v-198b6105],.workspace-mobile-menu svg[data-v-198b6105]{flex-shrink:0}.workspace-navigation a span[data-v-198b6105],.workspace-mobile-menu a span[data-v-198b6105]{overflow-wrap:anywhere;min-width:0}.workspace-sidebar-note[data-v-198b6105]{padding:var(--space-4) var(--space-6);color:var(--color-neutral-text-muted);font-size:var(--text-xs-size);line-height:var(--text-sm-line)}.workspace-toolbar[data-v-198b6105]{align-items:center;gap:var(--space-4);min-height:64px;padding:var(--space-3) var(--space-6);display:flex}.workspace-account[data-v-198b6105]{justify-content:flex-end;align-items:center;gap:var(--space-4);min-width:0;margin-left:auto;display:flex}.workspace-account__profile[data-v-198b6105]{min-height:var(--control-min-touch-target);color:var(--color-neutral-text);border-radius:var(--radius-md);overflow-wrap:anywhere;min-width:0;font-size:var(--text-sm-size);line-height:var(--text-sm-line);align-content:center;text-decoration:none;display:grid}.workspace-account__profile[data-v-198b6105]:hover{color:var(--color-link);text-decoration:underline}.workspace-account__profile[data-v-198b6105]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.workspace-role[data-v-198b6105]{color:var(--color-neutral-text-muted);font-size:var(--text-xs-size);display:block}.workspace-environment[data-v-198b6105]{padding:var(--space-1) var(--space-3);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-pill);background:var(--color-neutral-bg);color:var(--color-neutral-text-secondary);font-size:var(--text-xs-size);line-height:var(--text-sm-line);font-weight:var(--font-weight-medium);flex-shrink:0}.workspace-menu-toggle[data-v-198b6105]{min-height:var(--control-min-touch-target);padding:var(--space-2) var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border-strong);border-radius:var(--radius-md);background:var(--color-neutral-surface);color:var(--color-neutral-text);font:inherit;cursor:pointer}.workspace-layout button[data-v-198b6105]:disabled{cursor:wait}.workspace-layout[data-v-198b6105] :is(a,button):focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.workspace-environment-short[data-v-198b6105],.workspace-mobile-brand[data-v-198b6105],.workspace-menu-toggle[data-v-198b6105],.workspace-mobile-menu[data-v-198b6105]{display:none}.workspace-signout-error[data-v-198b6105]{margin:var(--space-4) var(--space-6) 0;color:var(--color-neutral-text)}.workspace-access-state[data-v-198b6105]{max-width:48rem;margin:var(--space-8) auto;padding:var(--space-6)}.workspace-layout[data-v-198b6105] :is(input,select,textarea,button,[tabindex]){scroll-margin-top:6rem;scroll-margin-bottom:1rem}.workspace-layout[data-v-198b6105] .rq-app-shell__page-header{display:none}.workspace-layout[data-v-198b6105] .rq-app-shell__main>main{padding-top:0;padding-inline:0}@media (width<=1023px){.workspace-toolbar[data-v-198b6105]{padding:var(--space-2) var(--space-4);gap:var(--space-2)}.workspace-mobile-brand[data-v-198b6105]{flex:0 124px;min-width:0;margin-right:auto;display:block}.workspace-mobile-brand img[data-v-198b6105]{width:124px;max-width:100%;height:auto;display:block}.workspace-account[data-v-198b6105]{display:none}.workspace-menu-toggle[data-v-198b6105]{white-space:normal;flex-shrink:0;width:5rem;line-height:1.25;display:block}.workspace-mobile-menu[data-v-198b6105]{border-top:var(--border-width-thin) solid var(--color-neutral-border);max-height:65dvh;padding:var(--space-3) var(--space-4);display:block;overflow-y:auto}.workspace-mobile-menu nav[data-v-198b6105]{gap:var(--space-1);display:grid}.workspace-mobile-menu a[data-v-198b6105]{align-items:center;gap:var(--space-3);min-height:var(--control-min-touch-target);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-neutral-text);text-decoration:none;display:flex}.workspace-mobile-menu a[aria-current=page][data-v-198b6105]{background:var(--color-action-subtle);color:var(--color-action-primary-active);font-weight:var(--font-weight-semibold)}.workspace-mobile-account[data-v-198b6105]{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);margin-top:var(--space-3);border-top:var(--border-width-thin) solid var(--color-neutral-border);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}}@media (width<=400px){.workspace-toolbar[data-v-198b6105]{padding-inline:var(--space-3);gap:var(--space-1)}.workspace-environment-full[data-v-198b6105]{display:none}.workspace-environment-short[data-v-198b6105]{display:inline}}.settings-layout[data-v-4e05879a],.settings-content[data-v-4e05879a]{min-width:0}.auth-shell[data-v-ae885534]{max-width:76rem;min-height:100vh;padding:var(--space-6) clamp(1.5rem, 4vw, 4rem);color:var(--color-text-primary);background:var(--color-bg);grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-inline:auto;display:grid}.auth-shell__brand[data-v-ae885534]{min-width:0;padding-block:var(--space-8)}.auth-shell__wordmark[data-v-ae885534]{width:min(100%,17rem);height:auto;margin-bottom:var(--space-12);display:block}.auth-shell__eyebrow[data-v-ae885534]{margin:0 0 var(--space-4);color:var(--color-link);font-size:var(--text-xs-size);font-weight:var(--font-weight-semibold);line-height:var(--text-xs-line);letter-spacing:.06em;text-transform:uppercase}.auth-shell h1[data-v-ae885534]{max-width:22ch;color:var(--color-text-primary);font-size:var(--type-page-title-size);line-height:var(--type-page-title-line);font-weight:var(--font-weight-semibold);letter-spacing:-.025em;text-wrap:balance;margin:0}.auth-shell__summary[data-v-ae885534]{max-width:44ch;margin:var(--space-5) 0 0;color:var(--color-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line)}.auth-shell__content[data-v-ae885534]{flex-direction:column;justify-self:end;width:100%;min-width:0;max-width:33rem;display:flex}.auth-shell__topline[data-v-ae885534]{min-height:var(--space-8);margin-bottom:var(--space-4);justify-content:flex-end;display:flex}.auth-shell__environment[data-v-ae885534]{min-height:var(--space-8);padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-pill);color:var(--color-text-secondary);background:var(--color-surface);font-size:var(--text-xs-size);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.auth-shell__environment[data-tone=info][data-v-ae885534]{border-color:var(--color-border-info);color:var(--color-info);background:var(--color-surface-info)}.auth-shell__environment[data-tone=warning][data-v-ae885534]{border-color:var(--color-border-warning);color:var(--color-warning);background:var(--color-surface-warning)}.auth-shell__panel[data-v-ae885534]{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);width:100%;box-shadow:var(--shadow-sm);padding:clamp(1.5rem,2.5vw,2rem)}.auth-shell footer[data-v-ae885534]{justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--text-xs-size);flex-wrap:wrap;display:flex}.auth-shell footer a[data-v-ae885534]{min-height:var(--control-min-touch-target);color:var(--color-link);text-underline-offset:.2em;align-items:center;text-decoration-thickness:.08em;display:inline-flex}@media (width<=56rem){.auth-shell--compact-mobile[data-v-ae885534]{position:relative}.auth-shell--compact-mobile .auth-shell__wordmark[data-v-ae885534]{width:min(100%,10rem);margin-bottom:0}.auth-shell--compact-mobile .auth-shell__eyebrow[data-v-ae885534],.auth-shell--compact-mobile h1[data-v-ae885534]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.auth-shell--compact-mobile .auth-shell__topline[data-v-ae885534]{top:var(--space-4);right:var(--space-4);margin:0;position:absolute}.auth-shell[data-v-ae885534]{align-content:start;gap:var(--space-4);grid-template-columns:minmax(0,1fr);max-width:38rem}.auth-shell__brand[data-v-ae885534]{padding:0}.auth-shell__wordmark[data-v-ae885534]{width:min(100%,13rem);margin-bottom:var(--space-3)}.auth-shell__summary[data-v-ae885534]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-shell__eyebrow[data-v-ae885534]{margin:0 0 var(--space-2)}.auth-shell__content[data-v-ae885534]{max-width:none}}@media (width<=28rem){.auth-shell[data-v-ae885534]{padding:var(--space-4)}.auth-shell__panel[data-v-ae885534]{box-shadow:none;background:0 0;border:0;padding:0}}@media (width<=22rem){.auth-shell[data-v-ae885534]{padding:var(--space-4) var(--space-2)}}.invitation-card[data-v-54345e8a]{gap:var(--space-5);width:100%;color:var(--color-neutral-text);display:grid}.invitation-card__header[data-v-54345e8a]{gap:.65rem;display:grid}@media (width<=48rem){.invitation-card[data-v-54345e8a]{gap:var(--space-4)}.invitation-card .invitation-summary[data-v-54345e8a]{padding:var(--space-3);gap:var(--space-2)}}.invitation-card__eyebrow[data-v-54345e8a]{color:var(--color-link);font-size:var(--text-sm-size);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;margin:0}h2[data-v-54345e8a]{font-size:var(--type-page-title-size);line-height:var(--type-page-title-line);font-weight:var(--font-weight-semibold)}h2[data-v-54345e8a],p[data-v-54345e8a]{margin:0}.invitation-summary[data-v-54345e8a]{background:var(--color-surface-muted);border-radius:.75rem;gap:.75rem;margin:0;padding:1rem;display:grid}.invitation-summary div[data-v-54345e8a]{gap:.2rem;display:grid}.invitation-summary dt[data-v-54345e8a]{color:var(--color-text-secondary,#5b6b73);font-size:.8rem;font-weight:var(--font-weight-semibold)}.invitation-summary dd[data-v-54345e8a]{overflow-wrap:anywhere;font-weight:var(--font-weight-semibold);margin:0}.invitation-summary dd span[data-v-54345e8a]{color:var(--color-text-secondary,#5b6b73);font-weight:500}.invitation-form[data-v-54345e8a],.invitation-field[data-v-54345e8a]{gap:.5rem;display:grid}.invitation-form[data-v-54345e8a]{gap:1rem}.invitation-policy[data-v-54345e8a]{color:var(--color-text-secondary,#5b6b73);font-size:.875rem}.invitation-field__error[data-v-54345e8a]{color:var(--color-error);font-size:.875rem;font-weight:var(--font-weight-semibold)}.invitation-alert[data-v-54345e8a]{border:1px solid var(--color-border-error);background:var(--color-surface-error);color:var(--color-error);border-radius:.75rem;gap:.35rem;padding:.9rem 1rem;display:grid}.invitation-field label[data-v-54345e8a]{color:var(--color-neutral-text);font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:var(--font-weight-semibold)}.turnstile-control[data-v-2479ae5d]{min-width:0}.turnstile-control__mount[data-v-2479ae5d]{justify-content:center;width:100%;min-width:0;display:flex}.turnstile-control__mount[data-v-2479ae5d]>*{flex-shrink:0}.turnstile-control__status[data-v-2479ae5d]{color:var(--color-text-muted);font-size:var(--text-xs-size);margin:0;line-height:1.4}.login-card[data-v-6a9dbeeb],.login-success[data-v-6a9dbeeb]{width:100%}.login-card__header[data-v-6a9dbeeb]{margin-bottom:var(--space-6)}.login-card__eyebrow[data-v-6a9dbeeb]{color:var(--color-link);font-size:var(--text-sm-size);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .625rem}.login-card h2[data-v-6a9dbeeb],.login-success h2[data-v-6a9dbeeb]{color:var(--color-text-primary);font-size:var(--type-page-title-size);line-height:var(--type-page-title-line);font-weight:var(--font-weight-semibold);margin:0}.login-card__header>p[data-v-6a9dbeeb]:last-child,.login-success>p[data-v-6a9dbeeb]{color:var(--color-text-secondary);margin:1rem 0 0;line-height:1.65}.login-alert[data-v-6a9dbeeb]{border:1px solid var(--color-border-error);border-left:.25rem solid var(--color-error);color:var(--color-error);background:var(--color-surface-error);border-radius:.625rem;gap:.25rem;margin-bottom:1.25rem;padding:.875rem 1rem;display:grid}.login-alert span[data-v-6a9dbeeb]{line-height:1.5}.login-form[data-v-6a9dbeeb]{gap:1.25rem;display:grid}.login-field[data-v-6a9dbeeb]{gap:.5rem;display:grid}.login-field__label-row[data-v-6a9dbeeb]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.login-field__label-row a[data-v-6a9dbeeb],.login-support a[data-v-6a9dbeeb]{color:var(--color-link);font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold);text-underline-offset:.2em}.login-field__label-row a[data-v-6a9dbeeb]{min-height:var(--control-min-touch-target);align-items:center;display:inline-flex}.login-field__error[data-v-6a9dbeeb]{color:var(--color-error);font-size:var(--text-sm-size);margin:0}.login-workspace-link[data-v-6a9dbeeb]{margin-top:1.5rem;text-decoration:none}.login-submit__spinner[data-v-6a9dbeeb]{border:.15rem solid #fff6;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite login-spin-6a9dbeeb}.login-support[data-v-6a9dbeeb]{margin-top:var(--space-6);border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);background:var(--color-surface-muted);font-size:var(--text-sm-size);border-radius:.75rem;padding:1rem}.login-support strong[data-v-6a9dbeeb]{color:var(--color-text-primary)}.login-support p[data-v-6a9dbeeb]{margin:.375rem 0 0;line-height:1.55}.login-success__mark[data-v-6a9dbeeb]{width:3.5rem;height:3.5rem;color:var(--color-success);background:var(--color-brand-accent-soft);font-size:1.75rem;font-weight:var(--font-weight-bold);border-radius:50%;place-items:center;margin-bottom:1.5rem;display:grid}.login-success dl[data-v-6a9dbeeb]{border:1px solid var(--color-border-subtle);background:var(--color-surface-muted);border-radius:.75rem;gap:.75rem;margin:2rem 0 0;padding:1rem;display:grid}.login-success dl div[data-v-6a9dbeeb]{grid-template-columns:6rem 1fr;gap:1rem;display:grid}.login-success dt[data-v-6a9dbeeb]{color:var(--color-text-muted);font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold)}.login-success dd[data-v-6a9dbeeb]{color:var(--color-text-primary);overflow-wrap:anywhere;margin:0}@keyframes login-spin-6a9dbeeb{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.login-submit__spinner[data-v-6a9dbeeb]{animation:none}}@media (width<=24rem){.login-field__label-row[data-v-6a9dbeeb]{gap:var(--space-1) var(--space-2);flex-wrap:wrap}}.login-field label[data-v-6a9dbeeb]{color:var(--color-neutral-text);font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:var(--font-weight-semibold)}.recovery-card[data-v-2fecae6b],.recovery-complete[data-v-2fecae6b]{width:100%}.recovery-card__header[data-v-2fecae6b]{margin-bottom:var(--space-6)}.recovery-card__eyebrow[data-v-2fecae6b]{color:var(--color-link);font-size:var(--text-sm-size);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .625rem}.recovery-card h2[data-v-2fecae6b]{color:var(--color-text-primary);font-size:var(--type-page-title-size);line-height:var(--type-page-title-line);font-weight:var(--font-weight-semibold);margin:0}.recovery-card__header>p[data-v-2fecae6b]:last-child,.recovery-card>p[data-v-2fecae6b]{color:var(--color-text-secondary);margin:1rem 0 0;line-height:1.65}.recovery-form[data-v-2fecae6b]{gap:1.25rem;display:grid}.recovery-field[data-v-2fecae6b]{gap:.5rem;display:grid}.recovery-field__error[data-v-2fecae6b],.recovery-policy[data-v-2fecae6b]{color:var(--color-text-secondary);font-size:var(--text-sm-size);margin:0;line-height:1.5}.recovery-field__error[data-v-2fecae6b]{color:var(--color-error)}.recovery-primary-link[data-v-2fecae6b]{margin-top:1rem}.recovery-alert[data-v-2fecae6b],.recovery-notice[data-v-2fecae6b]{border-radius:.625rem;gap:.25rem;margin-bottom:1.25rem;padding:.875rem 1rem;line-height:1.5;display:grid}.recovery-alert[data-v-2fecae6b]{border:1px solid var(--color-border-error);border-left:.25rem solid var(--color-error);color:var(--color-error);background:var(--color-surface-error)}.recovery-notice[data-v-2fecae6b]{border:1px solid #a7d7ca;border-left:.25rem solid var(--color-success);color:#14532d;background:#f0fdf4}.recovery-return[data-v-2fecae6b]{text-align:center;margin-top:1.25rem}.recovery-return a[data-v-2fecae6b]{min-height:var(--control-min-touch-target);color:var(--color-link);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.recovery-field label[data-v-2fecae6b]{color:var(--color-neutral-text);font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:var(--font-weight-semibold)}.rq-directory__body[data-v-0cbdc5c3]{gap:inherit;align-content:start;min-width:0;display:grid}@media (width<=767px){.rq-filter-bar--chip-strip .rq-filter-bar__chips[data-v-4ffd4c1f]{flex-wrap:nowrap;align-items:center;margin:-6px;padding:6px;scroll-padding-inline:6px;overflow-x:auto}.rq-filter-bar--chip-strip .rq-filter-chip[data-v-4ffd4c1f]{max-width:calc(100% - 24px);padding-block:var(--space-1);flex:none}}.accounts-page[data-v-a86b98e7]{min-width:0;color:var(--color-text-primary,#172a33);display:grid}.accounts-page__header[data-v-a86b98e7],.accounts-card[data-v-a86b98e7],.accounts-access-card[data-v-a86b98e7]{width:100%;min-width:0;margin-inline:auto}.accounts-page__header[data-v-a86b98e7]{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}.accounts-page__header h1[data-v-a86b98e7],.accounts-card h2[data-v-a86b98e7],.accounts-access-card h2[data-v-a86b98e7]{margin:0}.accounts-page__header p[data-v-a86b98e7]{max-width:760px;color:var(--color-text-secondary,#5b6b73);margin-block:.5rem 0}.accounts-page__eyebrow[data-v-a86b98e7]{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--color-link)!important}.accounts-page__authority[data-v-a86b98e7]{border:1px solid var(--color-border-subtle);background:var(--color-surface,#fff);font-size:.875rem;font-weight:var(--font-weight-semibold);border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.75rem 1rem;display:inline-flex}.accounts-card[data-v-a86b98e7],.accounts-access-card[data-v-a86b98e7]{min-width:0;padding:var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--color-surface,#fff);box-shadow:var(--shadow-sm);margin-bottom:0}.accounts-access-card[data-v-a86b98e7]{text-align:center}.accounts-access-card svg[data-v-a86b98e7]{width:2.5rem;height:2.5rem;color:var(--color-link);margin-bottom:.75rem}.accounts-card--notice[data-v-a86b98e7]{border-color:var(--color-border-subtle);background:var(--color-surface-muted);gap:1rem;display:flex}.accounts-card--notice p[data-v-a86b98e7]{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-sm-size)}.accounts-card--notice>svg[data-v-a86b98e7]{color:var(--color-link);flex:none}.accounts-card__heading[data-v-a86b98e7],.accounts-list-header[data-v-a86b98e7]{align-items:center;gap:.75rem;display:flex}.accounts-list-header[data-v-a86b98e7]{justify-content:space-between;gap:1rem}.accounts-card__heading[data-v-a86b98e7]{min-width:0}.accounts-card__heading>svg[data-v-a86b98e7],.accounts-refresh>svg[data-v-a86b98e7]{flex:none;width:1.25rem;height:1.25rem}.accounts-card__heading p[data-v-a86b98e7]{color:var(--color-text-secondary,#5b6b73);margin:.25rem 0 0}.accounts-alert[data-v-a86b98e7]{width:100%;font-weight:var(--font-weight-semibold);border-radius:8px;margin:0 auto 1rem;padding:.9rem 1rem}.accounts-alert--error[data-v-a86b98e7]{border:1px solid var(--color-error,#dc2626);background:color-mix(in srgb, var(--color-error,#dc2626) 8%, white);color:var(--color-error,#991b1b)}.accounts-alert--success[data-v-a86b98e7]{border:1px solid var(--color-success,#15803d);background:color-mix(in srgb, var(--color-success,#15803d) 8%, white);color:var(--color-success,#166534)}.account-list[data-v-a86b98e7]{gap:0;margin:0;padding:0;list-style:none;display:grid}.account-row[data-v-a86b98e7]{padding:var(--space-5) 0;border-top:1px solid var(--color-border-subtle);grid-template-columns:minmax(260px,1.15fr) minmax(320px,1.4fr) auto;align-items:center;gap:1rem;display:grid}.account-row__identity[data-v-a86b98e7]{gap:.75rem;min-width:0;display:flex}.account-row__identity strong[data-v-a86b98e7],.account-row__identity span[data-v-a86b98e7],.account-row__identity small[data-v-a86b98e7]{overflow-wrap:anywhere;display:block}.account-row__identity span[data-v-a86b98e7],.account-row__identity small[data-v-a86b98e7]{color:var(--color-text-secondary,#5b6b73)}.account-row__icon[data-v-a86b98e7]{background:var(--color-surface-muted);width:2.5rem;height:2.5rem;color:var(--color-link);border-radius:50%;flex:0 0 2.5rem;place-items:center;display:grid}.account-row__details[data-v-a86b98e7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.account-row__details dt[data-v-a86b98e7]{font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--color-text-muted,#7c8a92)}.account-row__details dd[data-v-a86b98e7]{overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.875rem}.account-action--danger[data-v-a86b98e7]:not(:disabled){border-color:var(--color-error,#dc2626);color:var(--color-error,#991b1b)}.account-action--restore[data-v-a86b98e7]:not(:disabled){border-color:var(--color-success,#15803d);color:var(--color-success,#166534)}.accounts-empty[data-v-a86b98e7]{text-align:center;color:var(--color-text-secondary,#5b6b73);padding:2rem}@container accounts-panel (width<=50rem){.account-row[data-v-a86b98e7]{grid-template-columns:1fr;display:grid}.accounts-page__authority[data-v-a86b98e7]{justify-self:start}}@container accounts-panel (width<=28rem){.account-row__actions[data-v-a86b98e7],.account-action[data-v-a86b98e7]{width:100%}}@media (width<=40rem){.accounts-list-header[data-v-a86b98e7]{flex-direction:column;align-items:flex-start}}.accounts-card[data-v-a86b98e7]{container:accounts-panel/inline-size}.accounts-card h2[data-v-a86b98e7]{font-size:var(--text-xl-size);line-height:var(--text-xl-line)}.accounts-card--notice h2[data-v-a86b98e7]{font-size:var(--text-base-size);line-height:var(--text-base-line)}.account-action svg[data-v-a86b98e7]{flex:none;width:1rem;height:1rem}.accounts-load-error[data-v-a86b98e7]{justify-items:start;gap:var(--space-3);margin-block:var(--space-5);padding:var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-md);background:var(--color-neutral-surface-muted);display:grid}.accounts-load-error h3[data-v-a86b98e7],.accounts-load-error p[data-v-a86b98e7]{margin:0}.accounts-page input[data-v-a86b98e7]:focus-visible,.accounts-page select[data-v-a86b98e7]:focus-visible,.accounts-page button[data-v-a86b98e7]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}@media (width<=47.999rem){.accounts-card[data-v-a86b98e7],.accounts-access-card[data-v-a86b98e7]{padding:var(--space-4)}}.invitation-page[data-v-329b12a2]{min-width:0;color:var(--color-text-primary);display:grid}.invitation-page__header[data-v-329b12a2],.invitation-list-header[data-v-329b12a2],.invitation-card__heading[data-v-329b12a2],.invitation-page__authority[data-v-329b12a2],.invitation-actions[data-v-329b12a2],.invitation-role-control[data-v-329b12a2]{align-items:center;display:flex}.invitation-card__heading[data-v-329b12a2]{align-items:flex-start}.invitation-card__heading>svg[data-v-329b12a2]{margin-top:var(--space-1)}.invitation-page__header[data-v-329b12a2]{justify-content:space-between;gap:2rem;margin:0}.invitation-page__header h1[data-v-329b12a2],.invitation-card h2[data-v-329b12a2]{margin:0}.invitation-page__header p[data-v-329b12a2],.invitation-card p[data-v-329b12a2]{max-width:70ch;color:var(--color-text-secondary)}.invitation-page__header p[data-v-329b12a2],.invitation-card:not(.rq-directory) p[data-v-329b12a2]{margin:.5rem 0 0}.invitation-page__eyebrow[data-v-329b12a2]{color:var(--color-radium-teal-700);font-size:var(--text-sm-size);font-weight:var(--font-weight-bold);letter-spacing:.04em;text-transform:uppercase}.invitation-page__authority[data-v-329b12a2]{border:1px solid var(--color-border-strong);background:var(--color-surface);font-weight:var(--font-weight-semibold);border-radius:999px;flex:none;gap:.5rem;padding:.75rem 1rem}.invitation-page__authority svg[data-v-329b12a2],.invitation-card__heading svg[data-v-329b12a2]{width:1.25rem;height:1.25rem;color:var(--color-radium-teal-700);flex:none}.invitation-card[data-v-329b12a2],.invitation-access-card[data-v-329b12a2]{min-width:0;padding:var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-sm);margin:0}.invitation-access-card[data-v-329b12a2]{text-align:center}.invitation-access-card svg[data-v-329b12a2]{width:2rem;height:2rem;color:var(--color-radium-teal-700)}.invitation-card__heading[data-v-329b12a2]{gap:.75rem}.invitation-form[data-v-329b12a2]{grid-template-columns:minmax(12rem,1fr) minmax(15rem,1.3fr) minmax(10rem,.6fr) auto;align-items:start;gap:1rem;margin-top:1.5rem;display:grid}.invitation-form>button[data-v-329b12a2]{margin-top:calc(var(--text-base-line) + var(--space-2))}.invitation-form label[data-v-329b12a2]{font-weight:var(--font-weight-semibold);gap:.4rem;display:grid}button svg[data-v-329b12a2]{width:1rem;height:1rem}.invitation-list-header[data-v-329b12a2]{justify-content:space-between;gap:1.5rem}.invitation-alert[data-v-329b12a2]{border-radius:.65rem;margin:0;padding:.8rem 1rem}.invitation-alert--error[data-v-329b12a2]{border:1px solid var(--color-border-error);color:var(--color-error);background:var(--color-surface-error)}.invitation-alert--success[data-v-329b12a2]{border:1px solid var(--color-border-success);color:var(--color-success);background:var(--color-brand-accent-soft)}.invitation-table-wrap[data-v-329b12a2]{margin-top:1.25rem}table[data-v-329b12a2]{border-collapse:collapse;table-layout:fixed;width:100%}th[data-v-329b12a2]:first-child{width:25%}th[data-v-329b12a2]:nth-child(2){width:10%}th[data-v-329b12a2]:nth-child(3){width:20%}th[data-v-329b12a2]:nth-child(4){width:27%}th[data-v-329b12a2]:nth-child(5){width:18%}th[data-v-329b12a2],td[data-v-329b12a2]{border-bottom:1px solid var(--color-border-subtle);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.9rem .75rem}th[data-v-329b12a2]{color:var(--color-text-secondary);background:var(--color-surface-muted);font-size:var(--text-xs-size);font-weight:var(--font-weight-semibold)}td>span[data-v-329b12a2],td>small[data-v-329b12a2]{color:var(--color-text-secondary);margin-top:.2rem;display:block}td>.invitation-cell-label[data-v-329b12a2]{display:none}.invitation-status[data-v-329b12a2]{color:#174a37;width:fit-content;font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold);white-space:nowrap;background:#def7e9;border-radius:999px;padding:.25rem .55rem;display:inline-flex}.invitation-status[data-status=expired][data-v-329b12a2]{color:#7a4b00;background:#fff0cc}.invitation-status[data-status=revoked][data-v-329b12a2]{color:#8a1c13;background:#ffe3df}.invitation-status[data-status=accepted][data-v-329b12a2]{color:#1f4f70;background:#e4f2fb}.invitation-actions[data-v-329b12a2],.invitation-role-control[data-v-329b12a2]{flex-wrap:wrap;gap:.5rem}.invitation-role-control select[data-v-329b12a2]{flex:none;width:max-content;max-width:100%}.invitation-empty[data-v-329b12a2]{text-align:center;padding:2rem 0}.sr-only[data-v-329b12a2]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=70rem){.invitation-form[data-v-329b12a2]{grid-template-columns:1fr 1fr}.invitation-page__header[data-v-329b12a2]{flex-direction:column;align-items:flex-start}}@media (width<=44rem){.invitation-list-header[data-v-329b12a2]{align-items:flex-start;gap:var(--space-4);flex-direction:column}.invitation-form[data-v-329b12a2]{grid-template-columns:1fr;width:100%;display:grid}.invitation-form>button[data-v-329b12a2]{margin-top:0}.invitation-page__authority[data-v-329b12a2]{border-radius:.7rem}}@container invitation-panel (width<=58rem){.invitation-table-wrap table[data-v-329b12a2],.invitation-table-wrap tbody[data-v-329b12a2]{display:block}.invitation-table-wrap thead[data-v-329b12a2]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.invitation-table-wrap tbody[data-v-329b12a2]{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1rem;display:grid}.invitation-table-wrap tbody tr[data-v-329b12a2]{border:1px solid var(--color-border-subtle);border-radius:.625rem;grid-template-columns:max-content minmax(0,1fr);gap:1rem;padding:1rem;display:grid}.invitation-table-wrap td[data-v-329b12a2]:first-child,.invitation-table-wrap td[data-v-329b12a2]:nth-child(4),.invitation-table-wrap td[data-v-329b12a2]:last-child{grid-column:1/-1}.invitation-table-wrap td[data-v-329b12a2]{border:0;min-width:0;padding:0;display:block}td>.invitation-cell-label[data-v-329b12a2]{color:var(--color-text-secondary);font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold);margin:0 0 .375rem;display:block}}.invitation-card[data-v-329b12a2]{container:invitation-panel/inline-size}@container invitation-panel (width<=18rem){.invitation-table-wrap tbody tr[data-v-329b12a2]{padding:var(--space-3);column-gap:var(--space-2)}}.invitation-card h2[data-v-329b12a2]{font-size:var(--text-xl-size);line-height:var(--text-xl-line)}.invitation-load-error[data-v-329b12a2]{justify-items:start;gap:var(--space-3);margin-block:var(--space-5);padding:var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-md);background:var(--color-neutral-surface-muted);display:grid}.invitation-load-error h3[data-v-329b12a2],.invitation-load-error p[data-v-329b12a2]{margin:0}.invitation-page input[data-v-329b12a2]:focus-visible,.invitation-page select[data-v-329b12a2]:focus-visible,.invitation-page button[data-v-329b12a2]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}@media (width<=47.999rem){.invitation-card[data-v-329b12a2],.invitation-access-card[data-v-329b12a2]{padding:var(--space-4)}}.ai-usage-results[data-v-53415f3c]{min-width:0}.ai-usage-page[data-v-53415f3c]{display:grid}.ai-usage-metrics[data-v-53415f3c]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;display:grid}.ai-usage-metrics dd[data-v-53415f3c]{gap:var(--space-1);display:grid}.ai-usage-metrics strong[data-v-53415f3c]{font-size:var(--text-xl-size);line-height:var(--text-xl-line);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ai-usage-metrics span[data-v-53415f3c]{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--color-text-secondary)}.ai-usage-rows[data-v-53415f3c]{margin:var(--space-4) 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.ai-usage-rows>li[data-v-53415f3c]{border:1px solid var(--color-neutral-border);border-radius:var(--radius-md);padding:var(--space-4);overflow-wrap:anywhere;min-width:0}.ai-usage-row-heading[data-v-53415f3c],.ai-usage-row-footer[data-v-53415f3c],.ai-usage-paging[data-v-53415f3c]{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ai-usage-row-heading[data-v-53415f3c]{align-items:flex-start}.ai-usage-row-status[data-v-53415f3c]{gap:var(--space-2);flex-wrap:wrap;display:flex}.ai-usage-row-footer[data-v-53415f3c]{align-items:flex-start}.ai-usage-row-details[data-v-53415f3c]{flex:9rem;min-width:0}.ai-usage-row-details>summary[data-v-53415f3c],.ai-usage-guidance>summary[data-v-53415f3c]{min-height:var(--control-min-touch-target);cursor:pointer;color:var(--color-link);align-content:center}.ai-usage-row-details>summary[data-v-53415f3c]:focus-visible,.ai-usage-guidance>summary[data-v-53415f3c]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.ai-usage-guidance>summary[data-v-53415f3c]{margin-block:var(--space-2)}.ai-usage-row-footer>.rq-control-stack[data-v-53415f3c]{flex:none}.ai-usage-row-footer[data-v-53415f3c] .rq-button{white-space:nowrap;flex-shrink:0}.ai-usage-rows dl[data-v-53415f3c]{gap:var(--space-3);margin-block:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ai-usage-rows dd[data-v-53415f3c]{margin:0}.ai-usage-rows dt[data-v-53415f3c]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.ai-usage-rows .ai-usage-row-details dl[data-v-53415f3c]{grid-template-columns:minmax(0,1fr)}.ai-usage-intro[data-v-53415f3c],.ai-usage-note[data-v-53415f3c],.ai-usage-guidance[data-v-53415f3c]{font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.ai-usage-intro[data-v-53415f3c],.ai-usage-guidance p[data-v-53415f3c]{margin:0}.ai-usage-note[data-v-53415f3c]{margin:var(--space-3) 0 0}.ai-usage-guidance[data-v-53415f3c]{color:var(--color-neutral-text-secondary)}.ai-usage-loading[data-v-53415f3c]{gap:var(--space-4);min-height:36rem;display:grid}.ai-usage-paging[data-v-53415f3c]{margin-top:var(--space-4);justify-content:flex-end}@media (width<=48rem){.ai-usage-metrics[data-v-53415f3c]{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-usage-metrics>div[data-v-53415f3c]:last-child{grid-column:1/-1}.ai-usage-metrics>div:not(:last-child) dt[data-v-53415f3c]{min-height:2.5rem}.ai-usage-row-details[open][data-v-53415f3c]{flex-basis:100%}.ai-usage-rows dl[data-v-53415f3c]{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-usage-rows>li[data-v-53415f3c]{padding:var(--space-3)}}.session-expired[data-v-79c023ac]{width:100%}.session-expired__eyebrow[data-v-79c023ac]{color:var(--color-link);font-size:var(--text-sm-size);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .625rem}.session-expired h2[data-v-79c023ac]{color:var(--color-text-primary);margin:0}.session-expired>p[data-v-79c023ac]:not(.session-expired__eyebrow){color:var(--color-text-secondary);margin:1rem 0 0;line-height:1.65}.session-expired__action[data-v-79c023ac]{margin-top:var(--space-6)}.session-expired__note[data-v-79c023ac]{font-size:var(--text-sm-size)}.ai-source-tree__object[data-v-6f44253e],.ai-source-tree__group[data-v-6f44253e],.ai-source-tree__value[data-v-6f44253e]{overflow-wrap:anywhere;min-width:0}.ai-source-tree__object[data-v-6f44253e]>:first-child{margin:0 0 var(--space-3)}.ai-source-tree__object[data-v-6f44253e]>:is(h5,h6){font-size:var(--text-sm-size);line-height:1.5}.ai-source-tree__children[data-v-6f44253e]{gap:var(--space-3);min-width:0;display:grid}.ai-source-tree__children--object[data-v-6f44253e]{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-source-tree__children--object[data-v-6f44253e]>*{grid-column:1/-1}.ai-source-tree__children--object>.ai-source-tree__value[data-compact=true][data-v-6f44253e]{grid-column:auto}.ai-source-tree__empty[data-v-6f44253e]{gap:var(--space-2);font-size:var(--text-sm-size);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.ai-source-tree__group>summary[data-v-6f44253e]{cursor:pointer;min-height:var(--control-min-touch-target);padding-block:var(--space-2);align-content:center;font-weight:600;display:list-item}.ai-source-tree__group>summary[data-v-6f44253e]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.ai-source-tree__value>span[data-v-6f44253e]{color:var(--color-text-muted);font-size:var(--text-sm-size)}.ai-source-tree__value p[data-v-6f44253e]{margin:var(--space-1) 0 0;white-space:pre-wrap}.ai-source-review[data-v-b7c8fd37]{gap:var(--space-5);min-width:0;display:grid}.ai-source-review h2[data-v-b7c8fd37]{margin:0}.ai-source-review>div>p[data-v-b7c8fd37]{color:var(--color-text-muted);margin:var(--space-2) 0 0}.ai-source-review__source[data-v-b7c8fd37]{border-bottom:1px solid var(--color-neutral-border);min-width:0;padding-block-end:var(--space-4)}.ai-source-review__source[data-v-b7c8fd37] .rq-form-field__helper{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ai-source-review__actions[data-v-b7c8fd37]{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.ai-source-review__omissions summary[data-v-b7c8fd37]{min-height:var(--control-min-touch-target);cursor:pointer;padding-block:var(--space-2);align-content:center;font-weight:600}.ai-source-review__omissions summary[data-v-b7c8fd37]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}@media (width<=639px){.ai-source-review[data-v-b7c8fd37]{gap:var(--space-4)}}.ai-draft-editor[data-v-433b8640],.ai-draft-editor__entries[data-v-433b8640]{gap:var(--space-4);min-width:0;display:grid}.ai-draft-editor__sources[data-v-433b8640],.ai-draft-editor__group[data-v-433b8640]{overflow-wrap:anywhere;min-width:0}.ai-draft-editor__sources h3[data-v-433b8640],.ai-draft-editor__sources p[data-v-433b8640]{margin-block:0 var(--space-2)}.ai-draft-editor__sources p[data-v-433b8640]{color:var(--color-text-muted)}.ai-draft-editor__group summary[data-v-433b8640]{cursor:pointer;padding-block:var(--space-3);font-weight:600}.ai-draft-editor__group summary[data-v-433b8640]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.ai-draft-editor__entry[data-v-433b8640]{gap:var(--space-2);justify-items:stretch;display:grid}.ai-draft-editor__entry[data-v-433b8640]>:last-child{justify-self:start}.ai-draft-editor__limit[data-v-433b8640]{color:var(--color-error)}.ai-draft-editor__actions[data-v-433b8640]{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.ai-workspace-review[data-v-622a3f01]{gap:var(--space-4);min-width:0;display:grid}.ai-workspace-review__header[data-v-622a3f01]{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:start;display:flex}.ai-workspace-review__header h2[data-v-622a3f01],.ai-workspace-review__section h3[data-v-622a3f01]{margin:0}.ai-workspace-review__header p[data-v-622a3f01]{color:var(--color-text-muted);margin:var(--space-2) 0 0}.ai-workspace-review__badges[data-v-622a3f01],.ai-workspace-review__actions[data-v-622a3f01]{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.ai-workspace-review__section[data-v-622a3f01]{min-width:0}.ai-workspace-review__section ul[data-v-622a3f01]{margin-block:var(--space-2) 0;gap:var(--space-2);padding-inline-start:var(--space-5);display:grid}.ai-workspace-review__text[data-v-622a3f01]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ai-command-feedback[data-v-22980d60]{gap:var(--space-3);justify-items:start;display:grid}.rq-choice-search[data-v-f60e3c3e]{min-width:0;position:relative}.rq-choice-search>summary[data-v-f60e3c3e]{cursor:pointer;min-height:2rem;color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line);align-content:center}.rq-choice-search>summary[data-v-f60e3c3e]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.rq-choice-search__panel[data-v-f60e3c3e]{gap:var(--space-2);min-width:0;display:grid}@media (width>=768px){.rq-choice-search[open][data-v-f60e3c3e]{z-index:calc(var(--z-sticky) + 1)}.rq-choice-search__panel[data-v-f60e3c3e]{inset-inline:0;padding:var(--space-3);background:var(--color-neutral-surface);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);position:absolute;top:100%}}@media (width<=767px){.rq-choice-search>summary[data-v-f60e3c3e]{min-height:var(--control-min-touch-target)}.rq-choice-search__panel[data-v-f60e3c3e]{padding-block:var(--space-2)}}.ai-choice[data-v-9a48c278]{gap:var(--space-2);min-width:0;display:grid}.ai-choice p[data-v-9a48c278]{overflow-wrap:anywhere;margin:0}.ai-choice summary[data-v-9a48c278]{cursor:pointer;color:var(--color-text-secondary)}.ai-choice__search[data-v-9a48c278],.ai-choice__pages[data-v-9a48c278]{align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.ai-choice__search[data-v-9a48c278]{margin-top:var(--space-3)}.ai-choice__search[data-v-9a48c278]>:first-child{flex:12rem;min-width:0}.ai-source-picker[data-v-5810b42f]{gap:var(--space-4);min-width:0;display:grid}.ai-source-picker p[data-v-5810b42f],.ai-source-picker h3[data-v-5810b42f]{overflow-wrap:anywhere;margin:0}.ai-source-picker__group[data-v-5810b42f]{gap:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);min-width:0;padding:var(--space-4);margin:0;display:grid}.ai-source-picker__group legend[data-v-5810b42f]{padding-inline:var(--space-2);font-weight:600}.ai-source-picker__row[data-v-5810b42f]{gap:var(--space-3);min-width:0;padding-block:var(--space-3);border-bottom:1px solid var(--color-border-subtle);display:grid}.ai-source-picker__pages[data-v-5810b42f]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ai-source-picker__actions[data-v-5810b42f]{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=479px){.ai-source-picker__group[data-v-5810b42f]{padding:var(--space-3)}.ai-source-picker__row>.ai-source-picker__group[data-v-5810b42f]{border:0;padding-inline:0}.ai-source-picker__row>.ai-source-picker__group>legend[data-v-5810b42f]{padding-inline:0}}.ai-native-transfer[data-v-5e29d1a7]{gap:var(--space-4);border-top:1px solid var(--color-neutral-border);min-width:0;padding-top:var(--space-5);display:grid}.ai-native-transfer__fields[data-v-5e29d1a7]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ai-native-transfer__preview[data-v-5e29d1a7],.ai-native-transfer__operations li[data-v-5e29d1a7]{gap:var(--space-3);min-width:0;display:grid}.ai-native-transfer__preview dl[data-v-5e29d1a7]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ai-native-transfer dd[data-v-5e29d1a7],.ai-native-transfer p[data-v-5e29d1a7]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ai-native-transfer dt[data-v-5e29d1a7]{margin-bottom:var(--space-2);font-weight:600}.ai-native-transfer__operations[data-v-5e29d1a7]{gap:var(--space-4);padding-inline-start:var(--space-5);display:grid}@media (width<=639px){.ai-native-transfer__fields[data-v-5e29d1a7],.ai-native-transfer__preview dl[data-v-5e29d1a7]{grid-template-columns:minmax(0,1fr)}}.ai-assistance[data-v-a37b657f]{gap:var(--space-5);min-width:0;display:grid}.ai-assistance__header[data-v-a37b657f]{gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:start;display:flex}.ai-assistance p[data-v-a37b657f]{overflow-wrap:anywhere;margin:0}.ai-assistance__reviewed[data-v-a37b657f]{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}@media (width<=639px){.ai-assistance[data-v-a37b657f]{gap:var(--space-4)}}.rq-timezone[data-v-6b4bc931],.rq-timezone__control[data-v-6b4bc931]{min-width:0;position:relative}.rq-timezone__control>input[role=combobox][data-v-6b4bc931]{text-overflow:ellipsis;width:100%;padding-right:2rem}.rq-timezone__chevron[data-v-6b4bc931]{pointer-events:none;position:absolute;top:.65rem;right:.75rem}.rq-timezone__popup[data-v-6b4bc931]{z-index:20;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);max-height:min(20rem,40vh);box-shadow:var(--shadow-panel);position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto}.rq-timezone__popup ul[data-v-6b4bc931]{margin:0;padding:.25rem;list-style:none}.rq-timezone__popup li[data-v-6b4bc931]{overflow-wrap:anywhere;cursor:pointer;border-radius:var(--radius-sm);align-items:center;min-height:44px;padding:.6rem .75rem;display:flex}.rq-timezone__popup li[data-v-6b4bc931]:hover,.rq-timezone__popup li.is-active[data-v-6b4bc931]{background:var(--color-action-subtle)}.rq-timezone__popup li[aria-selected=true][data-v-6b4bc931]{font-weight:var(--font-weight-semibold)}.rq-timezone__popup p[data-v-6b4bc931]{margin:.75rem}.rq-filter-panel__toggle[data-v-51a8a204],.rq-filter-panel__summary[data-v-51a8a204]{display:none}.rq-filter-panel__controls[data-v-51a8a204]{gap:var(--space-3);min-width:0;display:grid}@media (width<=767px){.rq-filter-panel__toggle[data-v-51a8a204]{display:inline-flex}.rq-filter-panel__summary[data-v-51a8a204]{color:var(--color-text-secondary);font-size:var(--text-sm-size);overflow-wrap:anywhere;margin:0;display:block}.rq-filter-panel[data-mobile-open=false] .rq-filter-panel__controls[data-v-51a8a204]{display:none}}.rq-directory-choice[data-v-a1967a4f]{gap:var(--space-2);min-width:0;display:grid}.rq-directory-choice summary[data-v-a1967a4f]{color:var(--color-text-secondary);font-size:var(--text-sm-size);cursor:pointer}.rq-directory-choice__search[data-v-a1967a4f]{gap:var(--space-2);margin-top:var(--space-2);display:grid}.rq-directory-choice p[data-v-a1967a4f]{margin:0}.rq-expandable-text[data-v-19e96696]{overflow-wrap:anywhere;min-width:0}.rq-expandable-text__preview[data-v-19e96696]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rq-expandable-text__toggle[data-v-19e96696]{width:fit-content;min-height:2rem;padding:var(--space-1) 0;color:var(--color-action-primary-active);font:inherit;font-size:var(--text-sm-size);font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0;text-decoration:underline;display:block}.rq-expandable-text__toggle[data-v-19e96696]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}@media (width<=767px){.rq-expandable-text__toggle[data-v-19e96696]{min-height:var(--control-min-touch-target)}}.rq-metric-card-loading[data-v-a7e040b4]{gap:var(--space-2);display:grid}.rq-metric-card-loading__action[data-v-a7e040b4]{visibility:hidden;position:relative}.rq-metric-card-loading__action[data-v-a7e040b4]:after{border-radius:var(--radius-sm);background:var(--color-neutral-surface-muted);visibility:visible;content:"";position:absolute;inset:0}.rq-metric-card-loading[data-v-a7e040b4] .rq-loading-skeleton{gap:var(--space-2)}.rq-metric-card-loading[data-v-a7e040b4] .rq-loading-skeleton__line{min-height:var(--text-sm-line)}.rq-metric-card-loading[data-v-a7e040b4] .rq-loading-skeleton__line:first-of-type{min-height:var(--rq-metric-value-line,var(--text-3xl-line))}@media (width<=767px){.rq-metric-card-loading[data-v-a7e040b4] .rq-loading-skeleton__line:first-of-type{min-height:var(--rq-metric-value-line,var(--text-2xl-line))}}.rq-record-list-skeleton[data-v-d126904f]{min-width:0;display:grid}.rq-record-list-skeleton__row[data-v-d126904f]{align-content:center;gap:var(--space-2);padding-block:var(--space-3);border-bottom:1px solid var(--color-neutral-border);min-height:0;display:grid}.rq-record-list-skeleton__row>span[data-v-d126904f]{max-width:28rem}.rq-record-list-skeleton--cards[data-v-d126904f]{gap:var(--space-3)}.rq-record-list-skeleton--cards .rq-record-list-skeleton__row[data-v-d126904f]{padding:var(--space-2) var(--space-4);border-radius:var(--radius-card);background:var(--color-surface-muted);border:1px solid var(--color-border-subtle);overflow:hidden}.rq-record-list-skeleton--cards .rq-loading-skeleton__line[data-v-d126904f]{background:var(--color-border-subtle)}.rq-record-list-skeleton--compact .rq-record-list-skeleton__row[data-v-d126904f]{grid-template-columns:2fr 1fr 1fr;align-items:center}.rq-record-list-skeleton--compact .rq-loading-skeleton__line[data-v-d126904f]{width:100%}.rq-record-list-skeleton--detailed-cards .rq-record-list-skeleton__row[data-v-d126904f]{align-content:stretch;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);grid-template-rows:auto minmax(0,1fr) auto}.rq-record-list-skeleton--detailed-cards .rq-loading-skeleton__line[data-v-d126904f]{width:100%;max-width:28rem}.rq-record-list-skeleton--detailed-cards .rq-record-list-skeleton__title[data-v-d126904f]{width:75%;height:1rem}.rq-record-list-skeleton__metadata[data-v-d126904f]{align-content:space-around;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.rq-record-list-skeleton__field[data-v-d126904f]{gap:var(--space-2);min-width:0;display:grid}.rq-record-list-skeleton--detailed-cards .rq-record-list-skeleton__label[data-v-d126904f]{width:60%;height:.5rem}.rq-record-list-skeleton--detailed-cards .rq-record-list-skeleton__action[data-v-d126904f]{border-radius:var(--radius-md);width:min(8rem,100%);height:2.5rem}.rq-metadata-disclosure[data-v-3763ec17]{overflow-wrap:anywhere;min-width:0}.rq-metadata-disclosure summary[data-v-3763ec17]{width:fit-content;max-width:100%;min-height:var(--control-min-touch-target);padding-block:var(--space-2);color:var(--color-action-primary-active);font-size:var(--text-sm-size);font-weight:var(--font-weight-medium);cursor:pointer}.rq-metadata-disclosure summary[data-v-3763ec17]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.rq-metadata-disclosure p[data-v-3763ec17]{margin:var(--space-2) 0;white-space:pre-wrap}.rq-drawer__title--long[data-v-464ae614]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.activity-page,.activity-overview,.activity-overview-placeholder,.activity-module,.activity-sources{gap:var(--space-5);min-width:0;display:grid}.activity-overview{align-content:start}.activity-overview-loading{min-width:0}.activity-skeleton-chart{border-radius:var(--radius-sm);background:var(--color-neutral-surface-muted);height:10rem}.activity-loading-trend{grid-template-rows:auto auto minmax(10rem,1fr)}.activity-loading-trend .activity-skeleton-chart{height:auto}.activity-loading-records{grid-template-rows:auto minmax(0,1fr)}.activity-page h2,.activity-page h3,.activity-page p,.activity-sources h3,.activity-sources p{margin:0}.activity-fields{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.activity-fields--advanced{margin-top:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.activity-filter-footer{gap:var(--space-3);margin-top:var(--space-3);justify-content:space-between;align-items:center;display:flex}.activity-help{color:var(--color-text-secondary);font-size:var(--text-sm-size);overflow-wrap:anywhere;line-height:1.55}.activity-calculation-placeholder{min-height:var(--control-min-touch-target);align-content:center;display:grid}.activity-page .activity-calculation>summary{padding:calc(var(--space-1) / 2) 0;min-height:var(--control-min-touch-target);color:var(--color-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line);overflow-wrap:anywhere}@media (width<=639px){.activity-page .rq-page-header__context{min-height:2lh}}.activity-page details>summary{cursor:pointer;padding:var(--space-3) 0;min-height:44px}.activity-metrics{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.activity-metric{gap:var(--space-2);min-width:0;display:grid}.activity-metric--message .rq-metric-card__value{min-height:var(--rq-metric-value-line,var(--text-3xl-line));font-size:var(--text-base-size);line-height:var(--text-base-line)}.activity-rows{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.activity-rows>li{gap:var(--space-3);border-bottom:1px solid var(--color-border-subtle);padding:var(--space-3) 0;flex-wrap:wrap;justify-content:space-between;align-items:center;min-width:0;display:flex}.activity-rows>li>.rq-control-stack{flex-shrink:0}.activity-row-copy{gap:var(--space-1);overflow-wrap:anywhere;flex:14rem;min-width:0;display:grid}.activity-row-copy h3{font-size:var(--text-base-size);line-height:1.4}.activity-row-copy p,.activity-row-copy time{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.activity-attention-group{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);display:grid}.activity-trend{height:10rem;margin:var(--space-3) 0 var(--space-1);align-items:stretch;gap:2px;display:flex}.activity-trend-bar{background:var(--color-surface-muted);border-radius:2px;flex:1;align-items:end;min-width:0;display:flex;overflow:hidden}.activity-trend-bar>span{background:var(--color-action-primary);width:100%;display:block}.activity-trend-range{justify-content:space-between;gap:var(--space-2);display:flex}.activity-table-scroll{max-width:100%;max-height:24rem;overflow:auto}.activity-table-scroll table{border-collapse:collapse;width:100%;font-size:var(--text-sm-size)}.activity-table-scroll caption{text-align:left;padding:var(--space-2) 0}.activity-table-scroll th,.activity-table-scroll td{padding:var(--space-2);text-align:left;border-bottom:1px solid var(--color-border-subtle);overflow-wrap:anywhere}.activity-feedback{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=48rem){.activity-overview .rq-directory[data-has-summary=true] .rq-directory__title{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.activity-table-scroll{max-height:none;overflow-y:visible}.activity-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-fields>:first-child{grid-column:1/-1}.activity-fields--advanced>:first-child{grid-column:auto}.activity-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-metric .rq-card--metric{--rq-metric-value-line:calc(var(--text-xl-size) * 1.25);padding:var(--space-3);gap:var(--space-2)}.activity-metric .rq-card--metric .rq-card__title{font-size:var(--text-sm-size);min-height:2.7em;line-height:1.35}.activity-metric .rq-metric-card__value{font-size:var(--text-xl-size);line-height:var(--rq-metric-value-line)}.activity-metric--rate{grid-column:1/-1}.activity-metric--message .rq-metric-card__value{font-size:var(--text-base-size);line-height:var(--text-base-line)}.activity-module{gap:var(--space-3)}.activity-filter-footer{align-items:start}}@media (width<=25rem){.activity-fields,.activity-fields--advanced{grid-template-columns:minmax(0,1fr)}.activity-page,.activity-overview,.activity-overview-placeholder{gap:var(--space-4)}.activity-filter-footer{flex-wrap:wrap}}@media (width<=22rem){.activity-metrics{grid-template-columns:minmax(0,1fr)}.activity-metric .rq-card--metric{padding:var(--space-2) var(--space-3)}.activity-metric .rq-card--metric .rq-card__title{min-height:0}.activity-metric .rq-metric-card,.activity-metric .rq-metric-card-loading{gap:var(--space-1)}}@media (width<=639px){.activity-page--workspace[data-v-3d7bd288] .rq-page-header__context{min-height:1lh}}.my-account-page[data-v-227fb343]{gap:var(--space-5);min-width:0;display:grid}.my-account-form[data-v-227fb343]{gap:var(--space-4);max-width:42rem;display:grid}.my-account-form fieldset[data-v-227fb343]{gap:var(--space-5);border:0;min-width:0;margin:0;padding:0;display:grid}.my-account-details[data-v-227fb343]{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);margin:0;display:grid}.my-account-details dd[data-v-227fb343]{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.my-account-details dt[data-v-227fb343],.my-account-help[data-v-227fb343]{color:var(--color-neutral-text-secondary)}.my-account-help[data-v-227fb343]{font-size:var(--text-sm-size);margin:0}.my-account-actions[data-v-227fb343],.my-account-links[data-v-227fb343]{gap:var(--space-3);flex-wrap:wrap;display:flex}.my-account-actions[data-v-227fb343]{justify-content:flex-end}@media (width<=639px){.my-account-details[data-v-227fb343]{grid-template-columns:minmax(0,1fr)}}.rq-related-records-grid[data-v-7d1f8030]{align-items:start;gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.rq-related-records-grid[data-v-7d1f8030]>section{min-width:0}.rq-related-records-grid[data-v-7d1f8030]>section:last-child:nth-child(odd){grid-column:1/-1}@media (width<=56rem){.rq-related-records-grid[data-v-7d1f8030]{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}.rq-related-records-panel__empty[data-v-81f96fbe]{color:var(--color-text-secondary);font-size:var(--text-sm-size);margin:0}.rq-card[data-v-81f96fbe] ul:has(>.rq-related-record-row){gap:0}.rq-card[data-v-81f96fbe] .rq-related-record-row{align-items:center;gap:var(--space-3);min-width:0;padding-block:var(--space-3);border-bottom:var(--border-width-thin) solid var(--color-neutral-border);flex-wrap:wrap;display:flex}.rq-card[data-v-81f96fbe] .rq-related-record-row:first-child{padding-top:0}.rq-card[data-v-81f96fbe] .rq-related-record-row:last-child{border-bottom:0;padding-bottom:0}.rq-card[data-v-81f96fbe] .rq-related-record-row__summary{gap:var(--space-1);overflow-wrap:anywhere;flex:14rem;min-width:0;display:grid}.rq-card[data-v-81f96fbe] .rq-related-record-row>.rq-control-stack{flex:none;max-width:100%}.rq-related-records-footer[data-v-f303fae6]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;width:100%;min-width:0;display:flex}.rq-related-records-footer p[data-v-f303fae6]{color:var(--color-text-secondary);font-size:var(--text-sm-size);margin:0}.core-record-lifecycle-name[data-v-6f076e75]{overflow-wrap:anywhere;margin:0;font-weight:600}.core-record-lifecycle-error[data-v-6f076e75]{margin:var(--space-4) 0 0;color:var(--color-error);overflow-wrap:anywhere}.core-record-audit[data-v-1bcc7f59],.core-record-audit__events[data-v-1bcc7f59],.core-record-audit__events li[data-v-1bcc7f59]{min-width:0}.core-record-audit__controls[data-v-1bcc7f59],.core-record-audit__event-heading[data-v-1bcc7f59],.core-record-audit__older[data-v-1bcc7f59]{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.core-record-audit__controls[data-v-1bcc7f59]{margin-bottom:var(--space-4)}.core-record-audit__controls>p[data-v-1bcc7f59],.core-record-audit__event-heading>strong[data-v-1bcc7f59]{flex:auto;min-width:0}.core-record-audit__controls[data-v-1bcc7f59]>.rq-control-stack{flex:none}.core-record-audit p[data-v-1bcc7f59]{overflow-wrap:anywhere;margin:0}.core-record-audit__controls p[data-v-1bcc7f59],.core-record-audit__event-heading time[data-v-1bcc7f59],.core-record-audit__count[data-v-1bcc7f59]{color:var(--color-neutral-text-secondary)}.core-record-audit__events[data-v-1bcc7f59]{margin:0;padding:0;list-style:none}.core-record-audit__events li[data-v-1bcc7f59]{gap:var(--space-2);padding-block:var(--space-4);border-top:var(--border-width-thin) solid var(--color-neutral-border);display:grid}.core-record-audit__event-heading[data-v-1bcc7f59]{flex-wrap:wrap}.core-record-audit__event-heading time[data-v-1bcc7f59]{overflow-wrap:anywhere;max-width:100%}.core-record-audit__actor[data-v-1bcc7f59]{font-weight:600}.core-record-audit__fields summary[data-v-1bcc7f59]{min-height:var(--control-min-touch-target);cursor:pointer;font-weight:var(--font-weight-semibold);align-content:center}.core-record-audit__fields[open] summary[data-v-1bcc7f59]{margin-bottom:var(--space-2)}.core-record-audit__older[data-v-1bcc7f59]{margin-top:var(--space-4);align-items:center}@media (width<=39.999rem){.core-record-audit__controls[data-v-1bcc7f59],.core-record-audit__event-heading[data-v-1bcc7f59],.core-record-audit__older[data-v-1bcc7f59]{flex-direction:column;align-items:stretch}}.customer-detail-page[data-v-ba0df8da]{gap:var(--space-6);min-width:0;display:grid}.customer-detail-page__summary[data-v-ba0df8da],.customer-detail-page__linked-work[data-v-ba0df8da]{gap:var(--space-5);display:grid}.customer-detail-page__identity[data-v-ba0df8da]{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.customer-detail-page__logo[data-v-ba0df8da]{border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-lg);background:var(--color-neutral-surface-muted);width:3rem;height:3rem;color:var(--color-neutral-text);font-weight:var(--font-weight-semibold);place-items:center;display:grid;overflow:hidden}.customer-detail-page__logo img[data-v-ba0df8da]{object-fit:contain;width:100%;height:100%}.customer-detail-page__summary-list[data-v-ba0df8da]{gap:var(--space-3);margin:0;display:grid}.customer-detail-page__summary-list div[data-v-ba0df8da]{gap:var(--space-1);display:grid}.customer-detail-page__summary-list dt[data-v-ba0df8da],.customer-detail-page__record-list span[data-v-ba0df8da],.customer-detail-page__file-list span[data-v-ba0df8da]{color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size)}.customer-detail-page__summary-list dt[data-v-ba0df8da]{font-size:var(--text-xs-size);font-weight:var(--font-weight-medium)}.customer-detail-page__summary-list dd[data-v-ba0df8da]{font-size:var(--text-sm-size);overflow-wrap:anywhere;margin:0}.customer-detail-page__metrics[data-v-ba0df8da]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.customer-detail-page__record-list[data-v-ba0df8da],.customer-detail-page__file-list[data-v-ba0df8da]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.customer-detail-page__record-list button[data-v-ba0df8da]{gap:var(--space-1);width:100%;min-height:var(--control-min-touch-target);padding:var(--space-3) 0;border:0;border-bottom:var(--border-width-thin) solid var(--color-neutral-border);color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;display:grid}.customer-detail-page__record-list button strong[data-v-ba0df8da]{color:var(--color-link)}.customer-detail-page__record-list button[data-v-ba0df8da]:hover{background:var(--color-neutral-surface-muted)}.customer-detail-page__record-list button[data-v-ba0df8da]:focus-visible{outline:var(--focus-ring-width) solid var(--color-neutral-text);outline-offset:var(--focus-ring-offset)}.customer-detail-page__file-list li[data-v-ba0df8da]{gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--border-width-thin) solid var(--color-neutral-border);justify-content:space-between;align-items:flex-start;display:flex}.customer-detail-page__file-list li>div[data-v-ba0df8da]{gap:var(--space-1);min-width:0;display:grid}.customer-detail-page__file-list li>span[data-v-ba0df8da]{white-space:nowrap;flex:none}.customer-detail-page__availability[data-v-ba0df8da]{color:var(--color-neutral-text-muted);font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0}@media (width<=47.999rem){.customer-detail-page__identity[data-v-ba0df8da]{display:block;position:relative}.customer-detail-page__logo[data-v-ba0df8da]{position:absolute;inset-block-start:0;inset-inline-start:0}.customer-detail-page__summary-list>div[data-v-ba0df8da]:first-child{min-height:3rem;padding-inline-start:4rem}.customer-detail-page__file-list li[data-v-ba0df8da]{display:grid}.customer-detail-page__metrics[data-v-ba0df8da]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.rq-form-disclosure[data-v-99a6c184]{border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-surface,#fff);min-width:0;box-shadow:var(--shadow-sm);padding:clamp(1rem,2.5vw,1.5rem)}.rq-form-disclosure>summary[data-v-99a6c184]{min-height:var(--control-min-touch-target);cursor:pointer;overflow-wrap:anywhere}.rq-form-disclosure>summary[data-v-99a6c184]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.rq-form-disclosure h2[data-v-99a6c184]{margin:0;display:inline}.rq-form-disclosure__description[data-v-99a6c184]{margin-top:var(--space-1);color:var(--color-text-secondary);display:block}.rq-form-disclosure__content[data-v-99a6c184]{gap:var(--space-5);min-width:0;padding-top:var(--space-5);display:grid}.form-save-outcome[data-v-d6d982b1]{justify-items:start;gap:var(--space-3);min-width:0;display:grid}.form-save-outcome>.rq-alert-banner[data-v-d6d982b1]{width:100%}.form-save-outcome>.rq-link[data-v-d6d982b1]{min-height:var(--control-min-touch-target)}.rq-file-field__picker-title--retained[data-v-e403c6d0]{display:grid}.rq-file-field__picker-title--retained>span[data-v-e403c6d0]{grid-area:1/1;align-self:center}.rq-file-field__picker-sizing[data-v-e403c6d0]{visibility:hidden}.customer-logo[data-v-a2c2ee42]{gap:var(--space-3);min-width:0;display:grid}.customer-logo__preview[data-v-a2c2ee42]{object-fit:contain;width:10rem;height:6rem;padding:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.customer-logo__actions[data-v-a2c2ee42]{gap:var(--space-2);flex-wrap:wrap;display:flex}.customer-logo p[data-v-a2c2ee42]{margin:0}.customer-form-page[data-v-68432b56]{gap:var(--space-6,1.5rem);width:100%;min-width:0;margin:0;display:grid}.customer-form[data-v-68432b56],.customer-form__section[data-v-68432b56],.customer-form__section-heading[data-v-68432b56],.customer-form-state[data-v-68432b56],.customer-form__record-state[data-v-68432b56],.customer-form__boundary-note[data-v-68432b56]{min-width:0;display:grid}.customer-form[data-v-68432b56]{gap:var(--space-6,1.5rem)}.customer-form__section[data-v-68432b56],.customer-form-state[data-v-68432b56]{gap:var(--space-5,1.25rem);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-surface,#fff);box-shadow:var(--shadow-sm);padding:clamp(1rem,2.5vw,1.5rem)}.customer-form__section-heading[data-v-68432b56],.customer-form__record-state[data-v-68432b56],.customer-form__boundary-note[data-v-68432b56]{gap:.35rem}.customer-form__section-heading h2[data-v-68432b56],.customer-form__section-heading p[data-v-68432b56],.customer-form-state h2[data-v-68432b56],.customer-form-state p[data-v-68432b56],.customer-form__record-state span[data-v-68432b56],.customer-form__boundary-note span[data-v-68432b56]{overflow-wrap:anywhere;margin:0}.customer-form__section-heading p[data-v-68432b56],.customer-form__record-state span[data-v-68432b56],.customer-form__boundary-note span[data-v-68432b56]{color:var(--color-text-secondary,#5b6b73)}.customer-form__grid[data-v-68432b56]{gap:1rem;display:grid}.customer-form__grid--two[data-v-68432b56]{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-form__record-state[data-v-68432b56],.customer-form__boundary-note[data-v-68432b56]{border:var(--border-width-thin) solid var(--color-neutral-border);background:var(--color-neutral-surface-muted);border-radius:.75rem;padding:.9rem 1rem}.customer-form__record-state--compact[data-v-68432b56]{background:0 0;border:0;padding:0}.customer-form-state--error[data-v-68432b56]{border:var(--border-width-thin) solid var(--color-border-error);background:var(--color-surface-error);color:var(--color-feedback-error);border-radius:.75rem;gap:1rem;padding:.9rem 1rem}.customer-form-state__actions[data-v-68432b56],.customer-form__actions[data-v-68432b56],.customer-form__buttons[data-v-68432b56]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.customer-form__actions[data-v-68432b56]{padding-bottom:var(--space-6,1.5rem);justify-content:flex-end}.customer-form__actions p[data-v-68432b56]{color:var(--color-text-secondary,#5b6b73);overflow-wrap:anywhere;margin:0}@media (width<=40rem){.customer-form__grid--two[data-v-68432b56]{grid-template-columns:1fr}}@media (width<=640px){.customer-form__actions[data-v-68432b56],.customer-form__buttons[data-v-68432b56],.customer-form-state__actions[data-v-68432b56]{flex-direction:column;align-items:stretch;width:100%}}.customer-form__actions>p[data-v-68432b56]{margin-inline-end:auto}.rq-data-table caption.rq-visually-hidden[data-v-b20150b4]{padding:0}.rq-data-table__sort-button[aria-disabled=true][data-v-b20150b4]{cursor:wait;opacity:.6}.list-refresh-region[data-v-c5284d99]{min-width:0}.customer-list-page[data-v-c5284d99]{min-width:0;display:grid}.customer-list-panel[data-v-c5284d99]{gap:var(--space-5);min-width:0;padding:var(--space-5);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-panel);background:var(--color-neutral-surface);box-shadow:var(--shadow-sm);display:grid;container:customer-directory/inline-size}.customer-list-panel__heading[data-v-c5284d99]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.customer-list-panel__heading h2[data-v-c5284d99],.customer-list-panel__heading p[data-v-c5284d99]{margin:0}.customer-list-panel__heading p[data-v-c5284d99]{margin-top:var(--space-1);color:var(--color-neutral-text-secondary)}.customer-list-lifecycle-filter select[data-v-c5284d99]:focus-visible,.customer-list-jobsite-filter select[data-v-c5284d99]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.customer-list-lifecycle-filter[data-v-c5284d99],.customer-list-jobsite-filter[data-v-c5284d99]{gap:var(--space-1);color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold);display:grid}.customer-list-permission-note[data-v-c5284d99]{color:var(--color-neutral-text-muted);font-size:var(--text-sm-size);margin:0}.customer-logo-preview[data-v-c5284d99]{width:var(--control-min-touch-target);height:var(--control-min-touch-target);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-md);background:var(--color-neutral-surface-muted);color:var(--color-brand-800);font-weight:var(--font-weight-semibold);place-items:center;display:grid;overflow:hidden}.customer-logo-preview img[data-v-c5284d99]{object-fit:contain;width:100%;height:100%}.customer-logo-preview--mobile[data-v-c5284d99]{width:2.25rem;height:2.25rem}@media (width<=47.999rem){.customer-list-panel[data-v-c5284d99]{padding:var(--space-4)}.customer-list-panel__heading[data-v-c5284d99]{flex-wrap:wrap;align-items:center}.customer-list-lifecycle-filter[data-v-c5284d99],.customer-list-jobsite-filter[data-v-c5284d99]{width:100%}}.customer-list-card-sort[data-v-c5284d99]{display:none}@container customer-directory (width<=52rem){.customer-list-card-sort[data-v-c5284d99]{display:grid}[data-v-c5284d99] .rq-data-table__desktop,[data-v-c5284d99] .rq-data-table__desktop-state{display:none}[data-v-c5284d99] .rq-data-table__mobile,[data-v-c5284d99] .rq-data-table__mobile-state{display:block}}.equipment-form-page[data-v-a91820f0]{gap:var(--space-6,1.5rem);width:100%;min-width:0;margin:0;display:grid}.equipment-form[data-v-a91820f0],.equipment-form__section[data-v-a91820f0],.equipment-form-state[data-v-a91820f0]{gap:var(--space-5,1.25rem);min-width:0;display:grid}.equipment-form[data-v-a91820f0]{gap:var(--space-6,1.5rem)}.equipment-form__section[data-v-a91820f0],.equipment-form-state[data-v-a91820f0]{border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-surface,#fff);box-shadow:var(--shadow-sm);padding:clamp(1rem,2.5vw,1.5rem)}.equipment-form h2[data-v-a91820f0],.equipment-form p[data-v-a91820f0],.equipment-form-state h2[data-v-a91820f0],.equipment-form-state p[data-v-a91820f0]{overflow-wrap:anywhere;margin:0}.equipment-form__heading[data-v-a91820f0]{gap:.35rem;display:grid}.equipment-form__heading p[data-v-a91820f0],.equipment-form__actions p[data-v-a91820f0]{color:var(--color-text-secondary,#5b6b73)}.equipment-form__grid[data-v-a91820f0]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.equipment-form__choice[data-v-a91820f0]{align-content:start;gap:.5rem;min-width:0;display:grid}.equipment-form__choice p[data-v-a91820f0]{color:var(--color-text-secondary,#5b6b73)}.equipment-form__notice[data-v-a91820f0]{border:var(--border-width-thin) solid var(--color-neutral-border);background:var(--color-neutral-surface-muted);border-radius:.75rem;gap:.5rem;padding:1rem;display:grid}.equipment-form-state--error[data-v-a91820f0]{border-color:var(--color-border-error);background:var(--color-surface-error);color:var(--color-feedback-error)}.equipment-form__actions[data-v-a91820f0]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;padding-bottom:1.5rem;display:flex}.equipment-form__buttons[data-v-a91820f0]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}@media (width<=40rem){.equipment-form__grid[data-v-a91820f0]{grid-template-columns:1fr}}@media (width<=640px){.equipment-form__buttons[data-v-a91820f0]{flex-direction:column;align-items:stretch;width:100%}}.equipment-form__actions>p[data-v-a91820f0]{margin-inline-end:auto}.equipment-photo-panel[data-v-25efa980],.equipment-photo-panel__content[data-v-25efa980]{min-width:0}.equipment-photo-panel__content[data-v-25efa980]{gap:1rem;display:grid}.equipment-photo-panel__content p[data-v-25efa980]{overflow-wrap:anywhere;margin:0}.equipment-photo-panel__figure[data-v-25efa980]{gap:.75rem;min-width:0;margin:0;display:grid}.equipment-photo-panel__media[data-v-25efa980]{border-radius:var(--radius-card);background:var(--color-neutral-surface-muted);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;height:clamp(12rem,35vw,28rem);display:grid}.equipment-photo-panel__media[data-v-25efa980] .rq-loading-skeleton,.equipment-photo-panel__media[data-v-25efa980] .rq-loading-skeleton__line{height:100%;min-height:0;margin:0}.equipment-photo-panel__figure img[data-v-25efa980]{object-fit:contain;background:var(--color-surface-subtle,#f7fafb);border-radius:.75rem;width:100%;height:100%;min-height:0;max-height:100%;display:block}.equipment-photo-panel__figure figcaption[data-v-25efa980]{overflow-wrap:anywhere;gap:.25rem;display:grid}.equipment-photo-panel__figure figcaption span[data-v-25efa980]{color:var(--color-text-secondary,#5b6b73)}.equipment-photo-panel__actions[data-v-25efa980]{flex-wrap:wrap;gap:.75rem;display:flex}.equipment-photo-panel__editor[data-v-25efa980]{gap:var(--space-3);display:grid}.equipment-photo-panel__error[data-v-25efa980]{color:#7a271a;background:#fff2f1;border:1px solid #f2b8b5;border-radius:.75rem;gap:.75rem;padding:1rem;display:grid}.equipment-detail__record-link[data-v-80448e61]{min-height:var(--control-min-touch-target);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;align-items:center;display:inline-flex}.equipment-detail-page[data-v-80448e61]{gap:var(--space-6,1.5rem);min-width:0;display:grid}.equipment-detail-state[data-v-80448e61]{border:1px solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-surface,#fff);gap:1rem;padding:1.5rem;display:grid}.equipment-detail-state h2[data-v-80448e61],.equipment-detail-state p[data-v-80448e61],.equipment-detail__module-error p[data-v-80448e61]{margin:0}.equipment-detail-state--error[data-v-80448e61]{border-color:var(--color-border-error);background:var(--color-surface-error);color:var(--color-error)}.equipment-detail__sections[data-v-80448e61],.equipment-detail__notes[data-v-80448e61],.equipment-detail__module-error[data-v-80448e61]{gap:1.5rem;min-width:0;display:grid}.equipment-detail__metadata[data-v-80448e61]{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1.25rem;margin:0;display:grid}.equipment-detail__metadata div[data-v-80448e61]{align-content:start;gap:.35rem;min-width:0;display:grid}.equipment-detail__metadata dt[data-v-80448e61],.equipment-detail__note[data-v-80448e61]{color:var(--color-text-secondary,#5b6b73)}.equipment-detail__metadata dt[data-v-80448e61]{font-size:var(--text-xs-size);font-weight:var(--font-weight-medium)}.equipment-detail__metadata dd[data-v-80448e61]{font-size:var(--text-sm-size);overflow-wrap:anywhere;margin:0}.equipment-detail__records[data-v-80448e61]{gap:1.25rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}.equipment-detail__records li[data-v-80448e61]{border-bottom:1px solid var(--color-neutral-border);gap:.75rem;min-width:0;padding-bottom:1rem;display:grid}.equipment-detail__history-body[data-v-80448e61]{min-width:0;display:flow-root}.equipment-detail__history-feedback[data-v-80448e61]{font-size:var(--text-sm-size);margin:0}.equipment-detail__history-feedback[aria-hidden=true][data-v-80448e61]{visibility:hidden}.equipment-detail__history-metadata[data-v-80448e61]{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.equipment-detail__records strong[data-v-80448e61]{overflow-wrap:anywhere}.equipment-detail__notes[data-v-80448e61]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.equipment-detail__notes h4[data-v-80448e61]{color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold);margin:0 0 .5rem}.equipment-detail__notes p[data-v-80448e61]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.equipment-detail__actions[data-v-80448e61]{flex-wrap:wrap;gap:.75rem;display:flex}@media (width>=48rem){.equipment-detail__history-row[data-v-80448e61]{grid-template-columns:minmax(12rem,1fr) minmax(0,2fr);align-items:center}}@media (width<=47.999rem){.equipment-detail__linked-metadata[data-v-80448e61]{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.equipment-detail__linked-wide[data-v-80448e61]{grid-column:1/-1}.equipment-detail__records[data-v-80448e61]{gap:var(--space-3)}.equipment-detail__records li[data-v-80448e61]{gap:var(--space-2);padding-bottom:var(--space-3)}.equipment-detail__records strong[data-v-80448e61]{font-size:var(--text-sm-size);line-height:var(--text-sm-line)}}.list-refresh-region[data-v-b3b1256d]{min-width:0}.equipment-list-page[data-v-b3b1256d],.equipment-list-panel[data-v-b3b1256d]{min-width:0;display:grid}.equipment-list-panel[data-v-b3b1256d]{gap:var(--space-5);padding:var(--space-5);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-panel);background:var(--color-neutral-surface);box-shadow:var(--shadow-sm);container:equipment-directory/inline-size}.equipment-list-panel__heading[data-v-b3b1256d]{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;display:flex}.equipment-list-panel__heading>div[data-v-b3b1256d]{flex:auto;min-width:0}.equipment-list-panel__heading[data-v-b3b1256d]>.rq-control-stack{flex:none}.equipment-list-panel__heading h2[data-v-b3b1256d],.equipment-list-panel__heading p[data-v-b3b1256d],.equipment-list-context h3[data-v-b3b1256d],.equipment-list-context p[data-v-b3b1256d]{overflow-wrap:anywhere;margin:0}.equipment-list-panel__heading p[data-v-b3b1256d]{margin-top:var(--space-1);color:var(--color-neutral-text-secondary)}.equipment-list-eyebrow[data-v-b3b1256d]{font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold)}.equipment-list-selection[data-v-b3b1256d]{border-color:var(--color-neutral-border-strong)}.equipment-list-selection__actions[data-v-b3b1256d]{gap:var(--space-2);flex-wrap:wrap;display:flex}#equipment-selection-heading[data-v-b3b1256d],#equipment-list-heading[data-v-b3b1256d]{scroll-margin-top:6rem}#equipment-selection-heading[data-v-b3b1256d]:focus-visible,#equipment-list-heading[data-v-b3b1256d]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.equipment-list-metadata[data-v-b3b1256d]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));min-width:0;margin:0;display:grid}.equipment-list-metadata>div[data-v-b3b1256d]{min-width:0}.equipment-list-metadata dt[data-v-b3b1256d]{font-size:var(--text-sm-size);color:var(--color-neutral-text-secondary)}.equipment-list-metadata dd[data-v-b3b1256d]{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.equipment-list-context[data-v-b3b1256d]{gap:var(--space-3);border-top:var(--border-width-thin) solid var(--color-neutral-border);min-width:0;padding-top:var(--space-4);display:grid}.equipment-list-context__error[data-v-b3b1256d]{gap:var(--space-3);display:grid}.equipment-list-context__qr>summary[data-v-b3b1256d]{width:fit-content;min-height:var(--control-min-touch-target);color:var(--color-action-primary-active);cursor:pointer;align-content:center}.equipment-list-context__qr[open]>dl[data-v-b3b1256d]{margin:var(--space-2) 0 var(--space-3)}.equipment-list-hint[data-v-b3b1256d]{color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size)}.equipment-list-name[data-v-b3b1256d]{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.equipment-list-name>span[data-v-b3b1256d]{font-size:var(--text-sm-size)}.equipment-list-name[data-v-b3b1256d] .rq-control-stack{min-width:0;max-width:100%}.equipment-list-name[data-v-b3b1256d] .rq-button{text-align:start;justify-content:flex-start;max-width:100%}.equipment-list-filter[data-v-b3b1256d]{gap:var(--space-1);min-width:0;max-width:100%;color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold);display:grid}.equipment-list-card-sort[data-v-b3b1256d]{display:none}@container equipment-directory (width<=68rem){.equipment-list-card-sort[data-v-b3b1256d]{display:grid}.equipment-list-page[data-v-b3b1256d] .rq-data-table__desktop,.equipment-list-page[data-v-b3b1256d] .rq-data-table__desktop-state{display:none}.equipment-list-page[data-v-b3b1256d] .rq-data-table__mobile,.equipment-list-page[data-v-b3b1256d] .rq-data-table__mobile-state{display:block}}@media (width<=47.999rem){.equipment-list-panel[data-v-b3b1256d]{padding:var(--space-4)}.equipment-list-panel__heading[data-v-b3b1256d]{flex-wrap:wrap;align-items:center}.equipment-list-filter[data-v-b3b1256d]{width:100%}.equipment-list-metadata[data-v-b3b1256d]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.equipment-list-metadata__wide[data-v-b3b1256d]{grid-column:1/-1}}.jobsite-detail-page[data-v-63b9d84a],.jobsite-detail-page__summary[data-v-63b9d84a],.jobsite-detail-page__linked-work[data-v-63b9d84a]{gap:var(--space-5);min-width:0;display:grid}.jobsite-detail-page[data-v-63b9d84a]{gap:var(--space-6)}.jobsite-detail-page__summary-list[data-v-63b9d84a]{gap:var(--space-3);margin:0;display:grid}.jobsite-detail-page__summary-list div[data-v-63b9d84a]{gap:var(--space-1);display:grid}.jobsite-detail-page__summary-list dt[data-v-63b9d84a],.jobsite-detail-page__record-list span[data-v-63b9d84a],.jobsite-detail-page__file-list span[data-v-63b9d84a],.jobsite-detail-page__activity-list span[data-v-63b9d84a],.jobsite-detail-page__activity-list time[data-v-63b9d84a]{color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size)}.jobsite-detail-page__summary-list dt[data-v-63b9d84a]{font-size:var(--text-xs-size);font-weight:var(--font-weight-medium)}.jobsite-detail-page__summary-list dd[data-v-63b9d84a]{font-size:var(--text-sm-size);overflow-wrap:anywhere;margin:0}.jobsite-detail-page__metrics[data-v-63b9d84a]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.jobsite-detail-page__record-list[data-v-63b9d84a],.jobsite-detail-page__file-list[data-v-63b9d84a],.jobsite-detail-page__activity-list[data-v-63b9d84a]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.jobsite-detail-page__file-list li[data-v-63b9d84a],.jobsite-detail-page__activity-list li[data-v-63b9d84a]{gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--border-width-thin) solid var(--color-neutral-border);justify-content:space-between;align-items:flex-start;display:flex}.jobsite-detail-page__file-list li>div[data-v-63b9d84a],.jobsite-detail-page__activity-list li>div[data-v-63b9d84a]{gap:var(--space-1);min-width:0;display:grid}.jobsite-detail-page__file-list li>span[data-v-63b9d84a]{white-space:nowrap;flex:none}.jobsite-detail-page__activity-list time[data-v-63b9d84a]{flex:none}.jobsite-detail-page__availability[data-v-63b9d84a]{color:var(--color-neutral-text-muted);font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0}[data-jobsite-detail-section=module-totals]>.jobsite-detail-page__availability[data-v-63b9d84a]{margin-top:var(--space-4)}@media (width<=40rem){.jobsite-detail-page__file-list li[data-v-63b9d84a],.jobsite-detail-page__activity-list li[data-v-63b9d84a]{display:grid}.jobsite-detail-page__activity-list time[data-v-63b9d84a]{justify-self:start}}@media (prefers-reduced-motion:reduce){.jobsite-detail-page__record-list button[data-v-63b9d84a]{transition:none}}@media (width<=47.999rem){.jobsite-detail-page__metrics[data-v-63b9d84a]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.jobsite-form-page[data-v-a936ebc8]{gap:var(--space-6,1.5rem);width:100%;min-width:0;margin:0;display:grid}.jobsite-form[data-v-a936ebc8],.jobsite-form__section[data-v-a936ebc8],.jobsite-form__section-heading[data-v-a936ebc8],.jobsite-form-state[data-v-a936ebc8],.jobsite-form__record-state[data-v-a936ebc8],.jobsite-form__boundary-note[data-v-a936ebc8],.jobsite-form__actions[data-v-a936ebc8],.jobsite-form__context-copy[data-v-a936ebc8]{min-width:0;display:grid}.jobsite-form[data-v-a936ebc8]{gap:var(--space-6,1.5rem)}.jobsite-form__section[data-v-a936ebc8],.jobsite-form-state[data-v-a936ebc8]{gap:var(--space-5,1.25rem);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-surface,#fff);box-shadow:var(--shadow-sm);padding:clamp(1rem,2.5vw,1.5rem)}.jobsite-form__section-heading[data-v-a936ebc8],.jobsite-form__record-state[data-v-a936ebc8],.jobsite-form__boundary-note[data-v-a936ebc8],.jobsite-form__context-copy[data-v-a936ebc8]{gap:.35rem}.jobsite-form__section-heading h2[data-v-a936ebc8],.jobsite-form__section-heading p[data-v-a936ebc8],.jobsite-form-state h2[data-v-a936ebc8],.jobsite-form-state p[data-v-a936ebc8],.jobsite-form__record-state span[data-v-a936ebc8],.jobsite-form__boundary-note span[data-v-a936ebc8],.jobsite-form__context-copy span[data-v-a936ebc8]{overflow-wrap:anywhere;margin:0}.jobsite-form__section-heading p[data-v-a936ebc8],.jobsite-form__record-state span[data-v-a936ebc8],.jobsite-form__boundary-note span[data-v-a936ebc8],.jobsite-form__context-copy[data-v-a936ebc8]{color:var(--color-text-secondary,#5b6b73)}.jobsite-form__grid[data-v-a936ebc8]{gap:1rem;display:grid}.jobsite-form__grid--two[data-v-a936ebc8]{grid-template-columns:repeat(2,minmax(0,1fr))}.jobsite-form__record-state[data-v-a936ebc8],.jobsite-form__boundary-note[data-v-a936ebc8]{border:var(--border-width-thin) solid var(--color-neutral-border);background:var(--color-neutral-surface-muted);border-radius:.75rem;padding:.9rem 1rem}.jobsite-form__record-state--compact[data-v-a936ebc8]{background:0 0;border:0;padding:0}.jobsite-form-state--error[data-v-a936ebc8]{border:var(--border-width-thin) solid var(--color-border-error);background:var(--color-surface-error);color:var(--color-feedback-error);border-radius:.75rem;gap:1rem;padding:.9rem 1rem}.jobsite-form-state__actions[data-v-a936ebc8],.jobsite-form__action-buttons[data-v-a936ebc8]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.jobsite-form__actions[data-v-a936ebc8]{padding-bottom:var(--space-6,1.5rem);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem}@media (width<=40rem){.jobsite-form__grid--two[data-v-a936ebc8],.jobsite-form__actions[data-v-a936ebc8]{grid-template-columns:1fr}}@media (width<=640px){.jobsite-form__action-buttons[data-v-a936ebc8],.jobsite-form-state__actions[data-v-a936ebc8]{flex-direction:column;align-items:stretch}}.list-refresh-region[data-v-fbccdf6d]{min-width:0}.jobsite-list-page[data-v-fbccdf6d]{min-width:0;display:grid}.jobsite-list-panel[data-v-fbccdf6d]{gap:var(--space-5);min-width:0;padding:var(--space-5);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-panel);background:var(--color-neutral-surface);box-shadow:var(--shadow-sm);display:grid;container:jobsite-directory/inline-size}.jobsite-list-panel__heading[data-v-fbccdf6d]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.jobsite-list-panel__heading>div[data-v-fbccdf6d]{flex:auto;min-width:0}.jobsite-list-panel__heading[data-v-fbccdf6d]>.rq-control-stack{flex:none}.jobsite-list-panel__heading h2[data-v-fbccdf6d],.jobsite-list-panel__heading p[data-v-fbccdf6d]{margin:0}.jobsite-list-panel__heading p[data-v-fbccdf6d]{margin-top:var(--space-1);color:var(--color-neutral-text-secondary)}.jobsite-list-filter[data-v-fbccdf6d]{gap:var(--space-1);min-width:0;max-width:100%;color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold);grid-template-columns:minmax(0,1fr);display:grid}.jobsite-list-scope-note[data-v-fbccdf6d]{color:var(--color-neutral-text-muted);font-size:var(--text-sm-size);margin:0}@media (width<=47.999rem){.jobsite-list-panel[data-v-fbccdf6d]{padding:var(--space-4)}.jobsite-list-panel__heading[data-v-fbccdf6d]{flex-wrap:wrap;align-items:center}.jobsite-list-filter[data-v-fbccdf6d]{width:100%}}.jobsite-list-card-sort[data-v-fbccdf6d]{display:none}@container jobsite-directory (width<=69.5rem){.jobsite-list-card-sort[data-v-fbccdf6d]{display:grid}[data-v-fbccdf6d] .rq-data-table__desktop,[data-v-fbccdf6d] .rq-data-table__desktop-state{display:none}[data-v-fbccdf6d] .rq-data-table__mobile,[data-v-fbccdf6d] .rq-data-table__mobile-state{display:block}}.people-csv-import[data-v-122fddbd],.csv-panel[data-v-122fddbd],.csv-row[data-v-122fddbd]{gap:var(--space-5);min-width:0;display:grid}.csv-panel[data-v-122fddbd]{padding:var(--space-5);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-neutral-surface);box-shadow:var(--shadow-sm)}h2[data-v-122fddbd],h3[data-v-122fddbd],p[data-v-122fddbd],dl[data-v-122fddbd],dd[data-v-122fddbd]{overflow-wrap:anywhere;margin:0}h2[data-v-122fddbd]{font-size:var(--text-xl-size);line-height:var(--text-xl-line);font-weight:var(--font-weight-semibold)}h3[data-v-122fddbd]{font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:var(--font-weight-semibold)}p[data-v-122fddbd],dt[data-v-122fddbd]{color:var(--color-neutral-text-secondary)}.csv-section-heading[data-v-122fddbd],.csv-row-heading[data-v-122fddbd],.csv-actions[data-v-122fddbd]{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.csv-section-heading[data-v-122fddbd],.csv-row-heading[data-v-122fddbd]{justify-content:space-between}.csv-section-heading>div[data-v-122fddbd],.csv-row-heading>div[data-v-122fddbd]{flex:16rem;min-width:0}.csv-section-heading p[data-v-122fddbd]{margin-top:var(--space-2)}.csv-mapping[data-v-122fddbd]{min-width:0}.csv-guide summary[data-v-122fddbd]{width:fit-content;min-height:var(--control-min-touch-target);color:var(--color-action-primary);cursor:pointer;font-weight:var(--font-weight-semibold);align-content:center}.csv-guide summary[data-v-122fddbd]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.csv-guide>div[data-v-122fddbd]{gap:var(--space-3);padding-top:var(--space-2);display:grid}.csv-mapping p[data-v-122fddbd]{margin-top:var(--space-2)}.csv-mappings[data-v-122fddbd],.csv-rows[data-v-122fddbd]{align-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.csv-rows[data-v-122fddbd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));margin:0;padding:0;list-style:none}.csv-row[data-v-122fddbd]{padding:var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-md)}.csv-row-details[data-v-122fddbd]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.csv-row-details>div[data-v-122fddbd]{min-width:0}.csv-row-wide[data-v-122fddbd]{grid-column:1/-1}dt[data-v-122fddbd],.csv-eyebrow[data-v-122fddbd]{font-size:var(--text-xs-size)}dd[data-v-122fddbd]{margin-top:var(--space-1)}.csv-notes[data-v-122fddbd]{white-space:pre-wrap}.csv-status[data-v-122fddbd]{max-width:100%;padding:var(--space-1) var(--space-2);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-pill);background:var(--color-neutral-surface-muted);color:var(--color-neutral-text-secondary);font-size:var(--text-xs-size);font-weight:var(--font-weight-semibold);line-height:var(--text-xs-line);overflow-wrap:anywhere;flex:none;align-items:center;display:inline-flex}.csv-alert[data-v-122fddbd],.csv-issues[data-v-122fddbd]{color:var(--color-feedback-error)}.csv-issues[data-v-122fddbd]{padding-left:var(--space-5);overflow-wrap:anywhere;margin:0}.csv-alert p[data-v-122fddbd]{color:inherit}.csv-checkbox[data-v-122fddbd]{align-items:flex-start;gap:var(--space-3);min-height:var(--control-min-touch-target);padding-block:var(--space-2);overflow-wrap:anywhere;display:flex}.csv-checkbox input[data-v-122fddbd]{width:1.25rem;height:1.25rem;accent-color:var(--color-action-primary);flex:none;margin-top:.2rem}.csv-checkbox input[data-v-122fddbd]:focus-visible,[tabindex="-1"][data-v-122fddbd]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.csv-totals[data-v-122fddbd]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.csv-totals dd[data-v-122fddbd]{font-size:var(--text-2xl-size);font-weight:var(--font-weight-semibold)}@media (width<=47.999rem){.csv-panel[data-v-122fddbd],.csv-row[data-v-122fddbd]{gap:var(--space-4)}.csv-panel[data-v-122fddbd]{padding:var(--space-4)}.csv-row[data-v-122fddbd]{padding:var(--space-3)}.csv-row-details dd[data-v-122fddbd]{font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.csv-mappings[data-v-122fddbd]{grid-template-columns:minmax(0,1fr)}.csv-totals[data-v-122fddbd]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.people-list__assignment-metadata[data-v-e7556d82]:has(details[open]){grid-column:1/-1}.list-refresh-region[data-v-e7556d82]{min-width:0}.people-list-page[data-v-e7556d82],.people-list-panel[data-v-e7556d82]{min-width:0;display:grid}.people-list-panel[data-v-e7556d82]{gap:var(--space-5);padding:var(--space-5);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-panel);background:var(--color-neutral-surface);box-shadow:var(--shadow-sm);container:people-directory/inline-size}.people-list-panel__heading[data-v-e7556d82]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.people-list-panel__heading h2[data-v-e7556d82],.people-list-panel__heading p[data-v-e7556d82]{margin:0}.people-list-panel__heading p[data-v-e7556d82]{margin-top:var(--space-1);color:var(--color-neutral-text-secondary)}.people-list-filter[data-v-e7556d82]{gap:var(--space-1);min-width:0;max-width:100%;color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold);display:grid}@media (width<=47.999rem){.people-list-panel[data-v-e7556d82]{padding:var(--space-4)}.people-list-panel__heading[data-v-e7556d82]{flex-wrap:wrap;align-items:center}.people-list-filter[data-v-e7556d82]{width:100%}}.people-list-card-sort[data-v-e7556d82]{display:none}.people-list-disclosure[data-v-e7556d82]{min-width:0;font-weight:var(--font-weight-regular);overflow-wrap:anywhere}.people-list-disclosure summary[data-v-e7556d82]{min-height:var(--control-min-touch-target);cursor:pointer;color:var(--color-action-primary);align-content:center}.people-list-disclosure summary[data-v-e7556d82]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.people-list-disclosure p[data-v-e7556d82]{margin:var(--space-2) 0 0}@container people-directory (width<=68rem){.people-list-card-sort[data-v-e7556d82]{display:grid}[data-v-e7556d82] .rq-data-table__desktop,[data-v-e7556d82] .rq-data-table__desktop-state{display:none}[data-v-e7556d82] .rq-data-table__mobile,[data-v-e7556d82] .rq-data-table__mobile-state{display:block}}.rq-form-layout-skeleton[data-v-23370cf6],.rq-form-layout-skeleton__section[data-v-23370cf6],.rq-form-layout-skeleton__field[data-v-23370cf6]{align-content:start;gap:var(--space-4);min-width:0;display:grid}.rq-form-layout-skeleton[data-v-23370cf6]{gap:var(--space-6)}.rq-form-layout-skeleton__section+.rq-form-layout-skeleton__section[data-v-23370cf6]{border-top:1px solid var(--color-neutral-border);padding-top:var(--space-6)}.rq-form-layout-skeleton__fields[data-v-23370cf6]{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(var(--skeleton-columns), minmax(0, 1fr));display:grid}.rq-form-layout-skeleton__field[data-v-23370cf6]{gap:var(--space-2);padding-bottom:var(--space-3)}.rq-form-layout-skeleton__label[data-v-23370cf6]{width:35%}.rq-form-layout-skeleton--fields .rq-form-layout-skeleton__fields[data-v-23370cf6]{gap:var(--space-4)}.rq-form-layout-skeleton--fields .rq-form-layout-skeleton__field[data-v-23370cf6]{padding-bottom:0}.rq-form-layout-skeleton--fields .rq-form-layout-skeleton__label[data-v-23370cf6]{min-height:var(--text-base-line)}.rq-form-layout-skeleton__counter[data-v-23370cf6]{width:6rem;min-height:var(--text-base-line)}.rq-form-layout-skeleton__hint[data-v-23370cf6]{color:var(--color-neutral-text-secondary);font-size:var(--text-base-size);line-height:var(--text-base-line);margin:0}@media (width>=768px){.rq-record-form .rq-form-layout-skeleton__hint[data-v-23370cf6]{font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.rq-record-form .rq-form-layout-skeleton--fields .rq-form-layout-skeleton__label[data-v-23370cf6],.rq-record-form .rq-form-layout-skeleton__counter[data-v-23370cf6]{min-height:var(--text-sm-line)}}.rq-form-layout-skeleton--fields[data-v-23370cf6] .rq-loading-skeleton--form .rq-loading-skeleton__line{min-height:var(--skeleton-control-height)}.rq-form-layout-skeleton__tabs[data-v-23370cf6]{gap:var(--space-3);display:flex}.rq-form-layout-skeleton__tabs>span[data-v-23370cf6]{min-height:var(--control-min-touch-target);max-width:8rem}@media (width<=40rem){.rq-form-layout-skeleton__fields[data-v-23370cf6]{grid-template-columns:minmax(0,1fr)}}.person-form-page[data-v-5db0bf12]{gap:var(--space-6,1.5rem);width:100%;min-width:0;margin:0;display:grid}.person-form[data-v-5db0bf12],.person-form__section[data-v-5db0bf12],.person-form-state[data-v-5db0bf12]{gap:var(--space-5,1.25rem);min-width:0;display:grid}.person-form[data-v-5db0bf12]{gap:var(--space-6,1.5rem)}.person-form__section[data-v-5db0bf12],.person-form-state[data-v-5db0bf12]{border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-surface,#fff);box-shadow:var(--shadow-sm);padding:clamp(1rem,2.5vw,1.5rem)}.person-form h2[data-v-5db0bf12],.person-form p[data-v-5db0bf12],.person-form-state h2[data-v-5db0bf12],.person-form-state p[data-v-5db0bf12]{overflow-wrap:anywhere;margin:0}.person-form__heading[data-v-5db0bf12]{gap:.35rem;display:grid}.person-form__heading p[data-v-5db0bf12],.person-form__actions p[data-v-5db0bf12]{color:var(--color-text-secondary,#5b6b73)}.person-form__grid[data-v-5db0bf12]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.person-form__notice[data-v-5db0bf12]{border:var(--border-width-thin) solid var(--color-neutral-border);background:var(--color-neutral-surface-muted);border-radius:.75rem;gap:.5rem;padding:1rem;display:grid}.person-form-state--error[data-v-5db0bf12]{border-color:var(--color-border-error);background:var(--color-surface-error);color:var(--color-feedback-error)}.person-form__actions[data-v-5db0bf12]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;padding-bottom:1.5rem;display:flex}.person-form__buttons[data-v-5db0bf12]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}@media (width<=40rem){.person-form__grid[data-v-5db0bf12]{grid-template-columns:1fr}}@media (width<=640px){.person-form__buttons[data-v-5db0bf12]{flex-direction:column;align-items:stretch;width:100%}}.person-form__actions>p[data-v-5db0bf12]{margin-inline-end:auto}.person-assignments[data-v-622c23df],.assignment-panel[data-v-622c23df],.assignment-list[data-v-622c23df]{gap:var(--space-5);min-width:0;display:grid}.assignment-panel[data-v-622c23df]{padding:var(--space-5);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-neutral-surface);box-shadow:var(--shadow-sm)}h2[data-v-622c23df],h3[data-v-622c23df],p[data-v-622c23df],dl[data-v-622c23df],dd[data-v-622c23df]{overflow-wrap:anywhere;margin:0}.assignment-panel h2[data-v-622c23df]{font-size:var(--text-xl-size);line-height:var(--text-xl-line);font-weight:var(--font-weight-semibold)}h3[data-v-622c23df]{font-size:var(--text-base-size);line-height:var(--text-base-line);font-weight:var(--font-weight-semibold)}.assignment-panel>p[data-v-622c23df],.assignment-panel>div>p[data-v-622c23df],dt[data-v-622c23df]{color:var(--color-neutral-text-secondary)}.assignment-person[data-v-622c23df]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.assignment-person__status[data-v-622c23df]{justify-items:start;gap:var(--space-2);display:grid}.assignment-person__note[data-v-622c23df]{grid-column:1/-1}.assignment-actions[data-v-622c23df],.assignment-list-heading[data-v-622c23df],.assignment-record__heading[data-v-622c23df]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.assignment-list-heading[data-v-622c23df],.assignment-record__heading[data-v-622c23df]{justify-content:space-between;align-items:flex-start}.assignment-record__heading>div[data-v-622c23df]{flex:15rem;min-width:0}.assignment-status[data-v-622c23df]{max-width:100%;padding:var(--space-1) var(--space-2);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-pill);background:var(--color-neutral-surface-muted);color:var(--color-neutral-text-secondary);font-size:var(--text-xs-size);font-weight:var(--font-weight-semibold);line-height:var(--text-xs-line);overflow-wrap:anywhere;flex:none;align-items:center;display:inline-flex}.assignment-editor[data-v-622c23df]{box-sizing:border-box}.assignment-editor__fields[data-v-622c23df]{gap:var(--space-4);display:grid}.assignment-filters[data-v-622c23df]{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.assignment-list[data-v-622c23df]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin:0;padding:0;list-style:none}.assignment-record[data-v-622c23df]{gap:var(--space-4);min-width:0;padding:var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-md);display:grid}.assignment-record dl[data-v-622c23df]{gap:var(--space-3);display:grid}.assignment-record dt[data-v-622c23df],.assignment-customer[data-v-622c23df]{font-size:var(--text-sm-size)}.assignment-record dt[data-v-622c23df]{font-size:var(--text-xs-size)}.assignment-record dd[data-v-622c23df]{margin-top:var(--space-1)}.assignment-notice[data-v-622c23df],.assignment-success[data-v-622c23df]{padding:var(--space-3);border:var(--border-width-thin) solid var(--color-neutral-border-strong);border-radius:var(--radius-md)}.assignment-field-error[data-v-622c23df]{color:var(--color-feedback-error)}.assignment-consent[data-v-622c23df]{min-height:var(--control-min-touch-target);align-items:flex-start;gap:var(--space-3);padding-block:var(--space-2);overflow-wrap:anywhere;display:flex}.assignment-consent input[data-v-622c23df]{width:1.25rem;height:1.25rem;accent-color:var(--color-action-primary);flex:none;margin-top:.2rem}.assignment-consent input[data-v-622c23df]:focus-visible,[tabindex="-1"][data-v-622c23df]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.assignment-empty[data-v-622c23df]{justify-items:start;gap:var(--space-3);padding-block:var(--space-4);display:grid}@media (width<=63.999rem){.assignment-list[data-v-622c23df]{grid-template-columns:minmax(0,1fr)}}@media (width<=47.999rem){.assignment-panel[data-v-622c23df]{padding:var(--space-4)}.assignment-person[data-v-622c23df],.assignment-filters[data-v-622c23df]{grid-template-columns:minmax(0,1fr)}.assignment-person[data-v-622c23df]{gap:var(--space-3)}.assignment-person__status[data-v-622c23df]{flex-wrap:wrap;align-items:center;display:flex}.assignment-actions[data-v-622c23df]{align-items:stretch}}.qr-filter-picker[data-v-5514d8cf]{align-self:start;gap:var(--space-2);min-width:0;display:grid}.qr-filter-picker p[data-v-5514d8cf]{overflow-wrap:anywhere;margin:0}.qr-directory__actions[data-v-19880729]{gap:var(--space-3);flex-wrap:wrap;display:flex}.qr-directory[data-v-19880729],.qr-directory__results[data-v-19880729]{min-width:0}.qr-directory[data-v-19880729]{min-width:0;padding-block-start:0;padding-inline:0;display:grid}.qr-directory__advanced[data-v-19880729]{gap:var(--space-4);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.qr-directory__view-controls[data-v-19880729]{display:none}.qr-directory__footer[data-v-19880729]{align-items:end;gap:var(--space-5);flex-wrap:wrap;display:flex}.qr-directory__page-size[data-v-19880729]{width:9rem}.qr-directory__footer[data-v-19880729] .rq-pagination{flex:26rem}.qr-directory__page-size[data-v-19880729] .rq-form-field__label,.qr-directory[data-v-19880729] .qr-filter-picker>p[role=status]{color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line);font-weight:var(--font-weight-regular)}.qr-directory[data-v-19880729] .rq-list-card .rq-card__badges{flex-shrink:0}.qr-directory[data-v-19880729] .rq-list-card .rq-card__badges .rq-badge{white-space:nowrap;flex-shrink:0}.qr-directory__reference[data-v-19880729]{margin-top:var(--space-2);font-size:var(--text-sm-size);color:var(--color-neutral-text-secondary)}.qr-directory__reference summary[data-v-19880729]{cursor:pointer;min-height:2.75rem;padding-block:var(--space-2);align-content:center}.qr-directory__reference summary[data-v-19880729]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.qr-directory__reference p[data-v-19880729]{margin-top:var(--space-2)}.qr-directory__reference-facts[data-v-19880729]{gap:var(--space-3);margin:var(--space-2) 0 0;display:grid}.qr-directory__reference-facts dd[data-v-19880729]{margin:var(--space-1) 0 0;color:var(--color-neutral-text);overflow-wrap:anywhere}.qr-directory p[data-v-19880729]{overflow-wrap:anywhere;margin:0}.qr-directory__identifier[data-v-19880729]{overflow-wrap:anywhere}.qr-directory__scan-count[data-v-19880729]{white-space:nowrap;font-variant-numeric:tabular-nums}@media (width>=768px){.qr-directory[data-v-19880729] .rq-filter-bar__controls>.rq-form-field{gap:var(--space-1)}.qr-directory[data-v-19880729] .rq-filter-bar__controls>.rq-control-stack{padding-block-start:calc(var(--text-sm-line) + var(--space-1))}}@media (width<=1279px){.qr-directory__view-controls[data-v-19880729]{display:block}}@media (width<=767px){.qr-directory__advanced[data-v-19880729]{grid-template-columns:minmax(0,1fr)}}.rq-button-skeleton[data-v-0299b74d]{background:var(--color-neutral-surface-muted);cursor:default}.rq-button-skeleton__measure[data-v-0299b74d]{align-items:center;gap:var(--space-2);visibility:hidden;display:inline-flex}.qr-audit[data-v-18a5cb22]{gap:var(--space-4);min-width:0;display:grid}.qr-audit__items[data-v-18a5cb22]{gap:var(--space-4);margin:0;padding-inline-start:var(--space-5);display:grid}.qr-audit p[data-v-18a5cb22],.qr-audit li[data-v-18a5cb22]{overflow-wrap:anywhere;margin:0}@media (width>=640px){.qr-audit>.rq-control-stack[data-v-18a5cb22]{justify-self:start}}.qr-history[data-v-7e40777c],.qr-history__content[data-v-7e40777c]{gap:var(--space-4);min-width:0;display:grid}.qr-history__disclosure summary[data-v-7e40777c]{cursor:pointer;overflow-wrap:anywhere;align-content:center;min-height:2.75rem}.qr-history__disclosure summary[data-v-7e40777c]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.qr-history__content[data-v-7e40777c]{margin-top:var(--space-3)}.qr-history__items[data-v-7e40777c]{gap:var(--space-4);margin:0;padding-inline-start:var(--space-5);display:grid}.qr-history p[data-v-7e40777c],.qr-history li[data-v-7e40777c]{overflow-wrap:anywhere;margin:0}@media (width>=640px){.qr-history__content>.rq-control-stack[data-v-7e40777c]{justify-self:start}}.observation-evidence-status[data-v-956c3c6e]{gap:var(--space-4);overflow-wrap:anywhere;min-width:0;display:grid}.observation-evidence-status__content[data-v-956c3c6e]{gap:var(--space-4);min-width:0;display:grid}.observation-evidence-status__content--pending[data-v-956c3c6e]{align-content:end}.observation-evidence-status__heading[data-v-956c3c6e]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.observation-evidence-status h2[data-v-956c3c6e],.observation-evidence-status p[data-v-956c3c6e]{margin:0}.observation-evidence-status__heading>div[data-v-956c3c6e]{gap:var(--space-2);display:grid}.observation-evidence-status__rows[data-v-956c3c6e]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.observation-evidence-status__rows li[data-v-956c3c6e]{gap:var(--space-1);border-block-end:1px solid var(--color-neutral-border);padding-block-end:var(--space-3);display:grid}.observation-evidence-status__actions[data-v-956c3c6e]{gap:var(--space-2);flex-wrap:wrap;display:flex}.analytics-filters[data-v-17e61d45]{gap:var(--space-4);min-width:0;display:grid}.analytics-filters__primary[data-v-17e61d45],.analytics-filters__records[data-v-17e61d45]{align-items:start;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));min-width:0;display:grid}.analytics-filters__records[data-v-17e61d45]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin-block-start:var(--space-4)}.analytics-filters__hint[data-v-17e61d45],.analytics-filters__reference p[data-v-17e61d45]{color:var(--color-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.analytics-filters p[data-v-17e61d45]{overflow-wrap:anywhere;margin:0}.analytics-filters__reference[data-v-17e61d45]{gap:var(--space-2);min-width:0;display:grid}.analytics-filters__context[data-v-17e61d45]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin:0;display:grid}.analytics-filters__context dt[data-v-17e61d45]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.analytics-filters__context dd[data-v-17e61d45]{overflow-wrap:anywhere;margin:0}.analytics-filters__additional summary[data-v-17e61d45]{cursor:pointer;min-height:44px;padding-block:var(--space-3);font-weight:var(--font-weight-semibold)}.analytics-filters__additional summary[data-v-17e61d45]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.analytics-filters__actions[data-v-17e61d45]{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=639px){.analytics-filters__primary[data-v-17e61d45],.analytics-filters__records[data-v-17e61d45]{grid-template-columns:minmax(0,1fr)}.analytics-filters__actions[data-v-17e61d45]>*,.analytics-filters__actions[data-v-17e61d45] button{width:100%}}.qr-export-history[data-v-b50b2de4]{gap:var(--space-4);min-width:0;padding-top:var(--space-5);border-top:var(--border-width-thin) solid var(--color-neutral-border);display:grid}.qr-export-history h2[data-v-b50b2de4],.qr-export-history p[data-v-b50b2de4]{overflow-wrap:anywhere;margin:0}.qr-export-history__filters[data-v-b50b2de4]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.qr-export-history__actions[data-v-b50b2de4]{justify-content:end;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.qr-export-history__help[data-v-b50b2de4],.qr-export-history time[data-v-b50b2de4],.qr-export-history li span[data-v-b50b2de4]{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--color-neutral-text-secondary)}.qr-export-history__events[data-v-b50b2de4]{margin:0;padding:0;list-style:none}.qr-export-history__events li[data-v-b50b2de4]{gap:var(--space-1);padding-block:var(--space-3);border-bottom:var(--border-width-thin) solid var(--color-neutral-border);overflow-wrap:anywhere;display:grid}.qr-export-history[data-v-b50b2de4]>button{justify-self:start}.qr-analytics-stack[data-v-fce91749],.qr-analytics[data-v-fce91749],.qr-analytics__search[data-v-fce91749],.qr-analytics__results[data-v-fce91749]{gap:var(--space-4);min-width:0;display:grid}.qr-analytics p[data-v-fce91749],.qr-analytics h2[data-v-fce91749],.qr-analytics dl[data-v-fce91749]{overflow-wrap:anywhere;margin:0}.qr-analytics__help[data-v-fce91749],.qr-analytics dt[data-v-fce91749]{color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.qr-analytics__actions[data-v-fce91749]{gap:var(--space-2);flex-wrap:wrap;display:flex}.qr-analytics__metrics[data-v-fce91749]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.qr-analytics dd[data-v-fce91749]{margin:var(--space-1) 0 0;font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.qr-analytics__results[data-v-fce91749]{align-content:start;min-height:16rem}.qr-analytics__pending[data-v-fce91749]{gap:var(--space-4);display:grid}.qr-analytics__pending-metric[data-v-fce91749]{min-height:3.5rem}.qr-analytics__pending-copy[data-v-fce91749]{min-height:8rem}.qr-analytics__definitions summary[data-v-fce91749]{cursor:pointer;min-height:2.75rem;font-weight:var(--font-weight-semibold);align-content:center}.qr-analytics__definitions summary[data-v-fce91749]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.qr-analytics__definitions p[data-v-fce91749]{margin-top:var(--space-3)}@media (width<=639px){.qr-analytics__metrics[data-v-fce91749]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.qr-analytics__metric--wide[data-v-fce91749]{grid-column:1/-1}}.public-sds-summary[data-v-4454a254]{gap:var(--space-4);min-width:0;display:grid}.public-sds-summary h2[data-v-4454a254],.public-sds-summary p[data-v-4454a254],.public-sds-summary dl[data-v-4454a254],.public-sds-summary dd[data-v-4454a254]{margin:0}.public-sds-summary dl[data-v-4454a254]{gap:var(--space-3);display:grid}.public-sds-summary__identifier[data-v-4454a254]{grid-column:1/-1}.public-sds-summary>dl[data-v-4454a254]{grid-template-columns:repeat(2,minmax(0,1fr))}.public-sds-summary__details>summary[data-v-4454a254]{cursor:pointer;min-height:var(--control-min-touch-target);color:var(--color-link);font-weight:var(--font-weight-semibold);align-content:center}.public-sds-summary__details>summary[data-v-4454a254]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.public-sds-summary__details>dl[data-v-4454a254],.public-sds-summary__details>section[data-v-4454a254]{margin-top:var(--space-3)}.public-sds-summary dt[data-v-4454a254]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.public-sds-summary dd[data-v-4454a254],.public-sds-summary p[data-v-4454a254],.public-sds-summary h2[data-v-4454a254]{overflow-wrap:anywhere}.public-sds-summary dd[data-v-4454a254]{white-space:pre-line}@media (width>=640px){.public-sds-summary dl[data-v-4454a254]{grid-template-columns:repeat(2,minmax(0,1fr))}.public-sds-summary__document[data-v-4454a254]{grid-column:1/-1}}.published-observation-fields[data-v-cac2ac56]{gap:var(--space-6);min-width:0;display:grid}.published-observation-fields__field[data-v-cac2ac56]{min-width:0}.rq-template-answer[data-v-1d8e7fc6]{gap:var(--rq-space-3,.75rem);overflow-wrap:anywhere;min-width:0;display:grid}.rq-template-answer__clear[data-v-1d8e7fc6]{justify-self:start}.rq-template-answer__selection[data-v-1d8e7fc6]{font-size:var(--text-sm-size);color:var(--color-text-secondary);margin:0}.template-answer-form[data-v-2c37c548],.template-answer-form__section[data-v-2c37c548],.template-answer-form__field[data-v-2c37c548]{gap:var(--space-4);overflow-wrap:anywhere;min-width:0;display:grid}.template-answer-form__section[data-v-2c37c548]{padding-block:var(--space-4);border-top:1px solid var(--color-neutral-border)}.template-answer-form__nested[data-v-2c37c548]{border-inline-start:2px solid var(--color-neutral-border);padding-inline-start:var(--space-3)}.template-answer-form p[data-v-2c37c548],.template-answer-form h2[data-v-2c37c548],.template-answer-form h3[data-v-2c37c548],.template-answer-form h4[data-v-2c37c548],.template-answer-form h5[data-v-2c37c548],.template-answer-form h6[data-v-2c37c548]{white-space:pre-wrap;margin:0}.template-answer-form__context[data-v-2c37c548]{color:var(--color-neutral-text-muted);font-size:var(--text-sm-size)}.template-answer-form__actions[data-v-2c37c548]{gap:var(--space-3);flex-wrap:wrap;display:flex}.qr-published-preview[data-v-7a586a13],.qr-published-preview__section[data-v-7a586a13],.qr-published-preview__hazard[data-v-7a586a13],.qr-published-preview__control[data-v-7a586a13]{gap:var(--space-4);min-width:0;display:grid}.qr-published-preview p[data-v-7a586a13],.qr-published-preview h3[data-v-7a586a13],.qr-published-preview h4[data-v-7a586a13],.qr-published-preview h5[data-v-7a586a13],.qr-published-preview h6[data-v-7a586a13]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.qr-published-preview__section[data-v-7a586a13],.qr-published-preview__hazard[data-v-7a586a13]{border-top:1px solid var(--color-neutral-border);padding-block-start:var(--space-4)}.qr-published-preview__control[data-v-7a586a13]{border-inline-start:2px solid var(--color-neutral-border);padding-inline-start:var(--space-3)}@media (width>=640px){.qr-published-preview>.rq-control-stack[data-v-7a586a13]{justify-self:start}}.qr-page-version[data-v-405128f4]{align-content:start;gap:var(--space-3);min-width:0;display:grid}.qr-page-version dl[data-v-405128f4]{gap:var(--space-3);grid-template-columns:minmax(min(100%,7.5rem),1fr) minmax(0,1fr);margin:0;display:grid}.qr-page-version__wide[data-v-405128f4]{grid-column:1/-1}.qr-page-version__details>summary[data-v-405128f4]{cursor:pointer;min-height:2.75rem;color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);align-content:center}.qr-page-version__details>summary[data-v-405128f4]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.qr-page-version__details[open]>dl[data-v-405128f4]{margin-top:var(--space-3)}.qr-page-version dt[data-v-405128f4]{font-weight:600}.qr-page-version dd[data-v-405128f4],.qr-page-version p[data-v-405128f4]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.qr-lifecycle[data-v-0edf03ab]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.qr-lifecycle>p[data-v-0edf03ab],.qr-lifecycle>[role=status][data-v-0edf03ab],.qr-lifecycle>[role=alert][data-v-0edf03ab]{flex-basis:100%}.qr-lifecycle h2[data-v-0edf03ab]{margin:0}.qr-lifecycle p[data-v-0edf03ab]{overflow-wrap:anywhere;margin:0}.qr-lifecycle__actions[data-v-0edf03ab]{gap:var(--space-2);flex-wrap:wrap;display:flex}.qr-detail[data-v-0711b37f] .rq-page-header__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qr-detail[data-v-0711b37f],.qr-detail__panel[data-v-0711b37f]{gap:var(--space-5);min-width:0;display:grid}.qr-detail[data-v-0711b37f]{padding-block-start:0;padding-inline:0}.qr-detail[data-v-0711b37f] .rq-detail-layout__region{gap:var(--space-5);align-content:start;min-width:0;display:grid}.qr-detail__panel[data-v-0711b37f]{padding:var(--space-5);background:var(--color-neutral-surface);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-panel);box-shadow:var(--shadow-sm);align-content:start}.qr-detail[data-v-0711b37f] h2.type-section-title{font-size:var(--text-base-size);line-height:var(--text-base-line)}.qr-detail__output-action[data-v-0711b37f]{max-width:100%;justify-self:start;margin-block-start:var(--space-3)}.qr-detail__refresh-status[data-v-0711b37f]{min-width:7rem;min-height:var(--text-sm-line);color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.qr-detail[data-v-0711b37f] .rq-page-header__actions{justify-self:end}.qr-detail__actions[data-v-0711b37f]{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.qr-detail__facts[data-v-0711b37f]{gap:var(--space-3);font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0;display:grid}.qr-detail__facts dt[data-v-0711b37f]{color:var(--color-neutral-text-secondary);font-weight:var(--font-weight-regular)}.qr-detail__facts dd[data-v-0711b37f]{margin:var(--space-1) 0 0;font-weight:var(--font-weight-medium)}.qr-detail__helper[data-v-0711b37f]{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--color-neutral-text-secondary)}.qr-detail__availability[data-v-0711b37f]{border-top:var(--border-width-thin) solid var(--color-neutral-border);padding-top:var(--space-3)}.qr-detail__references[data-v-0711b37f]{border-top:var(--border-width-thin) solid var(--color-neutral-border);min-width:0;padding-top:var(--space-3)}.qr-detail__disclosure>summary[data-v-0711b37f]{cursor:pointer;min-height:var(--control-min-touch-target);font-weight:var(--font-weight-semibold);align-content:center}.qr-detail__disclosure>summary h2[data-v-0711b37f]{display:inline}.qr-detail__disclosure[open]>summary[data-v-0711b37f]{margin-bottom:var(--space-3)}.qr-detail__disclosure>summary[data-v-0711b37f]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.qr-detail__references summary[data-v-0711b37f]{cursor:pointer;min-height:2.75rem;padding-block:var(--space-2);font-size:var(--text-sm-size);color:var(--color-neutral-text-secondary);align-content:center}.qr-detail__references[open] .qr-detail__facts[data-v-0711b37f]{margin-top:var(--space-3);grid-template-columns:minmax(0,1fr)}.qr-detail__references summary[data-v-0711b37f]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.qr-detail[data-v-0711b37f] .qr-page-version{padding:var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-panel)}.qr-detail[data-v-0711b37f] .qr-page-version dt{color:var(--color-neutral-text-secondary);font-weight:var(--font-weight-regular)}.qr-detail[data-v-0711b37f] .qr-page-version dd{margin:var(--space-1) 0 0}.qr-detail[data-v-0711b37f] .qr-history li,.qr-detail[data-v-0711b37f] .qr-audit li{padding-block:var(--space-3);border-bottom:var(--border-width-thin) solid var(--color-neutral-border)}.qr-detail p[data-v-0711b37f],.qr-detail h2[data-v-0711b37f]{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.qr-detail__facts dd[data-v-0711b37f]{overflow-wrap:anywhere;white-space:pre-wrap}.qr-detail__versions[data-v-0711b37f]{align-items:start;gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=1024px){.qr-detail[data-v-0711b37f] .rq-detail-layout__summary{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.qr-detail [aria-labelledby=qr-identity-heading][data-v-0711b37f]{grid-column:1/-1}}@media (width<=1023px){.qr-detail[data-v-0711b37f] .rq-page-header__layout{grid-template-columns:minmax(0,1fr)}.qr-detail[data-v-0711b37f] .rq-page-header__actions{justify-self:start}.qr-detail[data-v-0711b37f] .rq-page-header__secondary-menu{left:0;right:auto}.qr-detail__actions[data-v-0711b37f]{justify-content:flex-start}}@media (width<=767px){.qr-detail__versions[data-v-0711b37f]{grid-template-columns:minmax(0,1fr)}.qr-detail__panel[data-v-0711b37f]{padding:var(--space-4);gap:var(--space-4)}.qr-detail__fact--wide[data-v-0711b37f]{grid-column:1/-1}.qr-detail__facts[data-v-0711b37f]{gap:var(--space-4) var(--space-3);font-size:var(--text-base-size);line-height:var(--text-base-line);grid-template-columns:repeat(2,minmax(0,1fr))}}.qr-choice-feedback[data-v-ac22777b]{justify-items:start;gap:var(--space-3);min-width:0;display:grid}.qr-choice-feedback p[data-v-ac22777b]{overflow-wrap:anywhere;margin:0}.qr-choice-field[data-v-0266c039]{align-self:start;gap:var(--space-2);min-width:0;display:grid}.qr-choice-field[data-v-0266c039] p{overflow-wrap:anywhere;margin:0}.qr-choice-field[data-v-0266c039] .qr-choice-feedback{font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.qr-creation-review[data-v-39f68655]{gap:var(--space-6);min-width:0;display:grid}.qr-creation-review section[data-v-39f68655]{border-top:1px solid var(--color-border-subtle);padding-top:var(--space-4)}.qr-creation-review__heading[data-v-39f68655]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.qr-creation-review h3[data-v-39f68655],.qr-creation-review p[data-v-39f68655]{margin:0}.qr-creation-review dl[data-v-39f68655]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.qr-creation-review dd[data-v-39f68655]{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.qr-creation-review dt[data-v-39f68655]{color:var(--color-text-secondary)}.qr-creation-review__design-details summary[data-v-39f68655]{cursor:pointer;min-height:44px;color:var(--color-text-primary);align-content:center;font-weight:600}.qr-creation-review__design-details summary[data-v-39f68655]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}@media (width<=767px){.qr-creation-review dl[data-v-39f68655]{grid-template-columns:minmax(0,1fr)}}.qr-label-preview[data-v-14a5e9be]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);justify-items:center;width:100%;min-width:0;display:grid}.qr-label-preview>p[data-v-14a5e9be]{max-width:36rem;margin:0}.qr-label-preview__blocked[data-v-14a5e9be]{padding:var(--space-4);background:var(--color-neutral-surface);border:1px solid var(--color-neutral-border);border-radius:var(--radius-lg)}.qr-encoded-label[data-v-14a5e9be]{width:min(100%, var(--qr-label-width));box-sizing:border-box;outline-offset:-2px;background:var(--qr-label-background);color:#0f172a;outline:2px solid #0000;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.5rem;min-width:0;max-width:100%;padding:.75rem 0;font-size:.8125rem;line-height:1.4;display:grid}.qr-encoded-label--rectangle[data-v-14a5e9be],.qr-encoded-label--rounded[data-v-14a5e9be]{outline-color:var(--qr-label-ink)}.qr-encoded-label--rounded[data-v-14a5e9be]{border-radius:.75rem}.qr-encoded-label--border-solid[data-v-14a5e9be]{outline-color:var(--qr-label-ink)}.qr-encoded-label--border-dashed[data-v-14a5e9be]{outline-color:var(--qr-label-ink);outline-style:dashed}.qr-encoded-label--border-none[data-v-14a5e9be]{outline-color:#0000}.qr-encoded-label p[data-v-14a5e9be]{text-align:center;overflow-wrap:anywhere;max-width:100%;margin:0;padding-inline:.75rem}.qr-encoded-label__action[data-v-14a5e9be],.qr-encoded-label__purpose[data-v-14a5e9be]{font-weight:600}.qr-encoded-label__symbol-row[data-v-14a5e9be]{align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.qr-encoded-label__symbol[data-v-14a5e9be]{aspect-ratio:1;flex:1 1 0;width:100%;min-width:0;display:block}.qr-encoded-label__logo[data-v-14a5e9be]{width:var(--qr-label-logo-size);object-fit:contain;background:#fff;flex-shrink:0;max-width:100%;height:auto}.qr-encoded-label__verification[data-v-14a5e9be]{font-size:.75rem}.qr-creation-preview[data-v-53916212]{gap:var(--space-3);min-width:0;padding:var(--space-4);background:var(--color-neutral-surface-muted);border-radius:var(--radius-panel);overflow-wrap:anywhere;display:grid}.qr-creation-preview h3[data-v-53916212],.qr-creation-preview p[data-v-53916212]{margin:0}.qr-create[data-v-8934e0f4]{gap:var(--space-6);min-width:0;padding-block-start:0;padding-inline:0;display:grid}.qr-create__fields[data-v-8934e0f4],.qr-create__form[data-v-8934e0f4],.qr-create__panel[data-v-8934e0f4]{gap:var(--space-5);min-width:0;display:grid}.qr-create__fields--review[data-v-8934e0f4]{max-width:100%}.qr-create__source-summary[data-v-8934e0f4]{gap:var(--space-1);overflow-wrap:anywhere;display:grid}.qr-create__source-summary span[data-v-8934e0f4]{color:var(--color-text-secondary)}.qr-create__panel[data-v-8934e0f4]{padding:var(--space-5);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-panel);background:var(--color-neutral-surface);box-shadow:var(--shadow-sm)}.qr-create__panel h2[data-v-8934e0f4],.qr-create__panel h3[data-v-8934e0f4],.qr-create__panel p[data-v-8934e0f4]{margin:0}.qr-create__panel p[data-v-8934e0f4],.qr-create__reference[data-v-8934e0f4]{overflow-wrap:anywhere}.qr-create__facts[data-v-8934e0f4]{gap:var(--space-4);display:grid}.qr-create__facts dd[data-v-8934e0f4]{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.qr-create[data-v-8934e0f4] .rq-form-stepper__step-indicator{padding-inline-end:calc(var(--space-3) + 1.5rem);position:relative}.qr-create[data-v-8934e0f4] .rq-form-stepper__compact-status{display:inline;position:absolute;inset-inline-end:var(--space-3)}.qr-create[data-v-8934e0f4] .rq-form-stepper__status{display:none}@media (width<=767px){.qr-create__panel[data-v-8934e0f4]{padding:var(--space-4)}}.qr-page-review[data-v-1ce1d4c4]{gap:var(--space-4);min-width:0;display:grid}.qr-page-review p[data-v-1ce1d4c4],.qr-page-review dl[data-v-1ce1d4c4],.qr-page-review dd[data-v-1ce1d4c4]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.qr-page-review dl[data-v-1ce1d4c4]{gap:var(--space-4);display:grid}.qr-page-review dt[data-v-1ce1d4c4]{color:var(--color-neutral-text-secondary);margin-bottom:var(--space-1)}.qr-page-review__notice[data-v-1ce1d4c4]{border-left:var(--border-width-emphasis) solid var(--color-action-primary);padding-left:var(--space-3)}.qr-page-review__swatch[data-v-1ce1d4c4]{border:1px solid var(--color-neutral-border);width:1.25rem;height:1.25rem;margin-right:var(--space-2);vertical-align:middle;display:inline-block}.qr-edit[data-v-ba67cf2f]{gap:var(--space-6);min-width:0;padding-block-start:0;padding-inline:0;display:grid}.qr-edit__form[data-v-ba67cf2f],.qr-edit__panel[data-v-ba67cf2f]{gap:var(--space-4);min-width:0;display:grid}.qr-edit__panel[data-v-ba67cf2f]{border:1px solid var(--color-neutral-border);border-radius:var(--radius-card);padding:var(--space-5);background:var(--color-neutral-surface);box-shadow:var(--shadow-sm)}.qr-edit__context[data-v-ba67cf2f]{gap:var(--space-2)}.qr-edit__context h2[data-v-ba67cf2f]{margin:0}.qr-edit__context summary[data-v-ba67cf2f]{cursor:pointer;align-content:center;min-height:2.75rem}.qr-edit__context summary[data-v-ba67cf2f]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.qr-edit__context details[open]>dl[data-v-ba67cf2f]{margin-block:var(--space-3)}.qr-edit p[data-v-ba67cf2f],.qr-edit dd[data-v-ba67cf2f]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.qr-edit dl[data-v-ba67cf2f]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;display:grid}.qr-edit dt[data-v-ba67cf2f]{color:var(--color-neutral-text-secondary)}.qr-edit dd[data-v-ba67cf2f]{margin-top:var(--space-1)}.qr-edit__form .qr-edit__panel[data-v-ba67cf2f]>:not(h2){width:100%;max-width:var(--layout-form-content-width)}.qr-edit__form>.rq-control-stack[data-v-ba67cf2f]{justify-self:end}@media (width>=768px){.qr-edit__panel>p[data-v-ba67cf2f]{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--color-neutral-text-secondary)}}.qr-edit__color[data-v-ba67cf2f]{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.qr-edit__swatch[data-v-ba67cf2f]{border:1px solid var(--color-neutral-border);width:2rem;height:2rem}@media (width<=639px){.qr-edit[data-v-ba67cf2f]{padding-block-start:0;padding-inline:0}.qr-edit__form>.rq-control-stack[data-v-ba67cf2f]{justify-self:stretch}.qr-edit__panel[data-v-ba67cf2f]{padding:var(--space-4)}}.qr-design-layout[data-v-c4ef4606]{gap:var(--space-4);min-width:0;display:grid}.qr-design-layout p[data-v-c4ef4606]{overflow-wrap:anywhere;margin:0}.qr-design-layout__frame[data-v-c4ef4606]{justify-self:center;justify-items:center;gap:var(--space-3);inline-size:min(100%,28rem);min-width:0;padding:var(--space-4) 0;outline-offset:-2px;background:#fff;outline:2px solid #0000;display:grid}.qr-design-layout__frame--rectangle[data-v-c4ef4606],.qr-design-layout__frame--rounded[data-v-c4ef4606]{outline-color:var(--qr-design-dark)}.qr-design-layout__frame--rounded[data-v-c4ef4606]{border-radius:var(--radius-lg)}.qr-design-layout__frame--dashed[data-v-c4ef4606]{outline-style:dashed}.qr-design-layout__frame--none[data-v-c4ef4606]{outline-color:#0000}.qr-design-layout__row[data-v-c4ef4606]{justify-content:center;align-items:center;gap:var(--space-3);width:100%;min-width:0;display:flex}.qr-design-layout__quiet-zone[data-v-c4ef4606]{background:var(--qr-design-light);border:1px dashed #64748b;width:100%;min-width:0;padding:8%}.qr-design-layout__symbol[data-v-c4ef4606]{aspect-ratio:1;border:2px solid var(--qr-design-dark);place-items:center;min-width:0;display:grid;position:relative}.qr-design-layout__symbol-label[data-v-c4ef4606]{color:#172b35;background:#fff;border:1px solid #64748b;padding:.25rem .5rem}.qr-design-layout__center-logo[data-v-c4ef4606]{width:var(--qr-design-logo-size);max-height:var(--qr-design-logo-size);object-fit:contain;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qr-design-layout__external-logo[data-v-c4ef4606]{width:var(--qr-design-logo-size);object-fit:contain;flex-shrink:0;max-width:100%;height:auto}.qr-design-layout__cta[data-v-c4ef4606],.qr-design-layout__purpose[data-v-c4ef4606]{text-align:center;color:#172b35;max-width:100%;padding-inline:var(--space-4)}.qr-design-layout__symbol-label--with-logo[data-v-c4ef4606]{margin-top:var(--space-3);align-self:start}.qr-preview-panel__recovery[data-v-2c917e69]{gap:var(--space-3);display:grid}.qr-preview-panel__loading[data-v-2c917e69]{gap:var(--space-4);min-width:0;display:grid}.qr-preview-panel__loading-size-note[data-v-2c917e69]{justify-self:center;max-width:36rem}.qr-preview-panel[data-v-2c917e69]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.qr-preview-panel p[data-v-2c917e69],.qr-preview-panel h2[data-v-2c917e69]{overflow-wrap:anywhere;margin:0}.qr-preview-panel__heading[data-v-2c917e69]{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.qr-preview-panel__size[data-v-2c917e69]{max-width:20rem}.qr-preview-panel__loading-label[data-v-2c917e69] .rq-loading-skeleton__line{width:min(100%, var(--qr-loading-label-width));justify-self:center}.qr-preview-panel__loading-size[data-v-2c917e69]{width:min(100%,20rem)}.qr-preview-panel__loading-label[data-v-2c917e69] .rq-loading-skeleton__line:first-of-type{aspect-ratio:1}.qr-preview-panel__notice[data-v-2c917e69]{padding:var(--space-3);border:1px solid var(--color-neutral-border);border-radius:var(--radius-md);background:var(--color-neutral-surface)}.qr-logo-picker[data-v-4a7f41fa]{gap:var(--space-3);min-width:0;display:grid}.qr-logo-picker p[data-v-4a7f41fa]{overflow-wrap:anywhere;margin:0}.qr-design__color-summary[data-v-baa548c4]{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;display:flex}.qr-design__color-summary span[data-v-baa548c4]{border:1px solid var(--color-neutral-border);border-radius:var(--radius-sm);flex:none;width:1.5rem;height:1.5rem}.qr-design[data-v-baa548c4]{gap:var(--space-6);min-width:0;padding-block-start:0;padding-inline:0;display:grid}.qr-design p[data-v-baa548c4]{overflow-wrap:anywhere;margin:0}.qr-design form[data-v-baa548c4],.qr-design__loading[data-v-baa548c4],.qr-design__fields[data-v-baa548c4]{gap:var(--space-6);min-width:0;display:grid}.qr-design__identity[data-v-baa548c4]{gap:var(--space-2);min-width:0;display:grid}.qr-design__preview-loading[data-v-baa548c4]{gap:var(--space-4);min-width:0;display:grid}.qr-design__preview-heading[data-v-baa548c4]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.qr-design__loading-title[data-v-baa548c4]{width:min(28rem,100%);min-height:var(--text-xl-line)}.qr-design__loading-metadata[data-v-baa548c4]{width:min(22rem,100%);min-height:var(--text-base-line)}.qr-design__loading-preview[data-v-baa548c4]{aspect-ratio:1;justify-self:center;width:min(100%,75mm)}.qr-design__workspace[data-v-baa548c4]{gap:var(--space-6);align-items:start;min-width:0;display:grid}.qr-design__panel[data-v-baa548c4]{gap:var(--space-4);min-width:0;padding:var(--space-5);background:var(--color-neutral-surface);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-panel);box-shadow:var(--shadow-sm);display:grid}.qr-design form>.rq-control-stack[data-v-baa548c4]{justify-self:end}.qr-design__summary[data-v-baa548c4]{gap:var(--space-4);margin:0;display:grid}.qr-design__summary dt[data-v-baa548c4]{font-weight:600}.qr-design__summary dd[data-v-baa548c4]{margin:var(--space-1) 0 0;overflow-wrap:anywhere}@media (width>=640px){.qr-design__panel>.rq-control-stack[data-v-baa548c4]{justify-self:start}}@media (width>=64rem){.qr-design__workspace[data-v-baa548c4]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}@media (width<=767px){.qr-design__panel[data-v-baa548c4]{padding:var(--space-4)}}@media (width<=639px){.qr-design form>.rq-control-stack[data-v-baa548c4]{justify-self:stretch}}.qr-label-page[data-v-9c8e26b5]{gap:var(--space-6);min-width:0;display:grid}.qr-label-page__surface[data-v-9c8e26b5]{background:var(--color-surface);border:1px solid var(--color-neutral-border);border-radius:var(--radius-lg);padding:var(--space-5);min-width:0}@media (width<=40rem){.qr-label-page__surface[data-v-9c8e26b5]{padding:var(--space-4)}}.qr-label-output[data-v-8706f775]{gap:var(--space-6);min-width:0;display:grid}.qr-label-output__surface[data-v-8706f775]{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-neutral-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;display:grid}.qr-label-output__loading-heading[data-v-8706f775]{width:min(100%,28rem);min-height:3.5rem}.qr-label-output__loading-settings[data-v-8706f775]{min-height:6rem}.qr-label-output__loading-artwork[data-v-8706f775]{gap:var(--space-2);padding-bottom:var(--space-2);display:grid}.qr-label-output__loading-preview[data-v-8706f775]{width:min(100%,28rem)}.qr-label-output__loading-preview[data-v-8706f775] .rq-loading-skeleton,.qr-label-output__loading-preview[data-v-8706f775] .rq-loading-skeleton__line{height:100%}.qr-label-output__loading-footer[data-v-8706f775]{min-height:22rem}.qr-label-output__surface h2[data-v-8706f775],.qr-label-output__surface p[data-v-8706f775]{margin:0}.qr-label-output__heading[data-v-8706f775],.qr-label-output__settings[data-v-8706f775]{gap:var(--space-2);display:grid}.qr-label-output__layout[data-v-8706f775],.qr-label-output__preview-column[data-v-8706f775],.qr-label-output__controls[data-v-8706f775]{gap:var(--space-4);align-content:start;min-width:0;display:grid}.qr-label-output__settings[data-v-8706f775]{max-width:28rem}.qr-label-output__metadata[data-v-8706f775]{color:var(--color-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.qr-label-output__preview[data-v-8706f775]{width:min(100%,32rem);min-width:0}.qr-label-output__progress[data-v-8706f775]{min-height:1.5em}.qr-label-output__actions[data-v-8706f775]{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width>=48rem){.qr-label-output__layout[data-v-8706f775]{gap:var(--space-6);grid-template-columns:minmax(0,24rem) minmax(0,1fr)}}@media (width<=40rem){.qr-label-output__loading-footer[data-v-8706f775]{min-height:26rem}.qr-label-output__surface[data-v-8706f775]{padding:var(--space-4)}}.qr-full-label-preview[data-v-8e9e859c]{text-align:center;justify-items:center;gap:var(--space-2);min-width:0;margin:0;display:grid}.qr-full-label-preview img[data-v-8e9e859c]{border:1px solid var(--color-neutral-border);width:min(100%,28rem);height:auto;display:block}.qr-full-label-preview figcaption[data-v-8e9e859c]{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--color-text-secondary)}.progress-status[data-v-ce0a2b84]{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);background:var(--color-surface-muted);border-radius:var(--radius-md);display:flex}.progress-status__label[data-v-ce0a2b84]{font-weight:var(--font-weight-semibold);margin:0}.progress-status__detail[data-v-ce0a2b84]{margin:var(--space-1) 0 0;color:var(--color-text-secondary)}.progress-status__spinner[data-v-ce0a2b84]{width:1.125rem;height:1.125rem;color:var(--color-brand-700);border:2px solid;border-right-color:#0000;border-radius:50%;flex:0 0 1.125rem;margin-top:.2rem;animation:.8s linear infinite progress-status-spin-ce0a2b84}@keyframes progress-status-spin-ce0a2b84{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.progress-status__spinner[data-v-ce0a2b84]{animation:none}}.qr-pdf-picker[data-v-be31fae8]{min-width:0}.qr-pdf-picker summary[data-v-be31fae8]{cursor:pointer;align-content:center;min-height:44px;display:list-item}.qr-pdf-picker__find[data-v-be31fae8]{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;max-width:36rem;display:grid}.qr-pdf-picker__help[data-v-be31fae8],small[data-v-be31fae8]{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--color-text-secondary)}.qr-pdf-picker__results[data-v-be31fae8]{margin:var(--space-3) 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.qr-pdf-picker__results li[data-v-be31fae8]{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;display:flex}.qr-pdf-picker__results li[data-v-be31fae8]>.rq-control-stack{flex-shrink:0}.qr-pdf-picker__results span[data-v-be31fae8]{overflow-wrap:anywhere;min-width:0}.qr-pdf-picker__results small[data-v-be31fae8]{display:block}.qr-pdf-picker__pages[data-v-be31fae8]{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=40rem){.qr-pdf-picker__find[data-v-be31fae8]{grid-template-columns:minmax(0,1fr)}}.qr-label-pdf[data-v-51f345a5]{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-neutral-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;display:grid}.qr-label-pdf h2[data-v-51f345a5],.qr-label-pdf h3[data-v-51f345a5],.qr-label-pdf p[data-v-51f345a5]{margin:0}.qr-label-pdf__heading[data-v-51f345a5]{gap:var(--space-2);display:grid}.qr-label-pdf__heading[data-v-51f345a5]>.rq-badge{justify-self:start}.qr-label-pdf__heading p[data-v-51f345a5],.qr-label-pdf__help[data-v-51f345a5]{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--color-text-secondary)}.qr-label-pdf__paper[data-v-51f345a5]{max-width:28rem}.qr-label-pdf__selection[data-v-51f345a5]{gap:var(--space-4);padding-left:var(--space-5);margin:0;display:grid}.qr-label-pdf__selection li[data-v-51f345a5]{gap:var(--space-3);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) 9rem auto;align-items:end;display:grid}.qr-label-pdf__actions[data-v-51f345a5]{gap:var(--space-3);flex-wrap:wrap;display:flex}.qr-label-pdf__review[data-v-51f345a5]{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-neutral-border);display:grid}.qr-label-pdf__review ol[data-v-51f345a5]{padding-left:var(--space-5);gap:var(--space-3);margin:0;display:grid}.qr-label-pdf__review li[data-v-51f345a5]{overflow-wrap:anywhere}.qr-label-pdf__review span[data-v-51f345a5]{display:block}.qr-label-pdf[data-v-51f345a5]>.rq-control-stack,.qr-label-pdf__review[data-v-51f345a5]>.rq-control-stack{justify-self:start}@media (width<=40rem){.qr-label-pdf[data-v-51f345a5]{padding:var(--space-4)}.qr-label-pdf__selection li[data-v-51f345a5]{grid-template-columns:minmax(0,1fr)}.qr-label-pdf[data-v-51f345a5]>.rq-control-stack,.qr-label-pdf__review[data-v-51f345a5]>.rq-control-stack{justify-self:stretch}}.rq-pdf-preview[data-v-bacf0c34]{gap:var(--space-4);min-width:0;display:grid}.rq-pdf-preview__toolbar[data-v-bacf0c34]{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.rq-pdf-preview__page-count[data-v-bacf0c34]{font-size:var(--text-sm-size)}.rq-pdf-preview__recovery[data-v-bacf0c34]{justify-items:start;gap:var(--space-3);display:grid}.rq-pdf-preview__recovery p[data-v-bacf0c34]{margin:0}.rq-pdf-preview__surface[data-v-bacf0c34]{background:var(--color-surface);min-width:0;min-height:12rem;position:relative}.rq-pdf-preview__surface--failed[data-v-bacf0c34]{display:none}.rq-pdf-preview__loading[data-v-bacf0c34]{z-index:1;background:var(--color-surface);position:absolute;inset:0}.rq-pdf-preview canvas[data-v-bacf0c34]{max-width:100%;margin-inline:auto;display:block}.rq-pdf-preview__text p[data-v-bacf0c34]{overflow-wrap:anywhere;white-space:pre-wrap}.rq-pdf-preview summary[data-v-bacf0c34]{cursor:pointer;padding-block:var(--space-3)}@media (width<=479px){.rq-pdf-preview__toolbar[data-v-bacf0c34]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rq-pdf-preview__page-count[data-v-bacf0c34]{text-align:center;grid-area:1/1/auto/-1}}.public-qr-sds[data-v-9c43b39e]{gap:var(--space-4);min-width:0;display:grid}.public-qr-sds p[data-v-9c43b39e]{overflow-wrap:anywhere;margin:0}.public-qr-sds__actions[data-v-9c43b39e]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.public-qr-sds__preview[data-v-9c43b39e]{min-width:0;min-height:var(--sds-preview-height,0px)}.public-qr-sds__preview[data-v-9c43b39e]:has(.rq-pdf-preview__surface[aria-busy=false]){min-height:0}.public-qr-content[data-v-9896ebab],.public-qr-content__section[data-v-9896ebab],.public-qr-content__hazard[data-v-9896ebab],.public-qr-content__control[data-v-9896ebab]{gap:var(--space-4);min-width:0;display:grid}.public-qr-content p[data-v-9896ebab],.public-qr-content h3[data-v-9896ebab],.public-qr-content h4[data-v-9896ebab],.public-qr-content h5[data-v-9896ebab],.public-qr-content h2[data-v-9896ebab]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.public-qr-content__section[data-v-9896ebab],.public-qr-content__hazard[data-v-9896ebab]{border-top:1px solid var(--color-neutral-border);padding-block-start:var(--space-4)}.public-qr-content__control[data-v-9896ebab]{border-inline-start:2px solid var(--color-neutral-border);padding-inline-start:var(--space-3)}.public-toolbox-attachments p[data-v-e04f892b]{margin:0}.public-toolbox-attachments ul[data-v-e04f892b]{gap:var(--space-4);padding:0;list-style:none;display:grid}.public-toolbox-attachments li[data-v-e04f892b]{gap:var(--space-2);justify-items:start;min-width:0;display:grid}.public-toolbox-attachments__name[data-v-e04f892b],.public-toolbox-attachments a[data-v-e04f892b]{overflow-wrap:anywhere;max-width:100%}.public-jha[data-v-a151f2f0],.public-jha__panel[data-v-a151f2f0],.public-jha section[data-v-a151f2f0]{gap:var(--space-4);overflow-wrap:anywhere;min-width:0;display:grid}.public-jha p[data-v-a151f2f0],.public-jha h3[data-v-a151f2f0],.public-jha h4[data-v-a151f2f0]{white-space:pre-wrap;margin:0}.public-toolbox[data-v-49b2f646],.public-toolbox__content[data-v-49b2f646],.public-toolbox__form[data-v-49b2f646],.public-toolbox__section[data-v-49b2f646],.public-toolbox__outcome[data-v-49b2f646]{gap:var(--space-4);overflow-wrap:anywhere;min-width:0;display:grid}.public-toolbox p[data-v-49b2f646]{white-space:pre-wrap;margin:0}.public-toolbox h2[data-v-49b2f646],.public-toolbox h3[data-v-49b2f646],.public-toolbox h4[data-v-49b2f646]{margin:0}.public-toolbox__section[data-v-49b2f646]{border-top:1px solid var(--color-neutral-border);padding-top:var(--space-4)}.public-toolbox__actions[data-v-49b2f646]{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=767px){.public-toolbox__actions[data-v-49b2f646]{display:grid}}.public-observation-evidence[data-v-241ca15b]{gap:var(--space-3);overflow-wrap:anywhere;min-width:0;display:grid}.public-observation-evidence__list[data-v-241ca15b]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.public-observation-evidence__list li[data-v-241ca15b]{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-neutral-border);border-radius:var(--radius-md);min-width:0;display:grid}.public-observation-evidence__list p[data-v-241ca15b]{margin:0}.public-observation-evidence__actions[data-v-241ca15b]{gap:var(--space-2);flex-wrap:wrap;display:flex}.public-observation[data-v-19a21292],.public-observation__form[data-v-19a21292],.public-observation__contact[data-v-19a21292]{gap:var(--space-4);min-width:0;display:grid}.public-observation[data-v-19a21292]{margin-block:var(--space-5);overflow-wrap:anywhere}.public-observation p[data-v-19a21292]{margin:0}.public-observation__contact[data-v-19a21292]{border:0;margin:0;padding:0}.public-observation__contact legend[data-v-19a21292]{margin-block-end:var(--space-3);padding:0;font-weight:600}.public-observation__guidance[data-v-19a21292]{padding:var(--space-4);border-inline-start:3px solid var(--color-neutral-border);background:var(--color-surface-muted)}.public-observation__version[data-v-19a21292]{color:var(--color-text-muted)}.public-inspection-evidence[data-v-1b553c72]{gap:var(--space-3);overflow-wrap:anywhere;min-width:0;display:grid}.public-inspection-evidence__list[data-v-1b553c72]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.public-inspection-evidence__list li[data-v-1b553c72]{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-neutral-border);border-radius:var(--radius-md);min-width:0;display:grid}.public-inspection-evidence__list p[data-v-1b553c72]{margin:0}.public-inspection-evidence__actions[data-v-1b553c72]{gap:var(--space-2);flex-wrap:wrap;display:flex}.public-inspection[data-v-9923dba3]{gap:var(--space-4);min-width:0;display:grid}.public-inspection>.rq-control-stack[data-v-9923dba3]{justify-self:start;max-width:100%}.public-inspection p[data-v-9923dba3],.public-inspection h2[data-v-9923dba3],.public-inspection h3[data-v-9923dba3]{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.public-inspection__metadata[data-v-9923dba3]{color:var(--color-neutral-text-muted)}.public-inspection__notes[data-v-9923dba3]{min-width:0}.public-inspection__notes summary[data-v-9923dba3]{cursor:pointer;min-height:44px;padding-block:var(--space-3);overflow-wrap:anywhere}.public-inspection__notes summary[data-v-9923dba3]:focus-visible{outline:2px solid var(--color-focus-light);outline-offset:2px}.public-inspection__reference[data-v-9923dba3]{overflow-wrap:anywhere}.public-qr-history[data-v-16560595]{gap:var(--space-3);margin-block:var(--space-5);overflow-wrap:anywhere;min-width:0;display:grid}.public-qr-history p[data-v-16560595]{margin:0}.public-qr-history__events[data-v-16560595]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.public-qr-history__event[data-v-16560595]{gap:var(--space-1);border-block-start:1px solid var(--color-neutral-border);min-width:0;padding-block-start:var(--space-3);display:grid}.public-qr-history__label[data-v-16560595]{font-weight:600}.public-qr-history__revision[data-v-16560595],.public-qr-history time[data-v-16560595]{color:var(--color-neutral-text-secondary)}.public-qr-page__equipment[data-v-2edc945a]{gap:var(--space-3);margin-block:var(--space-5);overflow-wrap:anywhere;min-width:0;display:grid}.public-qr-page__equipment dl[data-v-2edc945a]{gap:var(--space-3);margin:0;display:grid}.public-qr-page__equipment dt[data-v-2edc945a]{font-weight:600}.public-qr-page__equipment dd[data-v-2edc945a]{white-space:pre-wrap;margin:0}.public-qr-page__reference[data-v-2edc945a]{overflow-wrap:anywhere}.template-content[data-v-f113f875],.template-content__sections[data-v-f113f875],.template-content__section[data-v-f113f875],.template-content__items[data-v-f113f875],.template-content__item[data-v-f113f875]{gap:var(--space-3);overflow-wrap:anywhere;width:100%;min-width:0;display:grid}.template-content p[data-v-f113f875],.template-content h3[data-v-f113f875],.template-content h4[data-v-f113f875],.template-content h5[data-v-f113f875],.template-content h6[data-v-f113f875],.template-content dl[data-v-f113f875],.template-content dd[data-v-f113f875],.template-content ol[data-v-f113f875],.template-content ul[data-v-f113f875]{margin:0}.template-content p[data-v-f113f875]{white-space:pre-wrap}.template-content__sections[data-v-f113f875],.template-content__items[data-v-f113f875]{padding:0;list-style:none}.template-content__sections[data-v-f113f875]{gap:var(--space-5)}.template-content__item[data-v-f113f875]{gap:var(--space-2);padding-block:var(--space-3);border-top:var(--border-width-thin) solid var(--color-neutral-border)}.template-content__metadata[data-v-f113f875],.template-content__help[data-v-f113f875],.template-content__answer[data-v-f113f875]{color:var(--color-neutral-text-muted);font-size:var(--text-sm-size);line-height:1.5}.template-content__answer[data-v-f113f875]{gap:var(--space-2);display:grid}.template-content__answer>div[data-v-f113f875]{column-gap:var(--space-2);flex-wrap:wrap;display:flex}.template-content__answer dt[data-v-f113f875]{font-weight:600}.template-content__options[data-v-f113f875]{padding-inline-start:var(--space-5);list-style:outside}.template-content--nested[data-v-f113f875]{border-inline-start:var(--border-width-thin) solid var(--color-neutral-border);padding-inline-start:var(--space-3)}.template-defaults[data-v-e9195b96]{border:1px solid var(--color-neutral-border);border-radius:var(--radius-lg);background:var(--color-neutral-surface);min-width:0;padding:var(--space-4)}.template-defaults summary[data-v-e9195b96]{cursor:pointer;min-height:var(--control-min-touch-target);align-content:center}.template-defaults summary h2[data-v-e9195b96]{margin:0;display:inline}.template-defaults__content[data-v-e9195b96]{gap:var(--space-3);padding-top:var(--space-3);display:grid}.template-defaults p[data-v-e9195b96]{margin:0}.template-defaults ul[data-v-e9195b96]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.template-defaults li[data-v-e9195b96]{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.template-defaults li span[data-v-e9195b96]{overflow-wrap:anywhere;min-width:0}.template-lifecycle[data-v-aeced372]{gap:var(--space-3);overflow-wrap:anywhere;min-width:0;display:grid}.template-lifecycle p[data-v-aeced372]{margin:0}.template-lifecycle__actions[data-v-aeced372]{gap:var(--space-3);flex-wrap:wrap;display:flex}.template-library__version-actions[data-v-222dde58]{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}.template-library__refresh-region[data-v-222dde58]{gap:var(--space-4);min-width:0;display:grid}.template-library[data-v-222dde58]{min-width:0;display:grid}.template-library__filter[data-v-222dde58]{gap:var(--space-1);min-width:0;font-size:var(--text-sm-size);font-weight:var(--font-weight-medium);display:grid}.template-library__sort[data-v-222dde58]{display:none}@media (width<=79.999rem){.template-library__sort[data-v-222dde58]{display:grid}}.template-library__identity[data-v-222dde58],.template-library__status[data-v-222dde58]{justify-items:start;gap:var(--space-2);overflow-wrap:anywhere;display:grid}.template-library__identity span[data-v-222dde58],.template-library__availability[data-v-222dde58],.template-library__hint[data-v-222dde58]{color:var(--color-neutral-text-muted);font-size:var(--text-sm-size);line-height:1.5}.template-library__hint[data-v-222dde58]{max-width:85ch;margin:0}.template-library__detail[data-v-222dde58]{justify-items:start;gap:var(--space-5);overflow-wrap:anywhere;min-width:0;display:grid}.template-library__detail p[data-v-222dde58]{margin:0}.template-library__detail[data-v-222dde58]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.template-library[data-v-222dde58] .rq-card__badges{flex-shrink:0}.template-library[data-v-222dde58] .rq-card__badges .rq-badge__label{white-space:nowrap}.template-library__detail section[data-v-222dde58]{gap:var(--space-2);width:100%;min-width:0;display:grid}.template-library__metadata[data-v-222dde58]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;display:grid}.template-library__metadata dt[data-v-222dde58]{color:var(--color-neutral-text-muted);font-size:var(--text-sm-size)}.template-library__metadata dd[data-v-222dde58]{margin:var(--space-1) 0 0}.template-library__sections[data-v-222dde58]{gap:var(--space-3);margin:var(--space-2) 0 0;width:100%;padding:0;list-style:none;display:grid}.template-library__sections li[data-v-222dde58]{gap:var(--space-1);padding-block:var(--space-2);border-bottom:1px solid var(--color-neutral-border);display:grid}.template-library__sections span[data-v-222dde58]{color:var(--color-neutral-text-muted)}@media (width<=359px){.template-library__metadata[data-v-222dde58]{grid-template-columns:minmax(0,1fr)}}@media (width>=48rem) and (width<=79.999rem){.template-library[data-v-222dde58] .rq-data-table__desktop,.template-library[data-v-222dde58] .rq-data-table__desktop-state{display:none}.template-library[data-v-222dde58] .rq-data-table__mobile,.template-library[data-v-222dde58] .rq-data-table__mobile-state{display:block}}.template-create__panel>.rq-record-form__fields[data-v-a495ca13]{gap:inherit;display:grid}.template-create__panel>.template-create__source[data-v-a495ca13]{gap:var(--space-2,.5rem)}.template-create-page[data-v-a495ca13],.template-create-page form[data-v-a495ca13],.template-create__panel[data-v-a495ca13]{gap:var(--space-5,1.25rem);min-width:0;display:grid}.template-create-page[data-v-a495ca13]{width:100%}.template-create-page form[data-v-a495ca13]{--template-create-feedback-space:var(--text-base-line)}.template-create-page form[data-v-a495ca13] .rq-form-field:has(>:is(input,select)[required]):after{content:"";min-block-size:var(--template-create-feedback-space)}.template-create-page form[data-v-a495ca13] .rq-form-field--error:has(>:is(input,select)[required]):after{display:none}.template-create-page form[data-v-a495ca13] .rq-form-field:has(>:is(input,select)[required])>.rq-form-field__error{min-block-size:var(--template-create-feedback-space)}.template-create__panel[data-v-a495ca13]{border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:clamp(1rem,2.5vw,1.5rem)}.template-create-page h2[data-v-a495ca13],.template-create-page p[data-v-a495ca13],.template-create-page dl[data-v-a495ca13],.template-create-page dd[data-v-a495ca13]{overflow-wrap:anywhere;margin:0}.template-create__summary[data-v-a495ca13]{gap:var(--space-3,.75rem);display:grid}.template-create__summary dt[data-v-a495ca13]{color:var(--color-text-secondary)}.template-create__grid[data-v-a495ca13]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.template-create__actions[data-v-a495ca13]{flex-wrap:wrap;gap:.75rem;display:flex}.template-create-page summary[data-v-a495ca13]{cursor:pointer;padding-block:.75rem}.template-create__source summary[data-v-a495ca13]{min-block-size:var(--control-min-touch-target);padding-block:.5rem}.template-create-page[data-v-a495ca13] :focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}@media (width>=48rem){.template-create-page form[data-v-a495ca13]{--template-create-feedback-space:var(--text-sm-line)}}@media (width<=40rem){.template-create__grid[data-v-a495ca13]{grid-template-columns:1fr}.template-create__actions[data-v-a495ca13]{flex-direction:column;align-items:stretch}}.template-preview-heading--long[data-v-372577ff]{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.template-import-preview[data-v-5ce82c9a]{min-width:0}.template-import-preview>summary[data-v-5ce82c9a]{padding:var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-surface);cursor:pointer}.template-import-preview>summary h2[data-v-5ce82c9a]{display:inline}.template-import-preview__body[data-v-5ce82c9a]{gap:var(--space-4);min-width:0;padding-top:var(--space-4);display:grid}.template-import-preview__controls[data-v-5ce82c9a]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.template-import-preview__controls[data-v-5ce82c9a]>:nth-child(3){grid-column:1/-1}.template-import-preview__frame[data-v-5ce82c9a]{overflow-wrap:anywhere;width:100%;min-width:0;max-width:70rem;margin-inline:auto}.template-import-preview__frame--mobile[data-v-5ce82c9a]{max-width:24rem}.template-import-preview h2[data-v-5ce82c9a],.template-import-preview h3[data-v-5ce82c9a],.template-import-preview p[data-v-5ce82c9a]{overflow-wrap:anywhere;margin:0}.template-import-preview__frame>section[data-v-5ce82c9a]{gap:var(--space-4);display:grid}.template-import-preview__internal[data-v-5ce82c9a]{padding:var(--space-4);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-surface)}.template-import__panel>.rq-record-form__fields[data-v-634aec0c]{gap:inherit;display:grid}.template-import[data-v-634aec0c],.template-import__panel[data-v-634aec0c]{gap:var(--space-5);min-width:0;display:grid}.template-import__panel[data-v-634aec0c]{border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:clamp(1rem,2.5vw,1.5rem)}.template-import__cancel[data-v-634aec0c]{justify-self:start;max-width:100%}.template-import h2[data-v-634aec0c],.template-import p[data-v-634aec0c],.template-import dl[data-v-634aec0c],.template-import dd[data-v-634aec0c]{overflow-wrap:anywhere;margin:0}.template-import li[data-v-634aec0c]{overflow-wrap:anywhere}.template-import__destination[data-v-634aec0c]{--template-import-feedback-space:var(--text-base-line)}.template-import__destination[data-v-634aec0c] .rq-form-field:has(>:is(input,select)[required]):after{content:"";min-block-size:var(--template-import-feedback-space)}.template-import__destination[data-v-634aec0c] .rq-form-field--error:has(>:is(input,select)[required]):after{display:none}.template-import__destination[data-v-634aec0c] .rq-form-field:has(>:is(input,select)[required])>.rq-form-field__error{min-block-size:var(--template-import-feedback-space)}.template-import__classifications[data-v-634aec0c]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.template-import__classifications dt[data-v-634aec0c]{color:var(--color-neutral-text-muted)}.template-import__actions[data-v-634aec0c]{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width>=48rem){.template-import__destination[data-v-634aec0c]{--template-import-feedback-space:var(--text-sm-line)}}.template-field-editor__row>.rq-record-form__fields[data-v-35103b07],.template-field-editor__details>.rq-record-form__fields[data-v-35103b07]{gap:inherit;display:grid}.template-field-editor__row>.rq-record-form__fields[data-v-35103b07]{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;width:100%;max-width:none}.template-field-editor__row>.rq-record-form__fields>.rq-control-stack[data-v-35103b07]{justify-self:start;min-width:0}.template-field-editor[data-v-35103b07],.template-field-editor__list[data-v-35103b07],.template-field-editor__details[data-v-35103b07],.template-field-editor__row[data-v-35103b07],.template-field-editor__options[data-v-35103b07],.template-field-editor__option[data-v-35103b07]{gap:var(--space-4,1rem);min-width:0;display:grid}.template-field-editor__list[data-v-35103b07]{margin:0;padding:0;list-style:none}.template-field-editor__row[data-v-35103b07],.template-field-editor__details[data-v-35103b07]{padding:var(--space-4,1rem);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-surface)}.template-field-editor__actions[data-v-35103b07]{gap:var(--space-2);flex-wrap:wrap;display:flex}.template-field-editor__options[data-v-35103b07]{border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card)}.template-field-editor h2[data-v-35103b07],.template-field-editor h3[data-v-35103b07],.template-field-editor p[data-v-35103b07]{overflow-wrap:anywhere;margin:0}.template-field-editor[data-v-35103b07] .rq-button{white-space:normal;overflow-wrap:anywhere}.template-field-editor[data-v-35103b07] :focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}@media (width<=40rem){.template-field-editor__row[data-v-35103b07]{padding:var(--space-3)}.template-field-editor__row>.rq-record-form__fields[data-v-35103b07]{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.template-field-editor__actions[data-v-35103b07]{justify-content:start;gap:var(--space-2);grid-template-columns:repeat(3,auto);display:grid}.template-field-editor__actions>.rq-control-stack[data-v-35103b07]{justify-self:stretch}.template-field-editor__actions[data-v-35103b07] .rq-button{height:100%;padding-inline:var(--space-2)}}.template-conditions__fields>.rq-record-form__fields[data-v-ca503b9e]{gap:inherit;display:grid}@media (width>=768px){.template-conditions__fields>.rq-record-form__fields[data-v-ca503b9e]{grid-template-columns:repeat(2,minmax(0,1fr))}}.template-conditions__fields .template-conditions__actions[data-v-ca503b9e],.template-conditions__fields [role=alert][data-v-ca503b9e]{grid-column:1/-1}.template-conditions[data-v-ca503b9e],.template-conditions__fields[data-v-ca503b9e],.template-conditions__rules[data-v-ca503b9e],.template-conditions__rules li[data-v-ca503b9e]{gap:var(--space-4);overflow-wrap:anywhere;min-width:0;display:grid}.template-conditions__fields[data-v-ca503b9e]{padding:var(--space-4) 0 0;border:0;border-top:1px solid var(--color-neutral-border);margin:0}.template-conditions summary[data-v-ca503b9e]{cursor:pointer;min-height:var(--control-min-touch-target);align-content:center}.template-conditions__rules[data-v-ca503b9e]{margin:0;padding:0}.template-conditions__actions[data-v-ca503b9e]{gap:var(--space-3);flex-wrap:wrap;display:flex}.template-conditions p[data-v-ca503b9e]{margin:0}.template-section-editor__panel>.rq-record-form__fields[data-v-221a7a8e]{gap:inherit;display:grid}.template-section-editor[data-v-221a7a8e],.template-section-editor form[data-v-221a7a8e],.template-section-editor__loading[data-v-221a7a8e],.template-section-editor__panel[data-v-221a7a8e],.template-section-editor__sections[data-v-221a7a8e],.template-section-editor__list[data-v-221a7a8e]{gap:var(--space-5,1.25rem);min-width:0;display:grid}.template-section-editor[data-v-221a7a8e]{width:100%}.template-section-editor__panel[data-v-221a7a8e]{border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:clamp(1rem,2.5vw,1.5rem)}.template-section-editor__context[data-v-221a7a8e]{gap:var(--space-3);padding:var(--space-4)}.template-section-editor__context>.rq-control-stack[data-v-221a7a8e]{justify-self:start}.template-section-editor__loading-metadata[data-v-221a7a8e]{width:min(22rem,100%);min-height:var(--text-sm-line)}.template-section-editor__loading-action[data-v-221a7a8e]{width:8rem;min-height:var(--control-min-touch-target)}.template-section-editor__loading-help[data-v-221a7a8e]{width:min(14rem,100%);min-height:var(--control-min-touch-target)}.template-section-editor__loading-section-title[data-v-221a7a8e]{width:40%;min-height:var(--text-base-line)}.template-section-editor__loading-section-info[data-v-221a7a8e]{width:65%;min-height:var(--text-base-line)}.template-section-editor__version-actions[data-v-221a7a8e]{align-items:start;gap:var(--space-2);flex-wrap:wrap;display:flex}.template-section-editor__context>p[data-v-221a7a8e],.template-section-editor__help[data-v-221a7a8e]{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--color-neutral-text-secondary)}.template-section-editor__help>p[data-v-221a7a8e]{margin-block:var(--space-3)}.template-section-editor__save-actions[data-v-221a7a8e]{padding:var(--space-3);background:var(--color-neutral-surface);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.template-section-editor__list[data-v-221a7a8e]{margin:0;padding:0;list-style:none}.template-section-editor h2[data-v-221a7a8e],.template-section-editor h3[data-v-221a7a8e],.template-section-editor p[data-v-221a7a8e]{overflow-wrap:anywhere;margin:0}.template-section-editor__modes[data-v-221a7a8e]{gap:var(--space-1,.25rem);grid-template-columns:repeat(3,minmax(0,1fr));max-width:30rem;display:grid}.template-section-editor__modes>.rq-control-stack[data-v-221a7a8e]{justify-self:stretch}.template-section-editor__modes[data-v-221a7a8e] button{min-width:0;padding-inline:var(--space-1,.25rem)}.template-section-editor__actions[data-v-221a7a8e]{gap:var(--space-3,.75rem);flex-wrap:wrap;display:flex}.template-section-editor__reorder[data-v-221a7a8e]{gap:var(--space-3,.75rem);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.template-section-editor summary[data-v-221a7a8e]{cursor:pointer;padding-block:var(--space-3,.75rem)}.template-section-editor[data-v-221a7a8e] :focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.template-section-editor__announcement[data-v-221a7a8e]:empty{display:none}@media (width<=40rem){.template-section-editor__actions[data-v-221a7a8e]{gap:var(--space-2);align-items:start}.template-section-editor__reorder[data-v-221a7a8e]{gap:var(--space-2)}.template-section-editor__actions>.rq-action-menu[data-v-221a7a8e]{margin-inline-start:auto}.template-section-editor__actions>.rq-action-menu[data-v-221a7a8e] .rq-button{width:var(--control-min-touch-target);min-width:var(--control-min-touch-target);padding-inline:var(--space-2)}.template-section-editor__actions>.rq-action-menu[data-v-221a7a8e] .rq-button__label{display:none}.template-section-editor__save-actions[data-v-221a7a8e]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.template-section-editor__reorder>.rq-control-stack[data-v-221a7a8e]{justify-self:stretch}.template-section-editor__reorder[data-v-221a7a8e] .rq-button{height:100%}.template-section-editor__save-actions>.rq-control-stack[data-v-221a7a8e]{justify-self:stretch}.template-section-editor__save-actions[data-v-221a7a8e] .rq-button{height:100%;padding-inline:var(--space-2);white-space:normal}}.template-preview[data-v-b4133f34]{gap:var(--space-6);min-width:0;padding:var(--space-5);display:grid}.template-preview__back[data-v-b4133f34]{justify-self:start;max-width:100%}.template-preview__panel[data-v-b4133f34]{gap:var(--space-3);padding:var(--space-5);background:var(--color-neutral-surface);border:1px solid var(--color-neutral-border);border-radius:var(--radius-card);overflow-wrap:anywhere;min-width:0;display:grid}.template-preview p[data-v-b4133f34],.template-preview h2[data-v-b4133f34]{margin:0}.template-preview__controls[data-v-b4133f34]{align-items:end;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.template-preview__help summary[data-v-b4133f34]{cursor:pointer;width:fit-content;min-height:2.75rem;color:var(--color-brand-700);align-content:center;font-weight:600;display:list-item}.template-preview__help[open] p[data-v-b4133f34]{margin-block-start:var(--space-2)}@media (width<=40rem){.template-preview__controls[data-v-b4133f34]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.template-preview__controls[data-v-b4133f34]>:nth-child(n+3){grid-column:1/-1}}.template-preview__frame[data-v-b4133f34]{width:100%;min-width:0;max-width:70rem;margin-inline:auto}.template-preview__frame--mobile[data-v-b4133f34]{max-width:24rem}.template-preview__frame[data-v-b4133f34] .rq-public-qr-shell{min-height:0}.template-preview__history[data-v-b4133f34]{gap:var(--space-3);border-top:1px solid var(--color-neutral-border);margin-block-start:var(--space-5);padding-block-start:var(--space-5);display:grid}.flat-export[data-v-f26ee549]{gap:var(--space-4);min-width:0;display:grid}.flat-export>h2[data-v-f26ee549],.flat-export>p[data-v-f26ee549]{margin:0}.flat-export>p[data-v-f26ee549]:not([role=alert]){color:var(--color-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.flat-export-filters>summary[data-v-f26ee549]{min-height:var(--control-min-touch-target);cursor:pointer;align-content:center}.flat-export-filters[open]>.flat-export-fields[data-v-f26ee549]{margin-top:var(--space-3)}.flat-export-fields[data-v-f26ee549]{align-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.flat-export-review[data-v-f26ee549]{min-width:0;min-height:8rem}.flat-export-actions[data-v-f26ee549]{justify-content:flex-end;display:flex}.flat-export-actions[data-v-f26ee549] button{min-width:12rem}.flat-export[data-v-f26ee549] dd{overflow-wrap:anywhere}@media (width<=40rem){.flat-export-fields[data-v-f26ee549]{grid-template-columns:minmax(0,1fr)}.flat-export[data-v-f26ee549]{gap:var(--space-3)}.flat-export-actions[data-v-f26ee549] .rq-control-stack,.flat-export-actions[data-v-f26ee549] button{width:100%}}.export-choice[data-v-297b9370]{gap:var(--space-2);min-width:0;display:grid}.export-choice summary[data-v-297b9370]{cursor:pointer;min-height:44px;font-size:var(--text-sm-size);color:var(--color-text-secondary);align-content:center;display:list-item}.export-choice__search[data-v-297b9370]{gap:var(--space-2);align-items:end;display:flex}.export-choice__search[data-v-297b9370]>:first-child{flex:1;min-width:0}.export-choice__hint[data-v-297b9370]{margin:var(--space-2) 0;font-size:var(--text-sm-size);color:var(--color-text-secondary)}.export-request[data-v-57e2b9c5]{gap:var(--space-4);min-width:0;display:grid}.export-request__fields[data-v-57e2b9c5]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.export-request__hint[data-v-57e2b9c5]{color:var(--color-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0}.export-request summary[data-v-57e2b9c5]{cursor:pointer;align-content:center;min-height:44px}.export-request__review[data-v-57e2b9c5]{padding:var(--space-4);border:1px solid var(--color-neutral-border);border-radius:var(--radius-md);gap:var(--space-4);display:grid}.export-request__review dl[data-v-57e2b9c5]{gap:var(--space-3);font-size:var(--text-sm-size);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.export-request__review dt[data-v-57e2b9c5]{color:var(--color-text-secondary)}.export-request__review dd[data-v-57e2b9c5]{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.export-request__feedback[data-v-57e2b9c5]:empty{display:none}.export-request__error[data-v-57e2b9c5]{color:var(--color-error)}.export-request[data-v-57e2b9c5]>.rq-control-stack,.export-request__review[data-v-57e2b9c5]>.rq-control-stack{justify-self:end}@media (width<=40rem){.export-request[data-v-57e2b9c5]>.rq-control-stack,.export-request__review[data-v-57e2b9c5]>.rq-control-stack{justify-self:stretch}.export-request__fields[data-v-57e2b9c5],.export-request__review dl[data-v-57e2b9c5]{grid-template-columns:minmax(0,1fr)}}.toolbox-export[data-v-6100178a],.activity-export[data-v-954d54a5]{gap:var(--space-4);min-width:0;display:grid}.activity-export p[data-v-954d54a5]{margin:0}.activity-export__totals[data-v-954d54a5]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.activity-export__metric[data-v-954d54a5]{align-content:start;gap:var(--space-1);padding:var(--space-3);border-bottom:1px solid var(--color-neutral-border);overflow-wrap:anywhere;display:grid}.activity-export__metric small[data-v-954d54a5]{color:var(--color-text-secondary)}.activity-export__actions[data-v-954d54a5]{gap:var(--space-3);flex-wrap:wrap;display:flex}.activity-export summary[data-v-954d54a5]{cursor:pointer;align-content:center;min-height:44px}.activity-export dd[data-v-954d54a5]{overflow-wrap:anywhere}.activity-export__attention[data-v-954d54a5]{margin:0;padding-inline-start:var(--space-5)}@media (width<=48rem){.activity-export__totals[data-v-954d54a5]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.activity-export__metric[data-v-954d54a5]{padding:var(--space-2);font-size:var(--text-sm-size)}}@media (width<=30rem){.activity-export__wide-metadata[data-v-954d54a5]{grid-column:1/-1}}@media (width<=22rem){.activity-export__totals[data-v-954d54a5]{grid-template-columns:minmax(0,1fr)}.activity-export__metric[data-v-954d54a5]{align-items:start;column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,.65fr)}.activity-export__metric strong[data-v-954d54a5]{text-align:right}.activity-export__metric small[data-v-954d54a5]{grid-column:1/-1}}.observation-picker[data-v-7dfa2535]{gap:var(--space-2);min-width:0;display:grid}.observation-picker summary[data-v-7dfa2535]{cursor:pointer;color:var(--color-text-secondary);font-size:var(--text-sm-size)}.observation-picker__search[data-v-7dfa2535]{gap:var(--space-2);margin-top:var(--space-2);display:grid}.export-page[data-v-1d5c44dc]{min-width:0;display:grid}.export-page__panel[data-v-1d5c44dc]{gap:var(--space-4);min-width:0;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-neutral-border);border-radius:var(--radius-lg);display:grid}.export-page__toolbar[data-v-1d5c44dc]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.export-page__jobs[data-v-1d5c44dc]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.export-page__jobs li[data-v-1d5c44dc]{align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--color-neutral-border);flex-wrap:wrap;display:flex}.export-page__jobs li>div[data-v-1d5c44dc]{flex:1;min-width:12rem}@media (width<=40rem){.export-page__panel[data-v-1d5c44dc]{padding:var(--space-4)}}.export-summary[data-v-2e2f0e5b]{gap:var(--space-4);min-width:0;display:grid}.export-summary__heading[data-v-2e2f0e5b]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.export-summary dl[data-v-2e2f0e5b]{gap:var(--space-4);font-size:var(--text-sm-size);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.export-summary dt[data-v-2e2f0e5b]{color:var(--color-text-secondary)}.export-summary dd[data-v-2e2f0e5b]{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.export-summary details[open]>summary[data-v-2e2f0e5b]{margin-bottom:var(--space-3)}.export-summary summary[data-v-2e2f0e5b]{cursor:pointer;align-content:center;min-height:44px}.export-summary__hint[data-v-2e2f0e5b]{color:var(--color-text-secondary);font-size:var(--text-sm-size);margin:0}@media (width<=40rem){.export-summary dl[data-v-2e2f0e5b]{grid-template-columns:minmax(0,1fr)}.export-summary>dl>div[data-v-2e2f0e5b]{align-items:baseline;gap:var(--space-3);grid-template-columns:minmax(6.5rem,.8fr) minmax(0,1.4fr);display:grid}.export-summary>dl dd[data-v-2e2f0e5b]{margin:0}.export-summary>dl>.export-summary__file[data-v-2e2f0e5b]{display:block}.export-summary__file dd[data-v-2e2f0e5b]{margin-top:var(--space-1)}}.export-job-page[data-v-54bc67a9]{gap:var(--space-6);min-width:0;display:grid}.export-job-page__panel[data-v-54bc67a9]{gap:var(--space-4);min-width:0;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-neutral-border);border-radius:var(--radius-lg);display:grid}.export-job-page__feedback[data-v-54bc67a9]{min-height:1.5rem}.export-job-page__feedback p[data-v-54bc67a9]{margin:0}.export-job-page__notice[data-v-54bc67a9]{border:1px solid var(--color-neutral-border);padding:var(--space-4);border-radius:var(--radius-md)}@media (width<=40rem){.export-job-page__panel[data-v-54bc67a9]{padding:var(--space-4)}}.inspection-picker[data-v-3fb69563]{gap:var(--space-2);min-width:0;display:grid}.inspection-picker summary[data-v-3fb69563]{cursor:pointer;color:var(--color-text-secondary);font-size:var(--text-sm-size)}.inspection-picker__search[data-v-3fb69563]{gap:var(--space-2);margin-top:var(--space-2);display:grid}.report-choice[data-v-43876e87]{gap:var(--space-2);min-width:0;display:grid}.report-choice summary[data-v-43876e87]{cursor:pointer;min-height:44px;font-size:var(--text-sm-size);color:var(--color-text-secondary);align-content:center;display:list-item}.report-choice__search[data-v-43876e87]{gap:var(--space-2);align-items:end;display:flex}.report-choice__search[data-v-43876e87]>:first-child{flex:1;min-width:0}.report-choice__hint[data-v-43876e87]{margin:var(--space-2) 0;font-size:var(--text-sm-size);color:var(--color-text-secondary)}.report-list[data-v-14356081]{min-width:0;display:grid}.report-list__panel[data-v-14356081]{gap:var(--space-4);min-width:0;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-neutral-border);border-radius:var(--radius-lg);display:grid}.report-list__scope[data-v-14356081]{grid-template-columns:minmax(12rem,1fr) minmax(0,2fr);align-items:start}.report-list__scope[data-v-14356081]>*{width:100%;min-width:0}.report-list__toolbar[data-v-14356081]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.report-list__items[data-v-14356081]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.report-list__items li[data-v-14356081]{align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--color-neutral-border);flex-wrap:wrap;min-width:0;display:flex}.report-list__items li>div[data-v-14356081]{overflow-wrap:anywhere;flex:1;min-width:min(14rem,100%)}.report-list__items p[data-v-14356081]{margin-block:var(--space-1)}@media (width<=40rem){.report-list__scope[data-v-14356081]{grid-template-columns:minmax(0,1fr)}.report-list__panel[data-v-14356081]{padding:var(--space-4)}}.activity-report-summary[data-v-8ef962f7],.activity-report-summary__module[data-v-8ef962f7]{gap:var(--space-4);min-width:0;display:grid}.activity-report-summary h3[data-v-8ef962f7],.activity-report-summary p[data-v-8ef962f7],.activity-report-summary dl[data-v-8ef962f7],.activity-report-summary dd[data-v-8ef962f7]{margin:0}.activity-report-summary__metrics[data-v-8ef962f7]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.activity-report-summary__metrics>div[data-v-8ef962f7]{align-content:start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);overflow-wrap:anywhere;min-width:0;display:grid}.activity-report-summary__metrics dd[data-v-8ef962f7]{font-size:var(--text-xl-size);font-weight:600}.activity-report-summary small[data-v-8ef962f7]{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm-size);font-weight:400;display:block}.activity-report-summary__explanation small[data-v-8ef962f7]:first-child{margin-top:0}.activity-report-summary summary[data-v-8ef962f7]{min-height:44px;padding:var(--space-3) 0;cursor:pointer}.activity-report-summary__table[data-v-8ef962f7]{overflow-x:auto}.activity-report-summary table[data-v-8ef962f7]{border-collapse:collapse;width:100%}.activity-report-summary th[data-v-8ef962f7],.activity-report-summary td[data-v-8ef962f7]{text-align:left;padding:var(--space-2);border-bottom:1px solid var(--color-border-subtle)}.activity-report-summary caption[data-v-8ef962f7]{text-align:left;padding:var(--space-2)}.activity-report-summary__digest[data-v-8ef962f7]{overflow-wrap:anywhere}@media (width<=48rem){.activity-report-summary__metrics[data-v-8ef962f7]{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-report-summary__metrics>div[data-v-8ef962f7]{padding:var(--space-2)}.activity-report-summary__metrics dt[data-v-8ef962f7]{font-size:var(--text-sm-size);line-height:1.5}}@media (width<=40rem){.activity-report-summary__metrics[data-v-8ef962f7]{grid-template-columns:minmax(0,1fr);gap:0}.activity-report-summary__metrics>div[data-v-8ef962f7]{align-items:baseline;column-gap:var(--space-3);padding:var(--space-2) 0;border:0;border-bottom:1px solid var(--color-border-subtle);border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,.65fr)}.activity-report-summary__metrics dd[data-v-8ef962f7]{text-align:right;font-size:var(--text-sm-size)}.activity-report-summary__metrics .activity-report-summary__explanation[data-v-8ef962f7]{text-align:left;grid-column:1/-1}.activity-report-summary__module[data-v-8ef962f7]{gap:var(--space-2)}}.activity-report-narrative[data-v-8aab726e]{gap:var(--space-3);min-width:0;padding-block:var(--space-4);border-block:1px solid var(--color-neutral-border);display:grid}.activity-report-narrative h3[data-v-8aab726e],.activity-report-narrative h4[data-v-8aab726e],.activity-report-narrative p[data-v-8aab726e],.activity-report-narrative ul[data-v-8aab726e]{margin-block:0}.activity-report-narrative__header[data-v-8aab726e]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.activity-report-narrative__text[data-v-8aab726e]{white-space:pre-wrap;overflow-wrap:anywhere}.activity-report-request[data-v-68025af2],.activity-report-request__review[data-v-68025af2]{gap:var(--space-4);min-width:0;display:grid}.activity-report-request h2[data-v-68025af2],.activity-report-request h3[data-v-68025af2],.activity-report-request p[data-v-68025af2]{margin:0}.activity-report-request__actions[data-v-68025af2]{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.activity-report-request .rq-record-form__fields[data-v-68025af2]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.activity-report-request .rq-record-form__fields[data-v-68025af2]>:last-child:not(:first-child){grid-column:1/-1}@media (width<=40rem){.activity-report-request .rq-record-form__fields[data-v-68025af2]{grid-template-columns:minmax(0,1fr)}.activity-report-request__actions[data-v-68025af2]>.rq-control-stack{width:100%}}.sds-packet-picker[data-v-23899488]{gap:var(--space-4);min-width:0;display:grid}.sds-packet-picker>p[data-v-23899488]{margin:0}.sds-packet-picker__fields[data-v-23899488]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,13.75rem),1fr));align-items:start;display:grid}.sds-packet-picker__feedback[data-v-23899488]{display:grid}.sds-packet-picker__feedback>p[data-v-23899488]{grid-area:1/1;margin:0}.sds-packet-picker ul[data-v-23899488],.sds-packet-picker ol[data-v-23899488]{padding-left:var(--space-5);margin:0}.sds-packet-picker li[data-v-23899488]{margin-bottom:var(--space-3);overflow-wrap:anywhere}.sds-packet-picker ul>li[data-v-23899488]{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.sds-packet-picker ul>li>span[data-v-23899488]:not(.rq-control-stack){min-width:0}.sds-packet-picker__actions[data-v-23899488]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.sds-report-request[data-v-ba5aa87f],.sds-report-request__review[data-v-ba5aa87f]{gap:var(--space-4);min-width:0;display:grid}.sds-report-request__fields[data-v-ba5aa87f],.sds-report-request dl[data-v-ba5aa87f]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sds-report-request__review[data-v-ba5aa87f]{padding:var(--space-4);border:1px solid var(--color-neutral-border);border-radius:var(--radius-md)}.sds-report-request p[data-v-ba5aa87f],.sds-report-request dl[data-v-ba5aa87f]{overflow-wrap:anywhere;margin:0}.sds-report-request dt[data-v-ba5aa87f]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.sds-report-request dd[data-v-ba5aa87f]{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.sds-report-request[data-v-ba5aa87f]>.rq-control-stack,.sds-report-request__review[data-v-ba5aa87f]>.rq-control-stack{justify-self:end}@media (width<=40rem){.sds-report-request__fields[data-v-ba5aa87f],.sds-report-request dl[data-v-ba5aa87f]{grid-template-columns:minmax(0,1fr)}.sds-report-request[data-v-ba5aa87f]>.rq-control-stack,.sds-report-request__review[data-v-ba5aa87f]>.rq-control-stack{justify-self:stretch}}.jha-report-request[data-v-30a94e33],.jha-report-request__review[data-v-30a94e33]{gap:var(--space-4);min-width:0;display:grid}.jha-report-request__fields[data-v-30a94e33],.jha-report-request dl[data-v-30a94e33]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jha-report-request__review[data-v-30a94e33]{padding:var(--space-4);border:1px solid var(--color-neutral-border);border-radius:var(--radius-md)}.jha-report-request p[data-v-30a94e33],.jha-report-request dl[data-v-30a94e33]{overflow-wrap:anywhere;margin:0}.jha-report-request dt[data-v-30a94e33]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.jha-report-request dd[data-v-30a94e33]{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.jha-report-request[data-v-30a94e33]>.rq-control-stack,.jha-report-request__review[data-v-30a94e33]>.rq-control-stack{justify-self:end}@media (width<=40rem){.jha-report-request__fields[data-v-30a94e33],.jha-report-request dl[data-v-30a94e33]{grid-template-columns:minmax(0,1fr)}.jha-report-request[data-v-30a94e33]>.rq-control-stack,.jha-report-request__review[data-v-30a94e33]>.rq-control-stack{justify-self:stretch}}.toolbox-report-request[data-v-0cdacb9e],.toolbox-report-request__review[data-v-0cdacb9e]{gap:var(--space-4);min-width:0;display:grid}.toolbox-report-request__fields[data-v-0cdacb9e],.toolbox-report-request dl[data-v-0cdacb9e]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.toolbox-report-request__review[data-v-0cdacb9e]{padding:var(--space-4);border:1px solid var(--color-neutral-border);border-radius:var(--radius-md)}.toolbox-report-request p[data-v-0cdacb9e],.toolbox-report-request dl[data-v-0cdacb9e]{overflow-wrap:anywhere;margin:0}.toolbox-report-request dt[data-v-0cdacb9e]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.toolbox-report-request dd[data-v-0cdacb9e]{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.toolbox-report-request[data-v-0cdacb9e]>.rq-control-stack,.toolbox-report-request__review[data-v-0cdacb9e]>.rq-control-stack{justify-self:end}@media (width<=40rem){.toolbox-report-request__fields[data-v-0cdacb9e],.toolbox-report-request dl[data-v-0cdacb9e]{grid-template-columns:minmax(0,1fr)}.toolbox-report-request[data-v-0cdacb9e]>.rq-control-stack,.toolbox-report-request__review[data-v-0cdacb9e]>.rq-control-stack{justify-self:stretch}}.observation-report-request[data-v-9850dfba],.observation-report-request__review[data-v-9850dfba]{gap:var(--space-4);min-width:0;display:grid}.observation-report-request__fields[data-v-9850dfba],.observation-report-request dl[data-v-9850dfba]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.observation-report-request__review[data-v-9850dfba]{padding:var(--space-4);border:1px solid var(--color-neutral-border);border-radius:var(--radius-md)}.observation-report-request p[data-v-9850dfba],.observation-report-request dl[data-v-9850dfba]{overflow-wrap:anywhere;margin:0}.observation-report-request dt[data-v-9850dfba]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.observation-report-request dd[data-v-9850dfba]{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.observation-report-request[data-v-9850dfba]>.rq-control-stack,.observation-report-request__review[data-v-9850dfba]>.rq-control-stack{justify-self:end}@media (width<=40rem){.observation-report-request__fields[data-v-9850dfba],.observation-report-request dl[data-v-9850dfba]{grid-template-columns:minmax(0,1fr)}.observation-report-request[data-v-9850dfba]>.rq-control-stack,.observation-report-request__review[data-v-9850dfba]>.rq-control-stack{justify-self:stretch}}.report-request[data-v-7733f3ce]{gap:var(--space-4);min-width:0;display:grid}.report-request__fields[data-v-7733f3ce],.report-request dl[data-v-7733f3ce]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.report-request__fixed[data-v-7733f3ce],.report-request__review[data-v-7733f3ce]{gap:var(--space-3);min-width:0;display:grid}.report-request__review[data-v-7733f3ce]{padding:var(--space-4);border:1px solid var(--color-neutral-border);border-radius:var(--radius-md)}.report-request dl[data-v-7733f3ce]{margin:0}.report-request dt[data-v-7733f3ce]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.report-request dd[data-v-7733f3ce]{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.report-request p[data-v-7733f3ce]{overflow-wrap:anywhere;margin:0}.report-request[data-v-7733f3ce]>.rq-control-stack,.report-request__review[data-v-7733f3ce]>.rq-control-stack{justify-self:end}@media (width<=40rem){.report-request[data-v-7733f3ce]>.rq-control-stack,.report-request__review[data-v-7733f3ce]>.rq-control-stack{justify-self:stretch}.report-request__fields[data-v-7733f3ce],.report-request dl[data-v-7733f3ce]{grid-template-columns:minmax(0,1fr)}}.inspection-report-request[data-v-bdb63325],.inspection-report-request__review[data-v-bdb63325]{gap:var(--space-4);min-width:0;display:grid}.inspection-report-request__fields[data-v-bdb63325],.inspection-report-request dl[data-v-bdb63325]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inspection-report-request__review[data-v-bdb63325]{padding:var(--space-4);border:1px solid var(--color-neutral-border);border-radius:var(--radius-md)}.inspection-report-request p[data-v-bdb63325],.inspection-report-request dl[data-v-bdb63325]{overflow-wrap:anywhere;margin:0}.inspection-report-request dt[data-v-bdb63325]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.inspection-report-request dd[data-v-bdb63325]{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.inspection-report-request[data-v-bdb63325]>.rq-control-stack,.inspection-report-request__review[data-v-bdb63325]>.rq-control-stack{justify-self:end}@media (width<=40rem){.inspection-report-request__fields[data-v-bdb63325],.inspection-report-request dl[data-v-bdb63325]{grid-template-columns:minmax(0,1fr)}.inspection-report-request[data-v-bdb63325]>.rq-control-stack,.inspection-report-request__review[data-v-bdb63325]>.rq-control-stack{justify-self:stretch}}.report-create[data-v-99b08535]{gap:var(--space-6);min-width:0;display:grid}.report-create__panel[data-v-99b08535]{gap:var(--space-4);min-width:0;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-neutral-border);border-radius:var(--radius-lg);display:grid}@media (width<=40rem){.report-create__panel[data-v-99b08535]{padding:var(--space-4)}}.report-version[data-v-24c7e27e]{gap:var(--space-4);min-width:0;display:grid}.report-version__heading[data-v-24c7e27e]{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.report-version p[data-v-24c7e27e]{overflow-wrap:anywhere;margin:0}.report-version__title[data-v-24c7e27e]{font-weight:600}.report-version dl[data-v-24c7e27e]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.report-version dt[data-v-24c7e27e]{font-size:var(--text-sm-size);color:var(--color-text-secondary)}.report-version dd[data-v-24c7e27e]{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.report-version__multiline[data-v-24c7e27e]{white-space:pre-wrap}.report-version details[open]>summary[data-v-24c7e27e]{margin-bottom:var(--space-3)}.report-version summary[data-v-24c7e27e]{cursor:pointer;align-content:center;min-height:44px}@media (width<=63.999rem){.report-version dl[data-v-24c7e27e]{grid-template-columns:minmax(0,1fr)}.report-version dl>div[data-v-24c7e27e]{align-items:baseline;gap:var(--space-3);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);display:grid}.report-version dd[data-v-24c7e27e]{margin:0}}.report-detail[data-v-4e22e636]{gap:var(--space-5);min-width:0;display:grid}.report-detail__feedback[data-v-4e22e636]{min-height:1.5em;margin:0 0 var(--space-4);line-height:1.5;display:grid}.report-detail__feedback>span[data-v-4e22e636]{grid-area:1/1}.report-detail__feedback-reserve[data-v-4e22e636]{visibility:hidden}.report-detail__body[data-v-4e22e636]{padding:var(--space-5);min-width:0}.report-detail__notice[data-v-4e22e636]{gap:var(--space-4);margin-block:var(--space-5);display:grid}.report-detail__notice>p[data-v-4e22e636],.report-detail__runs article>p[data-v-4e22e636]{margin:0}.report-detail__runs[data-v-4e22e636]{margin-top:var(--space-5);border-top:1px solid var(--color-neutral-border);padding-top:var(--space-3)}.report-detail__runs summary[data-v-4e22e636]{min-height:var(--control-min-touch-target);cursor:pointer;align-content:center}.report-detail__runs article[data-v-4e22e636]{gap:var(--space-2);border-top:1px solid var(--color-neutral-border);padding-block:var(--space-3);min-width:0;display:grid}.report-detail p[data-v-4e22e636]{overflow-wrap:anywhere}.report-detail__versions[data-v-4e22e636]{gap:var(--space-4);padding:0;list-style:none;display:grid}.report-detail__versions li[data-v-4e22e636]{gap:var(--space-2);min-width:0;display:grid}.report-detail__versions span[data-v-4e22e636]{overflow-wrap:anywhere}@media (width<=40rem){.report-detail__body[data-v-4e22e636]{padding:var(--space-4)}}.print-guidance[data-v-3b82342a]{margin-block:var(--space-2)}.print-guidance summary[data-v-3b82342a]{min-height:var(--control-min-touch-target);padding-block:var(--space-2);color:var(--color-neutral-text-secondary);font-weight:var(--font-weight-semibold);cursor:pointer}.print-guidance p[data-v-3b82342a]{margin-block:var(--space-1) var(--space-3);max-width:70ch}.sds-print__pdf[data-v-e95483b6]{border:1px solid var(--color-neutral-border);border-radius:var(--radius-md);width:100%;height:min(80vh,70rem);min-height:24rem}.directory-card-sort[data-v-e78c54cc]{display:grid}@media (width>=1280px){.directory-card-sort[data-v-e78c54cc]{display:none}}.inspection-export[data-v-b453fe4d]{gap:var(--space-3);min-width:0;display:grid}.inspection-export__actions[data-v-b453fe4d]{gap:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.inspection-export p[data-v-b453fe4d]{overflow-wrap:anywhere;margin:0}.inspection-directory[data-v-863a5187]{min-width:0;display:grid}.inspection-directory__range[data-v-863a5187]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.rq-record-section[data-v-4ad76ed0]{min-width:0}.rq-record-section>summary[data-v-4ad76ed0]{min-height:var(--control-min-touch-target);cursor:pointer;align-content:center}.rq-record-section>summary[data-v-4ad76ed0]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.rq-record-section__summary[data-v-4ad76ed0]{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-sm-size);display:block}.rq-record-section__content[data-v-4ad76ed0]{gap:var(--space-3);min-width:0;padding-top:var(--space-3);display:grid}.rq-record-section__content[data-v-4ad76ed0]>p{margin-block:0}.inspection-answers[data-v-6875c315],.inspection-answers__section[data-v-6875c315],.inspection-answers__items[data-v-6875c315]{gap:var(--space-4);min-width:0;display:grid}.inspection-answers__heading[data-v-6875c315],.inspection-answers__question[data-v-6875c315]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.inspection-answers p[data-v-6875c315],.inspection-answers h3[data-v-6875c315],.inspection-answers h4[data-v-6875c315],.inspection-answers__items[data-v-6875c315]{margin:0}.inspection-answers__heading p[data-v-6875c315]{color:var(--color-text-secondary);margin-top:var(--space-2)}.inspection-answers__items[data-v-6875c315]{padding:0;list-style:none}.inspection-answers__item[data-v-6875c315]{padding-block:var(--space-4);border-top:1px solid var(--color-border-subtle);gap:var(--space-3);min-width:0;display:grid}.inspection-answers__question[data-v-6875c315]{justify-content:flex-start}.inspection-answers__question h4[data-v-6875c315]{font-size:var(--text-base-size);margin-right:auto;scroll-margin-top:6rem}.inspection-answers__required[data-v-6875c315]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.inspection-answers__text[data-v-6875c315]{white-space:pre-wrap;overflow-wrap:anywhere}.inspection-evidence[data-v-6cba2fe0],.inspection-evidence__list[data-v-6cba2fe0]{gap:var(--space-4);min-width:0;display:grid}.inspection-evidence__list[data-v-6cba2fe0]{margin:0;padding:0;list-style:none}.inspection-evidence__list>li[data-v-6cba2fe0]{gap:var(--space-3);padding-block:var(--space-4);border-top:1px solid var(--color-border-subtle);min-width:0;display:grid}.inspection-evidence h3[data-v-6cba2fe0],.inspection-evidence p[data-v-6cba2fe0]{overflow-wrap:anywhere;margin:0}.inspection-evidence h3[data-v-6cba2fe0]{font-size:var(--text-base-size)}.inspection-evidence__actions[data-v-6cba2fe0]{gap:var(--space-3);flex-wrap:wrap;display:flex}.inspection-evidence__info[data-v-6cba2fe0]{gap:var(--space-2);display:grid}.inspection-evidence__preview[data-v-6cba2fe0]{justify-items:start;gap:var(--space-3);display:grid}.inspection-evidence__preview img[data-v-6cba2fe0]{object-fit:contain;max-width:100%;max-height:32rem}.inspection-timeline[data-v-d615d4fb],.inspection-timeline ol[data-v-d615d4fb]{gap:var(--space-3);display:grid}.inspection-timeline ol[data-v-d615d4fb],.inspection-timeline p[data-v-d615d4fb]{margin:0}.inspection-timeline ol[data-v-d615d4fb]{padding-left:var(--space-5)}.inspection-timeline p[data-v-d615d4fb]{color:var(--color-text-secondary);font-size:var(--text-sm-size);overflow-wrap:anywhere}.inspection-detail[data-v-8b9c65a6],.inspection-detail__content[data-v-8b9c65a6]{gap:var(--space-6);min-width:0;display:grid}.inspection-detail__section[data-v-8b9c65a6]{gap:var(--space-4);min-width:0;display:grid}.inspection-detail__versions[data-v-8b9c65a6]{gap:var(--space-3);padding:0;list-style:none;display:grid}.inspection-detail__versions>li[data-v-8b9c65a6]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.inspection-detail__versions>li>span[data-v-8b9c65a6]{overflow-wrap:anywhere;min-width:0}.inspection-detail__action-placeholder[data-v-8b9c65a6]{border-radius:var(--radius-sm);background:var(--color-neutral-surface-muted);width:8.375rem;height:2.5rem;display:block}.inspection-detail__placeholder-title[data-v-8b9c65a6]{align-items:center;max-width:14rem;height:1.75rem;display:flex}.inspection-detail__placeholder-field[data-v-8b9c65a6]{align-content:space-around;height:3.25rem;display:grid}.inspection-detail__placeholder-footer[data-v-8b9c65a6]{align-items:center;max-width:12rem;height:1.625rem;display:flex}.inspection-detail__placeholder-bar[data-v-8b9c65a6]{width:82%;height:var(--space-3);border-radius:var(--radius-sm);background:var(--color-neutral-surface-muted);display:block}.inspection-detail__placeholder-field[data-v-8b9c65a6]>:first-child{width:40%}.inspection-detail__section>p[data-v-8b9c65a6],.inspection-detail__section>ul[data-v-8b9c65a6],.inspection-detail__milestones[data-v-8b9c65a6]{margin-block:0}.inspection-detail__actions[data-v-8b9c65a6]{gap:var(--space-3);flex-wrap:wrap;display:flex}.inspection-detail__return[data-v-8b9c65a6]{padding-block:var(--space-3);justify-self:start}.inspection-detail__milestones[data-v-8b9c65a6]{gap:var(--space-2);padding-left:var(--space-5);display:grid}.inspection-detail__saved-text[data-v-8b9c65a6]{white-space:pre-wrap;overflow-wrap:anywhere}.inspection-detail h3[data-v-8b9c65a6]{font-size:var(--text-base-size)}.inspection-detail summary[data-v-8b9c65a6]{cursor:pointer}.inspection-detail details[open]>dl[data-v-8b9c65a6]{margin-block:var(--space-4)}@media (width<=48rem){.inspection-detail__action-placeholder[data-v-8b9c65a6]{height:2.75rem}}.statistics-filter-panel[data-v-fa6f535a]{gap:var(--space-4);min-width:0;display:grid}.statistics-filter-panel__heading[data-v-fa6f535a]{margin:0}.statistics-filter-panel__context[data-v-fa6f535a]{min-height:var(--control-min-touch-target);min-width:0;color:var(--color-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line);align-content:center;display:grid}.statistics-filter-panel__context summary[data-v-fa6f535a]{min-height:var(--control-min-touch-target);padding-block:var(--space-2);cursor:pointer;overflow-wrap:anywhere}.statistics-filter-panel__context summary[data-v-fa6f535a]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.statistics-filter-panel__explanation[data-v-fa6f535a]{gap:var(--space-2);display:grid}@media (width<=767px){.statistics-filter-panel__heading[data-v-fa6f535a]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.statistics-filter-panel__context[data-v-fa6f535a],.statistics-filter-panel__context summary[data-v-fa6f535a]{min-height:3.5rem}}.inspection-statistics-summary[data-v-3dfee816]{gap:var(--space-4);min-width:0;display:grid}.inspection-statistics-summary h2[data-v-3dfee816],.inspection-statistics-summary h3[data-v-3dfee816],.inspection-statistics-summary p[data-v-3dfee816]{margin:0}.inspection-statistics-summary h3[data-v-3dfee816]{font-size:var(--text-base-size)}.inspection-statistics-summary__breakdown[data-v-3dfee816]{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.inspection-statistics-summary__breakdown>section[data-v-3dfee816]{align-content:start;gap:var(--space-3);min-width:0;display:grid}.inspection-statistics-summary__help[data-v-3dfee816]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.inspection-statistics-summary__rows[data-v-3dfee816]{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.inspection-statistics-summary__rows li[data-v-3dfee816]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.inspection-statistics-summary__interval[data-v-3dfee816]{font-size:var(--text-lg-size);overflow-wrap:anywhere;font-weight:600}.inspection-statistics-summary summary[data-v-3dfee816]{cursor:pointer;padding-block:var(--space-2)}@media (width<=40rem){.inspection-statistics-summary__breakdown[data-v-3dfee816]{grid-template-columns:1fr}}.inspection-statistics-groups[data-v-adc35dca]{gap:var(--space-4);min-width:0;display:grid}.inspection-statistics-groups h2[data-v-adc35dca],.inspection-statistics-groups p[data-v-adc35dca]{margin:0}.inspection-statistics-groups__help[data-v-adc35dca]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.inspection-statistics-groups[data-v-adc35dca]>.rq-form-field{max-width:24rem}.inspection-statistics-groups[data-v-adc35dca] .rq-data-table table{min-width:40rem}.inspection-statistics-groups[data-v-adc35dca] .rq-data-table th{overflow-wrap:anywhere}.inspection-statistics-sources[data-v-4977478e],.inspection-statistics-sources__list[data-v-4977478e],.inspection-statistics-sources__list>li[data-v-4977478e]{gap:var(--space-3);min-width:0;display:grid}.inspection-statistics-sources__list[data-v-4977478e]{gap:var(--space-5);margin:0;padding:0;list-style:none}.inspection-statistics-sources__list>li+li[data-v-4977478e]{border-top:1px solid var(--color-neutral-border);padding-top:var(--space-5)}.inspection-statistics-sources h3[data-v-4977478e],.inspection-statistics-sources p[data-v-4977478e]{overflow-wrap:anywhere;margin:0}.inspection-statistics-sources h3[data-v-4977478e]{font-size:var(--text-base-size)}.inspection-statistics-sources__badges[data-v-4977478e]{align-items:center;gap:var(--space-2);font-size:var(--text-sm-size);flex-wrap:wrap;display:flex}.inspection-statistics-sources dl[data-v-4977478e]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.inspection-statistics-sources dt[data-v-4977478e]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.inspection-statistics-sources dd[data-v-4977478e]{font-size:var(--text-sm-size);overflow-wrap:anywhere;margin:0}.inspection-statistics-sources__wide[data-v-4977478e]{grid-column:1/-1}.inspection-statistics-sources__list>li[data-v-4977478e]>.rq-control-stack{justify-self:start}.inspection-statistics[data-v-c00dba3c]{min-width:0;display:grid}.inspection-statistics h2[data-v-c00dba3c],.inspection-statistics p[data-v-c00dba3c]{margin:0}.inspection-statistics__help[data-v-c00dba3c]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.observation-statistics-summary[data-v-72588056]{gap:var(--space-4);min-width:0;display:grid}.observation-statistics-summary h2[data-v-72588056],.observation-statistics-summary h3[data-v-72588056],.observation-statistics-summary p[data-v-72588056]{margin:0}.observation-statistics-summary h3[data-v-72588056]{font-size:var(--text-base-size)}.observation-statistics-summary__breakdown[data-v-72588056]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.observation-statistics-summary__rows[data-v-72588056]{margin:var(--space-3) 0 0;gap:var(--space-2);padding:0;list-style:none;display:grid}.observation-statistics-summary__rows li[data-v-72588056]{gap:var(--space-3);justify-content:space-between;align-items:center;display:flex}.observation-statistics-summary__help[data-v-72588056]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}@media (width<=35rem){.observation-statistics-summary__breakdown[data-v-72588056]{gap:var(--space-4);grid-template-columns:1fr}}.observation-statistics-groups[data-v-482fe953]{gap:var(--space-4);min-width:0;display:grid}.observation-statistics-groups h2[data-v-482fe953],.observation-statistics-groups p[data-v-482fe953]{margin:0}.observation-statistics-groups__help[data-v-482fe953]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.observation-statistics-groups[data-v-482fe953] .rq-data-table table{min-width:0}.observation-statistics-groups[data-v-482fe953] .rq-data-table th{overflow-wrap:anywhere}.observation-statistics-groups[data-v-482fe953]>.rq-form-field{max-width:24rem}.observation-statistics-sources[data-v-63a191ce],.observation-statistics-sources__list[data-v-63a191ce],.observation-statistics-sources__list>li[data-v-63a191ce]{gap:var(--space-3);min-width:0;display:grid}.observation-statistics-sources__list[data-v-63a191ce]{gap:var(--space-5);margin:0;padding:0;list-style:none}.observation-statistics-sources__list>li+li[data-v-63a191ce]{border-top:1px solid var(--color-neutral-border);padding-top:var(--space-5)}.observation-statistics-sources h3[data-v-63a191ce],.observation-statistics-sources p[data-v-63a191ce]{overflow-wrap:anywhere;margin:0}.observation-statistics-sources h3[data-v-63a191ce]{font-size:var(--text-base-size)}.observation-statistics-sources__badges[data-v-63a191ce]{align-items:center;gap:var(--space-2);font-size:var(--text-sm-size);flex-wrap:wrap;display:flex}.observation-statistics-sources dl[data-v-63a191ce]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.observation-statistics-sources dt[data-v-63a191ce]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.observation-statistics-sources dd[data-v-63a191ce]{font-size:var(--text-sm-size);overflow-wrap:anywhere;margin:0}.observation-statistics-sources__wide[data-v-63a191ce]{grid-column:1/-1}.observation-statistics-sources__list>li[data-v-63a191ce]>.rq-control-stack{justify-self:start}.observation-statistics[data-v-efe98e3b]{min-width:0;display:grid}.observation-statistics h2[data-v-efe98e3b],.observation-statistics p[data-v-efe98e3b]{margin:0}.observation-statistics__help[data-v-efe98e3b]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.observation-export[data-v-288de644]{gap:var(--space-3);min-width:0;display:grid}.observation-export p[data-v-288de644]{overflow-wrap:anywhere;margin:0}.observation-export__actions[data-v-288de644]{gap:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.observation-directory[data-v-693760d7]{min-width:0;display:grid}.observation-directory__range[data-v-693760d7]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.observation-directory__summary[data-v-693760d7]{overflow-wrap:anywhere;white-space:pre-wrap}.observation-reports[data-v-44f53c10]{gap:var(--space-4);min-width:0;display:grid}.observation-reports__actions[data-v-44f53c10]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.observation-reports__items[data-v-44f53c10]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.observation-reports__items li[data-v-44f53c10]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.observation-reports p[data-v-44f53c10]{overflow-wrap:anywhere;margin:0}.observation-evidence[data-v-f39334cc],.observation-evidence__list[data-v-f39334cc]{gap:var(--space-4);min-width:0;display:grid}.observation-evidence__list[data-v-f39334cc]{margin:0;padding:0;list-style:none}.observation-evidence__list>li[data-v-f39334cc]{gap:var(--space-3);padding-block:var(--space-4);border-top:1px solid var(--color-border-subtle);min-width:0;display:grid}.observation-evidence h3[data-v-f39334cc],.observation-evidence p[data-v-f39334cc]{overflow-wrap:anywhere;margin:0}.observation-evidence h3[data-v-f39334cc]{font-size:var(--text-base-size)}.observation-evidence__actions[data-v-f39334cc]{gap:var(--space-3);flex-wrap:wrap;display:flex}.observation-evidence__info[data-v-f39334cc]{gap:var(--space-2);display:grid}.observation-evidence__preview[data-v-f39334cc]{justify-items:start;gap:var(--space-3);display:grid}.observation-evidence__preview img[data-v-f39334cc]{object-fit:contain;max-width:100%;max-height:32rem}.observation-timeline[data-v-b458a23a],.observation-timeline ol[data-v-b458a23a]{gap:var(--space-3);display:grid}.observation-timeline ol[data-v-b458a23a],.observation-timeline p[data-v-b458a23a]{margin:0}.observation-timeline ol[data-v-b458a23a]{padding-left:var(--space-5)}.observation-timeline p[data-v-b458a23a]{color:var(--color-text-secondary);font-size:var(--text-sm-size);overflow-wrap:anywhere}.observation-request-status[data-v-5ce5ec13]{gap:var(--space-3);display:grid}.observation-request-status p[data-v-5ce5ec13]{margin:0}.observation-request-status__actions[data-v-5ce5ec13]{gap:var(--space-3);flex-wrap:wrap;display:flex}.observation-detail__return[data-v-705c6839]{padding-block:var(--space-3);justify-self:start}.observation-detail[data-v-705c6839],.observation-detail__section[data-v-705c6839]{gap:var(--space-4);min-width:0;display:grid}.observation-detail[data-v-705c6839]{gap:var(--space-6)}.observation-detail__section p[data-v-705c6839],.observation-detail__section h2[data-v-705c6839],.observation-detail__section h3[data-v-705c6839]{margin:0}.observation-detail__saved-text[data-v-705c6839]{white-space:pre-wrap;overflow-wrap:anywhere}.observation-detail__actions[data-v-705c6839]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.observation-detail__badge-placeholder[data-v-705c6839]{width:5rem;min-height:1.5rem}.observation-detail__future[data-v-705c6839]{color:var(--color-text-secondary);margin:0}.observation-detail__refresh-status[data-v-705c6839]{inline-size:var(--space-4);block-size:var(--space-4);color:var(--color-text-secondary);flex:none;margin:0;display:flex}.observation-detail__action-placeholder[data-v-705c6839]{border-radius:var(--radius-sm);background:var(--color-neutral-surface-muted);block-size:2.5rem;inline-size:10rem;display:block}.observation-detail__loading-field[data-v-705c6839]{gap:var(--space-2);min-block-size:3rem;display:grid}.observation-detail__loading-field span[data-v-705c6839]{block-size:1rem;max-inline-size:13rem;display:block}.observation-detail__loading-field span[data-v-705c6839]:first-child{max-inline-size:6rem}@media (width<=35rem){.observation-detail__loading-field[data-v-705c6839]{min-block-size:4.5rem}.observation-detail__action-placeholder[data-v-705c6839]{block-size:2.75rem}}.observation-detail__placeholder-bar[data-v-705c6839]{border-radius:var(--radius-sm);background:var(--color-neutral-surface-muted)}.observation-detail__notes-form[data-v-705c6839]{gap:var(--space-4);display:grid}.rq-record-directory[data-v-f8c3cd0b]>p{font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0}.rq-record-directory__mobile-sort[data-v-f8c3cd0b]{display:none}@media (width<=1279px){.rq-record-directory__mobile-sort[data-v-f8c3cd0b]{display:grid}}.rq-toolbox{gap:var(--rq-directory-section-gap,var(--space-6));min-width:0;display:grid}.rq-toolbox__panel,.rq-toolbox__content,.rq-toolbox__form,.rq-toolbox__fields{align-content:start;gap:var(--space-4);min-width:0;display:grid}.rq-toolbox__panel{padding:var(--space-6)}.rq-toolbox__panel h2,.rq-toolbox__panel h3,.rq-toolbox__panel p{margin:0}.rq-toolbox__prose{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.rq-toolbox__muted{color:var(--color-text-secondary);font-size:var(--text-sm-size);margin:0}.rq-toolbox__actions{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.rq-toolbox__metrics{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.rq-toolbox__section-heading{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.rq-toolbox__editor-section{gap:var(--space-4);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-4);display:grid}.rq-toolbox__file{justify-content:space-between;align-items:center;gap:var(--space-3);overflow-wrap:anywhere;display:flex}.rq-toolbox__mobile-sort{display:none}@media (width>=768px){.rq-toolbox__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.rq-toolbox__wide{grid-column:1/-1}}@media (width<=767px){.rq-toolbox{gap:var(--space-4)}.rq-toolbox__panel{padding:var(--space-4)}.rq-toolbox__mobile-sort{display:grid}.rq-toolbox__metrics{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.rq-toolbox__filter-details summary{min-height:var(--touch-target-min,44px);cursor:pointer;color:var(--color-text-primary);font-weight:var(--font-weight-medium);align-content:center}.rq-toolbox__filter-details summary:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.rq-toolbox__filter-details[open]>div{padding-top:var(--space-3)}@media (width>=1024px){.rq-toolbox__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}}.rq-record-context[data-v-7b97daef],.rq-record-context>div[data-v-7b97daef]:only-child{grid-column:1/-1}.rq-sds{gap:var(--rq-directory-section-gap,var(--space-6));min-width:0;display:grid}.rq-sds__panel,.rq-sds__fields{gap:var(--space-4);align-content:start;min-width:0;display:grid}.rq-sds__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.rq-sds__muted{color:var(--color-text-secondary)}.rq-sds__text{white-space:pre-wrap;overflow-wrap:anywhere}.rq-sds__pdf{border:0;width:100%;height:min(70vh,850px)}.rq-sds__panel h2,.rq-sds__panel h3,.rq-sds__panel p{margin:0}@media (width>=768px){.rq-sds__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.rq-sds{gap:var(--space-4)}}.rq-sds-metadata-notes[data-v-23eceb3a]{grid-column:1/-1}.sds-statistics__last-update[data-v-7c1ae5aa]{min-height:2.8em;font-size:var(--text-sm-size);color:var(--color-text-secondary);margin:0}.sds-statistics__filters[data-v-7c1ae5aa]{margin:0}.sds-statistics__filters summary[data-v-7c1ae5aa]{cursor:pointer;min-height:44px;padding-block:var(--space-3);font-weight:var(--font-weight-semibold)}.sds-statistics__filters summary[data-v-7c1ae5aa]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.sds-statistics__line[data-v-7c1ae5aa]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.sds-statistics__line p[data-v-7c1ae5aa]{margin:0}.sds-statistics__inventory[data-v-7c1ae5aa]{gap:var(--space-4);font-size:var(--text-sm-size);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.sds-statistics__inventory dt[data-v-7c1ae5aa]{color:var(--color-text-secondary)}.sds-statistics__inventory dd[data-v-7c1ae5aa]{min-height:1lh;margin:var(--space-1) 0 0;font-weight:var(--font-weight-semibold)}@media (width<=374px){.sds-statistics__last-update[data-v-7c1ae5aa]{min-height:2lh}}@media (width>=768px){.sds-statistics__inventory[data-v-7c1ae5aa]{grid-template-columns:repeat(4,minmax(0,1fr))}}.rq-jha{gap:var(--rq-directory-section-gap,var(--space-6));min-width:0;display:grid}.rq-jha__panel,.rq-jha__content,.rq-jha__form,.rq-jha__fields{align-content:start;gap:var(--space-4);min-width:0;display:grid}.rq-jha__panel{padding:var(--space-6)}.rq-jha__panel h2,.rq-jha__panel h3,.rq-jha__panel p{margin:0}.rq-jha__prose{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.rq-jha__muted{color:var(--color-text-secondary);font-size:var(--text-sm-size);margin:0}.rq-jha__actions{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.rq-jha__metrics{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.rq-jha__section-heading{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.rq-jha__editor-section{gap:var(--space-4);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-4);display:grid}.rq-jha__file{justify-content:space-between;align-items:center;gap:var(--space-3);overflow-wrap:anywhere;display:flex}.rq-jha__mobile-sort{display:none}@media (width>=768px){.rq-jha__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.rq-jha__wide{grid-column:1/-1}}@media (width<=767px){.rq-jha{gap:var(--space-4)}.rq-jha__panel{padding:var(--space-4)}.rq-jha__mobile-sort{display:grid}.rq-jha__metrics{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}.rq-jha__filter-details summary{min-height:var(--touch-target-min,44px);cursor:pointer;color:var(--color-text-primary);font-weight:var(--font-weight-medium);align-content:center}.rq-jha__filter-details summary:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.rq-jha__filter-details[open]>div{padding-top:var(--space-3)}@media (width>=1024px){.rq-jha__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}}.rq-jha__step{border-top:1px solid var(--color-border-subtle);padding-top:var(--space-4);gap:var(--space-4);display:grid}.rq-jha__step:first-child{border-top:0;padding-top:0}.rq-jha__hazard{border-left:3px solid var(--color-border-subtle);padding-left:var(--space-4);gap:var(--space-4);display:grid}.rq-jha__list{gap:var(--space-3);padding-left:var(--space-5);margin:0;display:grid}.rq-jha__list li{overflow-wrap:anywhere}.rq-jha__control{gap:var(--space-3);display:grid}.rq-jha__inline{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}@media (width<=767px){.rq-jha__hazard{padding-left:var(--space-3)}.rq-jha__review-metadata{grid-template-columns:minmax(0,1fr)}}.rq-jha-signature[data-v-b2a85d55]{width:100%;height:auto;color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);display:block}.audit-export[data-v-d62a76d3]{min-width:0}.audit-export summary[data-v-d62a76d3]{min-height:var(--control-min-touch-target);font-weight:var(--font-weight-semibold);align-content:center}.audit-export__content[data-v-d62a76d3]{padding-top:var(--space-3);gap:var(--space-3);min-width:0;display:grid}.audit-export p[data-v-d62a76d3]{overflow-wrap:anywhere;margin:0}.audit-export__actions[data-v-d62a76d3]{gap:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.operations-list__results[data-v-facfbfcf]{min-width:0}.operational-rows[data-v-a5d0cd05]{min-width:0;margin:0;padding:0;list-style:none;display:grid}.operational-rows li[data-v-a5d0cd05]{justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-neutral-border);align-items:center;min-width:0;display:flex}.operational-rows__main[data-v-a5d0cd05]{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.operational-rows time[data-v-a5d0cd05],.operational-rows__metadata[data-v-a5d0cd05]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.operational-rows__status[data-v-a5d0cd05]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.operational-rows a[data-v-a5d0cd05]{min-height:var(--control-min-touch-target);align-items:center;display:inline-flex}@media (width<=767px){.operational-rows li[data-v-a5d0cd05]{align-items:start;gap:var(--space-2);flex-direction:column}}.operations-page[data-v-c03ae7c8],.operations-page[data-v-718dea13]{min-width:0;display:grid}.operations-page__filters[data-v-718dea13]{align-items:start;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));display:grid}.operations-page__exact summary[data-v-718dea13]{width:fit-content;min-height:var(--control-min-touch-target);padding-block:var(--space-2);cursor:pointer}.job-detail[data-v-45b24f00]{gap:var(--space-5);min-width:0;display:grid}.job-detail__skeleton[data-v-45b24f00]{margin-bottom:var(--space-5)}.job-detail__result[data-v-45b24f00]{min-width:0;display:grid}.job-detail__actions a[data-v-45b24f00]{min-height:var(--control-min-touch-target)}.client-faults[data-v-c6662295]{margin:0;padding:0;list-style:none;display:grid}.client-faults li[data-v-c6662295]{justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--color-neutral-border);flex-wrap:wrap;min-width:0;display:flex}.client-faults__summary[data-v-c6662295]{gap:var(--space-1);min-width:0;display:grid}.client-faults__summary p[data-v-c6662295]{margin:0}.client-faults__summary p[data-v-c6662295],.client-faults__summary time[data-v-c6662295]{color:var(--color-text-secondary);font-size:var(--text-sm-size)}.client-faults__id[data-v-c6662295]{overflow-wrap:anywhere}.client-faults__initial[data-v-c6662295] .rq-record-list-skeleton__row{min-height:7rem}.client-faults__actions[data-v-c6662295]{margin-top:var(--space-3);gap:var(--space-3);flex-wrap:wrap;display:flex}.client-faults__read-status[data-v-c6662295]{display:grid}.client-faults__read-status>span[data-v-c6662295]{grid-area:1/1}.client-faults__reserved[data-v-c6662295]{visibility:hidden}.client-faults__feedback[data-v-c6662295]{gap:var(--space-3);display:grid}@media (width<=767px){.client-faults__initial[data-v-c6662295] .rq-record-list-skeleton__row{min-height:12rem}}.support-page[data-v-0d3c087d]{gap:var(--space-5);min-width:0;display:grid}.support-page__environment[data-v-0d3c087d]{gap:var(--space-4) var(--space-6);flex-wrap:wrap;margin:0;display:flex}.support-page__environment div[data-v-0d3c087d]{min-width:0}.support-page__environment dt[data-v-0d3c087d]{color:var(--color-neutral-text-muted)}.support-page__environment dd[data-v-0d3c087d]{overflow-wrap:anywhere;margin:0}.support-page__query[data-v-0d3c087d]{margin-top:var(--space-4)}.support-page__result[data-v-0d3c087d]{min-width:0}@media (width>=768px){.support-page__fields[data-v-0d3c087d]{row-gap:var(--space-2);grid-template-columns:minmax(10rem,1fr) minmax(14rem,2fr) auto;align-items:start}.support-page__fields[data-v-0d3c087d]>.rq-control-stack{grid-area:2/3;align-self:start}}@media (width<=767px){.support-page__environment[data-v-0d3c087d]{gap:var(--space-4) var(--space-6);flex-wrap:wrap;margin:0;display:flex}.support-page__environment div[data-v-0d3c087d]{min-width:0}.support-page__environment dt[data-v-0d3c087d]{color:var(--color-neutral-text-muted)}.support-page__environment dd[data-v-0d3c087d]{overflow-wrap:anywhere;margin:0}}.email-settings[data-v-765d3ef4]{gap:var(--space-5);min-width:0;display:grid}.notification-feedback[data-v-726039e9]{gap:var(--space-3);overflow-wrap:anywhere;min-width:0;display:grid}.notification-feedback[data-v-726039e9]:empty{display:none}.notification-feedback p[data-v-726039e9]{margin:0}.inbox-page[data-v-83f9b819]{min-width:0;display:grid}.inbox-page__filter[data-v-83f9b819]{align-items:end;gap:var(--space-4);flex-wrap:wrap;display:flex}.inbox-page__count[data-v-83f9b819]{min-block-size:1.5em;margin:var(--space-2) 0 0;color:var(--color-text-secondary)}.inbox-page__items[data-v-83f9b819]{margin:0;padding:0;list-style:none}.inbox-page__items li[data-v-83f9b819]{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--color-neutral-border);padding:var(--space-4) 0;display:flex}.inbox-page__items li>div[data-v-83f9b819]:first-child{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.inbox-page__items time[data-v-83f9b819],.inbox-page__items span[data-v-83f9b819]{font-size:var(--text-sm-size);color:var(--color-text-secondary)}.inbox-page__actions[data-v-83f9b819]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=767px){.inbox-page__items li[data-v-83f9b819]{flex-direction:column;align-items:start}}.notification-preferences[data-v-42706739],.notification-preferences__form[data-v-42706739]{gap:var(--space-5);min-width:0;display:grid}.notification-preferences__grid[data-v-42706739]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.notification-preferences__form>p[data-v-42706739]{margin:0}.notification-preferences__actions[data-v-42706739]{gap:var(--space-2);display:grid}.notification-preferences__status[data-v-42706739]{min-height:1.5em;color:var(--color-text-muted);margin:0}.notification-preferences__category[data-v-42706739]{border-bottom:1px solid var(--color-neutral-border);min-width:0;padding-bottom:var(--space-4)}.notification-preferences__category[data-v-42706739] fieldset{border:0;min-width:0;padding:0}.notification-preferences__category[data-v-42706739] legend{font-weight:var(--font-weight-semibold)}.notification-preferences__category[data-v-42706739] .rq-choice-group{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=767px){.notification-preferences__grid[data-v-42706739]{grid-template-columns:minmax(0,1fr)}}.settings-overview[data-v-0c0519a2]{gap:var(--space-5);min-width:0;display:grid}.settings-overview__groups[data-v-0c0519a2]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.settings-overview__summary[data-v-0c0519a2]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;display:grid}.settings-overview__summary div[data-v-0c0519a2]{min-width:0}.settings-overview__summary dt[data-v-0c0519a2]{color:var(--color-text-secondary)}.settings-overview__summary dd[data-v-0c0519a2]{margin:var(--space-1) 0 0;font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.settings-overview__links[data-v-0c0519a2]{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.settings-overview__links a[data-v-0c0519a2]{min-height:var(--control-min-touch-target);align-items:center;display:inline-flex}.integration-health-page[data-v-d6c729db]{gap:var(--space-6);min-width:0;display:grid}.integration-health-grid[data-v-d6c729db]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.integration-health-context[data-v-d6c729db]{gap:var(--space-2);display:grid}.integration-health-context p[data-v-d6c729db]{margin:0}.integration-health-card[data-v-d6c729db]{min-width:0;padding:var(--space-5);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-md)}.integration-health-card h3[data-v-d6c729db]{margin:0 0 var(--space-3);font-size:var(--text-base-size)}.integration-health-card p[data-v-d6c729db]{overflow-wrap:anywhere;margin:var(--space-3) 0}.integration-health-metadata[data-v-d6c729db]{gap:var(--space-2);font-size:var(--text-sm-size);margin-bottom:0;display:grid}.integration-health-metadata div[data-v-d6c729db]{gap:var(--space-3);grid-template-columns:max-content minmax(0,1fr);display:grid}.integration-health-metadata dt[data-v-d6c729db]{color:var(--color-neutral-text-muted)}.integration-health-metadata dd[data-v-d6c729db]{overflow-wrap:anywhere;margin:0}@media (width<=767px){.integration-health-grid[data-v-d6c729db]{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.integration-health-card[data-v-d6c729db]{padding:var(--space-4)}}.reporting-settings[data-v-9d1cac6a]{gap:var(--space-6);min-width:0;display:grid}.reporting-settings__fields[data-v-9d1cac6a]{gap:var(--space-4);max-width:40rem;display:grid}.reporting-settings__fields p[data-v-9d1cac6a]{margin:0}.reporting-settings__feedback[data-v-9d1cac6a]{overflow-wrap:anywhere}@media (width<=639px){.reporting-settings[data-v-9d1cac6a]{gap:var(--space-4)}}.settings-editor[data-v-599afc6c],.settings-editor__form[data-v-599afc6c],.settings-editor__fields[data-v-599afc6c]{gap:var(--space-5);min-width:0;display:grid}.settings-editor__content[data-v-599afc6c]{position:relative}.settings-editor__reload[data-v-599afc6c]{position:absolute;inset:0}.settings-editor__reload-panel[data-v-599afc6c]{position:absolute}.settings-editor__reload-panel[data-v-599afc6c] .rq-loading-skeleton{align-content:space-between;height:100%}.settings-editor__reload-panel[data-v-599afc6c] .rq-loading-skeleton__line{height:var(--space-8)}.settings-editor__fields[data-v-599afc6c]{border:0;margin:0;padding:0}.settings-editor__actions[data-v-599afc6c]{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.settings-editor__actions p[data-v-599afc6c],.settings-editor__feedback p[data-v-599afc6c]{margin:0}.settings-editor__feedback[data-v-599afc6c]{gap:var(--space-3);overflow-wrap:anywhere;display:grid}.settings-editor__feedback[data-v-599afc6c]:empty{display:none}.settings-editor__reference[data-v-599afc6c]{font-family:var(--font-family-mono)}.settings-editor[data-v-599afc6c] .settings-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.settings-editor[data-v-599afc6c] .settings-stack{gap:var(--space-4);min-width:0;display:grid}.settings-editor[data-v-599afc6c] .settings-stack>p{margin:0}@media (width<=767px){.settings-editor[data-v-599afc6c] .settings-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.settings-editor__actions .rq-form-action-group--paired[data-v-599afc6c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.branding-preview[data-v-5758047b]{gap:var(--space-4);min-width:0;display:grid}.branding-preview img[data-v-5758047b]{width:min(100%,16rem);height:auto}.branding-preview p[data-v-5758047b]{overflow-wrap:anywhere;margin:0}.qr-defaults-layout[data-v-e8a118b1] .settings-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.selection-review[data-v-0d9c7ee9],.selection-review ul[data-v-0d9c7ee9]{gap:var(--space-3);min-width:0;margin:0;padding:0;list-style:none;display:grid}.selection-review p[data-v-0d9c7ee9]{margin:0}.selection-review li[data-v-0d9c7ee9]{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.selection-review span[data-v-0d9c7ee9]{overflow-wrap:anywhere;min-width:0}.selection-review small[data-v-0d9c7ee9]{color:var(--color-text-secondary);display:block}.template-defaults-review[data-v-f903e008]{gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-neutral-border);display:grid}.template-defaults-review h2[data-v-f903e008]{margin:0}.file-rules-managed-title[data-v-796ce6e4]{font-size:var(--text-base-size);font-weight:var(--font-weight-semibold);margin:0}.file-rules-managed[data-v-796ce6e4]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));margin:0;display:grid}.file-rules-managed>div[data-v-796ce6e4]{overflow-wrap:anywhere;min-width:0}.file-rules-managed dt[data-v-796ce6e4]{color:var(--color-neutral-text-secondary)}.file-rules-managed dd[data-v-796ce6e4]{margin:var(--space-1) 0 0;font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums}.file-rules-types summary[data-v-796ce6e4],.file-rules-guidance summary[data-v-796ce6e4]{min-height:var(--control-min-touch-target);cursor:pointer;font-weight:var(--font-weight-semibold);align-content:center}.file-rules-types[open] summary[data-v-796ce6e4],.file-rules-guidance[open] summary[data-v-796ce6e4]{margin-bottom:var(--space-3)}.route-contract-surface[data-v-f9127660]{display:flow-root}.route-contract-placeholder[data-v-f9127660]{max-width:var(--layout-page-max-width);margin-inline:auto;padding:0}.route-contract-placeholder--workspace[data-v-f9127660]{padding:0}.route-contract-placeholder--public[data-v-f9127660]{width:min(calc(100% - var(--space-8)), 36rem);margin-block:clamp(var(--space-8), 12vh, 8rem);padding:var(--space-8);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-neutral-surface);box-shadow:var(--shadow-card)}.route-contract-brand[data-v-f9127660]{width:12rem;max-width:100%;height:auto;margin-bottom:var(--space-8);display:block}.route-contract-placeholder>p[data-v-f9127660]{margin-block:var(--space-2) var(--space-6);color:var(--color-neutral-text-secondary)}.route-contract-return[data-v-f9127660]{max-width:100%}.route-contract-auth[data-v-f9127660]{gap:var(--space-4);overflow-wrap:anywhere;justify-items:start;display:grid}.route-contract-auth h2[data-v-f9127660],.route-contract-auth p[data-v-f9127660]{margin:0}.route-contract-auth p[data-v-f9127660]{color:var(--color-neutral-text-secondary)}.route-contract-placeholder h1[data-v-f9127660]{margin-bottom:var(--space-3);font-size:var(--type-page-title-size);overflow-wrap:anywhere}.workspace-modules[data-v-f9127660]{gap:var(--space-5);margin-block:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.workspace-modules a[data-v-f9127660]{gap:var(--space-3);padding:var(--space-6);border:var(--border-width-thin) solid var(--color-neutral-border);border-radius:var(--radius-card);background:var(--color-neutral-surface);color:var(--color-neutral-text);box-shadow:var(--shadow-sm);grid-template-rows:auto auto 1fr auto;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:grid}.workspace-modules a[data-v-f9127660]:hover{border-color:var(--color-action-primary);box-shadow:var(--shadow-card)}.workspace-modules h2[data-v-f9127660]{font-size:var(--text-xl-size);margin:0}.workspace-modules p[data-v-f9127660]{color:var(--color-neutral-text-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line);margin:0}.workspace-module-icon[data-v-f9127660]{width:var(--space-12);height:var(--space-12);margin-bottom:var(--space-1);border-radius:var(--radius-lg);background:var(--color-action-subtle);color:var(--color-action-primary);place-items:center;display:grid}.workspace-module-link[data-v-f9127660]{margin-top:var(--space-3);color:var(--color-link);font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold);text-underline-offset:.2em}.route-contract-placeholder a[data-v-f9127660]:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-light);outline-offset:var(--focus-ring-offset)}.workspace-availability[data-v-f9127660]{max-width:65ch;color:var(--color-neutral-text-muted)}@media (width<=639px){.route-contract-placeholder--public[data-v-f9127660]{padding:var(--space-5)}.workspace-modules a[data-v-f9127660]{grid-template-columns:var(--space-10) minmax(0, 1fr);gap:var(--space-2) var(--space-3);padding:var(--space-4);grid-template-rows:auto auto auto}.workspace-modules h2[data-v-f9127660],.workspace-modules p[data-v-f9127660],.workspace-module-link[data-v-f9127660]{grid-column:2}.workspace-modules h2[data-v-f9127660]{font-size:var(--text-base-size);line-height:var(--text-base-line)}.workspace-module-icon[data-v-f9127660]{width:var(--space-10);height:var(--space-10);grid-area:1/1/4;margin:0}.workspace-module-link[data-v-f9127660]{margin-top:0}.workspace-modules[data-v-f9127660]{gap:var(--space-3)}}
