.nudge-breadcrumbs{color:#64748b;flex-wrap:wrap;align-items:center;gap:.375rem;margin:0 0 .875rem;font-size:.75rem;display:flex}.nudge-breadcrumbs-item{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.nudge-breadcrumbs-link{color:#64748b;text-decoration:none;transition:color .2s}.nudge-breadcrumbs-link:hover{color:#1b365d;text-decoration:underline}.nudge-breadcrumbs-label{color:#64748b}.nudge-breadcrumbs-label--current{color:#1b365d;font-weight:600}.nudge-breadcrumbs-separator{color:#94a3b8}* .nudge-button{height:2.625rem;padding:0 var(--nudge-padding-margin-lg);font-weight:600;font-size:var(--nudge-text-sm);text-transform:uppercase;background-color:var(--nudge-button-bg);color:var(--nudge-button-color);border:none;border:.0625rem solid var(--nudge-button-border);border-radius:.375rem;justify-content:center;align-items:center;line-height:normal;transition:all .3s ease-in-out;display:flex}* .nudge-button:hover{background-color:var(--nudge-button-hover-bg);border-color:var(--nudge-button-hover-border);box-shadow:var(--nudge-button-hover-shadow,none)}* .nudge-button.nudge-button-disabled{background:var(--nudge-button-disabled-bg);pointer-events:none;color:var(--nudge-button-disabled-color);border-color:var(--nudge-button-disabled-border)}* .nudge-button.nudge-button-primary{--nudge-button-bg:var(--nudge-primary-button-bg);--nudge-button-color:var(--nudge-primary-button-color);--nudge-button-border:var(--nudge-primary-button-bg);--nudge-button-hover-bg:var(--nudge-primary-button-hover-bg);--nudge-button-hover-border:var(--nudge-primary-button-hover-bg);--nudge-button-hover-shadow:var(--nudge-dark-button-hover-shadow);--nudge-button-disabled-bg:var(--nudge-primary-button-disabled-bg);--nudge-button-disabled-color:var(--nudge-primary-button-disabled-color);--nudge-button-disabled-border:var(--nudge-primary-button-disabled-bg)}* .nudge-button.nudge-button-cta{--nudge-button-bg:var(--nudge-cta-button-bg);--nudge-button-color:var(--nudge-cta-button-color);--nudge-button-border:var(--nudge-cta-button-bg);--nudge-button-hover-bg:var(--nudge-cta-button-hover-bg);--nudge-button-hover-border:var(--nudge-cta-button-hover-bg);--nudge-button-hover-shadow:var(--nudge-dark-button-hover-shadow);--nudge-button-disabled-bg:var(--nudge-cta-button-disabled-bg);--nudge-button-disabled-color:var(--nudge-cta-button-disabled-color);--nudge-button-disabled-border:var(--nudge-cta-button-disabled-bg)}* .nudge-button.nudge-button-outline-primary{--nudge-button-bg:var(--nudge-outline-primary-button-bg);--nudge-button-color:var(--nudge-outline-primary-button-color);--nudge-button-border:var(--nudge-outline-primary-button-border);--nudge-button-hover-bg:var(--nudge-outline-primary-button-bg);--nudge-button-hover-border:var(--nudge-outline-primary-button-border);--nudge-button-disabled-bg:var(--nudge-primary-button-disabled-bg);--nudge-button-disabled-color:var(--nudge-primary-button-disabled-color);--nudge-button-disabled-border:var(--nudge-primary-button-disabled-bg)}* .nudge-button.nudge-button-view-details{--nudge-button-bg:var(--nudge-dark-button-bg,#1b365d);--nudge-button-color:var(--nudge-dark-button-color,#fff);--nudge-button-border:var(--nudge-dark-button-bg,#1b365d);--nudge-button-hover-bg:var(--nudge-dark-button-hover-bg,#d4af37);--nudge-button-hover-border:var(--nudge-dark-button-hover-bg,#d4af37);--nudge-button-hover-shadow:var(--nudge-dark-button-hover-shadow);--nudge-button-disabled-bg:var(--nudge-dark-button-bg,#1b365d);--nudge-button-disabled-color:#fff9;--nudge-button-disabled-border:var(--nudge-dark-button-bg,#1b365d)}* .detailed-view-back-button{border:.313rem solid var(--nudge-color-white);background-color:var(--nudge-color-blue-chalk);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:2.625rem;height:2.625rem;margin:auto;display:flex;position:absolute;top:0;bottom:0;left:0}* .detailed-view-back-button .detailed-view-back-button-icon{height:.625rem}* .nudge-checkbox{border:.0625rem solid var(--nudge-color-black-shade01);background:0 0;border-radius:.188rem;width:1rem;height:1rem}.error-boundary{background-color:#f5f5f5;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.error-boundary__content{text-align:center;background-color:#fff;border-radius:8px;max-width:500px;padding:2rem;box-shadow:0 2px 8px #0000001a}.error-boundary__title{color:#333;margin:0 0 1rem;font-size:1.5rem;font-weight:600}.error-boundary__message{color:#666;margin:0 0 2rem;line-height:1.5}.error-boundary__button{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:4px;margin:0 .5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:background-color .2s}.error-boundary__button:hover{background-color:#0056b3}.error-boundary__button:focus{outline-offset:2px;outline:2px solid #007bff}.error-boundary__button--secondary{background-color:#6c757d}.error-boundary__button--secondary:hover{background-color:#5a6268}
