.controls-container[data-astro-cid-g6z2vdqa]{background:#fff;padding:20px;border-radius:20px;box-shadow:0 4px 20px #0000000a;margin:24px 0 32px;border:1px solid #eef6e8}.search-container[data-astro-cid-g6z2vdqa]{position:relative;margin-bottom:20px}.search-icon[data-astro-cid-g6z2vdqa]{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:20px;height:20px;color:#9ccc65}.search-input[data-astro-cid-g6z2vdqa]{width:100%;padding:16px 20px 16px 48px;font-size:16px;border:2px solid #eef6e8;border-radius:16px;outline:none;transition:all .3s ease;background:#fcfdfa;color:#263238}.search-input[data-astro-cid-g6z2vdqa]::placeholder{color:#a0b2a6}.search-input[data-astro-cid-g6z2vdqa]:focus{border-color:#81c784;background:#fff;box-shadow:0 0 0 4px #81c78426}.no-results[data-astro-cid-g6z2vdqa]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;background:#fff;border-radius:16px;margin-top:24px;color:#90a4ae;border:2px dashed #eef6e8}.no-results-icon[data-astro-cid-g6z2vdqa]{font-size:2rem;margin-bottom:12px;color:#c5e1a5}.intro-box[data-astro-cid-g6z2vdqa]{display:flex;flex-direction:column;align-items:center;margin-bottom:24px}.intro-img[data-astro-cid-g6z2vdqa]{width:100%;max-width:280px;border-radius:12px;box-shadow:0 4px 12px #00000014}.intro-caption[data-astro-cid-g6z2vdqa]{margin-top:12px;color:#78909c;font-size:.9rem}.category-filters[data-astro-cid-g6z2vdqa]{display:flex;gap:10px;flex-wrap:wrap}.filter-btn[data-astro-cid-g6z2vdqa]{padding:8px 16px;border-radius:20px;border:1px solid #dcedc8;background:#f7f9f2;color:#558b2f;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s ease}.filter-btn[data-astro-cid-g6z2vdqa]:hover{background:#e8f5e9;border-color:#c5e1a5}.filter-btn[data-astro-cid-g6z2vdqa].active{background:#4caf50;color:#fff;border-color:#4caf50;box-shadow:0 4px 10px #4caf504d}.category-section[data-astro-cid-g6z2vdqa]{margin-top:40px;animation:fadeIn .4s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.section-header[data-astro-cid-g6z2vdqa]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:2px dashed #dcedc8}.category-section[data-astro-cid-g6z2vdqa] h3[data-astro-cid-g6z2vdqa]{margin:0;color:#2e7d32;font-size:1.5rem}.item-count[data-astro-cid-g6z2vdqa]{background:#e8f5e9;color:#388e3c;padding:4px 12px;border-radius:12px;font-size:.85rem;font-weight:700}.info-alert[data-astro-cid-g6z2vdqa]{display:flex;align-items:center;gap:12px;background:#e3f2fd;border-left:4px solid #42a5f5;padding:16px 20px;border-radius:8px;margin-bottom:24px;color:#1565c0;font-size:.95rem}.info-alert[data-astro-cid-g6z2vdqa] svg[data-astro-cid-g6z2vdqa]{width:24px;height:24px;flex-shrink:0}.info-alert[data-astro-cid-g6z2vdqa] a[data-astro-cid-g6z2vdqa]{color:#0d47a1;font-weight:700;text-decoration:underline}.param-accordion[data-astro-cid-g6z2vdqa]{margin-bottom:24px;background:#fff;border:1px solid #dcedc8;border-radius:12px;overflow:hidden}.param-accordion[data-astro-cid-g6z2vdqa] summary[data-astro-cid-g6z2vdqa]{padding:16px 20px;background:#fcfdfa;cursor:pointer;list-style:none;font-size:.95rem;font-weight:700;color:#424242;user-select:none;transition:background .2s ease}.param-accordion[data-astro-cid-g6z2vdqa] summary[data-astro-cid-g6z2vdqa]::-webkit-details-marker{display:none}.param-accordion[data-astro-cid-g6z2vdqa] summary[data-astro-cid-g6z2vdqa]:hover{background:#f1f8e9}.accordion-content[data-astro-cid-g6z2vdqa]{border-top:1px solid #dcedc8;padding:16px 20px;background:#fff}.param-grid[data-astro-cid-g6z2vdqa]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.param-item[data-astro-cid-g6z2vdqa]{display:flex;align-items:center;gap:10px;font-size:.85rem;color:#616161}.param-item[data-astro-cid-g6z2vdqa] code[data-astro-cid-g6z2vdqa]{background:#f5f5f5;color:#c2185b;padding:4px 8px;border-radius:6px;font-weight:700;font-family:Consolas,monospace;white-space:nowrap}.grid-container[data-astro-cid-g6z2vdqa]{column-count:3;column-gap:24px;margin-top:20px}@media(max-width:1100px){.grid-container[data-astro-cid-g6z2vdqa]{column-count:2}}@media(max-width:768px){.grid-container[data-astro-cid-g6z2vdqa]{column-count:1}}.doc-card[data-astro-cid-g6z2vdqa]{break-inside:avoid;background:#fff;border:1px solid #e0e0e0;border-radius:16px;padding:20px;margin-bottom:24px;box-shadow:0 4px 12px #00000008;transition:transform .2s ease,box-shadow .2s ease}.doc-card[data-astro-cid-g6z2vdqa]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #00000014;border-color:#c5e1a5}.doc-card[data-astro-cid-g6z2vdqa] h4[data-astro-cid-g6z2vdqa]{margin:0 0 8px;color:#2e7d32;font-size:1.15rem;font-weight:700}.doc-card[data-astro-cid-g6z2vdqa] .desc[data-astro-cid-g6z2vdqa]{font-size:.9rem;color:#546e7a;margin:0 0 20px;line-height:1.5}
