body.wp-admin{--nss-acf-field-bg:var(--newspiritstudio-admin-field, var(--nss-surface-container-lowest));--nss-acf-field-ink:var(--newspiritstudio-admin-field-text, var(--nss-on-surface));--nss-acf-field-height:var(--nss-input);--nss-acf-gap:var(--nss-space-2);--nss-acf-outline:color-mix(in srgb, var(--nss-on-surface-variant) 60%, var(--nss-outline))}body.wp-admin .acf-field .acf-label{margin-bottom:var(--nss-acf-gap)}body.wp-admin .acf-field .acf-label label{font-family:var(--nss-font-plain);font-size:var(--nss-label-size);line-height:var(--nss-label-line);font-weight:var(--nss-weight-medium);color:var(--nss-on-surface);transition:color var(--nss-motion-effects)}body.wp-admin .acf-field:focus-within>.acf-label label{color:var(--nss-primary)}body.wp-admin .acf-field .acf-input>p.description,body.wp-admin .acf-field .acf-label p.description{margin:var(--nss-space-1) 0 0;font-size:var(--nss-body-sm-size);line-height:var(--nss-body-sm-line);color:var(--nss-on-surface-variant)}body.wp-admin .acf-field .acf-required{color:var(--nss-critical)}body.wp-admin .acf-field input[type=date],body.wp-admin .acf-field input[type=email],body.wp-admin .acf-field input[type=number],body.wp-admin .acf-field input[type=password],body.wp-admin .acf-field input[type=search],body.wp-admin .acf-field input[type=text],body.wp-admin .acf-field input[type=time],body.wp-admin .acf-field input[type=url],body.wp-admin .acf-field select,body.wp-admin .acf-field textarea{box-sizing:border-box;width:100%;min-height:var(--nss-acf-field-height);margin:0;padding:var(--nss-space-2) var(--nss-space-3);border:var(--nss-outline-width) solid var(--nss-acf-outline);border-radius:var(--nss-shape-field);background-color:var(--nss-acf-field-bg);color:var(--nss-acf-field-ink);font-family:var(--nss-font-plain);font-size:var(--nss-body-size);line-height:var(--nss-body-line);box-shadow:none;transition:border-color var(--nss-motion-effects),box-shadow var(--nss-motion-effects),background-color var(--nss-motion-effects)}body.wp-admin .acf-field select{padding-right:var(--nss-space-8)}body.wp-admin .acf-field textarea{min-height:calc(var(--nss-body-line) * 3 + var(--nss-space-4));max-height:320px;field-sizing:content;resize:none}body.wp-admin .acf-field input::placeholder,body.wp-admin .acf-field textarea::placeholder{color:var(--nss-on-surface-variant);opacity:1}body.wp-admin .acf-field input[type=email]:hover,body.wp-admin .acf-field input[type=number]:hover,body.wp-admin .acf-field input[type=search]:hover,body.wp-admin .acf-field input[type=text]:hover,body.wp-admin .acf-field input[type=url]:hover,body.wp-admin .acf-field select:hover,body.wp-admin .acf-field textarea:hover{border-color:var(--nss-on-surface)}body.wp-admin .acf-field input[type=date]:focus,body.wp-admin .acf-field input[type=email]:focus,body.wp-admin .acf-field input[type=number]:focus,body.wp-admin .acf-field input[type=password]:focus,body.wp-admin .acf-field input[type=search]:focus,body.wp-admin .acf-field input[type=text]:focus,body.wp-admin .acf-field input[type=time]:focus,body.wp-admin .acf-field input[type=url]:focus,body.wp-admin .acf-field select:focus,body.wp-admin .acf-field textarea:focus{border-color:var(--nss-primary);box-shadow:inset 0 0 0 1px var(--nss-primary);outline:0}body.wp-admin .acf-field input:disabled,body.wp-admin .acf-field select:disabled,body.wp-admin .acf-field textarea:disabled{border-color:color-mix(in srgb,var(--nss-outline) 38%,transparent);color:var(--nss-on-surface-disabled)}body.wp-admin .acf-field input[readonly],body.wp-admin .acf-field textarea[readonly]{background-color:var(--nss-surface-container-low)}body.wp-admin .acf-field .acf-input-append,body.wp-admin .acf-field .acf-input-prepend{min-height:var(--nss-acf-field-height);box-sizing:border-box;display:flex;align-items:center;padding:0 var(--nss-space-3);border:var(--nss-outline-width) solid var(--nss-acf-outline);background:var(--nss-surface-container-high);color:var(--nss-on-surface-variant);font-size:var(--nss-body-size)}body.wp-admin .acf-field .acf-input-prepend{border-radius:var(--nss-shape-field) 0 0 var(--nss-shape-field)}body.wp-admin .acf-field .acf-input-append{border-radius:0 var(--nss-shape-field) var(--nss-shape-field) 0}body.wp-admin .acf-field.acf-error .acf-input input,body.wp-admin .acf-field.acf-error .acf-input select,body.wp-admin .acf-field.acf-error .acf-input textarea,body.wp-admin .acf-field.acf-error .select2-selection{border-color:var(--nss-critical)}body.wp-admin .acf-field.acf-error>.acf-label label{color:var(--nss-critical-content)}body.wp-admin .acf-field .acf-notice,body.wp-admin .acf-notice{margin:0 0 var(--nss-space-2);padding:var(--nss-space-2) var(--nss-space-3);border:0;border-radius:var(--nss-shape-sm);background:var(--nss-surface-container-high);color:var(--nss-on-surface);font-size:var(--nss-body-sm-size);line-height:var(--nss-body-sm-line)}body.wp-admin .acf-notice.-error{background:var(--nss-critical-container);color:var(--nss-critical-content)}body.wp-admin .acf-notice.-success{background:var(--nss-success-container);color:var(--nss-success-content)}body.wp-admin .acf-notice.-warning{background:var(--nss-warning-container);color:var(--nss-warning-content)}body.wp-admin .acf-field .acf-true-false label{display:inline-flex;align-items:center;gap:var(--nss-space-3);min-height:var(--nss-touch-target);cursor:pointer}body.wp-admin .acf-switch{position:relative;display:inline-block;box-sizing:border-box;width:52px;height:32px;padding:0;border:2px solid var(--nss-acf-outline);border-radius:var(--nss-shape-pill);background:var(--nss-surface-container-highest);vertical-align:middle;transition:background-color var(--nss-motion-effects),border-color var(--nss-motion-effects)}body.wp-admin .acf-switch .acf-switch-off,body.wp-admin .acf-switch .acf-switch-on{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.wp-admin .acf-switch .acf-switch-slider{position:absolute;top:50%;left:6px;right:auto;bottom:auto;width:16px;height:16px;margin:0;border:0;border-radius:var(--nss-shape-pill);background:var(--nss-acf-outline);box-shadow:none;transform:translateY(-50%);transition:left var(--nss-duration-fast) var(--nss-ease-spatial-fast),width var(--nss-duration-fast) var(--nss-ease-spatial-fast),height var(--nss-duration-fast) var(--nss-ease-spatial-fast),background-color var(--nss-motion-effects)}body.wp-admin .acf-switch .acf-switch-slider::before{content:"";position:absolute;inset:50% auto auto 50%;width:40px;height:40px;border-radius:var(--nss-shape-pill);background:currentColor;color:var(--nss-on-surface);opacity:0;transform:translate(-50%,-50%);transition:opacity var(--nss-motion-effects);pointer-events:none}body.wp-admin .acf-switch:hover .acf-switch-slider::before{opacity:var(--nss-state-hover-opacity)}body.wp-admin .acf-switch:active .acf-switch-slider{width:28px;height:28px;left:0}body.wp-admin .acf-switch:active .acf-switch-slider::before{opacity:var(--nss-state-pressed-opacity)}body.wp-admin .acf-switch.-on{border-color:var(--nss-primary);background:var(--nss-primary)}body.wp-admin .acf-switch.-on .acf-switch-slider{left:22px;width:24px;height:24px;background:var(--nss-on-primary)}body.wp-admin .acf-switch.-on .acf-switch-slider::before{color:var(--nss-primary)}body.wp-admin .acf-switch.-on:active .acf-switch-slider{left:20px;width:28px;height:28px}body.wp-admin .acf-switch.-focus{outline:var(--nss-focus-ring);outline-offset:var(--nss-focus-offset);box-shadow:none}body.wp-admin .acf-field .acf-true-false .message{color:var(--nss-on-surface);font-size:var(--nss-body-size)}body.wp-admin .acf-field .acf-checkbox-list li,body.wp-admin .acf-field .acf-radio-list li{margin:0}body.wp-admin .acf-field .acf-checkbox-list label,body.wp-admin .acf-field .acf-radio-list label{display:inline-flex;align-items:center;gap:var(--nss-space-2);min-height:var(--nss-row-compact);color:var(--nss-on-surface)}body.wp-admin .acf-field input[type=checkbox],body.wp-admin .acf-field input[type=radio]{width:18px;height:18px;accent-color:var(--nss-primary)}body.wp-admin .acf-button-group{display:inline-flex;flex-wrap:nowrap;gap:0;padding:0;overflow:hidden;border:var(--nss-outline-width) solid var(--nss-outline);border-radius:var(--nss-shape-pill)}body.wp-admin .acf-button-group label{display:inline-flex;align-items:center;gap:var(--nss-space-2);min-height:calc(var(--nss-button) - 2 * var(--nss-outline-width));margin:0;padding:0 var(--nss-space-4);border:0;border-radius:0;background:0 0;color:var(--nss-on-surface);font-size:var(--nss-label-size);font-weight:var(--nss-weight-medium);transition:background-color var(--nss-motion-effects)}body.wp-admin .acf-button-group label+label{border-left:var(--nss-outline-width) solid var(--nss-outline)}body.wp-admin .acf-button-group label:hover{background:color-mix(in srgb,var(--nss-on-surface) 8%,transparent)}body.wp-admin .acf-button-group label.selected{background:var(--nss-accent-tint-strong);color:var(--nss-primary)}body.wp-admin .acf-button-group label.selected::before{content:"";flex:none;width:18px;height:18px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E") center/contain no-repeat}body.wp-admin .acf-button-group label:focus-within{outline:var(--nss-focus-ring);outline-offset:calc(-1 * var(--nss-focus-width));box-shadow:none}body.wp-admin .acf-field .select2-container{width:100%!important}body.wp-admin .acf-field .select2-container .select2-selection{box-sizing:border-box;min-height:var(--nss-acf-field-height);border:var(--nss-outline-width) solid var(--nss-acf-outline);border-radius:var(--nss-shape-field);background-color:var(--nss-acf-field-bg);color:var(--nss-acf-field-ink);transition:border-color var(--nss-motion-effects),box-shadow var(--nss-motion-effects)}body.wp-admin .acf-field .select2-container .select2-selection:hover{border-color:var(--nss-on-surface)}body.wp-admin .acf-field .select2-container.select2-container--focus .select2-selection,body.wp-admin .acf-field .select2-container.select2-container--open .select2-selection{border-color:var(--nss-primary);box-shadow:inset 0 0 0 1px var(--nss-primary)}body.wp-admin .acf-field .select2-container .select2-selection--single .select2-selection__rendered{padding:0 var(--nss-space-8) 0 var(--nss-space-3);color:var(--nss-acf-field-ink);font-size:var(--nss-body-size);line-height:calc(var(--nss-acf-field-height) - 2px)}body.wp-admin .acf-field .select2-container .select2-selection__placeholder{color:var(--nss-on-surface-variant)}body.wp-admin .acf-field .select2-container .select2-selection--single .select2-selection__arrow{top:0;right:var(--nss-space-2);width:20px;height:100%;background:var(--nss-select-chevron) no-repeat center/16px 16px;transition:transform var(--nss-motion-spatial)}body.wp-admin .acf-field .select2-container .select2-selection--single .select2-selection__arrow b{display:none}body.wp-admin .acf-field .select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(180deg)}body.wp-admin .acf-field .select2-container .select2-selection__clear{margin-right:var(--nss-space-1);color:var(--nss-on-surface-variant)}body.wp-admin .acf-field .select2-container .select2-selection--multiple{padding:var(--nss-space-1) var(--nss-space-8) var(--nss-space-1) var(--nss-space-2);background-image:var(--nss-select-chevron);background-repeat:no-repeat;background-position:right var(--nss-space-2) center;background-size:16px 16px;cursor:text}body.wp-admin .acf-field .select2-container .select2-selection--multiple .select2-selection__rendered{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nss-space-1);min-height:calc(var(--nss-acf-field-height) - 2 * var(--nss-outline-width) - 2 * var(--nss-space-1));margin:0;padding:0}body.wp-admin .acf-field .select2-container .select2-selection--multiple .select2-selection__choice{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:var(--nss-space-1);height:28px;margin:0;padding:0 var(--nss-space-1) 0 var(--nss-space-3);border:0;border-radius:var(--nss-shape-sm);background:var(--nss-surface-container-high);color:var(--nss-on-surface);font-size:var(--nss-label-sm-size);font-weight:var(--nss-weight-medium);line-height:28px}body.wp-admin .acf-field .select2-container .select2-selection--multiple .select2-selection__choice__remove{position:static;display:inline-grid;place-items:center;width:20px;height:20px;margin:0;padding:0;border:0;border-radius:var(--nss-shape-pill);background:0 0;color:var(--nss-on-surface-variant);font-size:16px;line-height:1}body.wp-admin .acf-field .select2-container .select2-selection--multiple .select2-selection__choice__remove:hover{background:var(--nss-state-hover);color:var(--nss-on-surface)}body.wp-admin .acf-field .select2-container .select2-search--inline .select2-search__field{min-height:28px;margin:0;padding:0 var(--nss-space-1);border:0;box-shadow:none;background:0 0;color:var(--nss-acf-field-ink);font-family:var(--nss-font-plain);font-size:var(--nss-body-size)}body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-dropdown{overflow:hidden;margin-top:var(--nss-space-1);border:var(--nss-outline-width) solid var(--nss-outline-variant);border-radius:var(--nss-shape-menu);background:var(--nss-surface-container-highest);color:var(--nss-on-surface);z-index:var(--nss-layer-popover)}body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-dropdown--above{margin-top:0;margin-bottom:var(--nss-space-1)}body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-search--dropdown{padding:var(--nss-space-2)}body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-search--dropdown .select2-search__field{box-sizing:border-box;min-height:var(--nss-acf-field-height);padding:0 var(--nss-space-3);border:0;border-radius:var(--nss-shape-field);background:var(--nss-surface-container);color:var(--nss-on-surface);font-size:var(--nss-body-size)}body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-search--dropdown .select2-search__field:focus{outline:var(--nss-focus-ring);outline-offset:0;box-shadow:none}body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-results>.select2-results__options{max-height:280px;padding:var(--nss-space-1) 0}body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-results__option{display:flex;align-items:center;min-height:var(--nss-row);margin:0;padding:0 var(--nss-space-4);color:var(--nss-on-surface);font-size:var(--nss-body-size)}body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-results__option--highlighted,body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-results__option--highlighted[aria-selected]{background:var(--nss-state-hover);color:var(--nss-on-surface)}body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-results__option--selected,body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-results__option[aria-selected=true]{background:var(--nss-accent-tint-strong);color:var(--nss-on-surface);font-weight:var(--nss-weight-medium)}body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-results__option--selected::after,body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-results__option[aria-selected=true]::after{content:"";width:16px;height:16px;margin-left:auto;background:var(--nss-primary);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/></svg>") center/contain no-repeat}body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-results__group{padding:var(--nss-space-3) var(--nss-space-4) var(--nss-space-1);color:var(--nss-on-surface-variant);font-size:var(--nss-label-sm-size);font-weight:var(--nss-weight-medium)}body.wp-admin :is(.select2-container.-acf,body > .select2-container) .select2-results__message{color:var(--nss-on-surface-variant)}body.wp-admin .acf-file-uploader .hide-if-value p,body.wp-admin .acf-gallery .acf-gallery-toolbar,body.wp-admin .acf-image-uploader .hide-if-value p{margin:0}body.wp-admin .acf-file-uploader .hide-if-value p,body.wp-admin .acf-image-uploader .hide-if-value p{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--nss-space-3);min-height:120px;padding:var(--nss-space-5) var(--nss-space-4);box-sizing:border-box;border:2px dashed var(--nss-outline-variant);border-radius:var(--nss-shape-lg);background:var(--nss-surface-container-low);color:var(--nss-on-surface-variant);font-size:var(--nss-body-sm-size);line-height:var(--nss-body-sm-line);text-align:center;transition:border-color var(--nss-motion-effects),background-color var(--nss-motion-effects)}body.wp-admin .acf-image-uploader .hide-if-value p::before{content:"";width:var(--nss-icon-xl);height:var(--nss-icon-xl);background:var(--nss-on-surface-variant);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M19 5v14H5V5zm0-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-4.86 8.86-3 3.87L9 13.14 6 17h12z'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M19 5v14H5V5zm0-2H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2m-4.86 8.86-3 3.87L9 13.14 6 17h12z'/></svg>") center/contain no-repeat}body.wp-admin .acf-file-uploader .hide-if-value p:hover,body.wp-admin .acf-image-uploader .hide-if-value p:hover,body.wp-admin .acf-image-uploader.-drag .hide-if-value p{border-color:var(--nss-primary);background:var(--nss-accent-tint)}body.wp-admin .acf-field .acf-actions .button,body.wp-admin .acf-field .acf-button.button,body.wp-admin .acf-field .acf-button.button-primary,body.wp-admin .acf-field .acf-gallery-toolbar .button{display:inline-flex;align-items:center;justify-content:center;gap:var(--nss-space-2);min-height:var(--nss-button-compact);margin:0;padding:0 var(--nss-space-4);border:0;border-radius:var(--nss-shape-pill);background:var(--nss-accent-tint-strong);color:var(--nss-primary);font-family:var(--nss-font-plain);font-size:var(--nss-label-size);font-weight:var(--nss-weight-medium);line-height:1;text-shadow:none;box-shadow:none;transition:background-color var(--nss-motion-effects),border-radius var(--nss-motion-spatial),transform var(--nss-motion-spatial)}body.wp-admin .acf-field .acf-actions .button:hover,body.wp-admin .acf-field .acf-button.button-primary:hover,body.wp-admin .acf-field .acf-button.button:hover,body.wp-admin .acf-field .acf-gallery-toolbar .button:hover{background:color-mix(in srgb,var(--nss-primary) 20%,transparent);color:var(--nss-primary)}body.wp-admin .acf-field .acf-actions .button:active,body.wp-admin .acf-field .acf-button.button-primary:active,body.wp-admin .acf-field .acf-button.button:active{border-radius:var(--nss-shape-sm);transform:scale(var(--nss-scale-pressed))}body.wp-admin .acf-field .acf-actions .button:focus-visible,body.wp-admin .acf-field .acf-button.button-primary:focus-visible,body.wp-admin .acf-field .acf-button.button:focus-visible{outline:var(--nss-focus-ring);outline-offset:var(--nss-focus-offset);box-shadow:none}body.wp-admin .acf-field .acf-icon{width:var(--nss-button-compact);height:var(--nss-button-compact);border:0;border-radius:var(--nss-shape-pill);background:var(--nss-surface-container-highest);color:var(--nss-on-surface-variant);line-height:var(--nss-button-compact);transition:background-color var(--nss-motion-effects),color var(--nss-motion-effects)}body.wp-admin .acf-field .acf-icon.-small,body.wp-admin .acf-field .acf-icon.small{width:24px;height:24px;line-height:24px}body.wp-admin .acf-field .acf-icon:hover{background:color-mix(in srgb,var(--nss-on-surface) 12%,var(--nss-surface-container-highest));color:var(--nss-on-surface)}body.wp-admin .acf-field .acf-icon.-cancel:hover,body.wp-admin .acf-field .acf-icon.-minus:hover{background:var(--nss-critical-container);color:var(--nss-critical-content)}body.wp-admin .acf-image-uploader .image-wrap{overflow:hidden;border-radius:var(--nss-shape-lg);background:var(--nss-surface-container)}body.wp-admin .acf-image-uploader .image-wrap img{display:block;border-radius:inherit}body.wp-admin .acf-image-uploader .image-wrap .acf-actions{top:var(--nss-space-2);right:var(--nss-space-2);gap:var(--nss-space-1);display:flex}body.wp-admin .acf-relationship{overflow:hidden;border:0;border-radius:var(--nss-shape-lg);background:var(--nss-surface-container-low)}body.wp-admin .acf-relationship .filters{display:flex;flex-wrap:wrap;gap:var(--nss-space-2);padding:var(--nss-space-3);border:0;background:var(--nss-surface-container)}body.wp-admin .acf-relationship .filters .filter{float:none;flex:1 1 120px;width:auto!important;padding:0}body.wp-admin .acf-relationship .filters .filter.-search{flex-basis:100%}body.wp-admin .acf-relationship .filters .filter.-search input{min-height:var(--nss-acf-field-height);padding-left:var(--nss-space-10);border-radius:var(--nss-shape-field)}body.wp-admin .acf-relationship .filters .filter.-search{position:relative}body.wp-admin .acf-relationship .filters .filter.-search::before{content:"";position:absolute;top:50%;left:var(--nss-space-3);width:20px;height:20px;margin-top:-10px;background:var(--nss-on-surface-variant);pointer-events:none;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M15.5 14h-.79l-.28-.27A6.47 6.47 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M15.5 14h-.79l-.28-.27A6.47 6.47 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14'/></svg>") center/contain no-repeat}body.wp-admin .acf-relationship .filters select{min-height:var(--nss-acf-field-height);font-size:var(--nss-body-size)}body.wp-admin .acf-relationship .selection{display:grid;grid-template-columns:1fr 1fr;gap:var(--nss-space-2);padding:var(--nss-space-2);border:0;background:0 0}body.wp-admin .acf-relationship .selection::after{display:none}body.wp-admin .acf-relationship .selection .choices,body.wp-admin .acf-relationship .selection .values{float:none;width:auto;min-width:0;border:0;border-radius:var(--nss-shape-sm);background:var(--nss-surface-card)}body.wp-admin .acf-relationship .list{height:200px;padding:var(--nss-space-1);box-sizing:border-box}body.wp-admin .acf-relationship .list .acf-rel-label{display:block;padding:var(--nss-space-3) var(--nss-space-3) var(--nss-space-1);color:var(--nss-on-surface-variant);font-size:var(--nss-label-sm-size);font-weight:var(--nss-weight-medium)}body.wp-admin .acf-relationship .list .acf-rel-item{display:flex;align-items:center;gap:var(--nss-space-2);min-height:var(--nss-row-compact);margin:1px 0;padding:var(--nss-space-1) var(--nss-space-3);box-sizing:border-box;border-radius:var(--nss-shape-field);color:var(--nss-on-surface);font-size:var(--nss-body-sm-size);line-height:var(--nss-body-sm-line);transition:background-color var(--nss-motion-effects),border-radius var(--nss-motion-spatial)}body.wp-admin .acf-relationship .list .acf-rel-item:hover{background:var(--nss-state-hover);border-radius:var(--nss-shape-sm);color:var(--nss-on-surface)}body.wp-admin .acf-relationship .list .acf-rel-item.disabled{opacity:1;color:var(--nss-on-surface-disabled)}body.wp-admin .acf-relationship .list .acf-rel-item.disabled:hover{background:0 0}body.wp-admin .acf-relationship .list .acf-rel-item .thumbnail{flex:none;margin:0;border-radius:var(--nss-shape-field);background:var(--nss-surface-container-high)}body.wp-admin .acf-relationship .values .list .acf-rel-item{background:var(--nss-accent-tint)}body.wp-admin .acf-relationship .values .acf-icon{top:50%;right:var(--nss-space-1);margin-top:-12px}body.wp-admin .acf-relationship .list .acf-rel-item .acf-icon{width:24px;height:24px;line-height:24px}body.wp-admin .edit-post-meta-boxes-area.is-side .acf-relationship .selection,body.wp-admin .interface-complementary-area .acf-relationship .selection{grid-template-columns:1fr}body.wp-admin .edit-post-meta-boxes-area.is-side .acf-relationship .list,body.wp-admin .interface-complementary-area .acf-relationship .list{height:168px}body.wp-admin .acf-oembed{overflow:hidden;border:0;border-radius:var(--nss-shape-lg);background:var(--nss-surface-container)}body.wp-admin .acf-oembed .title{position:relative;padding:var(--nss-space-2);border:0;background:0 0}body.wp-admin .acf-oembed .title::before{content:"";position:absolute;top:50%;left:calc(var(--nss-space-2) + var(--nss-space-3));z-index:1;width:20px;height:20px;margin-top:-10px;background:var(--nss-on-surface-variant);pointer-events:none;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5'/></svg>") center/contain no-repeat}body.wp-admin .acf-oembed .title .input-search{min-height:var(--nss-acf-field-height);height:auto;padding:0 var(--nss-space-10) 0 var(--nss-space-10);border:var(--nss-outline-width) solid var(--nss-acf-outline);border-radius:var(--nss-shape-field);background:var(--nss-acf-field-bg);color:var(--nss-acf-field-ink);font-size:var(--nss-body-size);line-height:var(--nss-body-line)}body.wp-admin .acf-oembed.has-value .input-search{font-weight:var(--nss-weight-regular)}body.wp-admin .acf-oembed .title .input-search:focus{border-color:var(--nss-primary);box-shadow:inset 0 0 0 1px var(--nss-primary);outline:0}body.wp-admin .acf-oembed .title:focus-within::before{background:var(--nss-primary)}body.wp-admin .acf-oembed .title .acf-actions{top:50%;right:calc(var(--nss-space-2) + var(--nss-space-1));padding:0;transform:translateY(-50%)}body.wp-admin .acf-oembed .canvas{position:relative;min-height:0;margin:0 var(--nss-space-2) var(--nss-space-2);overflow:hidden;aspect-ratio:16/9;border-radius:var(--nss-shape-sm);background:var(--nss-surface-container-high)}body.wp-admin .acf-oembed:not(.has-value) .canvas{box-sizing:border-box;border:2px dashed var(--nss-outline-variant);background:var(--nss-surface-container-low)}body.wp-admin .acf-oembed:not(.has-value) .canvas::before{content:"";position:absolute;top:50%;left:50%;width:var(--nss-icon-xl);height:var(--nss-icon-xl);transform:translate(-50%,-50%);background:var(--nss-on-surface-variant);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M10 16.5l6-4.5-6-4.5zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M10 16.5l6-4.5-6-4.5zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8'/></svg>") center/contain no-repeat}body.wp-admin .acf-oembed .canvas>.acf-icon.-picture{display:none}body.wp-admin .acf-oembed .canvas .canvas-media{height:100%}body.wp-admin .acf-oembed .canvas .canvas-media iframe,body.wp-admin .acf-oembed .canvas .canvas-media video{display:block;width:100%;height:100%;border:0}body.wp-admin .acf-oembed .canvas .acf-loading-overlay{background:color-mix(in srgb,var(--nss-surface-container-low) 90%,transparent)}body.wp-admin .acf-oembed .canvas .canvas-error{color:var(--nss-critical-content)}body.wp-admin .acf-flexible-content .layout,body.wp-admin .acf-repeater .acf-table{overflow:hidden;border:var(--nss-outline-width) solid var(--nss-outline-variant);border-radius:var(--nss-shape-sm);background:var(--nss-surface-card)}body.wp-admin .acf-repeater .acf-row-handle{border-color:var(--nss-outline-variant);background:var(--nss-surface-container-low);color:var(--nss-on-surface-variant);font-size:var(--nss-label-sm-size)}body.wp-admin .acf-repeater .acf-table>tbody>tr>td,body.wp-admin .acf-repeater .acf-table>thead>tr>th{border-color:var(--nss-outline-variant)}body.wp-admin .acf-repeater .acf-table>thead>tr>th{background:var(--nss-surface-container);color:var(--nss-on-surface-variant);font-size:var(--nss-label-sm-size);font-weight:var(--nss-weight-medium)}body.wp-admin .acf-repeater.-empty .acf-table{border-style:dashed}body.wp-admin .acf-flexible-content .acf-actions,body.wp-admin .acf-repeater .acf-actions{margin-top:var(--nss-space-2)}body.wp-admin .acf-flexible-content .layout .acf-fc-layout-handle{border-color:var(--nss-outline-variant);background:var(--nss-surface-container-low);color:var(--nss-on-surface);font-weight:var(--nss-weight-medium)}body.wp-admin .acf-flexible-content .layout .acf-fc-layout-order{background:var(--nss-accent-tint-strong);color:var(--nss-primary)}body.wp-admin .acf-tab-wrap{background:0 0}body.wp-admin .acf-tab-wrap .acf-tab-group{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:0;margin:0;padding:0;border-bottom:var(--nss-outline-width) solid var(--nss-outline-variant);scrollbar-width:none}body.wp-admin .acf-tab-wrap .acf-tab-group li{margin:0}body.wp-admin .acf-tab-wrap .acf-tab-group li a{position:relative;display:flex;align-items:center;min-height:44px;padding:0 var(--nss-space-4);border:0;border-radius:0;background:0 0;color:var(--nss-on-surface-variant);font-size:var(--nss-label-size);font-weight:var(--nss-weight-medium);white-space:nowrap;transition:background-color var(--nss-motion-effects),color var(--nss-motion-effects)}body.wp-admin .acf-tab-wrap .acf-tab-group li a:hover{background:var(--nss-state-hover);color:var(--nss-on-surface)}body.wp-admin .acf-tab-wrap .acf-tab-group li.active a{background:0 0;color:var(--nss-primary)}body.wp-admin .acf-tab-wrap .acf-tab-group li a::after{content:"";position:absolute;left:var(--nss-space-3);right:var(--nss-space-3);bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--nss-primary);transform:scaleX(0);transition:transform var(--nss-motion-spatial)}body.wp-admin .acf-tab-wrap .acf-tab-group li.active a::after{transform:scaleX(1)}body.wp-admin .acf-field-accordion .acf-accordion-title{padding:var(--nss-space-3) var(--nss-space-4);color:var(--nss-on-surface);font-weight:var(--nss-weight-medium);transition:background-color var(--nss-motion-effects)}body.wp-admin .acf-field-accordion .acf-accordion-title:hover{background:var(--nss-state-hover)}body.wp-admin .acf-field-accordion .acf-accordion-icon{transition:transform var(--nss-motion-spatial)}body.wp-admin .edit-post-meta-boxes-area.is-side{padding-bottom:var(--nss-space-3)}body.wp-admin .edit-post-meta-boxes-area.is-side .acf-postbox{overflow:hidden;margin:var(--nss-space-3) var(--nss-space-3) 0;border:0;border-radius:var(--nss-shape-lg);background:var(--nss-surface-container-low);box-shadow:none}body.wp-admin .edit-post-meta-boxes-area.is-side .acf-postbox .postbox-header{min-height:56px;padding:0 var(--nss-space-2) 0 var(--nss-space-4);border:0;background:0 0;cursor:pointer;transition:background-color var(--nss-motion-effects)}body.wp-admin .edit-post-meta-boxes-area.is-side .acf-postbox .postbox-header:hover{background:var(--nss-state-hover)}body.wp-admin #editor .edit-post-meta-boxes-area.is-side .acf-postbox .postbox-header .hndle{padding:0;font-family:var(--nss-font-brand);font-size:var(--nss-title-size);line-height:var(--nss-title-line);font-weight:var(--nss-weight-medium);color:var(--nss-on-surface)}body.wp-admin #editor .edit-post-meta-boxes-area.is-side .acf-postbox:not(.closed) .postbox-header .hndle{color:var(--nss-primary)}body.wp-admin .edit-post-meta-boxes-area.is-side .acf-postbox .handlediv{display:grid;place-items:center;width:var(--nss-touch-target);height:var(--nss-touch-target);border-radius:var(--nss-shape-pill)}body.wp-admin .edit-post-meta-boxes-area.is-side .acf-postbox .handlediv .toggle-indicator{display:grid;place-items:center;width:var(--nss-button-compact);height:var(--nss-button-compact);border-radius:var(--nss-shape-pill);background:var(--nss-surface-container-highest);transition:background-color var(--nss-motion-effects)}body.wp-admin .edit-post-meta-boxes-area.is-side .acf-postbox:not(.closed) .handlediv .toggle-indicator{background:var(--nss-accent-tint-strong)}body.wp-admin .edit-post-meta-boxes-area.is-side .acf-postbox .handlediv .toggle-indicator::before{content:"\f347";top:0;width:20px;height:20px;font-size:20px;line-height:20px;color:var(--nss-on-surface-variant);transition:transform var(--nss-duration-normal) var(--nss-ease-spatial),color var(--nss-motion-effects)}body.wp-admin .edit-post-meta-boxes-area.is-side .acf-postbox:not(.closed) .handlediv .toggle-indicator::before{color:var(--nss-primary);transform:rotate(180deg)}body.wp-admin .edit-post-meta-boxes-area.is-side .acf-postbox .handlediv:focus-visible{outline:var(--nss-focus-ring);outline-offset:calc(var(--nss-focus-offset) * -1);box-shadow:none}body.wp-admin .acf-postbox>.postbox-header .hndle::before{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;margin-right:var(--nss-space-3);border-radius:var(--nss-shape-sm);background:var(--nss-surface-container-highest);color:var(--nss-on-surface-variant);font-family:"Material Symbols Rounded";font-size:20px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;font-feature-settings:"liga";font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20;transition:border-radius var(--nss-duration-normal) var(--nss-ease-spatial),background-color var(--nss-motion-effects),color var(--nss-motion-effects),font-variation-settings var(--nss-duration-normal) var(--nss-ease-effects)}body.wp-admin .acf-postbox:not(.closed)>.postbox-header .hndle::before{border-radius:var(--nss-shape-pill);background:var(--nss-accent-tint-strong);color:var(--nss-primary);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}body.wp-admin #editor .edit-post-meta-boxes-area.is-side .acf-postbox .postbox-header .hndle{display:flex;flex:1;align-items:center;justify-content:flex-start;text-align:left}body.wp-admin .acf-postbox .acf-hndle-cog~.acf-hndle-cog{display:none!important}body.wp-admin #editor .edit-post-meta-boxes-area .acf-postbox .handle-actions{display:flex;align-items:center}body.wp-admin .edit-post-meta-boxes-area .acf-postbox:hover .acf-hndle-cog:first-of-type{display:grid}body.wp-admin #editor .edit-post-meta-boxes-area .acf-postbox .acf-hndle-cog{place-items:center;width:var(--nss-button-compact);height:var(--nss-button-compact);margin:0;border-radius:var(--nss-shape-pill);color:var(--nss-on-surface-variant);font-size:18px;line-height:1;opacity:1;transition:background-color var(--nss-motion-effects),color var(--nss-motion-effects)}body.wp-admin #editor .edit-post-meta-boxes-area .acf-postbox .acf-hndle-cog::before{display:block;width:18px;height:18px;font-size:18px;line-height:18px}body.wp-admin #editor .edit-post-meta-boxes-area .acf-postbox .acf-hndle-cog:hover{background:var(--nss-state-hover);color:var(--nss-on-surface)}body.wp-admin #editor .edit-post-meta-boxes-area .acf-postbox .acf-hndle-cog:focus-visible{display:grid;outline:var(--nss-focus-ring);outline-offset:0;box-shadow:none}body.wp-admin .edit-post-meta-boxes-area.is-side .acf-postbox>.inside{margin:0;padding:0 0 var(--nss-space-2)}body.wp-admin .edit-post-meta-boxes-area.is-side .acf-postbox .acf-fields>.acf-field{padding:var(--nss-space-2) var(--nss-space-4) var(--nss-space-3);border-top:0}body.wp-admin .edit-post-meta-boxes-area.is-side .acf-postbox .acf-fields>.acf-field:first-child{padding-top:0}body.wp-admin .acf-fields>.acf-field{border-top-color:var(--nss-outline-variant)}@media (max-width:782px){body.wp-admin{--nss-acf-field-height:48px}body.wp-admin .acf-field .select2-container .select2-selection--single .select2-selection__rendered,body.wp-admin .acf-field input[type=email],body.wp-admin .acf-field input[type=number],body.wp-admin .acf-field input[type=search],body.wp-admin .acf-field input[type=text],body.wp-admin .acf-field input[type=url],body.wp-admin .acf-field select,body.wp-admin .acf-field textarea{font-size:var(--nss-body-lg-size)}body.wp-admin .acf-relationship .selection{grid-template-columns:1fr}}