@layer tokens,reset,base,theme,vendor,ui,layout,shared,components,pages,utilities,ui.base,ui.level0;@layer ui.level1{.button[data-v-a2cc2669]{border-radius:var(--ui-radius-pill);width:2rem;height:2rem;color:var(--ui-color-text);appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer;transition:background-color var(--ui-motion-fast) ease;background:0 0;border:0;flex:0 0 2rem;place-items:center;padding:0;display:inline-grid;position:relative}.button[data-v-a2cc2669]:before{width:max(100%,var(--ui-touch-target-size));height:max(100%,var(--ui-touch-target-size));content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button[data-v-a2cc2669]:hover{background:var(--ui-color-surface-muted)}.button[data-v-a2cc2669]:active{background:var(--ui-color-surface-active)}.button[data-v-a2cc2669]:focus-visible{box-shadow:var(--ui-focus-ring);outline:none}.icon[data-v-a2cc2669]{width:1.375rem;height:1.375rem}}@layer ui.level2,ui.level3,ui.level4,ui.level5,ui.context;
