@import url("https://fonts.googleapis.com/css2?family=Anton&family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,400&display=swap");@font-face{font-family:Roboto Condensed;src:url(/fonts/RobotoCondensed-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Condensed;src:url(/fonts/RobotoCondensed-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Anton;src:url(/fonts/Anton-Regular.woff2) format("woff2"),url(/fonts/Anton-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--font-body:"Roboto Condensed","Arial Narrow","Helvetica Neue",Arial,sans-serif;--font-display:"Anton","Haettenschweiler","Arial Narrow",sans-serif;--font-jakarta:"Roboto Condensed";--paper:#FFFBEC;--surface:#FFFFFF;--surface-alt:#FFF6D9;--ink:#000000;--ink-soft:#2F2B2C;--muted:#474143;--faint:#6B6567;--line:#DCD6D7;--line-strong:#000000;--border:#DCD6D7;--keyline:#000000;--accent-disabled:#DCD6D7;--danger-dark:#9C1824;--accent:#FFD419;--accent-ink:#000000;--accent-soft:#FFF6D9;--good:#000000;--good-bg:#EEEAEA;--warn:#000000;--warn-bg:#FFD419;--crit:#BE1E2D;--crit-bg:#FBE3E5;--pending-bg:#FFF6D9;--pending-ink:#5C5658;--navy:#000000;--navy-line:#2F2B2C;--navy-text:#FFFFFF;--navy-text-dim:#8F8A8C;--btn-dark-bg:#000000;--btn-dark-fg:#FFFFFF;--shadow-card:none;--shadow-sticker:4px 4px 0 #000000;--shadow-panel:6px 6px 0 #000000;--hazard:repeating-linear-gradient(-45deg,#000 0 12px,#FFD419 12px 24px);color-scheme:light}:root[data-theme=dark]{--paper:#0B0A0A;--surface:#161414;--surface-alt:#2F2B2C;--ink:#FFFFFF;--ink-soft:#EEEAEA;--muted:#B5AFB1;--faint:#8F8A8C;--line:#3A3637;--line-strong:#8F8A8C;--border:#3A3637;--keyline:#5C5658;--accent-disabled:#3A3637;--danger-dark:#FF8A94;--accent-ink:#FFD419;--accent-soft:rgba(255,212,25,0.14);--good:#FFFFFF;--good-bg:#2F2B2C;--warn:#000000;--warn-bg:#FFD419;--crit:#FF6B78;--crit-bg:rgba(190,30,45,0.28);--pending-bg:rgba(255,212,25,0.10);--pending-ink:#EEEAEA;--btn-dark-bg:#FFD419;--btn-dark-fg:#000000;--shadow-sticker:4px 4px 0 #FFD419;--shadow-panel:6px 6px 0 #FFD419}body,html{margin:0;padding:0}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:3px solid #BE1E2D;outline-offset:2px}.irv-press{transition:transform .12s cubic-bezier(.2,.8,.2,1),box-shadow .12s cubic-bezier(.2,.8,.2,1)}.irv-press:active{transform:translate(2px,2px);box-shadow:none!important}.irv-hazard{height:10px;background:var(--hazard);flex-shrink:0}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}@media (max-width:767px){:root{--page-head-pad:16px 16px 14px;--page-body-pad:16px;--page-title-size:28px;--modal-max-h:calc(100dvh - 32px);--modal-overflow:auto}.irv-subtabs{overflow-x:auto;flex-wrap:nowrap!important;gap:8px;padding:10px 16px!important;margin:0!important;border-bottom:2px solid var(--keyline)!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.irv-subtabs::-webkit-scrollbar{display:none}.irv-subtabs>*{flex-shrink:0}.irv-subtabs>button{min-height:40px;margin-bottom:0!important;padding:0 16px!important;border:2px solid var(--line)!important;border-radius:999px!important;background:var(--surface)!important;justify-content:center}.irv-subtabs>button[style*="solid var(--keyline)"]{background:#FFD419!important;border-color:#000000!important;color:#000000!important}.irv-main table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.irv-main img,.irv-main video{max-width:100%}.irv-main input:not([type=checkbox]):not([type=radio]),.irv-main select,.irv-main textarea{font-size:16px!important}[style*="position: fixed"][style*="inset: 0"]>div[style*=width]{max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px);overflow-y:auto;box-sizing:border-box}.irv-main{overflow-x:clip!important;overflow-y:visible!important}.irv-main .irv-fill{height:auto!important;overflow:visible!important}.irv-main .irv-scroll{overflow-x:auto!important;overflow-y:visible!important}.irv-main .irv-sticky{top:62px!important}.irv-main thead.irv-sticky{position:static!important}.irv-main :has(>table){overflow-x:auto;-webkit-overflow-scrolling:touch}.irv-main [style*=will-change]{will-change:auto!important}.irv-help-fab{transform:translateY(-72px)}}
/*# sourceMappingURL=04c2466fae29353c.css.map*/