.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{inset-inline-start:0;height:var(--rdp-nav-height);display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next{inset-inline-end:0;height:var(--rdp-nav-height);justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-day{--rdp-day-height:2.5rem;--rdp-day-width:2.5rem;--rdp-day-font-size:14px;width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center;font-size:var(--rdp-day-font-size);font-family:var(--a-font-family-sans);color:var(--a-text-default);font-feature-settings:"liga" off, "clig" off;background-color:#0000;display:table-cell}.rdp-day_button:focus-visible{outline-color:var(--a-border-focus);outline-offset:4px;outline-width:2px}.rdp-day.rdp-selected{color:var(--a-text-inverted);font-size:14px}.rdp-day.rdp-selected:is(.rdp-range_start,.rdp-range_middle,.rdp-range_end){background-clip:content-box}.rdp-day .rdp-day_button{--rdp-day_button-width:2rem;--rdp-day_button-height:2rem;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);text-box-trim:trim-both;justify-self:center;padding:0;line-height:1rem}.rdp-day .rdp-day_button:disabled{cursor:not-allowed}.rdp-day.rdp-selected .rdp-day_button{background-color:var(--a-surface-action-hover);border:1px var(--a-surface-action-hover) solid;color:var(--a-text-inverted);border-radius:var(--a-border-radius-full);outline:none}.rdp-day.rdp-today .rdp-day_button{--rdp-today-color:var(--a-text-default);border-radius:var(--a-border-radius-full);background-color:var(--a-surface-default);border:1px solid var(--a-border-neutral);color:var(--rdp-today-color)}.rdp-day:hover .rdp-day_button:not(:disabled){border:1px var(--a-border-focus) solid}.rdp-day.rdp-selected:hover .rdp-day_button{background-color:var(--a-surface-action-hover);border-color:var(--a-border-focus)}.rdp-day.rdp-outside.rdp-selected .rdp-day_button{color:var(--a-text-inverted)}.rdp-day.rdp-today:hover .rdp-day_button{border-color:var(--a-border-focus)}.rdp-day.rdp-selected.rdp-range_middle .rdp-day_button{background-color:var(--a-surface-subtle-hover);border-color:var(--a-surface-subtle-hover);color:var(--a-text-default);font-weight:400}.rdp-day.rdp-today.rdp-selected:where(.rdp-range_start,.rdp-range_middle,.rdp-range_end) .rdp-day_button{background-color:var(--a-surface-action-hover);border-color:var(--a-surface-action-hover);color:var(--a-text-inverted)}.rdp-day.rdp-today.rdp-selected.rdp-range_middle .rdp-day_button{border-color:var(--a-border-neutral);background-color:var(--a-whitealpha-50)}.rdp-day.rdp-outside:not(.rdp-disabled,.rdp-range_end,.rdp-range_start):hover .rdp-day_button:not(:disabled),.rdp-day.rdp-selected.rdp-range_middle:not(.rdp-outside):hover .rdp-day_button{border-color:color-mix(in srgb, var(--a-border-focus) 50%, transparent)}.rdp-month_grid{border-radius:var(--a-border-radius-lg);overflow:hidden}.rdp-month_grid tbody{background-color:var(--a-surface-subtle)}.rdp-month_grid tbody tr td{text-align:center;padding-block:.5rem;display:table-cell}.rdp-day.rdp-outside,.rdp-day.rdp-disabled{opacity:1;color:var(--a-text-subtle);font-size:.875rem;font-family:var(--a-font-family-sans)}.rdp-range_start{background:linear-gradient(90deg, transparent calc(2.5rem / 2), var(--a-surface-subtle-hover) 0%);font-weight:700}.rdp-range_middle{background-color:var(--a-surface-subtle-hover)}.rdp-range_end{background:linear-gradient(90deg, var(--a-surface-subtle-hover) calc(2.5rem / 2), transparent 0%);font-weight:700}.date-range-preset-trigger{width:100%;height:48px;color:var(--a-text-default);background-color:#fff;border:1px solid #c9c5be;border-radius:6px;justify-content:space-between;align-items:center;padding-inline:1rem;font-size:14px;font-weight:400;transition:border-color .2s,background-color .2s;display:flex}.date-range-preset-trigger:hover{border-color:#b6b2ab}.date-range-preset-trigger:focus-visible,.date-range-preset-trigger[data-focus]{border-color:var(--a-border-focus);box-shadow:none;outline:none}.date-range-preset-content{background-color:#fff;border:1px solid #d8d5cf;border-radius:6px;padding-block:.25rem;overflow:hidden;box-shadow:0 4px 10px #00000014,0 2px 4px #0000000a}.date-range-preset-item{color:var(--a-text-default);cursor:pointer;padding:.75rem 1rem;font-size:14px;font-weight:400;transition:background-color .15s}.date-range-preset-item:hover{background-color:var(--a-surface-subtle)}@font-face{font-family:PT Root UI;src:url(/assets/pt-root-ui_light-Ckg6FuDf.woff2)format("woff2"),url(/assets/pt-root-ui_light-BN0u9nFi.woff)format("woff");font-weight:100 200 300}@font-face{font-family:PT Root UI;src:url(/assets/pt-root-ui_medium-Dc0oVJgs.woff2)format("woff2"),url(/assets/pt-root-ui_medium-BbigyPY5.woff)format("woff");font-weight:500 600}@font-face{font-family:PT Root UI;src:url(/assets/pt-root-ui_bold-BF38dJVs.woff2)format("woff2"),url(/assets/pt-root-ui_bold-B6Ig7ozf.woff)format("woff");font-weight:700;font-weight:700 800 900}@font-face{font-family:PT Root UI;src:url(/assets/pt-root-ui_regular-DAfJN3DY.woff2)format("woff2"),url(/assets/pt-root-ui_regular-bGhojmvb.woff)format("woff");font-weight:400}:root,:host{--ax-version:"5.11.1";--a-spacing-05:.125rem;--a-spacing-32:8rem;--a-spacing-24:6rem;--a-spacing-20:5rem;--a-spacing-18:4.5rem;--a-spacing-16:4rem;--a-spacing-14:3.5rem;--a-spacing-12:3rem;--a-spacing-11:2.75rem;--a-spacing-10:2.5rem;--a-spacing-9:2.25rem;--a-spacing-8:2rem;--a-spacing-7:1.75rem;--a-spacing-6:1.5rem;--a-spacing-5:1.25rem;--a-spacing-4:1rem;--a-spacing-3:.75rem;--a-spacing-2:.5rem;--a-spacing-1:.25rem;--a-spacing-0:0rem;--a-grayalpha-20:#2c2c3433;--a-whitealpha-70:#ffffffb3;--a-whitealpha-50:#ffffff80;--a-red-900:#a4201c;--a-red-800:#c02a2a;--a-red-700:#d0433e;--a-red-600:#e25a55;--a-red-500:#ea8080;--a-red-400:#eb9898;--a-red-300:#f3aba9;--a-red-200:#f4c6c5;--a-red-100:#f6d9d8;--a-red-50:#f8e9e8;--a-purple-900:#412960;--a-purple-800:#513476;--a-purple-700:#5d3d86;--a-purple-600:#6d4c97;--a-purple-500:#7d61a2;--a-purple-400:#9b86b6;--a-purple-300:#b4a1cd;--a-purple-200:#cab9df;--a-purple-100:#d9cde8;--a-purple-50:#ede8f2;--a-yellow-900:#ffc600;--a-yellow-800:#ffd026;--a-yellow-700:#ffd746;--a-yellow-600:#ffe350;--a-yellow-500:#ffe663;--a-yellow-400:#ffeb83;--a-yellow-300:#ffef9c;--a-yellow-200:#fff3b6;--a-yellow-100:#fff7cd;--a-yellow-50:#fffbec;--a-green-900:#004c2a;--a-green-800:#1f6537;--a-green-700:#2c7946;--a-green-600:#3c925a;--a-green-500:#4ba66a;--a-green-400:#55bb78;--a-green-300:#79d298;--a-green-200:#a7dfba;--a-green-100:#d0f0d4;--a-green-50:#e8fced;--a-navy-900:#002855;--a-navy-800:#063061;--a-navy-700:#01417b;--a-navy-600:#064f91;--a-navy-500:#1660a5;--a-navy-400:#3379b9;--a-navy-300:#5d98cf;--a-navy-200:#8fb9e0;--a-navy-100:#c9deef;--a-navy-50:#ebf2f8;--a-blue-100:#0fb6df;--a-blue-50:#9fe2f2;--a-brown-700:#2b2826;--a-brown-600:#4b4439;--a-brown-500:#6b604b;--a-brown-400:#9b937f;--a-brown-300:#c6c3bc;--a-brown-200:#e1dfdb;--a-brown-100:#eeecea;--a-brown-50:#f8f7f6;--a-gray-900:#2c2c34;--a-gray-800:#39424d;--a-gray-700:#4e5865;--a-gray-600:#566374;--a-gray-500:#8692a1;--a-gray-400:#a9b5c6;--a-gray-300:#cad5e2;--a-gray-200:#d6dee9;--a-gray-100:#e1e7ef;--a-gray-50:#edf1f5;--a-white:#fff;--a-border-radius-full:9999px;--a-border-radius-xl:12px;--a-border-radius-lg:8px;--a-border-radius-md:4px;--a-border-radius-sm:2px;--a-z-index-tooltip:3000;--a-z-index-popover:1000;--a-z-index-focus:10;--a-shadow-focus-inverted:0 0 0 4px var(--a-border-focus-inverted);--a-shadow-focus:0 0 0 4px var(--a-border-focus);--a-shadow-xlarge-inverted:0 -15px 30px 0 #2c373f26;--a-shadow-xlarge:0 10px 40px 0 #2c373f4d;--a-shadow-medium:0 4px 6px 0 #0000001f;--a-shadow-small:0 2px 3px 0 #00000029;--a-text-width-max:576px;--a-font-tracking-loose:.0625rem;--a-font-tracking-normal:0rem;--a-font-tracking-tight:-.0625rem;--a-font-weight-medium:500;--a-font-weight-bold:700;--a-font-weight-regular:400;--a-font-weight-light:300;--a-font-line-height-9:4rem;--a-font-line-height-8:2.625rem;--a-font-line-height-7:2.25rem;--a-font-line-height-6:2rem;--a-font-line-height-5:1.75rem;--a-font-line-height-4:1.625rem;--a-font-line-height-3:1.5rem;--a-font-line-height-2:1.3125rem;--a-font-line-height-1:1.125rem;--a-font-size-9:3rem;--a-font-size-8:2rem;--a-font-size-7:1.75rem;--a-font-size-6:1.5rem;--a-font-size-5:1.25rem;--a-font-size-4:1.125rem;--a-font-size-3:1rem;--a-font-size-2:.875rem;--a-font-size-1:.75rem;--a-font-family-serif-variable:"Roboto Serif VF", "Roboto Serif", Georgia, serif;--a-font-family-serif:"Roboto Serif", Georgia, serif;--a-font-family-sans:"PT Root UI", Arial, sans-serif;--a-font-family-long-form:"Montserrat", Arial, sans-serif;--a-data-surface-6:#bcd5ce;--a-breakpoint-lg-down:1439px;--a-breakpoint-lg:1440px;--a-breakpoint-md-down:839px;--a-breakpoint-md:840px;--a-breakpoint-sm-down:599px;--a-breakpoint-sm:600px;--a-breakpoint-xs:0;--a-animation-fade-out:.1s cubic-bezier(0, 0, .58, 1);--a-animation-fade-in:.3s cubic-bezier(0, 0, 0, 1);--a-text-neutral:var(--a-gray-800);--a-text-danger:var(--a-red-900);--a-text-success:var(--a-green-800);--a-text-inverted-subtle:var(--a-whitealpha-70);--a-text-inverted:var(--a-white);--a-text-subtle:var(--a-gray-600);--a-text-default:var(--a-gray-900);--a-surface-subtle-hover:var(--a-gray-300);--a-surface-transparent:var(--a-grayalpha-20);--a-surface-neutral:var(--a-navy-100);--a-surface-danger-disabled:var(--a-red-50);--a-surface-danger-subtle:var(--a-red-100);--a-surface-danger-strong:var(--a-red-900);--a-surface-danger:var(--a-red-700);--a-surface-success-subtle:var(--a-green-100);--a-surface-success-strong:var(--a-green-700);--a-surface-success:var(--a-green-600);--a-surface-action-strong-disabled:var(--a-gray-400);--a-surface-action-disabled:var(--a-brown-200);--a-surface-action-subtle-disabled:var(--a-brown-100);--a-surface-action-active:var(--a-navy-600);--a-surface-action-hover:var(--a-navy-600);--a-surface-action:var(--a-navy-900);--a-surface-moderate:var(--a-brown-100);--a-surface-subtle:var(--a-brown-50);--a-surface-default:var(--a-white);--a-icon-inverted-subtle:var(--a-whitealpha-70);--a-icon-inverted:var(--a-white);--a-icon-subtle:var(--a-gray-700);--a-icon-default:var(--a-gray-900);--a-border-disabled-subtle:var(--a-grayalpha-20);--a-border-disabled:var(--a-gray-400);--a-border-active:var(--a-navy-600);--a-border-transparent:var(--a-grayalpha-20);--a-border-focus-inverted:var(--a-blue-50);--a-border-focus:var(--a-navy-900);--a-border-strong:var(--a-brown-500);--a-border-neutral:var(--a-gray-400);--a-border-danger:var(--a-red-400);--a-border-success:var(--a-green-300);--a-border-subtle:var(--a-brown-100);--a-border-moderate:var(--a-brown-300);--a-border-default:var(--a-brown-200);--a-font-line-height-heading-sm:var(--a-font-line-height-4);--a-font-line-height-body-xs:var(--a-font-line-height-1);--a-font-line-height-body-sm:var(--a-font-line-height-2);--a-font-line-height-body-md:var(--a-font-line-height-3);--a-font-line-height-body-lg:var(--a-font-line-height-5);--a-font-line-height-heading-md:var(--a-font-line-height-6);--a-font-line-height-heading-lg:var(--a-font-line-height-8);--a-font-line-height-heading-xl:var(--a-font-line-height-9);--a-font-size-body-xs:var(--a-font-size-1);--a-font-size-body-sm:var(--a-font-size-2);--a-font-size-body-md:var(--a-font-size-3);--a-font-size-body-lg:var(--a-font-size-4);--a-font-size-heading-sm:var(--a-font-size-5);--a-font-size-heading-md:var(--a-font-size-6);--a-font-size-heading-lg:var(--a-font-size-8);--a-font-size-heading-xl:var(--a-font-size-9);--a-data-surface-5:var(--a-blue-50);--a-data-surface-4:var(--a-brown-50);--a-data-surface-3:var(--a-navy-600);--a-data-surface-2:var(--a-navy-900);--a-data-surface-1:var(--a-blue-100)}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;font-family:var(--a-font-family-serif,"Roboto Serif", Georgia, serif);margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{color:var(--a-text-default);background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;color:inherit;margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none;display:none!important}@font-face{font-family:PT Root UI;font-style:normal;font-weight:100;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/pt-root-ui-light.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:PT Root UI;font-style:normal;font-weight:200;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/pt-root-ui-light.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:PT Root UI;font-style:normal;font-weight:300;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/pt-root-ui-light.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:PT Root UI;font-style:normal;font-weight:400;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/pt-root-ui-regular.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:PT Root UI;font-style:normal;font-weight:500;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/pt-root-ui-medium.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:PT Root UI;font-style:normal;font-weight:600;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/pt-root-ui-medium.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:PT Root UI;font-style:normal;font-weight:700;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/pt-root-ui-bold.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:Roboto Serif;font-style:normal;font-weight:100;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/roboto-serif-thin.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:Roboto Serif;font-style:normal;font-weight:300;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/roboto-serif-light.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:Roboto Serif;font-style:normal;font-stretch:80%;font-weight:400;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/roboto-serif-regular.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:Roboto Serif;font-style:normal;font-weight:500;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/roboto-serif-medium.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:Roboto Serif;font-style:normal;font-weight:600;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/roboto-serif-semi-bold.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:Roboto Serif;font-style:normal;font-weight:700;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/roboto-serif-bold.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:Roboto Serif VF;font-style:normal;font-weight:100 800;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/roboto-serif-vf.woff2?sp=r&st=2025-11-07T12:02:53Z&se=2025-12-31T20:17:53Z&spr=https&sv=2024-11-04&sr=b&sig=rHRA0YRahPEed39uVxvqURl02kc5uJVI%2FX8dcuvWZMo%3D)format("woff2-variations")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/montserrat-regular.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/montserrat-italic.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/montserrat-medium.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/montserrat-medium-italic.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/montserrat-semi-bold.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/montserrat-semi-bold-italic.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/montserrat-bold.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(https://p-gardno-cdne.azureedge.net/fonts/montserrat-bold-italic.woff2?si=ANCHOR_FONTS&spr=https&sv=2024-11-04&sr=c&sig=xXLF25S1pDZY6q25PGHMWzCb8nHHBDYPBnp%2BjJKRdtk%3D)format("woff2")}html,:host{box-sizing:border-box}*,:before,:after{box-sizing:inherit}.sr-only,.gard-sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only.focusable:active,.sr-only.focusable:focus,.gard-sr-only.focusable:active,.gard-sr-only.focusable:focus{clip:auto;clip-path:none;height:auto;white-space:inherit;width:auto;margin:0;position:static;overflow:visible}body,:host{font-family:var(--a-font-family-sans,"PT Root UI", Arial, sans-serif);color:var(--a-text-default);font-size:16px}h2,h3,h4,h5,h6{font-family:var(--a-font-family-sans,"PT Root UI", Arial, sans-serif)}.gard-heading{font-weight:var(--a-font-weight-bold);letter-spacing:0;margin:0}.gard-heading--xl{font-weight:var(--a-font-weight-regular);font-size:var(--a-font-size-heading-xl);line-height:var(--a-font-line-height-heading-xl);text-box-edge:cap alphabetic;text-box-trim:trim-both;font-stretch:80%}.gard-heading--xl.gard-typo--spacing{margin-bottom:var(--a-spacing-10)}.gard-heading--lg{font-size:var(--a-font-size-heading-lg);line-height:var(--a-font-line-height-heading-lg)}.gard-heading--lg.gard-typo--spacing{margin-bottom:var(--a-spacing-10)}.gard-heading--md{font-size:var(--a-font-size-heading-md);line-height:var(--a-font-line-height-heading-md)}.gard-heading--md.gard-typo--spacing{margin-bottom:var(--a-spacing-4)}.gard-heading--sm{font-size:var(--a-font-size-heading-sm);line-height:var(--a-font-line-height-heading-sm)}.gard-heading--xs{font-size:.9375rem;line-height:1.25rem}@media (width<=599px){.gard-heading--lg{font-size:var(--a-font-size-7);line-height:var(--a-font-line-height-7)}.gard-heading--xl{font-size:var(--a-font-size-8);line-height:var(--a-font-line-height-8)}}.gard-body-short{font-weight:var(--a-font-weight-regular);font-size:var(--a-font-size-body-md);letter-spacing:0;line-height:var(--a-font-line-height-body-md);margin:0}.gard-body-short--xs{font-size:var(--a-font-size-body-xs);line-height:var(--a-font-line-height-body-xs)}.gard-body-short--sm{font-size:var(--a-font-size-body-sm);line-height:var(--a-font-line-height-body-sm)}.gard-body-short--md{font-size:var(--a-font-size-body-md);line-height:var(--a-font-line-height-body-md)}.gard-body-short--lg{font-size:var(--a-font-size-body-lg);line-height:var(--a-font-line-height-body-lg)}.gard-body-long{--__ac-gard-body-long-line-height-md:1.8rem;--__ac-gard-body-long-font-weight--bold:600;font-size:var(--a-font-size-body-md);font-weight:var(--a-font-weight-regular);letter-spacing:0;line-height:var(--__ac-gard-body-long-line-height-md);margin:0}.gard-body-long .gard-typo--bold,.gard-body-long b,.gard-body-long strong{font-weight:var(--__ac-gard-body-long-font-weight--bold)}.gard-body-long--sm{font-size:var(--a-font-size-body-sm);line-height:var(--a-font-line-height-body-md)}.gard-body-long--sm.gard-typo--spacing{margin-bottom:var(--a-spacing-4)}.gard-body-long--md{font-size:var(--a-font-size-body-md);line-height:var(--__ac-gard-body-long-line-height-md)}.gard-body-long--md.gard-typo--spacing{margin-bottom:var(--a-spacing-7)}.gard-body-long--lg{--__ac-gard-body-long-line-height-lg:2rem;--__ac-gard-body-long-font-size-lg:1.375rem;--__ac-gard-body-long-font-weight-lg:300;font-stretch:84%;font-size:var(--__ac-gard-body-long-font-size-lg);line-height:var(--__ac-gard-body-long-line-height-lg);letter-spacing:0}.gard-body-long--lg .gard-type--serif{font-weight:var(--__ac-gard-body-long-font-weight-lg)}.gard-label{font-weight:var(--a-font-weight-medium);font-size:var(--a-font-size-3);line-height:var(--a-font-line-height-1);letter-spacing:var(--a-font-tracking-normal);margin:0}.gard-label.gard-typo--spacing{margin-bottom:var(--a-spacing-3)}.gard-label--sm{font-size:var(--a-font-size-2);line-height:var(--a-font-line-height-2);font-weight:var(--a-font-weight-bold)}.gard-label--sm.gard-typo--spacing{margin-bottom:var(--a-spacing-1)}.gard-detail{color:var(--a-text-default);font-size:var(--a-font-size-1);line-height:var(--a-font-line-height-2);font-weight:var(--a-font-weight-regular);letter-spacing:-.0025rem}.gard-detail.gard-typo--spacing{margin-bottom:var(--a-spacing-1)}.gard-detail.gard-detail--md{font-size:var(--a-font-size-2);line-height:var(--a-font-line-height-1);letter-spacing:var(--a-font-tracking-normal)}.gard-detail.gard-detail--md.gard-typo--spacing{margin-bottom:var(--a-spacing-3)}.gard-error-message{color:var(--a-text-danger);font-weight:var(--a-font-weight-regular);line-height:var(--a-font-line-height-1)}.gard-error-message.gard-error-message--show-icon{gap:var(--a-spacing-05);display:flex}.gard-error-message.gard-error-message--show-icon svg{flex:none;width:1em;height:1em;margin-top:.04em}.gard-error-message:where(.gard-label--sm).gard-error-message--show-icon svg{margin-top:.15em}.gard-typo--truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gard-typo--bold{font-weight:var(--a-font-weight-bold)}.gard-typo--regular{font-weight:var(--a-font-weight-regular)}.gard-typo--medium{font-weight:var(--a-font-weight-medium)}.gard-typo--light{font-weight:var(--a-font-weight-light)}.gard-typo--align-start{text-align:start}.gard-typo--align-center{text-align:center}.gard-typo--align-end{text-align:end}.gard-typo--serif{font-family:var(--a-font-family-serif)}.gard-typo--serif-variable{font-family:var(--a-font-family-serif-variable)}.gard-typo--long-form{font-family:var(--a-font-family-long-form)}:is(.gard-typo--serif,.gard-typo--serif-variable,.gard-typo--long-form):not(.gard-typo--truncate){text-box-edge:cap alphabetic;text-box-trim:trim-both}.gard-typo--visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;top:0!important;overflow:hidden!important}.gard-typo--color-default{color:var(--a-text-default)}.gard-typo--color-subtle{color:var(--a-text-subtle)}.gard-typo--color-action{color:var(--a-surface-action)}:root{--ac-accordion-border:var(--a-border-strong);--ac-accordion-content-text:var(--a-text-default);--ac-accordion-item-focus:var(--a-border-focus);--ac-accordion-header-text:var(--a-text-default);--ac-accordion-header-text-hover:var(--a-surface-action-hover);--ac-alert-danger-border:var(--a-border-danger);--ac-alert-danger-bg:var(--a-red-50);--ac-alert-icon-danger-color:var(--a-red-900);--ac-alert-danger-text-color:var(--a-red-900);--ac-alert-info-border:var(--a-border-neutral);--ac-alert-info-bg:var(--a-gray-50);--ac-alert-icon-info-color:var(--a-navy-900);--ac-alert-info-text-color:var(--a-navy-900);--ac-alert-success-border:var(--a-border-success);--ac-alert-success-bg:var(--a-green-50);--ac-alert-icon-success-color:var(--a-green-900);--ac-alert-success-text-color:var(--a-green-900);--ac-alert-warning-border:var(--a-yellow-900);--ac-alert-warning-bg:var(--a-yellow-50);--ac-alert-icon-warning-color:var(--a-icon-default);--ac-alert-warning-text-color:var(--a-text-default);--ac-badge-border-radius:var(--a-border-radius-full);--ac-badge-neutral-bg:var(--a-brown-100);--ac-badge-neutral-text:var(--a-brown-700);--ac-badge-neutral-border:var(--a-border-strong);--ac-badge-success-bg:var(--a-brown-100);--ac-badge-success-text:var(--a-brown-700);--ac-badge-success-border:var(--a-border-strong);--ac-badge-info-bg:var(--a-brown-100);--ac-badge-info-text:var(--a-brown-700);--ac-badge-info-border:var(--a-border-strong);--ac-badge-warning-bg:var(--a-yellow-100);--ac-badge-warning-text:var(--a-text-default);--ac-badge-warning-border:var(--a-yellow-700);--ac-badge-danger-bg:var(--a-red-100);--ac-badge-danger-text:var(--a-red-900);--ac-badge-danger-border:var(--a-red-400);--ac-button-border-radius:5px;--ac-button-focus-outline-width:2px;--ac-button-primary-bg:var(--a-surface-action);--ac-button-primary-text:var(--a-text-inverted);--ac-button-primary-hover-bg:var(--a-surface-action-hover);--ac-button-primary-focus-bg:var(--a-surface-action);--ac-button-primary-disabled-bg:var(--a-surface-action-disabled);--ac-button-primary-disabled-text:var(--a-text-default);--ac-button-secondary-bg:var(--a-surface-default);--ac-button-secondary-border:var(--a-border-strong);--ac-button-secondary-text:var(--a-surface-action);--ac-button-secondary-hover-bg:var(--a-surface-neutral);--ac-button-secondary-hover-border:var(--a-surface-action);--ac-button-secondary-focus-bg:var(--a-surface-action);--ac-button-secondary-disabled-border:var(--a-border-transparent);--ac-button-secondary-disabled-text:var(--a-text-subtle);--ac-button-tertiary-bg:var(--a-surface-action);--ac-button-tertiary-text:var(--a-surface-action);--ac-button-tertiary-hover-text:var(--a-surface-action-hover);--ac-button-tertiary-focus-bg:var(--a-surface-action);--ac-button-tertiary-disabled-text:var(--a-text-subtle);--ac-button-danger-bg:var(--a-surface-danger);--ac-button-danger-text:var(--a-text-inverted);--ac-button-danger-hover-bg:var(--a-red-600);--ac-button-danger-disabled-bg:var(--a-surface-danger-disabled);--ac-button-danger-disabled-text:var(--a-text-subtle);--ac-button-magic-text:var(--a-text-default);--ac-button-magic-disabled-text:var(--a-text-subtle);--ac-button-close-bg:var(--a-surface-neutral);--ac-button-close-text:var(--a-surface-action);--ac-button-close-hover-bg:var(--a-navy-200);--ac-button-close-disabled-bg:var(--a-surface-action-disabled);--ac-button-close-disabled-text:var(--a-text-subtle);--ac-button-icon-only-bg:var(--a-surface-neutral);--ac-button-icon-only-text:var(--a-surface-action);--ac-button-icon-only-hover-bg:var(--a-navy-200);--ac-button-icon-only-disabled-bg:var(--a-surface-action-disabled);--ac-button-icon-only-disabled-text:var(--a-text-subtle);--ac-text-field-border-color-default:var(--a-border-strong);--ac-text-field-border-color-focus-visible:var(--a-surface-action-active);--ac-text-field-border-color-error:var(--a-surface-danger);--ac-text-field-border-color-disabled:var(--a-border-disabled);--ac-text-field-border-radius:5px}[data-theme=dark]{--ac-accordion-border:var(--a-navy-700);--ac-accordion-content-text:var(--a-text-inverted);--ac-accordion-item-focus:var(--a-border-focus-inverted);--ac-accordion-header-text:var(--a-text-inverted);--ac-accordion-header-text-hover:var(--a-text-inverted)}.gard-accordion{background-color:inherit;min-width:300px}@supports (text-box-trim:trim-both){.gard-accordion{text-box-trim:trim-both}}.gard-accordion__item{border-top:1px solid var(--ac-accordion-border);line-height:var(--a-font-line-height-body-xs);font-size:var(--a-font-size-body-lg);font-family:var(--a-font-family-sans);margin-top:1px;font-style:normal;font-weight:400;overflow:hidden}.gard-accordion__item:first-child{margin-top:0}.gard-accordion__item:focus-within:has(:focus-visible){outline:2px solid var(--ac-accordion-item-focus);border-radius:var(--a-border-radius-sm);z-index:1;position:relative}.gard-accordion__header{all:unset;font-weight:inherit;color:var(--ac-accordion-header-text);display:flex}.gard-accordion__header:hover{cursor:pointer;color:var(--ac-accordion-header-text-hover);font-weight:600;text-decoration:none}.gard-accordion__trigger{all:unset;font-family:inherit;font-weight:inherit;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;padding:1.5rem 0;display:flex}.gard-accordion__trigger[data-state=open]>.gard-accordion__icon{transform:rotate(180deg)}.gard-accordion__icon{transition:transform .3s}.gard-accordion__content{color:var(--ac-accordion-content-text);font-family:var(--a-font-family-long-form);opacity:.9;padding-right:3rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.8rem;overflow:hidden}.gard-accordion__content[data-state=open]{padding-bottom:1.5rem;animation:.3s ease-out slideDown}.gard-accordion__content[data-state=closed]{animation:.3s ease-out slideUp}@keyframes slideDown{0%{opacity:0;height:0}to{opacity:.9}}@keyframes slideUp{0%{opacity:.9}to{opacity:0;height:0}}.gard-alert{border-radius:var(--a-border-radius-md);padding-inline:var(--a-spacing-4);padding-block:var(--a-spacing-4) var(--a-spacing-2);gap:var(--a-spacing-2);border:1px solid #0000;align-items:flex-start;line-height:1.25rem;display:flex}.gard-alert--sm.gard-alert--close-button{align-items:flex-start}.gard-alert__wrapper{gap:var(--a-spacing-2);flex-direction:column;display:flex}.gard-alert__wrapper>.gard-button{margin-block:var(--a-spacing-2) 0;align-self:flex-start}.gard-alert__wrapper--maxwidth{max-width:32.25rem}.gard-alert--close-button>.gard-alert__button-wrapper{margin-top:-.6rem}.gard-alert--close-button>.gard-alert__button-wrapper>.gard-alert__button{background-color:#0000;width:2.5rem;height:2.5rem;padding:0;transform:translate(.6rem)}:is(.gard-alert--close-button>.gard-alert__button-wrapper>.gard-alert__button) .gard-button__icon{width:2rem;height:2rem;transition:background-color var(--a-animation-fade-out);background-color:#0000;justify-content:center;align-items:center;display:flex}:is(.gard-alert--close-button>.gard-alert__button-wrapper>.gard-alert__button):hover .gard-button__icon{background-color:var(--a-whitealpha-70);transition:background-color var(--a-animation-fade-in)}.gard-alert--sm{padding-inline:var(--a-spacing-4);padding-block:var(--a-spacing-4) var(--a-spacing-2);gap:var(--a-spacing-2)}.gard-alert--full-width{border-radius:0}.gard-alert>.gard-alert__icon{flex-shrink:0;align-self:flex-start;margin-block-start:var(--a-spacing-05);font-size:1rem}.gard-alert--danger{color:var(--ac-alert-danger-text-color);background-color:var(--ac-alert-danger-bg)}.gard-alert--danger.gard-alert--close-button>.gard-alert__button-wrapper button{color:var(--ac-alert-danger-text-color)}.gard-alert--danger.gard-alert--bordered{border-color:var(--ac-alert-danger-border)}.gard-alert--danger>.gard-alert__wrapper>.gard-button{color:var(--a-text-inverted);background-color:var(--a-surface-danger)}:is(.gard-alert--danger>.gard-alert__wrapper>.gard-button):hover{background-color:var(--a-red-600)}.gard-alert--info{color:var(--ac-alert-info-text-color);background-color:var(--ac-alert-info-bg)}.gard-alert--info.gard-alert--close-button>.gard-alert__button-wrapper button{color:var(--ac-alert-info-text-color)}.gard-alert--info.gard-alert--bordered{border-color:var(--ac-alert-info-border)}.gard-alert--info>.gard-alert__wrapper>.gard-button{color:var(--a-text-inverted);background-color:var(--a-surface-action)}:is(.gard-alert--info>.gard-alert__wrapper>.gard-button):hover{background-color:var(--a-surface-action-hover)}.gard-alert--success{color:var(--ac-alert-success-text-color);background-color:var(--ac-alert-success-bg)}.gard-alert--success.gard-alert--close-button>.gard-alert__button-wrapper button{color:var(--ac-alert-success-text-color)}.gard-alert--success.gard-alert--bordered{border-color:var(--ac-alert-success-border)}.gard-alert--success>.gard-alert__wrapper>.gard-button{color:var(--a-text-inverted);background-color:var(--a-surface-success-strong)}:is(.gard-alert--success>.gard-alert__wrapper>.gard-button):hover{background-color:var(--a-green-900)}.gard-alert--warning{color:var(--ac-alert-warning-text-color);background-color:var(--ac-alert-warning-bg)}.gard-alert--warning.gard-alert--close-button>.gard-alert__button-wrapper button{color:var(--ac-alert-warning-text-color)}.gard-alert--warning.gard-alert--bordered{border-color:var(--ac-alert-warning-border)}.gard-alert--warning>.gard-alert__wrapper>.gard-button{color:var(--a-text-default);background-color:var(--a-yellow-900)}:is(.gard-alert--warning>.gard-alert__wrapper>.gard-button):hover{background-color:var(--a-yellow-700)}.gard-alert--inline{background-color:#0000;border:none;padding:0}.gard-alert--info.gard-alert--inline{color:var(--a-icon-subtle)}.gard-alert--success.gard-alert--inline{color:var(--a-surface-success)}.gard-alert--danger.gard-alert--inline{color:var(--a-surface-danger)}.gard-alert--warning.gard-alert--inline{color:var(--a-yellow-900)}.gard-alert--inline>.gard-alert__wrapper{color:var(--a-text-default)}.gard-alert__button-wrapper{flex-flow:row;flex:1;justify-content:flex-end;align-self:flex-start;display:flex}.gard-alert__wrapper>.gard-heading{margin-block-end:var(--a-spacing-05)}.gard-alert>.gard-alert__wrapper.gard-body-short:not(:has(.gard-link,.gard-button,.gard-heading)){margin-block-end:var(--a-spacing-2)}.gard-alert>.gard-alert__wrapper :last-child:not(.gard-label){margin-block-end:var(--a-spacing-2)}.gard-alert.gard-alert--md>.gard-alert__wrapper.gard-body-short,.gard-alert.gard-alert--md>.gard-alert__wrapper>.gard-body-short{text-box-trim:trim-both;text-box-edge:cap alphabetic;line-height:1.25rem}.gard-alert:not(.gard-alert--inline)>.gard-alert__wrapper>.gard-link,.gard-alert:not(.gard-alert--inline)>.gard-alert__wrapper>.gard-link:visited,.gard-alert:not(.gard-alert--inline)>.gard-alert__wrapper>.gard-body-short>.gard-link.gard-link--action,.gard-alert:not(.gard-alert--inline)>.gard-alert__wrapper>.gard-body-short>.gard-link.gard-link--action:visited{color:inherit;font-weight:var(--a-font-weight-bold);align-self:flex-start}:is(.gard-alert:not(.gard-alert--inline)>.gard-alert__wrapper>.gard-link,.gard-alert:not(.gard-alert--inline)>.gard-alert__wrapper>.gard-link:visited,.gard-alert:not(.gard-alert--inline)>.gard-alert__wrapper>.gard-body-short>.gard-link.gard-link--action,.gard-alert:not(.gard-alert--inline)>.gard-alert__wrapper>.gard-body-short>.gard-link.gard-link--action:visited):hover,:is(.gard-alert:not(.gard-alert--inline)>.gard-alert__wrapper>.gard-link,.gard-alert:not(.gard-alert--inline)>.gard-alert__wrapper>.gard-link:visited,.gard-alert:not(.gard-alert--inline)>.gard-alert__wrapper>.gard-body-short>.gard-link.gard-link--action,.gard-alert:not(.gard-alert--inline)>.gard-alert__wrapper>.gard-body-short>.gard-link.gard-link--action:visited):hover .gard-link--inline-text__span{color:inherit;text-decoration:none}.gard-badge{border-radius:var(--ac-badge-border-radius);padding:var(--a-spacing-05) var(--a-spacing-2);border:1px solid;justify-content:center;align-items:center;font-size:.75em;font-weight:700;line-height:1.125rem;display:inline-flex}@supports (text-box-trim:trim-both){.gard-badge{text-box-trim:trim-both}}.gard-badge--sm{min-width:var(--a-spacing-6);min-height:var(--a-spacing-6);padding:0 var(--a-spacing-2)}.gard-badge--lg{min-width:var(--a-spacing-8);min-height:var(--a-spacing-8);padding:0 var(--a-spacing-3)}.gard-badge--neutral{background-color:var(--ac-badge-neutral-bg);color:var(--a-brown-700);border-color:var(--a-brown-300)}.gard-badge--success{background-color:var(--a-green-100);color:var(--a-green-900);border-color:var(--a-green-300)}.gard-badge--info{background-color:var(--a-navy-50);color:var(--a-navy-900);border-color:var(--a-navy-200)}.gard-badge--warning{background-color:var(--ac-badge-warning-bg);color:var(--ac-badge-warning-text);border-color:var(--ac-badge-warning-border)}.gard-badge--danger{background-color:var(--ac-badge-danger-bg);color:var(--ac-badge-danger-text);border-color:var(--ac-badge-danger-border)}.gard-button{justify-content:center;align-items:center;gap:var(--a-spacing-2);cursor:pointer;padding:0 var(--a-spacing-4);border-radius:var(--ac-button-border-radius);min-height:var(--a-spacing-12);font-size:var(--a-font-size-2);line-height:1rem;font-weight:var(--a-font-weight-bold);font-feature-settings:"liga" off, "clig" off;background:0 0;border:none;outline:0;flex-shrink:0;margin:0;text-decoration:none;display:inline-flex}.gard-button:disabled,.gard-button.gard-button--loading{cursor:not-allowed}.gard-button .gard-label{font-weight:var(--a-font-weight-bold)}@supports (text-box-trim:trim-both){.gard-button>span{text-box-trim:trim-both}}.gard-button--primary{background-color:var(--ac-button-primary-bg);color:var(--ac-button-primary-text);transition:background-color var(--a-animation-fade-out)}.gard-button--primary:not(:disabled,.gard-button--loading):hover{background-color:var(--ac-button-primary-hover-bg);transition:background-color var(--a-animation-fade-in)}.gard-button--primary:focus-visible{background-color:var(--ac-button-primary-focus-bg);outline:2px solid var(--a-border-focus);outline-offset:2px;transition:background-color var(--a-animation-fade-in)}.gard-button--primary:focus-visible:not(:disabled,.gard-button--loading):hover{background-color:var(--ac-button-primary-hover-bg)}.gard-button--primary:disabled{color:var(--ac-button-primary-disabled-text);background-color:var(--ac-button-primary-disabled-bg)}.gard-button--secondary{background:var(--ac-button-secondary-bg);color:var(--ac-button-secondary-text);border:1px solid var(--ac-button-secondary-border);transition:background-color var(--a-animation-fade-out)}.gard-button--secondary:not(:disabled):hover,.gard-button--secondary:focus-visible:hover{border:1px solid var(--ac-button-secondary-hover-border);background:var(--ac-button-secondary-hover-bg);transition:background-color var(--a-animation-fade-in), border-color var(--a-animation-fade-in)}:is(.gard-button--secondary:not(:disabled):hover,.gard-button--secondary:focus-visible:hover):where(.gard-button--loading){background-color:var(--ac-button-secondary-bg);border:1px solid var(--ac-button-secondary-border)}:is(.gard-button--secondary:not(:disabled):hover,.gard-button--secondary:focus-visible:hover):where(:disabled){background-color:var(--ac-button-secondary-bg);border:1px solid var(--ac-button-secondary-disabled-border)}.gard-button--secondary:focus-visible{border:1px solid var(--ac-button-secondary-border);outline:2px solid var(--a-border-focus);outline-offset:2px;transition:background-color var(--a-animation-fade-in), border-color var(--a-animation-fade-in)}.gard-button--secondary:disabled{background:initial;color:var(--ac-button-secondary-disabled-text);border:1px solid var(--ac-button-secondary-disabled-border)}.gard-button--tertiary{justify-content:center;align-items:center;gap:var(--a-spacing-1);color:var(--ac-button-tertiary-text);min-height:var(--a-spacing-6);background:0 0;padding:1px 5px;display:inline-flex}.gard-button--tertiary:hover{color:var(--ac-button-tertiary-hover-text);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration-line:underline}.gard-button--tertiary:focus-visible{outline:var(--ac-button-focus-outline-width) solid var(--a-border-focus);outline-offset:2px}.gard-button--tertiary:disabled{color:var(--ac-button-tertiary-disabled-text);text-decoration:none}.gard-button--danger{background:var(--ac-button-danger-bg);color:var(--ac-button-danger-text);transition:background-color var(--a-animation-fade-out)}.gard-button--danger:hover{background-color:var(--ac-button-danger-hover-bg);transition:background-color var(--a-animation-fade-in)}.gard-button--danger:hover:where(:disabled,.gard-button--loading){background-color:var(--ac-button-danger-bg)}.gard-button--danger:focus-visible{outline:var(--ac-button-focus-outline-width) solid var(--a-border-focus);outline-offset:2px}.gard-button--danger:disabled{background-color:var(--ac-button-danger-disabled-bg);color:var(--ac-button-danger-disabled-text)}@property --gradient-angle{syntax:"<angle>";inherits:false;initial-value:90deg}@property --ac-button-magic-bg-from{syntax:"<color>";inherits:false;initial-value:#bddffe}@property --ac-button-magic-bg-to{syntax:"<color>";inherits:false;initial-value:#e7d2ff}.gard-button--magic{color:var(--ac-button-magic-text);background:linear-gradient(var(--gradient-angle), var(--ac-button-magic-bg-from), var(--ac-button-magic-bg-to));transition:--gradient-angle var(--a-animation-fade-in), --ac-button-magic-bg-from var(--a-animation-fade-in), --ac-button-magic-bg-to var(--a-animation-fade-in)}.gard-button--magic:focus-visible{outline:var(--ac-button-focus-outline-width) solid var(--a-border-focus);outline-offset:2px}.gard-button--magic:disabled{--ac-button-magic-bg-from:#d7eefe;--ac-button-magic-bg-to:#eee0ff;--gradient-angle:90deg;cursor:not-allowed;background-image:linear-gradient(var(--gradient-angle), var(--ac-button-magic-bg-from), var(--ac-button-magic-bg-to));color:var(--ac-button-magic-disabled-text)}.gard-button--magic:hover:not(.gard-button--loading,:disabled){--gradient-angle:270deg;--ac-button-magic-bg-from:#a3bbff;--ac-button-magic-bg-to:#e9b9ff;transition:--gradient-angle .3s linear,--ac-button-magic-bg-from .5s cubic-bezier(0,0,0,1),--ac-button-magic-bg-to .5s cubic-bezier(0,0,0,1)}.gard-button--magic.gard-button--loading:not(:disabled){--ac-button-magic-bg-from:#a3bbff;--ac-button-magic-bg-to:#e9b9ff;cursor:not-allowed;animation:2s linear infinite magicButtonSpin}.gard-button--close{min-height:var(--a-spacing-6);min-width:var(--a-spacing-6);background-color:var(--ac-button-close-bg);color:var(--ac-button-close-text);border-radius:var(--a-border-radius-full);transition:background-color var(--a-animation-fade-out);padding:0;display:flex}.gard-button--close:hover{background-color:var(--ac-button-close-hover-bg);transition:background-color var(--a-animation-fade-in)}.gard-button--close:focus-visible{outline:var(--ac-button-focus-outline-width) solid var(--a-border-focus);outline-offset:2px}.gard-button--close:disabled{background-color:var(--ac-button-close-disabled-bg);color:var(--ac-button-close-disabled-text)}.gard-button--icon-only{background-color:var(--ac-button-icon-only-bg);color:var(--ac-button-icon-only-text);min-height:var(--a-spacing-8);min-width:var(--a-spacing-8);transition:background-color var(--a-animation-fade-out);margin:0;padding:1px 7px;display:flex}.gard-button--icon-only:hover{background-color:var(--ac-button-icon-only-hover-bg);transition:background-color var(--a-animation-fade-in)}.gard-button--icon-only:focus-visible{outline:var(--ac-button-focus-outline-width) solid var(--a-border-focus);outline-offset:2px}.gard-button--icon-only:disabled{background-color:var(--ac-button-icon-only-disabled-bg);color:var(--ac-button-icon-only-disabled-text)}:not(.gard-button--close,.gard-button--magic:has(.gard-spinner--magic)).gard-button--loading>:not(.gard-spinner,.gard-spinner--magic){visibility:hidden}.gard-button__icon,.gard-spinner,.gard-spinner--magic{margin:0;display:flex}.gard-spinner>svg{transform-box:fill-box;transform-origin:50%;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.gard-button>.gard-spinner{position:absolute}.gard-button--loading>.gard-spinner--magic>svg{--pulse:2s}:is(.gard-button--loading>.gard-spinner--magic>svg) .starA{animation:fadeA var(--pulse) linear infinite}:is(.gard-button--loading>.gard-spinner--magic>svg) .starB{animation:fadeB var(--pulse) linear infinite}.gard-button--sm:not(.gard-button--tertiary,.gard-button--close,.gard-button--icon-only){min-height:var(--a-spacing-10)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes magicButtonSpin{0%{--gradient-angle:90deg}to{--gradient-angle:450deg}}@keyframes fadeA{0%,to{fill-opacity:1}50%{fill-opacity:0}}@keyframes fadeB{0%,to{fill-opacity:0}50%{fill-opacity:1}}.gard-chips{all:unset;font-size:var(--a-font-size-1);font-weight:var(--a-font-weight-bold);line-height:var(--a-font-line-height-body-xs);cursor:pointer;min-width:var(--a-spacing-6);padding:3px var(--a-spacing-2);border-radius:var(--a-border-radius-full);justify-content:center;align-items:center;gap:var(--a-spacing-1);background:0 0;border:1px solid #0000;outline:none;margin:0;text-decoration:none;display:inline-flex}.gard-chips:focus-visible{outline:2px solid var(--a-border-focus);outline-offset:2px}.gard-chips:is(li.gard-chips,a.gard-chips){text-decoration:none}@supports (text-box-trim:trim-both){.gard-chips>span{text-box-trim:trim-both}}.gard-chips--icon{margin:0;font-size:1rem;display:flex}.gard-chips--icon-left{padding-left:var(--a-spacing-1)}.gard-chips--icon-right{padding-right:var(--a-spacing-1)}.gard-chips--small{min-width:24px;padding:3px var(--a-spacing-2)}.gard-chips--large{min-width:var(--a-spacing-8);padding:7px var(--a-spacing-3)}.gard-chips--neutral{background-color:var(--a-white);color:var(--a-navy-900);border-color:var(--a-navy-900);transition:background-color var(--a-animation-fade-out)}.gard-chips--neutral:hover{background-color:var(--a-navy-100);transition:background-color var(--a-animation-fade-in)}.gard-chips--neutral:active{color:var(--a-white);background-color:var(--a-navy-900);transition:background-color var(--a-animation-fade-in), color var(--a-animation-fade-in)}.gard-chips--neutral:is(a.gard-chips):hover{color:var(--a-navy-900)}.gard-chips--neutral:is(a.gard-chips):active{color:var(--a-white)}.gard-chips--danger{background-color:var(--a-white);color:var(--a-red-900);border:1px solid var(--a-red-400);transition:background-color var(--a-animation-fade-out)}.gard-chips--danger:hover{background-color:var(--a-red-100);transition:background-color var(--a-animation-fade-in)}.gard-chips--danger:active{color:var(--a-white);border:1px solid var(--a-red-900);background-color:var(--a-red-900);transition:background-color var(--a-animation-fade-in), color var(--a-animation-fade-in)}.gard-link{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:1px;align-items:center;gap:var(--a-spacing-05);outline:0;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;display:inline-flex}.gard-link:not(.gard-link--inline-text__span):focus-visible{border-radius:var(--a-border-radius-sm);outline:3px solid var(--a-border-focus);outline-offset:2px}.gard-link span,.gard-link svg{line-height:0}.gard-link--neutral{color:var(--a-text-default)}.gard-link--neutral:hover{color:var(--a-surface-action-hover)}.gard-link--action{color:var(--a-surface-action)}.gard-link--action:hover{color:var(--a-surface-action-hover)}.gard-link.gard-link--inline-text{white-space:normal;line-height:inherit;display:inline}.gard-link.gard-link--inline-text:not(.gard-link--remove-underline)>span{text-decoration:underline}.gard-link.gard-link--inline-text:has(span:not(.gard-link--inline-text__span)~svg)>svg{margin-inline-start:var(--a-spacing-05)}.gard-link.gard-link--inline-text:has(svg~span:not(.gard-link--inline-text__span))>svg{margin-inline-end:var(--a-spacing-05)}.gard-link.gard-link--inline-text>.gard-link--inline-text__span{box-sizing:content-box;align-items:center;gap:var(--a-spacing-05);flex-wrap:nowrap;display:inline-flex}.gard-link.gard-link--inline-text>svg,.gard-link.gard-link--inline-text>.gard-link--inline-text__span>svg{align-self:center;width:1em;height:1em;display:inline-flex}.gard-link.gard-link--remove-underline{text-decoration:none}.gard-link.gard-link--remove-underline:hover,.gard-link.gard-link--remove-underline:hover>.gard-link--inline-text__span{text-decoration:underline}.gard-link svg{color:inherit;flex-shrink:0}.gard-fieldset{border:0;min-width:0;margin:0;padding:0}.gard-fieldset>:not(:first-child,:empty){margin-top:var(--a-spacing-2)}.gard-fieldset__description{color:var(--a-text-subtle)}.gard-fieldset>.gard-fieldset__description:not(:empty){margin-top:.125rem}.gard-fieldset__legend{padding:0}.gard-fieldset--readonly>:where(.gard-fieldset__legend){display:inline-flex}.gard-fieldset:disabled>.gard-fieldset__legend,.gard-fieldset:disabled>.gard-fieldset__description{opacity:.3}.gard-form-field{justify-items:start;gap:var(--a-spacing-2);display:grid}.gard-form-field__description{color:var(--a-text-subtle);margin-top:-.375rem}.gard-form-field--disabled{opacity:.3;cursor:not-allowed}.gard-form-field__error:empty{display:none}.gard-form-field__subdescription{color:var(--a-text-subtle)}.gard-switch{width:fit-content;min-height:2.75rem;position:relative}.gard-switch--right{width:auto}.gard-switch--sm{min-height:2rem;position:relative}.gard-switch__input{cursor:pointer;z-index:1;opacity:0;width:2.75rem;height:2.75rem;position:absolute;top:0}.gard-switch--sm>.gard-switch__input{height:2rem;top:0}.gard-switch__label-wrapper{cursor:pointer;color:var(--a-text-default)}.gard-switch__content{flex-direction:column;gap:.125rem;padding:.75rem 0 .75rem 3.25rem;display:flex}.gard-switch--right>.gard-switch__label-wrapper>.gard-switch__content{padding:.75rem 3.25rem .75rem 0}.gard-switch--sm>.gard-switch__label-wrapper>.gard-switch__content{padding:calc(var(--a-spacing-2) - var(--a-spacing-05)) 0 calc(var(--a-spacing-2) - var(--a-spacing-05)) 3.25rem}.gard-switch--right.gard-switch--sm>.gard-switch__label-wrapper>.gard-switch__content{padding:calc(var(--a-spacing-2) - var(--a-spacing-05)) 3.25rem calc(var(--a-spacing-2) - var(--a-spacing-05)) 0}.gard-switch--with-description,.gard-switch--sm>.gard-switch__label-wrapper>.gard-switch--with-description{padding-bottom:0}.gard-switch__track{border:1px solid var(--a-border-strong);width:2.75rem;height:1.5rem;top:var(--a-spacing-3);border-radius:var(--a-border-radius-full);transition:background-color var(--a-animation-fade-out), border-color var(--a-animation-fade-out);background-color:#0000;display:flex;position:absolute;left:0}.gard-switch--sm>.gard-switch__track{top:var(--a-spacing-1)}.gard-switch--right>.gard-switch__input,.gard-switch--right>.gard-switch__track{left:auto;right:0}.gard-switch__input:hover~.gard-switch__track{background-color:var(--a-surface-subtle);border-color:var(--a-border-strong);transition:background-color var(--a-animation-fade-in), border-color var(--a-animation-fade-in)}.gard-switch__input:hover~.gard-switch__track>.gard-switch__thumb{background-color:var(--a-brown-600)}.gard-switch__input:not(:disabled):checked~.gard-switch__track{background-color:var(--a-surface-action);border-color:var(--a-surface-action)}.gard-switch__input:not(:disabled):checked:hover~.gard-switch__track{background-color:var(--a-surface-action-hover);border-color:var(--a-surface-action-hover);transition:background-color var(--a-animation-fade-in), border-color var(--a-animation-fade-in)}.gard-switch__input:disabled~.gard-switch__track{border:1px solid var(--a-border-disabled);background-color:#0000}.gard-switch__input:checked:disabled~.gard-switch__track,.gard-switch__input:disabled~.gard-switch__track>.gard-switch__thumb{background-color:var(--a-surface-action-strong-disabled)}.gard-switch__input:disabled{appearance:none}.gard-switch__input:disabled~.gard-switch__label-wrapper{color:var(--a-text-subtle)}.gard-switch__input:disabled,.gard-switch__input:disabled~.gard-switch__label-wrapper{cursor:not-allowed}.gard-switch__input:focus-visible~.gard-switch__track{outline:2px solid var(--a-border-focus);outline-offset:2px}.gard-switch__input:not(:checked,:disabled):focus-visible~.gard-switch__track{background-color:var(--a-surface-subtle)}.gard-switch__input:not(:checked,:disabled):focus-visible~.gard-switch__track>.gard-switch__thumb{background-color:var(--a-brown-600)}.gard-switch__thumb{background-color:var(--a-border-strong);border-radius:var(--a-border-radius-full);width:.75rem;height:.75rem;transition:transform var(--a-animation-fade-out), background-color var(--a-animation-fade-out);justify-content:center;align-items:center;display:flex;position:absolute;top:.3125rem;left:.375rem;transform:translate(0)}.gard-switch__input:checked~.gard-switch__track>.gard-switch__thumb{background-color:var(--a-surface-default);width:.75rem;height:.75rem;transition:transform var(--a-animation-fade-in);top:.3125rem;right:.375rem;transform:translate(1.125rem)}.gard-switch__input:checked~.gard-switch__track .gard-switch__checkmark{visibility:visible;color:var(--a-icon-inverted)}.gard-switch__input:not(:disabled):checked~.gard-switch__track .gard-switch__checkmark:not(.gard-switch--default-checked){color:#0000;animation-name:fadeIn;animation-duration:.1s;animation-timing-function:cubic-bezier(0,0,0,1);animation-delay:.2s;animation-fill-mode:forwards}.gard-switch__checkmark{visibility:hidden;color:#0000;align-items:center;width:.75rem;height:.75rem;display:flex;position:absolute;top:.3125rem;left:.5rem}.gard-switch__input:not(:disabled)>.gard-switch__checkmark:not(.gard-switch--default-checked){animation-name:fadeOut;animation-duration:.1s;animation-timing-function:ease-out;animation-direction:normal;animation-fill-mode:forwards}@keyframes fadeIn{0%{opacity:0;color:#0000}to{opacity:1;color:var(--a-icon-inverted)}}@keyframes fadeOut{0%{opacity:1;color:var(--a-icon-inverted)}to{opacity:0;color:#0000}}.gard-radio{outline:none;width:fit-content;position:relative}.gard-radio__input{appearance:none;z-index:1;opacity:0;cursor:pointer;width:3rem;height:3rem;position:absolute;top:0;left:-.75rem}.gard-radio__content{outline:none;flex-direction:column;gap:.125rem;display:flex}.gard-radio__label{cursor:pointer;outline:none;gap:.5rem;padding:.875rem 0;display:flex}.gard-radio__label:before{content:"";background-color:var(--a-surface-default);border-radius:var(--a-border-radius-full);box-shadow:0 0 0 1px var(--a-border-strong), inset 0 0 0 4px var(--a-surface-default);width:1.25rem;height:1.25rem;transition:box-shadow var(--a-animation-fade-out), background-color var(--a-animation-fade-out);flex-shrink:0;margin-block:2px;margin-inline:2px}.gard-radio.gard-radio--sm>.gard-radio__label:before{width:1rem;height:1rem;margin-block:2px;margin-inline:2px}.gard-radio:not(.gard-radio--error,.gard-radio--disabled):hover .gard-radio__input:not(:checked,:focus-visible)+.gard-radio__label:before{background-color:var(--a-surface-neutral);box-shadow:0 0 0 1px var(--a-surface-action-hover), inset 0 0 0 4px var(--a-surface-neutral);transition:box-shadow var(--a-animation-fade-in), background-color var(--a-animation-fade-in)}.gard-radio:not(.gard-radio--error,.gard-radio--disabled) .gard-radio__input:focus-visible+.gard-radio__label:before{--ac-gard-radio-background-color-subtle:var(--a-navy-50);background-color:var(--ac-gard-radio-background-color-subtle);box-shadow:0 0 0 1px var(--a-surface-action), inset 0 0 0 4px var(--ac-gard-radio-background-color-subtle);transition:box-shadow var(--a-animation-fade-in), background-color var(--a-animation-fade-in);outline:2px solid var(--a-surface-action);outline-offset:5px}.gard-radio:not(.gard-radio--error,.gard-radio--disabled):hover .gard-radio__input:not(:checked):focus-visible+.gard-radio__label:before{background-color:var(--a-surface-neutral);box-shadow:0 0 0 1px var(--a-surface-action-hover), inset 0 0 0 4px var(--a-surface-neutral);transition:box-shadow var(--a-animation-fade-in), background-color var(--a-animation-fade-in)}.gard-radio:not(.gard-radio--disabled) .gard-radio__input:checked+.gard-radio__label:before{--ac-gard-radio-background-color:var(--a-surface-action);background-color:var(--ac-gard-radio-background-color);box-shadow:0 0 0 1px var(--a-surface-action), inset 0 0 0 4px var(--a-surface-default);transition:box-shadow var(--a-animation-fade-in), background-color var(--a-animation-fade-in)}.gard-radio:not(.gard-radio--error,.gard-radio--disabled) .gard-radio__input:checked:focus-visible+.gard-radio__label:before{--ac-gard-radio-background-color:var(--a-surface-action);background-color:var(--ac-gard-radio-background-color);box-shadow:0 0 0 1px var(--a-surface-action), inset 0 0 0 4px var(--a-surface-default);transition:box-shadow var(--a-animation-fade-in), background-color var(--a-animation-fade-in);outline:2px solid var(--a-surface-action);outline-offset:5px}.gard-radio:not(.gard-radio--error,.gard-radio--disabled):hover .gard-radio__input:checked+.gard-radio__label:before{box-shadow:0 0 0 1px var(--a-surface-action), inset 0 0 0 4px var(--a-surface-neutral);transition:box-shadow var(--a-animation-fade-in), background-color var(--a-animation-fade-in)}.gard-radio:not(.gard-radio--error,.gard-radio--disabled):hover .gard-radio__input:checked:focus-visible+.gard-radio__label:before{background-color:var(--a-surface-action);box-shadow:0 0 0 1px var(--a-surface-action), inset 0 0 0 4px var(--a-surface-neutral);transition:box-shadow var(--a-animation-fade-in), background-color var(--a-animation-fade-in);outline:2px solid var(--a-surface-action);outline-offset:5px}.gard-radio.gard-radio--sm .gard-radio__input:not(:disabled)+.gard-radio__label:before{box-shadow:0 0 0 1px var(--a-border-strong), inset 0 0 0 3px var(--a-surface-default)}.gard-radio.gard-radio--sm .gard-radio__input:not(:disabled):focus-visible+.gard-radio__label:before{--ac-gard-radio-background-color-subtle:var(--a-navy-50);box-shadow:0 0 0 1px var(--a-surface-action), inset 0 0 0 3px var(--ac-gard-radio-background-color-subtle)}.gard-radio.gard-radio--sm .gard-radio__input:not(:disabled):hover+.gard-radio__label:before{box-shadow:0 0 0 1px var(--a-surface-action-hover), inset 0 0 0 3px var(--a-surface-neutral)}.gard-radio.gard-radio--sm .gard-radio__input:not(:disabled):checked+.gard-radio__label:before,.gard-radio.gard-radio--sm .gard-radio__input:not(:disabled):checked:focus-visible+.gard-radio__label:before{box-shadow:0 0 0 1px var(--a-surface-action), inset 0 0 0 3px var(--a-surface-default)}.gard-radio.gard-radio--sm .gard-radio__input:not(:disabled):focus-visible+.gard-radio__label:before,.gard-radio.gard-radio--sm:hover .gard-radio__input:not(:disabled):focus-visible+.gard-radio__label:before{outline:2px solid var(--a-surface-action);outline-offset:4px}.gard-radio.gard-radio--sm:hover .gard-radio__input:not(:disabled):checked+.gard-radio__label:before,.gard-radio.gard-radio--sm:hover .gard-radio__input:not(:disabled):checked:focus-visible+.gard-radio__label:before{box-shadow:0 0 0 1px var(--a-surface-action), inset 0 0 0 3px var(--a-surface-neutral);background-color:var(--a-surface-action)}.gard-radio--disabled>.gard-radio__input,.gard-radio--disabled>.gard-radio__label{opacity:1;cursor:not-allowed}.gard-radio--disabled>.gard-radio__label{color:var(--a-text-subtle)}.gard-radio--disabled>.gard-radio__input:checked+.gard-radio__label:before{box-shadow:0 0 0 1px var(--a-border-moderate), inset 0 0 0 4px var(--a-surface-default);background-color:var(--a-border-moderate)}.gard-radio--disabled .gard-radio__input+.gard-radio__label:before{box-shadow:0 0 0 1px var(--a-border-moderate), inset 0 0 0 4px var(--a-surface-default)}.gard-radio.gard-radio--sm.gard-radio--disabled .gard-radio__input+.gard-radio__label:before{box-shadow:0 0 0 1px var(--a-border-moderate), inset 0 0 0 3px var(--a-surface-default)}.gard-radio.gard-radio--error .gard-radio__input:not(:focus-visible,:checked)+.gard-radio__label:before{box-shadow:0 0 0 1px var(--a-surface-danger-strong), inset 0 0 0 4px var(--a-surface-default);background-color:var(--a-surface-default)}.gard-radio.gard-radio--sm.gard-radio--error .gard-radio__input:not(:focus-visible,:checked)+.gard-radio__label:before{box-shadow:0 0 0 1px var(--a-surface-danger-strong), inset 0 0 0 3px var(--a-surface-default)}.gard-radio.gard-radio--error:hover .gard-radio__input:not(:checked,:focus-visible)+.gard-radio__label:before{background-color:var(--a-surface-danger-subtle);box-shadow:0 0 0 1px var(--a-surface-danger-strong), inset 0 0 0 4px var(--a-surface-danger-subtle)}.gard-radio.gard-radio--sm.gard-radio--error:hover .gard-radio__input:not(:checked,:focus-visible)+.gard-radio__label:before{box-shadow:0 0 0 1px var(--a-surface-danger-strong), inset 0 0 0 3px var(--a-surface-danger-subtle)}.gard-radio.gard-radio--error .gard-radio__input:focus-visible+.gard-radio__label:before{outline:2px solid var(--a-surface-action);outline-offset:5px}.gard-checkbox{outline:none;width:fit-content;position:relative}.gard-checkbox__input{appearance:none;z-index:1;opacity:0;cursor:pointer;width:3rem;height:3rem;position:absolute;top:0;left:-.75rem}.gard-checkbox__label{cursor:pointer;outline:none;gap:.5rem;padding:.875rem 0;display:flex}.gard-checkbox__label:before{content:"";background-color:var(--a-surface-default);box-shadow:0 0 0 1px var(--a-border-strong);width:1.25rem;height:1.25rem;transition:box-shadow var(--a-animation-fade-out), background-color var(--a-animation-fade-out);border-radius:2px;flex-shrink:0;margin-block:2px;margin-inline:2px}.gard-checkbox--sm>.gard-checkbox__input{width:2rem;height:2rem;top:0;left:-.375rem}.gard-checkbox--sm>.gard-checkbox__label{padding:var(--a-spacing-1) 0}.gard-checkbox--sm>.gard-checkbox__label:before{width:1rem;height:1rem}.gard-checkbox:hover .gard-checkbox__input:where(:not(:checked,:disabled,:indeterminate))+.gard-checkbox__label:before{background-color:var(--a-surface-neutral);box-shadow:0 0 0 1px var(--a-navy-700);transition:box-shadow var(--a-animation-fade-in), background-color var(--a-animation-fade-in)}.gard-checkbox__input:where(:not(:checked))+.gard-checkbox__label>.gard-checkbox__icon{display:none}.gard-checkbox__input:checked+.gard-checkbox__label>.gard-checkbox__icon{color:var(--a-surface-default);pointer-events:none;align-items:center;height:1.5rem;display:flex;position:absolute;transform:translate(.275rem)}.gard-checkbox--sm>.gard-checkbox__input:checked+.gard-checkbox__label>.gard-checkbox__icon{color:var(--a-surface-default);pointer-events:none;align-items:center;height:1.25rem;display:flex;position:absolute;transform:translate(.15rem)}.gard-checkbox__input:where(:checked,:indeterminate)+.gard-checkbox__label:before{box-shadow:0 0 0 1px var(--a-surface-action-hover);background-color:var(--a-surface-action-hover)}.gard-checkbox__input:where(:checked,:indeterminate):hover+.gard-checkbox__label:before{box-shadow:0 0 0 1px var(--a-surface-action);background-color:var(--a-surface-action)}.gard-checkbox--error>.gard-checkbox__input:focus:not(:hover,:disabled,:checked,:indeterminate)+.gard-checkbox__label:before,.gard-checkbox--error>.gard-checkbox__input:not(:disabled,:checked,:indeterminate,:focus)+.gard-checkbox__label:before{background-color:var(--a-surface-default);box-shadow:0 0 0 1px var(--a-surface-danger)}.gard-checkbox--error>.gard-checkbox__input:hover:not(:disabled,:checked,:indeterminate,:focus)+.gard-checkbox__label:before{background-color:var(--a-surface-danger-subtle);box-shadow:0 0 0 1px var(--a-surface-danger)}.gard-checkbox--disabled>.gard-checkbox__input,.gard-checkbox--disabled>.gard-checkbox__input+.gard-checkbox__label{cursor:not-allowed}.gard-checkbox--disabled>.gard-checkbox__input+.gard-checkbox__label:before{box-shadow:0 0 0 1px var(--a-gray-100);background-color:var(--a-gray-100)}.gard-checkbox--disabled>.gard-checkbox__input+.gard-checkbox__label{color:var(--a-text-subtle)}:is(.gard-checkbox--disabled>.gard-checkbox__input+.gard-checkbox__label) svg{color:var(--a-gray-400)}.gard-checkbox--disabled>.gard-checkbox__input:indeterminate+.gard-checkbox__label:after{background-color:var(--a-gray-400)}.gard-checkbox--error>.gard-checkbox__input:focus:hover:not(:disabled,:checked,:indeterminate)+.gard-checkbox__label:before{background-color:var(--a-surface-danger-subtle);box-shadow:0 0 0 1px var(--a-surface-danger)}.gard-checkbox__icon-indeterminate{display:none}.gard-checkbox__input:indeterminate+.gard-checkbox__label:after{content:"";background-color:var(--a-surface-default);border-radius:1px;flex-shrink:0;width:.75rem;height:.2rem;position:absolute;top:50%;transform:translate(.375rem,-50%)}.gard-checkbox--sm>.gard-checkbox__input:indeterminate+.gard-checkbox__label:after{width:.7rem;height:.2rem;top:49%;transform:translate(.285rem,-50%)}.gard-checkbox__content{flex-direction:column;gap:.125rem;display:flex}.gard-checkbox:has(:focus-visible) .gard-checkbox__input+.gard-checkbox__label:before{outline:2px solid var(--a-border-focus);outline-offset:5px}.gard-checkbox--disabled{opacity:1}.gard-text-field__input{appearance:none;padding:0 var(--a-spacing-4);background-color:var(--a-surface-default);border-radius:var(--ac-text-field-border-radius);border:1px solid var(--ac-text-field-border-color-default);width:100%;min-height:4rem;color:var(--a-text-default);letter-spacing:var(--a-font-tracking-normal);font-feature-settings:"liga" off, "clig" off;font-size:.9375rem;line-height:1.25rem;font-weight:var(--a-font-weight-medium);transition:box-shadow var(--a-animation-fade-out), border-color var(--a-animation-fade-out);outline:none;box-shadow:0 0 0 1px #0000}.gard-text-field__input::placeholder{color:var(--a-text-subtle)}.gard-text-field__input[size]{width:auto}.gard-form-field--sm .gard-text-field__input{padding:0 var(--a-spacing-4);min-height:3rem}.gard-text-field__container{width:100%;position:relative}.gard-form-field.gard-text-field--error .gard-text-field__input,.gard-form-field.gard-text-field--validated .gard-text-field__input{padding-inline-end:3.25rem}.gard-text-field__container>.gard-text-field--error-icon,.gard-text-field__container>.gard-text-field--validated-icon{width:1.5rem;top:0;bottom:0;right:var(--a-spacing-4);margin:auto 0;position:absolute}.gard-text-field__container>.gard-text-field--error-icon,.gard-form-field.gard-text-field--error>.gard-form-field__label{color:var(--a-surface-danger-strong)}.gard-text-field__container>.gard-text-field--validated-icon{color:var(--a-surface-success)}.gard-text-field--error>.gard-text-field__container>.gard-text-field__input{border:1px solid var(--ac-text-field-border-color-error);box-shadow:0 0 0 1px var(--ac-text-field-border-color-error)}.gard-text-field__container:not(.gard-text-field--has-focus)>.gard-text-field__input:focus-visible:not(:active){outline:2px solid var(--a-border-focus);outline-offset:4px;box-shadow:none;border-color:var(--ac-text-field-border-color-focus-visible)}.gard-text-field--error>.gard-text-field__container>.gard-text-field__input:focus-visible:not(:active),.gard-form-field.gard-text-field--error .gard-text-field__container.gard-text-field--has-focus>.gard-text-field__input:not(:focus-visible){--ac-text-field-border-color-error:var(--a-surface-danger-strong);border-color:var(--ac-text-field-border-color-error);box-shadow:0 0 0 1px var(--ac-text-field-border-color-error)}.gard-form-field:not(.gard-text-field--error)>.gard-text-field__container.gard-text-field--has-focus>.gard-text-field__input:not([readonly]){border-color:var(--ac-text-field-border-color-default);box-shadow:0 0 0 1px var(--ac-text-field-border-color-default);transition:box-shadow var(--a-animation-fade-in), border-color var(--a-animation-fade-in)}.gard-text-field__container>.gard-text-field__input:active{outline:none}.gard-form-field :where(.gard-text-field__input:disabled,.gard-text-field__input--disabled){cursor:not-allowed}.gard-text-field__input.gard-text-field__input--disabled,.gard-text-field__input:disabled{color:var(--a-text-subtle);border-color:var(--ac-text-field-border-color-disabled);background-color:#0000}.gard-text-field__input[readonly]{cursor:default;background-color:var(--a-surface-moderate);color:var(--a-text-default);border-color:var(--a-border-moderate)}.gard-text-field__input[readonly]:focus-visible{--ac-text-field-border-color-focus-visible:var(--a-border-strong);border-color:var(--ac-text-field-border-color-focus-visible);box-shadow:0 0 0 1px var(--ac-text-field-border-color-focus-visible)}.gard-text-field__input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.gard-text-field__input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.gard-text-field__input[type=search]::-webkit-search-results-button{-webkit-appearance:none}.gard-text-field__input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}
