.aksalib{clear:both;background:var(--aksa-surface,#f7faf7);color:var(--aksa-ink,#1c2b22);border-top:1px solid #e6eee2;border-bottom:1px solid #e6eee2;padding:84px 0 88px}.aksalib__inner{width:100%;max-width:var(--aksa-container,1200px);margin:0 auto;padding:0 24px}.aksalib__head{max-width:640px}.aksalib__title{font:700 clamp(24px, 3vw, 34px)/1.24 var(--aksa-font-body);letter-spacing:-.018em;color:var(--aksa-green-900,#0b3d1f);margin:0}.aksalib__deck{font:400 15.5px/1.7 var(--aksa-font-body);color:var(--aksa-muted,#61736a);margin:10px 0 0}.aksalib__tools{margin:26px 0 0}.aksalib__search{align-items:center;max-width:520px;display:flex;position:relative}.aksalib__glass{fill:#8ba093;pointer-events:none;width:18px;height:18px;position:absolute;left:18px}.aksalib__search input{box-sizing:border-box;border:1px solid var(--aksa-line,#dde7df);width:100%;min-height:54px;color:var(--aksa-ink,#1c2b22);font:400 15px/1.4 var(--aksa-font-body);appearance:none;background:#fff;border-radius:999px;margin:0;padding:14px 96px 14px 48px}.aksalib__search input::placeholder{color:#93a59a;opacity:1}.aksalib__search input:focus{border-color:var(--aksa-green-600,#1b6e38);outline-offset:1px;outline:3px solid #9ccda98c}.aksalib__clear{background:var(--aksa-green-50,#f4f9f4);color:var(--aksa-green-800,#0f4d27);cursor:pointer;font:700 12.5px/1 var(--aksa-font-body);border:0;border-radius:999px;padding:8px 14px;position:absolute;right:12px}.aksalib__clear:hover{background:var(--aksa-green-100,#e7f2e8)}.aksalib__topics{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:6px 26px;width:auto;margin:16px 0 0;list-style:none;display:flex;padding:0!important}.aksalib__topics li{float:none;width:auto;margin:0;padding:0;list-style:none}.aksalib__chip{color:var(--aksa-green-800,#0f4d27);cursor:pointer;font:600 14px/1.5 var(--aksa-font-body);background:0 0;border:0;align-items:baseline;gap:5px;padding:0;transition:color .18s;display:inline-flex}.aksalib__chip:hover{color:var(--aksa-accent-500,#c74a1a);text-underline-offset:3px;text-decoration:underline}.aksalib__chip:focus-visible{outline-offset:3px;outline:3px solid #9ccda9}.aksalib__chip--on{color:var(--aksa-accent-500,#c74a1a)}.aksalib__count{color:var(--aksa-muted,#61736a);font:400 12.5px/1.5 var(--aksa-font-body)}.aksalib__chip--on .aksalib__count{color:var(--aksa-accent-500,#c74a1a)}.aksalib__status{font:400 13.5px/1.5 var(--aksa-font-body);color:var(--aksa-muted,#61736a);margin:22px 0 0}.aksalib__grid{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:22px;margin:16px 0 0;display:grid}.aksalib__empty{background:#fff;border:1px dashed #c9dccd;border-radius:16px;margin:16px 0 0;padding:34px 26px}.aksalib__empty h3{font:700 19px/1.35 var(--aksa-font-body);color:var(--aksa-green-900,#0b3d1f);margin:0 0 8px}.aksalib__empty p{max-width:56ch;font:400 15px/1.7 var(--aksa-font-body);color:var(--aksa-muted,#61736a);margin:0}.aksalib__empty-actions{flex-wrap:wrap;gap:12px;margin:20px 0 0;display:flex}.aksalib__ghost{border:1px solid var(--aksa-green-200,#cfe3d3);color:var(--aksa-green-800,#0f4d27);cursor:pointer;font:700 14px/1 var(--aksa-font-body);background:#fff;border-radius:999px;align-items:center;padding:13px 22px;text-decoration:none;transition:border-color .18s,background .18s;display:inline-flex}.aksalib__ghost:hover{border-color:var(--aksa-green-600,#1b6e38);background:var(--aksa-green-50,#f4f9f4)}.aksalib__solid{background:var(--aksa-accent-500,#c74a1a);color:#fff;font:700 14px/1 var(--aksa-font-body);border:1px solid #0000;border-radius:999px;align-items:center;padding:13px 22px;text-decoration:none;transition:background .18s;display:inline-flex}.aksalib__solid:hover{background:var(--aksa-accent-600,#b23f14)}.aksalib__more{justify-content:center;margin:32px 0 0;display:flex}@media (max-width:1099px){.aksalib{padding:70px 0 74px}}@media (max-width:767px){.aksalib{padding:52px 0 58px}.aksalib__inner{padding:0 18px}.aksalib__search input{min-height:50px;padding-right:84px;font-size:16px}.aksalib__grid{grid-template-columns:1fr;gap:18px}}@media (prefers-reduced-motion:reduce){.aksalib__chip,.aksalib__ghost,.aksalib__solid{transition:none}}
