.ph-trigger{display:inline-flex!important;align-items:center;justify-content:center;width:42px;height:38px;background:transparent;border:1px solid transparent;border-radius:6px;color:#fff;cursor:pointer;transition:background .15s}.ph-trigger:hover,.ph-trigger:focus-visible{background:#0003;border-color:#ffffff55;outline:none}.fusion-social-network-icon{transition:transform .15s,opacity .15s!important}.fusion-social-network-icon:hover{transform:translateY(-2px);opacity:.8}.fusion-social-network-icon[aria-disabled=true]{opacity:.35;cursor:default}.ph-dialog{width:min(620px,calc(100vw - 32px));max-height:80vh;background:#151515;color:#eee;border:1px solid #3b3b3b;border-radius:14px;padding:26px;box-shadow:0 25px 100px #0009}.ph-dialog::backdrop{background:#000b}.ph-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.ph-head h2{font:600 24px/1.3 system-ui!important;color:#eee!important;margin:0!important}.ph-head button{background:#252525;border:1px solid #444;color:#ddd;border-radius:6px;font-size:24px;width:40px;height:40px;cursor:pointer}.ph-dialog input{width:100%;height:50px!important;background:#090909!important;color:#eee!important;border:1px solid #555!important;border-radius:7px;padding:12px 15px!important;font:15px system-ui!important}.ph-dialog p{color:#aaa;font:13px/1.7 system-ui}.ph-languages{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ph-languages a{display:flex;justify-content:space-between;padding:14px;background:#202020;border:1px solid #333;border-radius:7px;color:#ddd!important;text-decoration:none!important}.ph-languages a:hover,.ph-languages a[aria-current]{border-color:#ff2323;background:#2c1919}.ph-results{display:grid;gap:7px}.ph-results>a{display:flex;align-items:center;gap:14px;padding:12px;border:1px solid #303030;border-radius:7px;color:#eee!important;text-decoration:none!important}.ph-results>a:hover{background:#242424;border-color:#777}.ph-results img{width:48px;height:48px;object-fit:contain;border-radius:4px;background:#222}.ph-results span{flex:1}.ph-results strong{display:block;font:500 14px/1.5 system-ui}.ph-results small{display:block;color:#999;font:12px/1.6 system-ui}.ph-results b{color:#ff4545}.ph-dialog :focus-visible{outline:2px solid #ff4545;outline-offset:3px}@media(max-width:500px){.ph-dialog{padding:20px}.ph-languages{grid-template-columns:1fr 1fr}}

.ph-skeleton{height:74px;border-radius:7px;background:linear-gradient(100deg,#202020 20%,#303030 45%,#202020 70%);background-size:250% 100%;animation:ph-shimmer 1.3s linear infinite}.ph-more{background:#242424;color:#eee;border:1px solid #555;border-radius:6px;padding:12px 18px;cursor:pointer;margin-top:14px}.ph-more[hidden]{display:none}@keyframes ph-shimmer{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.ph-skeleton{animation:none}.fusion-social-network-icon{transition:none!important}.fusion-social-network-icon:hover{transform:none}}

.ph-languages a{justify-content:flex-start;align-items:center;gap:12px}.ph-flag{display:inline-flex;width:28px;height:19px;flex-shrink:0;border-radius:3px;overflow:hidden;box-shadow:0 0 0 1px #ffffff26}.ph-flag svg{width:100%;height:100%}.ph-input-wrap{position:relative}.ph-input-wrap input{padding-inline-end:48px!important}.ph-dialog input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.ph-clear{position:absolute;inset-inline-end:9px;top:8px;width:34px;height:34px;border:0;background:transparent;color:#bbb;font-size:23px;cursor:pointer;border-radius:5px}.ph-clear:hover{background:#333;color:#fff}.ph-clear[hidden]{display:none}.prime-rtl main,.prime-rtl #main,.prime-rtl .ph-dialog{direction:rtl;text-align:right}.prime-rtl .ph-results,.prime-rtl .ph-languages{direction:rtl}.prime-rtl .ph-results strong,.prime-rtl .ph-results small{text-align:right}.prime-rtl a[href^="tel:"],.prime-rtl a[href^="mailto:"]{direction:ltr;unicode-bidi:isolate}.prime-rtl .fusion-text{text-align:start}.prime-rtl .fusion-text[style*="--awb-content-alignment:center"]{text-align:center!important}.prime-rtl .fusion-title-center,.prime-rtl .title-heading-center{text-align:center!important}.prime-rtl .ph-languages a{justify-content:flex-start}

.prime-rtl a[href^="tel:"],.prime-rtl a[href^="mailto:"]{display:inline-flex;align-items:center;gap:5px;direction:ltr;white-space:nowrap}.prime-rtl .prime-contact-number{direction:ltr;unicode-bidi:isolate;display:inline-block}
