.g-palette{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:calc(var(--einheit) * 28) var(--gap) var(--gap);border:0;background:transparent;display:grid;justify-items:center;align-content:start;color:var(--g-text-1)}.g-palette:not([open]){display:none}.g-palette::backdrop{background:var(--g-dimmen);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:g-einblenden var(--g-dauer) var(--g-kurve)}.g-palette__flaeche{width:min(100%,var(--g-palette-breite));max-height:calc(100vh - var(--einheit) * 40);display:flex;flex-direction:column;border-radius:var(--g-rund-gross);background:var(--g-pop-glas);-webkit-backdrop-filter:var(--g-pop-blur);backdrop-filter:var(--g-pop-blur);box-shadow:inset 0 0 0 1px var(--g-pop-rand),var(--g-pop-schatten);overflow:hidden;animation:g-pop-auf var(--g-dauer) var(--g-kurve)}.g-palette__feld{flex:none;display:flex;align-items:center;gap:var(--s3);height:calc(var(--einheit) * 15);padding:0 var(--gap);border-bottom:1px solid var(--g-linie)}.g-palette__feld>.g-i{color:var(--g-text-2)}.g-palette__eingabe{flex:1 1 auto;min-width:0;height:100%;border:0;outline:0;background:transparent;font-size:var(--g-gr-gross);color:var(--g-text);caret-color:var(--g-akzent)}.g-palette__eingabe::placeholder{color:var(--g-text-3)}.g-palette__liste{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--s2);display:flex;flex-direction:column;gap:var(--s1)}.g-palette__gruppe{padding:var(--s3) var(--s3) var(--s1);font-size:var(--g-gr-klein);line-height:var(--g-zh-klein);font-weight:500;color:var(--g-text-3)}.g-palette__treffer{display:flex;align-items:center;gap:var(--s3);min-height:calc(var(--einheit) * 11);padding:var(--s2) var(--s3);border-radius:var(--g-rund-mittel);cursor:pointer;color:var(--g-text-1)}.g-palette__treffer>.g-i{width:calc(var(--einheit) * 5);height:calc(var(--einheit) * 5);color:var(--g-text-2)}.g-palette__treffer-text{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.g-palette__treffer-neben{font-size:var(--g-gr-klein);color:var(--g-text-3);white-space:nowrap}.g-palette__treffer-pfeil{opacity:0;color:var(--g-akzent-text);transition:opacity var(--g-dauer-kurz) ease,transform var(--g-dauer-kurz) ease;transform:translateX(calc(var(--s1) * -1))}.g-palette__treffer:hover{background:var(--g-pop-hover)}.g-palette__treffer[aria-selected=true]{background:var(--g-pop-gewaehlt)}.g-palette__treffer[aria-selected=true] .g-palette__treffer-pfeil{opacity:1;transform:none}.g-palette__leer{padding:var(--s6) var(--gap);text-align:center;color:var(--g-text-2)}.g-palette__fuss{flex:none;display:flex;gap:var(--leiste-gap);padding:var(--s3) var(--gap);border-top:1px solid var(--g-linie);font-size:var(--g-gr-klein);color:var(--g-text-3)}.g-palette__fuss>span{display:inline-flex;align-items:center;gap:var(--s2)}.g-palette__liste{container:g-paliste / inline-size}@container g-paliste (max-width: 360px){.g-palette__treffer{flex-wrap:wrap;row-gap:0}.g-palette__treffer-text{flex:1 1 0;white-space:normal;overflow-wrap:anywhere}.g-palette__treffer-neben{order:9;flex:1 1 100%;padding-left:calc(var(--einheit) * 5 + var(--s3));white-space:normal}}.g-palette__flaeche{container:g-palette / inline-size}@container g-palette (max-width: 360px){.g-palette__feld{padding:0 var(--s4);gap:var(--s2)}.g-palette__feld>.g-taste{display:none}.g-palette__eingabe{font-size:var(--g-gr-text)}.g-palette__treffer{gap:var(--s2)}.g-palette__treffer-pfeil{display:none}}
