.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-ds-scrollbar{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--size-radius-rd-12,12px);background-color:var(--surface-subtle-secondary,#f2f4f5)}
.pw-ds-scrollbar--horizontal{flex-direction:row;width:100%;height:4px}
.pw-ds-scrollbar--horizontal .pw-ds-scrollbar__thumb{width:48px;height:4px;border-radius:var(--size-radius-rd-12,12px);background-color:var(--border-default,#a4a4a4);transition:background-color .15s ease}
.pw-ds-scrollbar--horizontal:hover .pw-ds-scrollbar__thumb,.pw-ds-scrollbar--horizontal .pw-ds-scrollbar__thumb:hover{background-color:var(--border-container,#2d9bad)}
.pw-ds-scrollbar--vertical{flex-direction:column;width:4px;height:100%}
.pw-ds-scrollbar--vertical .pw-ds-scrollbar__thumb{width:4px;height:48px;flex-shrink:0;border-radius:var(--size-radius-rd-12,12px);background-color:var(--border-default,#a4a4a4);transition:background-color .15s ease}
.pw-ds-scrollbar--vertical:hover .pw-ds-scrollbar__thumb,.pw-ds-scrollbar--vertical .pw-ds-scrollbar__thumb:hover{background-color:var(--border-container,#2d9bad)}
.pw-ds-popover{position:fixed;z-index:9999;display:none;width:278px;overflow:visible;pointer-events:none}
.pw-ds-popover[aria-hidden="false"]{display:block;pointer-events:auto}
.pw-ds-popover__container{display:flex;padding:var(--size-spacing-sp-24,24px);flex-direction:column;align-items:flex-start;gap:var(--size-spacing-sp-24,24px);overflow:hidden;border-radius:var(--size-radius-rd-8,8px);border:1px solid var(--border-default,#a4a4a4);background:#FFF;box-shadow:0 4px 16px -8px var(--color-neutral-a300,rgba(53,53,53,0.24))}
.pw-ds-popover__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--size-spacing-sp-8,8px);align-self:stretch}
.pw-ds-popover__title{flex:1 1 auto;min-width:0;color:var(--Text-title,#00243d);font-style:normal;word-break:break-word}
.pw-ds-popover__close-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;padding:0;border:0;border-radius:var(--size-radius-round,88px);background-color:transparent;color:var(--text-default,#353535);cursor:pointer}
.pw-ds-popover__close-btn:hover{background-color:var(--surface-hover,#f5f5f5)}
.pw-ds-popover__close-btn:focus-visible{outline:2px solid var(--border-focus,#59b0f6);outline-offset:2px}
.pw-ds-popover__close-icon{width:20px;height:20px;aspect-ratio:1 / 1}
.pw-ds-popover__slot-wrapper{display:flex;flex-direction:row;align-items:stretch;gap:var(--size-spacing-sp-8,8px);width:100%;overflow:hidden}
.pw-ds-popover__slot{flex:1;min-width:0;max-height:150px;overflow-y:auto;word-break:break-word;scrollbar-width:none;-ms-overflow-style:none}
.pw-ds-popover__slot::-webkit-scrollbar{display:none}
.pw-ds-popover__slot-wrapper>.pw-ds-scrollbar--vertical{position:relative;align-self:stretch;justify-content:flex-start;width:8px;min-height:0}
.pw-ds-popover__slot-wrapper>.pw-ds-scrollbar--vertical .pw-ds-scrollbar__thumb{position:absolute;top:0;left:2px;cursor:grab;touch-action:none;user-select:none;transform:translateY(0)}
.pw-ds-popover__slot-wrapper>.pw-ds-scrollbar--vertical .pw-ds-scrollbar__thumb:active{cursor:grabbing}
.pw-ds-popover__legal-note{width:100%}
.pw-ds-popover__arrow{position:absolute;pointer-events:none;line-height:0}
.pw-ds-popover__arrow-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#FFF}
.pw-ds-popover--bottom-left>.pw-ds-popover__arrow,.pw-ds-popover--bottom-center>.pw-ds-popover__arrow,.pw-ds-popover--bottom-right>.pw-ds-popover__arrow{bottom:-7px;height:8px;width:16px}
.pw-ds-popover--bottom-left>.pw-ds-popover__arrow{left:17px}
.pw-ds-popover--bottom-center>.pw-ds-popover__arrow{left:50%;transform:translateX(-50%)}
.pw-ds-popover--bottom-right>.pw-ds-popover__arrow{right:19px}
.pw-ds-popover--top-left>.pw-ds-popover__arrow,.pw-ds-popover--top-center>.pw-ds-popover__arrow,.pw-ds-popover--top-right>.pw-ds-popover__arrow{top:-7px;height:8px;width:16px}
.pw-ds-popover--top-left>.pw-ds-popover__arrow>.pw-ds-popover__arrow-icon,.pw-ds-popover--top-center>.pw-ds-popover__arrow>.pw-ds-popover__arrow-icon,.pw-ds-popover--top-right>.pw-ds-popover__arrow>.pw-ds-popover__arrow-icon{transform:translate(-50%,-50%) rotate(180deg)}
.pw-ds-popover--top-left>.pw-ds-popover__arrow{left:17px}
.pw-ds-popover--top-center>.pw-ds-popover__arrow{left:50%;transform:translateX(-50%)}
.pw-ds-popover--top-right>.pw-ds-popover__arrow{right:19px}
.pw-ds-popover--left-center>.pw-ds-popover__arrow,.pw-ds-popover--left-top>.pw-ds-popover__arrow,.pw-ds-popover--left-bottom>.pw-ds-popover__arrow{left:-7px;width:8px;height:16px}
.pw-ds-popover--left-center>.pw-ds-popover__arrow>.pw-ds-popover__arrow-icon,.pw-ds-popover--left-top>.pw-ds-popover__arrow>.pw-ds-popover__arrow-icon,.pw-ds-popover--left-bottom>.pw-ds-popover__arrow>.pw-ds-popover__arrow-icon{transform:translate(-50%,-50%) rotate(90deg)}
.pw-ds-popover--left-center>.pw-ds-popover__arrow{top:50%;transform:translateY(-50%)}
.pw-ds-popover--left-top>.pw-ds-popover__arrow{top:24px}
.pw-ds-popover--left-bottom>.pw-ds-popover__arrow{bottom:22px}
.pw-ds-popover--right-center>.pw-ds-popover__arrow,.pw-ds-popover--right-top>.pw-ds-popover__arrow,.pw-ds-popover--right-bottom>.pw-ds-popover__arrow{right:-7px;width:8px;height:16px}
.pw-ds-popover--right-center>.pw-ds-popover__arrow>.pw-ds-popover__arrow-icon,.pw-ds-popover--right-top>.pw-ds-popover__arrow>.pw-ds-popover__arrow-icon,.pw-ds-popover--right-bottom>.pw-ds-popover__arrow>.pw-ds-popover__arrow-icon{transform:translate(-50%,-50%) rotate(-90deg)}
.pw-ds-popover--right-center>.pw-ds-popover__arrow{top:50%;transform:translateY(-50%)}
.pw-ds-popover--right-top>.pw-ds-popover__arrow{top:37px}
.pw-ds-popover--right-bottom>.pw-ds-popover__arrow{bottom:49px}