.inline-banner{width:100%;border-radius:var(--size-radius-rd-8,8px);background-color:var(--surface-alert-highlight,#fefbe0);padding:var(--size-spacing-sp-24,24px);gap:var(--size-spacing-sp-8,8px)}
.inline-banner__body{min-width:min(343px,100%);gap:var(--size-spacing-sp-24,24px);flex:1 0 0}
.inline-banner__message{color:inherit;flex:1;word-break:break-word;margin:0;text-align:left}
.inline-banner__slot{gap:var(--size-spacing-sp-24,24px)}
.inline-banner__header{gap:var(--size-spacing-sp-8,8px)}
.inline-banner__heading{color:inherit;margin:0;flex:1}
.inline-banner__close-icon{width:24px;height:24px;background:0;border:0;cursor:pointer;padding:0;color:inherit;opacity:.7}
.inline-banner__close-icon:hover{opacity:1}
.inline-banner__divider{border:0;border-top:1px solid currentColor;margin:0;align-self:stretch;opacity:.3}
.inline-banner__footnote-text{margin:0;color:inherit}
.inline-banner.inline-banner--outline{background-color:transparent;border:1px solid var(--border-alert-highlight,#f8e862)}
.inline-banner.inline-banner--filled.inline-banner--intent-highlight{background-color:var(--surface-alert-highlight,#fefbe0);color:var(--text-alert-highlight,#776515)}
.inline-banner.inline-banner--outline.inline-banner--intent-highlight{border-color:var(--border-alert-highlight,#f8e862);color:var(--text-alert-highlight,#776515)}
.inline-banner.inline-banner--filled.inline-banner--intent-primary{background-color:var(--surface-alert-primary,#d9dee2);color:var(--text-alert-primary,#001b2e)}
.inline-banner.inline-banner--outline.inline-banner--intent-primary{border-color:var(--border-alert-primary,#405b6e);color:var(--text-alert-primary,#001b2e)}
.inline-banner.inline-banner--filled.inline-banner--intent-secondary{background-color:var(--surface-alert-secondary,#e0f0f3);color:var(--text-alert-secondary,#227482)}
.inline-banner.inline-banner--outline.inline-banner--intent-secondary{border-color:var(--border-alert-secondary,#62b4c2);color:var(--text-alert-secondary,#227482)}
.inline-banner.inline-banner--filled.inline-banner--intent-information{background-color:var(--surface-alert-information,#deeffd);color:var(--text-alert-information,#0f436d)}
.inline-banner.inline-banner--outline.inline-banner--intent-information{border-color:var(--border-alert-information,#59b0f6);color:var(--text-alert-information,#0f436d)}
.inline-banner.inline-banner--filled.inline-banner--intent-success{background-color:var(--surface-alert-success,#dcebe3);color:var(--text-alert-success,#115833)}
.inline-banner.inline-banner--outline.inline-banner--intent-success{border-color:var(--border-alert-success,#519873);color:var(--text-alert-success,#115833)}
.inline-banner.inline-banner--filled.inline-banner--intent-error{background-color:var(--surface-alert-error,#fedddd);color:var(--text-alert-error,#b91313)}
.inline-banner.inline-banner--outline.inline-banner--intent-error{border-color:var(--border-alert-error,#f95353);color:var(--text-alert-error,#b91313)}
.inline-banner.inline-banner--filled.inline-banner--intent-warning{background-color:var(--surface-alert-warning,#fbeedf);color:var(--text-alert-warning,#673f12)}
.inline-banner.inline-banner--outline.inline-banner--intent-warning{border-color:var(--border-alert-warning,#ecaa5e);color:var(--text-alert-warning,#673f12)}
.inline-banner.inline-banner--filled.inline-banner--intent-neutral{background-color:var(--surface-alert-neutral,#e1e1e1);color:var(--text-alert-neutral,#2c2828)}
.inline-banner.inline-banner--outline.inline-banner--intent-neutral{border-color:var(--border-alert-neutral,#686868);color:var(--text-alert-neutral,#2c2828)}
.inline-banner .hint{color:inherit}
.inline-banner.inline-banner--hidden{display:none !important}
.inline-banner--intent-highlight .inline-banner__left-icon-inner,.inline-banner--intent-highlight .inline-banner__close-icon{color:var(--icons-alert-highlight,#776515)}
.inline-banner--intent-primary .inline-banner__left-icon-inner,.inline-banner--intent-primary .inline-banner__close-icon{color:var(--icons-alert-primary,#001b2e)}
.inline-banner--intent-secondary .inline-banner__left-icon-inner,.inline-banner--intent-secondary .inline-banner__close-icon{color:var(--icons-alert-secondary,#227482)}
.inline-banner--intent-information .inline-banner__left-icon-inner,.inline-banner--intent-information .inline-banner__close-icon{color:var(--icons-alert-information,#0f436d)}
.inline-banner--intent-success .inline-banner__left-icon-inner,.inline-banner--intent-success .inline-banner__close-icon{color:var(--icons-alert-success,#115833)}
.inline-banner--intent-error .inline-banner__left-icon-inner,.inline-banner--intent-error .inline-banner__close-icon{color:var(--icons-alert-error,#b91313)}
.inline-banner--intent-warning .inline-banner__left-icon-inner,.inline-banner--intent-warning .inline-banner__close-icon{color:var(--icons-alert-warning,#673f12)}
.inline-banner--intent-neutral .inline-banner__left-icon-inner,.inline-banner--intent-neutral .inline-banner__close-icon{color:var(--icons-alert-neutral,#2c2828)}
.inline-banner__left-icon{display:flex;align-items:flex-start;align-self:flex-start;flex-shrink:0}
.inline-banner__left-icon-inner{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}
.inline-banner__left-icon-inner .material-icons{font-size:24px;line-height:1}
.callout{display:flex;min-width:min(343px,100%);max-width:100%;flex-direction:column;align-items:flex-start;align-self:stretch;box-sizing:border-box;gap:var(--size-spacing-sp-24,24px);border-radius:var(--size-radius-rd-8,8px);overflow-wrap:break-word;word-break:break-word}
.callout .callout__slot{min-width:0;width:100%;max-width:100%;overflow-wrap:break-word;color:inherit}
.callout.callout--none{padding:var(--size-spacing-sp-24,24px);border:0;background:0}
.callout.callout--background{padding:var(--size-spacing-sp-24,24px);border:0}
.callout.callout--background.callout--intent-none{background-color:transparent}
.callout.callout--background.callout--intent-neutral{background-color:var(--surface-alert-neutral,#e1e1e1)}
.callout.callout--background.callout--intent-primary{background-color:var(--surface-alert-primary,#d9dee2)}
.callout.callout--background.callout--intent-success{background-color:var(--surface-alert-success,#dcebe3)}
.callout.callout--background.callout--intent-error{background-color:var(--surface-alert-error,#fedddd)}
.callout.callout--background.callout--intent-warning{background-color:var(--surface-alert-warning,#fbeedf)}
.callout.callout--background.callout--intent-information{background-color:var(--surface-alert-information,#deeffd)}
.callout.callout--background.callout--intent-highlight{background-color:var(--surface-alert-highlight,#fefbe0)}
.callout.callout--outline{padding:var(--size-spacing-sp-24,24px);background:0}
.callout.callout--outline.callout--intent-none{border:1px solid var(--border-default,#a4a4a4)}
.callout.callout--outline.callout--intent-neutral{border:1px solid var(--border-alert-neutral,#a4a4a4)}
.callout.callout--outline.callout--intent-primary{border:1px solid var(--border-alert-primary,#00243d)}
.callout.callout--outline.callout--intent-success{border:1px solid var(--border-alert-success,#5cb67e)}
.callout.callout--outline.callout--intent-error{border:1px solid var(--border-alert-error,#e05457)}
.callout.callout--outline.callout--intent-warning{border:1px solid var(--border-alert-warning,#e2a24e)}
.callout.callout--outline.callout--intent-information{border:1px solid var(--border-alert-information,#62b4c2)}
.callout.callout--outline.callout--intent-highlight{border:1px solid var(--border-alert-highlight,#e2cf65)}
.callout.callout--outline-left{padding:var(--size-spacing-sp-24,24px);background:0;border-radius:0;border-left:4px solid var(--border-alert-secondary,#62b4c2)}
.hint{display:inline-flex;min-height:20px;padding:var(--size-spacing-none,0);align-items:center;gap:var(--size-spacing-sp-8,8px);color:var(--text-disabled,#686868)}
.hint .pwv2-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;font-size:20px;color:inherit}
.hint .pwv2-icon .material-icons{font-size:inherit;width:1em;overflow:hidden}
.hint__text{font-style:italic}
.pw-modal-dialog{position:fixed;inset:0;margin:auto;width:fit-content;height:fit-content;max-height:calc(100vh - 3.5rem);pointer-events:auto;border:0;padding:0;max-width:none;background:transparent;overflow:hidden;z-index:1055}
.pw-modal-dialog::backdrop{background:rgba(0,0,0,0.5)}
.pw-modal-container{display:flex;flex-direction:column;max-width:95vw;max-height:calc(100vh - 3.5rem);box-sizing:border-box;border-radius:var(--size-radius-rd-12,12px);background-color:var(--color-neutral-white,#fff);border:var(--size-border-br-1,1px) solid var(--color-primary-200,#d9dee2);box-shadow:0 8px 24px -12px var(--color-primary-a400,rgba(0,36,61,0.32));overflow:hidden}
.pw-modal-container.pw-modal--xs{width:480px}
.pw-modal-container.pw-modal--sm{width:720px}
.pw-modal-container.pw-modal--auto{width:fit-content;min-width:480px;max-width:95vw}
.pw-modal-container .pw-modal__header{background-color:var(--surface-modal-header,#fff);padding:var(--size-spacing-sp-24,24px);justify-content:space-between;overflow:hidden;box-sizing:border-box;width:100%}
.pw-modal-container .pw-modal__title{min-width:0}
.pw-modal-container .pw-modal__title-text{color:var(--text-title,#00243d);font-style:normal;letter-spacing:var(--size-spacing-none,0);text-align:left;margin:0;overflow:hidden}
.pw-modal-container .pw-modal__close-btn{flex-shrink:0;width:32px;height:32px;border-radius:var(--size-radius-round,88px);background-color:transparent;border:0;cursor:pointer;padding:0}
.pw-modal-container .pw-modal__close-btn:hover{background-color:transparent}
.pw-modal-container .pw-modal__close-btn .pw-modal__close-icon{width:32px;height:32px;color:var(--color-neutral-500,#353535)}
.pw-modal-container .pw-modal__close-btn .pw-modal__close-vector{width:14px;height:14px;overflow:visible}
.pw-modal-container .pw-modal__content{display:flex;background:var(--color-neutral-white,#fff);padding:var(--spacing-size-h-pad,32px) var(--spacing-size-v-pad,16px);flex-direction:column;align-items:flex-start;gap:var(--scale-24,24px);align-self:stretch;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;width:100%}
.pw-modal-container .pw-modal__footer{display:flex;padding:var(--size-spacing-sp-24,24px);align-items:center;align-content:center;gap:var(--spacing-size-h-gap,24px) var(--size-spacing-sp-24,24px);align-self:stretch;flex-wrap:wrap;border-top:var(--size-border-br-1,1px) solid var(--border-default,#a4a4a4);background:var(--surface-modal-footer,#fff);box-sizing:border-box;width:100%}
.pw-modal-container .pw-modal__btn-group{gap:var(--size-spacing-sp-24,24px)}
.pw-modal-container .pw-modal-attest{display:flex;flex-direction:row;align-items:center;gap:var(--size-spacing-sp-8,8px);cursor:pointer;user-select:none}
.pw-modal-container .pw-modal-attest__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}
.pw-modal-container .pw-modal-attest__box{display:flex;width:24px;height:24px;min-width:24px;min-height:24px;padding:var(--size-spacing-sp-6,6px);flex-direction:column;justify-content:center;align-items:center;gap:var(--size-spacing-sp-8,8px);aspect-ratio:1/1;border-radius:var(--size-radius-rd-4,4px);border:var(--size-border-br-1,1px) solid var(--border-input-default,#a4a4a4);background:var(--surface-input-default,#fff);transition:background-color .15s ease,border-color .15s ease}
.pw-modal-container .pw-modal-attest__box .pw-modal-attest__check{display:none;width:14px;height:11px;color:var(--border-input-default,#a4a4a4)}
.pw-modal-container .pw-modal-attest__input:checked ~ .pw-modal-attest__box{border-radius:var(--size-radius-rd-4,4px);border:var(--size-border-br-1,1px) solid var(--border-input-default,#a4a4a4);background:var(--surface-input-inverse,#00243d)}
.pw-modal-container .pw-modal-attest__input:checked ~ .pw-modal-attest__box .pw-modal-attest__check{display:block;color:var(--border-input-inverse,#fff)}
.pw-modal-container .pw-modal-attest:hover .pw-modal-attest__box{border-radius:var(--size-radius-rd-4,4px);border:var(--size-border-br-1,1px) solid var(--border-input-hover,#00243d);background:var(--surface-input-hover,#e0f0f3)}
.pw-modal-container .pw-modal-attest:hover .pw-modal-attest__input:checked ~ .pw-modal-attest__box .pw-modal-attest__check{display:block;color:var(--border-input-default,#a4a4a4)}
.pw-modal-container .pw-modal-attest__label{color:var(--color-primary-500,#00243d)}
.pw-modal-container.pw-modal--md{width:960px}
.pw-modal-container.pw-modal--lg{width:1200px}
.pw-modal-container.pw-modal--fw{width:var(--spacing-device-breakpoints,375px);border-color:var(--border-default,#a4a4a4);box-shadow:0 8px 24px -12px var(--color-neutral-a400,rgba(53,53,53,0.32))}
.pw-modal-container.pw-modal--auto .pw-modal__header,.pw-modal-container.pw-modal--md .pw-modal__header,.pw-modal-container.pw-modal--lg .pw-modal__header,.pw-modal-container.pw-modal--fw .pw-modal__header{padding:var(--size-spacing-sp-24,24px);gap:var(--size-spacing-sp-120,120px)}
.pw-modal-container.pw-modal--auto .pw-modal__content,.pw-modal-container.pw-modal--md .pw-modal__content,.pw-modal-container.pw-modal--lg .pw-modal__content{padding:var(--scale-24,24px);gap:var(--scale-24,24px)}
.pw-modal-container.pw-modal--fw .pw-modal__content{padding:var(--spacing-size-h-pad,64px) var(--spacing-size-v-pad,48px);gap:var(--scale-24,24px)}
[data-theme="dark"] .pw-modal-container .pw-modal__header{background-color:var(--surface-modal-header)}
[data-theme="dark"] .pw-modal-container .pw-modal__title-text{color:var(--text-modal-header)}
[data-theme="dark"] .pw-modal-container .pw-modal__footer{background-color:var(--surface-modal-footer)}
@media(min-width:768px){.pw-modal-container.pw-modal--xs .pw-modal__content,.pw-modal-container.pw-modal--sm .pw-modal__content{padding:var(--spacing-size-h-pad,40px) var(--spacing-size-v-pad,24px)}
.pw-modal-container.pw-modal--fw{width:var(--spacing-device-breakpoints,768px)}
.pw-modal-container.pw-modal--fw .pw-modal__content{padding:var(--spacing-size-h-pad,40px) var(--spacing-size-v-pad,24px)}
}
@media(min-width:1280px){.pw-modal-container.pw-modal--xs .pw-modal__content,.pw-modal-container.pw-modal--sm .pw-modal__content{padding:var(--spacing-size-h-pad,48px) var(--spacing-size-v-pad,32px)}
.pw-modal-container.pw-modal--fw{width:var(--spacing-device-breakpoints,1280px)}
.pw-modal-container.pw-modal--fw .pw-modal__content{padding:var(--spacing-size-h-pad,48px) var(--spacing-size-v-pad,32px)}
}
@media(min-width:1280px){.pw-modal-container.pw-modal--xs .pw-modal__content,.pw-modal-container.pw-modal--sm .pw-modal__content{padding:var(--spacing-size-h-pad,64px) var(--spacing-size-v-pad,48px)}
.pw-modal-container.pw-modal--fw{width:var(--spacing-device-breakpoints,1440px)}
.pw-modal-container.pw-modal--fw .pw-modal__content{padding:var(--spacing-size-h-pad,64px) var(--spacing-size-v-pad,48px)}
}