.guard-glossary__skip{inset:var(--sp-3) auto auto var(--sp-3);z-index:var(--signal-z-overlay);padding:var(--sp-3) var(--sp-4);color:var(--signal-accent-ink);background:var(--signal-accent);position:absolute;transform:translateY(-200%)}.guard-glossary__skip:focus{transform:translateY(0)}.guard-glossary__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.guard-glossary__hero{padding-block:var(--sp-8) var(--sp-12)}.guard-glossary__back{align-items:center;gap:var(--sp-2);min-height:var(--signal-touch);color:var(--signal-muted);font-size:var(--fs-sm);margin-bottom:var(--sp-10);display:inline-flex}.guard-glossary__hero h1{max-width:18ch;margin-top:var(--sp-4);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:600;line-height:1.1}.guard-glossary__intro{max-width:62ch;color:var(--signal-muted);font-size:var(--fs-lead);margin-top:var(--sp-6)!important}.guard-glossary__content{padding-bottom:var(--sp-16);scroll-margin-top:var(--sp-6)}.guard-glossary__toolbar{gap:var(--sp-6);padding:var(--sp-6);border:var(--signal-border) solid var(--signal-line);border-radius:var(--r-lg);background:var(--signal-surface);display:grid}.guard-glossary__hint{padding-top:var(--sp-5);border-top:var(--signal-border) solid var(--signal-line);font-size:var(--fs-sm);color:var(--signal-muted);margin-bottom:calc(var(--sp-2) * -1)!important}.guard-glossary__facet-label{align-items:center;gap:var(--sp-2);display:flex!important}.guard-glossary__step{width:1.5rem;height:1.5rem;font-family:var(--signal-font-mono);font-size:var(--fs-label);color:var(--signal-accent-ink);background:var(--signal-accent);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:inline-grid}.guard-glossary__search label,.guard-glossary__select label,.guard-glossary__facet-label{font-weight:600;font-size:var(--fs-sm);color:var(--signal-text);display:block;margin-bottom:var(--sp-2)!important}.guard-glossary__search>div,.guard-glossary__select>div{position:relative}.guard-glossary__search svg,.guard-glossary__select svg{width:1.25rem;height:1.25rem;stroke:var(--signal-faint);stroke-width:1.5px;fill:none;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.guard-glossary__search svg{left:var(--sp-3)}.guard-glossary__select svg{right:var(--sp-3)}.guard-glossary__search input,.guard-glossary__select select{width:100%;min-height:var(--signal-touch);border:var(--signal-border) solid var(--signal-line-strong);border-radius:var(--r-md);font:inherit;color:var(--signal-text);background:var(--signal-bg)}.guard-glossary__search input{min-height:3.25rem;padding:var(--sp-3) var(--sp-4) var(--sp-3) var(--sp-10);font-size:var(--fs-body)}.guard-glossary__select select{appearance:none;padding:var(--sp-2) var(--sp-10) var(--sp-2) var(--sp-3);font-size:var(--fs-sm);cursor:pointer}.guard-glossary__select select:focus-visible{outline:var(--signal-focus) solid var(--signal-accent-text);outline-offset:2px}.guard-glossary__search input::placeholder{color:var(--signal-faint)}.guard-glossary__filters{gap:var(--sp-2);flex-wrap:wrap;display:flex}.guard-glossary__filters button{justify-content:center;align-items:flex-start;gap:var(--sp-1);min-height:var(--signal-touch);padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-4);border:var(--signal-border) solid var(--signal-line);border-radius:var(--r-md);color:var(--signal-muted);background:var(--signal-surface);font-size:var(--fs-sm);flex-direction:column;display:inline-flex}.guard-glossary__chip-label{align-items:center;gap:var(--sp-2);display:inline-flex}.guard-glossary__filters small{font-size:var(--fs-xs);text-align:left;color:var(--signal-faint);line-height:1.35}.guard-glossary__filters button[aria-pressed=true] small{color:inherit;opacity:.85}.guard-glossary__filters--coverage{grid-template-columns:minmax(7rem,.6fr) repeat(3,minmax(0,1fr));display:grid}.guard-glossary__filters--coverage button{padding:var(--sp-3) var(--sp-4);justify-content:flex-start}.guard-glossary__filters--coverage button[data-coverage=yes]:not([aria-pressed=true]){box-shadow:inset 3px 0 0 var(--signal-allow)}.guard-glossary__filters--coverage button[data-coverage=partial]:not([aria-pressed=true]){box-shadow:inset 3px 0 0 var(--signal-hitl)}.guard-glossary__filters--coverage button[data-coverage=no]:not([aria-pressed=true]){box-shadow:inset 3px 0 0 var(--signal-line-strong)}.guard-glossary__filters button:hover{border-color:var(--signal-accent-text)}.guard-glossary__filters button[aria-pressed=true]{border-color:var(--signal-accent);color:var(--signal-accent-ink);background:var(--signal-accent)}.guard-glossary__count{min-width:1.75em;padding:0 var(--sp-1);border-radius:var(--r-sm);font-family:var(--signal-font-mono);font-size:var(--fs-label);text-align:center;color:var(--signal-faint);background:var(--signal-bg);line-height:1.6}.guard-glossary__filters button[aria-pressed=true] .guard-glossary__count{color:inherit;background:0 0;box-shadow:inset 0 0 0 1px}.guard-glossary__legend{max-width:80ch;font-size:var(--fs-xs);color:var(--signal-faint);margin-bottom:var(--sp-3)!important}.guard-glossary__selects{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.guard-glossary__more{border:var(--signal-border) solid var(--signal-line);border-radius:var(--r-md);background:var(--signal-bg)}.guard-glossary__more summary{align-items:center;gap:var(--sp-3);min-height:var(--signal-touch);padding:var(--sp-3) var(--sp-4);cursor:pointer;grid-template-columns:auto auto minmax(0,1fr) auto;list-style:none;display:grid}.guard-glossary__more summary::-webkit-details-marker{display:none}.guard-glossary__more summary:focus-visible{outline:var(--signal-focus) solid var(--signal-accent-text);outline-offset:2px;border-radius:var(--r-md)}.guard-glossary__more-title{align-items:center;gap:var(--sp-2);font-weight:600;font-size:var(--fs-sm);color:var(--signal-text);display:inline-flex}.guard-glossary__more-hint{font-size:var(--fs-xs);color:var(--signal-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.guard-glossary__more summary>svg{width:1.25rem;height:1.25rem;stroke:var(--signal-faint);stroke-width:1.5px;fill:none}[data-motion=on] .guard-glossary__more summary>svg{transition:transform var(--signal-normal) var(--signal-ease)}.guard-glossary__more[open] summary>svg{transform:rotate(180deg)}.guard-glossary__more[open] summary{border-bottom:var(--signal-border) solid var(--signal-line)}.guard-glossary__badge{min-width:1.5em;padding:0 var(--sp-1);border-radius:var(--r-sm);font-family:var(--signal-font-mono);font-size:var(--fs-label);text-align:center;color:var(--signal-accent-ink);background:var(--signal-accent);line-height:1.6}.guard-glossary__more-body{gap:var(--sp-6);padding:var(--sp-5) var(--sp-4);display:grid}.guard-glossary__group-fields{border:0;min-width:0;margin:0;padding:0}.guard-glossary__group-fields legend{margin-bottom:var(--sp-3);font-size:var(--fs-label);letter-spacing:var(--signal-tracking);text-transform:uppercase;color:var(--signal-faint);padding:0;font-weight:600}.guard-glossary__coverage-icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1rem;height:1rem}.guard-glossary__coverage-icon[data-coverage=yes] circle{fill:currentColor}.guard-glossary__coverage-icon[data-coverage=yes] path{stroke:var(--signal-surface)}.guard-glossary__coverage-half{fill:currentColor;stroke:none}.guard-glossary__filters .guard-glossary__coverage-icon[data-coverage=yes]{color:var(--signal-allow)}.guard-glossary__filters .guard-glossary__coverage-icon[data-coverage=partial]{color:var(--signal-hitl)}.guard-glossary__filters .guard-glossary__coverage-icon[data-coverage=no]{color:var(--signal-faint)}.guard-glossary__filters button[aria-pressed=true] .guard-glossary__coverage-icon{color:inherit}.guard-glossary__filters button[aria-pressed=true] .guard-glossary__coverage-icon[data-coverage=yes] path{stroke:var(--signal-accent)}.guard-glossary__coverage,.guard-glossary__status{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);font-weight:600;line-height:1.3;display:inline-flex}.guard-glossary__coverage[data-coverage=yes],.guard-glossary__guard[data-coverage=yes] h3{color:var(--signal-allow)}.guard-glossary__coverage[data-coverage=partial],.guard-glossary__guard[data-coverage=partial] h3{color:var(--signal-hitl)}.guard-glossary__coverage[data-coverage=no],.guard-glossary__guard[data-coverage=no] h3{color:var(--signal-faint)}.guard-glossary__offer{align-items:center;gap:var(--sp-2);color:var(--signal-text);display:inline-flex}.guard-glossary__offer>svg{border-radius:var(--r-sm);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:2.25rem;height:2.25rem;padding:.45rem}.guard-glossary__offer[data-offer=saas]>svg{color:var(--signal-allow);background:color-mix(in srgb, var(--signal-allow) 12%, transparent)}.guard-glossary__offer[data-offer=consulting]>svg{color:var(--signal-accent-text);background:color-mix(in srgb, var(--signal-accent) 12%, transparent)}.guard-glossary__offer>span{gap:.125rem;display:grid}.guard-glossary__offer strong{font-size:var(--fs-sm);line-height:1.1}.guard-glossary__offer small{font-size:var(--fs-xs);color:var(--signal-faint);line-height:1.2}.guard-glossary__status{color:var(--signal-text);font-weight:500}.guard-glossary__dot{border-radius:50%;flex-shrink:0;width:.625rem;height:.625rem}[data-status=unsolved] .guard-glossary__dot{background:var(--signal-deny)}[data-status=mitigated] .guard-glossary__dot{background:var(--signal-hitl)}[data-status=mixed] .guard-glossary__dot{background:conic-gradient(var(--signal-allow) 0 50%, var(--signal-hitl) 50% 100%)}[data-status=solved] .guard-glossary__dot{background:var(--signal-allow)}.guard-glossary__note{margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--signal-faint);display:block}.guard-glossary__results-heading{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:4.75rem;padding-block:var(--sp-4);font-size:var(--fs-sm);color:var(--signal-faint);flex-wrap:wrap;display:flex}.guard-glossary__results-heading strong{font-family:var(--signal-font-mono);color:var(--signal-text)}.guard-glossary__results-summary{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;min-width:0;display:flex}.guard-glossary__active{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.guard-glossary__active button{align-items:center;gap:var(--sp-1);min-height:2rem;padding:var(--sp-1) var(--sp-2) var(--sp-1) var(--sp-3);border:var(--signal-border) solid var(--signal-accent);font-size:var(--fs-xs);color:var(--signal-accent-text);background:color-mix(in srgb, var(--signal-accent) 8%, transparent);border-radius:999px;display:inline-flex}.guard-glossary__active button:hover{background:color-mix(in srgb, var(--signal-accent) 16%, transparent)}.guard-glossary__active svg{stroke:currentColor;stroke-width:1.6px;fill:none;width:.875rem;height:.875rem}.guard-glossary__reset{padding:var(--sp-2) 0;min-height:var(--signal-touch);color:var(--signal-accent-text);text-underline-offset:.2em;background:0 0;border:0;text-decoration:underline}.guard-glossary__select[data-inline]{align-items:center;gap:var(--sp-2);display:flex}.guard-glossary__select[data-inline] label{color:var(--signal-faint);white-space:nowrap;font-weight:500;margin-bottom:0!important}.guard-glossary__select[data-inline]>div{min-width:12rem}.guard-glossary__table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-sm)}.guard-glossary__col--threat{width:24%}.guard-glossary__col--visual{width:14%}.guard-glossary__col--attack{width:38%}.guard-glossary__col--guard{width:24%}.guard-glossary__table thead th{z-index:1;padding:var(--sp-3) var(--sp-4);border-bottom:var(--signal-border) solid var(--signal-line-strong);background:var(--signal-bg);font-size:var(--fs-xs);letter-spacing:.02em;text-align:left;color:var(--signal-faint);font-weight:600;position:sticky;top:0}.guard-glossary__group th{padding:var(--sp-8) var(--sp-4) var(--sp-3);border-bottom:var(--signal-border) solid var(--signal-line-strong);font-family:var(--font-display), sans-serif;font-size:var(--fs-h3);text-align:left;color:var(--signal-text);font-weight:600}.guard-glossary__group span{margin-left:var(--sp-2);font-family:var(--signal-font-mono);font-size:var(--fs-xs);color:var(--signal-faint);font-weight:400}.guard-glossary__row>*{padding:var(--sp-4);border-bottom:var(--signal-border) solid var(--signal-line);vertical-align:top;text-align:left;color:var(--signal-muted);line-height:1.5}.guard-glossary__row:hover>*,.guard-glossary__row[data-open]>*{background:var(--signal-surface)}.guard-glossary__row[data-open]>:first-child{box-shadow:inset 3px 0 0 var(--signal-accent)}.guard-glossary__row[data-open]>*{border-bottom-color:#0000}.guard-glossary__threat{scroll-margin-top:var(--sp-16);font-weight:400}.guard-glossary__kicker{margin-bottom:var(--sp-1);font-size:var(--fs-label);letter-spacing:var(--signal-tracking);text-transform:uppercase;color:var(--signal-accent-text);font-weight:600;display:block}.guard-glossary__threat button{justify-content:space-between;align-items:flex-start;gap:var(--sp-2);width:100%;font-family:var(--font-display), sans-serif;font-size:var(--fs-body);text-align:left;color:var(--signal-text);background:0 0;border:0;padding:0;font-weight:600;line-height:1.3;display:flex}.guard-glossary__threat button:hover span{text-underline-offset:.2em;text-decoration:underline}.guard-glossary__threat button svg{fill:none;width:1.25rem;height:1.25rem;stroke:var(--signal-accent-text);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.guard-glossary__threat button[aria-expanded=true] svg{transform:rotate(180deg)}[data-motion=on] .guard-glossary__threat button svg{transition:transform var(--signal-normal) var(--signal-ease)}.guard-glossary__code{margin-top:var(--sp-2);font-family:var(--signal-font-mono);font-size:var(--fs-label);color:var(--signal-faint);display:inline-block}.guard-glossary__tools{gap:var(--sp-1);flex-wrap:wrap;padding:0;list-style:none;display:flex}.guard-glossary__tools li{padding:1px var(--sp-2);border:var(--signal-border) solid var(--signal-line);border-radius:var(--r-sm);font-size:var(--fs-xs);color:var(--signal-text);background:var(--signal-bg);overflow-wrap:anywhere}.guard-glossary__tools li[data-generic]{color:var(--signal-muted);background:0 0;border-style:dashed;font-style:italic}.guard-glossary__visual{width:4rem;color:var(--signal-accent-text);cursor:zoom-in;background:0 0;border:0;padding:0;display:block;position:relative}.guard-glossary__visual img{border:var(--signal-border) solid var(--signal-line-strong);border-radius:var(--r-sm);-o-object-fit:cover;object-fit:cover;background:var(--signal-bg);width:4rem;height:4rem;display:block}.guard-glossary__visual span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.guard-glossary__visual:hover img,.guard-glossary__visual:focus-visible img{border-color:var(--signal-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--signal-accent) 16%, transparent)}.guard-glossary__modal-backdrop{z-index:20;padding:var(--sp-5);background:color-mix(in srgb, var(--signal-text) 62%, transparent);place-items:center;display:grid;position:fixed;inset:0}.guard-glossary__modal{width:min(60rem,100%);max-height:calc(100vh - 2 * var(--sp-5));border:var(--signal-border) solid var(--signal-line-strong);border-radius:var(--r-lg);background:var(--signal-bg);box-shadow:0 2rem 5rem color-mix(in srgb, var(--signal-text) 42%, transparent);overflow:auto}.guard-glossary__modal header{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border-bottom:var(--signal-border) solid var(--signal-line);display:flex}.guard-glossary__modal h2{font-family:var(--font-display), sans-serif;font-size:var(--fs-h3);color:var(--signal-text);margin:0}.guard-glossary__modal header button{width:var(--signal-touch);height:var(--signal-touch);border:var(--signal-border) solid var(--signal-line-strong);color:var(--signal-text);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;font-size:1.5rem;line-height:1;display:grid}.guard-glossary__modal>img{width:100%;height:auto;display:block}.guard-glossary__details>td{padding:0 var(--sp-4) var(--sp-6);border-bottom:var(--signal-border) solid var(--signal-line);background:var(--signal-surface);box-shadow:inset 3px 0 0 var(--signal-accent)}.guard-glossary__details[hidden]{display:none}.guard-glossary__detail{gap:var(--sp-6);padding-top:var(--sp-2);overflow-wrap:anywhere;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));align-items:start;display:grid}.guard-glossary__detail-column{gap:var(--sp-4);max-width:72ch;display:grid}.guard-glossary__detail h3{align-items:center;gap:var(--sp-2);font-family:var(--font-body), sans-serif;font-size:var(--fs-xs);letter-spacing:.02em;color:var(--signal-faint);font-weight:600;display:flex}.guard-glossary__detail p{color:var(--signal-muted);margin-top:var(--sp-2)!important}.guard-glossary__definition{color:var(--signal-text)!important}.guard-glossary__example{padding:var(--sp-4);border-left:2px solid var(--signal-line-strong);background:var(--signal-bg)}.guard-glossary__guard{padding:var(--sp-4);border:var(--signal-border) solid var(--signal-line);border-radius:var(--r-md);background:var(--signal-bg)}.guard-glossary__guard a{gap:var(--sp-1);min-height:var(--signal-touch);margin-top:var(--sp-1);color:var(--signal-accent-text);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}.guard-glossary__facets{gap:var(--sp-4) var(--sp-8);flex-wrap:wrap;margin:0;display:flex}.guard-glossary__facets dt{font-size:var(--fs-xs);color:var(--signal-faint);font-weight:600}.guard-glossary__facets dd{margin:var(--sp-1) 0 0;color:var(--signal-text)}.guard-glossary__tags{gap:var(--sp-2);flex-wrap:wrap;display:flex}.guard-glossary__tags span{padding:var(--sp-1) var(--sp-2);color:var(--signal-accent-text);background:var(--signal-accent-wash);border-radius:var(--r-sm);font-size:var(--fs-xs)}.guard-glossary__source{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:var(--signal-touch);border-top:var(--signal-border) solid var(--signal-line);padding-top:var(--sp-3);font-size:var(--fs-xs);color:var(--signal-accent-text);display:flex}.guard-glossary__figure{padding:var(--sp-4);border:var(--signal-border) solid var(--signal-line);border-radius:var(--r-md);background:var(--signal-bg);justify-content:center;display:flex}.guard-glossary__figure .diag{--diag-line:var(--signal-faint);--diag-text:var(--signal-muted);--diag-hot:var(--signal-accent-text);--diag-face:var(--signal-bg)}[data-motion=on] .guard-glossary__figure:hover .diag .a-move{stroke-dasharray:5 4;animation:1.6s linear infinite diagFlux}@media (prefers-reduced-motion:reduce){[data-motion=on] .guard-glossary__figure:hover .diag .a-move{stroke-dasharray:none;animation:none}}.guard-glossary__empty{text-align:center;padding:var(--sp-12) var(--sp-6);border:var(--signal-border) dashed var(--signal-line-strong);border-radius:var(--r-lg)}.guard-glossary__empty h2{font-size:var(--fs-h3);font-weight:600}.guard-glossary__empty p{margin-block:var(--sp-3) var(--sp-5);color:var(--signal-muted)}.guard-glossary__scope{max-width:90ch;font-size:var(--fs-sm);color:var(--signal-faint);margin-top:var(--sp-6)!important}.guard-glossary__scope a{color:var(--signal-accent-text);text-underline-offset:.2em;text-decoration:underline}.guard-glossary__next{justify-content:space-between;align-items:center;gap:var(--sp-8);padding:var(--sp-8);margin-top:var(--sp-12);border-radius:var(--r-lg);background:var(--signal-accent-wash);display:flex}.guard-glossary__next h2{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;line-height:1.2}.guard-glossary__next p{margin-top:var(--sp-3);color:var(--signal-muted)}.guard-glossary__next .guard-button{flex-shrink:0}@media (max-width:1024px){.guard-glossary__table,.guard-glossary__table tbody,.guard-glossary__table tr,.guard-glossary__table th,.guard-glossary__table td{width:auto;display:block}.guard-glossary__table colgroup,.guard-glossary__table thead{display:none}.guard-glossary__group th{padding:var(--sp-8) 0 var(--sp-1);border:0}.guard-glossary__table tbody:first-of-type .guard-glossary__group th{padding-top:0}.guard-glossary__table .guard-glossary__row{gap:var(--sp-4);margin-top:var(--sp-3);padding:var(--sp-5);border:var(--signal-border) solid var(--signal-line);border-radius:var(--r-lg);background:var(--signal-surface);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.guard-glossary__row[data-open]{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.guard-glossary__row>*,.guard-glossary__row:hover>*,.guard-glossary__row[data-open]>*,.guard-glossary__row[data-open]>:first-child{box-shadow:none;background:0 0;border:0;padding:0}.guard-glossary__row>.guard-glossary__threat{grid-column:1/-1}.guard-glossary__row>[data-cell=guard]{order:1}.guard-glossary__row>[data-cell=visual]{order:2}.guard-glossary__row>[data-cell=attack]{order:3;grid-column:1/-1}.guard-glossary__row>td:before{content:attr(data-label);margin-bottom:var(--sp-1);font-size:var(--fs-xs);color:var(--signal-faint);font-weight:600;display:block}.guard-glossary__details>td{padding:var(--sp-2) var(--sp-5) var(--sp-5);border:var(--signal-border) solid var(--signal-line);border-radius:0 0 var(--r-lg) var(--r-lg);box-shadow:none;background:var(--signal-surface);border-top:0}.guard-glossary__selects{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.guard-glossary .guard-header__inner{gap:var(--sp-3);flex-wrap:wrap}.guard-glossary .guard-header nav{gap:var(--sp-4);flex-wrap:wrap}.guard-glossary .guard-header nav>a:first-child{display:inline-flex}.guard-glossary__filters--coverage{grid-template-columns:repeat(2,minmax(0,1fr))}.guard-glossary__more summary{grid-template-columns:auto minmax(0,1fr) auto}.guard-glossary__more-hint{display:none}.guard-glossary__next{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.guard-glossary__back{margin-bottom:var(--sp-6)}.guard-glossary__toolbar,.guard-glossary__next{padding:var(--sp-5)}.guard-glossary__row{padding:var(--sp-4)}.guard-glossary__selects{grid-template-columns:minmax(0,1fr)}.guard-glossary__filters button{flex-grow:1}.guard-glossary__filters--coverage{grid-template-columns:minmax(0,1fr)}.guard-glossary__select[data-inline],.guard-glossary__select[data-inline]>div{flex-grow:1;min-width:0}.guard-glossary__next .guard-button{width:100%}}
