.copyLinkField-module-scss-module__CvPZhG__field{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.copyLinkField-module-scss-module__CvPZhG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.copyLinkField-module-scss-module__CvPZhG__row{border:var(--border-sm)solid var(--color-border-default);border-radius:var(--radius-md);background-color:var(--color-base-white);align-items:stretch;min-width:0;display:flex;overflow:hidden}.copyLinkField-module-scss-module__CvPZhG__url{min-width:0;padding:var(--space-xs)var(--space-sm);white-space:nowrap;font-size:var(--font-size-sm);background:0 0;flex:1;line-height:1.75rem;overflow-x:auto}.copyLinkField-module-scss-module__CvPZhG__actions{display:flex}.copyLinkField-module-scss-module__CvPZhG__action{align-items:center;gap:var(--space-2xs);padding:0 var(--space-sm);border:none;border-left:var(--border-sm)solid var(--color-border-default);background-color:var(--color-neutral-25);color:var(--color-brand-primary-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;text-decoration:none;display:inline-flex}.copyLinkField-module-scss-module__CvPZhG__action:hover{background-color:var(--color-brand-primary-50)}@media (max-width:64em){.copyLinkField-module-scss-module__CvPZhG__row{flex-direction:column}.copyLinkField-module-scss-module__CvPZhG__actions{border-top:var(--border-sm)solid var(--color-border-default)}.copyLinkField-module-scss-module__CvPZhG__action{flex:1;justify-content:center;min-height:2.5rem}.copyLinkField-module-scss-module__CvPZhG__action:first-child{border-left:none}}
.partnerInsights-module-scss-module__5RMZVq__insights{gap:var(--space-lg);flex-direction:column;display:flex}.partnerInsights-module-scss-module__5RMZVq__notice{padding:var(--space-sm)var(--space-md);border-radius:var(--radius-md);background-color:var(--color-bg-secondary);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}.partnerInsights-module-scss-module__5RMZVq__stats{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.partnerInsights-module-scss-module__5RMZVq__stat{gap:var(--space-3xs);padding:var(--space-md);border:var(--border-sm)solid var(--color-border-default);border-radius:var(--radius-lg);background-color:var(--color-base-white);flex-direction:column;display:flex}.partnerInsights-module-scss-module__5RMZVq__statValue{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold)}.partnerInsights-module-scss-module__5RMZVq__statLabel{color:var(--color-text-secondary)}.partnerInsights-module-scss-module__5RMZVq__heading{margin:0 0 var(--space-xs);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.partnerInsights-module-scss-module__5RMZVq__bars{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.partnerInsights-module-scss-module__5RMZVq__bar{align-items:center;gap:var(--space-sm);grid-template-columns:minmax(0,2fr) minmax(0,3fr) auto;display:grid}.partnerInsights-module-scss-module__5RMZVq__barLabel{font-size:var(--font-size-sm)}.partnerInsights-module-scss-module__5RMZVq__barTrack{border-radius:var(--radius-pill);background-color:var(--color-neutral-100);height:10px;overflow:hidden}.partnerInsights-module-scss-module__5RMZVq__barFill{border-radius:var(--radius-pill);background-color:var(--color-brand-primary-500);height:100%;display:block}.partnerInsights-module-scss-module__5RMZVq__barValue{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap}@media (max-width:600px){.partnerInsights-module-scss-module__5RMZVq__bar{grid-template-columns:minmax(0,1fr) auto}.partnerInsights-module-scss-module__5RMZVq__barTrack{grid-area:2/1/auto/-1}}
.modal-module-scss-module__IbzwgG__backdrop{z-index:var(--z-index-modal,1200);padding:var(--space-lg);background:#0f172a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-module-scss-module__IbzwgG__backdrop[data-full-screen=true]{background:0 0;padding:0}@media (max-width:48em){.modal-module-scss-module__IbzwgG__backdrop{padding:0}}.modal-module-scss-module__IbzwgG__dialog{background:var(--ds-surface,#fff);color:var(--ds-text,#111827);border-radius:var(--radius-xl);padding:var(--space-lg)0;overscroll-behavior:contain;box-sizing:border-box;max-height:90vh;position:relative;overflow-y:auto;box-shadow:0 .75rem 2.5rem #0f172a33}.modal-module-scss-module__IbzwgG__dialog.modal-module-scss-module__IbzwgG__sm{width:calc(var(--size-15xl) + var(--space-xs));max-width:100%}.modal-module-scss-module__IbzwgG__dialog.modal-module-scss-module__IbzwgG__md{width:calc(var(--size-15xl) + var(--size-7xl));max-width:100%}.modal-module-scss-module__IbzwgG__dialog.modal-module-scss-module__IbzwgG__lg{width:calc(var(--size-15xl) + var(--size-13xl));max-width:100%}.modal-module-scss-module__IbzwgG__dialog.modal-module-scss-module__IbzwgG__xl{width:var(--max-width-content);max-width:100%}.modal-module-scss-module__IbzwgG__dialog.modal-module-scss-module__IbzwgG__full{border-radius:0;width:100%;height:100%;max-height:100%}@media (max-width:48em){.modal-module-scss-module__IbzwgG__dialog{border-radius:0;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}}.modal-module-scss-module__IbzwgG__dialogScrollable{flex-direction:column;display:flex;overflow:hidden}
.dialog-module-scss-module__R6L0Ia__header{gap:var(--space-sm);margin-bottom:var(--space-sm);padding-inline:var(--space-lg);flex-shrink:0;justify-content:space-between;align-items:flex-start;display:flex}.dialog-module-scss-module__R6L0Ia__body{gap:var(--space-sm);overscroll-behavior:contain;min-height:0;padding-left:var(--space-lg);padding-right:var(--space-lg);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.dialog-module-scss-module__R6L0Ia__footer{gap:var(--space-sm);margin-top:var(--space-md);padding-inline:var(--space-lg);flex-shrink:0;display:flex}.dialog-module-scss-module__R6L0Ia__footerStart{justify-content:flex-start}.dialog-module-scss-module__R6L0Ia__footerCenter{justify-content:center}.dialog-module-scss-module__R6L0Ia__footerEnd{justify-content:flex-end}.dialog-module-scss-module__R6L0Ia__footerSpaceBetween{justify-content:space-between}
.userSafety-module-scss-module__AqIbBW__menuAnchor{flex-shrink:0;margin-left:auto;position:relative}.userSafety-module-scss-module__AqIbBW__menuButton{width:var(--size-xl);height:var(--size-xl);color:var(--color-base-white);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.userSafety-module-scss-module__AqIbBW__menuButton:hover{background-color:#fff3}.userSafety-module-scss-module__AqIbBW__menuButton:focus-visible{outline:2px solid var(--color-base-white);outline-offset:2px}.userSafety-module-scss-module__AqIbBW__menuBackdrop{cursor:default;z-index:40;background:0 0;border:none;position:fixed;inset:0}.userSafety-module-scss-module__AqIbBW__menu{top:calc(100% + var(--space-2xs));min-width:min(12rem,100vw - 2*var(--space-md));max-width:calc(100vw - 2*var(--space-md));background:var(--color-base-white);border:var(--border-sm)solid var(--color-neutral-200);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-2xs);z-index:41;flex-direction:column;display:flex;position:absolute;right:0}.userSafety-module-scss-module__AqIbBW__menuItem{text-align:left;cursor:pointer;padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);font-size:var(--font-size-sm);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;transition:background-color .15s;overflow:hidden}.userSafety-module-scss-module__AqIbBW__menuItem:hover{background-color:var(--color-neutral-50)}.userSafety-module-scss-module__AqIbBW__menuItem:disabled{opacity:.6;cursor:default}.userSafety-module-scss-module__AqIbBW__menuItemDestructive{color:var(--color-status-error-600)}.userSafety-module-scss-module__AqIbBW__modal{padding:var(--space-lg)0}.userSafety-module-scss-module__AqIbBW__title{margin:0 0 var(--space-md);padding:0 var(--space-2xl)0 var(--space-lg);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);color:var(--color-neutral-900);flex-shrink:0}.userSafety-module-scss-module__AqIbBW__content{gap:var(--space-md);padding-bottom:var(--space-2xs);flex-direction:column;display:flex}.userSafety-module-scss-module__AqIbBW__message{font-size:var(--font-size-sm);line-height:var(--line-height-base);color:var(--color-neutral-700);margin:0}.userSafety-module-scss-module__AqIbBW__fieldset{border:none;min-width:0;margin:0;padding:0}.userSafety-module-scss-module__AqIbBW__legend{margin:0 0 var(--space-sm);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--color-neutral-900);padding:0}.userSafety-module-scss-module__AqIbBW__error{font-size:var(--font-size-sm);line-height:var(--line-height-base);color:var(--color-error-text);margin:0}.userSafety-module-scss-module__AqIbBW__footer{margin-top:var(--space-md);padding:var(--space-md)var(--space-lg)0;border-top:1px solid var(--color-neutral-200);flex-shrink:0;display:flex}.userSafety-module-scss-module__AqIbBW__buttons{justify-content:flex-end;gap:var(--space-sm);width:100%;display:flex}.userSafety-module-scss-module__AqIbBW__buttons button{font-size:var(--font-size-sm);white-space:nowrap}.userSafety-module-scss-module__AqIbBW__blockedNoticeRow{justify-content:center;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.userSafety-module-scss-module__AqIbBW__blockedNotice{padding:var(--space-xs)var(--space-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm);text-align:center;margin:0}@media (max-width:48em){.userSafety-module-scss-module__AqIbBW__buttons{flex-direction:column-reverse}.userSafety-module-scss-module__AqIbBW__footer{padding-bottom:var(--space-md)}}
.collapsible-container-module-scss-module__pvlQAW__container{width:100%}.collapsible-container-module-scss-module__pvlQAW__header{cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}.collapsible-container-module-scss-module__pvlQAW__title{min-width:calc(var(--size-10xl) + var(--space-xs));color:var(--color-neutral-1000);font-weight:var(--font-weight-bold);font-size:var(--font-size-stat);line-height:var(--font-size-4xl);flex:auto;align-items:center;margin:0;display:flex}.collapsible-container-module-scss-module__pvlQAW__heading{font:inherit;min-width:0;margin:0}.collapsible-container-module-scss-module__pvlQAW__toggle{align-items:center;gap:var(--space-xs);flex-shrink:0;display:inline-flex}.collapsible-container-module-scss-module__pvlQAW__label{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-brand-primary-500)}.collapsible-container-module-scss-module__pvlQAW__chevron{width:var(--space-sm);height:var(--space-sm);border-bottom:.1875rem solid;border-right:.1875rem solid;transition:transform .4s cubic-bezier(.4,0,.2,1);transform:rotate(-135deg)}.collapsible-container-module-scss-module__pvlQAW__chevronCollapsed{transform:rotate(45deg)}.collapsible-container-module-scss-module__pvlQAW__content{max-height:1000rem;transition:max-height .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.collapsible-container-module-scss-module__pvlQAW__contentCollapsed{max-height:0}@media (max-width:64em){.collapsible-container-module-scss-module__pvlQAW__title{min-width:0;font-size:var(--font-size-xl);line-height:1.5rem}.collapsible-container-module-scss-module__pvlQAW__label{font-size:var(--font-size-lg)}.collapsible-container-module-scss-module__pvlQAW__header{margin-top:var(--space-md)}}@media (max-width:34em){.collapsible-container-module-scss-module__pvlQAW__title{font-size:var(--font-size-lg);line-height:1.25rem}.collapsible-container-module-scss-module__pvlQAW__label{font-size:var(--font-size-base)}}
.iconButton-module-scss-module__wJeaYq__iconButton{border-radius:var(--radius-sm);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,opacity .15s;display:inline-flex}.iconButton-module-scss-module__wJeaYq__iconButton:focus-visible{outline:var(--space-3xs)solid var(--color-brand-primary-400);outline-offset:var(--space-3xs)}.iconButton-module-scss-module__wJeaYq__iconButton:disabled{cursor:not-allowed;opacity:.5}.iconButton-module-scss-module__wJeaYq__sm{width:var(--size-lg);height:var(--size-lg);padding:var(--space-3xs)}.iconButton-module-scss-module__wJeaYq__md{width:var(--size-xl);height:var(--size-xl);padding:var(--space-2xs)}.iconButton-module-scss-module__wJeaYq__lg{width:var(--size-2xl);height:var(--size-2xl);padding:var(--space-xs)}.iconButton-module-scss-module__wJeaYq__default{background-color:var(--color-neutral-100);color:var(--color-text-primary)}.iconButton-module-scss-module__wJeaYq__default:hover:not(:disabled){background-color:var(--color-neutral-200)}.iconButton-module-scss-module__wJeaYq__ghost{color:var(--color-text-secondary);background-color:#0000}.iconButton-module-scss-module__wJeaYq__ghost:hover:not(:disabled){background-color:var(--color-neutral-100);color:var(--color-text-primary)}.iconButton-module-scss-module__wJeaYq__subtle{color:currentColor;background-color:#ffffff1a}.iconButton-module-scss-module__wJeaYq__subtle:hover:not(:disabled){background-color:#fff3}
.websiteSync-module-scss-module__BW8R4W__dialogBody{gap:var(--space-md);flex-direction:column;display:flex}.websiteSync-module-scss-module__BW8R4W__sourceText{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.websiteSync-module-scss-module__BW8R4W__sourceLabel{font-size:var(--font-size-body);color:var(--color-neutral-1000)}.websiteSync-module-scss-module__BW8R4W__sourceDescription{font-size:var(--font-size-sm);color:var(--color-neutral-700)}.websiteSync-module-scss-module__BW8R4W__sourceList{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.websiteSync-module-scss-module__BW8R4W__sourceRow{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm)var(--space-md);border:var(--border-sm)solid var(--color-neutral-100);border-radius:var(--radius-md);display:flex}.websiteSync-module-scss-module__BW8R4W__sourceRowLocked{opacity:.55}.websiteSync-module-scss-module__BW8R4W__sourceStatus{font-size:var(--font-size-xs);color:var(--color-neutral-600)}.websiteSync-module-scss-module__BW8R4W__turnaroundNote{padding:var(--space-sm);border-radius:var(--radius-md);background:var(--color-bg-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-snug);color:var(--color-neutral-700);margin:0}.websiteSync-module-scss-module__BW8R4W__syncAction{all:unset;width:var(--size-md);height:var(--size-md);border-radius:var(--radius-full);background:var(--color-brand-accent-500);color:var(--color-base-white);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.websiteSync-module-scss-module__BW8R4W__syncAction:hover:not(:disabled){background:var(--color-brand-accent-600)}.websiteSync-module-scss-module__BW8R4W__syncAction:disabled{cursor:default;opacity:.45}.websiteSync-module-scss-module__BW8R4W__syncAction:focus-visible{outline:var(--border-md)solid var(--color-brand-accent-500);outline-offset:var(--space-3xs)}.websiteSync-module-scss-module__BW8R4W__syncAllAction{all:unset;justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--size-lg);padding:var(--space-xs)var(--space-lg);border-radius:var(--radius-full);background:var(--color-brand-accent-500);color:var(--color-base-white);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;flex-shrink:0;line-height:1;display:flex}.websiteSync-module-scss-module__BW8R4W__syncAllAction:hover:not(:disabled){background:var(--color-brand-accent-600)}.websiteSync-module-scss-module__BW8R4W__syncAllAction:disabled{cursor:default;opacity:.45}.websiteSync-module-scss-module__BW8R4W__syncAllAction:focus-visible{outline:var(--border-md)solid var(--color-brand-accent-500);outline-offset:var(--space-3xs)}.websiteSync-module-scss-module__BW8R4W__syncAllActionIcon{fill:none;stroke:currentColor;stroke-width:2.75px;stroke-linecap:round;stroke-linejoin:round;width:1.375rem;height:1.375rem}.websiteSync-module-scss-module__BW8R4W__syncAllActionSpinning .websiteSync-module-scss-module__BW8R4W__syncAllActionIcon{animation:1.4s linear infinite websiteSync-module-scss-module__BW8R4W__syncActionSpin}.websiteSync-module-scss-module__BW8R4W__syncActionPending{background:var(--color-brand-accent-500)}.websiteSync-module-scss-module__BW8R4W__syncActionPending:disabled{opacity:1}.websiteSync-module-scss-module__BW8R4W__syncActionSpinning .websiteSync-module-scss-module__BW8R4W__syncActionIcon{animation:1.4s linear infinite websiteSync-module-scss-module__BW8R4W__syncActionSpin}.websiteSync-module-scss-module__BW8R4W__syncActionIcon{fill:none;stroke:currentColor;stroke-width:2.75px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem}.websiteSync-module-scss-module__BW8R4W__syncAllRow{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm)var(--space-md);border:var(--border-sm)solid var(--color-brand-accent-500);border-radius:var(--radius-md);display:flex}.websiteSync-module-scss-module__BW8R4W__reviewIntro{font-size:var(--font-size-sm);color:var(--color-neutral-700);margin:0}.websiteSync-module-scss-module__BW8R4W__reviewGroup{gap:var(--space-xs);flex-direction:column;display:flex}.websiteSync-module-scss-module__BW8R4W__reviewGroupTitle{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-neutral-600)}.websiteSync-module-scss-module__BW8R4W__reviewCard{gap:var(--space-xs);padding:var(--space-sm)var(--space-md);border:var(--border-sm)solid var(--color-neutral-100);border-radius:var(--radius-md);flex-direction:column;display:flex}.websiteSync-module-scss-module__BW8R4W__reviewCardTitle{font-size:var(--font-size-body);color:var(--color-neutral-1000)}.websiteSync-module-scss-module__BW8R4W__reviewCardKind{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-brand-accent-600)}.websiteSync-module-scss-module__BW8R4W__reviewProgress{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-700);margin:0}.websiteSync-module-scss-module__BW8R4W__reviewAttached{gap:var(--space-3xs);padding:var(--space-sm)var(--space-md);border-radius:var(--radius-md);background:var(--color-neutral-100);flex-direction:column;display:flex}.websiteSync-module-scss-module__BW8R4W__reviewAttachedTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-700)}.websiteSync-module-scss-module__BW8R4W__reviewAttachedList{padding-left:var(--space-md);font-size:var(--font-size-sm);color:var(--color-neutral-1000);margin:0}.websiteSync-module-scss-module__BW8R4W__reviewFooter{flex-wrap:wrap}.websiteSync-module-scss-module__BW8R4W__reviewFooterGroup{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.websiteSync-module-scss-module__BW8R4W__reviewValue{font-size:var(--font-size-sm);color:var(--color-neutral-700);white-space:pre-wrap;word-break:break-word;margin:0}.websiteSync-module-scss-module__BW8R4W__reviewEditField{width:100%;min-height:7rem;font:inherit;padding:var(--space-2xs);border:var(--border-sm)solid var(--color-neutral-200);border-radius:var(--radius-sm)}.websiteSync-module-scss-module__BW8R4W__reviewPhotos{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.websiteSync-module-scss-module__BW8R4W__reviewPhotos img{object-fit:cover;border-radius:var(--radius-sm);width:4.5rem;height:4.5rem}.websiteSync-module-scss-module__BW8R4W__reviewActions{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.websiteSync-module-scss-module__BW8R4W__reviewSource{font-size:var(--font-size-xs);color:var(--color-neutral-600);word-break:break-all}@keyframes websiteSync-module-scss-module__BW8R4W__syncActionSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.websiteSync-module-scss-module__BW8R4W__syncActionSpinning .websiteSync-module-scss-module__BW8R4W__syncActionIcon{animation:none}}
.tabs-module-scss-module__sIb2xG__tabs{gap:var(--space-xs);flex-wrap:wrap;margin-bottom:1.25rem;display:flex}.tabs-module-scss-module__sIb2xG__stretch{flex-wrap:nowrap;margin-bottom:0}.tabs-module-scss-module__sIb2xG__stretch button{flex:1;justify-content:center}.tabs-module-scss-module__sIb2xG__tab{appearance:none;border:1px solid var(--color-brand-primary-500);color:var(--color-brand-primary-500);padding:var(--space-sm)var(--space-md);cursor:pointer;font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);line-height:var(--line-height-tight);border-radius:var(--radius-sm);white-space:nowrap;background-color:#0000;align-items:center;transition:all .2s;display:inline-flex}.tabs-module-scss-module__sIb2xG__tab:hover{background-color:var(--color-brand-primary-50)}.tabs-module-scss-module__sIb2xG__tab:focus-visible{outline:var(--space-3xs)solid var(--color-brand-primary-400);outline-offset:var(--space-3xs)}.tabs-module-scss-module__sIb2xG__tab:disabled{cursor:not-allowed;opacity:.6}.tabs-module-scss-module__sIb2xG__active{background-color:var(--color-brand-primary-500);color:var(--color-base-white);box-shadow:0 2px 4px #01686c33}.tabs-module-scss-module__sIb2xG__active:hover{background-color:var(--color-brand-primary-500)}.tabs-module-scss-module__sIb2xG__icon{color:currentColor;width:var(--size-sm);height:var(--size-sm);align-items:center;margin-right:.5rem;display:inline-flex}.tabs-module-scss-module__sIb2xG__icon svg{width:100%;height:100%;display:block}.tabs-module-scss-module__sIb2xG__badge{min-width:1.25rem;height:1.25rem;padding:0 var(--space-xs);margin-left:var(--space-xs);border-radius:var(--radius-full,9999px);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);background-color:var(--color-error-500,#e53e3e);color:var(--color-base-white);justify-content:center;align-items:center;line-height:1;display:inline-flex}.tabs-module-scss-module__sIb2xG__active .tabs-module-scss-module__sIb2xG__badge{background-color:var(--color-base-white);color:var(--color-brand-primary-500)}@media (max-width:48em){.tabs-module-scss-module__sIb2xG__tabs{gap:var(--space-xs);flex-wrap:wrap;justify-content:center}.tabs-module-scss-module__sIb2xG__tab{font-size:var(--font-size-xs);padding:var(--space-xs)var(--space-sm);flex:0 auto}}@media (max-width:64em){.tabs-module-scss-module__sIb2xG__stackOnTablet{flex-direction:column;align-items:center}.tabs-module-scss-module__sIb2xG__stackOnTablet .tabs-module-scss-module__sIb2xG__tab{width:calc(var(--size-11xl) + var(--space-md));padding:var(--space-xs)var(--space-sm);margin:0 var(--space-3xs);flex:1;justify-content:center}}
.requestPaymentDialog-module-scss-module__AudwGW__container{gap:var(--space-lg);flex-direction:column;display:flex}.requestPaymentDialog-module-scss-module__AudwGW__content{gap:var(--space-md);flex-direction:column;display:flex}.requestPaymentDialog-module-scss-module__AudwGW__message{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;line-height:1.5}.requestPaymentDialog-module-scss-module__AudwGW__input,.requestPaymentDialog-module-scss-module__AudwGW__textarea{width:100%}.requestPaymentDialog-module-scss-module__AudwGW__error{color:var(--color-error-text);background-color:var(--color-error-bg);padding:var(--space-sm);border-radius:var(--radius-sm);font-size:var(--font-size-sm)}.requestPaymentDialog-module-scss-module__AudwGW__actions{justify-content:flex-end;gap:var(--space-sm);padding-top:var(--space-md);border-top:var(--border-sm)solid var(--color-border-default);display:flex}
.profileTabs-module-scss-module__05X69a__container{margin-bottom:var(--space-md)}.profileTabs-module-scss-module__05X69a__tabsNav{margin-top:var(--space-xs);flex-wrap:wrap;align-items:center;gap:0;max-width:51.5rem;display:flex}@media (max-width:64em){.profileTabs-module-scss-module__05X69a__tabsNav{flex-direction:column;align-items:center}}.profileTabs-module-scss-module__05X69a__tabButton{margin-right:var(--space-xs);margin-bottom:var(--space-xs);padding:var(--space-xs)var(--space-md);border:1px solid var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:0;align-items:center;transition:all .2s;display:flex}.profileTabs-module-scss-module__05X69a__tabButton:hover{background:var(--color-primary-bg)}@media (max-width:64em){.profileTabs-module-scss-module__05X69a__tabButton{width:15rem;padding:var(--space-2xs)var(--space-xs);flex:1;justify-content:center}}.profileTabs-module-scss-module__05X69a__tabButtonActive{background:var(--color-primary);color:var(--color-base-white)}.profileTabs-module-scss-module__05X69a__tabContent{padding:var(--space-md)0;transition:max-height .3s}.profileTabs-module-scss-module__05X69a__htmlContent{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.profileTabs-module-scss-module__05X69a__htmlContent p{margin:0 0 var(--space-md)}.profileTabs-module-scss-module__05X69a__htmlContent ul,.profileTabs-module-scss-module__05X69a__htmlContent ol{margin:0 0 var(--space-md);padding-left:var(--space-lg)}.profileTabs-module-scss-module__05X69a__htmlContent li{margin-bottom:var(--space-xs)}.profileTabs-module-scss-module__05X69a__htmlContent h2,.profileTabs-module-scss-module__05X69a__htmlContent h3,.profileTabs-module-scss-module__05X69a__htmlContent h4{margin:var(--space-md)0 var(--space-xs);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.profileTabs-module-scss-module__05X69a__htmlContent a{color:var(--color-primary);text-decoration:underline}.profileTabs-module-scss-module__05X69a__htmlContent img{border-radius:var(--radius-sm);max-width:100%;height:auto;margin:var(--space-xs)0}.profileTabs-module-scss-module__05X69a__showMoreContainer{text-align:center;padding-top:var(--space-xl);background:linear-gradient(#0000,#fff);margin-top:-2rem}.profileTabs-module-scss-module__05X69a__showMoreButton{cursor:pointer;padding:var(--space-xs)var(--space-md);width:100%;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-size:var(--font-size-base);background-color:#fff;border:none;text-decoration:underline}.profileTabs-module-scss-module__05X69a__showMoreButton:hover{color:var(--color-primary)}
.onboardingProgressRing-module-scss-module__1A8pNa__ring{flex-shrink:0;width:5.25rem;height:5.25rem;position:relative}.onboardingProgressRing-module-scss-module__1A8pNa__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.onboardingProgressRing-module-scss-module__1A8pNa__ring circle{fill:none}.onboardingProgressRing-module-scss-module__1A8pNa__track{stroke:var(--color-neutral-200)}.onboardingProgressRing-module-scss-module__1A8pNa__progress{stroke:var(--color-brand-primary-500);stroke-linecap:round;transition:stroke-dashoffset .45s}.onboardingProgressRing-module-scss-module__1A8pNa__label{justify-content:center;align-items:center;gap:var(--space-3xs);flex-direction:column;line-height:1;display:flex;position:absolute;inset:0}.onboardingProgressRing-module-scss-module__1A8pNa__labelCount{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);color:var(--color-brand-primary-500)}.onboardingProgressRing-module-scss-module__1A8pNa__labelTotal{font-size:var(--font-size-xs);color:var(--color-neutral-600)}
.waitlistEntryDetailsModal-module-scss-module__uwo68a__error{padding:var(--space-sm);margin-bottom:var(--space-md);font-size:var(--font-size-sm);color:var(--color-error-text);background-color:var(--color-error-bg);border-radius:var(--radius-md)}.waitlistEntryDetailsModal-module-scss-module__uwo68a__success{padding:var(--space-sm);margin-bottom:var(--space-md);font-size:var(--font-size-sm);color:var(--color-success-800);background-color:var(--color-success-50);border-radius:var(--radius-md)}.waitlistEntryDetailsModal-module-scss-module__uwo68a__form{gap:var(--space-md);flex-direction:column;display:flex}
.providerFormModal-module-scss-module__QbbDFG__body{gap:var(--space-md)}.providerFormModal-module-scss-module__QbbDFG__subtitle{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-base);margin:0}.providerFormModal-module-scss-module__QbbDFG__subtitle strong{color:var(--color-text-primary);font-weight:var(--font-weight-bold)}.providerFormModal-module-scss-module__QbbDFG__capacityInfo{gap:var(--space-xs);flex-direction:column;margin:0;display:flex}.providerFormModal-module-scss-module__QbbDFG__capacityIndicator{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);padding:var(--space-xs)var(--space-sm);border-radius:var(--radius-sm);width:fit-content}.providerFormModal-module-scss-module__QbbDFG__capacityIndicator.providerFormModal-module-scss-module__QbbDFG__available{background-color:var(--color-success-bg,#ecfdf5);color:var(--color-success,#059669)}.providerFormModal-module-scss-module__QbbDFG__capacityIndicator.providerFormModal-module-scss-module__QbbDFG__full{background-color:var(--color-warning-bg,#fef3c7);color:var(--color-warning,#d97706)}.providerFormModal-module-scss-module__QbbDFG__fullWarning{font-size:var(--font-size-caption);color:var(--color-warning,#d97706);margin:0}.providerFormModal-module-scss-module__QbbDFG__labelWithTooltip{align-items:center;gap:var(--space-xs);display:inline-flex}.providerFormModal-module-scss-module__QbbDFG__modal{overflow:hidden}.providerFormModal-module-scss-module__QbbDFG__error{align-items:center;gap:var(--space-sm);padding:var(--space-md);background-color:var(--color-error-bg);color:var(--color-error-text);border-radius:var(--radius-md);font-size:var(--font-size-caption);border:1px solid color-mix(in srgb,var(--color-error)15%,transparent);display:flex}.providerFormModal-module-scss-module__QbbDFG__error:before{content:"⚠";font-size:var(--font-size-body);flex-shrink:0}.providerFormModal-module-scss-module__QbbDFG__loading{padding:var(--space-xl)0;text-align:center;color:var(--color-text-muted);font-size:var(--font-size-body)}.providerFormModal-module-scss-module__QbbDFG__section{gap:var(--space-lg);flex-direction:column;display:flex}.providerFormModal-module-scss-module__QbbDFG__sectionTitle{font-size:var(--font-size-h4,1.25rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);color:var(--color-text-primary);padding-bottom:var(--space-xs);border-bottom:1px solid var(--color-border-muted);margin:0}.providerFormModal-module-scss-module__QbbDFG__sectionHint{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:calc(-1*var(--space-sm))0 0 0;line-height:var(--line-height-base)}.providerFormModal-module-scss-module__QbbDFG__fieldGrid{gap:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}@media (max-width:48em){.providerFormModal-module-scss-module__QbbDFG__fieldGrid{grid-template-columns:1fr}}.providerFormModal-module-scss-module__QbbDFG__fieldFullWidth{grid-column:1/-1}.providerFormModal-module-scss-module__QbbDFG__fieldGroup{gap:var(--space-xs);flex-direction:column;display:flex}.providerFormModal-module-scss-module__QbbDFG__fieldLabel{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1.5rem}.providerFormModal-module-scss-module__QbbDFG__required{color:var(--color-error);font-weight:var(--font-weight-normal)}.providerFormModal-module-scss-module__QbbDFG__fieldHint{font-size:var(--font-size-caption);color:var(--color-text-secondary);line-height:var(--line-height-snug)}.providerFormModal-module-scss-module__QbbDFG__fieldError{font-size:var(--font-size-caption);color:var(--color-error)}.providerFormModal-module-scss-module__QbbDFG__row{gap:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}@media (max-width:48em){.providerFormModal-module-scss-module__QbbDFG__row{grid-template-columns:1fr}}.providerFormModal-module-scss-module__QbbDFG__rowThree{gap:var(--space-lg);grid-template-columns:1fr 1fr 1fr;display:grid}@media (max-width:64em){.providerFormModal-module-scss-module__QbbDFG__rowThree{grid-template-columns:1fr 1fr}}@media (max-width:48em){.providerFormModal-module-scss-module__QbbDFG__rowThree{grid-template-columns:1fr}}.providerFormModal-module-scss-module__QbbDFG__priceRange{align-items:flex-end;gap:var(--space-sm);display:flex}@media (max-width:48em){.providerFormModal-module-scss-module__QbbDFG__priceRange{flex-direction:column;align-items:stretch}}.providerFormModal-module-scss-module__QbbDFG__priceSeparator{padding-bottom:var(--space-sm);color:var(--color-text-secondary);flex:none}@media (max-width:48em){.providerFormModal-module-scss-module__QbbDFG__priceSeparator{display:none}}.providerFormModal-module-scss-module__QbbDFG__nestedSection{padding-left:var(--space-lg);gap:var(--space-lg);border-left:var(--space-3xs)solid var(--color-border-muted);margin-left:var(--space-xs);flex-direction:column;display:flex}.providerFormModal-module-scss-module__QbbDFG__toggleRow{align-items:flex-start;gap:var(--space-md);padding:var(--space-xs)0;display:flex}.providerFormModal-module-scss-module__QbbDFG__toggleLabel{font-size:var(--font-size-sm,.875rem);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);color:var(--color-text-primary)}.providerFormModal-module-scss-module__QbbDFG__toggleHint{font-size:var(--font-size-caption);color:var(--color-text-secondary);line-height:var(--line-height-snug);margin-top:var(--space-2xs)}.providerFormModal-module-scss-module__QbbDFG__textarea{resize:vertical;min-height:120px}
.providerSetupBar-module-scss-module__lGkT1W__bar{align-items:center;gap:var(--space-sm);padding:var(--space-md)var(--space-lg);margin-bottom:var(--space-lg);background:var(--color-base-white);border:var(--border-lg)solid var(--color-brand-primary-500);border-radius:var(--radius-md);z-index:100;display:flex;position:sticky;top:0;box-shadow:0 0 10px #01686c80}@media (max-width:64em){.providerSetupBar-module-scss-module__lGkT1W__bar{top:var(--size-provider-mobile-header-height,3.5rem);margin-bottom:var(--space-md);padding:var(--space-sm)var(--space-md)}}.providerSetupBar-module-scss-module__lGkT1W__badge{align-items:center;gap:var(--space-xs);padding:var(--space-3xs)var(--space-sm);border-radius:var(--radius-pill);background:var(--color-brand-primary-50);color:var(--color-brand-primary-500);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;flex-shrink:0;display:inline-flex}.providerSetupBar-module-scss-module__lGkT1W__dots{align-items:center;gap:var(--space-3xs);display:inline-flex}.providerSetupBar-module-scss-module__lGkT1W__dot{border-radius:var(--radius-pill);background:var(--color-brand-primary-100);width:.4375rem;height:.4375rem}.providerSetupBar-module-scss-module__lGkT1W__dotFilled{background:var(--color-brand-primary-500)}.providerSetupBar-module-scss-module__lGkT1W__detail{justify-content:center;align-items:center;gap:var(--space-sm);font-size:var(--font-size-sm);color:var(--color-neutral-700);text-align:center;flex-wrap:wrap;flex:1;min-width:0;display:flex}.providerSetupBar-module-scss-module__lGkT1W__stepCount{color:var(--color-neutral-600);white-space:nowrap}.providerSetupBar-module-scss-module__lGkT1W__nextLink{font-weight:var(--font-weight-medium);color:var(--color-brand-primary-500);text-underline-offset:var(--space-3xs);text-decoration:underline}.providerSetupBar-module-scss-module__lGkT1W__nextLink:hover{opacity:.85}.providerSetupBar-module-scss-module__lGkT1W__nextPrefix{font-weight:var(--font-weight-bold)}.providerSetupBar-module-scss-module__lGkT1W__goToSetup{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-brand-primary-500);white-space:nowrap;flex-shrink:0;margin-left:auto;text-decoration:none}.providerSetupBar-module-scss-module__lGkT1W__goToSetup:hover{text-underline-offset:var(--space-3xs);text-decoration:underline}@media (max-width:48em){.providerSetupBar-module-scss-module__lGkT1W__bar{gap:var(--space-2xs);flex-wrap:wrap}.providerSetupBar-module-scss-module__lGkT1W__detail{flex-basis:100%;order:3}}
.mediaGallery-module-scss-module__tUlxRG__gallery{box-sizing:border-box;width:100%;max-width:100%;position:relative}.mediaGallery-module-scss-module__tUlxRG__galleryCompact{max-height:18rem;overflow:hidden}@media (max-width:48em){.mediaGallery-module-scss-module__tUlxRG__galleryCompact{max-height:14rem}}.mediaGallery-module-scss-module__tUlxRG__galleryEmpty{aspect-ratio:16/9;background:var(--color-bg-secondary);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex}.mediaGallery-module-scss-module__tUlxRG__emptyPlaceholder{align-items:center;gap:var(--space-xs);color:var(--color-text-muted);flex-direction:column;display:flex}.mediaGallery-module-scss-module__tUlxRG__emptyIcon{font-size:var(--font-size-2xl)}.mediaGallery-module-scss-module__tUlxRG__emptyText{font-size:var(--font-size-sm)}.mediaGallery-module-scss-module__tUlxRG__galleryFiveItem{box-sizing:border-box;align-items:stretch;width:100%;max-width:100%;height:auto;display:flex;position:relative}.mediaGallery-module-scss-module__tUlxRG__galleryLeftCol{box-sizing:border-box;min-width:0;margin-right:var(--space-xs);flex-direction:column;flex:1;display:flex}.mediaGallery-module-scss-module__tUlxRG__galleryRightCol{box-sizing:border-box;flex-direction:column;flex:1;min-width:0;display:flex}.mediaGallery-module-scss-module__tUlxRG__galleryRightRow{box-sizing:border-box;flex:1;min-width:0;display:flex}.mediaGallery-module-scss-module__tUlxRG__galleryRightRow:not(:last-child){margin-bottom:var(--space-xs)}.mediaGallery-module-scss-module__tUlxRG__leftImage{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);flex:1;width:100%;min-width:0}.mediaGallery-module-scss-module__tUlxRG__rightImage{flex:1;width:100%;min-width:0}.mediaGallery-module-scss-module__tUlxRG__rightImage:not(:last-child){margin-right:var(--space-xs)}.mediaGallery-module-scss-module__tUlxRG__rightImageTopRight{border-top-right-radius:var(--radius-md)}.mediaGallery-module-scss-module__tUlxRG__rightImageBottomRight{border-bottom-right-radius:var(--radius-md)}@media (max-width:64em){.mediaGallery-module-scss-module__tUlxRG__galleryFiveItem{flex-direction:column;width:75%;margin:0 auto}.mediaGallery-module-scss-module__tUlxRG__galleryLeftCol{margin-right:0;margin-bottom:var(--space-xs)}.mediaGallery-module-scss-module__tUlxRG__leftImage{border-radius:var(--radius-md)}.mediaGallery-module-scss-module__tUlxRG__rightImage,.mediaGallery-module-scss-module__tUlxRG__rightImageTopRight,.mediaGallery-module-scss-module__tUlxRG__rightImageBottomRight{border-radius:0}}@media (max-width:48em){.mediaGallery-module-scss-module__tUlxRG__galleryFiveItem{width:100%}}.mediaGallery-module-scss-module__tUlxRG__galleryThreeItem{box-sizing:border-box;flex-direction:row;align-items:flex-start;width:100%;max-width:100%;height:auto;display:flex;position:relative}.mediaGallery-module-scss-module__tUlxRG__galleryMain{margin-right:var(--space-xs);flex:2}.mediaGallery-module-scss-module__tUlxRG__gallerySidebar{flex-direction:column;flex:1;display:flex}.mediaGallery-module-scss-module__tUlxRG__mainImage{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);width:100%}.mediaGallery-module-scss-module__tUlxRG__mainImage:before{padding-top:calc(100% + var(--space-xs))!important}.mediaGallery-module-scss-module__tUlxRG__sidebarImage{width:100%}.mediaGallery-module-scss-module__tUlxRG__sidebarImage:first-child{margin-bottom:var(--space-xs);border-top-right-radius:var(--radius-md)}.mediaGallery-module-scss-module__tUlxRG__sidebarImage:last-child{border-bottom-right-radius:var(--radius-md)}@media (max-width:48em){.mediaGallery-module-scss-module__tUlxRG__galleryThreeItem{flex-direction:column}.mediaGallery-module-scss-module__tUlxRG__galleryMain{margin-right:0;margin-bottom:var(--space-xs)}.mediaGallery-module-scss-module__tUlxRG__mainImage{border-radius:var(--radius-md)}.mediaGallery-module-scss-module__tUlxRG__mainImage:before{padding-top:100%!important}.mediaGallery-module-scss-module__tUlxRG__gallerySidebar{flex-direction:row;width:100%}.mediaGallery-module-scss-module__tUlxRG__sidebarImage{flex:1}.mediaGallery-module-scss-module__tUlxRG__sidebarImage:first-child{margin-bottom:0;margin-right:var(--space-xs);border-radius:0;border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.mediaGallery-module-scss-module__tUlxRG__sidebarImage:last-child{border-radius:0;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}}.mediaGallery-module-scss-module__tUlxRG__galleryTwoItem{box-sizing:border-box;width:100%;display:flex}.mediaGallery-module-scss-module__tUlxRG__halfImage{flex:1;min-width:0}.mediaGallery-module-scss-module__tUlxRG__halfImage:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);margin-right:var(--space-xs)}.mediaGallery-module-scss-module__tUlxRG__halfImage:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.mediaGallery-module-scss-module__tUlxRG__gallerySingleItem{width:100%}.mediaGallery-module-scss-module__tUlxRG__singleImage{border-radius:var(--radius-md);width:100%}.mediaGallery-module-scss-module__tUlxRG__galleryGrid{gap:var(--space-xs);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:48em){.mediaGallery-module-scss-module__tUlxRG__galleryGrid{grid-template-columns:1fr}}.mediaGallery-module-scss-module__tUlxRG__gridImage{width:100%}.mediaGallery-module-scss-module__tUlxRG__mediaItem{cursor:pointer;box-sizing:border-box;background-position:50%;background-size:cover;position:relative;overflow:hidden}.mediaGallery-module-scss-module__tUlxRG__mediaItem:before{content:"";padding-top:100%;display:block}.mediaGallery-module-scss-module__tUlxRG__mediaItem:hover{opacity:.9}.mediaGallery-module-scss-module__tUlxRG__mediaItem:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.mediaGallery-module-scss-module__tUlxRG__mediaBackground{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.mediaGallery-module-scss-module__tUlxRG__mediaForeground{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.mediaGallery-module-scss-module__tUlxRG__videoContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.mediaGallery-module-scss-module__tUlxRG__videoThumbnail{object-fit:cover;width:100%;height:100%}.mediaGallery-module-scss-module__tUlxRG__playIcon{color:#fff;width:60px;height:60px;font-size:var(--font-size-xl);pointer-events:none;background:#0009;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mediaGallery-module-scss-module__tUlxRG__showAllButton{bottom:var(--space-md);right:var(--space-md);padding:var(--space-xs)var(--space-md);background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);cursor:pointer;box-shadow:var(--shadow-sm);transition:all .2s;position:absolute}.mediaGallery-module-scss-module__tUlxRG__showAllButton:hover{background:var(--color-bg-secondary);border-color:var(--color-border-hover)}.mediaGallery-module-scss-module__tUlxRG__showAllButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.mediaGallery-module-scss-module__tUlxRG__lightboxOverlay{z-index:1000;padding:var(--space-xl);background:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mediaGallery-module-scss-module__tUlxRG__lightboxClose{top:var(--space-md);right:var(--space-md);color:#fff;width:44px;height:44px;font-size:var(--font-size-xl);cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute}.mediaGallery-module-scss-module__tUlxRG__lightboxClose:hover{background:#fff3}.mediaGallery-module-scss-module__tUlxRG__lightboxContent{max-width:90vw;max-height:90vh}.mediaGallery-module-scss-module__tUlxRG__lightboxMedia{object-fit:contain;max-width:100%;max-height:85vh}.mediaGallery-module-scss-module__tUlxRG__galleryModalOverlay{z-index:9000;background:var(--color-brand-primary-500);padding:var(--space-md);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mediaGallery-module-scss-module__tUlxRG__galleryModalClose{top:var(--space-md);right:var(--space-md);color:#fff;cursor:pointer;z-index:9001;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:2.5rem;line-height:1;transition:opacity .2s;display:flex;position:fixed}.mediaGallery-module-scss-module__tUlxRG__galleryModalClose:hover{opacity:.75}.mediaGallery-module-scss-module__tUlxRG__galleryModalContent{gap:var(--space-md);flex-direction:column;width:100%;max-width:1200px;display:flex}.mediaGallery-module-scss-module__tUlxRG__galleryModalMain{align-items:center;gap:var(--space-xs);flex:1;min-height:0;display:flex}.mediaGallery-module-scss-module__tUlxRG__galleryModalDisplay{flex:1;justify-content:center;align-items:center;min-height:300px;max-height:70vh;display:flex}.mediaGallery-module-scss-module__tUlxRG__galleryModalMedia{object-fit:contain;max-width:100%;max-height:70vh}.mediaGallery-module-scss-module__tUlxRG__galleryModalNav{color:#fff;width:48px;height:48px;font-size:var(--font-size-xl);cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s;display:flex}.mediaGallery-module-scss-module__tUlxRG__galleryModalNav:hover:not(:disabled){background:#fff3}.mediaGallery-module-scss-module__tUlxRG__galleryModalNav:disabled{opacity:.3;cursor:not-allowed}.mediaGallery-module-scss-module__tUlxRG__galleryModalThumbnails{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.mediaGallery-module-scss-module__tUlxRG__galleryModalCount{color:#fff;font-size:var(--font-size-sm);opacity:.7}.mediaGallery-module-scss-module__tUlxRG__galleryModalThumbnailStrip{gap:var(--space-xs);padding:var(--space-xs);max-width:100%;display:flex;overflow-x:auto}.mediaGallery-module-scss-module__tUlxRG__galleryModalThumbnailStrip::-webkit-scrollbar{height:6px}.mediaGallery-module-scss-module__tUlxRG__galleryModalThumbnailStrip::-webkit-scrollbar-thumb{border-radius:var(--radius-xs);background:#ffffff4d}.mediaGallery-module-scss-module__tUlxRG__galleryModalThumb{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:2px solid #0000;flex-shrink:0;width:60px;height:60px;padding:0;transition:border-color .2s;overflow:hidden}.mediaGallery-module-scss-module__tUlxRG__galleryModalThumb img{object-fit:cover;width:100%;height:100%}.mediaGallery-module-scss-module__tUlxRG__galleryModalThumb:hover{border-color:#ffffff80}.mediaGallery-module-scss-module__tUlxRG__galleryModalThumbVideo{width:100%;height:100%;position:relative}.mediaGallery-module-scss-module__tUlxRG__galleryModalThumbVideo video,.mediaGallery-module-scss-module__tUlxRG__galleryModalThumbVideoEl{object-fit:cover;width:100%;height:100%}.mediaGallery-module-scss-module__tUlxRG__galleryModalThumbPlayIcon{color:#fff;text-shadow:0 1px 3px #000000b3;pointer-events:none;justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;inset:0}.mediaGallery-module-scss-module__tUlxRG__galleryModalThumbActive{border-color:var(--color-primary)}
.waitingShoppersCard-module-scss-module__GAqx-G__card{gap:var(--space-sm);padding:var(--space-md);background:var(--color-primary-bg);border:var(--border-sm)solid var(--color-brand-primary-100);border-radius:var(--radius-md);flex-direction:column;display:flex}.waitingShoppersCard-module-scss-module__GAqx-G__header{gap:var(--space-3xs);flex-direction:column;display:flex}.waitingShoppersCard-module-scss-module__GAqx-G__title{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);color:var(--color-neutral-1000);margin:0}.waitingShoppersCard-module-scss-module__GAqx-G__prompt{font-size:var(--font-size-sm);color:var(--color-neutral-700);margin:0}.waitingShoppersCard-module-scss-module__GAqx-G__list{gap:var(--space-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.waitingShoppersCard-module-scss-module__GAqx-G__row{align-items:center;gap:var(--space-sm);padding:var(--space-xs)var(--space-sm);background:var(--color-base-white);border-radius:var(--radius-sm);color:inherit;text-decoration:none;display:flex}.waitingShoppersCard-module-scss-module__GAqx-G__row:hover{background:var(--color-neutral-25)}.waitingShoppersCard-module-scss-module__GAqx-G__row:focus-visible{outline:var(--border-md)solid var(--color-brand-primary-500);outline-offset:calc(-1*var(--border-md))}.waitingShoppersCard-module-scss-module__GAqx-G__avatar{width:var(--size-lg);height:var(--size-lg);border-radius:var(--radius-pill);background:var(--color-brand-primary-50);color:var(--color-brand-primary-700);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.waitingShoppersCard-module-scss-module__GAqx-G__avatarImage{object-fit:cover;width:100%;height:100%}.waitingShoppersCard-module-scss-module__GAqx-G__body{flex-direction:column;flex:1;min-width:0;display:flex}.waitingShoppersCard-module-scss-module__GAqx-G__nameRow{align-items:baseline;column-gap:var(--space-xs);flex-wrap:wrap;display:flex}.waitingShoppersCard-module-scss-module__GAqx-G__name{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-neutral-1000)}.waitingShoppersCard-module-scss-module__GAqx-G__location{font-size:var(--font-size-xs);color:var(--color-neutral-600)}.waitingShoppersCard-module-scss-module__GAqx-G__preview{font-size:var(--font-size-sm);color:var(--color-neutral-700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.waitingShoppersCard-module-scss-module__GAqx-G__time{font-size:var(--font-size-xs);color:var(--color-neutral-600);flex-shrink:0;align-self:flex-start}.waitingShoppersCard-module-scss-module__GAqx-G__more{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);align-self:flex-start;text-decoration:none}.waitingShoppersCard-module-scss-module__GAqx-G__more:hover{text-decoration:underline}
.mediaSection-module-scss-module__wfJH1G__mediaSection{gap:var(--space-md);flex-direction:column;display:flex}.mediaSection-module-scss-module__wfJH1G__mediaError{color:var(--color-error-text);font-size:var(--font-size-sm)}.mediaSection-module-scss-module__wfJH1G__mediaHint{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.mediaSection-module-scss-module__wfJH1G__mediaUploader{min-height:var(--size-8xl);min-width:var(--size-8xl);justify-content:center;align-items:center;display:flex}.mediaSection-module-scss-module__wfJH1G__hiddenInput{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mediaSection-module-scss-module__wfJH1G__addMediaButton{width:var(--size-8xl);height:var(--size-8xl);border:var(--border-lg)dashed var(--color-primary);background-color:var(--color-bg-surface);cursor:pointer;border-radius:var(--radius-md);transition:border-color var(--motion-duration-base)var(--motion-ease-standard),background-color var(--motion-duration-base)var(--motion-ease-standard);flex-direction:column;justify-content:center;align-items:center;display:flex}.mediaSection-module-scss-module__wfJH1G__addMediaButton:hover:not(:disabled){border-color:var(--color-primary-hover);background-color:var(--color-bg-secondary)}.mediaSection-module-scss-module__wfJH1G__addMediaButton:disabled{opacity:.5;cursor:not-allowed}.mediaSection-module-scss-module__wfJH1G__addMediaLabel{font-size:var(--font-size-lg);color:var(--color-primary);font-weight:var(--font-weight-bold);text-align:center}
.breedPicker-module-scss-module__FOcbrW__picker{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.breedPicker-module-scss-module__FOcbrW__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.18em;text-transform:uppercase;color:var(--color-neutral-700)}.breedPicker-module-scss-module__FOcbrW__select{flex:16rem;min-width:16rem;max-width:24rem}.breedPicker-module-scss-module__FOcbrW__breedOption{align-items:center;gap:var(--space-xs);text-align:left;display:inline-flex}.breedPicker-module-scss-module__FOcbrW__breedOptionPhoto{border-radius:var(--radius-pill);object-fit:cover;flex-shrink:0;width:28px;height:28px}.breedPicker-module-scss-module__FOcbrW__breedOptionPhotoPlaceholder{border-radius:var(--radius-pill);background:var(--color-neutral-100);width:28px;height:28px;font-size:var(--font-size-3xs);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}
.viewDetailLayout-module-scss-module__BrD44G__layout{background-color:var(--color-brand-secondary-100);width:100%;min-height:100%;padding:var(--space-xl)}@media (max-width:64em){.viewDetailLayout-module-scss-module__BrD44G__layout{padding:0}}.viewDetailLayout-module-scss-module__BrD44G__mobileNextSteps{display:none}@media (max-width:84em){.viewDetailLayout-module-scss-module__BrD44G__mobileNextSteps{display:block}}.viewDetailLayout-module-scss-module__BrD44G__container{width:100%;max-width:var(--max-width-layout);flex-direction:column;align-items:center;margin:0 auto;padding:0;display:flex}@media (max-width:64em){.viewDetailLayout-module-scss-module__BrD44G__container{padding:0}}.viewDetailLayout-module-scss-module__BrD44G__contentCard{width:100%;max-width:var(--max-width-layout);background-color:var(--color-bg-primary);border-radius:var(--radius-lg);padding:var(--space-1_5xl);margin-bottom:var(--space-md);box-sizing:border-box;overflow:hidden}@media (max-width:84em){.viewDetailLayout-module-scss-module__BrD44G__contentCard{padding-top:calc(var(--space-md) + 4rem)}}@media (max-width:64em){.viewDetailLayout-module-scss-module__BrD44G__contentCard{padding:var(--space-md);padding-top:calc(var(--space-md) + 4rem);border-radius:0;margin-bottom:0}}@media (max-width:48em){.viewDetailLayout-module-scss-module__BrD44G__contentCard{padding:var(--space-md);padding-top:calc(var(--space-md) + 4rem)}}.viewDetailLayout-module-scss-module__BrD44G__flexRow{border-radius:var(--radius-lg);flex-wrap:nowrap;height:100%;display:flex}.viewDetailLayout-module-scss-module__BrD44G__mainContent{flex-direction:column;flex:1;align-items:stretch;gap:0;min-width:0;max-width:none;margin:0;padding:0;display:flex}@media (max-width:64em){.viewDetailLayout-module-scss-module__BrD44G__mainContent{width:100%}}.viewDetailLayout-module-scss-module__BrD44G__desktopNextSteps{margin-left:var(--space-xl);flex-shrink:0}@media (max-width:84em){.viewDetailLayout-module-scss-module__BrD44G__desktopNextSteps{display:none}}
.periodSelector-module-scss-module__wvHGdW__container{gap:var(--space-sm);flex-direction:column;display:flex}.periodSelector-module-scss-module__wvHGdW__label{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);color:var(--color-text-primary)}.periodSelector-module-scss-module__wvHGdW__required{color:var(--color-error);font-weight:var(--font-weight-normal);margin-left:var(--space-2xs)}.periodSelector-module-scss-module__wvHGdW__row{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:48em){.periodSelector-module-scss-module__wvHGdW__row{grid-template-columns:1fr}}.periodSelector-module-scss-module__wvHGdW__error{font-size:var(--font-size-caption);color:var(--color-error)}
.handbookCover-module-scss-module__nyXfEW__cover{aspect-ratio:3/4;filter:drop-shadow(0 24px 32px #013b3c2e);width:100%;max-width:22rem;margin:0 auto;position:relative;transform:rotate(-2deg)}.handbookCover-module-scss-module__nyXfEW__compact{filter:drop-shadow(0 10px 16px #013b3c29);max-width:11rem;transform:none}.handbookCover-module-scss-module__nyXfEW__spine{border-radius:var(--radius-sm)0 0 var(--radius-sm);background:var(--color-brand-primary-800);width:.6rem;position:absolute;inset:0 auto 0 0}.handbookCover-module-scss-module__nyXfEW__paper{background:var(--color-brand-secondary-50);color:var(--color-neutral-1000);border-radius:0 var(--radius-md)var(--radius-md)0;flex-direction:column;padding:1.6rem 1.4rem 0;display:flex;position:absolute;inset:0 0 0 .6rem;overflow:hidden}.handbookCover-module-scss-module__nyXfEW__compact .handbookCover-module-scss-module__nyXfEW__paper{padding:.8rem .7rem 0}.handbookCover-module-scss-module__nyXfEW__logo{width:2.25rem;height:auto}.handbookCover-module-scss-module__nyXfEW__compact .handbookCover-module-scss-module__nyXfEW__logo{width:1.25rem}.handbookCover-module-scss-module__nyXfEW__eyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.18em;text-transform:uppercase;color:var(--color-brand-primary-600);margin:1.4rem 0 0;font-size:.6rem}.handbookCover-module-scss-module__nyXfEW__compact .handbookCover-module-scss-module__nyXfEW__eyebrow{margin-top:.5rem;font-size:.4rem}.handbookCover-module-scss-module__nyXfEW__title{font-family:var(--font-family-handbook-serif,"Playfair Display",Georgia,serif);font-size:1.8rem;font-weight:var(--font-weight-regular);letter-spacing:-.01em;color:var(--color-neutral-1000);margin:.5rem 0 0;line-height:1.08}.handbookCover-module-scss-module__nyXfEW__compact .handbookCover-module-scss-module__nyXfEW__title{margin-top:.25rem;font-size:.95rem}.handbookCover-module-scss-module__nyXfEW__preparedFor{font-size:var(--font-size-sm);letter-spacing:.04em;color:var(--color-neutral-700);margin:.7rem 0 0}.handbookCover-module-scss-module__nyXfEW__compact .handbookCover-module-scss-module__nyXfEW__preparedFor{margin-top:.3rem;font-size:.5rem}.handbookCover-module-scss-module__nyXfEW__photoBand{background:var(--color-brand-primary-700);flex:1;min-height:7rem;margin:1.2rem -1.4rem 0;display:flex}.handbookCover-module-scss-module__nyXfEW__compact .handbookCover-module-scss-module__nyXfEW__photoBand{min-height:3rem;margin:.6rem -.7rem 0}.handbookCover-module-scss-module__nyXfEW__photoFrame{aspect-ratio:1;flex:none;max-width:82%;height:100%;position:relative}.handbookCover-module-scss-module__nyXfEW__photo{object-fit:contain;filter:grayscale()contrast(1.05)}@media (max-width:48em){.handbookCover-module-scss-module__nyXfEW__cover:not(.handbookCover-module-scss-module__nyXfEW__compact){max-width:16rem}.handbookCover-module-scss-module__nyXfEW__cover:not(.handbookCover-module-scss-module__nyXfEW__compact) .handbookCover-module-scss-module__nyXfEW__title{font-size:1.35rem}}
.providerSidebar-module-scss-module__vWRRgW__sidebar{gap:var(--space-md);padding:var(--space-md-lg);background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);top:var(--space-md);max-height:calc(100vh - var(--space-xl));flex-direction:column;display:flex;position:sticky;overflow-y:auto}@media (max-width:64em){.providerSidebar-module-scss-module__vWRRgW__sidebar{max-height:none;position:static}}.providerSidebar-module-scss-module__vWRRgW__profileSection{padding-bottom:var(--space-md)}.providerSidebar-module-scss-module__vWRRgW__section{margin-top:0}
.idUpload-module-scss-module__gE3MOq__root{width:100%;max-width:calc(var(--size-12xl) + var(--space-1_5xl) + var(--space-2xs))}.idUpload-module-scss-module__gE3MOq__hiddenInput{display:none}.idUpload-module-scss-module__gE3MOq__uploader{width:100%;max-width:calc(var(--size-12xl) + var(--space-1_5xl) + var(--space-2xs));box-sizing:border-box;border:3px solid var(--color-brand-primary-500);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);background-color:var(--color-neutral-50);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;container-type:inline-size}.idUpload-module-scss-module__gE3MOq__uploadButton{top:var(--space-xs);right:var(--space-xs);height:calc(var(--size-lg) + var(--space-2xs));width:calc(var(--size-lg) + var(--space-2xs));background:var(--color-base-white);border:1px solid var(--color-brand-primary-500);border-radius:var(--radius-pill);cursor:pointer;z-index:6;justify-content:center;align-items:center;display:flex;position:absolute}.idUpload-module-scss-module__gE3MOq__uploadIcon{width:calc(var(--size-md) + var(--space-2xs));height:calc(var(--size-md) + var(--space-2xs))}.idUpload-module-scss-module__gE3MOq__removeButton{top:var(--space-xs);left:var(--space-xs);height:var(--size-lg);width:var(--size-lg);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-base-black)35%,transparent);cursor:pointer;z-index:6;border:none;justify-content:center;align-items:center;display:flex;position:absolute}.idUpload-module-scss-module__gE3MOq__removeIcon{width:var(--size-sm);height:var(--size-sm)}.idUpload-module-scss-module__gE3MOq__uploadingOverlay{background:color-mix(in srgb,var(--color-base-white)55%,transparent);z-index:5;position:absolute;inset:0}.idUpload-module-scss-module__gE3MOq__idCard{width:100%;height:100%;padding:var(--space-md);box-sizing:border-box;background:var(--color-base-white);border-radius:var(--radius-sm);position:relative}.idUpload-module-scss-module__gE3MOq__overlay{z-index:4;background:color-mix(in srgb,var(--color-base-white)90%,transparent);cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:absolute;inset:0}.idUpload-module-scss-module__gE3MOq__overlayIcon{width:var(--size-2xl);height:var(--size-2xl)}.idUpload-module-scss-module__gE3MOq__overlayText{margin-top:var(--space-sm);text-align:center;font-size:var(--font-size-h5);font-weight:var(--font-weight-bold);color:var(--color-brand-secondary-900)}.idUpload-module-scss-module__gE3MOq__header{text-align:center;font-size:var(--font-size-h5);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);border-bottom:1px solid var(--color-brand-secondary-200);padding-bottom:var(--space-xs);margin-bottom:var(--space-sm)}.idUpload-module-scss-module__gE3MOq__content{width:100%;display:flex}.idUpload-module-scss-module__gE3MOq__photo{width:calc(var(--size-5xl) + var(--space-xs) + var(--space-3xs));height:calc(var(--size-5xl) + var(--space-xs) + var(--space-3xs));border-radius:var(--radius-sm);margin-right:var(--space-md);background:var(--color-neutral-100);border:2px dashed var(--color-brand-secondary-200)}.idUpload-module-scss-module__gE3MOq__details{font-size:var(--font-size-body);color:var(--color-text-primary);flex:1}.idUpload-module-scss-module__gE3MOq__details p{margin:var(--space-2xs)0}@container not (min-width:18rem){.idUpload-module-scss-module__gE3MOq__idCard{padding:var(--space-sm)}.idUpload-module-scss-module__gE3MOq__header{font-size:var(--font-size-base);padding-bottom:var(--space-2xs);margin-bottom:var(--space-xs)}.idUpload-module-scss-module__gE3MOq__photo{width:var(--size-3xl);height:var(--size-3xl);margin-right:var(--space-sm)}.idUpload-module-scss-module__gE3MOq__details{font-size:var(--font-size-sm)}.idUpload-module-scss-module__gE3MOq__details p{margin:var(--space-3xs)0}}.idUpload-module-scss-module__gE3MOq__error{margin-top:var(--space-xs);color:var(--color-status-danger-600);font-size:var(--font-size-caption)}
.waitlistEntryRow-module-scss-module__nPfwnq__row{height:var(--space-2xl);font-size:var(--font-size-caption);border-bottom:1px solid var(--color-neutral-100);grid-template-columns:12% 28% 16% 14% 18% 12%;align-items:center;gap:0;transition:background-color .15s;display:grid}.waitlistEntryRow-module-scss-module__nPfwnq__row:last-child{border-bottom:none}.waitlistEntryRow-module-scss-module__nPfwnq__row:hover{background-color:rgba(var(--color-primary-rgb),.05)}.waitlistEntryRow-module-scss-module__nPfwnq__colPosition{text-align:center}.waitlistEntryRow-module-scss-module__nPfwnq__colPupParent{text-align:left;overflow:hidden}.waitlistEntryRow-module-scss-module__nPfwnq__colPreference,.waitlistEntryRow-module-scss-module__nPfwnq__colJoined{text-align:center;color:var(--color-neutral-600);font-weight:var(--font-weight-medium);font-size:var(--font-size-caption)}.waitlistEntryRow-module-scss-module__nPfwnq__colNotes{text-align:left;color:var(--color-neutral-600);font-size:var(--font-size-caption);font-style:italic;line-height:var(--line-height-snug);word-wrap:break-word;cursor:help;-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.waitlistEntryRow-module-scss-module__nPfwnq__colActions{justify-content:center;display:flex}.waitlistEntryRow-module-scss-module__nPfwnq__positionBadge{min-width:var(--space-1_5xl);padding:var(--space-2xs)var(--space-xs);font-weight:var(--font-weight-bold);font-size:var(--font-size-body);color:var(--color-brand-primary-600);background:linear-gradient(135deg,var(--color-brand-primary-100)0%,var(--color-primary-50)100%);border:var(--space-3xs)solid var(--color-brand-primary-200);border-radius:var(--radius-pill);text-align:center;white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex}.waitlistEntryRow-module-scss-module__nPfwnq__positionBadgeBreederPick{background:linear-gradient(135deg,var(--color-brand-primary-100)0%,var(--color-primary-50)100%);border:var(--space-3xs)solid var(--color-brand-primary-200)}.waitlistEntryRow-module-scss-module__nPfwnq__profileCell{align-items:center;gap:var(--space-sm);padding:var(--space-xs);border-radius:var(--radius-md);line-height:var(--line-height-tight);text-align:left;cursor:pointer;display:flex}.waitlistEntryRow-module-scss-module__nPfwnq__profileCell:hover{background:rgba(var(--color-brand-primary-300-rgb,76,158,153),.1)}.waitlistEntryRow-module-scss-module__nPfwnq__avatarPlaceholder{width:var(--space-1_5xl);height:var(--space-1_5xl);background:var(--color-neutral-100);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.waitlistEntryRow-module-scss-module__nPfwnq__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:2.5rem;height:2.5rem}.waitlistEntryRow-module-scss-module__nPfwnq__avatarInitial{font-weight:var(--font-weight-semibold);font-size:var(--font-size-body);color:var(--color-neutral-600)}.waitlistEntryRow-module-scss-module__nPfwnq__breederPickIcon{font-size:var(--font-size-xl);color:var(--color-brand-primary-500)}.waitlistEntryRow-module-scss-module__nPfwnq__profileInfo{gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}.waitlistEntryRow-module-scss-module__nPfwnq__profileName{font-weight:var(--font-weight-semibold);color:var(--color-neutral-800);font-size:var(--font-size-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.waitlistEntryRow-module-scss-module__nPfwnq__manualLabel{font-size:var(--font-size-xs);color:var(--color-neutral-500);font-style:italic}.waitlistEntryRow-module-scss-module__nPfwnq__breederPickLabel{font-weight:var(--font-weight-medium);color:var(--color-brand-primary-700);font-style:italic}.waitlistEntryRow-module-scss-module__nPfwnq__manageButton{white-space:nowrap;width:100%;font-size:var(--font-size-caption);justify-content:center;align-items:center;display:inline-flex}.waitlistEntryRow-module-scss-module__nPfwnq__manageIcon{margin-right:var(--space-2xs);font-size:var(--font-size-caption)}@media (max-width:64em){.waitlistEntryRow-module-scss-module__nPfwnq__row{grid-template-columns:14% 32% 18% 16% 20%}.waitlistEntryRow-module-scss-module__nPfwnq__colNotes{display:none}}@media (max-width:34em){.waitlistEntryRow-module-scss-module__nPfwnq__row{grid-template-columns:20% 50% 30%}.waitlistEntryRow-module-scss-module__nPfwnq__colPreference,.waitlistEntryRow-module-scss-module__nPfwnq__colJoined,.waitlistEntryRow-module-scss-module__nPfwnq__colNotes{display:none}.waitlistEntryRow-module-scss-module__nPfwnq__positionBadge{min-width:var(--space-lg);padding:var(--space-3xs)var(--space-2xs);font-size:var(--font-size-xs);border-width:1px}.waitlistEntryRow-module-scss-module__nPfwnq__avatarPlaceholder{width:var(--space-xl);height:var(--space-xl)}.waitlistEntryRow-module-scss-module__nPfwnq__avatarInitial{font-size:var(--font-size-caption)}}
.handbookEarlyReaderOffer-module-scss-module__HAwfBq__offer{gap:var(--space-xs);padding:var(--space-md)var(--space-lg);border-left:var(--border-lg)solid var(--color-brand-primary-600);border-radius:var(--radius-sm);background:var(--color-brand-secondary-50);text-align:left;flex-direction:column;display:flex}.handbookEarlyReaderOffer-module-scss-module__HAwfBq__eyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.18em;text-transform:uppercase;color:var(--color-brand-primary-600);margin:0}.handbookEarlyReaderOffer-module-scss-module__HAwfBq__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-neutral-1000);margin:0}.handbookEarlyReaderOffer-module-scss-module__HAwfBq__body{font-size:var(--font-size-sm);line-height:var(--line-height-base);color:var(--color-neutral-700);margin:0}.handbookEarlyReaderOffer-module-scss-module__HAwfBq__error{font-size:var(--font-size-sm);color:var(--color-error-text);margin:0}
.descriptionSection-module-scss-module__g_b-8a__section{width:100%}.descriptionSection-module-scss-module__g_b-8a__title{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-xs)}.descriptionSection-module-scss-module__g_b-8a__content{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.7}.descriptionSection-module-scss-module__g_b-8a__content p{margin:0 0 var(--space-md)}.descriptionSection-module-scss-module__g_b-8a__content p:last-child{margin-bottom:0}.descriptionSection-module-scss-module__g_b-8a__content ul,.descriptionSection-module-scss-module__g_b-8a__content ol{margin:0 0 var(--space-md);padding-left:var(--space-lg)}.descriptionSection-module-scss-module__g_b-8a__content ul:last-child,.descriptionSection-module-scss-module__g_b-8a__content ol:last-child{margin-bottom:0}.descriptionSection-module-scss-module__g_b-8a__content li{margin-bottom:var(--space-2xs)}.descriptionSection-module-scss-module__g_b-8a__content strong,.descriptionSection-module-scss-module__g_b-8a__content b{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.descriptionSection-module-scss-module__g_b-8a__content a{color:var(--color-primary);text-decoration:underline}.descriptionSection-module-scss-module__g_b-8a__content a:hover{text-decoration:none}.descriptionSection-module-scss-module__g_b-8a__content h3,.descriptionSection-module-scss-module__g_b-8a__content h4{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:var(--space-md)0 var(--space-xs)}.descriptionSection-module-scss-module__g_b-8a__content img{max-width:100%;height:auto;margin:var(--space-md)0;border-radius:var(--radius-md);display:block}.descriptionSection-module-scss-module__g_b-8a__content .rte-image{max-width:100%;height:auto;margin:var(--space-md)0;border-radius:var(--radius-md);display:block}.descriptionSection-module-scss-module__g_b-8a__content .rte-image--left{float:left;margin:var(--space-sm)var(--space-md)var(--space-sm)0}.descriptionSection-module-scss-module__g_b-8a__content .rte-image--center{float:none;clear:both;margin-left:auto;margin-right:auto;display:block}.descriptionSection-module-scss-module__g_b-8a__content .rte-image--right{float:right;margin:var(--space-sm)0 var(--space-sm)var(--space-md)}.descriptionSection-module-scss-module__g_b-8a__content .rte-image--small{max-width:25%}.descriptionSection-module-scss-module__g_b-8a__content .rte-image--medium{max-width:50%}.descriptionSection-module-scss-module__g_b-8a__content .rte-image--large{max-width:75%}.descriptionSection-module-scss-module__g_b-8a__content .rte-image--full{float:none;width:100%;max-width:100%}.descriptionSection-module-scss-module__g_b-8a__content:after{content:"";clear:both;display:table}
.multiSelect-module-scss-module__FliGuq__multiSelect{flex-direction:column;width:100%;display:flex;position:relative}.multiSelect-module-scss-module__FliGuq__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-1000);margin-bottom:var(--space-2xs)}.multiSelect-module-scss-module__FliGuq__asterisk{color:var(--color-status-error-500);margin-left:var(--space-3xs)}.multiSelect-module-scss-module__FliGuq__control{border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);background:var(--color-base-white);min-height:2.75rem;padding:var(--space-sm);padding-right:var(--space-xl);box-sizing:border-box;cursor:text;align-items:center;transition:box-shadow .15s,border-color .15s;display:flex;position:relative}.multiSelect-module-scss-module__FliGuq__control:hover:not(.multiSelect-module-scss-module__FliGuq__controlDisabled){border-color:var(--color-neutral-300);box-shadow:var(--shadow-sm)}.multiSelect-module-scss-module__FliGuq__controlOpen{border-color:var(--color-brand-primary-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-brand-primary-500)20%,transparent)}.multiSelect-module-scss-module__FliGuq__controlDisabled{background:var(--color-neutral-50);cursor:not-allowed;opacity:.6}.multiSelect-module-scss-module__FliGuq__controlError{border-color:var(--color-status-error-500)}.multiSelect-module-scss-module__FliGuq__valueContainer{gap:var(--space-2xs);flex-wrap:wrap;flex:1;align-items:center;display:flex}.multiSelect-module-scss-module__FliGuq__chip{align-items:center;gap:var(--space-3xs);padding:var(--space-3xs)var(--space-xs);background:var(--color-brand-primary-500);border-radius:var(--radius-pill);color:var(--color-base-white);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);max-width:100%;display:inline-flex}.multiSelect-module-scss-module__FliGuq__chipLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.multiSelect-module-scss-module__FliGuq__chipRemove{width:var(--size-xs);height:var(--size-xs);color:var(--color-base-white);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;line-height:1;transition:background .12s;display:inline-flex}.multiSelect-module-scss-module__FliGuq__chipRemove:hover:not(:disabled){background:color-mix(in srgb,var(--color-base-white)20%,transparent)}.multiSelect-module-scss-module__FliGuq__chipRemove:disabled{cursor:not-allowed}.multiSelect-module-scss-module__FliGuq__input{min-width:calc(var(--size-2xl) + var(--space-sm));font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-text-primary);padding:var(--space-3xs)0;background:0 0;border:none;outline:none;flex:1}.multiSelect-module-scss-module__FliGuq__input::placeholder{color:var(--color-text-muted);font-weight:var(--font-weight-normal)}.multiSelect-module-scss-module__FliGuq__input:disabled{cursor:not-allowed}.multiSelect-module-scss-module__FliGuq__actions{right:var(--space-xs);pointer-events:none;align-items:center;display:inline-flex;position:absolute}.multiSelect-module-scss-module__FliGuq__chevron{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;width:1.5em;height:1.5em;transition:transform .15s}.multiSelect-module-scss-module__FliGuq__chevronOpen{transform:rotate(180deg)}.multiSelect-module-scss-module__FliGuq__dropdown{margin-top:var(--space-2xs);background:var(--color-base-white);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);max-height:calc(var(--size-11xl) + var(--space-md));z-index:var(--z-index-dropdown);padding:var(--space-2xs);list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.multiSelect-module-scss-module__FliGuq__option{align-items:center;gap:var(--space-xs);padding:var(--space-xs)var(--space-sm);font-size:var(--font-size-sm);color:var(--color-neutral-1000);border-radius:var(--radius-sm);cursor:pointer;transition:background .12s,color .12s;display:flex}.multiSelect-module-scss-module__FliGuq__option:hover:not(.multiSelect-module-scss-module__FliGuq__optionDisabled){background:var(--color-neutral-50)}.multiSelect-module-scss-module__FliGuq__optionHighlighted{background:var(--color-neutral-100)}.multiSelect-module-scss-module__FliGuq__optionSelected{color:var(--color-brand-primary-600);font-weight:var(--font-weight-medium)}.multiSelect-module-scss-module__FliGuq__optionDisabled{opacity:.5;cursor:not-allowed}.multiSelect-module-scss-module__FliGuq__checkbox{width:var(--size-xs);height:var(--size-xs);border:1.5px solid var(--color-neutral-300);border-radius:var(--radius-xs);background:var(--color-base-white);flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,border-color .12s;display:inline-flex}.multiSelect-module-scss-module__FliGuq__optionSelected .multiSelect-module-scss-module__FliGuq__checkbox{background:var(--color-brand-primary-500);border-color:var(--color-brand-primary-500)}.multiSelect-module-scss-module__FliGuq__checkmark{color:var(--color-base-white);font-size:var(--font-size-3xs);font-weight:var(--font-weight-bold)}.multiSelect-module-scss-module__FliGuq__optionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.multiSelect-module-scss-module__FliGuq__emptyState,.multiSelect-module-scss-module__FliGuq__loadingState{padding:var(--space-md);text-align:center;color:var(--color-neutral-500);font-size:var(--font-size-sm)}.multiSelect-module-scss-module__FliGuq__error{margin-top:var(--space-2xs);color:var(--color-status-error-500);font-size:var(--font-size-xs)}@media (max-width:34em){.multiSelect-module-scss-module__FliGuq__chip{font-size:var(--font-size-2xs)}.multiSelect-module-scss-module__FliGuq__dropdown{max-height:calc(var(--size-10xl) + var(--space-xs))}}
.waitlistEntriesTable-module-scss-module__weaiqW__container{background:var(--color-base-white);border-radius:var(--radius-lg);width:100%;max-width:100%;box-shadow:0 var(--space-3xs)var(--space-xs)#0000000f;overflow:hidden}.waitlistEntriesTable-module-scss-module__weaiqW__loading{padding:var(--space-3xl)var(--space-1_5xl);background:var(--color-base-white);border-radius:var(--radius-lg);min-height:12.5rem;box-shadow:0 var(--space-3xs)var(--space-xs)#0000000f;flex-direction:column;justify-content:center;align-items:center;display:flex}.waitlistEntriesTable-module-scss-module__weaiqW__spinner{border:var(--border-lg)solid var(--color-border-default);border-top-color:var(--color-primary);width:1.5rem;height:1.5rem;margin-bottom:var(--space-md);border-radius:50%;animation:1s linear infinite waitlistEntriesTable-module-scss-module__weaiqW__spin}@keyframes waitlistEntriesTable-module-scss-module__weaiqW__spin{to{transform:rotate(360deg)}}.waitlistEntriesTable-module-scss-module__weaiqW__loadingText{color:var(--color-neutral-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin:0}.waitlistEntriesTable-module-scss-module__weaiqW__error{padding:var(--space-md);margin:var(--space-md);font-size:var(--font-size-sm);color:var(--color-status-error-600);background-color:var(--color-status-error-50);border-radius:var(--radius-sm)}.waitlistEntriesTable-module-scss-module__weaiqW__emptyState{gap:var(--space-lg);min-height:200px;padding:var(--space-xl);color:var(--color-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.waitlistEntriesTable-module-scss-module__weaiqW__table{border-radius:var(--radius-lg);width:100%;min-height:12.5rem;overflow:hidden}.waitlistEntriesTable-module-scss-module__weaiqW__tableHeader{background:var(--color-primary);color:#fff;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);grid-template-columns:12% 28% 16% 14% 18% 12%;gap:0;display:grid}.waitlistEntriesTable-module-scss-module__weaiqW__tableHeader>span{padding:var(--space-md)var(--space-sm);text-align:center}.waitlistEntriesTable-module-scss-module__weaiqW__tableHeader>span:first-child{border-top-left-radius:var(--radius-lg)}.waitlistEntriesTable-module-scss-module__weaiqW__tableHeader>span:last-child{border-top-right-radius:var(--radius-lg)}.waitlistEntriesTable-module-scss-module__weaiqW__tableHeader .waitlistEntriesTable-module-scss-module__weaiqW__colPupParent{text-align:left}.waitlistEntriesTable-module-scss-module__weaiqW__tableHeader .waitlistEntriesTable-module-scss-module__weaiqW__colJoined,.waitlistEntriesTable-module-scss-module__weaiqW__tableHeader .waitlistEntriesTable-module-scss-module__weaiqW__colNotes,.waitlistEntriesTable-module-scss-module__weaiqW__tableHeader .waitlistEntriesTable-module-scss-module__weaiqW__colActions{background:var(--color-neutral-200);color:var(--color-neutral-800)}.waitlistEntriesTable-module-scss-module__weaiqW__privateNoticeRow{background:var(--color-neutral-25);border-bottom:var(--border-sm)solid var(--color-neutral-100);grid-template-columns:12% 28% 16% 44%;gap:0;height:2.25rem;display:grid}.waitlistEntriesTable-module-scss-module__weaiqW__privateNoticeRow>span{padding:var(--space-2xs)var(--space-sm)}.waitlistEntriesTable-module-scss-module__weaiqW__privateNotice{font-size:var(--font-size-xs);color:var(--color-neutral-500);align-items:center;font-style:italic;line-height:1.05;display:flex}.waitlistEntriesTable-module-scss-module__weaiqW__tableBody{max-height:324px;overflow-y:auto}.waitlistEntriesTable-module-scss-module__weaiqW__colPosition{text-align:center}.waitlistEntriesTable-module-scss-module__weaiqW__colPupParent{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.waitlistEntriesTable-module-scss-module__weaiqW__colPreference,.waitlistEntriesTable-module-scss-module__weaiqW__colJoined{text-align:center}.waitlistEntriesTable-module-scss-module__weaiqW__colNotes{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.waitlistEntriesTable-module-scss-module__weaiqW__colActions{text-align:center}.waitlistEntriesTable-module-scss-module__weaiqW__emptyRow{height:4.5rem;font-size:var(--font-size-sm);border-bottom:var(--border-sm)solid var(--color-neutral-100);grid-template-columns:12% 28% 16% 14% 18% 12%;align-items:center;gap:0;display:grid}.waitlistEntriesTable-module-scss-module__weaiqW__emptyRow>span{padding:var(--space-md)var(--space-sm);text-align:center;vertical-align:middle}.waitlistEntriesTable-module-scss-module__weaiqW__positionBadgeEmpty{min-width:2.8125rem;padding:var(--space-2xs)var(--space-xs);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);border-bottom:var(--border-sm)solid var(--color-neutral-100);background:linear-gradient(135deg,var(--color-neutral-50)0%,var(--color-neutral-100)100%);border:var(--border-md)dashed var(--color-neutral-300);border-radius:var(--radius-2xl);justify-content:center;align-items:center;line-height:1;display:inline-flex}.waitlistEntriesTable-module-scss-module__weaiqW__emptySpotButton{border:var(--border-md)dashed var(--color-neutral-300);padding:var(--space-xs)var(--space-sm);font-size:var(--font-size-caption-sm);font-weight:var(--font-weight-semibold);color:var(--color-brand-primary-700);background:linear-gradient(135deg,var(--color-primary-50)0%,var(--color-brand-primary-100)100%);border-radius:var(--radius-2xl);box-shadow:0 0 0 var(--border-sm)rgba(var(--color-brand-primary-400-rgb,147,51,234),.55),0 var(--space-3xs)var(--space-2xs)#00000014;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border:none;align-items:center;line-height:1.2;transition:background .15s,box-shadow .15s,transform .15s;display:inline-flex}.waitlistEntriesTable-module-scss-module__weaiqW__emptySpotButton:hover{background:linear-gradient(135deg,var(--color-brand-primary-100)0%,var(--color-brand-primary-200)100%);box-shadow:0 var(--border-lg)var(--space-xs)#0000001f;transform:translateY(calc(var(--border-sm)*-1))}.waitlistEntriesTable-module-scss-module__weaiqW__emptySpotButton:active{box-shadow:0 0 0 var(--border-sm)rgba(var(--color-brand-primary-500-rgb,126,34,206),.6),0 var(--border-sm)var(--space-3xs)#0000002e;transform:translateY(0)}.waitlistEntriesTable-module-scss-module__weaiqW__emptySpotIcon{font-weight:var(--font-weight-bold);transform:translateY(calc(var(--border-sm)*-1))}@media (max-width:64em){.waitlistEntriesTable-module-scss-module__weaiqW__tableHeader,.waitlistEntriesTable-module-scss-module__weaiqW__emptyRow{grid-template-columns:14% 32% 18% 16% 20%}.waitlistEntriesTable-module-scss-module__weaiqW__privateNoticeRow{grid-template-columns:14% 32% 18% 36%}.waitlistEntriesTable-module-scss-module__weaiqW__colNotes{display:none}}@media (max-width:34em){.waitlistEntriesTable-module-scss-module__weaiqW__tableHeader,.waitlistEntriesTable-module-scss-module__weaiqW__emptyRow{grid-template-columns:20% 50% 30%}.waitlistEntriesTable-module-scss-module__weaiqW__privateNoticeRow,.waitlistEntriesTable-module-scss-module__weaiqW__colPreference,.waitlistEntriesTable-module-scss-module__weaiqW__colJoined,.waitlistEntriesTable-module-scss-module__weaiqW__colNotes{display:none}}
.handbookDashboardCard-module-scss-module__MYU-JG__sectionContent{padding-top:var(--space-sm)}.handbookDashboardCard-module-scss-module__MYU-JG__sectionContent[aria-hidden=false]{overflow:visible}.handbookDashboardCard-module-scss-module__MYU-JG__stack{gap:var(--space-md);flex-direction:column;display:flex}.handbookDashboardCard-module-scss-module__MYU-JG__card{background:var(--color-brand-secondary-50);color:var(--color-neutral-1000);align-items:center;gap:var(--space-xl);padding:var(--space-lg)var(--space-xl);border-radius:var(--radius-lg);grid-template-columns:11rem minmax(0,1fr);display:grid}@media (max-width:48em){.handbookDashboardCard-module-scss-module__MYU-JG__card{gap:var(--space-md);grid-template-columns:1fr}}.handbookDashboardCard-module-scss-module__MYU-JG__coverWrap{padding:var(--space-xs)0}.handbookDashboardCard-module-scss-module__MYU-JG__text{flex-direction:column;align-items:flex-start;display:flex}.handbookDashboardCard-module-scss-module__MYU-JG__eyebrow{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.18em;text-transform:uppercase;color:var(--color-brand-primary-600);margin:0}.handbookDashboardCard-module-scss-module__MYU-JG__title{font-family:var(--font-family-handbook-serif,"Playfair Display",Georgia,serif);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:var(--font-weight-regular);letter-spacing:-.01em;color:var(--color-neutral-1000);margin:0;margin-top:var(--space-xs);line-height:1.08}.handbookDashboardCard-module-scss-module__MYU-JG__body{font-size:var(--font-size-body);line-height:var(--line-height-relaxed);letter-spacing:.01em;color:var(--color-neutral-900);margin:0;margin-top:var(--space-sm);max-width:38rem}.handbookDashboardCard-module-scss-module__MYU-JG__cta{margin-top:var(--space-md);padding:var(--space-sm)var(--space-lg);border-radius:var(--radius-pill);background:var(--color-brand-primary-600);color:var(--color-base-white);font-weight:var(--font-weight-bold);text-decoration:none;display:inline-flex}.handbookDashboardCard-module-scss-module__MYU-JG__cta:hover,.handbookDashboardCard-module-scss-module__MYU-JG__cta:focus-visible{background:var(--color-brand-primary-700);color:var(--color-base-white)}.handbookDashboardCard-module-scss-module__MYU-JG__more{margin:var(--space-md)0 0;font-size:var(--font-size-sm);color:var(--color-neutral-700)}.handbookDashboardCard-module-scss-module__MYU-JG__more a{font-weight:var(--font-weight-semibold);color:var(--color-brand-primary-700)}.handbookDashboardCard-module-scss-module__MYU-JG__picker{width:100%;margin-top:var(--space-md)}.handbookDashboardCard-module-scss-module__MYU-JG__owned{background:var(--color-brand-secondary-50);color:var(--color-neutral-1000);padding:var(--space-md)var(--space-xl);border-radius:var(--radius-lg)}@media (max-width:48em){.handbookDashboardCard-module-scss-module__MYU-JG__owned{padding:var(--space-md)}}.handbookDashboardCard-module-scss-module__MYU-JG__ownedLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.18em;text-transform:uppercase;color:var(--color-brand-primary-600);margin:0}.handbookDashboardCard-module-scss-module__MYU-JG__ownedList{margin:var(--space-xs)0 0;flex-direction:column;padding:0;list-style:none;display:flex}.handbookDashboardCard-module-scss-module__MYU-JG__ownedRow{justify-content:space-between;align-items:center;gap:var(--space-xs)var(--space-md);padding:var(--space-sm)0;flex-wrap:wrap;display:flex}.handbookDashboardCard-module-scss-module__MYU-JG__ownedRow+.handbookDashboardCard-module-scss-module__MYU-JG__ownedRow{border-top:var(--border-sm)solid var(--color-neutral-100)}.handbookDashboardCard-module-scss-module__MYU-JG__ownedBreed{align-items:center;gap:var(--space-sm);display:inline-flex}.handbookDashboardCard-module-scss-module__MYU-JG__ownedPhoto{border-radius:var(--radius-pill);object-fit:cover;flex-shrink:0;width:28px;height:28px}.handbookDashboardCard-module-scss-module__MYU-JG__ownedPhotoPlaceholder{border-radius:var(--radius-pill);background:var(--color-neutral-100);width:28px;height:28px;font-size:var(--font-size-3xs);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.handbookDashboardCard-module-scss-module__MYU-JG__ownedName{font-family:var(--font-family-handbook-serif,"Playfair Display",Georgia,serif);font-size:var(--font-size-lg);color:var(--color-neutral-1000)}.handbookDashboardCard-module-scss-module__MYU-JG__ownedLink{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-brand-primary-700);white-space:nowrap}
.healthScreeningTable-module-scss-module__DT-CgW__container{margin-top:var(--space-md)}.healthScreeningTable-module-scss-module__DT-CgW__heading{font-size:1.1875rem;font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-xs)}.healthScreeningTable-module-scss-module__DT-CgW__table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.healthScreeningTable-module-scss-module__DT-CgW__table th,.healthScreeningTable-module-scss-module__DT-CgW__table td{padding:var(--space-xs)var(--space-sm);text-align:left;border-bottom:1px solid var(--color-border-default)}.healthScreeningTable-module-scss-module__DT-CgW__table th{font-weight:var(--font-weight-medium);color:var(--color-text-muted);background:var(--color-bg-secondary)}.healthScreeningTable-module-scss-module__DT-CgW__table td{color:var(--color-text-secondary)}.healthScreeningTable-module-scss-module__DT-CgW__table tbody tr:nth-child(2n){background:var(--color-bg-secondary)}.healthScreeningTable-module-scss-module__DT-CgW__table tbody tr:last-child td{border-bottom:none}.healthScreeningTable-module-scss-module__DT-CgW__result{display:inline-block}.healthScreeningTable-module-scss-module__DT-CgW__resultPositive{color:var(--color-success-text);font-weight:var(--font-weight-medium)}
.imageDialog-module-scss-module__FjGdyG__form{flex-direction:column;flex:1;min-height:0;display:flex}.imageDialog-module-scss-module__FjGdyG__body{gap:var(--space-md)}.imageDialog-module-scss-module__FjGdyG__label{gap:var(--space-2xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);flex-direction:column;display:flex}.imageDialog-module-scss-module__FjGdyG__input{width:100%;padding:var(--space-xs)var(--space-sm);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);font-size:var(--font-size-body);color:var(--color-text-primary);transition:border-color var(--motion-duration-fast)var(--motion-ease-standard),box-shadow var(--motion-duration-fast)var(--motion-ease-standard)}.imageDialog-module-scss-module__FjGdyG__input:focus{border-color:var(--color-brand-primary-500);outline:2px solid color-mix(in srgb,var(--color-brand-primary-500)20%,transparent)}.imageDialog-module-scss-module__FjGdyG__input::placeholder{color:var(--color-neutral-500)}.imageDialog-module-scss-module__FjGdyG__input:disabled{background:var(--color-neutral-100);cursor:not-allowed}.imageDialog-module-scss-module__FjGdyG__select{width:100%;padding:var(--space-xs)var(--space-sm);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm);font-size:var(--font-size-body);color:var(--color-text-primary);background:var(--color-bg-primary);cursor:pointer;transition:border-color var(--motion-duration-fast)var(--motion-ease-standard),box-shadow var(--motion-duration-fast)var(--motion-ease-standard)}.imageDialog-module-scss-module__FjGdyG__select:focus{border-color:var(--color-brand-primary-500);outline:2px solid color-mix(in srgb,var(--color-brand-primary-500)20%,transparent)}.imageDialog-module-scss-module__FjGdyG__select:disabled{background:var(--color-neutral-100);cursor:not-allowed}.imageDialog-module-scss-module__FjGdyG__separator{align-items:center;gap:var(--space-sm);color:var(--color-text-muted);font-size:var(--font-size-sm);display:flex}.imageDialog-module-scss-module__FjGdyG__separator:before,.imageDialog-module-scss-module__FjGdyG__separator:after{content:"";background:var(--color-border-default);flex:1;height:1px}.imageDialog-module-scss-module__FjGdyG__uploadSection{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.imageDialog-module-scss-module__FjGdyG__fileInput{width:calc(var(--space-3xs)*.5);height:calc(var(--space-3xs)*.5);clip:rect(0,0,0,0);white-space:nowrap;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.imageDialog-module-scss-module__FjGdyG__uploadButton{padding:var(--space-sm)var(--space-lg);border:2px dashed var(--color-neutral-300);border-radius:var(--radius-md);background:var(--color-bg-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:border-color var(--motion-duration-fast)var(--motion-ease-standard),background-color var(--motion-duration-fast)var(--motion-ease-standard);justify-content:center;align-items:center;width:100%;display:inline-flex}.imageDialog-module-scss-module__FjGdyG__uploadButton:hover{border-color:var(--color-brand-primary-400);background:var(--color-brand-primary-50);color:var(--color-primary-hover)}.imageDialog-module-scss-module__FjGdyG__uploadHint{font-size:var(--font-size-xs);color:var(--color-text-muted)}.imageDialog-module-scss-module__FjGdyG__error{padding:var(--space-xs)var(--space-sm);background:var(--color-status-error-500);border:1px solid var(--color-status-error-600);border-radius:var(--radius-sm);color:var(--color-base-white);font-size:var(--font-size-sm)}.imageDialog-module-scss-module__FjGdyG__preview{padding:var(--space-sm);background:var(--color-neutral-100);border-radius:var(--radius-md);justify-content:center;display:flex}.imageDialog-module-scss-module__FjGdyG__previewImage{max-width:100%;max-height:var(--size-10xl);border-radius:var(--radius-sm);object-fit:contain}.imageDialog-module-scss-module__FjGdyG__cropContainer{width:100%;height:calc(var(--size-12xl) + var(--space-1_5xl) + var(--space-2xs));background:var(--color-neutral-1000);border-radius:var(--radius-md);position:relative;overflow:hidden}.imageDialog-module-scss-module__FjGdyG__sliderRow{align-items:center;gap:var(--space-sm);display:flex}.imageDialog-module-scss-module__FjGdyG__sliderLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);white-space:nowrap;min-width:var(--size-2xl)}.imageDialog-module-scss-module__FjGdyG__slider{appearance:none;background:var(--color-neutral-200);border-radius:var(--radius-sm);cursor:pointer;outline:none;flex:1;height:.375rem}.imageDialog-module-scss-module__FjGdyG__slider::-webkit-slider-thumb{appearance:none;width:var(--size-xs);height:var(--size-xs);background:var(--color-primary);cursor:pointer;transition:transform var(--motion-duration-fast)var(--motion-ease-standard);border-radius:50%}.imageDialog-module-scss-module__FjGdyG__slider::-webkit-slider-thumb:hover{transform:scale(1.1)}.imageDialog-module-scss-module__FjGdyG__slider::-moz-range-thumb{width:var(--size-xs);height:var(--size-xs);background:var(--color-primary);cursor:pointer;transition:transform var(--motion-duration-fast)var(--motion-ease-standard);border:none;border-radius:50%}.imageDialog-module-scss-module__FjGdyG__slider::-moz-range-thumb:hover{transform:scale(1.1)}
@font-face{font-family:handbookSerif;src:url(../media/playfair_display_latin-s.d19752fb.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:handbookSerif Fallback;src:local(Arial);ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.0%;size-adjust:101.58%}.handbookserif_96eb5ce1-module__ppigbG__className{font-family:handbookSerif,handbookSerif Fallback;font-style:normal}.handbookserif_96eb5ce1-module__ppigbG__variable{--font-family-handbook-serif:"handbookSerif","handbookSerif Fallback"}
.relatedBreeds-module-scss-module__qaRxHq__section{width:100%;margin-bottom:var(--space-2xl)}.relatedBreeds-module-scss-module__qaRxHq__title{font-size:var(--space-lg);font-weight:var(--font-weight-bold);margin:0 0 var(--space-md)}.relatedBreeds-module-scss-module__qaRxHq__list{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}.relatedBreeds-module-scss-module__qaRxHq__card{color:inherit;border-radius:var(--radius-lg);background:var(--color-base-white);border:3px solid var(--color-brand-primary-500);flex-direction:column;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.relatedBreeds-module-scss-module__qaRxHq__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.relatedBreeds-module-scss-module__qaRxHq__imageWrapper{aspect-ratio:1;background:var(--color-neutral-100);width:100%;position:relative;overflow:hidden}.relatedBreeds-module-scss-module__qaRxHq__image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.relatedBreeds-module-scss-module__qaRxHq__placeholder{background:var(--color-neutral-200);position:absolute;inset:0}.relatedBreeds-module-scss-module__qaRxHq__name{padding:var(--space-sm)var(--space-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:center;line-height:1.3}@media (max-width:64em){.relatedBreeds-module-scss-module__qaRxHq__list{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.relatedBreeds-module-scss-module__qaRxHq__name{font-size:var(--font-size-xs);padding:var(--space-xs)var(--space-xs)}}@media (max-width:34em){.relatedBreeds-module-scss-module__qaRxHq__list{gap:var(--space-sm);grid-template-columns:repeat(2,1fr)}}
.inlineAccountCompletion-module-scss-module__SHMBDW__wrapper{gap:var(--space-md);width:100%;max-width:24rem;margin:var(--space-xl)auto 0;flex-direction:column;display:flex}.inlineAccountCompletion-module-scss-module__SHMBDW__heading{font-size:var(--font-size-lg);text-align:center;margin:0;font-weight:600}.inlineAccountCompletion-module-scss-module__SHMBDW__loading{text-align:center;color:var(--color-text-secondary)}.inlineAccountCompletion-module-scss-module__SHMBDW__row{gap:var(--space-xs);display:flex}@media (max-width:34em){.inlineAccountCompletion-module-scss-module__SHMBDW__row{flex-direction:column}}.inlineAccountCompletion-module-scss-module__SHMBDW__field{flex-direction:column;display:flex}.inlineAccountCompletion-module-scss-module__SHMBDW__codeRow{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.inlineAccountCompletion-module-scss-module__SHMBDW__fieldHint{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--space-2xs)}.inlineAccountCompletion-module-scss-module__SHMBDW__smsConsent{margin-top:var(--space-xs)}.inlineAccountCompletion-module-scss-module__SHMBDW__codeMessage{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.inlineAccountCompletion-module-scss-module__SHMBDW__error{color:var(--color-error);font-size:var(--font-size-sm);margin:0}.inlineAccountCompletion-module-scss-module__SHMBDW__submitButton{width:100%}
.browseByProvince-module-scss-module__n7O90W__section{padding:var(--space-lg)var(--space-md)var(--space-xs);max-width:var(--max-width-content);margin:0 auto}.browseByProvince-module-scss-module__n7O90W__heading{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);color:var(--color-brand-primary-700);margin:0 0 var(--space-md)}@media (max-width:48em){.browseByProvince-module-scss-module__n7O90W__heading{font-size:var(--font-size-h4)}}.browseByProvince-module-scss-module__n7O90W__list{gap:var(--space-xs)var(--space-md);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding-left:0;list-style:none;display:grid}.browseByProvince-module-scss-module__n7O90W__list li{margin:0}@media (max-width:48em){.browseByProvince-module-scss-module__n7O90W__list{gap:var(--space-sm);grid-template-columns:1fr}}.browseByProvince-module-scss-module__n7O90W__link{color:var(--color-brand-primary-600);font-weight:var(--font-weight-medium);text-decoration:none;transition:color .2s}.browseByProvince-module-scss-module__n7O90W__link:hover{color:var(--color-brand-primary-700);text-decoration:underline}.browseByProvince-module-scss-module__n7O90W__link strong{font-weight:var(--font-weight-semibold)}
.breedHubLink-module-scss-module__wl25Ca__section{padding:var(--space-lg)var(--space-md)var(--space-xs);max-width:var(--max-width-content);margin:0 auto}.breedHubLink-module-scss-module__wl25Ca__heading{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);color:var(--color-brand-primary-700);margin:0 0 var(--space-sm)}@media (max-width:48em){.breedHubLink-module-scss-module__wl25Ca__heading{font-size:var(--font-size-h4)}}.breedHubLink-module-scss-module__wl25Ca__body{font-size:var(--font-size-body);color:var(--color-neutral-700);line-height:var(--line-height-relaxed);margin:0}.breedHubLink-module-scss-module__wl25Ca__link{color:var(--color-brand-primary-600);font-weight:var(--font-weight-semibold);text-decoration:none}.breedHubLink-module-scss-module__wl25Ca__link:hover,.breedHubLink-module-scss-module__wl25Ca__link:focus-visible{text-decoration:underline}
.locationFAQ-module-scss-module__j8foKG__locationFaq{z-index:0;padding:var(--space-2xl)var(--space-lg);max-width:56rem;margin:var(--space-3xl)auto 0;background:var(--color-brand-secondary-50);border-radius:var(--radius-lg);position:relative}@media (max-width:48em){.locationFAQ-module-scss-module__j8foKG__locationFaq{padding:var(--space-xl)var(--space-md);margin:var(--space-xl)0 0;border-radius:0;max-width:none}}.locationFAQ-module-scss-module__j8foKG__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-brand-primary-700);margin:0 0 var(--space-xl);line-height:var(--line-height-tight);text-align:center}@media (max-width:48em){.locationFAQ-module-scss-module__j8foKG__title{font-size:var(--font-size-xl);margin-bottom:var(--space-lg)}}.locationFAQ-module-scss-module__j8foKG__faqList{gap:var(--space-sm);flex-direction:column;display:flex}.locationFAQ-module-scss-module__j8foKG__faqItem{background:var(--color-base-white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:box-shadow var(--motion-duration-base)var(--motion-ease-standard);overflow:hidden}.locationFAQ-module-scss-module__j8foKG__faqItem:hover,.locationFAQ-module-scss-module__j8foKG__faqItemExpanded{box-shadow:var(--shadow-md)}.locationFAQ-module-scss-module__j8foKG__questionButton{appearance:none;justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;padding:var(--space-lg);cursor:pointer;text-align:left;transition:background-color var(--motion-duration-base)var(--motion-ease-standard);background:0 0;border:none;font-family:inherit;display:flex}.locationFAQ-module-scss-module__j8foKG__questionButton:hover{background:var(--color-brand-secondary-50)}.locationFAQ-module-scss-module__j8foKG__questionButton:focus-visible{outline:2px solid var(--color-brand-primary-500);outline-offset:-2px}@media (max-width:48em){.locationFAQ-module-scss-module__j8foKG__questionButton{padding:var(--space-md)}}.locationFAQ-module-scss-module__j8foKG__question{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);line-height:var(--line-height-snug);flex:1;margin:0}@media (max-width:48em){.locationFAQ-module-scss-module__j8foKG__question{font-size:var(--font-size-base)}}.locationFAQ-module-scss-module__j8foKG__chevron{width:1.25rem;height:1.25rem;transition:transform var(--motion-duration-base)var(--motion-ease-standard);flex-shrink:0;position:relative}.locationFAQ-module-scss-module__j8foKG__chevron:before,.locationFAQ-module-scss-module__j8foKG__chevron:after{content:"";background:var(--color-brand-primary-500);border-radius:1px;position:absolute}.locationFAQ-module-scss-module__j8foKG__chevron:before{width:2px;height:.75rem;top:50%;left:50%;transform:translate(-50%,-50%)}.locationFAQ-module-scss-module__j8foKG__chevron:after{width:.75rem;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.locationFAQ-module-scss-module__j8foKG__faqItemExpanded .locationFAQ-module-scss-module__j8foKG__chevron:before{opacity:0}.locationFAQ-module-scss-module__j8foKG__answer{padding:0 var(--space-lg)var(--space-lg);color:var(--color-neutral-700);font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}.locationFAQ-module-scss-module__j8foKG__answer[hidden]{display:none}.locationFAQ-module-scss-module__j8foKG__answer p{margin:0 0 var(--space-md)}.locationFAQ-module-scss-module__j8foKG__answer p:last-child{margin-bottom:0}.locationFAQ-module-scss-module__j8foKG__answer a{color:var(--color-brand-primary-600);text-underline-offset:2px;transition:color var(--motion-duration-base)var(--motion-ease-standard);text-decoration:underline}.locationFAQ-module-scss-module__j8foKG__answer a:hover{color:var(--color-brand-primary-700)}@media (max-width:48em){.locationFAQ-module-scss-module__j8foKG__answer{padding:0 var(--space-md)var(--space-md);font-size:var(--font-size-sm)}}
.stageZero-module-scss-module__6KQOIW__section{max-width:var(--max-width-content-md);margin:0 auto var(--space-2xl)auto;padding:0 var(--space-md)}@media (max-width:64em){.stageZero-module-scss-module__6KQOIW__section{padding:0 var(--space-sm)}}.stageZero-module-scss-module__6KQOIW__card{background:var(--color-brand-tertiary-50);border:2px solid var(--color-brand-primary-200,var(--color-brand-primary-500));border-radius:var(--radius-lg);padding:var(--space-md-lg)var(--space-md-lg)var(--space-lg);box-shadow:var(--shadow-xs);box-sizing:border-box}.stageZero-module-scss-module__6KQOIW__eyebrow{margin:0 0 var(--space-2xs);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand-primary-600,var(--color-brand-primary-500))}.stageZero-module-scss-module__6KQOIW__heading{margin:0 0 var(--space-sm);font-size:var(--font-size-h3);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--color-neutral-1000)}.stageZero-module-scss-module__6KQOIW__body{margin:0 0 var(--space-md);font-size:var(--font-size-body);line-height:var(--line-height-normal);color:var(--color-neutral-900,var(--color-neutral-1000))}.stageZero-module-scss-module__6KQOIW__points{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stageZero-module-scss-module__6KQOIW__point{align-items:flex-start;gap:var(--space-sm);display:flex}.stageZero-module-scss-module__6KQOIW__pointIcon{flex-shrink:0;line-height:0}.stageZero-module-scss-module__6KQOIW__pointLabel{margin:0 0 var(--space-3xs);font-size:var(--font-size-body);font-weight:var(--font-weight-bold);color:var(--color-neutral-1000)}.stageZero-module-scss-module__6KQOIW__pointText{font-size:var(--font-size-body-sm,var(--font-size-body));line-height:var(--line-height-normal);color:var(--color-neutral-700,var(--color-neutral-900));margin:0}.stageZero-module-scss-module__6KQOIW__ctas{gap:var(--space-sm);flex-direction:column;display:flex}.stageZero-module-scss-module__6KQOIW__primaryCta,.stageZero-module-scss-module__6KQOIW__secondaryCta{align-self:flex-start}@media (max-width:64em){.stageZero-module-scss-module__6KQOIW__primaryCta,.stageZero-module-scss-module__6KQOIW__secondaryCta{text-align:center;align-self:stretch}}.stageZero-module-scss-module__6KQOIW__breederLine{margin:var(--space-2xs)0 0;font-size:var(--font-size-body-sm,var(--font-size-body));color:var(--color-neutral-700,var(--color-neutral-900))}
.parentDogSection-module-scss-module__dv6Lcq__section{width:100%}.parentDogSection-module-scss-module__dv6Lcq__heading{font-size:1.375rem;line-height:1.75rem;font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 var(--space-md)var(--space-xs)0}.parentDogSection-module-scss-module__dv6Lcq__divider{background:var(--color-border-default);height:1px;margin:var(--space-md)0;border:none;width:100%}.parentDogSection-module-scss-module__dv6Lcq__gallery{margin:var(--space-xs)0;max-width:24rem}@media (max-width:48em){.parentDogSection-module-scss-module__dv6Lcq__gallery{max-width:100%}}.parentDogSection-module-scss-module__dv6Lcq__galleryWide{max-width:100%}.parentDogSection-module-scss-module__dv6Lcq__details{width:100%;margin:var(--space-md)0;flex-wrap:wrap;display:flex}.parentDogSection-module-scss-module__dv6Lcq__detailItem{margin-right:var(--space-md);margin-bottom:var(--space-md);flex-direction:column;flex:1;align-items:flex-start;display:flex}.parentDogSection-module-scss-module__dv6Lcq__detailLabel{font-size:1.1875rem;line-height:1.25rem;font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-2xs)0;display:block}.parentDogSection-module-scss-module__dv6Lcq__detailValue{font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);line-height:var(--font-size-base);color:var(--color-text-primary);margin:0;display:block}.parentDogSection-module-scss-module__dv6Lcq__descriptionContainer{width:100%;margin:var(--space-md)0;flex-direction:column;align-items:flex-start;display:flex}.parentDogSection-module-scss-module__dv6Lcq__descriptionLabel{font-size:1.1875rem;font-weight:var(--font-weight-bold);margin:0 0 var(--space-2xs)0;color:var(--color-text-primary);display:block}.parentDogSection-module-scss-module__dv6Lcq__descriptionText{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-text-primary);line-height:1.5;display:block}.parentDogSection-module-scss-module__dv6Lcq__descriptionText p{margin:0 0 var(--space-sm)}.parentDogSection-module-scss-module__dv6Lcq__descriptionText p:last-child{margin-bottom:0}
.seoPanel-module-scss-module__EbTV9q__panel{border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);background-color:var(--color-bg-primary);margin-top:var(--space-md)}.seoPanel-module-scss-module__EbTV9q__panelExpanded{box-shadow:var(--shadow-sm)}.seoPanel-module-scss-module__EbTV9q__header{width:100%;padding:var(--space-sm)var(--space-md);border:none;border-bottom:1px solid var(--color-neutral-100);cursor:pointer;text-align:left;transition:background-color var(--motion-duration-fast)var(--motion-ease-standard);background:0 0;align-items:center;display:flex}.seoPanel-module-scss-module__EbTV9q__header:hover{background-color:var(--color-neutral-50)}.seoPanel-module-scss-module__EbTV9q__headerTitle{font-weight:var(--font-weight-semibold);color:var(--color-neutral-900);flex-grow:1}.seoPanel-module-scss-module__EbTV9q__headerScore{width:var(--size-xl);height:var(--size-xl);color:var(--color-base-white);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);margin-right:var(--space-xs);border-radius:50%;justify-content:center;align-items:center;display:flex}.seoPanel-module-scss-module__EbTV9q__headerToggle{margin-left:var(--space-xs);color:var(--color-neutral-600);font-size:var(--font-size-xs)}.seoPanel-module-scss-module__EbTV9q__content{padding:var(--space-md)}.seoPanel-module-scss-module__EbTV9q__section{margin-bottom:var(--space-lg)}.seoPanel-module-scss-module__EbTV9q__section:last-child{margin-bottom:0}.seoPanel-module-scss-module__EbTV9q__sectionTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-neutral-800);margin:0 0 var(--space-xs);padding-bottom:var(--space-2xs);border-bottom:1px solid var(--color-neutral-100)}.seoPanel-module-scss-module__EbTV9q__keywords{gap:var(--space-xs);flex-direction:column;display:flex}.seoPanel-module-scss-module__EbTV9q__keywordsInput{display:flex}.seoPanel-module-scss-module__EbTV9q__keywordsInputField{padding:var(--space-xs);border:1px solid var(--color-neutral-300);border-radius:var(--radius-sm)0 0 var(--radius-sm);font-size:var(--font-size-sm);transition:border-color var(--motion-duration-fast)var(--motion-ease-standard);border-right:none;flex-grow:1}.seoPanel-module-scss-module__EbTV9q__keywordsInputField:focus{border-color:var(--color-primary);outline:none}.seoPanel-module-scss-module__EbTV9q__keywordsInputButton{padding:var(--space-xs)var(--space-md);background-color:var(--color-primary);color:var(--color-base-white);border-radius:0 var(--radius-sm)var(--radius-sm)0;cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background-color var(--motion-duration-fast)var(--motion-ease-standard);border:none}.seoPanel-module-scss-module__EbTV9q__keywordsInputButton:hover:not(:disabled){background-color:var(--color-primary-hover)}.seoPanel-module-scss-module__EbTV9q__keywordsInputButton:disabled{opacity:.5;cursor:not-allowed}.seoPanel-module-scss-module__EbTV9q__keywordsTags{gap:var(--space-xs);flex-wrap:wrap;display:flex}.seoPanel-module-scss-module__EbTV9q__keywordsTag{background-color:var(--color-brand-secondary-100);color:var(--color-brand-secondary-800);padding:var(--space-2xs)var(--space-xs);border-radius:var(--radius-xl);font-size:var(--font-size-xs);align-items:center;display:inline-flex}.seoPanel-module-scss-module__EbTV9q__keywordsTagRemove{margin-left:var(--space-2xs);width:var(--size-xs);height:var(--size-xs);background-color:var(--color-neutral-200);color:inherit;cursor:pointer;font-size:var(--font-size-sm);transition:background-color var(--motion-duration-fast)var(--motion-ease-standard);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.seoPanel-module-scss-module__EbTV9q__keywordsTagRemove:hover{background-color:var(--color-neutral-300)}.seoPanel-module-scss-module__EbTV9q__item{background-color:var(--color-neutral-50);border-radius:var(--radius-sm);padding:var(--space-sm);margin-bottom:var(--space-sm)}.seoPanel-module-scss-module__EbTV9q__item:last-child{margin-bottom:0}.seoPanel-module-scss-module__EbTV9q__itemGood{border-left:3px solid var(--color-status-success-500)}.seoPanel-module-scss-module__EbTV9q__itemAverage{border-left:3px solid var(--color-status-warning-500)}.seoPanel-module-scss-module__EbTV9q__itemPoor{border-left:3px solid var(--color-status-error-500)}.seoPanel-module-scss-module__EbTV9q__itemHeader{margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}.seoPanel-module-scss-module__EbTV9q__itemTitle{font-weight:var(--font-weight-semibold);color:var(--color-neutral-800)}.seoPanel-module-scss-module__EbTV9q__itemValue{font-weight:var(--font-weight-semibold);color:var(--color-primary-hover)}.seoPanel-module-scss-module__EbTV9q__itemDescription{margin:0 0 var(--space-sm);font-size:var(--font-size-sm);color:var(--color-neutral-700)}.seoPanel-module-scss-module__EbTV9q__itemDetails{margin-top:var(--space-xs);font-size:var(--font-size-xs)}.seoPanel-module-scss-module__EbTV9q__itemDetail{padding:var(--space-2xs)0;font-size:var(--font-size-xs);color:var(--color-neutral-700);justify-content:space-between;display:flex}.seoPanel-module-scss-module__EbTV9q__itemDetailWarning{color:var(--color-status-error-500)}.seoPanel-module-scss-module__EbTV9q__itemKeyword{padding:var(--space-2xs)0;font-size:var(--font-size-xs);justify-content:space-between;display:flex}.seoPanel-module-scss-module__EbTV9q__itemKeywordText{color:var(--color-primary-hover)}.seoPanel-module-scss-module__EbTV9q__itemKeywordCount{color:var(--color-neutral-700)}.seoPanel-module-scss-module__EbTV9q__itemHeadings{gap:var(--space-xs);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}.seoPanel-module-scss-module__EbTV9q__itemHeading{background-color:var(--color-neutral-100);padding:var(--space-2xs)var(--space-xs);border-radius:var(--radius-sm);font-size:var(--font-size-xs);align-items:center;display:inline-flex}.seoPanel-module-scss-module__EbTV9q__itemHeadingLevel{color:var(--color-primary-hover);margin-right:var(--space-2xs)}.seoPanel-module-scss-module__EbTV9q__itemHeadingCount{color:var(--color-neutral-700)}.seoPanel-module-scss-module__EbTV9q__meter{background-color:var(--color-neutral-300);border-radius:var(--radius-xl);height:.5rem;margin:var(--space-xs)0;overflow:hidden}.seoPanel-module-scss-module__EbTV9q__meterFill{background-color:var(--color-status-success-500);border-radius:var(--radius-xl);height:100%;transition:width var(--motion-duration-base)var(--motion-ease-standard)}.seoPanel-module-scss-module__EbTV9q__footer{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--color-neutral-100)}.seoPanel-module-scss-module__EbTV9q__tip{font-size:var(--font-size-xs);color:var(--color-neutral-700);padding:var(--space-xs);background-color:var(--color-brand-secondary-50);border-radius:var(--radius-sm)}.seoPanel-module-scss-module__EbTV9q__tip strong{color:var(--color-primary-hover)}
.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__wrapper{max-width:var(--max-width-content-md);margin:var(--space-sm)auto var(--space-md)auto;padding:0 var(--space-md)}@media (max-width:64em){.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__wrapper{padding:0 var(--space-sm)}}.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__banner{align-items:center;gap:var(--space-xs);background:var(--color-error-bg);border:1px solid var(--color-error);border-radius:var(--radius-md);padding:var(--space-xs)var(--space-xs)var(--space-xs)var(--space-sm);box-sizing:border-box;display:flex}.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__icon{color:var(--color-error);flex-shrink:0}.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__text{font-size:var(--font-size-body);line-height:var(--line-height-snug);color:var(--color-error-text);flex:1;margin:0}.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__link{color:var(--color-error-text);font-weight:var(--font-weight-semibold);text-decoration:underline}.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__dismiss{width:var(--space-xl);height:var(--space-xl);border-radius:var(--radius-full);font-size:var(--font-size-h4);color:var(--color-error-text);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__dismiss:hover{background:var(--color-base-white)}.ontarioBreedRestrictionBanner-module-scss-module__P27Gbq__dismiss:focus-visible{outline:2px solid var(--color-error);outline-offset:2px}
.treatmentsTable-module-scss-module__GUnmlW__container{background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-lg)}.treatmentsTable-module-scss-module__GUnmlW__heading{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-md)}.treatmentsTable-module-scss-module__GUnmlW__table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.treatmentsTable-module-scss-module__GUnmlW__table th,.treatmentsTable-module-scss-module__GUnmlW__table td{padding:var(--space-xs)var(--space-sm);text-align:left;border-bottom:1px solid var(--color-border-default)}.treatmentsTable-module-scss-module__GUnmlW__table th{font-weight:var(--font-weight-medium);color:var(--color-text-muted);background:var(--color-bg-secondary)}.treatmentsTable-module-scss-module__GUnmlW__table td{color:var(--color-text-secondary)}.treatmentsTable-module-scss-module__GUnmlW__table tbody tr:nth-child(2n){background:var(--color-bg-secondary)}.treatmentsTable-module-scss-module__GUnmlW__table tbody tr:last-child td{border-bottom:none}
.toggleButtonGroup-module-scss-module__pzEH1W__group{gap:var(--space-xs);flex-wrap:wrap;display:flex}.toggleButtonGroup-module-scss-module__pzEH1W__button{padding:var(--space-xs)var(--space-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);transition:all .15s}.toggleButtonGroup-module-scss-module__pzEH1W__button:hover:not(.toggleButtonGroup-module-scss-module__pzEH1W__active){border-color:var(--color-neutral-300);background:var(--color-neutral-50)}.toggleButtonGroup-module-scss-module__pzEH1W__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.toggleButtonGroup-module-scss-module__pzEH1W__button.toggleButtonGroup-module-scss-module__pzEH1W__active{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-base-white)}
.handbookWaitlistPrompt-module-scss-module__IzsCeq__prompt{gap:var(--space-2xs);margin-top:var(--space-sm);padding:var(--space-sm)var(--space-md);border-left:var(--border-lg)solid var(--color-brand-primary-600);background:var(--color-brand-secondary-50);text-align:left;flex-direction:column;display:flex}.handbookWaitlistPrompt-module-scss-module__IzsCeq__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-neutral-1000);margin:0}.handbookWaitlistPrompt-module-scss-module__IzsCeq__body{font-size:var(--font-size-sm);line-height:var(--line-height-snug);color:var(--color-neutral-700);margin:0}.handbookWaitlistPrompt-module-scss-module__IzsCeq__link{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-brand-primary-700)}
@media (max-width:64em){.messagesDashboardClient-module-scss-module__vVd6lq__banner{top:0}}
/*# sourceMappingURL=190c537d5ac4e11e.css.map*/