.waypoint-node.svelte-zz0u76{display:flex;flex-direction:column;align-items:center;gap:.25rem}.waypoint-node__frame.svelte-zz0u76{--wp-ring-drawn: var(--wp-ring-stroke);position:relative;display:block;flex-shrink:0;width:var(--wp-diameter);height:var(--wp-diameter)}.waypoint-node__track.svelte-zz0u76{position:absolute;inset:0;border-radius:9999px;border-style:solid;border-width:var(--wp-ring-drawn);border-color:var(--color-base-300)}.waypoint-node__arc.svelte-zz0u76{position:absolute;inset:0}.waypoint-node__circle.svelte-zz0u76{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:var(--wp-circle);height:var(--wp-circle);border-radius:9999px;background-color:var(--wp-fill);border-style:solid;border-width:2px;border-color:var(--wp-border);color:var(--wp-accent-content)}.waypoint-node__circle.svelte-zz0u76 .waypoint-node__icon{width:var(--wp-icon);height:var(--wp-icon)}.waypoint-node__circle.svelte-zz0u76>*{flex-shrink:0}.waypoint-node__badge.svelte-zz0u76{position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;width:var(--wp-badge);height:var(--wp-badge)}.waypoint-node__warning.svelte-zz0u76{position:absolute;top:0;right:0;transform:translate(40%,-40%);display:flex;align-items:center;justify-content:center;width:var(--wp-warning);height:var(--wp-warning);border-radius:9999px;border:2px solid var(--color-base-100);background-color:var(--color-base-100);color:var(--wp-due)}.waypoint-node__warning.svelte-zz0u76 .waypoint-node__warning-glyph{width:100%;height:100%}
