.plus_cursor{container-type:inline-size;position:fixed;top:0;left:0;width:var(--cursor_size, 64px);height:var(--cursor_size, 64px);pointer-events:none;opacity:0;z-index:var(--z_cursor);background-color:var(--secondary_color_light);transform:translate(-70%, -70%) scale(0.7);transition:transform calc(var(--transition_time_s)*var(--motion_ok)) var(--ease_entrance),opacity calc(var(--transition_time_s)*var(--motion_ok)) ease-out,background-color calc(var(--transition_time_s)*var(--motion_ok)) linear}.plus_cursor.is_visible{opacity:1;transform:translate(-70%, -70%) scale(1)}.plus_cursor_icon{position:absolute;left:50%;top:50%;width:60%;height:60%;transform:translate(-50%, -50%);transition:opacity calc(var(--transition_time_s)*var(--motion_ok)) ease-out}.plus_cursor_icon::before,.plus_cursor_icon::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-color:var(--primary_color)}.plus_cursor_icon::before{width:60%;height:var(--cursor_stroke, 2px)}.plus_cursor_icon::after{width:var(--cursor_stroke, 2px);height:60%}.plus_cursor_label{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:var(--cursor_view_size, 104px);height:var(--cursor_view_size, 104px);border-radius:50%;background-color:var(--secondary_color);color:var(--primary_color);font-size:var(--text_small);font-weight:var(--text_bold);line-height:1;text-align:center;transform:translate(-50%, -50%) scale(0);transition:transform calc(var(--transition_time_m)*var(--motion_ok)) var(--ease_entrance)}.plus_cursor.always{background-color:rgba(0,0,0,0);mix-blend-mode:difference;transform:translate(-50%, -50%)}.plus_cursor.always .plus_cursor_icon{width:100%;height:100%}.plus_cursor.always .plus_cursor_icon::before{width:100%;background-color:#fff}.plus_cursor.always .plus_cursor_icon::after{height:100%;background-color:#fff}.plus_cursor.view{background-color:rgba(0,0,0,0);mix-blend-mode:normal;transform:translate(-50%, -50%)}.plus_cursor.view .plus_cursor_icon{opacity:0}.plus_cursor.view .plus_cursor_label{transform:translate(-50%, -50%) scale(1)}