.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}
.petshiftComponents-module-scss-module__OFOnVa__navLink{border-radius:var(--petshift-radius-md);position:relative}:root .petshiftComponents-module-scss-module__OFOnVa__navLink{--nl-bg:var(--petshift-action-primary-soft);--nl-hover:color-mix(in srgb, var(--petshift-action-primary) 8%, var(--petshift-action-primary-soft));--nl-color:var(--petshift-action-primary)}.petshiftComponents-module-scss-module__OFOnVa__navLink:hover:not([data-active],[aria-current=page],[data-disabled]){background-color:var(--petshift-background-hover-strong)}.petshiftComponents-module-scss-module__OFOnVa__navLink:is([data-active],[aria-current=page]):before{content:"";inset-block:var(--petshift-space-sm);border-radius:var(--petshift-radius-pill);background-color:var(--petshift-action-primary);width:3px;position:absolute;inset-inline-start:0}.petshiftComponents-module-scss-module__OFOnVa__paper{--mantine-color-body:var(--petshift-background-surface)}:root[data-mantine-color-scheme] .petshiftComponents-module-scss-module__OFOnVa__paper{--paper-border-color:var(--petshift-border-subtle)}.petshiftComponents-module-scss-module__OFOnVa__dialogContent{--mantine-color-body:var(--petshift-background-elevated)}.petshiftComponents-module-scss-module__OFOnVa__skeleton[data-visible]:after{background-color:var(--petshift-background-surface-soft)}.petshiftComponents-module-scss-module__OFOnVa__checkboxInput:not(:checked,:disabled,[data-indeterminate],[data-error]),.petshiftComponents-module-scss-module__OFOnVa__radio:not(:checked,:disabled,[data-error]){background-color:var(--petshift-background-surface);border-color:var(--petshift-border-control)}.petshiftComponents-module-scss-module__OFOnVa__comboboxOption:hover:not([data-combobox-selected],[data-combobox-disabled]){background-color:var(--petshift-background-hover-strong)}.petshiftComponents-module-scss-module__OFOnVa__comboboxOption[data-combobox-selected]{background-color:var(--petshift-action-primary);color:var(--petshift-action-on-primary)}
:root{--petshift-container-max:1180px;--petshift-page-pad-lg:2.5rem;--petshift-page-pad-sm:2rem;--petshift-section-y:clamp(1.25rem, 3vw, 2rem);--petshift-bp-mobile:40rem;--petshift-bp-tablet:48rem;--petshift-bp-desktop:64rem}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible,:root .mantine-focus-auto:focus-visible,:root .mantine-focus-always:focus{outline:2px solid var(--petshift-border-focus);outline-offset:2px}:root :is(h1,h2,h3)[tabindex="-1"]:focus,:root main[tabindex="-1"]:focus{outline:none}.mantine-Input-input{--input-bg:var(--petshift-background-surface);--input-color:var(--petshift-text-primary);--input-bd:var(--petshift-border-control)}.mantine-Input-input:focus-within{border-color:var(--petshift-border-focus)}.mantine-Stack-root,.mantine-Switch-labelWrapper,.mantine-SimpleGrid-root>*{min-width:0}.mantine-InputWrapper-label,.mantine-Switch-label,.mantine-Switch-description,.mantine-Checkbox-label{overflow-wrap:anywhere;max-width:100%}.mantine-Button-root{min-width:0;max-width:100%;height:auto;min-height:44px;padding-block:8px}.mantine-Button-root:where(a){flex-direction:column;justify-content:center;display:inline-flex}.mantine-Button-root:where(a[data-block]){display:flex}.mantine-Button-label{white-space:normal;overflow-wrap:anywhere}.mantine-Menu-dropdown,.mantine-Popover-dropdown{background:var(--petshift-background-surface);color:var(--petshift-text-primary);border-color:var(--petshift-border-subtle);box-shadow:var(--petshift-elevation)}[data-mantine-color-scheme=dark] .petshift-shell--cloudy:before,[data-mantine-color-scheme=dark] .petshift-shell--cloudy:after{opacity:.06}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{min-height:100vh;color:var(--petshift-text-primary);background:radial-gradient(circle at 15% 20%, color-mix(in srgb, var(--petshift-teal-500) 6%, transparent), transparent 28rem), radial-gradient(circle at 90% 10%, color-mix(in srgb, var(--petshift-lavender-600) 5%, transparent), transparent 26rem), var(--petshift-background-app);margin:0}.petshift-container{width:min(calc(100% - var(--petshift-page-pad-lg)), var(--petshift-container-max));margin-inline:auto}@media (max-width:40rem){.petshift-container{width:min(calc(100% - var(--petshift-page-pad-sm)), var(--petshift-container-max))}}.petshift-shell{flex-direction:column;min-height:100vh;display:flex}.petshift-breadcrumb-wrap{flex-shrink:0}.petshift-shell__main{flex:auto}.petshift-shell--cloudy{isolation:isolate;position:relative}.petshift-shell--cloudy:before,.petshift-shell--cloudy:after{content:"";pointer-events:none;z-index:-1;position:fixed;inset:0}.petshift-shell--cloudy:before{background:radial-gradient(42rem 18rem at 12% 28%,#ffffff8c,#0000 70%),radial-gradient(36rem 16rem at 88% 72%,#ffffff73,#0000 68%)}.petshift-shell--cloudy:after{background:radial-gradient(28rem 12rem at 72% 18%,#ffffff59,#0000 65%)}.petshift-section{padding-block:var(--petshift-section-y)}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;border-radius:var(--petshift-radius-sm);background:var(--petshift-background-surface);color:var(--petshift-text-primary);box-shadow:var(--petshift-shadow-sm);border:1px solid var(--petshift-border-subtle);padding:.5rem .75rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:transform .15s;position:absolute;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus-visible{outline:2px solid var(--petshift-border-focus);outline-offset:2px;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.skip-link{transition:none}}.mantine-Text-root{overflow-wrap:anywhere}
