.paf-similar{display:inline;white-space:normal;font-size:1rem;font-weight:400}
.paf-similar__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;min-width:32px;min-height:32px;margin:0;padding:7px;border:0;border-radius:6px;box-shadow:none;background:transparent;color:#476582;font-size:0;line-height:1;vertical-align:middle;cursor:pointer}
.paf-similar__icon{display:block;width:18px;height:18px;flex:none;pointer-events:none}
@media(pointer:coarse){.paf-similar__button{width:44px;height:44px;min-width:44px;min-height:44px}}
.paf-similar__button:hover{background:#edf4ff}
.paf-similar__button:focus-visible{outline:3px solid #2863cb;outline-offset:3px}
.paf-similar__panel{display:block;width:100%;max-width:38rem;box-sizing:border-box;margin-block:12px;padding:16px;border:1px solid #bfd0df;border-radius:10px;background:#f3f7fb;color:#102942;font:400 16px/1.6 system-ui,sans-serif;text-align:start;box-shadow:0 4px 12px #10294212}
.paf-similar__panel[hidden]{display:none!important}
.paf-similar__panel strong,.paf-similar__panel>span{display:block}
.paf-similar__panel strong{font-size:17px;margin-block-end:6px}
.paf-night-policy{margin-block:16px;padding:14px 16px;border-inline-start:4px solid #3269b5;background:#eff5fc;color:#102942;font:400 15px/1.6 system-ui,sans-serif;text-align:start}
