.resources[data-v-f014070a]{animation:fadeIn-f014070a .3s ease-out}@keyframes fadeIn-f014070a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.section-title[data-v-f014070a]{font-size:1rem;color:var(--cyan-400);letter-spacing:.15em;margin-bottom:.5rem}.section-intro[data-v-f014070a]{color:var(--gray-400);font-size:.875rem;margin-bottom:1.5rem;line-height:1.6}.resource-section[data-v-f014070a]{margin-bottom:1rem;border:1px solid rgba(22,78,99,.3);background:#03071299}.section-header[data-v-f014070a]{width:100%;display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;background:transparent;border:none;cursor:pointer;text-align:left;transition:all .3s ease}.section-header[data-v-f014070a]:hover{background:#164e6333}.section-header.expanded[data-v-f014070a]{background:#164e6326;border-bottom:1px solid rgba(22,78,99,.3)}.section-icon[data-v-f014070a]{color:var(--cyan-500);font-size:.75rem}.section-label[data-v-f014070a]{flex:1;color:var(--gray-100);font-size:.875rem;letter-spacing:.1em}.section-tag[data-v-f014070a]{font-size:.625rem;padding:.25rem .5rem;border:1px solid var(--cyan-700);color:var(--cyan-500);letter-spacing:.05em}.section-tag.protected[data-v-f014070a]{border-color:#00ff9d;color:#00ff9d}.section-content[data-v-f014070a]{padding:1.25rem}.subsection[data-v-f014070a]{margin-bottom:1.5rem}.subsection[data-v-f014070a]:last-child{margin-bottom:0}.subsection-title[data-v-f014070a]{font-size:.75rem;color:var(--cyan-600);letter-spacing:.15em;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(22,78,99,.2)}.agency-grid[data-v-f014070a]{display:grid;gap:1rem}.agency-card[data-v-f014070a]{padding:1rem;border:1px solid rgba(22,78,99,.25);background:#0833441a}.agency-header[data-v-f014070a]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem}.agency-name[data-v-f014070a]{color:var(--gray-100);font-size:.875rem;font-weight:400}.agency-link[data-v-f014070a]{font-size:.625rem;color:var(--cyan-400);text-decoration:none;padding:.25rem .5rem;border:1px solid var(--cyan-700);transition:all .2s ease;white-space:nowrap}.agency-link[data-v-f014070a]:hover{background:var(--cyan-900);border-color:var(--cyan-500)}.agency-description[data-v-f014070a]{color:var(--gray-400);font-size:.8125rem;line-height:1.5;margin-bottom:.75rem}.agency-address[data-v-f014070a]{font-size:.75rem}.address-label[data-v-f014070a]{color:var(--gray-500);display:block;margin-bottom:.25rem}.address-text[data-v-f014070a]{color:var(--gray-400);font-family:inherit;white-space:pre-line;margin:0}.tips-list[data-v-f014070a]{list-style:none;display:grid;gap:.5rem}.tip-item[data-v-f014070a]{display:flex;align-items:flex-start;gap:.5rem;color:var(--gray-300);font-size:.8125rem;line-height:1.5}.tip-bullet[data-v-f014070a]{color:var(--cyan-500);font-size:.5rem;margin-top:.35rem}.template-container[data-v-f014070a]{position:relative;background:#0006;border:1px solid rgba(22,78,99,.3);padding:1rem}.template-text[data-v-f014070a]{color:var(--gray-300);font-size:.75rem;line-height:1.6;white-space:pre-wrap;font-family:inherit;margin:0}.copy-button[data-v-f014070a]{position:absolute;top:.75rem;right:.75rem;padding:.375rem .75rem;font-size:.625rem;font-family:inherit;background:#164e6380;border:1px solid var(--cyan-700);color:var(--cyan-400);cursor:pointer;transition:all .2s ease}.copy-button[data-v-f014070a]:hover{background:var(--cyan-900);border-color:var(--cyan-500)}.whistleblower-notice[data-v-f014070a]{display:flex;gap:.75rem;padding:1rem;background:#ffd7000d;border:1px solid rgba(255,215,0,.2);margin-bottom:1.25rem}.notice-icon[data-v-f014070a]{color:gold;font-size:1.25rem}.whistleblower-notice p[data-v-f014070a]{color:var(--gray-300);font-size:.8125rem;line-height:1.6;margin:0}.whistleblower-grid[data-v-f014070a]{display:grid;gap:1rem}@media (min-width: 768px){.whistleblower-grid[data-v-f014070a]{grid-template-columns:repeat(2,1fr)}}.whistleblower-card[data-v-f014070a]{display:block;padding:1rem;border:1px solid rgba(22,78,99,.25);background:#0833441a;text-decoration:none;transition:all .3s ease}.whistleblower-card[data-v-f014070a]:hover{border-color:#0e749080;background:#08334433}.wb-header[data-v-f014070a]{margin-bottom:.5rem}.wb-type[data-v-f014070a]{font-size:.625rem;padding:.125rem .375rem;border:1px solid;letter-spacing:.05em}.wb-name[data-v-f014070a]{color:var(--gray-100);font-size:.875rem;font-weight:400;margin-bottom:.5rem}.wb-description[data-v-f014070a]{color:var(--gray-400);font-size:.8125rem;line-height:1.5;margin-bottom:.75rem}.wb-note[data-v-f014070a]{display:flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--gray-500);margin-bottom:.75rem}.note-icon[data-v-f014070a]{font-size:.875rem}.wb-link[data-v-f014070a]{font-size:.625rem;color:var(--cyan-400);letter-spacing:.1em}.links-grid[data-v-f014070a]{display:grid;gap:.5rem}.quick-link[data-v-f014070a]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid rgba(22,78,99,.25);background:#0833441a;text-decoration:none;transition:all .2s ease}.quick-link[data-v-f014070a]:hover{border-color:var(--cyan-600);background:#08334433}.link-icon[data-v-f014070a]{font-size:1.25rem}.link-text[data-v-f014070a]{color:var(--gray-300);font-size:.8125rem}.quick-link:hover .link-text[data-v-f014070a]{color:var(--cyan-400)}
