@keyframes spinner{to{transform:rotate(360deg)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-rotate{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.gloss-preset-menu__item{color:inherit;text-decoration:none}.gloss-preset-menu__item:focus-visible{outline:2px solid var(--gloss-color-border-focus);outline-offset:-2px}.gloss-preset-menu__item:active:not([data-disabled]){background:var(--gloss-color-bg-muted)}.gloss-preset-menu__item[data-active]{background:var(--gloss-color-bg-muted);font-weight:600}.gloss-preset-menu__item-icon{flex-shrink:0;align-items:center;display:flex}.gloss-preset-menu__group-header{-webkit-user-select:none;user-select:none;align-items:center;gap:.25em;padding:.5em .75em .25em;display:flex}.gloss-preset-menu__group-header--collapsible{cursor:pointer;border-radius:4px}.gloss-preset-menu__group-header--collapsible:hover{background:var(--gloss-color-bg-hover,#0000000a)}.gloss-preset-menu__group-header--collapsible:focus-visible{outline:2px solid var(--gloss-color-border-focus);outline-offset:-2px;border-radius:4px}.gloss-preset-menu__group-label{text-transform:uppercase;letter-spacing:.05em;opacity:.6;flex:1;font-size:.75em;font-weight:600}.gloss-preset-menu__group-count{opacity:.5;text-align:center;min-width:1.2em;font-size:.65em;font-weight:500}.gloss-preset-menu__group-chevron{opacity:.4;border-top:3px solid #0000;border-bottom:3px solid #0000;border-left:4px solid;width:0;height:0;transition:transform .2s;display:inline-block}.gloss-preset-menu__group-chevron--open{transform:rotate(90deg)}
@keyframes spinner{to{transform:rotate(360deg)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-rotate{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.gloss-base-menu{min-width:var(--_min-width,160px);padding:var(--_padding);background:var(--_bg,#fff);border:1px solid var(--_border-color,transparent);border-radius:var(--_radius);box-shadow:var(--_elevation,none);box-sizing:border-box;flex-direction:column;display:flex}.gloss-base-menu__group-label{text-transform:uppercase;letter-spacing:.05em;opacity:.6;-webkit-user-select:none;user-select:none;padding:.5em .75em .25em;font-size:.75em;font-weight:600}.gloss-base-menu__item{padding:var(--_item-padding,.5em .75em);font-size:var(--_item-font-size,inherit);color:var(--_item-color,inherit);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;border-radius:4px;outline:none;align-items:center;gap:.5em;display:flex}.gloss-base-menu__item:hover,.gloss-base-menu__item:focus-visible{background:var(--_item-hover-bg,#0000000a)}.gloss-base-menu__item[data-disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.gloss-base-menu__divider{background:var(--_border-color,#e5e7eb);height:1px;margin:.25em 0}
