.wp-block-sgs-icon{margin-bottom:0;margin-top:0}:where(.wp-block-sgs-icon.aligncenter){text-align:center}:where(.wp-block-sgs-icon.alignright){text-align:right}:where(.wp-block-sgs-icon.alignleft){text-align:left}.sgs-icon{align-items:center;display:inline-flex;justify-content:center;vertical-align:middle}.sgs-icon.sgs-icon--align-center{display:flex;justify-content:center}.sgs-icon.sgs-icon--align-end{display:flex;justify-content:flex-end}.wp-block-sgs-icon.alignfull,.wp-block-sgs-icon.alignwide{display:flex;justify-content:center}.sgs-icon__shape{--sgs-icon-size-used:var(--sgs-icon-size,var(--sgs-si-size,32px));align-items:center;block-size:var(--sgs-icon-shape-h,var(--sgs-icon-shape-w,var(--sgs-si-shape-h,var(--sgs-si-shape-w,var(--sgs-icon-size-used)))));border-color:var(--sgs-icon-border-colour,var(--sgs-si-border-colour,var(--sgs-icon-brand-border,var(--wp--preset--color--primary))));box-sizing:border-box;color:var(--sgs-icon-colour,var(--sgs-si-colour,var(--sgs-icon-brand-glyph,var(--wp--preset--color--primary))));display:inline-flex;flex:none;inline-size:var(--sgs-icon-shape-w,var(--sgs-si-shape-w,var(--sgs-icon-size-used)));justify-content:center;rotate:var(--sgs-icon-rotate,0deg);transition:color var(--wp--custom--duration--fast,.15s) var(--wp--custom--easing--ease,ease),background-color var(--wp--custom--duration--fast,.15s) var(--wp--custom--easing--ease,ease),border-color var(--wp--custom--duration--fast,.15s) var(--wp--custom--easing--ease,ease),box-shadow var(--wp--custom--duration--fast,.15s) var(--wp--custom--easing--ease,ease)}.sgs-icon:not(.sgs-icon--outline) .sgs-icon__shape{box-shadow:var(--sgs-icon-shadow,var(--sgs-si-shadow,none))}
@media (forced-colors:active){.sgs-icon:not(.sgs-icon--outline) .sgs-icon__shape:not(:focus-visible){outline:1px solid CanvasText;outline-offset:-1px}}
.sgs-icon--boxed .sgs-icon__shape{block-size:var(--sgs-icon-shape-h,var(--sgs-icon-shape-w,var(--sgs-si-shape-h,var(--sgs-si-shape-w,calc(var(--sgs-icon-size-used) + var(--wp--preset--spacing--20, .5rem)*2)))));inline-size:var(--sgs-icon-shape-w,var(--sgs-si-shape-w,calc(var(--sgs-icon-size-used) + var(--wp--preset--spacing--20, .5rem)*2)))}.sgs-icon--has-bg .sgs-icon__shape{background-color:var(--sgs-icon-bg,var(--sgs-si-bg,var(--sgs-icon-brand-ground,var(--wp--preset--color--surface-alt))));background-image:var(--sgs-icon-bg-image,var(--sgs-si-bg-gradient,var(--sgs-icon-brand-ground-image,none)))}.sgs-icon--shape-circle .sgs-icon__shape{block-size:var(--sgs-icon-shape-w,var(--sgs-si-shape-w,var(--sgs-icon-size-used)));border-radius:50%}.sgs-icon--boxed.sgs-icon--shape-circle .sgs-icon__shape{block-size:var(--sgs-icon-shape-w,var(--sgs-si-shape-w,calc(var(--sgs-icon-size-used) + var(--wp--preset--spacing--20, .5rem)*2)))}.sgs-icon--shape-pill .sgs-icon__shape{border-radius:9999px}.sgs-icon--outline .sgs-icon__shape{block-size:var(--sgs-icon-shape-w,var(--sgs-si-shape-w,var(--sgs-icon-size-used)));isolation:isolate;position:relative}.sgs-icon--boxed.sgs-icon--outline .sgs-icon__shape{block-size:var(--sgs-icon-shape-w,var(--sgs-si-shape-w,calc(var(--sgs-icon-size-used) + var(--wp--preset--spacing--20, .5rem)*2)))}.sgs-icon--boxed.sgs-icon--shape-star .sgs-icon__shape{block-size:var(--sgs-icon-shape-w,var(--sgs-si-shape-w,calc(var(--sgs-icon-size-used)*3.2)));inline-size:var(--sgs-icon-shape-w,var(--sgs-si-shape-w,calc(var(--sgs-icon-size-used)*3.2)))}.sgs-icon.sgs-icon--outline .sgs-icon__link:focus-visible:where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon__shape,.sgs-icon.sgs-icon--outline .sgs-icon__link:hover .sgs-icon__shape,.sgs-icon.sgs-icon--outline .sgs-icon__shape,[data-sgs-hover-group]:has(:focus-visible):where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon--follows-group.sgs-icon--outline .sgs-icon__shape,[data-sgs-hover-group]:hover .sgs-icon--follows-group.sgs-icon--outline .sgs-icon__shape{background-color:transparent;background-image:none;border-style:none}.sgs-icon__outline{block-size:100%;display:block;inline-size:100%;inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:-1}.sgs-icon__outline-path{fill:none;stroke:var(--sgs-icon-border-colour,var(--sgs-si-border-colour,var(--sgs-icon-brand-border,var(--wp--preset--color--primary))));stroke-linejoin:round;stroke-width:calc(var(--sgs-icon-outline-w, 0px)*2);transition:fill var(--wp--custom--transition--fast,.15s ease),stroke var(--wp--custom--transition--fast,.15s ease);vector-effect:non-scaling-stroke}.sgs-icon--has-bg .sgs-icon__outline-path{fill:var(--sgs-icon-bg,var(--sgs-si-bg,var(--sgs-icon-brand-ground,var(--wp--preset--color--surface-alt))))}.sgs-icon--outline-dashed .sgs-icon__outline-path{stroke-dasharray:calc(var(--sgs-icon-outline-w, 0px)*3) calc(var(--sgs-icon-outline-w, 0px)*2)}.sgs-icon--outline-dotted .sgs-icon__outline-path{stroke-dasharray:var(--sgs-icon-outline-w,0) var(--sgs-icon-outline-w,0)}.sgs-icon--group-border .sgs-icon__shape{border-style:var(--sgs-si-border-style,solid);border-width:var(--sgs-si-border-width,0)}.sgs-icon__svg{align-items:center;block-size:var(--sgs-icon-size-used);display:inline-flex;inline-size:var(--sgs-icon-size-used);justify-content:center}.sgs-icon__svg svg{block-size:100%;display:block;inline-size:100%}.sgs-icon--fill .sgs-icon__svg svg{fill:currentColor}.sgs-icon__emoji{font-size:var(--sgs-icon-size-used);line-height:1}.sgs-icon__dashicon{block-size:var(--sgs-icon-size-used);font-size:var(--sgs-icon-size-used);inline-size:var(--sgs-icon-size-used)}.sgs-icon__link{align-items:center;color:inherit;display:inline-flex;justify-content:center;min-block-size:var(--sgs-icon-tap-min,var(--sgs-si-tap-min,44px));min-inline-size:var(--sgs-icon-tap-min,var(--sgs-si-tap-min,44px));position:relative;text-decoration:none;transition:opacity var(--wp--custom--transition--fast,.15s ease)}.sgs-icon.sgs-child-sizing>.sgs-icon__link{flex:1 1 auto}.sgs-icon--shape-circle:not(.sgs-icon--has-label) .sgs-icon__link{border-radius:50%}.sgs-icon--shape-pill:not(.sgs-icon--has-label) .sgs-icon__link{border-radius:9999px}.sgs-icon__link:focus-visible:where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon__shape,.sgs-icon__link:hover .sgs-icon__shape,[data-sgs-hover-group]:has(:focus-visible):where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon--follows-group .sgs-icon__shape,[data-sgs-hover-group]:hover .sgs-icon--follows-group .sgs-icon__shape{border-color:var(--sgs-icon-border-colour-hover,var(--sgs-si-border-colour-hover,var(--sgs-icon-bg-hover,var(--sgs-si-bg-hover,var(--sgs-icon-brand-border,var(--wp--preset--color--primary))))));color:var(--sgs-icon-colour-hover,var(--sgs-si-colour-hover,var(--sgs-icon-brand-glyph-hover,var(--sgs-icon-colour,var(--sgs-si-colour,var(--sgs-icon-brand-glyph,var(--wp--preset--color--primary)))))))}.sgs-icon--has-bg-hover .sgs-icon__link:focus-visible:where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon__shape,.sgs-icon--has-bg-hover .sgs-icon__link:hover .sgs-icon__shape,[data-sgs-hover-group]:has(:focus-visible):where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon--follows-group.sgs-icon--has-bg-hover .sgs-icon__shape,[data-sgs-hover-group]:hover .sgs-icon--follows-group.sgs-icon--has-bg-hover .sgs-icon__shape{background-color:var(--sgs-icon-bg-hover,var(--sgs-si-bg-hover));background-image:var(--sgs-icon-bg-hover-image,var(--sgs-si-bg-hover-gradient,none))}.sgs-icon--has-bg .sgs-icon__link:focus-visible:where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon__shape,.sgs-icon--has-bg .sgs-icon__link:hover .sgs-icon__shape,[data-sgs-hover-group]:has(:focus-visible):where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon--follows-group.sgs-icon--has-bg .sgs-icon__shape,[data-sgs-hover-group]:hover .sgs-icon--follows-group.sgs-icon--has-bg .sgs-icon__shape{background-color:var(--sgs-icon-bg-hover,var(--sgs-si-bg-hover,var(--sgs-icon-brand-ground-hover,var(--wp--preset--color--primary))));background-image:var(--sgs-icon-bg-hover-image,var(--sgs-si-bg-hover-gradient,var(--sgs-icon-bg-image,var(--sgs-si-bg-gradient,var(--sgs-icon-brand-ground-image-hover,none)))));color:var(--sgs-icon-colour-hover,var(--sgs-si-colour-hover,var(--sgs-icon-brand-glyph-hover,var(--wp--preset--color--surface))))}.sgs-icon:not(.sgs-icon--outline) .sgs-icon__link:focus-visible:where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon__shape,.sgs-icon:not(.sgs-icon--outline) .sgs-icon__link:hover .sgs-icon__shape,[data-sgs-hover-group]:has(:focus-visible):where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon--follows-group:not(.sgs-icon--outline) .sgs-icon__shape,[data-sgs-hover-group]:hover .sgs-icon--follows-group:not(.sgs-icon--outline) .sgs-icon__shape{box-shadow:var(--sgs-icon-shadow-hover,var(--sgs-si-shadow-hover,var(--sgs-icon-shadow,var(--sgs-si-shadow,none))))}.sgs-icon__link:focus-visible:where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon__outline-path,.sgs-icon__link:hover .sgs-icon__outline-path,[data-sgs-hover-group]:has(:focus-visible):where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon--follows-group .sgs-icon__outline-path,[data-sgs-hover-group]:hover .sgs-icon--follows-group .sgs-icon__outline-path{stroke:var(--sgs-icon-border-colour-hover,var(--sgs-si-border-colour-hover,var(--sgs-icon-bg-hover,var(--sgs-si-bg-hover,var(--sgs-icon-brand-border,var(--wp--preset--color--primary))))))}.sgs-icon--has-bg .sgs-icon__link:focus-visible:where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon__outline-path,.sgs-icon--has-bg .sgs-icon__link:hover .sgs-icon__outline-path,[data-sgs-hover-group]:has(:focus-visible):where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon--follows-group.sgs-icon--has-bg .sgs-icon__outline-path,[data-sgs-hover-group]:hover .sgs-icon--follows-group.sgs-icon--has-bg .sgs-icon__outline-path{fill:var(--sgs-icon-bg-hover,var(--sgs-si-bg-hover,var(--sgs-icon-brand-ground-hover,var(--wp--preset--color--primary))))}.sgs-icon__label{block-size:1px;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;clip:rect(0,0,0,0);border:0;white-space:nowrap}.sgs-icon__inner{align-items:center;display:inline-flex}.sgs-icon--has-label .sgs-icon__inner,.sgs-icon--has-label .sgs-icon__link{gap:var(--sgs-icon-label-gap,var(--wp--preset--spacing--20,.5rem))}.sgs-icon--label-start .sgs-icon__inner,.sgs-icon--label-start .sgs-icon__link{flex-direction:row-reverse}.sgs-icon--label-below .sgs-icon__inner,.sgs-icon--label-below .sgs-icon__link{flex-direction:column}.sgs-icon--label-above .sgs-icon__inner,.sgs-icon--label-above .sgs-icon__link{flex-direction:column-reverse}:where(.sgs-icon--label-below .sgs-icon__label-text,.sgs-icon--label-above .sgs-icon__label-text){text-align:center}.sgs-icon__label-text{color:var(--sgs-icon-label-colour,var(--sgs-si-label-colour,var(--sgs-icon-colour,var(--sgs-si-colour,inherit))));transition:color var(--wp--custom--transition--fast,.15s ease)}.sgs-icon__link:focus-visible:where(:not(.sgs-focus-rests,.sgs-focus-rests *)) .sgs-icon__label-text,.sgs-icon__link:hover .sgs-icon__label-text{color:var(--sgs-icon-label-colour-hover,var(--sgs-si-label-colour-hover,var(--sgs-icon-label-colour,var(--sgs-si-label-colour,var(--sgs-icon-colour,var(--sgs-si-colour,inherit))))))}.sgs-icon--hidden-empty .sgs-icon__label-text,.sgs-icon--hidden-empty .sgs-icon__shape{opacity:.4}@media (prefers-reduced-motion:reduce){.sgs-icon__label-text,.sgs-icon__link,.sgs-icon__outline-path,.sgs-icon__shape{transition:none}}@media (forced-colors:active){.sgs-icon--boxed .sgs-icon__shape{outline:1px solid CanvasText;outline-offset:-1px}.sgs-icon--boxed.sgs-icon--outline .sgs-icon__shape{outline:none}.sgs-icon--boxed .sgs-icon__link:focus-visible .sgs-icon__outline-path,.sgs-icon--boxed .sgs-icon__link:hover .sgs-icon__outline-path,.sgs-icon--boxed .sgs-icon__outline-path{fill:Canvas;stroke:CanvasText;stroke-width:max(2px,calc(var(--sgs-icon-outline-w, 0px)*2))}}.sgs-icon--has-dot .sgs-icon__shape{position:relative}.sgs-icon__dot{background:var(--wp--preset--color--accent,currentColor);block-size:8px;border-radius:50%;display:none;inline-size:8px;inset-block-start:0;inset-inline-end:0;pointer-events:none;position:absolute}body.logged-in .sgs-icon__dot{display:block}
