.free-plugins-update{gap:var(--space-2) var(--space-5);color:var(--text-2);font-size:var(--fs-xs);line-height:var(--lh-text);flex-wrap:wrap;display:flex}.free-plugins-update a{color:var(--brand-text)}.free-plugins-update a:hover{text-decoration:underline}.free-plugins{padding-bottom:var(--space-7)}.free-plugins-browser{padding-block:var(--space-5) var(--space-8)}.free-plugins-filters{margin-block:var(--space-5) var(--space-6)}.free-plugins-filters label{gap:var(--space-2);width:min(100%, var(--field-max-filter));color:var(--text-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);flex-direction:column;display:flex}.free-plugins-filters .free-plugins-search{width:min(100%, var(--field-max-search))}.free-plugins-filters input,.free-plugins-filters select{width:100%;min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--input-border);border-radius:var(--radius);background:var(--surface);color:var(--text);font-size:var(--fs-base);font-weight:var(--fw-regular);line-height:var(--lh-control)}.free-plugins-filter-row{gap:var(--space-4) var(--space-5);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.free-plugins-more-filters{margin-top:var(--space-4)}.free-plugins-more-filters summary,.free-plugins-other summary{width:fit-content;min-height:44px;padding-block:var(--space-3);cursor:pointer;color:var(--text);font-weight:var(--fw-semibold)}.free-plugins-filter-foot{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.free-plugins-filter-foot p,.free-plugins-note{max-width:var(--measure);color:var(--text-2);font-size:var(--fs-xs)}.free-plugins-reset{min-height:44px;padding:var(--space-2) 0;color:var(--brand-text);cursor:pointer;text-underline-offset:var(--space-1);background:0 0;border:0;text-decoration:underline}.free-plugins-results-head{align-items:center;gap:var(--space-5);margin-bottom:var(--space-2);display:flex}.free-plugins-count{font-weight:var(--fw-semibold)}.free-plugins-results-line{background:var(--border);flex:1;height:1px}.free-plugins-empty{padding-block:var(--space-7);color:var(--text-2)}.free-plugin{grid-template-columns:minmax(0, 1fr) var(--field-max-filter);gap:var(--space-5) var(--space-7);padding-block:var(--space-6);border-bottom:1px solid var(--border-soft);scroll-margin-top:calc(var(--header-h) + var(--space-5));display:grid}.free-plugin--with-image{grid-template-columns:minmax(0, var(--field-max-filter)) minmax(0, 1fr) var(--field-max-filter)}.free-plugin-image{align-self:start}.free-plugin-image img{aspect-ratio:8/5;object-fit:contain;object-position:top center;width:100%}.free-plugin-description{min-width:0}.free-plugin-manufacturer,.free-plugin-categories,.free-plugin-checked{color:var(--text-2);font-size:var(--fs-xs)}.free-plugin-description h2{margin-block:var(--space-1);font-size:var(--fs-lg);font-weight:var(--fw-semibold);line-height:var(--lh-snug);overflow-wrap:anywhere}.free-plugin-description h2 a:hover{color:var(--brand-text)}.free-plugin-categories{color:var(--cyan)}.free-plugin-copy{max-width:var(--measure);margin-block:var(--space-4);color:var(--text-body);line-height:var(--lh-text)}.free-plugin-compatibility{gap:var(--space-3) var(--space-6);font-size:var(--fs-xs);line-height:var(--lh-text);flex-wrap:wrap;margin:0;display:flex}.free-plugin-compatibility dt{color:var(--text-2)}.free-plugin-compatibility dd{margin:0}.free-plugin-offer{align-items:start;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.free-plugin-license{color:var(--brand-text);font-weight:var(--fw-semibold)}.free-plugin-license[data-license-type=trial]{color:var(--text-2)}.free-plugin-terms,.free-plugin-deadline,.free-plugin-status{font-size:var(--fs-xs);line-height:var(--lh-text)}.free-plugin-terms{color:var(--text-2)}.free-plugin-deadline{font-weight:var(--fw-semibold)}.free-plugin-status{color:var(--danger)}.free-plugin-offer .btn{white-space:normal;width:fit-content;max-width:100%}.free-plugin-checked{margin-top:var(--space-1)}.free-plugins-other{margin-top:var(--space-5)}.free-plugins-pagination{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-5);padding-top:var(--space-6);flex-wrap:wrap;display:flex}.free-plugins-pagination p{color:var(--text-2);font-size:var(--fs-xs)}.free-plugins-definitions{margin:0}.free-plugins-definitions>div+div{margin-top:var(--space-5)}.free-plugins-definitions dt{margin-bottom:var(--space-2);font-weight:var(--fw-semibold)}.free-plugins-definitions dd{max-width:var(--measure);color:var(--text-2);margin:0}.free-plugins-source-note{max-width:var(--measure);margin-top:var(--space-6);color:var(--text-2);font-size:var(--fs-xs)}.free-plugins [hidden]{display:none!important}@media (width<=1024px){.free-plugin--with-image{grid-template-columns:minmax(0, var(--field-max-filter)) minmax(0, 1fr)}.free-plugin--with-image .free-plugin-offer{grid-column:2}.free-plugin{gap:var(--space-5)}}@media (width<=720px){.free-plugins-browser{padding-block:var(--space-4) var(--space-6)}.free-plugins-filter-row{gap:var(--space-4)}.free-plugins-filters label{width:min(100%, var(--field-max-filter))}.free-plugin,.free-plugin--with-image{grid-template-columns:minmax(0,1fr)}.free-plugin--with-image .free-plugin-offer{grid-column:auto}.free-plugin-image{max-width:var(--field-max);width:100%}.free-plugin-offer{gap:var(--space-3)}.free-plugin-offer .btn{margin-top:var(--space-2)}}
