*{box-sizing:border-box}button,code,input,kbd,optgroup,pre,samp,select,textarea{font-family:inherit}:root{--jpi-navy:#0d2e51;--jpi-navy-700:#1a4a78;--jpi-navy-900:#081e38;--jpi-blue:#419bc3;--jpi-pale-blue:#e7f0f7;--jpi-orange:#f05123;--jpi-orange-700:#c73e18;--border-subtle:#d1dce7;--fg-1:#1c2b3a;--fg-2:#4a6278;--bg-page:#f5f8fb;--font-display:"Museo Sans","Inter","Source Sans 3",system-ui,sans-serif;--font-body:"Aptos Body","Aptos","Calibri","Segoe UI",system-ui,sans-serif;--font-mono:var(--font-display);--font-sans:var(--font-body);--container-max:1200px;--container-pad:clamp(20px,4vw,64px);--dur-base:180ms;--ease-out:cubic-bezier(0.16,1,0.3,1);--shadow-sm:0 1px 3px rgba(13,46,81,.08),0 1px 2px rgba(13,46,81,.05);--shadow-md:0 4px 12px rgba(13,46,81,.12),0 2px 4px rgba(13,46,81,.06)}.jpi-tabular,[style*="--font-mono"],body{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:2px}.jpi-rule-accent{width:48px;height:2px;background:var(--jpi-navy);border:none;margin:10px 0 0}@media (max-width:768px){::-webkit-scrollbar{display:none}body{-webkit-overflow-scrolling:touch}}@keyframes ahjspin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){@keyframes ahjspin{to{transform:none}}}.ahj-typerow{display:grid;grid-template-columns:minmax(150px,1.6fr) 128px minmax(170px,2fr) 188px;grid-gap:10px;gap:10px;align-items:center;padding:8px 16px}@media (max-width:760px){.ahj-typerow{grid-template-columns:1fr;gap:4px}.ahj-typerow>.ahj-typecount{text-align:left}}@media (max-width:1919px){.hdr-name{display:none}.hdr-capture{max-width:150px!important}}@media (pointer:coarse){[data-issue-markup] button{min-height:44px}[data-markup-clear],[data-markup-edit] button,[data-markup-select],[data-markup-text-done],[data-markup-toolbar] [data-markup-tool],[data-markup-undo]{min-width:44px}[data-markup-room-btn]{min-width:44px;min-height:44px}[data-markup-color]{min-width:40px;min-height:40px}[data-issue-paste-target] button{min-height:44px}}[data-markup-tools] button:focus-visible{outline:2px solid var(--jpi-navy);outline-offset:2px}@media (pointer:coarse){[data-pattern-ask-discard],[data-pattern-ask-keep],[data-pattern-image-panel-close],[data-pattern-markup-step] button{min-height:44px}[data-pattern-image-remark]{min-width:28px;min-height:28px}[data-checklist-example-add],[data-checklist-example-remark],[data-checklist-remark-retry],[data-checklists-lightbox-markup],[data-pattern-remark-close],[data-pattern-remark-retry],[data-patterns-lightbox-markup]{min-height:44px}[data-checklist-example-remove]{min-width:28px;min-height:28px}[data-image-viewer-next],[data-image-viewer-prev]{min-width:44px;min-height:44px}[data-pattern-image-remove]{min-width:28px;min-height:28px}[data-manual-cancel],[data-manual-form] input:not([type=checkbox]),[data-manual-form] select,[data-manual-open],[data-manual-submit],[data-pattern-image-add-empty]{min-height:44px}[data-manual-file-clear]{min-width:28px;min-height:28px}[data-manual-dup-check]{width:24px;height:24px}[data-insp-table-row]>td{height:40px;vertical-align:middle}[data-insp-table-details]{min-height:32px;min-width:44px}}@media screen{[data-print=only]{display:none!important}}:root{--kpi-tip-bg:#fff;--kpi-tip-fg:#1c2b3a;--kpi-tip-muted:#4a6278;--kpi-tip-head:#0d2e51;--kpi-tip-border:#d1dce7;--kpi-tip-shadow:0 6px 20px rgba(13,46,81,.18)}@media (prefers-color-scheme:dark){:root{--kpi-tip-bg:#081e38;--kpi-tip-fg:#e7f0f7;--kpi-tip-muted:#b6c2d1;--kpi-tip-head:#fff;--kpi-tip-border:#419bc3;--kpi-tip-shadow:0 8px 24px rgba(0,0,0,.45)}}@media (forced-colors:active){[data-kpi-tip]{border:1px solid CanvasText!important;background:Canvas!important;color:CanvasText!important}}@media (pointer:coarse){[data-kpi-tip-q]{width:24px!important;height:24px!important;line-height:22px!important;font-size:12px!important}}
/*# sourceMappingURL=201225edd9e2e0e1.css.map*/