.ui-icon-btn[data-v-d7efe556]{border-radius:var(--r-sm);color:var(--n-700);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--t-fast) var(--ease-standard),color var(--t-fast) var(--ease-standard),transform var(--t-instant) var(--ease-standard);background:0 0;border:0;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.ui-icon-btn-md[data-v-d7efe556]{width:44px;height:44px}.ui-icon-btn-sm[data-v-d7efe556]{width:36px;height:36px}.ui-icon-btn-sm[data-v-d7efe556]:after{content:"";position:absolute;inset:-4px}.ui-icon-btn-quiet.is-hover[data-v-d7efe556],.ui-icon-btn-quiet[data-v-d7efe556]:hover,.ui-icon-btn.is-pressed[data-v-d7efe556]{background:var(--n-100);color:var(--n-900)}.ui-icon-btn-neutral[data-v-d7efe556]{background:var(--n-0);box-shadow:var(--ring-field),var(--sh-1)}.ui-icon-btn-neutral.is-hover[data-v-d7efe556],.ui-icon-btn-neutral[data-v-d7efe556]:hover{color:var(--n-900);box-shadow:inset 0 0 0 1.5px var(--n-400),var(--sh-1)}.ui-icon-btn-secondary[data-v-d7efe556]{background:var(--green-50);color:var(--green-700)}.ui-icon-btn-secondary.is-hover[data-v-d7efe556],.ui-icon-btn-secondary[data-v-d7efe556]:hover{background:var(--green-100)}.ui-icon-btn-primary[data-v-d7efe556]{background:var(--green-700);color:#fff}.ui-icon-btn-primary.is-hover[data-v-d7efe556],.ui-icon-btn-primary[data-v-d7efe556]:hover{background:var(--green-800)}.ui-icon-btn.is-active[data-v-d7efe556],.ui-icon-btn[data-v-d7efe556]:active:not(:disabled){transform:scale(.94)}.ui-icon-btn.is-focus[data-v-d7efe556]{outline:2px solid var(--focus);outline-offset:2px}.ui-icon-btn[data-v-d7efe556]:disabled{color:var(--n-400);cursor:not-allowed;background:0 0}.ui-icon-btn-badge[data-v-d7efe556]{border-radius:var(--r-pill);width:9px;height:9px;box-shadow:0 0 0 2px var(--n-25);top:9px;right:9px}.ui-icon-btn-badge[data-v-d7efe556],.ui-icon-btn-tip[data-v-d7efe556]{background:var(--n-900);position:absolute}.ui-icon-btn-tip[data-v-d7efe556]{z-index:60;border-radius:var(--r-sm);color:#fff;width:max-content;max-width:min(240px,100vw - 16px);font-size:var(--fs-meta);font-weight:var(--fw-meta);text-align:left;white-space:normal;box-shadow:var(--sh-3);pointer-events:none;animation:ui-icon-btn-tip-in-d7efe556 var(--t-fast) var(--ease-out);padding:7px 10px;line-height:1.4}@keyframes ui-icon-btn-tip-in-d7efe556{0%{opacity:0}}.ui-icon-btn-tip-bottom[data-v-d7efe556]{top:calc(100% + 8px);left:50%;translate:-50%}.ui-icon-btn-tip-top[data-v-d7efe556]{bottom:calc(100% + 8px);left:50%;translate:-50%}.ui-icon-btn-tip-right[data-v-d7efe556]{top:50%;left:calc(100% + 10px);translate:0 -50%}.ui-icon-btn-tip-left[data-v-d7efe556]{top:50%;right:calc(100% + 10px);translate:0 -50%}.ui-icon-btn-badge.has-count[data-v-d7efe556]{background:var(--n-900);color:#fff;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;width:auto;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;top:4px;right:2px}
