@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2)format("woff2"),url(/assets/roboto-latin-400-normal-D27F5sTu.woff)format("woff")}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-latin-500-normal-7RbcRiD8.woff2)format("woff2"),url(/assets/roboto-latin-500-normal-fsTFPL3E.woff)format("woff")}:root{--md-sys-color-primary:#00696e;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#9cf0f6;--md-sys-color-on-primary-container:#004f53;--md-sys-color-secondary:#4a6364;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#cce8e9;--md-sys-color-on-secondary-container:#324b4d;--md-sys-color-tertiary:#4e5f7d;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#d6e3ff;--md-sys-color-on-tertiary-container:#364764;--md-sys-color-error:#ba1a1a;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#ffdad6;--md-sys-color-on-error-container:#93000a;--md-sys-color-background:#f4fafa;--md-sys-color-on-background:#161d1d;--md-sys-color-surface:#f4fafa;--md-sys-color-on-surface:#161d1d;--md-sys-color-surface-variant:#dae4e5;--md-sys-color-on-surface-variant:#3f4949;--md-sys-color-surface-dim:#d5dbdb;--md-sys-color-surface-bright:#f4fafa;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#eff5f5;--md-sys-color-surface-container:#e9efef;--md-sys-color-surface-container-high:#e3e9e9;--md-sys-color-surface-container-highest:#dde4e4;--md-sys-color-outline:#6f7979;--md-sys-color-outline-variant:#bec8c9;--md-sys-color-inverse-surface:#2b3232;--md-sys-color-inverse-on-surface:#ecf2f2;--md-sys-color-inverse-primary:#80d4d9;--md-sys-color-surface-tint:#00696e;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--md-sys-color-primary:#80d4d9;--md-sys-color-on-primary:#003739;--md-sys-color-primary-container:#004f53;--md-sys-color-on-primary-container:#9cf0f6;--md-sys-color-secondary:#b1cccd;--md-sys-color-on-secondary:#1b3436;--md-sys-color-secondary-container:#324b4d;--md-sys-color-on-secondary-container:#cce8e9;--md-sys-color-tertiary:#b6c7e9;--md-sys-color-on-tertiary:#20314c;--md-sys-color-tertiary-container:#364764;--md-sys-color-on-tertiary-container:#d6e3ff;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#0e1415;--md-sys-color-on-background:#dde4e4;--md-sys-color-surface:#0e1415;--md-sys-color-on-surface:#dde4e4;--md-sys-color-surface-variant:#3f4949;--md-sys-color-on-surface-variant:#bec8c9;--md-sys-color-surface-dim:#0e1415;--md-sys-color-surface-bright:#343a3b;--md-sys-color-surface-container-lowest:#090f10;--md-sys-color-surface-container-low:#161d1d;--md-sys-color-surface-container:#1a2121;--md-sys-color-surface-container-high:#252b2b;--md-sys-color-surface-container-highest:#303636;--md-sys-color-outline:#899393;--md-sys-color-outline-variant:#3f4949;--md-sys-color-inverse-surface:#dde4e4;--md-sys-color-inverse-on-surface:#2b3232;--md-sys-color-inverse-primary:#00696e;--md-sys-color-surface-tint:#80d4d9;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--md-sys-color-primary:#80d4d9;--md-sys-color-on-primary:#003739;--md-sys-color-primary-container:#004f53;--md-sys-color-on-primary-container:#9cf0f6;--md-sys-color-secondary:#b1cccd;--md-sys-color-on-secondary:#1b3436;--md-sys-color-secondary-container:#324b4d;--md-sys-color-on-secondary-container:#cce8e9;--md-sys-color-tertiary:#b6c7e9;--md-sys-color-on-tertiary:#20314c;--md-sys-color-tertiary-container:#364764;--md-sys-color-on-tertiary-container:#d6e3ff;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-background:#0e1415;--md-sys-color-on-background:#dde4e4;--md-sys-color-surface:#0e1415;--md-sys-color-on-surface:#dde4e4;--md-sys-color-surface-variant:#3f4949;--md-sys-color-on-surface-variant:#bec8c9;--md-sys-color-surface-dim:#0e1415;--md-sys-color-surface-bright:#343a3b;--md-sys-color-surface-container-lowest:#090f10;--md-sys-color-surface-container-low:#161d1d;--md-sys-color-surface-container:#1a2121;--md-sys-color-surface-container-high:#252b2b;--md-sys-color-surface-container-highest:#303636;--md-sys-color-outline:#899393;--md-sys-color-outline-variant:#3f4949;--md-sys-color-inverse-surface:#dde4e4;--md-sys-color-inverse-on-surface:#2b3232;--md-sys-color-inverse-primary:#00696e;--md-sys-color-surface-tint:#80d4d9;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--md-ref-typeface-brand:"Roboto", system-ui, sans-serif;--md-ref-typeface-plain:"Roboto", system-ui, sans-serif;--shape-xs:4px;--shape-sm:8px;--shape-md:12px;--shape-xl:28px;--margin:16px;--pane-gap:24px}@media (min-width:600px){:root{--margin:24px}}*{box-sizing:border-box}html,body{height:100%}body{background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);font-family:var(--md-ref-typeface-plain);-webkit-font-smoothing:antialiased;margin:0}redactobot-app{min-height:100%;display:block}.app-bar{z-index:2;background:var(--md-sys-color-surface);min-height:64px;color:var(--md-sys-color-on-surface);align-items:center;gap:4px;padding:8px 4px;transition:background-color .2s cubic-bezier(.2,0,0,1);display:flex;position:sticky;top:0}.app-bar.scrolled{background:var(--md-sys-color-surface-container)}.app-bar .title{text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;padding-left:12px;overflow:hidden}.app-bar .title.no-lead{padding-left:calc(var(--margin) - 4px)}.app-bar md-linear-progress{position:absolute;bottom:0;left:0;right:0}main{padding:8px var(--margin) 32px;max-width:1240px;margin:0 auto}.panes{gap:var(--pane-gap);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (min-width:840px){.panes{grid-template-columns:minmax(0,1fr) 360px}.supporting{max-height:calc(100vh - 96px);position:sticky;top:80px;overflow:auto}}.stack{gap:16px;display:grid}.single{max-width:840px;margin:0 auto}md-outlined-card,md-filled-card{display:block}.card-body{gap:16px;padding:16px;display:grid}.card-body.flush{gap:0;padding:8px 0}.card-head{padding:16px 16px 0}h1,h2,h3,p{margin:0}.muted{color:var(--md-sys-color-on-surface-variant)}.actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.actions.start{justify-content:flex-start}md-outlined-text-field{width:100%}md-list{--md-list-container-color:transparent;background:0 0}md-chip-set{padding:0 16px}.section-label{color:var(--md-sys-color-on-surface-variant);padding:16px 16px 4px}.card-head+md-tabs{margin-top:12px}.card-body.tight{padding-bottom:0}.tier-head{gap:2px;padding:20px 16px 0;display:grid}.tier-head h3{color:var(--md-sys-color-on-surface)}.rate{font-variant-numeric:tabular-nums;white-space:nowrap}a{color:var(--md-sys-color-primary)}.notice{border-radius:var(--shape-md);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);grid-template-columns:24px 1fr;align-items:start;gap:12px;padding:12px 16px;display:grid}.notice.warn{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.notice.plain{background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface)}.doc{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;min-height:160px;padding:16px}.hl{cursor:pointer;border-radius:var(--shape-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);padding:1px 2px}.hl.person{background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container)}.hl.company{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.hl[aria-pressed=false]{color:inherit;outline:1px dashed var(--md-sys-color-outline);outline-offset:-1px;background:0 0}.hl:hover{background-image:linear-gradient(color-mix(in srgb, currentColor 8%, transparent) 0 0)}.hl:active{background-image:linear-gradient(color-mix(in srgb, currentColor 10%, transparent) 0 0)}.hl.flag[aria-pressed=false]{color:inherit;-webkit-text-decoration:underline wavy var(--md-sys-color-error);text-decoration:underline wavy var(--md-sys-color-error);text-underline-offset:3px;background:0 0;outline:none;text-decoration-thickness:1px}.hl.flag[aria-pressed=true]{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.flag-swatch{border-bottom:2px solid var(--md-sys-color-error);background:0 0!important;border-radius:0!important;height:10px!important}.hl:focus-visible{outline:3px solid var(--md-sys-color-secondary);outline-offset:2px}.ph{border-radius:var(--shape-xs);background:var(--rb-ph-bg);color:var(--rb-ph-fg);padding:1px 4px;font-weight:500}.ph-found{border-radius:var(--shape-xs);background:var(--rb-flag-bg);color:var(--rb-flag-fg);padding:1px 2px;animation:.15s steps(2,jump-none) ph-blink}@keyframes ph-blink{50%{opacity:.25}}.doc.typing{cursor:pointer}@media (prefers-reduced-motion:reduce){.ph-found{animation:none}}.legend{flex-wrap:wrap;gap:8px 16px;padding:0 16px 16px;display:flex}.legend span{align-items:center;gap:8px;display:inline-flex}.legend i{border-radius:var(--shape-xs);width:16px;height:16px;display:inline-block}.selection-bar{background:var(--md-sys-color-surface-container);border-radius:var(--shape-md);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;display:flex}.answer{white-space:pre-wrap;overflow-wrap:anywhere}.dialog-list{gap:12px;display:grid}.req{gap:4px;display:grid}.req .state{align-items:center;gap:4px;display:inline-flex}.req md-icon{--md-icon-size:18px}md-dialog{max-width:min(560px,100vw - 48px)}@media (prefers-reduced-motion:reduce){.app-bar{transition:none}}.dropzone{border-radius:var(--shape-md);background:var(--md-sys-color-surface-container-low);outline:1px dashed var(--md-sys-color-outline);outline-offset:-1px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:96px;padding:16px 24px;transition:background-color .2s cubic-bezier(.2,0,0,1);display:grid}.dropzone.over{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);outline:2px solid var(--md-sys-color-primary);outline-offset:-2px}.dropzone.over .muted{color:inherit}.dropzone-text{gap:4px;min-width:0;display:grid}.dropzone md-icon{color:var(--md-sys-color-primary)}@media (max-width:599px){.dropzone{grid-template-columns:24px minmax(0,1fr);padding:16px}.dropzone>md-outlined-button,.dropzone>md-text-button{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.dropzone{transition:none}}md-icon>svg{fill:currentColor;width:100%;height:100%;display:block}.card-actions{padding:0 16px 12px}.picker .pick-section>summary{cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:1fr auto 24px;align-items:center;gap:8px;padding:12px 16px;list-style:none;display:grid}.picker .pick-section>summary::-webkit-details-marker{display:none}.picker .pick-section>summary:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:-2px}.picker .pick-section>summary svg{fill:currentColor;transition:transform .15s}.picker .pick-section[open]>summary svg{transform:rotate(90deg)}.picker .pick-chips{padding:0 16px 4px}.picker .tier-head{gap:0;padding:10px 16px 2px;display:grid}.picker .tier-head h3{margin:0}.picker .pick-list{padding:0 8px;display:grid}.picker .pick-row{cursor:pointer;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:4px;min-height:36px;padding:0 8px 0 0;display:grid}.picker .pick-row:hover{background:color-mix(in srgb, var(--md-sys-color-on-surface) 6%, transparent)}.picker .pick-row md-icon-button{--md-icon-button-icon-size:20px;width:32px;height:32px}.picker .pick-note{margin:0;padding:6px 16px 12px}@media (prefers-reduced-motion:reduce){.picker .pick-section>summary svg{transition:none}}.verdict{border:1px solid;border-radius:16px;grid-template-columns:32px 1fr;align-items:start;gap:12px;padding:16px 20px;display:grid}.verdict svg{fill:currentColor;width:32px;height:32px}.verdict p+p{margin-top:4px}.verdict.clean{background:var(--rb-ok-bg);color:var(--rb-ok-fg);border-color:var(--rb-ok-border)}.verdict.review{background:var(--rb-warn-bg);color:var(--rb-warn-fg);border-color:var(--rb-warn-border)}.type-cursor{vertical-align:text-bottom;background:var(--md-sys-color-primary);width:.55em;height:1.1em;margin-left:1px;animation:.9s step-end infinite type-blink;display:inline-block}@keyframes type-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.type-cursor{animation:none}}.app-bar .logo{border-radius:10px;width:auto;height:120px;transition:height .2s cubic-bezier(.2,0,0,1);display:block}.app-bar.scrolled .logo{height:48px}.app-bar .logo.no-lead{margin-left:calc(var(--margin) - 4px)}.app-bar .title.visually-hidden,.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.robot-slot{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s,opacity .32s,margin .32s;display:grid}.robot-slot.on{opacity:1;grid-template-rows:1fr;margin-bottom:12px}.robot-inner{min-height:0;overflow:hidden}.robot-slot video{aspect-ratio:16/9;background:0 0;width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.robot-slot{display:none}}.app-bar .title+md-icon-button{margin-left:auto}.flagged-detail{border-radius:var(--shape-xs);cursor:pointer;background:var(--rb-flag-bg);color:var(--rb-flag-fg);outline:1px solid var(--rb-flag-border);outline-offset:-1px;text-underline-offset:3px;padding:1px 3px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:2px}.flagged-detail:hover{filter:brightness(1.15)}:root{--rb-ok-bg:var(--lightningcss-light,#d9f5df)var(--lightningcss-dark,#10331b);--rb-ok-fg:var(--lightningcss-light,#0b3d1a)var(--lightningcss-dark,#c3f2cf);--rb-ok-border:var(--lightningcss-light,#2e8b4a)var(--lightningcss-dark,#4caf6e);--rb-warn-bg:var(--lightningcss-light,#ffe4c7)var(--lightningcss-dark,#3d2400);--rb-warn-fg:var(--lightningcss-light,#4a2800)var(--lightningcss-dark,#ffd9ad);--rb-warn-border:var(--lightningcss-light,#b86e00)var(--lightningcss-dark,#e69f00);--rb-ph-bg:var(--lightningcss-light,#fff1a8)var(--lightningcss-dark,#4d3d00);--rb-ph-fg:var(--lightningcss-light,#3d3000)var(--lightningcss-dark,#ffe07a);--rb-flag-bg:var(--lightningcss-light,#ffd3d0)var(--lightningcss-dark,#6e1414);--rb-flag-fg:var(--lightningcss-light,#5c0b0b)var(--lightningcss-dark,#ffd2cf);--rb-flag-border:var(--lightningcss-light,#c0392b)var(--lightningcss-dark,#e57373)}:root[data-palette=cb]{--rb-ok-bg:var(--lightningcss-light,#dbeaf7)var(--lightningcss-dark,#0d2a40);--rb-ok-fg:var(--lightningcss-light,#0b3050)var(--lightningcss-dark,#cfe6f8);--rb-ok-border:var(--lightningcss-light,#0072b2)var(--lightningcss-dark,#56b4e9);--rb-warn-bg:var(--lightningcss-light,#ffe9c9)var(--lightningcss-dark,#3d2600);--rb-warn-fg:var(--lightningcss-light,#4a2c00)var(--lightningcss-dark,#ffdcb0);--rb-warn-border:var(--lightningcss-light,#b86e00)var(--lightningcss-dark,#e69f00);--rb-ph-bg:var(--lightningcss-light,#fdf3b0)var(--lightningcss-dark,#4a4200);--rb-ph-fg:var(--lightningcss-light,#3a3400)var(--lightningcss-dark,#f6ec8a);--rb-flag-bg:var(--lightningcss-light,#f6dcec)var(--lightningcss-dark,#4a1238);--rb-flag-fg:var(--lightningcss-light,#5a1440)var(--lightningcss-dark,#f7d3ea);--rb-flag-border:var(--lightningcss-light,#a3477f)var(--lightningcss-dark,#cc79a7)}:root[data-motion=reduced] .robot-slot{display:none}:root[data-motion=reduced] .ph-found,:root[data-motion=reduced] .type-cursor{animation:none}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after{transition:none!important}.skip-link{z-index:100;background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary);border-radius:8px;padding:10px 16px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:8px}.skip-link:focus{top:8px}main:focus{outline:none}.flagged-detail:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:2px}.robot-inner{position:relative}.robot-pause{--md-icon-button-icon-color:var(--md-sys-color-on-surface);background:color-mix(in srgb, var(--md-sys-color-surface) 75%, transparent);opacity:0;border-radius:50%;transition:opacity .15s;position:absolute;top:6px;right:6px}.robot-inner:hover .robot-pause,.robot-pause:focus-within,.robot-pause:focus-visible{opacity:1}@media (hover:none){.robot-pause{opacity:1}}.display-group{border:0;gap:4px;margin:0 0 12px;padding:0;display:grid}.display-group legend{margin-bottom:4px}.display-option{cursor:pointer;grid-template-columns:auto 1fr;align-items:center;gap:8px;min-height:48px;display:grid}@media (forced-colors:active){.ph{color:marktext;forced-color-adjust:none;background:mark;outline:1px solid canvastext}.flagged-detail,.ph-found{outline:2px solid highlight;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:2px}.verdict{border:2px solid canvastext}.type-cursor{background:canvastext}}@media (max-width:839px){.robot-slot{display:none!important}}@media (max-width:599px){.app-bar .logo{height:56px}.app-bar.scrolled .logo{height:40px}.app-bar .title{font-size:18px}.verdict{grid-template-columns:24px 1fr;padding:12px 14px}.verdict svg{width:24px;height:24px}.verdict .md-typescale-title-large{font-size:20px;line-height:26px}.picker .pick-row{min-height:44px}.actions{justify-content:stretch}.actions>md-filled-button,.actions>md-outlined-button{flex:auto}}.app-bar .logo.for-light,:root[data-theme=light] .app-bar .logo.for-dark{display:none}:root[data-theme=light] .app-bar .logo.for-light{display:block}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .app-bar .logo.for-dark{display:none}:root:not([data-theme=dark]) .app-bar .logo.for-light{display:block}}.warm-card strong{display:block}.warm-bar{background:color-mix(in srgb, var(--md-sys-color-primary) 18%, transparent);border-radius:999px;height:10px;margin:10px 0 6px;position:relative;overflow:hidden}.warm-fill{border-radius:inherit;background-color:var(--md-sys-color-primary);background-image:repeating-linear-gradient(-45deg, transparent 0 10px, color-mix(in srgb, var(--md-sys-color-on-primary) 22%, transparent) 10px 20px);background-size:28px 28px;height:100%;transition:width .4s cubic-bezier(.2,0,0,1);animation:.7s linear infinite warm-stripes;position:relative;overflow:hidden}.warm-fill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:40%;animation:1.6s ease-in-out infinite warm-sheen;position:absolute;inset:0}.warm-meta{font-variant-numeric:tabular-nums;justify-content:space-between;margin-bottom:6px;display:flex}.warm-card.done .warm-fill{background-image:none;animation:none}.warm-card.done .warm-fill:after{display:none}@keyframes warm-stripes{to{background-position:28px 0}}@keyframes warm-sheen{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.warm-fill,.warm-fill:after{animation:none}.warm-fill:after{display:none}}:root[data-motion=reduced] .warm-fill,:root[data-motion=reduced] .warm-fill:after{animation:none}:root[data-motion=reduced] .warm-fill:after{display:none}@media (forced-colors:active){.warm-bar{border:1px solid canvastext}.warm-fill{background:highlight}}.output-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.doc.foia-paper{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1a1a1a;background:#fff;border-radius:4px;margin:12px;padding:28px 32px;font-family:Courier New,Courier,monospace;font-size:15px;line-height:1.75;box-shadow:0 1px 3px #00000040,0 0 0 1px #0000000f}.foia-box{color:#000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;print-color-adjust:exact;background:#000;padding:.14em 0}.foia-box .foia-code{color:#fff;white-space:nowrap;font-weight:700}.foia-stamp{float:right;color:#8b1a1a;text-transform:uppercase;text-align:center;border:3px double #8b1a1a;margin:-8px -8px 12px 16px;padding:6px 12px;font-family:Roboto,Arial,sans-serif;font-weight:700;line-height:1.3;display:grid;transform:rotate(-3deg)}.foia-stamp-title{letter-spacing:.08em;font-size:13px}.foia-stamp-codes{text-transform:none;white-space:pre;font-size:12px}.foia-legend{clear:both;white-space:normal;border-top:1px solid #999;margin-top:24px;padding-top:12px;font-family:Roboto,Arial,sans-serif;font-size:13px;line-height:1.6}.foia-legend-code{min-width:76px;font-weight:700;display:inline-block}.foia-le{cursor:pointer;grid-template-columns:auto 1fr;align-items:center;gap:8px;margin:8px 0;display:grid}.foia-rows{gap:10px;display:grid}.foia-row{gap:4px;display:grid}.foia-row select{width:100%;min-height:44px;font:inherit;border:1px solid var(--md-sys-color-outline);background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);border-radius:8px;padding:8px 10px;font-size:14px}.foia-row select:focus-visible{outline:3px solid var(--md-sys-color-primary);outline-offset:1px}@media (max-width:599px){.doc.foia-paper{margin:8px;padding:18px 16px;font-size:14px}.foia-stamp{float:none;width:-moz-fit-content;width:fit-content;margin:0 0 16px;display:grid}}@media (forced-colors:active){.foia-box{forced-color-adjust:none;color:canvastext;background:canvastext}.foia-box .foia-code{color:canvas}.foia-stamp{color:canvastext;border-color:canvastext}}#print-root{display:none}@media print{body>:not(#print-root){display:none!important}#print-root{display:block}#print-root .doc.foia-paper{box-shadow:none;border:0;max-height:none;margin:0;padding:0;overflow:visible}#print-root .flagged-detail{color:inherit;background:0 0;outline:0;text-decoration:none}}
