.menue{display:inline-block;position:relative}.menue-flaeche,.kontext-flaeche,.farbwahl-flaeche,.datumsauswahl-flaeche,.vorschlagsfeld-flaeche,.zeitwahl-flaeche,.empfaengerfeld-flaeche,.tagfeld-flaeche,.menue-untermenue-flaeche,.popover-flaeche,.texteditor-blase-inhalt{z-index:var(--z-menue);min-width:230px;padding:var(--raum-6);background:var(--flaeche);border:1px solid var(--border);border-radius:var(--radius-12);box-shadow:var(--schatten-3);opacity:0;transform-origin:0 0;pointer-events:none;transition:opacity var(--dauer-120) var(--ease-beide), transform var(--dauer-120) var(--ease-beide), overlay var(--dauer-120) allow-discrete, display var(--dauer-120) allow-discrete;display:none;transform:scale(.96)translateY(-2px)}.farbwahl-flaeche{top:calc(100% + var(--raum-6));position:absolute;left:0}.menue-flaeche{position:fixed}.menue-flaeche[popover],.auswahl-flaeche[popover],.vorschlagsfeld-flaeche[popover],.datumsauswahl-flaeche[popover],.kontext-flaeche[popover],.popover-flaeche[popover]{color:inherit;margin:0;inset:auto;overflow:visible}.menue-flaeche-rechts{transform-origin:100% 0}.farbwahl-flaeche.oben{top:auto;bottom:calc(100% + var(--raum-6));transform-origin:0 100%}.menue-flaeche.oben{transform-origin:0 100%}.menue-flaeche-rechts.oben{transform-origin:100% 100%}.menue-flaeche.offen,.kontext-flaeche.offen,.popover-flaeche.offen,.farbwahl.offen .farbwahl-flaeche,.texteditor-blase-inhalt{opacity:1;pointer-events:auto;transition:opacity var(--dauer-200) var(--ease-ankunft), transform var(--dauer-200) var(--ease-ankunft), overlay var(--dauer-200) allow-discrete, display var(--dauer-200) allow-discrete;display:block;transform:none}.menue-flaeche.offen.per-tastatur{transition:none}@starting-style{.menue-flaeche.offen,.kontext-flaeche.offen,.popover-flaeche.offen,.farbwahl.offen .farbwahl-flaeche,.texteditor-blase-inhalt{opacity:0;transform:scale(.96)translateY(-2px)}}.menue-punkt{align-items:center;gap:var(--raum-8);width:100%;padding:var(--raum-8) var(--raum-8);border-radius:var(--radius-8);font-family:var(--schrift-ui);font-size:var(--schrift-14);color:var(--text-1);cursor:pointer;text-align:left;white-space:nowrap;transition:background-color var(--dauer-120) var(--ease-aus);background:0 0;border:0;display:flex}.menue-punkt .icon{color:var(--text-3)}.menue-punkt:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.menue-kopf{align-items:center;gap:var(--raum-8);padding:var(--raum-8);font-family:var(--schrift-ui);font-size:var(--schrift-14);color:var(--text-1);display:flex}.menue-kopf-text{min-width:0;line-height:var(--zeile-eng);flex-direction:column;display:flex}.menue-kopf-text strong{font-size:var(--schrift-13);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.menue-kopf-text span{font-size:var(--schrift-12);color:var(--text-3)}.menue-punkt-zaehler{min-width:var(--raum-20);height:var(--raum-20);padding:0 var(--raum-6);border-radius:var(--radius-pill);background:var(--flaeche-2);font-family:var(--schrift-mono);font-size:var(--schrift-12);font-variant-numeric:tabular-nums;color:var(--text-2);place-items:center;margin-left:auto;display:inline-grid}.menue-punkt.destruktiv{color:var(--fehler-text)}.menue-punkt.destruktiv .icon{color:var(--fehler)}.menue-trenner{background:var(--border);height:1px;margin:var(--raum-6) var(--raum-2)}.menue-untermenue{position:relative}.menue-untermenue-punkt{transition:background-color var(--dauer-120) var(--ease-aus)}.menue-untermenue.offen>.menue-untermenue-punkt{background:var(--flaeche-2)}.menue-untermenue-chevron{width:14px;height:14px;color:var(--text-3);margin-left:auto;transform:rotate(-90deg)}.menue-untermenue-flaeche{top:calc(-1 * var(--raum-6));left:calc(100% + var(--raum-4));transform-origin:0 0;position:absolute;transform:scale(.96)translate(-4px)}.menue-untermenue.offen>.menue-untermenue-flaeche{opacity:1;pointer-events:auto;transition:opacity var(--dauer-200) var(--ease-ankunft), transform var(--dauer-200) var(--ease-ankunft), display var(--dauer-200) allow-discrete;display:block;transform:none}@starting-style{.menue-untermenue.offen>.menue-untermenue-flaeche{opacity:0;transform:scale(.96)translate(-4px)}.menue-untermenue.offen>.menue-untermenue-flaeche.links{opacity:0;transform:scale(.96)translate(4px)}}.menue-untermenue-flaeche.oben{top:auto;bottom:calc(-1 * var(--raum-6));transform-origin:0 100%}.menue-untermenue-flaeche.links{left:auto;right:calc(100% + var(--raum-4));transform-origin:100% 0;transform:scale(.96)translate(4px)}.menue-untermenue-flaeche.links.oben{transform-origin:100% 100%}@media (hover:hover) and (pointer:fine){.menue-punkt:hover{background:var(--flaeche-2)}.menue-punkt.destruktiv:hover{background:var(--fehler-tint)}}.menue-symbolreihe{gap:var(--raum-2);display:flex}.menue-punkt-symbol{width:var(--hoehe-32);height:var(--hoehe-32);flex:none;justify-content:center;padding:0}
