.m3-icon-button[data-v-0b3ccbf2]{border-radius:var(--md-sys-shape-corner-full);width:40px;height:40px;color:var(--md-sys-color-on-surface-variant);cursor:pointer;transition:border-radius var(--md-sys-motion-spring-fast-spatial);background:0 0;border:none;flex:none;place-items:center;margin:4px;padding:0;text-decoration:none;display:inline-grid;position:relative}.m3-icon-button[data-v-0b3ccbf2]:after{content:"";position:absolute;inset:-4px}.m3-icon-button[data-v-0b3ccbf2]:active:not(:disabled){border-radius:var(--md-sys-shape-corner-small)}.m3-icon-button--filled[data-v-0b3ccbf2]{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.m3-icon-button--tonal[data-v-0b3ccbf2]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.m3-icon-button--outlined[data-v-0b3ccbf2]{box-shadow:inset 0 0 0 1px var(--md-sys-color-outline-variant)}.m3-icon-button[data-v-0b3ccbf2]:disabled{cursor:default;color:color-mix(in srgb,var(--md-sys-color-on-surface) 38%,transparent)}
