/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Playfair Display", serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.top-0{top:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.-z-3{z-index:calc(3 * -1)}.m-0{margin:calc(var(--spacing) * 0)}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-40{height:calc(var(--spacing) * 40)}.w-full{width:100%}.resize{resize:both}.items-center{align-items:center}.justify-center{justify-content:center}.border-0{border-style:var(--tw-border-style);border-width:0}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.no-underline{text-decoration-line:none}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[--profile-cover-image\:linear-gradient\(transparent\,transparent\)\]{--profile-cover-image:linear-gradient(transparent,transparent)}@media (width>=40rem){.sm\:h-\[230px\]{height:230px}}}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/playfair/playfair-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/playfair/playfair-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}.age-gate-page{background:var(--ps-dark-solid);min-height:100vh;color:var(--ps-text);place-items:center;margin:0;font-family:Playfair Display,serif;display:grid}.age-gate-box{background:var(--ps-dark-2);border:1px solid #f0b35b38;border-radius:10px;width:min(560px,100% - 32px);padding:28px}.age-gate-box button,.age-gate-box a{font:inherit;border:0;border-radius:6px;padding:10px 14px;display:inline-block}.age-gate-box button{background:var(--ps-gold);color:var(--ps-dark-solid);cursor:pointer;font-weight:800}.age-gate-box a{color:var(--ps-text);border:1px solid #f0b35b4d;margin-left:8px;text-decoration:none}.auth-panel{max-width:520px}.google-auth-button{background:var(--ps-dark-2);width:100%;min-height:48px;color:var(--ps-text);font:inherit;text-align:center;border:1px solid #f0b35b47;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:10px 14px;font-weight:900;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:0 8px 20px #18172014}.google-auth-button:hover{border-color:var(--ps-gold);background:var(--ps-dark-2);text-decoration:none;transform:translateY(-1px);box-shadow:0 12px 26px #f0b35b2e}.google-auth-button:focus{outline:1px solid var(--ps-gold);outline-offset:2px}.google-auth-icon{flex:0 0 22px;width:22px;height:22px}:root[data-theme=dark] .google-auth-button{background:var(--ps-dark-2);color:var(--ps-text);border-color:var(--ps-gold-soft);box-shadow:0 10px 26px #f0b35b24}:root[data-theme=dark] .google-auth-button:hover{border-color:var(--ps-gold);background:var(--ps-dark-2);box-shadow:0 12px 28px #f0b35b3d}.inline-control{width:auto}:root{--ps-gold:#f0b35b;--ps-gold-soft:#ffd98c;--ps-dark:#181720;--ps-dark-solid:#181720;--ps-dark-2:#211f2a;--ps-dark-3:#282533;--ps-text:#f8f1ea;--ps-muted:#cabfb6;--ps-line:#f0b35b3d;--accent:var(--ps-gold);--accent-ink:var(--ps-dark-solid);--dark-base:var(--ps-dark);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Playfair Display,serif}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{color:var(--ps-text);background:var(--ps-dark-solid);margin:0}h1,h2,h3,h4,h5,h6{font-weight:400!important}a{color:var(--ps-gold);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}header{background:var(--ps-dark-2);color:var(--ps-text);border-bottom:1px solid var(--ps-line);z-index:20;position:relative}.site-header.menu-open{z-index:90}footer{background:var(--ps-dark-solid);color:var(--ps-text)}header .inner,footer .inner,main{max-width:1180px;margin:0 auto;padding:20px}header .inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding-top:10px;padding-bottom:8px;display:flex}.brand{align-items:center;min-width:0;display:inline-flex}.brand-logo{object-fit:contain;object-position:left center;width:min(120px,28vw);height:auto;max-height:47px;display:block}.burger-button{background:var(--ps-dark-2);width:42px;height:38px;color:var(--ps-text);cursor:pointer;border:1px solid #f0b35b47;border-radius:4px;padding:8px;display:none}.burger-button span{background:currentColor;border-radius:2px;height:2px;margin:5px 0;display:block}.ui-icon{fill:currentColor;flex:none;width:1.15em;height:1.15em;display:inline-block}.floating-tools{z-index:45;background:#282533f5;border:1px solid #f0b35b47;border-radius:6px;place-items:center;gap:8px;padding:7px;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 28px #1817202e}.floating-tool-button{background:var(--ps-dark-2);width:44px;height:44px;min-height:44px;color:var(--ps-text);font:inherit;text-align:center;cursor:pointer;border:1px solid #f0b35b47;border-radius:4px;place-items:center;padding:0;font-size:0;font-weight:900;line-height:1;display:inline-grid}.floating-tool-button:before{content:none}.floating-tool-button .ui-icon{width:22px;height:22px}.mobile-quickbar{display:none}.menu-panel{display:contents}.nav{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.nav-auth-actions{display:contents}.nav a,.pill,.nav button,.nav select{color:var(--ps-text);background:var(--ps-dark-2);border:1px solid #f0b35b47;border-radius:4px;min-height:34px;padding:5px 9px;font-size:13px}.nav button{cursor:pointer}.mobile-header-locale,.desktop-locale-switch{align-items:center;gap:4px;min-width:0;display:inline-flex}.locale-crawl-links{align-items:center;gap:3px;min-width:0;display:inline-flex}.locale-crawl-link,.nav .locale-crawl-link{background:var(--ps-dark-2);width:auto;min-width:30px;min-height:34px;color:var(--ps-text);white-space:nowrap;border:1px solid #f0b35b47;border-radius:4px;justify-content:center;align-items:center;padding:5px 8px;font-size:12px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex}.locale-crawl-link:hover,.locale-crawl-link.active{border-color:var(--ps-gold);background:#f0b35b24;text-decoration:none}.nav a.auth-login{border-color:var(--accent);color:var(--ps-dark-solid);background:#f0b35b24}.nav a.auth-register{border-color:var(--ps-gold);background:var(--ps-gold);color:var(--ps-text)}.nav a.auth-login:hover,.nav a.auth-register:hover{filter:brightness(.96);text-decoration:none}.city-switcher{min-width:190px}.city-switcher select{font-weight:700}.header-category-bar{scrollbar-width:thin;border-top:0;flex:0 auto;align-items:center;gap:6px;min-width:0;margin-top:0;padding:0;display:flex;overflow-x:auto}.header-category-link{border:1px solid var(--ps-line);background:var(--ps-dark-3);min-height:34px;color:var(--ps-text);white-space:nowrap;border-radius:4px;flex:none;align-items:center;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.header-category-link:hover,.header-category-link.active{border-color:var(--ps-gold);background:#f0b35b24;text-decoration:none}.header-portal-sidebar{display:none}.pagination-nav{gap:10px;margin:18px 0;display:grid}.pagination-summary{color:var(--ps-muted);margin:0;font-size:13px}.pagination-list{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pagination-link,.pagination-page,.pagination-disabled{background:var(--ps-dark-2);min-width:36px;min-height:34px;color:var(--ps-gold);border:1px solid #f0b35b47;border-radius:4px;justify-content:center;align-items:center;padding:6px 10px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.pagination-link:hover,.pagination-page:hover{border-color:var(--accent);background:#f0b35b24;text-decoration:none}.pagination-current{border:1px solid var(--accent);background:var(--accent);min-width:36px;min-height:34px;color:var(--accent-ink);border-radius:4px;justify-content:center;align-items:center;padding:6px 10px;font-weight:900;line-height:1;display:inline-flex}.pagination-disabled{color:var(--ps-muted);cursor:not-allowed;opacity:.7}.listing-load-more{justify-items:center;gap:8px;margin:18px 0;display:grid}.listing-load-more-button{border:1px solid var(--accent);background:var(--accent);min-height:40px;color:var(--accent-ink);font:inherit;letter-spacing:0;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:9px 18px;font-weight:900;text-decoration:none;display:inline-flex}.listing-load-more-button:hover{filter:brightness(.96);text-decoration:none}.listing-load-more-button[aria-busy=true]{cursor:wait;opacity:.72;pointer-events:none}.listing-load-more-status{min-height:18px;color:var(--ps-muted);text-align:center;margin:0;font-size:13px}.is-hidden-by-load-more{display:none!important}.news-hero{margin-bottom:16px}.news-updates-feed{gap:18px;display:grid}.news-day h2{margin:0 0 10px;font-size:18px}.news-items{gap:10px;display:grid}.news-update{background:var(--ps-dark-2);border:1px solid var(--ps-line);border-left:1px solid var(--ps-gold);border-radius:4px;padding:14px}.news-update-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.news-update-head time{color:var(--ps-muted);font-size:13px;font-weight:700}.news-update h3{margin:0 0 8px;font-size:18px}.news-update p{color:var(--ps-muted);margin:0 0 10px;line-height:1.45}.home-location-hero{background:var(--ps-dark-2);border:1px solid var(--ps-gold);border-radius:4px;margin-bottom:18px;padding:22px;overflow:hidden}.home-location-hero h1{margin:0 0 12px;font-size:30px;line-height:1.15}.home-location-hero p{max-width:780px;line-height:1.55}.home-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.home-city-search{width:min(100%,420px);position:relative}.home-city-search input{min-height:39px;padding-left:38px}.input-icon{z-index:2;width:18px;height:18px;color:var(--ps-muted);pointer-events:none;place-items:center;display:inline-grid;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.input-icon .ui-icon{width:18px;height:18px}.home-popular-cities{border-top:1px solid var(--ps-line);flex-wrap:wrap;gap:8px;min-height:84px;margin-top:18px;padding-top:16px;display:flex}.home-city-strip{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;flex-wrap:nowrap;gap:6px;max-width:100%;min-height:0;padding:12px 2px 10px;overflow:auto hidden}.geo-hub-city-strip{flex-wrap:wrap;gap:6px;max-width:100%;min-height:0;padding:2px 2px 4px;overflow:visible}.listing-country-cities{min-height:0;margin-top:12px;padding-top:12px}.listing-country-cities.home-city-strip{scroll-snap-type:none;flex-wrap:wrap;overflow:visible}.listing-country-cities .home-city-pill span{color:var(--ps-muted);font-size:12px;font-weight:400}.home-city-search-empty{margin:10px 0 0;font-weight:700}.home-city-pill,.home-location-link{border:1px solid var(--ps-line);background:var(--ps-dark-2);min-height:34px;color:var(--ps-text);border-radius:4px;align-items:center;padding:7px 10px;font-weight:800;line-height:1.2;display:inline-flex}.home-city-strip .home-city-pill,.geo-hub-city-strip .home-location-link{white-space:nowrap;scroll-snap-align:start;flex:none;min-height:28px;padding:5px 8px;font-size:13px}.home-city-pill:hover,.home-location-link:hover{border-color:var(--ps-gold);background:#f0b35b24;text-decoration:none}.home-location-directory{gap:12px;margin-top:12px;display:grid}.home-location-group{background:var(--ps-dark-2);border:1px solid var(--ps-line);border-radius:4px;padding:14px}.home-location-group h3{margin:0 0 10px}.home-location-links{flex-wrap:wrap;gap:8px;display:flex}.hk-directory-board{border-top:1px solid var(--ps-line);border-bottom:1px solid var(--ps-line);gap:12px;margin:0 0 18px;padding:14px 0 16px;display:grid}.hk-board-head{justify-content:space-between;align-items:end;gap:14px;display:flex}.hk-board-head h2{color:var(--ps-text);margin:2px 0 0;font-size:22px;line-height:1.2}.hk-board-eyebrow{color:var(--ps-gold);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:900}.hk-board-count{background:var(--ps-dark-3);color:var(--ps-gold);white-space:nowrap;border:1px solid #f0b35b47;border-radius:4px;flex:none;padding:5px 8px;font-size:12px;font-weight:900;line-height:1.2}.hk-district-grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:7px;display:grid}.hk-district-tile{border:1px solid var(--ps-line);background:var(--ps-dark-2);min-height:38px;color:var(--ps-text);border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 9px;text-decoration:none;display:grid}.hk-district-tile span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:900;line-height:1.15;overflow:hidden}.hk-district-tile strong{background:var(--ps-dark-3);min-width:28px;color:var(--ps-muted);text-align:center;border-radius:3px;padding:3px 5px;font-size:12px;font-weight:900;line-height:1}.hk-district-tile:hover,.hk-district-tile.active{border-color:var(--ps-gold);background:#f0b35b24;text-decoration:none}.hk-type-strip{flex-wrap:wrap;gap:6px;padding-top:2px;display:flex}.hk-type-chip{background:var(--ps-dark-3);min-height:30px;color:var(--ps-gold);border:1px solid #f0b35b47;border-radius:4px;align-items:center;padding:6px 9px;font-size:12px;font-weight:900;line-height:1.15;text-decoration:none;display:inline-flex}.hk-type-chip:hover,.hk-type-chip.active{border-color:var(--ps-gold);background:var(--ps-dark-2);color:var(--ps-text);text-decoration:none}.geo-hub-grid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.geo-hub-country{background:var(--ps-dark-2);border:1px solid var(--ps-line);border-radius:4px;width:100%;padding:14px}.geo-hub-country h3{margin:0 0 10px;font-size:22px;line-height:1.2}.geo-featured-cities .home-city-pill{gap:8px}.geo-featured-cities .home-city-pill span{color:var(--ps-muted);font-size:12px;font-weight:400}.notice{border:1px solid var(--ps-gold);color:var(--ps-text);background:#f0b35b29;border-radius:4px;margin:18px 0;padding:12px 14px}.grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.cards{gap:12px;margin:14px 0;display:grid}.card,.panel{background:var(--ps-dark-2);border:1px solid var(--ps-line);border-radius:4px;padding:16px}.card h3,.panel h2{margin-top:0}.listing-content-block{width:100%;max-width:none;color:var(--ps-muted);overflow-wrap:anywhere;word-break:normal;margin:10px 0 0;line-height:1.65}.listing-content-block,.legal-section{overflow-x:auto}.mobile-intro-collapse__content{position:relative}.mobile-intro-collapse__toggle{border:1px solid var(--ps-line);background:var(--ps-dark-3);min-height:34px;color:var(--ps-text);font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;margin-top:8px;padding:7px 12px;font-size:13px;line-height:1.15;display:none}.mobile-intro-collapse__toggle:hover,.mobile-intro-collapse__toggle:focus{border-color:var(--ps-gold);color:var(--ps-text);outline:1px solid var(--ps-gold);outline-offset:2px}.listing-content-block div,.listing-content-block [bis_skin_checked]{max-width:100%}.listing-content-block>:first-child{margin-top:0}.listing-content-block>:last-child{margin-bottom:0}.listing-content-block h2,.listing-content-block h3{color:var(--ps-gold);margin:18px 0 8px;line-height:1.2}.listing-content-block p,.listing-content-block ul,.listing-content-block ol{max-width:100%;margin:0 0 10px}.listing-content-block ul,.listing-content-block ol,.legal-section ul,.legal-section ol{margin:0 0 10px;padding-left:22px;list-style-position:outside}.listing-content-block ul,.legal-section ul{list-style:outside}.listing-content-block ol,.legal-section ol{list-style:decimal}.listing-content-block li,.legal-section li{margin-bottom:6px;line-height:1.5}.listing-content-block li:last-child,.legal-section li:last-child{margin-bottom:0}.listing-content-block table,.legal-section table{border-collapse:collapse;border:1px solid var(--ps-line);background:var(--ps-dark-2);width:100%;max-width:100%;margin:0 0 10px}.listing-content-block table th,.listing-content-block table td,.legal-section table th,.legal-section table td{border:1px solid var(--ps-line);vertical-align:top;text-align:left;min-width:88px;padding:8px 10px;line-height:1.45}.listing-content-block table thead th,.legal-section table thead th{background:var(--ps-dark-2);color:var(--ps-gold);font-weight:900}.listing-content-block table tbody tr:nth-child(2n),.legal-section table tbody tr:nth-child(2n){background:var(--ps-dark-3)}main ul,main ol{margin:0 0 10px;padding-left:24px;list-style-position:outside}main ul{list-style:outside}main ol{list-style:decimal}main ul:where(:has(>li.contents)),main ol:where(:has(>li.contents)){margin:0;padding-left:0;list-style:none}main li{margin-bottom:6px;line-height:1.5}main li:last-child{margin-bottom:0}main table{border-collapse:collapse;border:1px solid var(--ps-line);background:var(--ps-dark-2);width:100%;max-width:100%;margin:0 0 10px;overflow-x:auto}main table th,main table td{border:1px solid var(--ps-line);vertical-align:top;text-align:left;min-width:88px;padding:8px 10px;line-height:1.45}main table thead th{background:var(--ps-dark-2);color:var(--ps-gold);font-weight:900}main table tbody tr:nth-child(2n){background:var(--ps-dark-3)}.listing-intro-excerpt{margin:0}.listing-intro-full[hidden]{display:none}.listing-intro-toggle{width:auto;margin-top:8px;padding:7px 10px}.listing-after-content{width:100%;max-width:none;margin:14px 0 0}.badge{color:var(--ps-text);background:#f0b35b29;border-radius:3px;align-items:center;margin-right:6px;padding:3px 7px;font-size:12px;font-weight:700;display:inline-flex}.badge.new,.badge.updated{background:var(--ps-gold);color:var(--ps-text)}.badge.media{color:var(--ps-text);background:#f0b35b29}.badge.availability{color:var(--ps-gold);border:1px solid var(--ps-gold-soft);background:#f0b35b1f}.adult{background:#f0b35b29}.verified{color:var(--ps-gold);border:1px solid var(--ps-gold);background:#f0b35b29}.location{color:var(--ps-gold);border:1px solid var(--ps-gold);background:#f0b35b24}.vip{color:var(--ps-gold);border:1px solid var(--ps-gold);background:#f0b35b29}.boost{background:var(--ps-gold);color:var(--ps-text)}.filters{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.filters a{background:var(--ps-dark-2);border:1px solid var(--ps-line);border-radius:4px;padding:8px 10px}.nav a,.brand,.header-category-link,.home-city-pill,.home-location-link,.button,.filters a,.thumb,.listing-thumb,.service-chip,.profile-next-link,.profile-actionbar a,.profile-tabs button{text-decoration:none}.button{background:var(--ps-gold);color:var(--ps-text);cursor:pointer;border:0;border-radius:4px;padding:9px 12px;font-weight:800;display:inline-block}input,select,textarea{width:100%;font:inherit;background:var(--ps-dark-2);border:1px solid #f0b35b47;border-radius:4px;padding:9px 10px}label{margin:10px 0 5px;font-weight:700;display:block}.two-col{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:18px;display:grid}.profile-single{max-width:860px;margin:0 auto}.searchbar{background:var(--ps-gold);color:var(--ps-text);border-radius:4px;grid-template-columns:1fr 220px 130px;gap:10px;padding:16px;display:grid}.searchbar input,.searchbar select{border:0}.filter-panel{background:var(--ps-dark-2);border:1px solid var(--ps-line);border-radius:4px;margin-bottom:18px;padding:20px;overflow:visible}.filter-grid{align-items:end;gap:10px;display:grid}.filter-primary{grid-template-columns:minmax(0,1fr) minmax(190px,.5fr) max-content max-content}.filter-primary.has-district{grid-template-columns:minmax(0,1fr) minmax(150px,.45fr) minmax(190px,.55fr) max-content max-content}.filter-grid.secondary{grid-template-columns:repeat(5,minmax(112px,1fr));gap:8px;margin-top:14px}.filter-grid>div{min-width:0}.filter-range{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.filter-range input,.filter-range select{min-width:0}.mobile-filter-actions,.mobile-filter-modal-head,.filter-modal-actions{display:none}.desktop-filter-actions{justify-content:flex-end;align-self:end;min-width:0;display:flex}.desktop-filter-toggle{border:1px solid var(--ps-line);background:var(--ps-dark-3);min-height:38px;color:var(--ps-text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-weight:900;line-height:1.2;display:inline-flex}.desktop-filter-toggle:hover,.desktop-filter-toggle:focus{border-color:var(--accent);outline:none}.desktop-filter-toggle .ui-icon{width:18px;height:18px}.desktop-filter-toggle:after{content:"";border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;transition:transform .18s;transform:translateY(-2px)rotate(45deg)}.filter-open .desktop-filter-toggle:after{transform:translateY(2px)rotate(225deg)}.filter-advanced{display:none}.filter-open .filter-advanced{display:block}.filter-checks{flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;display:flex}.filter-checks label{margin:0;font-weight:500}.filter-checks input{width:auto;margin-right:6px}.filter-panel label{margin:0 0 4px;font-size:13px}.filter-panel .clear{color:var(--ps-gold);align-self:center;font-weight:700}.filter-search-button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.filter-search-button .ui-icon{width:18px;height:18px}.custom-select-field{position:relative}.select-enhanced-native{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.custom-select{z-index:1;position:relative}.custom-select.is-open{z-index:80}.custom-select-button{background:var(--ps-dark-2);width:100%;min-height:43px;color:var(--ps-text);font:inherit;text-align:left;cursor:pointer;border:1px solid #f0b35b47;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.custom-select-button:after{content:"";opacity:.8;border-bottom:1px solid;border-right:1px solid;flex:none;width:8px;height:8px;transform:translateY(-2px)rotate(45deg)}.custom-select.is-open .custom-select-button:after{transform:translateY(2px)rotate(225deg)}.custom-select-list{z-index:90;background:var(--ps-dark-2);scrollbar-width:thin;border:1px solid #f0b35b47;border-radius:4px;max-height:min(340px,100vh - 140px);padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 34px #18172038}.custom-select-list[hidden]{display:none}.custom-select-option{width:100%;min-height:34px;color:var(--ps-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;padding:7px 9px;display:block}.custom-select-option:hover,.custom-select-option.is-selected,.custom-select-option:focus{color:var(--ps-text);background:#f0b35b29;outline:none}.directory-shell{display:block}.directory-shell+.filter-panel{margin-top:18px}.directory-shell .panel>h1{color:var(--ps-text);overflow-wrap:anywhere;margin:0 0 8px;font-size:34px;font-weight:900;line-height:1.15}.classified-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.listing-controls{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:4px;justify-content:space-between;align-items:flex-end;gap:12px;margin:0 0 14px;padding:10px;display:flex}.listing-control-group{gap:6px;min-width:0;display:grid}.listing-sort-control{flex:auto}.listing-view-control{flex:none;justify-items:end}.listing-control-label{color:var(--ps-muted);font-size:13px;font-weight:900;line-height:1.2}.listing-sort-select{background:var(--ps-dark-2);width:100%;min-height:34px;color:var(--ps-text);font:inherit;border:1px solid #f0b35b47;border-radius:4px;padding:6px 30px 6px 9px;font-size:13px;font-weight:900;display:none}.listing-segment-row{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.listing-segment{background:var(--ps-dark-3);min-width:0;min-height:36px;color:var(--ps-text);text-align:center;border:1px solid #f0b35b47;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:13px;font-weight:900;line-height:1.15;text-decoration:none;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.listing-segment:hover,.listing-segment:focus{border-color:var(--accent);outline:none}.listing-segment.active{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.listing-segment .ui-icon{flex:none;width:17px;height:17px}.listing-view-toggle{background:var(--ps-dark-3);border:1px solid #f0b35b3d;border-radius:999px;flex-wrap:nowrap;gap:2px;padding:3px;display:inline-flex;box-shadow:0 2px 8px #1817201f}.listing-view-segment{width:34px;min-width:34px;height:30px;min-height:30px;color:var(--ps-muted);background:0 0;border:0;border-radius:999px;padding:0}.listing-view-segment.active{background:var(--ps-dark-2);color:var(--ps-text);box-shadow:0 1px 4px #18172033}.listing-view-segment .ui-icon{width:18px;height:18px}.classified-card{border-color:var(--ps-gold);background:var(--ps-dark-2);grid-template-columns:minmax(225px,278px) minmax(0,1fr);align-items:stretch;gap:14px;width:100%;padding:12px 14px;display:grid;position:relative;overflow:hidden}.classified-card[data-profile-href]{cursor:pointer}.classified-card[data-profile-href]:focus{outline:1px solid var(--accent);outline-offset:2px}.classified-main{flex-direction:column;min-width:0;display:flex}.listing-media{grid-template-columns:minmax(0,1fr) 62px;align-items:stretch;gap:7px;min-width:0;display:grid;overflow:hidden}.thumb{aspect-ratio:3/4;background:linear-gradient(135deg, var(--ps-dark-3), var(--ps-dark-3));color:var(--ps-muted);border-radius:4px;place-items:center;font-weight:800;display:grid;position:relative;overflow:hidden}.listing-thumb{border:1px solid var(--ps-gold);background:var(--ps-dark-2);width:100%;min-width:0;min-height:0}.listing-thumb strong{z-index:2;color:var(--ps-text);background:#181720eb;border-radius:3px;padding:4px 7px;font-size:12px;position:absolute;bottom:10px;left:10px}.listing-mini-thumbs{grid-template-rows:repeat(3,minmax(0,1fr));gap:8px;min-width:0;min-height:0;display:grid}.listing-mini-thumb{aspect-ratio:auto;border:1px solid var(--ps-gold);background:var(--ps-dark-2);border-radius:4px;width:100%;min-width:0;min-height:0;display:block;position:relative;overflow:hidden}.listing-demo-photo{width:100%;height:100%;min-height:inherit;color:var(--ps-text);text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.listing-demo-photo>span{background:var(--ps-dark-3);width:78px;height:78px;color:var(--ps-text);border:1px solid #f0b35b47;border-radius:50%;place-items:center;font-size:38px;font-weight:900;display:inline-grid}.listing-demo-photo small{color:var(--ps-text);letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 2px #00000047;font-size:11px;font-weight:900}.listing-mini-thumb .listing-demo-photo>span{width:46px;height:46px;font-size:22px}.card-price{background:var(--ps-dark-2);border:1px solid var(--ps-gold);color:var(--ps-text);white-space:nowrap;border-radius:4px;padding:5px 8px;font-weight:900;display:inline-flex}.profile-facts,.listing-services{flex-wrap:wrap;gap:5px;margin:7px 0 0;display:flex}.profile-facts span,.listing-services span{border:1px solid var(--ps-line);background:var(--ps-dark-2);color:var(--ps-muted);border-radius:4px;padding:4px 7px;font-size:12px;line-height:1.2}.listing-services span{color:var(--ps-gold);border-color:#f0b35b73;font-weight:400}.listing-badges{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.listing-rating{color:var(--ps-muted);margin-left:auto;font-size:13px;font-weight:800}.listing-title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.listing-title-row h3{overflow-wrap:anywhere;margin:0;font-size:19px;line-height:1.2}.listing-title-row h3 a{color:var(--ps-text)}.listing-primary-meta{color:var(--ps-muted);flex-wrap:wrap;gap:7px;margin-top:4px;font-size:13px;display:flex}.listing-primary-meta span:not(:last-child):after{content:"·";color:var(--ps-muted);margin-left:8px}.listing-description{color:var(--ps-muted);max-width:850px;margin:7px 0 0;font-size:13px;line-height:1.35}.listing-footer-meta{color:var(--ps-muted);flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:10px;font-size:12px;display:flex}.listing-footer-meta span:not(:last-child):after{content:"|";color:var(--ps-muted);margin-left:10px}.cards--mobile{grid-template-columns:repeat(auto-fill,minmax(156px,1fr));align-items:start;gap:10px}.cards--mobile .classified-card{background:var(--ps-dark-2);border-radius:6px;height:100%;padding:0;display:block}.cards--mobile .listing-media{display:block;overflow:visible}.cards--mobile .listing-mini-thumbs{display:none}.cards--mobile .listing-thumb{aspect-ratio:3/4;border:0;border-radius:0;min-height:0}.cards--mobile .listing-thumb strong{display:none}.cards--mobile .classified-main{gap:5px;padding:9px 10px 10px;display:grid}.compact-card-title{min-width:0;margin:0;font-size:15px;font-weight:900;line-height:1.18}.compact-card-title a{color:var(--ps-text);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.compact-card-meta{color:var(--ps-muted);justify-content:space-between;align-items:baseline;gap:8px;font-size:13px;line-height:1.2;display:flex}.compact-card-meta strong{min-width:0;color:var(--ps-text);text-align:right;overflow-wrap:anywhere;font-size:13px}.compact-card-signals{flex-wrap:wrap;gap:4px;min-height:18px;display:flex}.compact-card-signals span{border:1px solid var(--ps-line);background:var(--ps-dark-3);min-height:18px;color:var(--ps-text);border-radius:3px;align-items:center;padding:2px 5px;font-size:10px;font-weight:900;line-height:1;display:inline-flex}.compact-card-date{color:var(--ps-muted);font-size:11px;font-weight:800;line-height:1.1}.rate-editor{gap:10px;margin:12px 0 18px;display:grid}.rate-row{background:var(--ps-dark-2);border:1px solid #f0b35b3d;border-radius:4px;grid-template-columns:1fr 1fr 130px 110px 90px;align-items:end;gap:10px;padding:10px;display:grid}.visibility-plans{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;margin-top:12px;display:grid}.visibility-plan{background:var(--ps-dark-2);text-align:left;cursor:pointer;border:1px solid #f0b35b47;border-radius:4px;width:100%;padding:8px}.visibility-plan strong,.visibility-plan span{display:block}.visibility-plan span{color:var(--ps-muted);font-size:13px}.visibility-plan:hover{border-color:var(--ps-gold);background:var(--ps-dark-2)}.inline-check{align-items:center;gap:7px;margin:0 0 9px;display:flex}.inline-check input{width:auto}.thumb img,.listing-mini-thumb img,.gallery-item img,.media-tile img{object-fit:cover;width:100%;height:100%;display:block}.listing-thumb .listing-card-slide{display:none}.listing-thumb .listing-card-slide.active{display:block}.gallery-main-slide video{object-fit:contain;background:#000;width:100%;height:585px;display:block}.profile-gallery-viewer{margin:18px 0 22px}.profile-verification-note{background:linear-gradient(135deg, var(--ps-dark-2), #f0b35b2e);color:var(--ps-muted);border:1px solid #f0b35b57;border-radius:10px;margin:0 0 11px;padding:12px 14px;position:relative;overflow:hidden}.profile-verification-note:before{content:"";background:#f0b35b1f;border-radius:50%;width:72px;height:72px;position:absolute;inset:0 auto auto -24px}.profile-verification-note strong{z-index:1;color:var(--ps-muted);margin-bottom:4px;font-size:15px;display:inline-block;position:relative}.profile-verification-note .muted{z-index:1;color:var(--ps-muted);position:relative}.profile-admin-verification{border:1px solid var(--ps-gold);color:var(--ps-muted);background:linear-gradient(135deg,#f0b35b2e,#f0b35b2e);border-radius:12px;padding:12px 14px;box-shadow:0 0 0 1px #f0b35b2e}.profile-admin-verification__header{color:var(--ps-muted);align-items:center;gap:8px;margin:0 0 6px;font-size:16px;display:inline-flex}.profile-admin-verification__header span{background:var(--ps-gold);width:24px;height:24px;color:var(--ps-text);border-radius:999px;place-items:center;font-size:14px;font-weight:900;display:inline-grid;box-shadow:0 2px 6px #18172059}.profile-admin-verification__header strong{color:var(--ps-muted);font-size:16px;line-height:1.18}.profile-admin-verification__date{color:var(--ps-muted);flex-wrap:wrap;align-items:baseline;gap:7px;margin:0;display:flex}.profile-admin-verification__date span{color:var(--ps-muted);font-weight:700}.profile-admin-verification__date strong{color:var(--ps-muted);font-size:14px}.gallery-stage{background:var(--ps-dark-2);border:1px solid #f0b35b3d;border-radius:4px;place-items:center;min-height:585px;display:grid;position:relative;overflow:hidden}.gallery-main-slide{background:var(--ps-dark-2);place-items:center;width:100%;height:100%;min-height:585px;margin:0;display:none}.gallery-main-slide.active{display:grid}.gallery-main-slide img{object-fit:contain;background:var(--ps-dark-2);width:100%;height:585px;display:block}.gallery-counter{z-index:3;background:var(--ps-dark-3);color:var(--ps-text);border-radius:2px;padding:5px 8px;font-size:12px;font-weight:900;position:absolute;top:12px;right:12px}.gallery-counter:before{content:"▣";margin-right:5px;font-size:10px}.gallery-ribbon{z-index:3;width:92px;height:92px;color:var(--ps-text);pointer-events:none;font-size:12px;font-weight:900;position:absolute;top:0;left:0;overflow:hidden}.gallery-ribbon:before{content:"";background:var(--ps-gold);clip-path:polygon(0 0,100% 0,0 100%);width:92px;height:92px;position:absolute;inset:0 auto auto 0}.gallery-ribbon:after{content:"NEW";position:absolute;top:24px;left:12px;transform:rotate(-45deg)}.gallery-arrow{z-index:4;width:34px;height:44px;color:var(--ps-text);cursor:pointer;background:#282533eb;border:0;border-radius:4px;place-items:center;font-size:40px;line-height:34px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.gallery-arrow.prev{left:10px}.gallery-arrow.next{right:10px}.gallery-main-slide[data-gallery-open]{cursor:zoom-in}.media-verified-badge{z-index:3;color:var(--ps-text);white-space:nowrap;background:#f0b35bf2;border:1px solid #f0b35b73;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:0 1px 8px #00000029}.media-verified-badge__check{width:14px;min-width:14px;height:14px;color:var(--ps-dark-2);background:#1817202e;border-radius:50%;place-items:center;font-size:10px;display:inline-grid}.media-verified-badge span:nth-child(2){margin-top:1px}.media-verified-badge--small{padding:3px 6px;font-size:10px;top:6px;left:6px}.media-verified-badge--small .media-verified-badge__check{width:12px;min-width:12px;height:12px;font-size:9px}:root[data-theme=dark] .media-verified-badge{background:#f0b35bf2;border-color:#f0b35b73}body.lightbox-open{overflow:hidden}.profile-lightbox{z-index:100;background:#000000f0;place-items:center;padding:54px 18px 24px;display:grid;position:fixed;inset:0}.profile-lightbox[hidden]{display:none}.profile-lightbox-stage{place-items:center;width:min(100%,100vw - 36px);height:min(100%,100dvh - 78px);min-height:0;max-height:calc(100dvh - 78px);display:grid;overflow:hidden}.profile-lightbox-slide{place-items:center;width:100%;height:100%;min-height:0;max-height:calc(100dvh - 78px);margin:0;display:none;overflow:hidden}.profile-lightbox-slide.active{display:grid}.profile-lightbox-slide img,.profile-lightbox-slide video{object-fit:contain;background:#000;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 78px);display:block}.profile-lightbox-close,.profile-lightbox-arrow{color:var(--ps-text);cursor:pointer;background:#282533e6;border:0;border-radius:4px;place-items:center;display:grid}.profile-lightbox-close{z-index:102;width:40px;height:40px;font-size:32px;line-height:1;position:fixed;top:14px;right:16px}.profile-lightbox-counter{z-index:102;min-height:32px;color:var(--ps-text);background:#282533e6;border-radius:4px;padding:7px 10px;font-size:13px;font-weight:900;position:fixed;top:18px;left:18px}.profile-lightbox-arrow{z-index:102;width:42px;height:54px;font-size:42px;line-height:1;position:fixed;top:50%;transform:translateY(-50%)}.profile-lightbox-arrow.prev{left:16px}.profile-lightbox-arrow.next{right:16px}.gallery-thumbs{grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:16px;margin-top:16px;display:grid}.gallery-thumb{aspect-ratio:1;background:var(--ps-dark-2);cursor:pointer;border:1px solid #f0b35b33;border-radius:4px;padding:0;position:relative;overflow:hidden;box-shadow:0 1px 4px #18172014}.gallery-thumb.active{border-color:var(--ps-gold);box-shadow:0 0 0 1px #f0b35b2e}.gallery-thumb img{object-fit:cover;width:100%;height:100%;display:block}.demo-thumb{width:100%;height:100%;color:var(--ps-text);text-transform:uppercase;text-align:center;place-items:end center;padding:7px;font-size:10px;font-weight:900;display:grid}.demo-photo-placeholder{width:100%;height:100%;min-height:585px;color:var(--ps-text);align-content:center;place-items:center;gap:8px;display:grid}.demo-photo-variant-1{background:linear-gradient(145deg, var(--ps-dark-3) 0%, var(--ps-gold) 45%, var(--ps-gold-soft) 100%)}.demo-photo-variant-2{background:linear-gradient(145deg, var(--ps-dark-3) 0%, var(--ps-gold) 48%, var(--ps-gold) 100%)}.demo-photo-variant-3,.demo-photo-variant-4{background:linear-gradient(145deg, var(--ps-dark-3) 0%, var(--ps-gold) 48%, var(--ps-gold-soft) 100%)}.demo-photo-variant-5{background:linear-gradient(145deg, var(--ps-dark-3) 0%, var(--ps-gold) 48%, var(--ps-muted) 100%)}.demo-photo-variant-6{background:linear-gradient(145deg, var(--ps-dark-3) 0%, var(--ps-gold) 48%, var(--ps-gold-soft) 100%)}.demo-photo-placeholder span{background:var(--ps-dark-2);border:1px solid #f0b35b47;border-radius:50%;place-items:center;width:96px;height:96px;font-size:44px;font-weight:800;display:inline-grid}.demo-photo-placeholder small{text-transform:uppercase;letter-spacing:.08em;font-weight:800}.profile-gallery{grid-template-columns:2fr 1fr 1fr;gap:8px;margin:16px 0;display:grid}.gallery-item{background:var(--ps-dark-3);border:1px solid #f0b35b3d;border-radius:4px;min-height:132px;overflow:hidden}.gallery-item:first-child{grid-row:span 2;min-height:272px}.media-strip{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:12px 0 18px;display:grid}.media-tile{background:var(--ps-dark-2);border:1px solid #f0b35b3d;border-radius:4px;overflow:hidden}.media-tile img,.media-placeholder{aspect-ratio:4/3}.media-placeholder{background:linear-gradient(135deg, #f0b35b3d, var(--ps-dark-2));color:var(--ps-muted);place-items:center;font-weight:800;display:grid}.media-meta{color:var(--ps-muted);justify-content:space-between;gap:8px;padding:8px 10px;font-size:13px;display:flex}.media-controls{border-top:1px solid #f0b35b33;gap:6px;padding:8px 10px;display:grid}.media-controls label{margin:0}.media-controls input[type=number]{padding:7px}.text-button{background:var(--ps-dark-2);width:100%;color:var(--ps-gold);font:inherit;cursor:pointer;text-align:left;border:0;border-top:1px solid #f0b35b3d;padding:8px 10px;font-weight:700}.text-button.compact{text-align:center;border:1px solid #f0b35b3d;border-radius:4px}.text-button:hover{background:var(--ps-dark-3)}.reviews{gap:10px;margin:12px 0;display:grid}.review{background:var(--ps-dark-2);border:1px solid #f0b35b3d;border-radius:4px;padding:12px}.review p{margin-bottom:0}.profile-review-request{gap:8px;display:grid}.profile-review-request .button{width:max-content}.review-form{border-top:1px solid #f0b35b33;margin-top:12px;padding-top:12px}.review-form textarea+.button{margin-top:8px}.service-chip{background:var(--ps-dark-2);border:1px solid #f0b35b47;border-radius:4px;padding:8px 10px;font-weight:400}.service-chip.inactive{color:var(--ps-muted)}.meta-line{color:var(--ps-muted);flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.count{color:var(--ps-muted)}.attributes{border-collapse:collapse;width:100%}.attributes th,.attributes td{text-align:left;border-bottom:1px solid #f0b35b33;padding:9px}.attribute-link{color:var(--ps-gold);font-weight:800}.comments{gap:12px;margin:12px 0 18px;display:grid}.comment{background:var(--ps-dark-2);border:1px solid #f0b35b3d;border-radius:4px;padding:12px}.comment.reply{background:var(--ps-dark-2);margin-top:8px;margin-left:18px}.comment-head{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.comment p{margin:8px 0 0}.comment-replies{margin-top:10px}.comment-form{border-top:1px solid #f0b35b33;margin-top:12px;padding-top:12px}.comment-form.compact{border-top:0;margin-top:10px;padding-top:0}.comment-form.compact textarea{min-height:70px}.profile-page{background:var(--ps-dark-solid);color:var(--ps-text);min-height:70vh;margin:-20px;padding:18px 20px 32px}.profile-page a{color:var(--ps-gold)}.profile-page .muted{color:var(--ps-muted)}.profile-breadcrumbs{white-space:nowrap;scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:8px;max-width:1180px;margin:0 auto 10px;padding-bottom:4px;font-size:14px;display:flex;overflow:auto hidden}.profile-breadcrumbs a,.profile-breadcrumbs span{flex:none}.profile-breadcrumbs a,.profile-breadcrumbs span:last-child{background:var(--ps-dark-2);border:1px solid var(--ps-line);min-height:32px;color:var(--ps-gold);border-radius:4px;align-items:center;padding:6px 10px;display:inline-flex}.profile-breadcrumbs span{color:var(--ps-muted)}.profile-topbar-wrap{z-index:55;border-top:1px solid var(--ps-line);border-bottom:1px solid var(--ps-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#181720f5;grid-template-columns:minmax(160px,1fr) minmax(max-content,auto) minmax(160px,1fr);align-items:center;gap:12px;max-width:1180px;margin:0 auto 22px;padding:0;display:grid;position:sticky;top:0;box-shadow:0 8px 18px #1817200f}.profile-topbar{margin:0;padding:0;display:contents}.profile-title-block h1{color:var(--ps-text);margin:4px 0;font-size:24px;line-height:1.2}.profile-title-block p{color:var(--ps-muted);margin:0}.profile-identity-strip{flex-wrap:wrap;gap:6px;margin:7px 0 4px;display:flex}.profile-identity-strip span{border:1px solid var(--ps-line);background:var(--ps-dark-2);min-height:28px;color:var(--ps-text);border-radius:4px;align-items:center;gap:6px;padding:4px 7px;font-size:12px;line-height:1.1;display:inline-flex}.profile-identity-strip b{color:var(--ps-muted);text-transform:uppercase;font-size:10px;font-weight:900}.profile-identity-strip strong{color:var(--ps-text);font-size:12px;font-weight:900}.profile-next-link{background:var(--ps-dark-2);border:1px solid var(--ps-line);min-height:34px;color:var(--ps-gold);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:7px 12px;font-weight:800;display:inline-flex}.profile-next-link:hover{border-color:var(--ps-gold);background:#f0b35b24;text-decoration:none}.profile-actionbar{background:0 0;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;max-width:1180px;margin:0;padding:2px 0;display:flex}.profile-actionbar a,.profile-actionbar button{border:1px solid var(--ps-line);background:var(--ps-dark-2);min-height:34px;color:var(--ps-gold);font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:7px 12px;font-weight:900;display:inline-flex}.profile-actionbar a:hover,.profile-actionbar button:hover{border-color:var(--ps-gold);background:#f0b35b24;text-decoration:none}.profile-actionbar .profile-contact-link:hover{border-color:var(--ps-gold);background:#f0b35b29}.profile-icon-action{width:38px;min-width:38px;height:38px;min-height:38px;padding:0!important}.profile-icon-action svg,.profile-icon-action .brand-contact-icon{fill:currentColor;width:19px;height:19px}.profile-icon-action .brand-contact-icon{object-fit:contain;display:block}.profile-count-action{gap:6px;width:auto;min-width:48px;padding:0 10px!important}.profile-action-count{font-size:13px;font-weight:900;line-height:1}.profile-contact-telegram,.profile-contact-whatsapp,.profile-contact-phone{color:var(--ps-gold)!important}.profile-showcase{grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);align-items:start;gap:34px;max-width:1180px;margin:0 auto;display:grid}.profile-media-column{min-width:0}.profile-page .profile-gallery-viewer{margin:0}.profile-page .gallery-stage{touch-action:auto;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;min-height:0;display:grid;position:relative;overflow:visible}.profile-page .gallery-main-slide{aspect-ratio:3/4;border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:4px;width:100%;min-height:0;margin:0;display:block;position:relative;overflow:hidden}.profile-page .gallery-main-slide.active{display:block}.profile-page .gallery-main-slide img,.profile-page .gallery-main-slide video,.profile-page .demo-photo-placeholder{object-fit:cover;background:var(--ps-dark-2);width:100%;height:100%;min-height:0}.profile-page .gallery-counter{color:var(--ps-text);background:#181720e0;display:none;top:8px;right:8px}.profile-page .gallery-arrow{width:34px;height:44px;color:var(--ps-text);background:#181720e0;font-size:38px;line-height:1;display:none;top:50%;bottom:auto;transform:translateY(-50%)}.profile-page .gallery-arrow.prev{left:10px}.profile-page .gallery-arrow.next{right:10px}.profile-page .gallery-thumbs{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:12px;display:none}.profile-page .gallery-thumb{border-color:var(--ps-line);background:var(--ps-dark-2);box-shadow:none;position:relative}.profile-page .gallery-thumb.active{border-color:var(--ps-gold);box-shadow:0 0 0 1px #f0b35b2e}.gallery-thumb-video,.gallery-thumb .demo-photo-placeholder{place-items:center;width:100%;height:100%;min-height:0;font-size:12px;font-weight:900;display:grid}.profile-page .profile-lightbox-slide{position:relative}.profile-info-column{gap:18px;min-width:0;display:grid}.profile-summary-card,.profile-rate-card,.profile-services-block,.profile-community,.profile-share-block{border-top:1px solid var(--ps-line);padding-top:14px}.profile-summary-card h2,.profile-rate-card h2,.profile-services-block h2,.profile-community h2,.profile-share-block h2{color:var(--ps-gold);margin:0 0 10px;font-size:22px;line-height:1.2}.profile-summary-card p{color:var(--ps-text);white-space:pre-line;margin:0;line-height:1.6}.profile-share-actions{flex-wrap:wrap;gap:8px;display:flex}.profile-share-actions .button,.profile-share-actions .button-outline{padding:8px 12px;font-weight:900;text-decoration:none;transition:transform .15s,filter .15s,background .2s,border-color .2s,color .2s}.profile-share-actions .button-outline{background:var(--ps-dark-2);border:1px solid var(--ps-line);color:var(--ps-gold)}.profile-share-actions .button-outline:hover{border-color:var(--ps-gold);background:#f0b35b24;text-decoration:none;transform:translateY(-1px)}.profile-share-actions .social-share-link{color:var(--ps-dark-solid)!important}.profile-share-actions .social-share-link--facebook,.profile-share-actions .social-share-link--x,.profile-share-actions .social-share-link--telegram,.profile-share-actions .social-share-link--whatsapp,.profile-share-actions .social-share-link--instagram{background:var(--ps-gold);border-color:var(--ps-gold);color:var(--ps-dark-solid)}.profile-share-status{min-height:18px;margin:8px 0 0}.profile-rate-list{gap:8px;margin-bottom:10px;display:grid}.profile-rate-list div{color:var(--ps-text);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.profile-rate-list strong{color:var(--ps-text)}.profile-rate-matrix{border:1px solid var(--ps-line);background:var(--ps-line);border-radius:4px;grid-template-columns:minmax(54px,.6fr) repeat(2,minmax(86px,1fr));gap:1px;display:grid;overflow:hidden}.profile-rate-matrix span,.profile-rate-matrix strong,.profile-rate-matrix b{background:var(--ps-dark-2);min-height:34px;color:var(--ps-text);align-items:center;padding:7px 9px;font-size:13px;line-height:1.2;display:flex}.profile-rate-matrix strong{color:var(--ps-gold);justify-content:flex-end;font-weight:900}.profile-rate-matrix b{justify-content:flex-end;font-weight:900}.profile-rate-details{margin-top:8px}.profile-rate-details summary{border:1px solid var(--ps-line);background:var(--ps-dark-2);min-height:34px;color:var(--ps-gold);cursor:pointer;border-radius:4px;align-items:center;padding:7px 10px;font-weight:900;display:inline-flex}.profile-rate-details summary:hover{border-color:var(--ps-gold);background:#f0b35b24}.profile-rate-details .profile-rate-matrix{margin-top:8px}.profile-page .rates-table{margin-top:12px}.profile-page .attributes th,.profile-page .attributes td{border-bottom-color:var(--ps-line);color:var(--ps-text);padding:8px 0}.profile-page .attributes th{color:var(--ps-muted)}.profile-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.profile-stat-grid div,.profile-detail-grid div{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:4px;padding:10px}.profile-stat-grid span,.profile-detail-grid span{color:var(--ps-muted);text-transform:uppercase;font-size:12px;font-weight:800;display:block}.profile-stat-grid strong,.profile-detail-grid strong,.profile-detail-grid a{color:var(--ps-text);margin-top:5px;font-weight:900;display:block}.profile-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.profile-detail-groups{gap:12px;display:grid}.profile-detail-group h3{color:var(--ps-gold);text-transform:uppercase;margin:0 0 7px;font-size:14px;font-weight:900}.profile-page .filters{margin:0}.profile-page .service-chip{background:var(--ps-dark-2);border-color:var(--ps-line);color:var(--ps-gold)}.profile-page .service-chip.inactive{color:var(--ps-muted)}.profile-community{max-width:1180px;margin:26px auto 0}.profile-tabs{border-bottom:1px solid var(--ps-line);flex-wrap:wrap;gap:20px;margin-bottom:16px;display:flex}.profile-tabs a{color:var(--ps-gold);padding:0 0 10px;font-size:24px}.profile-community-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:36px;display:grid}.profile-page .review,.profile-page .comment{border:0;border-bottom:1px solid var(--ps-line);color:var(--ps-text);background:0 0;border-radius:0;padding:14px 0}.profile-page .comment.reply{background:var(--ps-dark-2);border:1px solid var(--ps-line);border-radius:4px;margin-left:18px;padding:10px}.profile-page .review-form,.profile-page .comment-form{border-top-color:var(--ps-line)}.profile-page input,.profile-page select,.profile-page textarea{background:var(--ps-dark-2);color:var(--ps-text);border-color:#f0b35b47}.profile-page .button{background:var(--ps-gold);color:var(--ps-text)}.footer-notice{color:var(--ps-muted);margin:0 0 14px;line-height:1.5}.footer-section-title{color:var(--ps-dark-2);text-transform:uppercase;margin:16px 0 8px;font-size:13px;font-weight:900}.footer-section-title:first-of-type{margin-top:0}.footer-links{flex-wrap:wrap;gap:10px 14px;margin:0;padding:0;list-style:none;display:flex}.footer-links a{color:var(--ps-text);font-weight:700}.footer-links span{color:var(--ps-gold-soft);font-weight:700}.footer-install{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;margin:16px 0;padding:12px;display:grid}.footer-install__copy{min-width:0}.footer-install__copy .footer-section-title{margin:0 0 4px}.footer-install__copy p{color:var(--ps-muted);margin:0;line-height:1.4}.footer-install__button{border:1px solid var(--ps-gold);background:var(--ps-gold);min-height:38px;color:var(--ps-dark-solid);font:inherit;cursor:pointer;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-weight:900;line-height:1.1;display:inline-flex}.footer-install__button .ui-icon{width:18px;height:18px}.footer-install__button:hover,.footer-install__button:focus{filter:brightness(.96);outline:none}.footer-install__button:disabled{cursor:wait;opacity:.72}.footer-install__status{min-height:18px;color:var(--ps-muted);grid-column:1/-1;margin:0;font-size:13px;line-height:1.35}.legal-page{max-width:860px;margin:0 auto}.site-map-page{max-width:1180px;margin:0 auto}.site-map-header h1{margin:0 0 8px;font-size:34px;line-height:1.15}.site-map-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:18px;display:grid}.site-map-section{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:4px;padding:14px}.site-map-section h2{justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 10px;font-size:18px;line-height:1.25;display:flex}.site-map-section h2 span{color:var(--ps-muted);font-size:13px;font-weight:700}.site-map-section ul{gap:7px;max-height:360px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.site-map-section a{color:var(--ps-gold);overflow-wrap:anywhere;font-weight:700;line-height:1.25}.legal-section{border-top:1px solid #f0b35b33;margin-top:16px;padding-top:12px}.legal-section p{color:var(--ps-muted);line-height:1.6}.cabinet-profile-shell{gap:16px;display:grid}.cabinet-notice{margin:0}.cabinet-notice ul{margin-top:8px;margin-bottom:0}.cabinet-notice-error{color:#ff7e8b;background:#ff7e8b24;border-color:#ff7e8b}.cabinet-profile-hero{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:6px;position:relative;overflow:hidden;box-shadow:0 16px 42px #18172014}.cabinet-profile-cover{background:linear-gradient(120deg, var(--ps-dark-2) 0%, var(--ps-dark-2) 48%, var(--ps-dark-2) 100%);border-bottom:1px solid var(--ps-line);height:128px}.cabinet-profile-head{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:18px;margin-top:-48px;padding:0 18px 18px;display:grid}.cabinet-avatar{border:1px solid var(--ps-line);background:var(--ps-text);width:86px;height:86px;color:var(--ps-text);border-radius:50%;place-items:center;display:grid;overflow:hidden;box-shadow:0 12px 28px #1817202e}.cabinet-avatar-large{width:116px;height:116px}.cabinet-avatar img{object-fit:cover;width:100%;height:100%}.cabinet-avatar span{font-size:38px;font-weight:900;line-height:1}.cabinet-avatar-large span{font-size:54px}.cabinet-profile-main{gap:8px;min-width:0;padding-top:58px;display:grid}.cabinet-profile-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.cabinet-kicker{color:var(--ps-gold);text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:900}.cabinet-profile-title-row h1{color:var(--ps-text);overflow-wrap:anywhere;margin:0;font-size:32px;line-height:1.12}.cabinet-profile-badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.cabinet-profile-badges .badge{margin-right:0}.cabinet-profile-email,.cabinet-profile-bio{overflow-wrap:anywhere;margin:0}.cabinet-profile-email{color:var(--ps-muted);font-size:14px}.cabinet-profile-bio{max-width:780px;color:var(--ps-muted);line-height:1.55}.cabinet-profile-meta{color:var(--ps-muted);flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.cabinet-profile-meta span{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:4px;align-items:center;min-height:28px;padding:5px 8px;display:inline-flex}.cabinet-stat-grid{border-top:1px solid var(--ps-line);background:var(--ps-dark-2);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.cabinet-stat{border-right:1px solid var(--ps-line);min-width:0;padding:14px 16px}.cabinet-stat:last-child{border-right:0}.cabinet-stat strong{color:var(--ps-text);font-size:26px;line-height:1;display:block}.cabinet-stat span{color:var(--ps-muted);text-transform:uppercase;margin-top:5px;font-size:13px;font-weight:800;display:block}.cabinet-tabbar{z-index:10;border:1px solid var(--ps-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#181720f5;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px;display:grid;position:sticky;top:0;box-shadow:0 10px 24px #18172014}.cabinet-tab-button{min-width:0;min-height:44px;color:var(--ps-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-weight:900;display:inline-flex}.cabinet-tab-button:hover{background:var(--ps-dark-2);border-color:#f0b35b47}.cabinet-tab-button.active{border-color:var(--ps-gold);color:var(--ps-gold);background:#f0b35b24}.cabinet-tab-icon{flex:0 0 22px;place-items:center;width:22px;height:22px;display:inline-grid}.cabinet-tab-icon .ui-icon{width:20px;height:20px}.cabinet-tab-panel[hidden]{display:none}.cabinet-tab-panel.active{display:block}.cabinet-layout{grid-template-columns:minmax(260px,.36fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.cabinet-sidebar,.cabinet-main{min-width:0}.cabinet-panel-grid,.cabinet-settings-grid{gap:16px;display:grid}.cabinet-settings-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:start}.cabinet-settings-grid .cabinet-widget:first-child{grid-row:span 2}.cabinet-widget{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:6px;min-width:0;padding:16px}.cabinet-widget-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.cabinet-widget-head h2{color:var(--ps-text);margin:0;font-size:21px;line-height:1.2}.cabinet-widget-head h3{margin:0}.cabinet-soft-count{border:1px solid var(--ps-line);background:var(--ps-dark-2);min-width:30px;min-height:28px;color:var(--ps-muted);border-radius:4px;place-items:center;padding:3px 8px;font-size:13px;font-weight:900;display:inline-grid}.cabinet-icon-button{border:1px solid var(--ps-line);background:var(--ps-dark-2);width:34px;height:34px;color:var(--ps-gold);cursor:pointer;border-radius:4px;place-items:center;padding:0;display:inline-grid}.cabinet-icon-button:hover{border-color:var(--ps-gold);background:#f0b35b24}.cabinet-notification-list,.cabinet-activity-feed,.cabinet-mini-list{gap:10px;display:grid}.cabinet-notification{border:1px solid var(--ps-line);background:var(--ps-dark-3);border-radius:6px;grid-template-columns:10px minmax(0,1fr);gap:10px;padding:10px;display:grid}.cabinet-notification.is-unread{border-color:var(--ps-gold-soft);background:#f0b35b24}.cabinet-dot{background:var(--ps-muted);border-radius:50%;width:9px;height:9px;margin-top:7px}.cabinet-notification.is-unread .cabinet-dot{background:var(--ps-gold)}.cabinet-notification h3,.cabinet-activity-body h3,.cabinet-profile-card h3,.cabinet-community-item h4{overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.25}.cabinet-notification p,.cabinet-activity-body p,.cabinet-community-item p{color:var(--ps-muted);overflow-wrap:anywhere;margin:6px 0 0;line-height:1.45}.cabinet-activity-item{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:6px;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:13px;display:grid}.cabinet-activity-mark{width:42px;height:42px;color:var(--ps-gold);background:#f0b35b29;border-radius:50%;place-items:center;font-weight:900;display:grid}.cabinet-activity-like .cabinet-activity-mark{color:var(--ps-gold);background:#f0b35b29}.cabinet-activity-dislike .cabinet-activity-mark{color:var(--ps-gold);background:#f0b35b24}.cabinet-activity-notification .cabinet-activity-mark{color:var(--ps-gold);background:#f0b35b29}.cabinet-activity-thread .cabinet-activity-mark,.cabinet-activity-reply .cabinet-activity-mark{background:var(--ps-dark-2);color:var(--ps-muted)}.cabinet-activity-body{min-width:0}.cabinet-activity-top{color:var(--ps-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;font-size:13px;font-weight:900;display:flex}.cabinet-activity-top .badge{margin-right:0}.cabinet-activity-body time{color:var(--ps-muted);margin-top:6px;font-size:12px;display:block}.cabinet-card-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.cabinet-profile-card,.cabinet-mini-item,.cabinet-community-item{border:1px solid var(--ps-line);background:var(--ps-dark-3);border-radius:6px;padding:12px}.cabinet-profile-card{align-content:space-between;min-height:112px;display:grid}.cabinet-profile-card .badge{margin-bottom:8px}.cabinet-reaction-columns,.cabinet-community-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.cabinet-reaction-columns h3,.cabinet-community-grid h3{color:var(--ps-gold);margin:0 0 10px;font-size:17px;line-height:1.25}.cabinet-mini-item{align-items:center;gap:8px;min-height:48px;display:flex}.cabinet-mini-item .badge{flex:none;margin-right:0}.cabinet-community-item h4{margin-top:6px}.cabinet-status-row{color:var(--ps-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.cabinet-status-row .badge{margin-right:0}.cabinet-form{gap:12px;display:grid}.cabinet-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cabinet-form label{margin-top:0}.cabinet-form textarea{resize:vertical;min-height:124px}.cabinet-submit-button{justify-content:center;align-items:center;gap:8px;width:max-content;min-height:42px;display:inline-flex}.cabinet-submit-button .ui-icon{width:18px;height:18px}.cabinet-avatar-settings{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.cabinet-field-note{margin:-4px 0 0;font-size:13px;line-height:1.4}.advertiser-profile-shell{gap:16px;display:grid}.advertiser-notice{margin:0}.advertiser-notice ul{margin:8px 0 0}.advertiser-notice-error{color:#ff7e8b;background:#ff7e8b24;border-color:#ff7e8b}.advertiser-profile-hero{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:6px;overflow:hidden;box-shadow:0 16px 42px #18172014}.advertiser-profile-cover{border-bottom:1px solid var(--ps-line);background:linear-gradient(120deg, var(--ps-dark-2) 0%, #f0b35b29 46%, var(--ps-dark-2) 100%);height:132px}.advertiser-profile-head{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:18px;margin-top:-50px;padding:0 18px 18px;display:grid}.advertiser-avatar{background:var(--ps-dark-3)}.advertiser-profile-main{gap:9px;min-width:0;padding-top:60px;display:grid}.advertiser-profile-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.advertiser-profile-title-row h1{color:var(--ps-text);overflow-wrap:anywhere;margin:0;font-size:32px;line-height:1.12}.advertiser-profile-subtitle,.advertiser-profile-bio{overflow-wrap:anywhere;margin:0}.advertiser-profile-subtitle{color:var(--ps-muted);font-size:14px}.advertiser-profile-bio{max-width:800px;color:var(--ps-muted);line-height:1.55}.advertiser-profile-badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.advertiser-profile-badges .badge{margin-right:0}.advertiser-profile-meta{color:var(--ps-muted);flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.advertiser-profile-meta span{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:4px;align-items:center;min-height:28px;padding:5px 8px;display:inline-flex}.advertiser-hero-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.advertiser-hero-actions .button,.advertiser-secondary-button{border-radius:4px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 11px;font-weight:900;text-decoration:none;display:inline-flex}.advertiser-secondary-button{border:1px solid var(--ps-line);background:var(--ps-dark-2);color:var(--ps-gold)}.advertiser-secondary-button:hover{border-color:var(--ps-gold);background:#f0b35b24;text-decoration:none}.advertiser-stat-grid{border-top:1px solid var(--ps-line);background:var(--ps-dark-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.advertiser-stat-grid div{border-right:1px solid var(--ps-line);min-width:0;padding:14px 16px}.advertiser-stat-grid div:last-child{border-right:0}.advertiser-stat-grid strong{color:var(--ps-text);font-size:26px;line-height:1;display:block}.advertiser-stat-grid span{color:var(--ps-muted);text-transform:uppercase;margin-top:5px;font-size:13px;font-weight:800;display:block}.advertiser-cabinet-nav{z-index:10;border:1px solid var(--ps-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#181720f5;border-radius:6px;align-items:center;gap:8px;margin:0;padding:8px;display:flex;position:sticky;top:0;overflow-x:auto;box-shadow:0 10px 24px #18172014}.advertiser-cabinet-nav a,.advertiser-cabinet-nav-current{white-space:nowrap;justify-content:center;align-items:center;min-height:38px;display:inline-flex}.advertiser-cabinet-nav a{background:0 0;border-color:#0000;font-weight:900;text-decoration:none}.advertiser-cabinet-nav a:hover{background:var(--ps-dark-2);border-color:#f0b35b47}.advertiser-cabinet-nav-current{border-color:var(--ps-gold);color:var(--ps-gold);background:#f0b35b24;margin-right:0}.advertiser-dashboard-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.38fr);align-items:start;gap:16px;display:grid}.advertiser-dashboard-main,.advertiser-dashboard-sidebar{gap:16px;min-width:0;display:grid}.advertiser-widget{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:6px;min-width:0;padding:16px}.advertiser-widget-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.advertiser-widget-head h2{color:var(--ps-text);margin:0;font-size:21px;line-height:1.2}.advertiser-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.advertiser-status-card{border:1px solid var(--ps-line);background:var(--ps-dark-3);border-radius:6px;padding:12px}.advertiser-status-card .badge{margin-right:0}.advertiser-status-card strong{color:var(--ps-text);margin-top:10px;font-size:30px;line-height:1;display:block}.advertiser-status-card p{color:var(--ps-muted);margin:8px 0 0;line-height:1.4}.advertiser-profile-list{gap:10px;display:grid}.advertiser-profile-row{border:1px solid var(--ps-line);background:var(--ps-dark-3);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:13px;display:grid}.advertiser-profile-row-main{gap:7px;min-width:0;display:grid}.advertiser-profile-row-title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.advertiser-profile-row-title h3{overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.2}.advertiser-profile-row-title div{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.advertiser-profile-row-title .badge{margin-right:0}.advertiser-row-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.advertiser-row-metrics span{border:1px solid var(--ps-line);background:var(--ps-dark-2);min-width:0;color:var(--ps-muted);border-radius:4px;padding:6px 8px;font-size:13px;line-height:1.2}.advertiser-row-metrics strong{color:var(--ps-text);margin-top:3px;font-size:16px;display:block}.advertiser-profile-row-actions{align-items:center;gap:7px;display:flex}.advertiser-icon-link{border:1px solid var(--ps-line);background:var(--ps-dark-2);width:40px;height:40px;color:var(--ps-gold);border-radius:4px;place-items:center;text-decoration:none;display:inline-grid}.advertiser-icon-link:hover{border-color:var(--ps-gold);background:#f0b35b24;text-decoration:none}.advertiser-empty{background:var(--ps-dark-3);border:1px dashed #f0b35b47;border-radius:6px;padding:18px}.advertiser-empty h3{margin:0 0 8px}.advertiser-empty p{color:var(--ps-muted);margin:0 0 12px;line-height:1.45}.advertiser-balance{border:1px solid var(--ps-gold-soft);background:#f0b35b24;border-radius:6px;gap:4px;margin-bottom:12px;padding:14px;display:grid}.advertiser-balance span{color:var(--ps-gold);text-transform:uppercase;font-size:13px;font-weight:900}.advertiser-balance strong{color:var(--ps-text);font-size:28px;line-height:1.1}.advertiser-finance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.advertiser-finance-grid div{border:1px solid var(--ps-line);background:var(--ps-dark-3);border-radius:4px;min-width:0;padding:8px}.advertiser-finance-grid span{color:var(--ps-muted);text-transform:uppercase;font-size:12px;font-weight:900;display:block}.advertiser-finance-grid strong{color:var(--ps-text);overflow-wrap:anywhere;margin-top:4px;font-size:14px;line-height:1.25;display:block}.advertiser-form{gap:10px;display:grid}.advertiser-form label{margin:0 0 -4px}.advertiser-form textarea{resize:vertical;min-height:110px}.advertiser-submit-button{align-items:center;gap:7px;width:max-content;min-height:40px;display:inline-flex}.advertiser-avatar-settings{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.advertiser-field-note{margin:-4px 0 0;font-size:13px;line-height:1.4}.advertiser-page-shell{gap:16px;display:grid}.advertiser-page-header{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;padding:18px;display:grid;box-shadow:0 12px 32px #1817200f}.advertiser-page-title{min-width:0}.advertiser-page-title span{color:var(--ps-gold);text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:900;display:block}.advertiser-page-title h1{color:var(--ps-text);overflow-wrap:anywhere;margin:0;font-size:32px;line-height:1.12}.advertiser-page-title p{max-width:760px;color:var(--ps-muted);margin:8px 0 0;line-height:1.5}.advertiser-page-action{white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-height:42px;display:inline-flex}.advertiser-section{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:6px;min-width:0;padding:16px}.advertiser-section-hint{color:var(--ps-muted);margin:5px 0 0;line-height:1.4}.advertiser-tariff-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.advertiser-tariff-card{border:1px solid var(--ps-line);background:var(--ps-dark-3);border-radius:6px;align-content:start;gap:14px;min-height:260px;padding:16px;display:grid;position:relative;overflow:hidden}.advertiser-tariff-card.is-featured{border-color:var(--ps-gold);background:var(--ps-dark-2);box-shadow:0 14px 30px #f0b35b1f}.advertiser-plan-ribbon{border:1px solid var(--ps-gold);color:var(--ps-gold);background:#f0b35b24;border-radius:4px;padding:4px 7px;font-size:12px;font-weight:900;position:absolute;top:12px;right:12px}.advertiser-tariff-head{gap:8px;padding-right:86px;display:grid}.advertiser-tariff-card:not(.is-featured) .advertiser-tariff-head{padding-right:0}.advertiser-tariff-head h3{color:var(--ps-text);margin:0;font-size:20px;line-height:1.2}.advertiser-tariff-head strong{border:1px solid var(--ps-gold-soft);width:max-content;max-width:100%;color:var(--ps-gold);background:#f0b35b24;border-radius:4px;padding:5px 8px;font-size:13px;line-height:1.2;display:inline-flex}.advertiser-feature-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.advertiser-feature-list li{color:var(--ps-muted);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;margin:0;line-height:1.35;display:grid}.advertiser-feature-list .ui-icon{width:18px;height:18px;color:var(--ps-gold)}.advertiser-boost-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.advertiser-boost-card{border:1px solid var(--ps-line);background:var(--ps-dark-3);border-radius:6px;grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px;display:grid}.advertiser-boost-icon{width:44px;height:44px;color:var(--ps-gold);background:#f0b35b24;border-radius:6px;place-items:center;display:grid}.advertiser-boost-icon .ui-icon{width:22px;height:22px}.advertiser-boost-card h3{color:var(--ps-text);margin:0 0 5px;font-size:18px;line-height:1.2}.advertiser-boost-card strong{color:var(--ps-gold);font-size:14px}.advertiser-boost-card p{color:var(--ps-muted);margin:7px 0 0;line-height:1.4}.advertiser-admin-plan-list{gap:8px;display:grid}.advertiser-admin-plan{border:1px solid var(--ps-line);background:var(--ps-dark-3);border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.advertiser-admin-plan h3{color:var(--ps-text);margin:0;font-size:18px;line-height:1.2}.advertiser-admin-plan p{color:var(--ps-muted);margin:5px 0 0}.advertiser-admin-plan-price{white-space:nowrap;justify-items:end;gap:3px;display:grid}.advertiser-admin-plan-price strong{color:var(--ps-text)}.advertiser-admin-plan-price span{color:var(--ps-muted);font-size:13px}.advertiser-finance-summary{grid-template-columns:minmax(260px,1.2fr) repeat(3,minmax(0,.7fr));gap:12px;display:grid}.advertiser-balance-card,.advertiser-finance-metric{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:6px;padding:14px}.advertiser-balance-card{border-color:var(--ps-gold-soft);background:#f0b35b24}.advertiser-balance-card span,.advertiser-finance-metric span{color:var(--ps-muted);text-transform:uppercase;font-size:12px;font-weight:900;display:block}.advertiser-balance-card strong,.advertiser-finance-metric strong{color:var(--ps-text);overflow-wrap:anywhere;margin-top:6px;font-size:24px;line-height:1.15;display:block}.advertiser-balance-card strong{font-size:30px}.advertiser-balance-card p{color:var(--ps-gold);margin:8px 0 0}.advertiser-finance-layout{grid-template-columns:minmax(300px,.42fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.advertiser-topup-form{gap:12px;display:grid}.advertiser-topup-form label{margin-top:0}.advertiser-topup-form .button{justify-content:center;align-items:center;gap:7px;width:100%;min-height:42px;display:inline-flex}.advertiser-table-wrap{width:100%;overflow-x:auto}.advertiser-table{min-width:640px;margin:0}.advertiser-status-pill{border:1px solid var(--ps-line);background:var(--ps-dark-2);color:var(--ps-muted);white-space:nowrap;border-radius:4px;padding:4px 7px;font-size:12px;line-height:1.2;display:inline-flex}.advertiser-rule-list{gap:10px;display:grid}.advertiser-rule-item{border:1px solid var(--ps-line);background:var(--ps-dark-3);border-radius:6px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid}.advertiser-rule-item span{width:36px;height:36px;color:var(--ps-gold);background:#f0b35b24;border-radius:50%;place-items:center;font-weight:900;display:grid}.advertiser-rule-item p{color:var(--ps-muted);margin:5px 0 0;line-height:1.5}.advertiser-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.advertiser-faq-item{border:1px solid var(--ps-line);background:var(--ps-dark-3);border-radius:6px;padding:14px}.advertiser-faq-item h2{color:var(--ps-text);margin:0;font-size:19px;line-height:1.25}.advertiser-faq-item p{color:var(--ps-muted);margin:9px 0 0;line-height:1.5}.advertiser-profile-section-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.advertiser-profile-section-tabs a{border:1px solid var(--ps-line);background:var(--ps-dark-2);color:var(--ps-text);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.advertiser-profile-section-tabs a:hover{border-color:var(--ps-gold);background:#f0b35b24}.advertiser-profile-section-tabs span{font-weight:900}.advertiser-profile-section-tabs strong{background:var(--ps-dark-2);min-width:34px;min-height:30px;color:var(--ps-gold);border-radius:4px;place-items:center;display:inline-grid}.advertiser-profile-management-row{align-items:stretch}.advertiser-profile-note{color:var(--ps-muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;display:flex}.advertiser-profile-note .badge{margin-right:0}.advertiser-profile-row-main>p{color:var(--ps-muted);margin:0;line-height:1.4}.advertiser-inline-plans{flex-wrap:wrap;gap:7px;margin-top:2px;display:flex}.advertiser-plan-chip{border:1px solid var(--ps-line);background:var(--ps-dark-2);min-height:40px;color:var(--ps-text);text-align:left;cursor:pointer;border-radius:4px;gap:2px;padding:7px 9px;display:grid}.advertiser-plan-chip strong{font-size:13px;line-height:1.1}.advertiser-plan-chip span{color:var(--ps-muted);font-size:12px;line-height:1.1}.advertiser-plan-chip:hover{border-color:var(--ps-gold);background:#f0b35b24}.muted{color:var(--ps-muted)}:root[data-theme=dark] body{color:var(--ps-text);background:var(--ps-dark-solid)}:root[data-theme=dark] a{color:var(--ps-gold)}:root[data-theme=dark] header{background:var(--ps-dark-solid);color:var(--ps-text);border-bottom-color:var(--ps-line)}:root[data-theme=dark] footer{background:var(--ps-dark-solid);border-top:1px solid var(--ps-line)}:root[data-theme=dark] .nav a,:root[data-theme=dark] .pill,:root[data-theme=dark] .nav button,:root[data-theme=dark] .nav select,:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b3d}:root[data-theme=dark] .floating-tools{box-shadow:none;background:0 0;border-color:#0000}:root[data-theme=dark] .floating-tool-button{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b3d}:root[data-theme=dark] .floating-tool-button:hover{background:var(--ps-dark-3);border-color:var(--accent);color:var(--accent)}:root[data-theme=dark] .profile-page a{color:var(--accent)}:root[data-theme=dark] .profile-page .muted{color:var(--ps-line)}:root[data-theme=dark] .profile-breadcrumbs a,:root[data-theme=dark] .profile-breadcrumbs span:last-child{color:var(--accent);background:#f0b35b14;border-color:#0000}:root[data-theme=dark] .profile-breadcrumbs span{color:var(--ps-muted)}:root[data-theme=dark] .profile-topbar-wrap{background:#181720f5;border-bottom-color:#f0b35b21;box-shadow:0 8px 18px #0000004d}:root[data-theme=dark] .profile-title-block h1{color:var(--ps-text)}:root[data-theme=dark] .profile-title-block p{color:var(--ps-line)}:root[data-theme=dark] .profile-identity-strip span{color:var(--ps-text);background:#f0b35b0d;border-color:#f0b35b21}:root[data-theme=dark] .profile-identity-strip b{color:var(--ps-line)}:root[data-theme=dark] .profile-identity-strip strong{color:var(--ps-text)}:root[data-theme=dark] .profile-next-link,:root[data-theme=dark] .profile-actionbar a,:root[data-theme=dark] .profile-actionbar button{background:var(--ps-dark-3);color:var(--accent);border-color:#0000}:root[data-theme=dark] .profile-next-link:hover,:root[data-theme=dark] .profile-actionbar a:hover,:root[data-theme=dark] .profile-actionbar button:hover{background:var(--ps-dark-3)}:root[data-theme=dark] .profile-actionbar .profile-icon-action svg{opacity:1;filter:none}:root[data-theme=dark] .profile-action-count{color:var(--ps-text)}:root[data-theme=dark] .profile-contact-phone{color:var(--ps-gold-soft)!important}:root[data-theme=dark] .profile-contact-whatsapp,:root[data-theme=dark] .profile-contact-telegram{color:var(--ps-gold)!important}:root[data-theme=dark] .profile-page .gallery-main-slide{background:var(--ps-dark-solid);border-color:#f0b35b47}:root[data-theme=dark] .profile-page .gallery-main-slide img,:root[data-theme=dark] .profile-page .gallery-main-slide video,:root[data-theme=dark] .profile-page .demo-photo-placeholder{background:var(--ps-dark-solid)}:root[data-theme=dark] .profile-verification-note{background:linear-gradient(135deg, var(--ps-dark-3), var(--ps-dark-3));color:var(--ps-text);border-color:#f0b35b8c}:root[data-theme=dark] .profile-verification-note strong{color:var(--ps-gold-soft)}:root[data-theme=dark] .profile-verification-note .muted{color:var(--ps-muted)}:root[data-theme=dark] .profile-admin-verification{background:linear-gradient(135deg, var(--ps-dark-3), var(--ps-dark-3));color:var(--ps-text);border-color:#f0b35bd9}:root[data-theme=dark] .profile-admin-verification__header{color:var(--ps-text)}:root[data-theme=dark] .profile-admin-verification__header span{background:var(--ps-gold);color:var(--ps-dark-3)}:root[data-theme=dark] .profile-admin-verification__header strong{color:var(--ps-text)}:root[data-theme=dark] .profile-admin-verification__date,:root[data-theme=dark] .profile-admin-verification__date span{color:var(--ps-muted)}:root[data-theme=dark] .profile-admin-verification__date strong{color:var(--ps-text)}:root[data-theme=dark] .profile-page .gallery-counter{color:var(--accent);background:#000000bf}:root[data-theme=dark] .profile-page .gallery-arrow{color:var(--accent);background:#000000b8}:root[data-theme=dark] .profile-lightbox-close,:root[data-theme=dark] .profile-lightbox-arrow,:root[data-theme=dark] .profile-lightbox-counter{color:var(--accent)}:root[data-theme=dark] .profile-page .gallery-thumb{background:var(--ps-dark-solid);border-color:#f0b35b3d}:root[data-theme=dark] .profile-page .gallery-thumb.active{border-color:var(--accent);box-shadow:0 0 0 1px #f0b35b38}:root[data-theme=dark] .profile-summary-card,:root[data-theme=dark] .profile-rate-card,:root[data-theme=dark] .profile-services-block,:root[data-theme=dark] .profile-share-block,:root[data-theme=dark] .profile-community,:root[data-theme=dark] .profile-tabs{border-color:#f0b35b21}:root[data-theme=dark] .profile-summary-card h2,:root[data-theme=dark] .profile-rate-card h2,:root[data-theme=dark] .profile-services-block h2,:root[data-theme=dark] .profile-share-block h2,:root[data-theme=dark] .profile-community h2,:root[data-theme=dark] .profile-tabs a{color:var(--accent)}:root[data-theme=dark] .profile-share-actions .button-outline{background:var(--ps-dark-3);color:var(--accent);border-color:#f0b35b3d}:root[data-theme=dark] .profile-share-actions .button-outline:hover{background:#f0b35b14}:root[data-theme=dark] .profile-share-actions .social-share-link--facebook,:root[data-theme=dark] .profile-share-actions .social-share-link--x,:root[data-theme=dark] .profile-share-actions .social-share-link--telegram,:root[data-theme=dark] .profile-share-actions .social-share-link--whatsapp,:root[data-theme=dark] .profile-share-actions .social-share-link--instagram{background:var(--ps-gold);border-color:var(--ps-gold);color:var(--ps-dark-solid)!important}:root[data-theme=dark] .profile-summary-card p,:root[data-theme=dark] .profile-rate-list div,:root[data-theme=dark] .profile-rate-list strong,:root[data-theme=dark] .profile-page .attributes th,:root[data-theme=dark] .profile-page .attributes td{color:var(--ps-text)}:root[data-theme=dark] .profile-page .attributes th{color:var(--ps-line)}:root[data-theme=dark] .profile-page .attributes th,:root[data-theme=dark] .profile-page .attributes td{border-bottom-color:#f0b35b24}:root[data-theme=dark] .profile-stat-grid div,:root[data-theme=dark] .profile-detail-grid div{background:#f0b35b0d;border-color:#f0b35b1f}:root[data-theme=dark] .profile-stat-grid span,:root[data-theme=dark] .profile-detail-grid span{color:var(--ps-line)}:root[data-theme=dark] .profile-stat-grid strong,:root[data-theme=dark] .profile-detail-grid strong,:root[data-theme=dark] .profile-detail-grid a{color:var(--ps-text)}:root[data-theme=dark] .profile-rate-matrix{background:#f0b35b1f;border-color:#f0b35b1f}:root[data-theme=dark] .profile-rate-matrix span,:root[data-theme=dark] .profile-rate-matrix strong,:root[data-theme=dark] .profile-rate-matrix b{color:var(--ps-text);background:#f0b35b0d}:root[data-theme=dark] .profile-rate-details summary{background:var(--ps-dark-3);color:var(--accent);border-color:#0000}:root[data-theme=dark] .profile-detail-group h3{color:var(--accent)}:root[data-theme=dark] .profile-page .service-chip{background:var(--ps-dark-3);color:var(--accent);border-color:#f0b35b33}:root[data-theme=dark] .profile-page .service-chip.inactive{color:var(--ps-line)}:root[data-theme=dark] .profile-page .review,:root[data-theme=dark] .profile-page .comment{color:var(--ps-text);border-bottom-color:#f0b35b21}:root[data-theme=dark] .profile-page .comment.reply{background:#f0b35b0d;border-color:#f0b35b1f}:root[data-theme=dark] .profile-page .review-form,:root[data-theme=dark] .profile-page .comment-form{border-top-color:#f0b35b24}:root[data-theme=dark] .profile-page input,:root[data-theme=dark] .profile-page select,:root[data-theme=dark] .profile-page textarea{background:var(--ps-dark-solid);color:var(--ps-text);border-color:#f0b35b38}:root[data-theme=dark] .profile-page .button{background:var(--accent);color:var(--ps-dark-solid)}:root[data-theme=dark] .card,:root[data-theme=dark] .panel,:root[data-theme=dark] .home-location-group,:root[data-theme=dark] .geo-hub-country,:root[data-theme=dark] .news-update,:root[data-theme=dark] .filter-panel,:root[data-theme=dark] .media-tile,:root[data-theme=dark] .review,:root[data-theme=dark] .comment,:root[data-theme=dark] .service-chip,:root[data-theme=dark] .visibility-plan{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b3d}:root[data-theme=dark] .home-location-hero,:root[data-theme=dark] .classified-card{background:var(--ps-dark-2);border-color:var(--ps-gold)}:root[data-theme=dark] .home-popular-cities,:root[data-theme=dark] .header-category-bar,:root[data-theme=dark] .legal-section,:root[data-theme=dark] .review-form,:root[data-theme=dark] .comment-form,:root[data-theme=dark] .media-controls,:root[data-theme=dark] .hk-directory-board{border-color:#f0b35b3d}:root[data-theme=dark] .home-city-pill,:root[data-theme=dark] .home-location-link,:root[data-theme=dark] .header-category-link,:root[data-theme=dark] .filters a,:root[data-theme=dark] .profile-facts span,:root[data-theme=dark] .listing-services span,:root[data-theme=dark] .card-price,:root[data-theme=dark] .hk-district-tile,:root[data-theme=dark] .hk-type-chip{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b3d}:root[data-theme=dark] .hk-board-head h2{color:var(--ps-text)}:root[data-theme=dark] .hk-board-eyebrow{color:var(--ps-gold-soft)}:root[data-theme=dark] .hk-board-count,:root[data-theme=dark] .hk-district-tile strong{background:var(--ps-dark-3);color:#f0b35b2e;border-color:#f0b35b33}:root[data-theme=dark] .hk-district-tile:hover,:root[data-theme=dark] .hk-district-tile.active{background:var(--ps-dark-3);border-color:#ff7e8b}:root[data-theme=dark] .hk-district-tile.active strong{background:var(--ps-gold);color:var(--ps-text)}:root[data-theme=dark] .hk-type-chip:hover,:root[data-theme=dark] .hk-type-chip.active{background:var(--ps-dark-3);border-color:var(--ps-gold-soft);color:#f0b35b2e}:root[data-theme=dark] .location{color:var(--accent);background:#f0b35b1f;border-color:#f0b35b6b}:root[data-theme=dark] .listing-country-cities .home-city-pill span{color:var(--ps-muted)}:root[data-theme=dark] .home-city-pill:hover,:root[data-theme=dark] .home-location-link:hover,:root[data-theme=dark] .header-category-link:hover,:root[data-theme=dark] .header-category-link.active,:root[data-theme=dark] .visibility-plan:hover,:root[data-theme=dark] .text-button:hover{background:var(--ps-dark-3);border-color:var(--accent)}:root[data-theme=dark] .pagination-summary{color:var(--ps-muted)}:root[data-theme=dark] .pagination-link,:root[data-theme=dark] .pagination-page,:root[data-theme=dark] .pagination-disabled{background:var(--ps-dark-3);color:var(--ps-gold-soft);border-color:#f0b35b3d}:root[data-theme=dark] .pagination-current{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}:root[data-theme=dark] .pagination-link:hover,:root[data-theme=dark] .pagination-page:hover{background:var(--ps-dark-3);border-color:var(--accent)}:root[data-theme=dark] .custom-select-button,:root[data-theme=dark] .custom-select-list,:root[data-theme=dark] .custom-select-option{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b3d}:root[data-theme=dark] .custom-select-list{box-shadow:0 18px 36px #0000006b}:root[data-theme=dark] .desktop-filter-toggle{background:var(--ps-dark-solid);color:var(--ps-text);border-color:#f0b35b47}:root[data-theme=dark] .desktop-filter-toggle:hover,:root[data-theme=dark] .desktop-filter-toggle:focus{border-color:var(--accent)}:root[data-theme=dark] .muted,:root[data-theme=dark] .meta-line,:root[data-theme=dark] .count,:root[data-theme=dark] .listing-content-block,:root[data-theme=dark] .listing-content-block ul,:root[data-theme=dark] .listing-content-block ol,:root[data-theme=dark] .legal-section,:root[data-theme=dark] .legal-section ul,:root[data-theme=dark] .legal-section ol,:root[data-theme=dark] .listing-rating,:root[data-theme=dark] .listing-footer-meta,:root[data-theme=dark] .listing-primary-meta,:root[data-theme=dark] .listing-description,:root[data-theme=dark] .profile-facts span,:root[data-theme=dark] .media-meta,:root[data-theme=dark] .legal-section p,:root[data-theme=dark] .visibility-plan span,:root[data-theme=dark] .news-update p,:root[data-theme=dark] .news-update-head time{color:var(--ps-muted)}:root[data-theme=dark] .listing-content-block table,:root[data-theme=dark] .legal-section table{background:#f0b35b0a;border-color:#f0b35b3d}:root[data-theme=dark] .listing-content-block table th,:root[data-theme=dark] .listing-content-block table td,:root[data-theme=dark] .legal-section table th,:root[data-theme=dark] .legal-section table td{color:var(--ps-text);border-color:#f0b35b3d}:root[data-theme=dark] .listing-content-block table thead th,:root[data-theme=dark] .legal-section table thead th{color:var(--ps-gold-soft);background:#f0b35b1f}:root[data-theme=dark] .listing-content-block table tbody tr:nth-child(2n),:root[data-theme=dark] .legal-section table tbody tr:nth-child(2n){background:#f0b35b05}:root[data-theme=dark] main ul,:root[data-theme=dark] main ol{color:var(--ps-text)}:root[data-theme=dark] main table{background:#f0b35b0a;border-color:#f0b35b3d}:root[data-theme=dark] main table th,:root[data-theme=dark] main table td{color:var(--ps-text);border-color:#f0b35b3d}:root[data-theme=dark] main table thead th{color:var(--ps-gold-soft);background:#f0b35b1f}:root[data-theme=dark] main table tbody tr:nth-child(2n){background:#f0b35b05}:root[data-theme=dark] .listing-title-row h3 a{color:var(--ps-dark-2)}:root[data-theme=dark] .vip{background:var(--ps-dark-3);color:var(--ps-gold-soft);border-color:var(--ps-gold)}:root[data-theme=dark] .notice{background:var(--ps-dark-3);border-color:var(--ps-gold);color:var(--ps-gold-soft)}:root[data-theme=dark] .cabinet-notice-error{background:var(--ps-dark-3);color:var(--ps-text);border-color:#ff7e8b}:root[data-theme=dark] .cabinet-profile-hero,:root[data-theme=dark] .cabinet-tabbar,:root[data-theme=dark] .cabinet-widget,:root[data-theme=dark] .cabinet-notification,:root[data-theme=dark] .cabinet-activity-item,:root[data-theme=dark] .cabinet-profile-card,:root[data-theme=dark] .cabinet-mini-item,:root[data-theme=dark] .cabinet-community-item{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b3d}:root[data-theme=dark] .cabinet-profile-cover{background:linear-gradient(120deg, var(--ps-dark-3) 0%, var(--ps-dark-3) 50%, var(--ps-dark-3) 100%);border-bottom-color:#f0b35b3d}:root[data-theme=dark] .cabinet-avatar{border-color:var(--ps-dark-3);background:var(--ps-dark-solid)}:root[data-theme=dark] .cabinet-kicker,:root[data-theme=dark] .cabinet-reaction-columns h3,:root[data-theme=dark] .cabinet-community-grid h3{color:var(--ps-gold-soft)}:root[data-theme=dark] .cabinet-profile-title-row h1,:root[data-theme=dark] .cabinet-widget-head h2,:root[data-theme=dark] .cabinet-stat strong{color:var(--ps-dark-2)}:root[data-theme=dark] .cabinet-profile-email,:root[data-theme=dark] .cabinet-profile-bio,:root[data-theme=dark] .cabinet-profile-meta,:root[data-theme=dark] .cabinet-stat span,:root[data-theme=dark] .cabinet-notification p,:root[data-theme=dark] .cabinet-activity-body p,:root[data-theme=dark] .cabinet-community-item p,:root[data-theme=dark] .cabinet-activity-top,:root[data-theme=dark] .cabinet-activity-body time,:root[data-theme=dark] .cabinet-status-row{color:var(--ps-muted)}:root[data-theme=dark] .cabinet-profile-meta span,:root[data-theme=dark] .cabinet-stat-grid,:root[data-theme=dark] .cabinet-soft-count,:root[data-theme=dark] .cabinet-icon-button{color:var(--ps-gold-soft);background:#f0b35b0a;border-color:#f0b35b3d}:root[data-theme=dark] .cabinet-stat-grid{border-top-color:#f0b35b3d}:root[data-theme=dark] .cabinet-stat{border-right-color:#f0b35b3d}:root[data-theme=dark] .cabinet-tabbar{background:#282533f5}:root[data-theme=dark] .cabinet-tab-button{color:var(--ps-line)}:root[data-theme=dark] .cabinet-tab-button:hover{background:var(--ps-dark-3);border-color:#f0b35b57}:root[data-theme=dark] .cabinet-tab-button.active{background:var(--ps-dark-3);border-color:var(--ps-gold);color:var(--ps-gold-soft)}:root[data-theme=dark] .cabinet-notification.is-unread{background:var(--ps-dark-3);border-color:var(--ps-gold)}:root[data-theme=dark] .cabinet-profile-card,:root[data-theme=dark] .cabinet-mini-item,:root[data-theme=dark] .cabinet-community-item,:root[data-theme=dark] .cabinet-notification{background:#f0b35b09}:root[data-theme=dark] .cabinet-activity-mark{background:var(--ps-dark-3);color:var(--ps-text)}:root[data-theme=dark] .cabinet-activity-dislike .cabinet-activity-mark{background:var(--ps-dark-3);color:#f0b35b2e}:root[data-theme=dark] .cabinet-activity-notification .cabinet-activity-mark{background:var(--ps-dark-3);color:var(--ps-gold-soft)}:root[data-theme=dark] .cabinet-activity-thread .cabinet-activity-mark,:root[data-theme=dark] .cabinet-activity-reply .cabinet-activity-mark{background:var(--ps-dark-3);color:var(--ps-muted)}:root[data-theme=dark] .advertiser-notice-error{background:var(--ps-dark-3);color:var(--ps-text);border-color:#ff7e8b}:root[data-theme=dark] .advertiser-profile-hero,:root[data-theme=dark] .advertiser-cabinet-nav,:root[data-theme=dark] .advertiser-widget,:root[data-theme=dark] .advertiser-status-card,:root[data-theme=dark] .advertiser-profile-row,:root[data-theme=dark] .advertiser-row-metrics span,:root[data-theme=dark] .advertiser-empty,:root[data-theme=dark] .advertiser-finance-grid div,:root[data-theme=dark] .advertiser-secondary-button,:root[data-theme=dark] .advertiser-icon-link{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b3d}:root[data-theme=dark] .advertiser-profile-cover{background:linear-gradient(120deg, var(--ps-dark-3) 0%, var(--ps-dark-3) 50%, var(--ps-dark-3) 100%);border-bottom-color:#f0b35b3d}:root[data-theme=dark] .advertiser-avatar{border-color:var(--ps-dark-3);background:var(--ps-dark-solid)}:root[data-theme=dark] .advertiser-profile-title-row h1,:root[data-theme=dark] .advertiser-stat-grid strong,:root[data-theme=dark] .advertiser-widget-head h2,:root[data-theme=dark] .advertiser-status-card strong,:root[data-theme=dark] .advertiser-row-metrics strong,:root[data-theme=dark] .advertiser-balance strong,:root[data-theme=dark] .advertiser-finance-grid strong{color:var(--ps-dark-2)}:root[data-theme=dark] .advertiser-profile-subtitle,:root[data-theme=dark] .advertiser-profile-bio,:root[data-theme=dark] .advertiser-profile-meta,:root[data-theme=dark] .advertiser-stat-grid span,:root[data-theme=dark] .advertiser-status-card p,:root[data-theme=dark] .advertiser-empty p,:root[data-theme=dark] .advertiser-row-metrics span,:root[data-theme=dark] .advertiser-finance-grid span{color:var(--ps-muted)}:root[data-theme=dark] .advertiser-profile-meta span,:root[data-theme=dark] .advertiser-stat-grid,:root[data-theme=dark] .advertiser-cabinet-nav-current{background:#f0b35b0a;border-color:#f0b35b3d}:root[data-theme=dark] .advertiser-stat-grid,:root[data-theme=dark] .advertiser-profile-hero{border-top-color:#f0b35b3d}:root[data-theme=dark] .advertiser-stat-grid div{border-right-color:#f0b35b3d}:root[data-theme=dark] .advertiser-cabinet-nav{background:#282533f5}:root[data-theme=dark] .advertiser-cabinet-nav a{color:var(--ps-line)}:root[data-theme=dark] .advertiser-cabinet-nav a:hover,:root[data-theme=dark] .advertiser-secondary-button:hover,:root[data-theme=dark] .advertiser-icon-link:hover{background:var(--ps-dark-3);border-color:var(--accent);color:var(--accent)}:root[data-theme=dark] .advertiser-cabinet-nav-current{background:var(--ps-dark-3);border-color:var(--ps-gold);color:var(--ps-gold-soft)}:root[data-theme=dark] .advertiser-balance{background:var(--ps-dark-3);border-color:var(--ps-gold)}:root[data-theme=dark] .advertiser-balance span{color:var(--ps-gold-soft)}:root[data-theme=dark] .advertiser-page-header,:root[data-theme=dark] .advertiser-section,:root[data-theme=dark] .advertiser-tariff-card,:root[data-theme=dark] .advertiser-boost-card,:root[data-theme=dark] .advertiser-admin-plan,:root[data-theme=dark] .advertiser-balance-card,:root[data-theme=dark] .advertiser-finance-metric,:root[data-theme=dark] .advertiser-rule-item,:root[data-theme=dark] .advertiser-faq-item,:root[data-theme=dark] .advertiser-profile-section-tabs a,:root[data-theme=dark] .advertiser-plan-chip,:root[data-theme=dark] .advertiser-status-pill{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b3d}:root[data-theme=dark] .advertiser-page-title span,:root[data-theme=dark] .advertiser-feature-list .ui-icon,:root[data-theme=dark] .advertiser-boost-card strong{color:var(--ps-gold-soft)}:root[data-theme=dark] .advertiser-page-title h1,:root[data-theme=dark] .advertiser-tariff-head h3,:root[data-theme=dark] .advertiser-boost-card h3,:root[data-theme=dark] .advertiser-admin-plan h3,:root[data-theme=dark] .advertiser-admin-plan-price strong,:root[data-theme=dark] .advertiser-balance-card strong,:root[data-theme=dark] .advertiser-finance-metric strong,:root[data-theme=dark] .advertiser-faq-item h2{color:var(--ps-dark-2)}:root[data-theme=dark] .advertiser-page-title p,:root[data-theme=dark] .advertiser-section-hint,:root[data-theme=dark] .advertiser-feature-list li,:root[data-theme=dark] .advertiser-boost-card p,:root[data-theme=dark] .advertiser-admin-plan p,:root[data-theme=dark] .advertiser-admin-plan-price span,:root[data-theme=dark] .advertiser-balance-card span,:root[data-theme=dark] .advertiser-finance-metric span,:root[data-theme=dark] .advertiser-rule-item p,:root[data-theme=dark] .advertiser-faq-item p,:root[data-theme=dark] .advertiser-profile-note,:root[data-theme=dark] .advertiser-profile-row-main>p,:root[data-theme=dark] .advertiser-plan-chip span{color:var(--ps-muted)}:root[data-theme=dark] .advertiser-tariff-card.is-featured,:root[data-theme=dark] .advertiser-profile-section-tabs a:hover,:root[data-theme=dark] .advertiser-plan-chip:hover{background:var(--ps-dark-3);border-color:var(--accent)}:root[data-theme=dark] .advertiser-plan-ribbon,:root[data-theme=dark] .advertiser-rule-item span,:root[data-theme=dark] .advertiser-profile-section-tabs strong,:root[data-theme=dark] .advertiser-tariff-head strong,:root[data-theme=dark] .advertiser-balance-card,:root[data-theme=dark] .advertiser-boost-icon{background:var(--ps-dark-3);border-color:var(--ps-gold);color:var(--ps-gold-soft)}:root[data-theme=dark] .advertiser-balance-card p{color:var(--ps-gold-soft)}:root[data-theme=dark] .advertiser-table{background:#f0b35b0a}:root[data-theme=dark] .advertiser-table th,:root[data-theme=dark] .advertiser-table td{border-color:#f0b35b3d}:root[data-theme=dark] .advertiser-table thead th{color:var(--ps-gold-soft);background:#f0b35b1f}:root[data-theme=dark] .thumb,:root[data-theme=dark] .listing-thumb,:root[data-theme=dark] .listing-mini-thumb,:root[data-theme=dark] .gallery-main-slide,:root[data-theme=dark] .gallery-main-slide img{background:var(--ps-dark-solid);border-color:#f0b35b3d}:root[data-theme=dark] .gallery-stage{background:0 0;border-color:#f0b35b3d}:root[data-theme=dark] .text-button{background:var(--ps-dark-3);color:var(--ps-gold-soft);border-color:#f0b35b3d}:root[data-theme=dark] .mobile-filter-modal-head,:root[data-theme=dark] .filter-modal-actions{background:var(--ps-dark-3);border-color:#f0b35b3d}:root{--accent:var(--ps-gold-soft);--accent-ink:var(--ps-dark-solid);--dark-base:var(--ps-dark-solid)}body,button,input,select,textarea,a,b,strong,label,th,.badge,.button,.pill{font-family:Playfair Display,serif!important;font-weight:400!important}a,.profile-page a,.attribute-link,.profile-page .service-chip,.profile-tabs button,.footer-links a{color:var(--accent-ink)}footer .footer-links a{color:var(--accent)}footer .footer-links a:hover,footer .footer-links span{color:var(--ps-gold-soft)}.button,.filter-search-button,.profile-page .button{background:var(--accent);color:var(--accent-ink)}.classified-card,.listing-thumb,.listing-mini-thumb,.home-location-hero{border-color:var(--accent);background:#f0b35b1f}.thumb:after{content:none}.card-price-grid{border:1px solid var(--accent);background:var(--ps-dark-2);min-width:0;max-width:100%;color:var(--ps-text);white-space:nowrap;border-radius:4px;grid-template-columns:auto auto;align-items:center;gap:4px 10px;padding:7px 9px;font-size:13px;display:grid}.card-price-grid span{color:var(--ps-muted)}.card-price-grid strong{overflow-wrap:anywhere;text-align:right;min-width:0}.profile-nav-links{flex-wrap:nowrap;justify-content:flex-end;gap:8px;max-width:none;margin:0;display:flex}.profile-title-block{padding:4px 0}.profile-title-block h1{padding:2px 0;margin:0!important}.profile-actionbar{z-index:15;background:0 0;border-bottom:0}.profile-actionbar a,.profile-actionbar button,.profile-next-link{color:var(--accent-ink)}.profile-actionbar a:hover,.profile-actionbar button:hover,.profile-next-link:hover,.header-category-link:hover,.header-category-link.active,.home-city-pill:hover,.home-location-link:hover{border-color:var(--accent);background:#f0b35b24}.profile-rate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.profile-rate-grid div,.profile-stat-grid div,.profile-detail-grid div{padding:9px}.profile-rate-grid div{border:1px solid var(--ps-line);background:var(--ps-dark-2);border-radius:4px}.profile-rate-grid span{color:var(--ps-muted);text-transform:uppercase;font-size:12px;display:block}.profile-rate-grid strong{color:var(--ps-text);margin-top:4px;display:block}.profile-stat-grid,.profile-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-recent-block{border-top:1px solid var(--ps-line);padding-top:14px}.profile-recent-full,.profile-related-full{max-width:1180px;margin:28px auto 0}.profile-recent-block h2{color:var(--accent-ink);margin:0 0 10px;font-size:20px;line-height:1.2}.profile-community{margin-top:30px}.profile-tabs{border-bottom:0;gap:8px;margin-bottom:14px}.profile-tabs button{border:1px solid var(--ps-line);background:var(--ps-dark-2);font:inherit;cursor:pointer;border-radius:4px;padding:8px 12px}.profile-tabs button.active{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}.profile-community-panels{align-items:start;min-width:0;display:grid}.community-panel{visibility:hidden;opacity:0;pointer-events:none;grid-area:1/1;min-width:0}.community-panel.active{visibility:visible;opacity:1;pointer-events:auto}.floating-tool-button{pointer-events:auto;display:none}.floating-tool-button.is-visible{display:grid}.floating-tool-button:hover{border-color:var(--accent);background:#f0b35b24}:root[data-theme=dark] body,:root[data-theme=dark] .profile-page{background:var(--dark-base)}:root[data-theme=dark] .filter-advanced{background:0 0}:root[data-theme=dark] header,:root[data-theme=dark] footer,:root[data-theme=dark] .nav{background:var(--dark-base);border-color:#f0b35b3d}:root[data-theme=dark] a,:root[data-theme=dark] .profile-page a,:root[data-theme=dark] .profile-tabs button,:root[data-theme=dark] .profile-page .service-chip,:root[data-theme=dark] .profile-summary-card h2,:root[data-theme=dark] .profile-rate-card h2,:root[data-theme=dark] .profile-services-block h2,:root[data-theme=dark] .profile-community h2{color:var(--accent)}:root[data-theme=dark] .profile-actionbar{background:#181720f5;border-bottom-color:#0000}:root[data-theme=dark] .profile-actionbar .profile-icon-action{color:var(--ps-text)}:root[data-theme=dark] .profile-actionbar .profile-icon-action svg,:root[data-theme=dark] .profile-actionbar .profile-icon-action .brand-contact-icon{opacity:1;filter:none}:root[data-theme=dark] .profile-actionbar .profile-contact-phone{color:var(--ps-gold-soft)!important}:root[data-theme=dark] .profile-actionbar .profile-contact-whatsapp,:root[data-theme=dark] .profile-actionbar .profile-contact-telegram{color:var(--ps-gold)!important}:root[data-theme=dark] .button,:root[data-theme=dark] .profile-page .button,:root[data-theme=dark] .profile-tabs button.active{background:var(--accent);color:var(--accent-ink)}:root[data-theme=dark] .classified-card,:root[data-theme=dark] .home-location-hero{background:var(--ps-dark-3);border-color:var(--accent)}:root[data-theme=dark] .card,:root[data-theme=dark] .panel,:root[data-theme=dark] .listing-controls,:root[data-theme=dark] .profile-rate-grid div,:root[data-theme=dark] .profile-stat-grid div,:root[data-theme=dark] .profile-detail-grid div,:root[data-theme=dark] .card-price-grid,:root[data-theme=dark] .profile-tabs button{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b3d}:root[data-theme=dark] .listing-control-label{color:#f0b35b3d}:root[data-theme=dark] .listing-sort-select,:root[data-theme=dark] .listing-segment{background:var(--ps-dark-solid);color:var(--ps-text);border-color:#f0b35b47}:root[data-theme=dark] .listing-view-toggle{background:var(--ps-dark-solid);border-color:#f0b35b3d;box-shadow:0 2px 10px #00000061}:root[data-theme=dark] .listing-view-segment{color:#f0b35b3d;background:0 0}:root[data-theme=dark] .listing-view-segment.active{background:var(--accent);color:var(--accent-ink);box-shadow:none}:root[data-theme=dark] .listing-segment:hover,:root[data-theme=dark] .listing-segment:focus,:root[data-theme=dark] .listing-segment.active{border-color:var(--accent)}:root[data-theme=dark] .listing-segment.active{background:var(--accent);color:var(--accent-ink)}:root[data-theme=dark] .card-price-grid span,:root[data-theme=dark] .card-price-grid strong{color:var(--ps-text)}:root[data-theme=dark] .compact-card-title a{color:var(--ps-dark-2)}:root[data-theme=dark] .compact-card-meta{color:var(--ps-muted)}:root[data-theme=dark] .compact-card-meta strong{color:var(--accent)}:root[data-theme=dark] .compact-card-signals span{color:var(--ps-dark-2);background:#f0b35b0f;border-color:#f0b35b3d}:root[data-theme=dark] .compact-card-date{color:var(--ps-muted)}:root[data-theme=dark] .directory-shell .panel>h1,:root[data-theme=dark] .site-map-header h1,:root[data-theme=dark] .home-location-hero h1,:root[data-theme=dark] .geo-hub-country h3,:root[data-theme=dark] .geo-hub-country h3 a{color:var(--ps-gold-soft)}:root[data-theme=dark] .site-map-section{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b3d}:root[data-theme=dark] .site-map-section h2{color:var(--ps-gold-soft)}:root[data-theme=dark] .site-map-section h2 span{color:#f0b35b3d}:root[data-theme=dark] .site-map-section a{color:var(--ps-gold-soft)}:root[data-theme=dark] .site-map-section ul{scrollbar-color:var(--ps-gold-soft) var(--ps-dark-solid)}:root[data-theme=dark] main :is(h1,h2,h3),:root[data-theme=dark] main :is(h1,h2,h3) a,:root[data-theme=dark] footer :is(h2,h3),:root[data-theme=dark] footer :is(h2,h3) a{color:var(--accent)}@media (width<=920px){.classified-card{grid-template-columns:1fr}.listing-media{grid-template-rows:auto auto;grid-template-columns:1fr}.listing-mini-thumbs{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))}.listing-mini-thumb{aspect-ratio:4/5}.listing-thumb{aspect-ratio:4/5;min-height:0}.profile-showcase,.profile-community-grid{grid-template-columns:1fr;gap:22px}.profile-page .gallery-stage{aspect-ratio:4/5}.profile-page .gallery-main-slide img,.profile-page .gallery-main-slide video,.profile-page .demo-photo-placeholder{height:100%;min-height:0}.cabinet-layout,.cabinet-settings-grid{grid-template-columns:1fr}.cabinet-settings-grid .cabinet-widget:first-child{grid-row:auto}.advertiser-dashboard-layout{grid-template-columns:1fr}.advertiser-row-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.advertiser-status-grid{grid-template-columns:1fr}.advertiser-tariff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.advertiser-boost-grid,.advertiser-finance-layout{grid-template-columns:1fr}.advertiser-finance-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.mobile-intro-collapse.is-collapsible .mobile-intro-collapse__toggle{display:inline-flex}.mobile-intro-collapse.is-collapsed{overflow-x:visible}.mobile-intro-collapse.is-collapsed .mobile-intro-collapse__content{max-height:var(--mobile-intro-preview-height,8.5em);overflow:hidden}.mobile-intro-collapse.is-collapsed .mobile-intro-collapse__content:after{content:"";background:linear-gradient(to bottom, #211f2a00, var(--ps-dark-2) 82%);pointer-events:none;height:2.9em;position:absolute;bottom:0;left:0;right:0}.mobile-intro-collapse.is-expanded .mobile-intro-collapse__content{max-height:none;overflow:visible}.two-col,.searchbar,.classified-card,.filter-grid,.filter-grid.secondary,.profile-gallery,.rate-row{grid-template-columns:1fr}.hk-board-head{align-items:start}.hk-board-count{white-space:normal;text-align:right}.hk-district-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hk-district-tile{min-height:42px}.hk-district-tile span{white-space:normal}.listing-controls{flex-direction:row;align-items:center;gap:8px;padding:6px}.listing-sort-control{flex:auto;gap:0;min-width:0}.listing-sort-control .listing-control-label{display:none}.listing-sort-select{display:block}.listing-sort-segments{display:none}.listing-view-control{flex:none;justify-items:end}.listing-view-toggle{width:auto;display:inline-flex}.cards--mobile{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.cards--mobile .classified-main{gap:4px;padding:6px 6px 7px}.cards--mobile .compact-card-title{font-size:12px;line-height:1.1}.cards--mobile .compact-card-meta{grid-template-columns:minmax(0,1fr);gap:2px;font-size:10px;line-height:1.12;display:grid}.cards--mobile .compact-card-meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cards--mobile .compact-card-meta strong{text-align:left;font-size:10px}.cards--mobile .compact-card-signals{gap:3px}.cards--mobile .compact-card-signals span{min-height:15px;padding:1px 3px;font-size:9px}.cards--mobile .compact-card-date{font-size:10px}.cabinet-profile-shell{gap:12px}.cabinet-profile-cover{height:104px}.cabinet-profile-head{grid-template-columns:1fr;align-items:start;gap:10px;margin-top:-42px;padding:0 14px 14px}.cabinet-avatar-large{width:94px;height:94px}.cabinet-avatar-large span{font-size:42px}.cabinet-profile-main{padding-top:0}.cabinet-profile-title-row{grid-template-columns:1fr}.cabinet-profile-title-row h1{font-size:26px}.cabinet-profile-badges{justify-content:flex-start}.cabinet-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cabinet-stat{border-right:0;border-bottom:1px solid var(--ps-line);padding:12px}.cabinet-stat:nth-child(odd){border-right:1px solid var(--ps-line)}.cabinet-stat:nth-last-child(-n+2){border-bottom:0}:root[data-theme=dark] .cabinet-stat{border-bottom-color:#f0b35b3d}:root[data-theme=dark] .cabinet-stat:nth-child(odd){border-right-color:#f0b35b3d}.cabinet-tabbar{grid-template-columns:repeat(4,minmax(54px,1fr));gap:6px;padding:6px;top:0;overflow-x:auto}.cabinet-tab-button{white-space:normal;flex-direction:column;gap:3px;min-height:42px;padding:6px 7px;font-size:12px;line-height:1.1}.cabinet-tab-icon{flex-basis:19px;width:19px;height:19px}.cabinet-tab-icon .ui-icon{width:18px;height:18px}.cabinet-widget{padding:13px}.cabinet-widget-head{align-items:flex-start}.cabinet-widget-head h2{font-size:19px}.cabinet-activity-item{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:11px}.cabinet-activity-mark{width:34px;height:34px;font-size:13px}.cabinet-card-grid,.cabinet-reaction-columns,.cabinet-community-grid,.cabinet-form-grid,.cabinet-avatar-settings{grid-template-columns:1fr}.cabinet-avatar-settings .cabinet-avatar{width:76px;height:76px}.cabinet-submit-button{width:100%}.advertiser-profile-shell{gap:12px}.advertiser-profile-cover{height:104px}.advertiser-profile-head{grid-template-columns:1fr;align-items:start;gap:10px;margin-top:-42px;padding:0 14px 14px}.advertiser-profile-main{padding-top:0}.advertiser-profile-title-row{grid-template-columns:1fr}.advertiser-profile-title-row h1{font-size:26px}.advertiser-profile-badges{justify-content:flex-start}.advertiser-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.advertiser-stat-grid div{border-right:0;border-bottom:1px solid var(--ps-line);padding:12px}.advertiser-stat-grid div:nth-child(odd){border-right:1px solid var(--ps-line)}.advertiser-stat-grid div:nth-last-child(-n+2){border-bottom:0}:root[data-theme=dark] .advertiser-stat-grid div{border-bottom-color:#f0b35b3d}:root[data-theme=dark] .advertiser-stat-grid div:nth-child(odd){border-right-color:#f0b35b3d}.advertiser-cabinet-nav{padding:6px}.advertiser-cabinet-nav a,.advertiser-cabinet-nav-current{min-height:36px;padding:7px 9px}.advertiser-widget{padding:13px}.advertiser-widget-head{align-items:flex-start}.advertiser-profile-row{grid-template-columns:1fr}.advertiser-profile-row-title{display:grid}.advertiser-profile-row-title div{justify-content:flex-start}.advertiser-profile-row-actions{flex-wrap:wrap;justify-content:flex-start}.advertiser-finance-grid,.advertiser-avatar-settings{grid-template-columns:1fr}.advertiser-submit-button,.advertiser-hero-actions .button,.advertiser-hero-actions .advertiser-secondary-button{width:100%}.advertiser-page-shell{gap:12px}.advertiser-page-header{grid-template-columns:1fr;align-items:start;padding:14px}.advertiser-page-title h1{font-size:26px}.advertiser-page-action{width:100%}.advertiser-section{padding:13px}.advertiser-tariff-grid,.advertiser-boost-grid,.advertiser-finance-summary,.advertiser-faq-grid,.advertiser-profile-section-tabs{grid-template-columns:1fr}.advertiser-tariff-card{min-height:0}.advertiser-admin-plan{grid-template-columns:1fr}.advertiser-admin-plan-price{white-space:normal;justify-items:start}.advertiser-rule-item{grid-template-columns:32px minmax(0,1fr)}.advertiser-rule-item span{width:32px;height:32px}.advertiser-inline-plans{grid-template-columns:1fr;display:grid}.advertiser-plan-chip{width:100%}html.menu-open,body.menu-open{overscroll-behavior:none}.profile-page{margin:-20px -20px 0;padding:12px 14px 92px}.profile-topbar-wrap{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;margin:0;padding:0;display:contents;position:static}.profile-topbar{margin:0;padding:0;display:contents}.profile-title-block{min-width:0;margin-bottom:10px}.profile-title-block h1{overflow-wrap:anywhere;font-size:22px}.directory-shell .panel>h1{font-size:26px;line-height:1.18}.profile-actionbar{z-index:55;border-top:1px solid var(--ps-line);border-bottom:1px solid var(--ps-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:thin;background:#181720f5;flex-wrap:nowrap;justify-content:flex-start;margin:0 0 16px;padding:2px 0;display:flex;position:sticky;top:0;overflow-x:auto;box-shadow:0 8px 18px #1817201f}.profile-nav-links{left:12px;right:64px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:46;max-width:none;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,44px);justify-content:start;gap:8px;margin:0;padding:0;display:grid;position:fixed}.profile-nav-links .profile-next-link:only-child{grid-column:1/-1}.profile-next-link{width:44px;min-width:44px;height:44px;min-height:44px;padding:0;font-size:0}.profile-prev-link:before,.profile-next-profile-link:before{font-size:26px;line-height:1}.profile-prev-link:before{content:"‹"}.profile-next-profile-link:before{content:"›"}:root[data-theme=dark] .profile-nav-links{background:0 0;border-color:#0000}:root[data-theme=dark] .profile-topbar-wrap{box-shadow:none;background:0 0}:root[data-theme=dark] .profile-actionbar{background:#181720f5;border-color:#f0b35b3d;box-shadow:0 8px 18px #00000057}:root[data-theme=dark] .profile-page .gallery-stage{background:0 0;border-color:#f0b35b3d}.profile-actionbar a,.profile-actionbar button{white-space:nowrap}.profile-page .gallery-stage{aspect-ratio:4/5;border:1px solid var(--ps-line);background:var(--ps-dark-2);touch-action:pan-y;border-radius:4px;height:auto;min-height:0;display:block;overflow:hidden}.profile-page .gallery-counter{display:block}.profile-page .gallery-arrow{display:grid}.profile-page .gallery-main-slide{aspect-ratio:auto;border:0;border-radius:0;height:100%;min-height:0;margin:0;display:none;position:absolute;inset:0}.profile-page .gallery-main-slide.active{display:block}.profile-page .gallery-main-slide img,.profile-page .gallery-main-slide video,.profile-page .demo-photo-placeholder{height:100%;min-height:0}.profile-page .gallery-thumbs{display:none}.profile-info-column{gap:12px}.profile-stat-grid,.profile-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.profile-stat-grid div,.profile-detail-grid div{min-height:50px;padding:7px 8px}.profile-stat-grid span,.profile-detail-grid span{font-size:10px;line-height:1.15}.profile-stat-grid strong,.profile-detail-grid strong,.profile-detail-grid a{overflow-wrap:anywhere;margin-top:3px;font-size:14px;line-height:1.25}.profile-rate-matrix{grid-template-columns:minmax(48px,.54fr) repeat(2,minmax(78px,1fr))}.profile-rate-matrix span,.profile-rate-matrix strong,.profile-rate-matrix b{min-height:31px;padding:6px 7px;font-size:12px}.profile-tabs a{font-size:20px}body.filter-modal-open{overflow:hidden}.filter-panel{background:#f0b35b33;margin-bottom:12px;padding:10px}.filter-primary{grid-template-columns:minmax(0,1fr) 44px;gap:10px;display:grid}.filter-primary.has-district{grid-template-columns:minmax(0,1fr) 44px}.filter-primary>div:first-child{order:1;grid-column:1}.filter-primary>div:nth-child(2){order:3;grid-column:1/-1}.filter-primary>div:nth-child(3){order:4;grid-column:1/-1}.filter-search-button{border-radius:5px;order:2;grid-column:2;place-items:center;width:44px;min-height:40px;padding:0;font-size:0;display:grid;position:relative}.filter-search-button:before,.filter-search-button:after{content:none}.filter-search-button .ui-icon{width:20px;height:20px}.filter-search-button span,.filter-primary label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.custom-select{display:none}.select-enhanced-native{clip:auto!important;white-space:normal!important;border:1px solid #f0b35b47!important;width:100%!important;height:auto!important;margin:0!important;padding:9px 10px!important;position:static!important;overflow:visible!important}.desktop-filter-actions{display:none}.mobile-filter-actions{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px;display:grid}.filter-tool{border:1px solid var(--accent);background:var(--accent);min-height:38px;color:var(--accent-ink);font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:8px 10px;font-weight:800;display:inline-flex}.filter-tool .ui-icon{width:18px;height:18px}:root[data-theme=dark] .filter-tool{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.filter-advanced{z-index:50;background:var(--ps-dark-3);padding:0;display:none;position:fixed;inset:0;overflow-y:auto}.filter-open .filter-advanced{display:block}.filter-advanced-dialog{background:var(--ps-dark-3);width:100%;min-height:100dvh;box-shadow:none;border:0;flex-direction:column;margin:0;display:flex}:root[data-theme=dark] .filter-advanced,:root[data-theme=dark] .filter-advanced-dialog{background:var(--dark-base);color:var(--ps-text)}:root[data-theme=dark] .mobile-filter-modal-head,:root[data-theme=dark] .filter-modal-actions{background:var(--ps-dark-3);border-color:#f0b35b3d}:root[data-theme=dark] .mobile-filter-modal-head button{color:#f0b35b3d}:root[data-theme=dark] .filter-advanced .filter-grid.secondary,:root[data-theme=dark] .filter-advanced .filter-checks{background:var(--dark-base)}:root[data-theme=dark] .filter-advanced .filter-grid.secondary label,:root[data-theme=dark] .filter-advanced .filter-checks label{color:var(--ps-text)}:root[data-theme=dark] .filter-advanced select,:root[data-theme=dark] .filter-advanced input{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b5c}:root[data-theme=dark] .filter-advanced input[type=checkbox]{accent-color:var(--accent)}:root[data-theme=dark] .filter-modal-actions .clear{background:var(--ps-dark-3);color:var(--ps-text)}:root[data-theme=dark] .filter-modal-actions .button{background:var(--accent);color:var(--accent-ink)}.mobile-filter-modal-head{text-align:center;background:var(--ps-dark-3);z-index:2;border-bottom:1px solid #f0b35b3d;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:16px 14px 18px;display:grid;position:sticky;top:0}.mobile-filter-modal-head h2{margin:0;font-size:16px;font-weight:900}.mobile-filter-modal-head button{color:var(--ps-muted);cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:32px;line-height:1}.filter-advanced .filter-grid.secondary{gap:12px;margin:0;padding:14px 14px 16px;display:grid}.filter-advanced .filter-grid.secondary>div{display:block}.filter-advanced .filter-grid.secondary label{clip:auto;white-space:normal;width:auto;height:auto;margin:0 0 8px;font-size:14px;font-weight:900;display:block;position:static;overflow:visible}.filter-advanced .filter-range{gap:8px}.filter-advanced .filter-checks{gap:7px;margin:0;padding:0 14px 16px;display:grid}.filter-advanced .filter-checks label{align-items:center;margin:0;font-weight:700;display:flex}.desktop-clear{display:none}.filter-modal-actions{background:var(--ps-dark-3);border-top:1px solid #f0b35b3d;grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;padding:16px;display:grid;position:sticky;bottom:0}.filter-modal-actions .clear{background:var(--ps-muted);min-height:40px;color:var(--ps-text);text-align:center;border-radius:4px;place-items:center;font-weight:900;display:grid}.filter-modal-actions .button{background:var(--ps-gold);min-height:40px}.classified-card{padding:12px}.listing-media{grid-template-rows:auto auto}.listing-thumb{aspect-ratio:4/5;min-height:0}.listing-mini-thumb{aspect-ratio:4/5}.listing-title-row{display:block}.listing-title-row .card-price-grid{margin-top:8px}.card-price-grid{white-space:normal;grid-template-columns:minmax(0,1fr) minmax(72px,auto);width:100%}.listing-rating{margin-left:0}.profile-recent-block .classified-card{grid-template-columns:1fr}.profile-recent-block .listing-media{grid-template-rows:auto auto;grid-template-columns:1fr}.profile-recent-block .listing-mini-thumbs{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.profile-recent-block .listing-description{display:block}.profile-recent-block .listing-footer-meta{display:flex}.gallery-stage,.gallery-main-slide,.gallery-main-slide img,.gallery-main-slide video,.demo-photo-placeholder{height:410px;min-height:410px}.gallery-arrow.prev{left:6px}.gallery-arrow.next{right:6px}.profile-lightbox{padding:58px 8px 18px}.profile-lightbox-stage{width:calc(100vw - 16px);height:calc(100dvh - 76px);max-height:calc(100dvh - 76px)}.profile-lightbox-slide,.profile-lightbox-slide img,.profile-lightbox-slide video{max-height:calc(100dvh - 76px)}.profile-lightbox-arrow{width:34px;height:44px;font-size:34px}.profile-lightbox-arrow.prev{left:8px}.profile-lightbox-arrow.next{right:8px}.profile-lightbox-close{top:10px;right:10px}.profile-lightbox-counter{top:14px;left:10px}.gallery-item:first-child{grid-row:auto;min-height:180px}.news-update{padding:12px}.news-update h3{font-size:16px}.home-location-hero{padding:16px}.home-location-hero h1{font-size:24px}.home-city-search{width:100%}.home-hero-actions .button{text-align:center;width:100%}.floating-tools{place-items:center;gap:6px;padding:6px;bottom:12px;right:12px}.floating-tool-button{place-items:center;width:40px;height:40px;min-height:40px;padding:0;display:inline-grid}.floating-tool-button .ui-icon{width:20px;height:20px}header .inner{grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:10px;padding-top:10px;padding-bottom:10px;display:grid;position:relative}.brand-logo{object-fit:contain;object-position:left center;width:min(120px,100vw - 96px);height:auto;max-height:47px}.brand,.burger-button{z-index:62;position:relative}.burger-button{display:block}.burger-button span{transform-origin:50%;transition:transform .22s,opacity .16s,background-color .2s}.site-header.menu-open .burger-button span:first-child{transform:translateY(7px)rotate(45deg)}.site-header.menu-open .burger-button span:nth-child(2){opacity:0}.site-header.menu-open .burger-button span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}:root[data-theme=dark] .burger-button{background:var(--ps-dark-3);color:var(--accent);border-color:#f0b35b5c}:root[data-theme=dark] .site-header.menu-open .burger-button{background:var(--ps-dark-3)}.site-header.menu-open{z-index:90;height:0;position:fixed;inset:0 0 auto;overflow:visible}.mobile-quickbar{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 76px 84px;align-items:center;gap:8px;min-width:0;display:grid}.mobile-quickbar form,.mobile-quickbar .city-switcher{width:100%;min-width:0}.mobile-quickbar select,.mobile-quickbar a{background:var(--ps-dark-2);min-height:36px;color:var(--ps-text);border:1px solid #f0b35b47;border-radius:4px;padding:7px 8px;font-size:13px;font-weight:800}.mobile-quickbar select{text-overflow:ellipsis;min-width:0}.mobile-locale-switch{display:block}.menu-panel{z-index:60;min-width:0;padding:84px 14px calc(22px + env(safe-area-inset-bottom));background:var(--ps-dark-2);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;gap:0;height:100dvh;max-height:100dvh;transition:opacity .22s,transform .26s,visibility 0s linear .26s;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-10px)}.site-header.menu-open .menu-panel{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.header-category-bar{border-top:1px solid var(--ps-line);flex:none;order:1;grid-column:auto;grid-template-columns:1fr;align-content:start;align-items:stretch;gap:0;width:100%;padding:8px 0 0;display:grid;overflow:visible}.header-category-link{border-bottom-width:0;border-radius:0;min-height:30px;padding:5px 8px;font-size:12px}.header-category-link:first-child{border-radius:4px 4px 0 0}.header-category-link:last-child{border-bottom-width:1px;border-radius:0 0 4px 4px}.header-portal-sidebar{border-top:1px solid var(--ps-line);order:3;width:100%;margin-top:10px;padding-top:10px;display:block}.header-portal-sidebar .hk-sidebar-panel{gap:8px}.header-portal-sidebar .hk-sidebar-section{background:var(--ps-dark-2);border-radius:4px}.header-portal-sidebar .hk-sidebar-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.header-portal-sidebar .hk-live-feed-list{grid-template-columns:1fr}.nav{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;order:2;grid-template-columns:1fr;gap:8px;margin-top:0;padding:0;display:grid;position:static}.nav-auth-actions{border-top:1px solid var(--ps-line);grid-template-columns:1fr;align-self:start;gap:8px;margin-top:0;padding-top:0;display:grid}.site-header--home .nav-auth-actions{border-top:0;order:-1}:root[data-theme=dark] .nav-auth-actions{border-top-color:#f0b35b3d}:root[data-theme=dark] .menu-panel{background:var(--dark-base)}:root[data-theme=dark] .nav{box-shadow:none;background:0 0;border-color:#f0b35b3d}:root[data-theme=dark] .header-category-bar,:root[data-theme=dark] .header-portal-sidebar{border-top-color:#f0b35b3d}:root[data-theme=dark] .header-portal-sidebar .hk-sidebar-section{background:var(--ps-dark-2)}.nav .desktop-city-switcher,.nav .desktop-currency-form,.nav .desktop-locale-switch{display:none}.nav a,.pill,.nav button,.nav select,.nav form,.city-switcher{width:100%}.nav a,.pill,.nav button,.nav select{white-space:nowrap;min-height:36px;padding:7px 10px}.city-switcher{min-width:0}}@media (width<=420px){header .inner,footer .inner,main{padding-left:12px;padding-right:12px}.cabinet-profile-shell{margin-left:-2px;margin-right:-2px}.cabinet-tabbar{grid-template-columns:repeat(4,minmax(50px,1fr))}.cabinet-tab-button{padding-left:5px;padding-right:5px;font-size:11px}.cabinet-stat strong{font-size:22px}.cabinet-profile-title-row h1{font-size:24px}.advertiser-profile-shell{margin-left:-2px;margin-right:-2px}.advertiser-profile-title-row h1{font-size:24px}.advertiser-stat-grid strong{font-size:22px}.advertiser-row-metrics{grid-template-columns:1fr}.advertiser-page-title h1{font-size:24px}.advertiser-tariff-head{padding-right:0}.advertiser-plan-ribbon{order:-1;width:max-content;max-width:100%;position:static}.classified-card{padding:10px}.listing-media{gap:8px}.listing-thumb{aspect-ratio:4/5;min-height:0}.listing-mini-thumbs{gap:6px}.listing-title-row h3{font-size:19px}.card-price-grid{gap:4px 8px;padding:7px 8px;font-size:12px}.profile-facts span,.listing-primary-meta,.listing-footer-meta{font-size:12px}.profile-page{margin-left:-12px;margin-right:-12px}.profile-page .gallery-main-slide img,.profile-page .gallery-main-slide video,.profile-page .demo-photo-placeholder{height:100%;min-height:0}.profile-stat-grid,.profile-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.trust-hero,.trust-list-panel{margin-bottom:14px}.author-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.author-card{grid-template-columns:78px minmax(0,1fr);gap:14px;padding:14px;display:grid}.author-card-photo,.author-profile-photo{border:1px solid var(--ps-line);background:var(--ps-dark-2);color:var(--ps-gold);aspect-ratio:1;border-radius:4px;place-items:center;text-decoration:none;display:grid;overflow:hidden}.author-card-photo img,.author-profile-photo img{object-fit:cover;width:100%;height:100%}.author-card-photo span,.author-profile-photo span{font-size:28px;font-weight:900}.author-card h2{margin:4px 0 6px;font-size:22px}.author-card p{margin:0 0 8px;line-height:1.5}.author-role{color:var(--ps-gold);font-weight:900}.author-profile{max-width:920px;margin:0 auto 14px}.author-profile-head{grid-template-columns:128px minmax(0,1fr);align-items:center;gap:18px;display:grid}.author-profile h1{margin-bottom:8px}.trust-link-row,.trust-page-list{flex-wrap:wrap;gap:8px;display:flex}.trust-link-row a,.trust-page-list a{border:1px solid var(--ps-line);color:inherit;border-radius:4px;padding:8px 10px;text-decoration:none}.trust-page{max-width:900px}.trust-summary{font-size:17px;line-height:1.55}.trust-byline{color:var(--ps-muted);border-bottom:1px solid #f0b35b33;flex-wrap:wrap;gap:8px 14px;margin:12px 0 18px;padding-bottom:14px;display:flex}.trust-content h2,.trust-content h3{margin-top:20px}.trust-content p,.trust-content li{line-height:1.65}.trust-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.trust-form label{gap:6px;font-weight:900;display:grid}.trust-form input,.trust-form select,.trust-form textarea{width:100%;font:inherit;background:var(--ps-dark-2);color:var(--ps-text);border:1px solid #f0b35b47;border-radius:4px;padding:10px 12px}.trust-form-full,.trust-form button{grid-column:1/-1}.trust-form button{border:1px solid var(--ps-gold-soft);background:var(--ps-gold-soft);min-height:44px;color:var(--ps-dark-solid);font:inherit;cursor:pointer;border-radius:4px;font-weight:900}:root[data-theme=dark] .author-card-photo,:root[data-theme=dark] .author-profile-photo,:root[data-theme=dark] .trust-link-row a,:root[data-theme=dark] .trust-page-list a,:root[data-theme=dark] .trust-form input,:root[data-theme=dark] .trust-form select,:root[data-theme=dark] .trust-form textarea{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b3d}:root[data-theme=dark] .author-card-photo,:root[data-theme=dark] .author-profile-photo,:root[data-theme=dark] .author-role{color:var(--ps-gold-soft)}:root[data-theme=dark] .trust-byline{color:#f0b35b47;border-bottom-color:#f0b35b3d}@media (width<=640px){.author-card,.author-profile-head,.trust-form{grid-template-columns:1fr}.author-card-photo,.author-profile-photo{width:96px}}:root{--accent:var(--ps-gold);--accent-ink:var(--ps-dark-solid);--dark-base:var(--ps-dark-solid);--hk-pink:var(--ps-gold);--hk-pink-strong:var(--ps-gold);--hk-pink-soft:#f0b35b1f;--hk-pink-panel:var(--ps-dark-2);--hk-purple:var(--ps-dark-solid);--hk-purple-soft:var(--ps-dark-2);--hk-gold:var(--ps-gold);--hk-cyan:var(--ps-gold)}body{color:var(--ps-text);background:linear-gradient(180deg, var(--ps-dark-solid) 0%, var(--ps-dark-2) 52%, var(--ps-dark-solid) 100%)}a{color:var(--ps-gold)}header{background:var(--ps-dark-solid);color:var(--ps-text);border-bottom-color:#f0b35b57;box-shadow:0 10px 26px #00000038}footer{background:var(--hk-purple);border-top:1px solid var(--hk-pink);color:var(--ps-text)}.advertiser-opening-strip{background:var(--hk-purple);color:var(--ps-text);border-bottom-color:#f0b35b8c}.advertiser-opening-track strong,.footer-links span{color:var(--hk-gold)}.card,.panel,.filter-panel,.home-location-group,.geo-hub-country,.listing-controls,.news-update,.cabinet-widget,.advertiser-widget,.advertiser-section,.trust-list-panel,.author-card,.trust-link-row a,.trust-page-list a{background:var(--hk-pink-panel);border-color:#f0b35b47;box-shadow:0 12px 30px #1817200f}.home-location-hero,.classified-card{background:linear-gradient(135deg, var(--ps-dark-2) 0%, var(--ps-dark-3) 54%, #f0b35b29 100%);border-color:#f0b35b8c}.directory-shell .panel>h1,.hk-board-head h2,.listing-title-row h3 a,.compact-card-title a,.profile-title-block h1,.cabinet-profile-title-row h1,.advertiser-profile-title-row h1,.advertiser-page-title h1,.cabinet-widget-head h2,.advertiser-widget-head h2,.advertiser-status-card strong,.advertiser-row-metrics strong,.advertiser-balance strong,.profile-rate-list strong,.profile-stat-grid strong,.profile-detail-grid strong,.profile-detail-grid a{color:var(--hk-purple)}.listing-content-block h2,.listing-content-block h3,.profile-summary-card h2,.profile-rate-card h2,.profile-services-block h2,.profile-community h2,.profile-share-block h2,.profile-detail-group h3,.cabinet-kicker,.advertiser-page-title span,.attribute-link,.site-map-section a{color:var(--ps-gold)}.button,.profile-page .button,.nav a.auth-register,.filter-tool,.trust-form button{border:1px solid var(--hk-pink);background:var(--hk-pink);color:var(--hk-purple);box-shadow:0 8px 18px #f0b35b38}.button:hover,.profile-page .button:hover,.nav a.auth-register:hover,.filter-tool:hover,.trust-form button:hover{background:var(--hk-pink-strong);color:var(--ps-text);text-decoration:none}.nav a,.pill,.nav button,.nav select,.header-category-link,.home-city-pill,.home-location-link,.filters a,.listing-segment,.desktop-filter-toggle,.floating-tool-button,.profile-next-link,.profile-actionbar a,.profile-actionbar button,.profile-rate-details summary,.advertiser-secondary-button,.advertiser-icon-link,.cabinet-icon-button{background:var(--ps-dark-2);color:var(--hk-purple);border-color:#f0b35b52}.nav a:hover,.pill:hover,.header-category-link:hover,.header-category-link.active,.home-city-pill:hover,.home-location-link:hover,.filters a:hover,.listing-segment:hover,.listing-segment:focus,.desktop-filter-toggle:hover,.desktop-filter-toggle:focus,.floating-tool-button:hover,.profile-next-link:hover,.profile-actionbar a:hover,.profile-actionbar button:hover,.profile-rate-details summary:hover,.advertiser-secondary-button:hover,.advertiser-icon-link:hover,.cabinet-icon-button:hover{border-color:var(--hk-pink);color:var(--ps-gold);background:#f0b35b24;text-decoration:none}.listing-segment.active,.pagination-current,.cabinet-tab-button.active,.advertiser-cabinet-nav-current{border-color:var(--hk-pink);background:var(--hk-pink);color:var(--hk-purple)}.listing-view-toggle{background:#f0b35b24;border-color:#f0b35b42}.listing-view-segment.active{background:var(--ps-dark-2);color:var(--hk-purple)}input,select,textarea,.custom-select-button,.listing-sort-select,.trust-form input,.trust-form select,.trust-form textarea{background:var(--ps-dark-2);color:var(--hk-purple);border-color:#f0b35b52}input:focus,select:focus,textarea:focus,.custom-select-button:focus{border-color:var(--hk-pink);outline-offset:1px;outline:1px solid #f0b35b38}.custom-select-list{background:var(--ps-dark-2);border-color:#f0b35b52}.custom-select-option{color:var(--hk-purple)}.custom-select-option:hover,.custom-select-option.is-selected,.custom-select-option:focus{color:var(--hk-purple);background:#f0b35b2e}.listing-thumb,.listing-mini-thumb,.card-price,.profile-page .gallery-thumb.active{border-color:var(--hk-pink)}.card-price,.card-price-grid,.profile-rate-matrix strong{background:var(--ps-dark-2);color:var(--hk-purple)}.profile-facts span,.listing-services span,.profile-page .service-chip{background:var(--ps-dark-2);color:var(--ps-gold);border-color:#f0b35b47}.badge.adult,.adult{background:var(--hk-purple);color:var(--ps-text)}.verified{color:var(--ps-gold);background:#f0b35b24;border-color:#f0b35b8c}.location,.vip,.boost{color:var(--ps-gold);background:#f0b35b29;border-color:#f0b35bb8}.hk-directory-board{border-top-color:#f0b35b57;border-bottom-color:#f0b35b57}.hk-board-eyebrow{color:var(--hk-pink-strong)}.hk-board-count{color:var(--ps-dark-3);background:#f0b35b24;border-color:#f0b35b57}.hk-district-tile{background:var(--ps-dark-2);color:var(--hk-purple);border-color:#f0b35b47}.hk-district-tile strong{color:var(--ps-gold);background:#f0b35b2e}.hk-district-tile:hover,.hk-district-tile.active{border-color:var(--hk-pink);background:#f0b35b24}.hk-district-tile.active strong{background:var(--hk-pink);color:var(--hk-purple)}.hk-type-chip{background:var(--ps-dark-2);color:var(--ps-gold);border-color:#1817202e}.hk-type-chip:hover,.hk-type-chip.active{border-color:var(--hk-cyan);color:var(--ps-dark-3);background:#f0b35b24}.profile-page{background:linear-gradient(180deg, var(--ps-dark-solid) 0%, var(--ps-dark-2) 52%, var(--ps-dark-solid) 100%);color:var(--ps-text)}.profile-actionbar .profile-contact-link{border-color:var(--hk-gold);color:var(--hk-purple);background:#f0b35b29}.pagination-link,.pagination-page,.pagination-disabled{color:var(--ps-gold);border-color:#f0b35b4d}.pagination-link:hover,.pagination-page:hover{border-color:var(--hk-pink);background:#f0b35b24}:root[data-theme=dark]{--accent-ink:var(--ps-dark-solid);--dark-base:var(--ps-dark-solid);--hk-purple:var(--ps-dark-solid);--hk-purple-soft:var(--ps-dark-2);background:var(--hk-purple)}:root[data-theme=dark] header,:root[data-theme=dark] footer,:root[data-theme=dark] .menu-panel{background:var(--hk-purple);color:var(--ps-text);border-color:#f0b35b5c}:root[data-theme=dark] .card,:root[data-theme=dark] .panel,:root[data-theme=dark] .filter-panel,:root[data-theme=dark] .home-location-group,:root[data-theme=dark] .geo-hub-country,:root[data-theme=dark] .listing-controls,:root[data-theme=dark] .news-update,:root[data-theme=dark] .classified-card,:root[data-theme=dark] .cabinet-widget,:root[data-theme=dark] .advertiser-widget,:root[data-theme=dark] .advertiser-section,:root[data-theme=dark] .trust-list-panel,:root[data-theme=dark] .author-card,:root[data-theme=dark] .trust-link-row a,:root[data-theme=dark] .trust-page-list a{background:var(--hk-purple-soft);color:var(--ps-text);border-color:#f0b35b57;box-shadow:0 16px 32px #00000038}:root[data-theme=dark] .home-location-hero{background:linear-gradient(135deg, var(--ps-dark-2) 0%, var(--ps-dark-solid) 60%, var(--ps-dark-3) 100%);border-color:#f0b35b80}:root[data-theme=dark] a,:root[data-theme=dark] .listing-content-block h2,:root[data-theme=dark] .listing-content-block h3,:root[data-theme=dark] .profile-summary-card h2,:root[data-theme=dark] .profile-rate-card h2,:root[data-theme=dark] .profile-services-block h2,:root[data-theme=dark] .profile-community h2,:root[data-theme=dark] .profile-share-block h2,:root[data-theme=dark] .profile-tabs a,:root[data-theme=dark] .profile-detail-group h3,:root[data-theme=dark] .site-map-section a,:root[data-theme=dark] .author-role{color:var(--ps-gold)}:root[data-theme=dark] .directory-shell .panel>h1,:root[data-theme=dark] .hk-board-head h2,:root[data-theme=dark] .listing-title-row h3 a,:root[data-theme=dark] .compact-card-title a,:root[data-theme=dark] .profile-title-block h1,:root[data-theme=dark] .cabinet-profile-title-row h1,:root[data-theme=dark] .advertiser-profile-title-row h1,:root[data-theme=dark] .advertiser-page-title h1,:root[data-theme=dark] .cabinet-widget-head h2,:root[data-theme=dark] .advertiser-widget-head h2,:root[data-theme=dark] .advertiser-status-card strong,:root[data-theme=dark] .advertiser-row-metrics strong,:root[data-theme=dark] .advertiser-balance strong,:root[data-theme=dark] .profile-rate-list strong,:root[data-theme=dark] .profile-stat-grid strong,:root[data-theme=dark] .profile-detail-grid strong,:root[data-theme=dark] .profile-detail-grid a{color:var(--ps-text)}:root[data-theme=dark] .nav a,:root[data-theme=dark] .pill,:root[data-theme=dark] .nav button,:root[data-theme=dark] .nav select,:root[data-theme=dark] .header-category-link,:root[data-theme=dark] .home-city-pill,:root[data-theme=dark] .home-location-link,:root[data-theme=dark] .filters a,:root[data-theme=dark] .listing-segment,:root[data-theme=dark] .desktop-filter-toggle,:root[data-theme=dark] .floating-tool-button,:root[data-theme=dark] .profile-next-link,:root[data-theme=dark] .profile-actionbar a,:root[data-theme=dark] .profile-actionbar button,:root[data-theme=dark] .profile-rate-details summary,:root[data-theme=dark] .advertiser-secondary-button,:root[data-theme=dark] .advertiser-icon-link,:root[data-theme=dark] .cabinet-icon-button,:root[data-theme=dark] .hk-district-tile,:root[data-theme=dark] .hk-type-chip,:root[data-theme=dark] .profile-facts span,:root[data-theme=dark] .listing-services span,:root[data-theme=dark] .profile-page .service-chip{background:var(--ps-dark-2);color:var(--ps-text);border-color:#f0b35b57}:root[data-theme=dark] .nav a:hover,:root[data-theme=dark] .header-category-link:hover,:root[data-theme=dark] .header-category-link.active,:root[data-theme=dark] .home-city-pill:hover,:root[data-theme=dark] .home-location-link:hover,:root[data-theme=dark] .filters a:hover,:root[data-theme=dark] .listing-segment:hover,:root[data-theme=dark] .listing-segment:focus,:root[data-theme=dark] .desktop-filter-toggle:hover,:root[data-theme=dark] .desktop-filter-toggle:focus,:root[data-theme=dark] .floating-tool-button:hover,:root[data-theme=dark] .profile-next-link:hover,:root[data-theme=dark] .profile-actionbar a:hover,:root[data-theme=dark] .profile-actionbar button:hover,:root[data-theme=dark] .profile-rate-details summary:hover,:root[data-theme=dark] .advertiser-secondary-button:hover,:root[data-theme=dark] .advertiser-icon-link:hover,:root[data-theme=dark] .cabinet-icon-button:hover{border-color:var(--hk-pink);background:var(--ps-dark-3);color:var(--ps-gold-soft)}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea,:root[data-theme=dark] .custom-select-button,:root[data-theme=dark] .listing-sort-select,:root[data-theme=dark] .trust-form input,:root[data-theme=dark] .trust-form select,:root[data-theme=dark] .trust-form textarea{background:var(--ps-dark-2);color:var(--ps-text);border-color:#f0b35b61}:root[data-theme=dark] .custom-select-list{background:var(--ps-dark-2);border-color:#f0b35b61}:root[data-theme=dark] .custom-select-option{color:var(--ps-text)}:root[data-theme=dark] .custom-select-option:hover,:root[data-theme=dark] .custom-select-option.is-selected,:root[data-theme=dark] .custom-select-option:focus{background:var(--ps-dark-3);color:var(--ps-gold-soft)}:root[data-theme=dark] .listing-segment.active,:root[data-theme=dark] .pagination-current,:root[data-theme=dark] .cabinet-tab-button.active,:root[data-theme=dark] .advertiser-cabinet-nav-current,:root[data-theme=dark] .hk-district-tile.active strong{border-color:var(--hk-pink);background:var(--hk-pink);color:var(--hk-purple)}:root[data-theme=dark] .hk-board-count,:root[data-theme=dark] .hk-type-chip:hover,:root[data-theme=dark] .hk-type-chip.active{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b8c}:root[data-theme=dark] .hk-district-tile:hover,:root[data-theme=dark] .hk-district-tile.active{border-color:var(--hk-pink);background:var(--ps-dark-3)}:root[data-theme=dark] .listing-thumb,:root[data-theme=dark] .listing-mini-thumb,:root[data-theme=dark] .card-price,:root[data-theme=dark] .profile-page .gallery-thumb.active{border-color:var(--hk-pink)}:root[data-theme=dark] .card-price,:root[data-theme=dark] .card-price-grid,:root[data-theme=dark] .profile-rate-matrix span,:root[data-theme=dark] .profile-rate-matrix strong,:root[data-theme=dark] .profile-rate-matrix b{background:var(--ps-dark-2);color:var(--ps-text)}:root[data-theme=dark] .verified{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b8c}:root[data-theme=dark] .location,:root[data-theme=dark] .vip,:root[data-theme=dark] .boost,:root[data-theme=dark] .profile-actionbar .profile-contact-link{color:var(--ps-gold-soft);background:#f0b35b29;border-color:#f0b35bb3}:root[data-theme=dark] .profile-page{background:linear-gradient(180deg, var(--ps-dark-solid) 0%, var(--ps-dark-2) 56%, var(--ps-dark-solid) 100%);color:var(--ps-text)}@media (width<=760px){.filter-panel{background:var(--ps-dark-2)}:root[data-theme=dark] .filter-panel,:root[data-theme=dark] .filter-advanced,:root[data-theme=dark] .filter-advanced-dialog{background:var(--hk-purple)}}.hk-retro-page{--retro-bg:var(--ps-dark-solid);--retro-panel:var(--ps-dark-2);--retro-border:var(--ps-gold);--retro-blue:var(--ps-gold);--retro-yellow:var(--ps-gold);--retro-green:var(--ps-gold-soft);--retro-red:var(--ps-gold);--retro-ink:var(--ps-dark-3);color:var(--retro-ink)}.hk-retro-shell,.hk-retro-page .directory-shell{max-width:1180px}.hk-retro-hero,.hk-retro-results-main,.hk-live-feed,.hk-retro-page .filter-panel{border:1px solid var(--retro-border);background:linear-gradient(180deg, #f0b35bbd, #f0b35b3d), var(--retro-bg);border-radius:2px;box-shadow:0 0 0 1px #18172014,0 14px 28px #18172021}.hk-retro-hero{gap:10px;margin-bottom:12px;padding:8px;display:grid}.hk-retro-titlebar{border:1px solid var(--ps-gold);background:linear-gradient(90deg, var(--ps-gold-soft), var(--ps-gold) 42%, var(--ps-gold));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 8px;display:grid}.hk-retro-kicker{border:1px solid var(--ps-dark-3);background:var(--ps-dark-3);width:fit-content;color:var(--ps-gold);text-transform:uppercase;margin-bottom:3px;padding:2px 6px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.hk-retro-titlebar h1{color:var(--ps-dark-3);text-shadow:1px 1px #f0b35bb3;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:900;line-height:1.05}.hk-retro-stats{border:1px solid var(--ps-line);background:var(--ps-dark-3);min-width:76px;color:var(--ps-gold);text-align:center;place-items:center;padding:5px 8px;display:grid}.hk-retro-stats span{font-size:20px;font-weight:900;line-height:1}.hk-retro-stats small{color:var(--ps-text);font-size:10px;font-weight:800;line-height:1.1}.hk-gid-search{border:1px solid var(--ps-dark-3);background:var(--ps-dark-2);grid-template-columns:auto minmax(160px,1fr) minmax(150px,.7fr) minmax(150px,.7fr) auto;align-items:center;gap:6px;padding:6px;display:grid}.hk-gid-search label{color:var(--ps-gold);font-size:13px;font-weight:900}.hk-gid-search input,.hk-gid-search select{background:var(--ps-dark-2);min-height:34px;color:var(--ps-dark-3);border:1px solid #f0b35b2e;border-radius:0;font-size:13px;font-weight:700}.hk-gid-search>button,.hk-gid-actions button,.hk-service-board button{border:1px solid var(--ps-gold);background:linear-gradient(180deg, var(--ps-gold-soft), var(--ps-gold));min-height:34px;color:var(--ps-dark-3);cursor:pointer;border-radius:2px;font-size:12px;font-weight:900}.hk-gid-search>button{justify-content:center;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.hk-gid-actions{flex-wrap:wrap;grid-column:1/-1;gap:5px;display:flex}.hk-gid-actions button{border-color:var(--ps-gold-soft);background:linear-gradient(180deg, #f0b35b24, var(--ps-gold-soft));min-height:26px;padding:0 9px}.hk-neon-menu{grid-template-columns:repeat(auto-fit,minmax(94px,1fr));gap:5px;display:grid}.hk-neon-tile{border:1px solid var(--ps-line);min-height:42px;color:var(--ps-text);border-radius:2px;align-items:center;padding:4px 6px;text-decoration:none;display:grid;box-shadow:inset 0 0 0 1px #18172059,0 2px #18172033}.hk-neon-tile strong{color:inherit;text-shadow:1px 1px #18172085;overflow-wrap:anywhere;font-size:13px;font-weight:900;line-height:1.05}.hk-neon-pink,.hk-neon-violet{background:linear-gradient(135deg, var(--ps-gold), var(--ps-dark-3))}.hk-neon-cyan{background:linear-gradient(135deg, var(--ps-gold), var(--ps-gold))}.hk-neon-gold{background:linear-gradient(135deg, var(--ps-gold), var(--ps-gold));color:var(--ps-dark-3)}.hk-neon-lime{background:linear-gradient(135deg, var(--ps-gold-soft), var(--ps-gold))}.hk-neon-rose,.hk-neon-blue{background:linear-gradient(135deg, var(--ps-gold), var(--ps-dark-3))}.hk-neon-mint{background:linear-gradient(135deg, var(--ps-gold-soft), var(--ps-gold))}.hk-neon-tile:hover,.hk-neon-tile.active{filter:saturate(1.18);color:var(--ps-text);text-decoration:none;transform:translateY(-1px)}.hk-region-board,.hk-service-board{border:1px solid var(--ps-gold);background:var(--ps-dark-2);flex-wrap:wrap;gap:5px;padding:6px;display:flex}.hk-region-pill{background:var(--ps-dark-2);min-width:92px;color:var(--ps-text);border:1px solid #f0b35b9e;border-radius:3px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;padding:3px 5px;font-size:12px;font-weight:900;text-decoration:none;display:inline-grid}.hk-region-pill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hk-region-pill b,.hk-service-board b{background:var(--ps-gold);min-width:20px;min-height:18px;color:var(--ps-dark-solid);border-radius:2px;place-items:center;font-size:11px;display:inline-grid}.hk-region-pill:hover,.hk-region-pill.active{border-color:var(--ps-gold);background:var(--ps-dark-3);color:var(--ps-gold);text-decoration:none}.hk-service-pill{background:var(--ps-dark-2);min-height:27px;color:var(--ps-text);border:1px solid #f0b35b9e;border-radius:3px;align-items:center;gap:5px;padding:0 7px;font-size:11px;font-weight:900;line-height:1.05;text-decoration:none;display:inline-flex}.hk-service-pill span{text-overflow:ellipsis;white-space:nowrap;max-width:92px;overflow:hidden}.hk-service-pill:hover,.hk-service-pill.active{border-color:var(--ps-gold);background:var(--ps-dark-3);color:var(--ps-gold);text-decoration:none}.hk-service-board button{border-color:var(--ps-gold-soft);background:var(--ps-dark-2);align-items:center;gap:5px;min-height:27px;padding:0 7px;display:inline-flex}.hk-section-title{text-align:center;justify-content:center;align-items:center;gap:8px;margin:4px 0 7px;display:flex}.hk-section-title h2{color:var(--ps-gold);text-shadow:1px 1px #f0b35b3d;margin:0;font-size:18px;font-weight:900;line-height:1.1}.hk-section-title span{border:1px solid var(--ps-gold);background:var(--ps-gold);min-width:24px;min-height:20px;color:var(--ps-dark-3);place-items:center;font-size:11px;font-weight:900;display:inline-grid}.hk-star-strip,.hk-instant-panel{border-top:1px solid var(--ps-gold);border-bottom:1px solid var(--ps-gold);background:#f0b35b57;padding:7px 6px}.hk-star-row{scrollbar-color:var(--ps-gold) var(--ps-dark-2);grid-auto-columns:86px;grid-auto-flow:column;gap:8px;padding-bottom:4px;display:grid;overflow-x:auto}.hk-star-card{color:var(--ps-dark-3);text-align:center;gap:3px;text-decoration:none;display:grid;position:relative}.hk-star-card b{z-index:1;min-width:0;color:var(--ps-dark-solid);white-space:nowrap;background:#f0b35bf5;border:1px solid #181720b8;justify-content:center;align-items:center;gap:2px;padding:2px 3px;font-size:9px;font-weight:900;line-height:1;display:flex;position:absolute;top:2px;left:2px;right:2px}.hk-star-profile-id{text-overflow:ellipsis;min-width:0;overflow:hidden}.hk-star-card img,.hk-star-card>span{border:1px solid var(--ps-gold);background:var(--ps-dark-3);object-fit:cover;width:86px;height:116px}.hk-star-card>span{color:var(--ps-text);place-items:center;font-size:28px;font-weight:900;display:grid}.hk-star-card small{color:var(--ps-dark-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:900;overflow:hidden}.hk-instant-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hk-instant-cards{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;gap:6px;max-width:100%;padding-bottom:5px;display:flex;overflow:auto hidden}.hk-instant-card{scroll-snap-align:start;border:1px solid var(--ps-gold-soft);background:var(--ps-dark-3);min-width:0;color:var(--ps-text);flex:0 0 clamp(150px,32vw,190px);grid-template-rows:auto auto minmax(42px,1fr) auto;gap:4px;padding:5px;text-decoration:none;display:grid}.hk-instant-card img{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--ps-gold);width:100%}.hk-instant-card span{color:var(--ps-gold);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.hk-instant-card p,.hk-instant-card small{color:var(--ps-text);margin:0;font-size:11px;line-height:1.28}.hk-retro-intro{border:1px solid var(--ps-gold-soft);background:#f0b35b80;padding:8px}.hk-retro-results-grid{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:10px;display:grid}.hk-retro-results-main{min-width:0;padding:8px}.hk-live-feed{background:var(--ps-dark-2);max-height:calc(100vh - 20px);padding:7px;position:sticky;top:10px;overflow:auto}.hk-sidebar-panel{gap:9px;display:grid}.hk-sidebar-section{background:#f0b35b70;border:1px solid #f0b35b7a;gap:6px;padding:6px;display:grid}.hk-sidebar-title,.hk-live-feed-head{border-bottom:1px solid var(--ps-gold);justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:4px;display:flex}.hk-sidebar-title strong,.hk-live-feed-head h2{color:var(--ps-gold);margin:0;font-size:13px;font-weight:900}.hk-sidebar-title span,.hk-sidebar-title a,.hk-live-feed-head span{color:var(--ps-dark-3);font-size:11px;font-weight:900}.hk-sidebar-title a{color:var(--ps-muted);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.hk-sidebar-list-title{gap:8px}.hk-sidebar-title-main,.hk-sidebar-title-actions{align-items:center;min-width:0;display:inline-flex}.hk-sidebar-title-main{gap:6px}.hk-sidebar-title-main strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hk-sidebar-title-actions{flex:none;gap:7px}.hk-sidebar-count{background:var(--ps-gold);min-width:24px;min-height:20px;color:var(--ps-dark-solid);border:1px solid #f0b35b57;border-radius:3px;place-items:center;padding:0 5px;font-size:10px;line-height:1;display:inline-grid}.hk-sidebar-title .hk-sidebar-count{color:var(--ps-dark-solid);font-size:10px}.hk-sidebar-link-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.hk-sidebar-link-grid a,.hk-sidebar-pill-list a,.hk-sidebar-mini-list a{background:var(--ps-dark-2);min-width:0;color:var(--ps-dark-3);border:1px solid #f0b35bad;border-radius:3px;font-size:11px;font-weight:900;text-decoration:none}.hk-sidebar-link-grid a{text-align:center;justify-content:center;align-items:center;min-height:30px;padding:4px 5px;display:inline-flex}.hk-sidebar-pill-list,.hk-sidebar-mini-list{gap:4px;display:grid}.hk-sidebar-pill-list a,.hk-sidebar-mini-list a{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;min-height:29px;padding:4px 6px;display:grid}.hk-sidebar-pill-list span,.hk-sidebar-mini-list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hk-sidebar-pill-list b,.hk-sidebar-mini-list b{background:var(--ps-gold);min-width:24px;min-height:20px;color:var(--ps-text);border-radius:2px;place-items:center;padding:0 4px;font-size:10px;display:inline-grid}.hk-live-feed-list{gap:6px;display:grid}.hk-latest-profile-scroll{min-width:0;overflow:visible}.hk-latest-profile-list.hk-live-feed-list{grid-template-columns:1fr}.hk-latest-profile-list .hk-live-feed-item{width:100%}.hk-live-feed-item{color:var(--ps-dark-3);background:#f0b35b94;border:1px solid #f0b35b47;border-radius:3px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:4px;text-decoration:none;display:grid}.hk-live-feed-item img,.hk-live-feed-item b{border:1px solid var(--ps-gold);object-fit:cover;border-radius:50%;width:44px;height:44px}.hk-live-feed-item b{background:var(--ps-dark-3);color:var(--ps-gold);place-items:center;display:grid}.hk-live-feed-item span{min-width:0}.hk-live-feed-item strong,.hk-live-feed-item small,.hk-live-feed-item em{text-overflow:ellipsis;white-space:nowrap;line-height:1.15;display:block;overflow:hidden}.hk-live-feed-item strong{color:var(--ps-gold);font-size:12px;font-weight:900}.hk-live-feed-item small{color:var(--ps-muted);font-size:10px;font-weight:700}.hk-live-feed-item em{color:var(--ps-muted);margin-top:2px;font-size:10px;font-style:normal;font-weight:900}.hk-retro-page .filter-panel{margin:0 auto 12px;padding:8px}.hk-retro-page .listing-controls{border:1px solid var(--ps-gold);background:var(--ps-dark-2);box-shadow:none;border-radius:0;margin-bottom:8px;padding:6px}.hk-retro-page .cards--mobile{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));gap:7px;margin:0}.hk-retro-page .cards--mobile .classified-card{border:1px solid var(--ps-gold);background:#f0b35b2e;border-radius:0;overflow:hidden;box-shadow:0 2px #18172029}.hk-retro-page .cards--mobile .classified-card:nth-child(4n+2),.hk-retro-page .cards--mobile .classified-card:nth-child(4n+3){border-color:var(--ps-gold);background:#f0b35b29}.hk-retro-page .cards--mobile .listing-thumb{aspect-ratio:1/1.28}.hk-retro-page .cards--mobile .classified-main{gap:3px;padding:5px 6px 6px}.hk-retro-page .compact-card-title{margin:0;font-size:12px;font-weight:900;line-height:1.1}.hk-retro-page .compact-card-title a{color:var(--ps-gold)}.hk-retro-page .compact-card-meta{color:var(--ps-dark-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;font-size:11px;line-height:1.1;display:grid}.hk-retro-page .compact-card-meta strong{border:1px solid var(--ps-gold);background:var(--ps-dark-2);color:var(--ps-dark-3);white-space:nowrap;padding:1px 3px;font-size:10px}.hk-retro-page .compact-card-signals span{color:var(--ps-gold);background:#f0b35b24;border-color:#f0b35b94}.hk-retro-page .compact-card-date{color:var(--ps-muted);font-size:10px}:root[data-theme=dark] .hk-retro-page{--retro-bg:var(--ps-dark-solid);--retro-panel:var(--ps-dark-2);color:var(--ps-text)}:root[data-theme=dark] .hk-retro-hero,:root[data-theme=dark] .hk-retro-results-main,:root[data-theme=dark] .hk-live-feed,:root[data-theme=dark] .hk-retro-page .filter-panel{background:linear-gradient(180deg, #f0b35b1a, #1817206b), var(--ps-dark-solid);color:var(--ps-text)}:root[data-theme=dark] .hk-gid-search,:root[data-theme=dark] .hk-region-board,:root[data-theme=dark] .hk-service-board,:root[data-theme=dark] .hk-sidebar-section,:root[data-theme=dark] .hk-sidebar-link-grid a,:root[data-theme=dark] .hk-sidebar-pill-list a,:root[data-theme=dark] .hk-sidebar-mini-list a,:root[data-theme=dark] .hk-retro-page .listing-controls,:root[data-theme=dark] .hk-retro-intro{background:var(--ps-dark-solid);color:var(--ps-text)}:root[data-theme=dark] .hk-gid-search input,:root[data-theme=dark] .hk-gid-search select{background:var(--ps-dark-2);color:var(--ps-text)}:root[data-theme=dark] .hk-star-card small,:root[data-theme=dark] .hk-live-feed-item,:root[data-theme=dark] .hk-live-feed-item small,:root[data-theme=dark] .hk-live-feed-item em,:root[data-theme=dark] .hk-sidebar-title strong,:root[data-theme=dark] .hk-sidebar-title span,:root[data-theme=dark] .hk-sidebar-title a{color:var(--ps-text)}:root[data-theme=dark] .hk-sidebar-title .hk-sidebar-count{color:var(--ps-dark-solid)}@media (width<=980px){.hk-retro-results-grid{grid-template-columns:1fr}.hk-live-feed{max-height:none;position:static}.hk-live-feed-list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (width<=920px){.hk-live-feed{display:none}}@media (width<=760px){.hk-retro-titlebar,.hk-gid-search,.hk-instant-grid,.hk-instant-cards{grid-template-columns:1fr}.hk-retro-titlebar h1{font-size:20px}.hk-neon-menu{grid-template-columns:repeat(2,minmax(0,1fr))}.hk-retro-page .cards--mobile{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}}.hk-retro-page{--retro-bg:var(--ps-dark-2);--retro-panel:var(--ps-dark-2);--retro-border:var(--ps-gold);--retro-ink:var(--ps-dark-3);--retro-cyan:var(--ps-gold)}.hk-retro-titlebar{background:linear-gradient(90deg, var(--ps-dark-2), var(--ps-dark-2) 56%, var(--ps-dark-2));border-color:#f0b35b94;box-shadow:inset 0 -1px #f0b35b33}.hk-retro-titlebar h1,.hk-section-title h2{text-shadow:none}.hk-section-title h2{color:var(--ps-gold)}.hk-section-title span,.hk-section-title a{background:var(--ps-dark-2);min-height:22px;color:var(--ps-dark-3);border:1px solid #f0b35b73;border-radius:3px;place-items:center;padding:0 7px;font-size:11px;font-weight:900;text-decoration:none;display:inline-grid}.hk-section-title-split{justify-content:space-between;padding:0 2px}.hk-gid-search{background:var(--ps-dark-2);border-color:#18172047}.hk-gid-search>button,.hk-gid-actions button{background:linear-gradient(180deg, var(--ps-dark-2), #f0b35b29);color:var(--ps-dark-3);border-color:#f0b35b75}.hk-gid-actions button{background:linear-gradient(180deg, var(--ps-dark-2), #f0b35b2e);border-color:#f0b35b94}.hk-photo-category-grid{grid-template-columns:repeat(auto-fit,minmax(126px,1fr));gap:8px;display:grid}.hk-photo-category-tile{background:var(--ps-dark-3);min-height:82px;color:var(--ps-text);isolation:isolate;border:1px solid #f0b35be6;border-radius:4px;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 2px #1817202e}.hk-photo-category-tile:after{content:"";z-index:-1;background:linear-gradient(#18172014,#181720bd),linear-gradient(135deg,#f0b35b9e,#f0b35b66);position:absolute;inset:0}.hk-photo-category-tile img,.hk-photo-category-fallback{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hk-photo-category-fallback{background:linear-gradient(135deg, var(--ps-dark-3), var(--ps-gold));color:#f0b35bd1;place-items:center;font-size:32px;font-weight:900;display:grid}.hk-photo-category-tile strong{color:var(--ps-text);overflow-wrap:anywhere;align-self:end;margin:0;padding:8px;font-size:13px;font-weight:900;line-height:1.08;display:block}.hk-photo-category-tile:hover,.hk-photo-category-tile.active{border-color:var(--ps-gold);color:var(--ps-text);text-decoration:none;transform:translateY(-1px)}.hk-star-strip,.hk-instant-panel,.hk-profile-section{background:#f0b35b75;border:1px solid #f0b35b73;border-radius:3px}.hk-instant-card{background:var(--ps-dark-3);border-color:#f0b35b80;border-radius:4px}.hk-profile-sections{gap:10px;display:grid}.hk-profile-section{padding:7px}.hk-section-layout{grid-template-columns:minmax(220px,34%) minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.hk-feature-profile{border:1px solid var(--ps-gold);background:var(--ps-dark-3);min-width:0;color:var(--ps-text);border-radius:4px;grid-template-rows:minmax(180px,1fr) auto auto;gap:4px;padding:5px;text-decoration:none;display:grid}.hk-feature-profile img,.hk-feature-profile>span{object-fit:cover;background:var(--ps-dark-3);width:100%;height:100%;min-height:180px}.hk-feature-profile>span{color:#f0b35b2e;place-items:center;font-size:44px;font-weight:900;display:grid}.hk-feature-profile strong,.hk-feature-profile small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hk-feature-profile strong{color:#f0b35b29;font-size:15px;font-weight:900}.hk-feature-profile small{color:var(--ps-text);font-size:12px;font-weight:700}.hk-section-profile-grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:7px;display:grid}.hk-mini-profile{background:var(--ps-dark-2);min-width:0;color:var(--ps-dark-3);border:1px solid #f0b35b94;border-radius:4px;grid-template-columns:54px minmax(0,1fr);gap:5px;padding:4px;text-decoration:none;display:grid}.hk-mini-profile img,.hk-mini-profile b{object-fit:cover;background:var(--ps-dark-3);border:1px solid #18172029;width:54px;height:68px}.hk-mini-profile b{color:#f0b35b2e;place-items:center;font-size:22px;display:grid}.hk-mini-profile span{align-content:center;min-width:0;display:grid}.hk-mini-profile strong,.hk-mini-profile small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hk-mini-profile strong{color:var(--ps-gold);font-size:12px;font-weight:900}.hk-mini-profile small{color:var(--ps-muted);font-size:11px;font-weight:800}.hk-retro-page .cards--mobile .classified-card{background:var(--ps-dark-2);border-color:#f0b35bb8}.hk-retro-page .cards--mobile .classified-card:nth-child(4n+2){background:#f0b35b24;border-color:#f0b35bcc}.hk-retro-page .cards--mobile .classified-card:nth-child(4n+3){background:var(--ps-dark-2);border-color:#f0b35bb3}.hk-retro-page .cards--mobile .classified-card:nth-child(4n+4){background:var(--ps-dark-2);border-color:#f0b35bad}:root[data-theme=dark] .hk-retro-titlebar{background:linear-gradient(90deg, var(--ps-dark-solid), var(--ps-dark-2) 62%, var(--ps-dark-3));border-color:#f0b35bb8}:root[data-theme=dark] .hk-retro-titlebar h1,:root[data-theme=dark] .hk-section-title h2{color:var(--ps-gold-soft)}:root[data-theme=dark] .hk-section-title span,:root[data-theme=dark] .hk-section-title a,:root[data-theme=dark] .hk-mini-profile{background:var(--ps-dark-2);color:var(--ps-text);border-color:#f0b35b7a}:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card{background:linear-gradient(180deg, var(--ps-dark-2) 0%, var(--ps-dark-solid) 100%);border-color:#f0b35bad;box-shadow:0 1px #f0b35b0d,0 10px 22px #0000004d}:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+2),:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+3){background:linear-gradient(180deg, var(--ps-dark-3) 0%, var(--ps-dark-solid) 100%);border-color:#f0b35b94}:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+4){background:linear-gradient(180deg, var(--ps-dark-3) 0%, var(--ps-dark-solid) 100%);border-color:#f0b35b9e}:root[data-theme=dark] .hk-retro-page .cards--mobile .listing-thumb{background:var(--ps-dark-solid);border-bottom:1px solid #f0b35b14}:root[data-theme=dark] .hk-retro-page .compact-card-title a{color:var(--ps-text)}:root[data-theme=dark] .hk-retro-page .compact-card-meta{color:var(--ps-muted)}:root[data-theme=dark] .hk-retro-page .compact-card-signals span{color:var(--ps-gold-soft);background:#f0b35b3d;border-color:#f0b35bb8}:root[data-theme=dark] .hk-retro-page .compact-card-date{color:var(--ps-muted)}:root[data-theme=dark] .hk-retro-page .compact-card-meta strong{background:var(--ps-dark-solid);color:var(--ps-gold-soft);border-color:#f0b35b9e}:root[data-theme=dark] .hk-star-strip,:root[data-theme=dark] .hk-instant-panel,:root[data-theme=dark] .hk-profile-section{background:#181720b8}:root[data-theme=dark] .hk-mini-profile strong{color:var(--ps-gold-soft)}:root[data-theme=dark] .hk-mini-profile small{color:var(--ps-muted)}@media (width<=900px){.hk-section-layout{grid-template-columns:1fr}.hk-feature-profile{grid-template-rows:minmax(220px,auto) auto auto}}@media (width<=760px){.hk-photo-category-grid,.hk-section-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hk-category-chip-grid{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:6px;display:grid}.hk-category-chip{--chip-accent:var(--ps-gold);--chip-accent-soft:#f0b35b2e;--chip-bg:var(--ps-dark-2);--chip-ink:var(--ps-text);isolation:isolate;background:var(--chip-bg);min-height:44px;color:var(--chip-ink);border:1px solid #f0b35bb3;border-radius:3px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px 8px 7px 11px;text-decoration:none;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #f0b35be6,inset 0 -2px #18172014,0 1px #f0b35b33}.hk-category-chip:before{content:"";background:var(--chip-accent);width:4px;position:absolute;inset:0 auto 0 0}.hk-category-chip:after{content:"›";color:var(--chip-accent);opacity:.92;font-size:14px;font-weight:900;line-height:1}li:nth-child(4n+2)>.hk-category-chip,li:nth-child(4n+3)>.hk-category-chip{--chip-accent:var(--ps-gold);--chip-accent-soft:#f0b35b2e;--chip-bg:var(--ps-dark-2)}li:nth-child(4n+4)>.hk-category-chip{--chip-accent:var(--ps-gold);--chip-accent-soft:#f0b35b29;--chip-bg:var(--ps-dark-2)}.hk-category-chip strong{min-width:0;color:inherit;overflow-wrap:anywhere;font-size:12px;font-weight:900;line-height:1.12}.hk-category-chip:hover,.hk-category-chip.active{border-color:var(--chip-accent);background:var(--ps-dark-3);color:var(--ps-gold);text-decoration:none;transform:translateY(-1px);box-shadow:inset 0 1px #f0b35beb,inset 0 -2px #1817201f,0 2px #18172024}:root[data-theme=dark] .hk-category-chip{--chip-bg:var(--ps-dark-2);border-color:var(--chip-accent);background:var(--chip-bg);color:var(--ps-text);box-shadow:inset 0 1px #f0b35b14,inset 0 -2px #0000003d,0 1px #f0b35b2e}:root[data-theme=dark] li:nth-child(4n+2)>.hk-category-chip,:root[data-theme=dark] li:nth-child(4n+3)>.hk-category-chip,:root[data-theme=dark] li:nth-child(4n+4)>.hk-category-chip{--chip-bg:var(--ps-dark-2)}:root[data-theme=dark] .hk-category-chip:hover,:root[data-theme=dark] .hk-category-chip.active{background:var(--ps-dark-3);border-color:var(--chip-accent);color:var(--ps-gold)}@media (width<=760px){.hk-category-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hk-retro-page,.hk-retro-page button,.hk-retro-page input,.hk-retro-page select,.hk-retro-page textarea,.hk-retro-page a,.hk-retro-page b,.hk-retro-page strong,.hk-retro-page label{font-family:Noto Sans TC,PingFang HK,Microsoft JhengHei,Arial,sans-serif!important}.hk-combined-filter{gap:7px;display:grid}.hk-combined-filter .filter-primary{gap:7px}.hk-combined-filter input,.hk-combined-filter select,.hk-combined-filter .custom-select-button{border-radius:3px;min-height:38px}.hk-filter-shortcuts{flex-wrap:wrap;gap:5px;display:flex}.hk-filter-shortcuts button{background:var(--ps-dark-2);min-height:27px;color:var(--ps-text);font:inherit;cursor:pointer;border:1px solid #f0b35ba3;border-radius:3px;padding:3px 9px;font-size:12px;font-weight:900;line-height:1.05}.hk-filter-shortcuts button:hover,.hk-filter-shortcuts button:focus{border-color:var(--ps-gold);background:#f0b35b29;outline:none}.hk-mobile-collapsible{gap:4px;display:grid}.hk-mobile-collapsible-toggle{background:var(--ps-dark-2);min-height:28px;color:var(--ps-text);font:inherit;cursor:pointer;border:1px solid #f0b35bb8;border-radius:3px;justify-self:end;padding:3px 10px;font-size:11px;font-weight:900;line-height:1.05;display:none}.hk-mobile-collapsible-toggle:hover,.hk-mobile-collapsible-toggle:focus{border-color:var(--ps-gold);background:var(--ps-dark-3);outline:none}.hk-filter-category-grid{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:5px}.hk-filter-category-grid .hk-category-chip{min-height:38px;padding:5px 7px}.hk-filter-category-grid .hk-category-chip strong{font-size:11px;line-height:1.08}.hk-category-section-list{gap:9px;display:grid}.hk-category-profile-section{padding:7px}.hk-category-profile-section .hk-section-title{margin:0 0 6px}.hk-category-profile-section .hk-section-title h2{text-align:left;font-size:16px;line-height:1.08}.hk-category-profile-section .hk-section-title a{white-space:nowrap;min-height:24px}:root[data-theme=dark] .hk-retro-page{--retro-bg:var(--ps-dark-solid);--retro-panel:var(--ps-dark-2);--retro-border:var(--ps-gold);color:var(--ps-text)}:root[data-theme=dark] .hk-retro-hero,:root[data-theme=dark] .hk-retro-results-main,:root[data-theme=dark] .hk-live-feed,:root[data-theme=dark] .hk-retro-page .filter-panel{background:var(--ps-dark-solid)}:root[data-theme=dark] .hk-retro-titlebar{background:var(--ps-dark-2)}:root[data-theme=dark] .hk-gid-search,:root[data-theme=dark] .hk-region-board,:root[data-theme=dark] .hk-service-board,:root[data-theme=dark] .hk-retro-page .listing-controls,:root[data-theme=dark] .hk-retro-intro,:root[data-theme=dark] .hk-section-title span,:root[data-theme=dark] .hk-section-title a,:root[data-theme=dark] .hk-mini-profile{background:var(--ps-dark-2);color:var(--ps-text)}:root[data-theme=dark] .hk-combined-filter input,:root[data-theme=dark] .hk-combined-filter select,:root[data-theme=dark] .hk-combined-filter .custom-select-button{background:var(--ps-dark-solid);color:var(--ps-text);border-color:#f0b35b80}:root[data-theme=dark] .hk-service-pill{border-color:var(--ps-gold);background:var(--ps-dark-2);color:var(--ps-text);text-shadow:none}:root[data-theme=dark] .hk-service-pill span{color:inherit}:root[data-theme=dark] .hk-service-pill b{background:var(--ps-gold);color:var(--ps-dark-solid)}:root[data-theme=dark] .hk-service-pill:hover,:root[data-theme=dark] .hk-service-pill.active{border-color:var(--ps-gold);background:var(--ps-dark-3);color:var(--ps-gold)}:root[data-theme=dark] .hk-service-pill:hover span,:root[data-theme=dark] .hk-service-pill.active span{color:inherit}:root[data-theme=dark] .hk-filter-shortcuts button{background:var(--ps-dark-solid);color:var(--ps-muted);border-color:#f0b35b70}:root[data-theme=dark] .hk-filter-shortcuts button:hover,:root[data-theme=dark] .hk-filter-shortcuts button:focus{background:var(--ps-dark-2);border-color:#f0b35bb8}:root[data-theme=dark] .hk-mobile-collapsible-toggle{background:var(--ps-dark-2);color:var(--ps-text);border-color:#f0b35b94}:root[data-theme=dark] .hk-mobile-collapsible-toggle:hover,:root[data-theme=dark] .hk-mobile-collapsible-toggle:focus{background:var(--ps-dark-solid);border-color:#f0b35b85}:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card,:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+2),:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+3),:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+4){background:linear-gradient(180deg, var(--ps-dark-2) 0%, var(--ps-dark-solid) 100%);border-color:#f0b35b94;box-shadow:0 1px #f0b35b0a,0 8px 18px #00000057}:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+2),:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+3){border-color:#f0b35b85}:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+4){border-color:#f0b35b7a}@media (width<=760px){.hk-retro-page .directory-shell,.hk-retro-shell{width:100%;padding-left:5px;padding-right:5px}.hk-retro-page .filter-panel{margin-bottom:8px;padding:6px}.hk-combined-filter{gap:6px}.hk-filter-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.hk-filter-shortcuts button{overflow-wrap:anywhere;min-width:0;min-height:28px;padding:3px 4px;font-size:11px}.hk-filter-service-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.hk-filter-service-board .hk-service-pill{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;width:100%;min-height:34px;padding:4px 5px;display:grid}.hk-filter-service-board .hk-service-pill span{white-space:normal;overflow-wrap:anywhere;max-width:none;line-height:1.05}.hk-filter-category-grid,.hk-category-chip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.hk-mobile-collapsible:not(.is-expanded) [data-mobile-collapsible-item]:nth-child(n+7){display:none}.hk-mobile-collapsible-toggle{justify-content:center;align-items:center;display:inline-flex}.hk-category-chip{min-height:34px;padding:4px 5px}.hk-category-chip strong{font-size:10px;line-height:1.05}.hk-retro-page .cards--mobile{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.hk-retro-page .cards--mobile .classified-card{box-shadow:none;border-width:1px}.hk-retro-page .cards--mobile .listing-thumb{aspect-ratio:3/4}.hk-retro-page .cards--mobile .classified-main{gap:3px;padding:5px 5px 6px}.hk-retro-page .compact-card-title{font-size:11px;line-height:1.08}.hk-retro-page .compact-card-meta{grid-template-columns:1fr;gap:4px;font-size:11px;line-height:1.12}.hk-retro-page .compact-card-meta strong{white-space:normal;width:fit-content;max-width:100%;padding:2px 4px;font-size:10.5px}.hk-category-section-list{gap:7px}.hk-category-profile-section{padding:5px}.hk-category-profile-section .hk-section-title h2{font-size:13px}.hk-category-profile-section .hk-section-title a{min-height:22px;padding:0 5px;font-size:10px}html,body{max-width:100%;overflow-x:hidden}header .inner,footer .inner,main{width:100%;max-width:100%;padding-left:8px;padding-right:8px}.brand-logo{object-fit:contain;object-position:left center;width:min(150px,100vw - 96px);height:auto;max-height:59px}.advertiser-opening-strip{max-width:100vw}.advertiser-opening-track span{padding-left:18px;padding-right:18px}.hk-retro-page,.hk-retro-page *{min-width:0}.hk-retro-page{width:100%;max-width:100%;overflow-x:clip}.hk-retro-page .directory-shell,.hk-retro-shell{width:100%;max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;overflow:hidden}.hk-retro-hero,.hk-retro-results-main,.hk-live-feed,.hk-retro-page .filter-panel,.hk-star-strip,.hk-instant-panel{width:100%;max-width:100%;box-shadow:none;overflow:hidden}.hk-retro-hero{gap:7px;margin-bottom:8px;padding:7px}.hk-retro-titlebar{grid-template-columns:minmax(0,1fr);align-items:start;padding:5px 6px}.hk-retro-titlebar h1{font-size:21px;line-height:1.12}.hk-retro-stats{justify-self:start;width:fit-content;min-width:0;max-width:100%;padding:4px 7px}.hk-star-row{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;max-width:100%;padding-bottom:6px;display:flex;overflow:auto hidden}.hk-star-card{flex:0 0 86px;max-width:86px}.hk-star-card img,.hk-star-card>span{max-width:100%}.hk-instant-grid{grid-template-columns:minmax(0,1fr);gap:7px;width:100%;max-width:100%}.hk-instant-panel{padding:5px}.hk-instant-panel .hk-section-title{margin-bottom:5px;padding-bottom:3px}.hk-instant-panel .hk-section-title h2{font-size:13px}.hk-instant-panel .hk-section-title span{padding:1px 5px;font-size:10px}.hk-instant-cards{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;gap:6px;width:100%;max-width:100%;padding-bottom:4px;display:flex;overflow:auto hidden}.hk-instant-card{scroll-snap-align:start;flex:0 0 clamp(142px,48vw,176px);gap:3px;width:auto;max-width:none;padding:5px}.hk-instant-card img{aspect-ratio:auto;object-fit:cover;width:100%;max-width:100%;height:82px}.hk-instant-card span{font-size:12px;line-height:1.15}.hk-instant-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.25;display:-webkit-box;overflow:hidden}.hk-instant-card small{font-size:10px;line-height:1.15}.hk-region-board,.hk-service-board,.hk-filter-service-board{max-width:100%;overflow:hidden}.hk-region-pill,.hk-service-pill{min-width:0;max-width:100%}.hk-service-pill span{white-space:normal;overflow-wrap:anywhere;max-width:none}.hk-retro-page .cards--mobile,.hk-retro-page .cards--mobile .classified-card{width:100%;min-width:0;max-width:100%}}@media (width<=430px){header .inner,footer .inner,main{padding-left:6px;padding-right:6px}.hk-retro-hero,.hk-retro-results-main,.hk-retro-page .filter-panel{border-width:1px}.hk-retro-titlebar h1{font-size:20px}.hk-star-row{gap:7px}.hk-star-card{flex-basis:78px;max-width:78px}.hk-star-card img,.hk-star-card>span{width:78px;height:106px}.hk-retro-page .cards--mobile{gap:6px}.hk-instant-grid{gap:5px}.hk-instant-panel{padding:4px}.hk-instant-cards{gap:5px;padding-bottom:3px}.hk-instant-card{flex-basis:132px;padding:4px}.hk-instant-card img{height:70px}}.profile-page.profile-social,:root[data-theme=dark] .profile-page.profile-social{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ps-bg:#181720;--ps-panel:#181720;--ps-card:#181720;--ps-soft:#211f2a;--ps-line:#f0b35b3d;--ps-text:#f8f1ea;--ps-muted:#cabfb6;--ps-gold:#f0b35b;--ps-blue:var(--ps-gold-soft);--ps-green:var(--ps-gold);--ps-danger:#ff7e8b;min-height:70vh;color:var(--ps-text);background:radial-gradient(circle at 18% 0,#f0b35b29,#0000 32%),radial-gradient(circle at 84% 8%,#f0b35b2e,#0000 30%),linear-gradient(#181720 0%,#211f2a 48%,#181720 100%);margin:-20px;padding:16px 20px 36px}.profile-social a,.profile-social .attribute-link{color:var(--ps-blue)}.profile-social .muted{color:var(--ps-muted)}.profile-social-breadcrumbs{max-width:1180px;margin:0 auto 10px;padding:0 0 4px}.profile-social-breadcrumbs a,.profile-social-breadcrumbs span:last-child{border-color:var(--ps-line);color:var(--ps-text);background:#f0b35b0f}.profile-social-hero{isolation:isolate;border:1px solid var(--ps-line);background:var(--ps-panel);border-radius:8px;max-width:1180px;margin:0 auto 14px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000005c}.profile-social-cover{z-index:-2;background:linear-gradient(90deg, #181720e6, #1817203d 54%, #181720eb), var(--profile-cover-image,linear-gradient(135deg, #282533, #181720 58%, var(--ps-dark-3)));filter:saturate(1.04);background-position:50%;background-size:cover;height:230px;position:absolute;inset:0 0 auto}.profile-social-cover:after{content:"";background:linear-gradient(180deg, transparent 0%, #181720c7 68%, var(--ps-panel) 100%);position:absolute;inset:0}.profile-social-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:18px;min-height:230px;padding:96px 20px 18px;display:grid}.profile-social-avatar{background:var(--ps-dark-solid);width:132px;height:132px;color:var(--ps-gold);border:1px solid #f0b35be0;border-radius:50%;place-items:center;display:grid;overflow:hidden;box-shadow:0 12px 34px #00000073}.profile-social-avatar img{object-fit:cover;width:100%;height:100%}.profile-social-avatar span{font-size:54px;line-height:1}.profile-social-title{gap:7px;min-width:0;display:grid}.profile-social-kicker{width:fit-content;color:var(--ps-gold);background:#00000070;border:1px solid #f0b35b6b;border-radius:999px;margin:0;padding:4px 8px;font-size:12px;font-weight:900;line-height:1}.profile-social-title h1{color:var(--ps-text);overflow-wrap:anywhere;text-shadow:0 2px 18px #00000073;margin:0;font-size:34px;line-height:1.08}.profile-social-tags,.profile-side-tags{flex-wrap:wrap;gap:6px;display:flex}.profile-social-tags span,.profile-side-tags span{min-height:26px;color:var(--ps-gold-soft);background:#00000061;border:1px solid #f0b35b52;border-radius:999px;align-items:center;padding:4px 9px;font-size:13px;font-weight:800;line-height:1.1;display:inline-flex}.profile-social-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.profile-social .profile-next-link{color:var(--ps-text);background:#f0b35b14;border-color:#f0b35b2e}.profile-social-meta{background:#0000002e;border-top:1px solid #f0b35b1a;border-bottom:1px solid #f0b35b1a;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.profile-social-meta div{border-right:1px solid #f0b35b1a;min-width:0;padding:12px 14px}.profile-social-meta div:last-child{border-right:0}.profile-social-meta strong{color:var(--ps-text);overflow-wrap:anywhere;font-size:20px;line-height:1;display:block}.profile-social-meta span{color:var(--ps-muted);margin-top:5px;font-size:12px;font-weight:800;line-height:1.15;display:block}.profile-social-actions{flex-wrap:wrap;gap:8px;padding:14px 20px 18px;display:flex}.profile-social-actions form{margin:0}.profile-social-button,.profile-social-button:visited,.profile-social-button[type=submit]{min-height:42px;color:var(--ps-text);font:inherit;cursor:pointer;background:#f0b35b14;border:1px solid #f0b35b29;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:9px 18px;font-weight:900;line-height:1.1;text-decoration:none;display:inline-flex}.profile-social-button svg{fill:currentColor;flex:0 0 18px}.profile-social-button.primary{border-color:var(--ps-gold);background:var(--ps-gold);color:var(--ps-text)}.profile-social-button.accent{background:var(--ps-gold-soft);color:var(--ps-dark-solid);border-color:#f0b35bc7}.profile-social-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:14px;max-width:1180px;margin:0 auto;display:grid}.profile-social-feed{gap:12px;min-width:0;display:grid}.profile-section-tabs{z-index:40;border:1px solid var(--ps-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#181720f5;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;height:66px;margin:0;padding:0;display:grid;position:sticky;top:0;overflow:hidden;box-shadow:0 12px 28px #00000040}.profile-social .profile-section-tabs button,.profile-social .profile-community-tabs button{min-width:0;height:100%;min-height:0;color:var(--ps-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-right:1px solid #f0b35b1a;border-radius:0;grid-template-rows:22px 16px 15px;align-content:center;place-items:center;gap:3px;padding:8px 6px;font-size:13px;line-height:1.1;display:grid;box-shadow:inset 0 -3px #0000}.profile-social .profile-community-tabs button{grid-template-rows:none;height:auto}.profile-social .profile-section-tabs button:last-child,.profile-social .profile-community-tabs button:last-child{border-right:0}.profile-social .profile-section-tabs button>span{color:var(--ps-gold);font-size:22px;line-height:1}.profile-social .profile-section-tabs b{max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.profile-social .profile-section-tabs small{min-width:22px;min-height:15px;color:var(--ps-text);background:#f0b35b1a;border-radius:999px;justify-content:center;align-items:center;padding:2px 6px;font-size:11px;font-weight:900;line-height:1;display:inline-flex}.profile-social .profile-section-tabs button.active,.profile-social .profile-community-tabs button.active{color:var(--ps-text);box-shadow:inset 0 -3px 0 var(--ps-gold);background:#f0b35b1f}.profile-social .profile-section-tabs button.active>span{color:currentColor}.profile-social .profile-section-tabs button.active small{background:var(--ps-dark-solid);color:var(--ps-gold)}.profile-tab-panels{align-items:start;min-width:0;display:grid}.profile-tab-panel{visibility:hidden;opacity:0;pointer-events:none;grid-area:1/1;min-width:0}.profile-tab-panel.active{visibility:visible;opacity:1;pointer-events:auto}.profile-social .profile-photo-grid{margin:0}.profile-social .profile-photo-mosaic{background:0 0;border:0;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;min-height:0;display:grid;overflow:hidden}.profile-social .profile-photo-tile{aspect-ratio:3/4;background:var(--ps-dark-solid);cursor:zoom-in;border:0;border-radius:0;min-height:0;margin:0;display:block;position:relative;overflow:hidden}.profile-social .profile-photo-tile-large{grid-area:span 2/span 2}.profile-social .profile-photo-tile img,.profile-social .profile-photo-tile video,.profile-social .profile-photo-tile .demo-photo-placeholder{object-fit:cover;background:var(--ps-dark-solid);width:100%;height:100%;min-height:0;display:block}.profile-social .gallery-counter{display:none}.profile-video-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.profile-video-card,.profile-empty-panel,.profile-card-section,.profile-side-card{border:1px solid var(--ps-line);color:var(--ps-text);background:#181720f5;border-radius:8px;box-shadow:0 14px 32px #00000038}.profile-video-card{overflow:hidden}.profile-video-card video{aspect-ratio:16/10;object-fit:contain;background:#000;width:100%;display:block}.profile-video-card span{color:var(--ps-muted);padding:10px 12px;font-weight:900;display:block}.profile-empty-panel,.profile-card-section,.profile-side-card{padding:16px}.profile-card-section+.profile-card-section{margin-top:12px}.profile-social .profile-card-section h2,.profile-social .profile-side-card h2,.profile-social .profile-community h2{color:var(--ps-text);margin:0 0 12px;font-size:21px;line-height:1.18}.profile-social .profile-summary-card,.profile-social .profile-rate-card,.profile-social .profile-services-block,.profile-social .profile-community,.profile-social .profile-share-block{border-top:1px solid var(--ps-line)}.profile-social .profile-summary-card p,.profile-social .profile-rate-card p,.profile-social .profile-card-section p{color:var(--ps-text);white-space:pre-line;line-height:1.6}.profile-social .profile-detail-groups{gap:8px;display:grid}.profile-social .profile-detail-group h3{color:var(--ps-gold);text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:900;line-height:1.2}.profile-social .profile-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.profile-social .profile-detail-grid div,.profile-side-facts div,.profile-identity-card div{background:#f0b35b0e;border:1px solid #f0b35b1a;border-radius:6px;min-width:0;min-height:0;padding:6px 7px}.profile-social .profile-detail-grid span,.profile-side-facts span,.profile-identity-card span{color:var(--ps-muted);text-transform:uppercase;font-size:10px;font-weight:900;line-height:1.1;display:block}.profile-social .profile-detail-grid strong,.profile-social .profile-detail-grid a,.profile-side-facts strong,.profile-side-facts a,.profile-identity-card strong{color:var(--ps-text);overflow-wrap:anywhere;margin-top:3px;font-size:13px;font-weight:900;line-height:1.18;display:block}.profile-social .profile-service-cloud{gap:7px;margin:0}.profile-social .profile-service-cloud .service-chip,.profile-social .service-chip{color:var(--ps-blue);background:#f0b35b17;border-color:#f0b35b52}.profile-availability-line{margin:0 0 12px}.profile-social .profile-rate-matrix{background:#f0b35b24;border-color:#f0b35b24}.profile-social .profile-rate-matrix span,.profile-social .profile-rate-matrix strong,.profile-social .profile-rate-matrix b{background:var(--ps-soft);color:var(--ps-text)}.profile-social .profile-rate-matrix strong{color:var(--ps-gold)}.profile-social .profile-rate-details summary{color:var(--ps-gold);background:#f0b35b1a;border-color:#f0b35b6b}.profile-side-panel{gap:12px;min-width:0;display:grid;position:sticky;top:12px}.profile-location-card,.profile-contact-card{scroll-margin-top:82px}.profile-contact-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.profile-contact-actions .profile-contact-link,.profile-reaction-actions button,.profile-reaction-actions a,.profile-share-actions .button-outline{min-height:42px;color:var(--ps-text);font:inherit;cursor:pointer;background:#f0b35b12;border:1px solid #f0b35b26;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:9px 11px;font-weight:900;line-height:1.15;text-decoration:none;display:inline-flex}.profile-contact-actions .profile-contact-link{white-space:nowrap;gap:6px;min-width:0;min-height:36px;padding:7px 8px;font-size:13px}.profile-contact-actions .profile-contact-link span{text-overflow:ellipsis;min-width:0;overflow:hidden}.profile-contact-actions .profile-contact-whatsapp{color:#25d366;background:#25d36624;border-color:#25d366b8}.profile-contact-actions .profile-contact-telegram{color:#229ed9;background:#229ed924;border-color:#229ed9b8}.profile-contact-actions .profile-contact-phone{color:var(--ps-gold);background:#f0b35b1f;border-color:#f0b35b80}.profile-contact-actions svg,.profile-reaction-actions svg{fill:currentColor;width:18px;height:18px}.profile-contact-actions .brand-contact-icon{object-fit:contain;width:19px;height:19px}.profile-reaction-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.profile-reaction-actions form{margin:0}.profile-reaction-actions button{width:100%}.profile-main-price{gap:4px;margin:0 0 10px;display:grid}.profile-main-price span{color:var(--ps-muted);text-transform:uppercase;font-size:12px;font-weight:900}.profile-main-price strong{color:var(--ps-gold);font-size:30px;line-height:1}.profile-rate-matrix.compact{grid-template-columns:minmax(46px,.5fr) repeat(2,minmax(74px,1fr));margin-top:12px}.profile-rate-matrix.compact span,.profile-rate-matrix.compact strong,.profile-rate-matrix.compact b{min-height:30px;padding:6px 7px;font-size:12px}.profile-side-facts,.profile-identity-card{gap:7px;display:grid}.profile-share-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.profile-share-actions .button-outline{width:auto;min-height:30px;padding:5px 8px;font-size:12px;line-height:1.1}.profile-social .social-share-link--facebook{color:#1877f2;background:#1877f21f;border-color:#1877f2ad}.profile-social .social-share-link--x{color:var(--ps-text);background:#f8f1ea14;border-color:#f8f1ea52}.profile-social .social-share-link--telegram{color:#229ed9;background:#229ed91f;border-color:#229ed9ad}.profile-social .social-share-link--whatsapp{color:#25d366;background:#25d3661f;border-color:#25d366ad}.profile-social .profile-community{max-width:none;margin:0;padding:16px}.profile-social .profile-community-tabs{box-shadow:none;background:0 0;border:0;gap:7px;margin:0 0 14px;display:flex;overflow-x:auto}.profile-social .profile-community-tabs button{background:#f0b35b0f;border:1px solid #f0b35b21;border-radius:5px;flex:none;min-height:38px;padding:8px 12px}.profile-social .review,.profile-social .comment{color:var(--ps-text);border-bottom-color:#f0b35b21}.profile-social .comment.reply{background:#f0b35b0f;border-color:#f0b35b21}.profile-social .notice{color:var(--ps-text);background:#f0b35b1f;border-color:#f0b35b70}.profile-social input,.profile-social select,.profile-social textarea{background:var(--ps-dark-solid);color:var(--ps-text);border-color:#f0b35b2e}.profile-social .button{background:var(--ps-gold);color:var(--ps-dark-solid)}.profile-social .profile-admin-verification{color:var(--ps-text);box-shadow:none;background:linear-gradient(135deg,#f0b35b38,#f0b35b1f);border-color:#f0b35bb8;border-radius:8px}.profile-social .profile-admin-verification__header,.profile-social .profile-admin-verification__header strong,.profile-social .profile-admin-verification__date,.profile-social .profile-admin-verification__date span,.profile-social .profile-admin-verification__date strong{color:var(--ps-text)}.profile-social .profile-recent-block{border-top-color:var(--ps-line)}.profile-social .profile-recent-block h2{color:var(--ps-text)}@media (width<=1020px){.profile-social-layout{grid-template-columns:1fr}.profile-side-panel{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (width<=760px){.profile-page.profile-social{margin:-20px -8px 0;padding:8px 6px 84px}.profile-social-layout,.profile-social-feed{gap:8px}.profile-social-breadcrumbs{white-space:nowrap;scrollbar-width:none;gap:6px;width:calc(100% - 12px);max-width:none;margin:0 6px 8px;padding:0 0 4px;display:flex;overflow:auto hidden}.profile-social-breadcrumbs::-webkit-scrollbar{display:none}.profile-social-breadcrumbs a,.profile-social-breadcrumbs span{font-size:12px;line-height:1.1}.profile-social-breadcrumbs a,.profile-social-breadcrumbs span:last-child{min-height:28px;padding:5px 8px}.profile-social-hero{border-radius:0;margin-bottom:8px}.profile-social-cover{height:160px}.profile-social-head{grid-template-columns:88px minmax(0,1fr);gap:10px;min-height:166px;padding:58px 10px 10px}.profile-social-avatar{border-width:1px;width:88px;height:88px}.profile-social-avatar span{font-size:38px}.profile-social-title h1{font-size:21px;line-height:1.1}.profile-social-kicker{font-size:11px}.profile-social-tags{gap:4px}.profile-social-tags span{min-height:22px;padding:3px 7px;font-size:11px}.profile-social-nav{grid-column:1/-1;justify-content:flex-start}.profile-social .profile-next-link{width:40px;min-width:40px;height:36px;min-height:36px;padding:0;font-size:0;overflow:hidden}.profile-social .profile-prev-link:before,.profile-social .profile-next-profile-link:before{font-size:24px;line-height:1}.profile-social-meta{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-social-meta div{padding:9px 7px}.profile-social-meta strong{font-size:16px}.profile-social-meta span{font-size:10px}.profile-social-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px;display:grid}.profile-social-actions form{min-width:0}.profile-social-button,.profile-social-button[type=submit]{width:100%;min-height:38px;padding:8px 7px;font-size:12px}.profile-section-tabs{scrollbar-width:none;border-radius:0;grid-template-columns:repeat(5,minmax(76px,1fr));height:58px;overflow-x:auto}.profile-section-tabs::-webkit-scrollbar{display:none}.profile-social .profile-section-tabs button{height:58px;min-height:0;padding:7px 4px;font-size:11px}.profile-social .profile-section-tabs button>span{font-size:19px}.profile-tab-panels,.profile-community-panels{display:block}.profile-tab-panel,.community-panel{visibility:visible;opacity:1;pointer-events:auto;grid-area:auto;display:none}.profile-tab-panel.active,.community-panel.active{display:block}.profile-social .profile-photo-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;border-radius:0;align-items:start;gap:4px;aspect-ratio:auto!important;background:0 0!important;border:0!important;height:auto!important;min-height:0!important;display:grid!important;overflow:visible!important}.profile-social .profile-photo-tile{aspect-ratio:auto!important;border:0!important;border-radius:0!important;height:auto!important;min-height:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important}.profile-social .profile-photo-tile-large,.profile-social .profile-photo-tile.is-landscape{grid-area:span 1/1/auto/-1;aspect-ratio:auto!important}.profile-social .profile-photo-tile img,.profile-social .profile-photo-tile video{object-fit:contain!important;width:100%!important;height:auto!important;min-height:0!important}.profile-social .profile-photo-tile .demo-photo-placeholder{min-height:180px!important}.profile-social .gallery-counter,.profile-social .gallery-arrow{display:none!important}.profile-card-section,.profile-side-card,.profile-empty-panel{border-radius:0;padding:12px}.profile-social .profile-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-side-panel{grid-template-columns:1fr;gap:8px}.profile-location-card,.profile-contact-card{scroll-margin-top:14px}.profile-main-price strong{font-size:24px}}@media (width<=430px){.profile-social-actions{grid-template-columns:1fr}.profile-contact-actions{scrollbar-width:thin;grid-template-columns:repeat(3,minmax(96px,1fr));padding-bottom:2px;overflow-x:auto}.profile-social-meta,.profile-social .profile-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--ps-gold:#f0b35b;--ps-gold-soft:#ffd98c;--ps-dark:#181720;--ps-dark-solid:#181720;--ps-dark-2:#211f2a;--ps-dark-3:#282533;--accent:var(--ps-gold);--accent-ink:var(--ps-dark-solid);--dark-base:var(--ps-dark)}:root[data-theme=dark]{--accent:var(--ps-gold);--accent-ink:var(--ps-dark-solid);--dark-base:var(--ps-dark);--hk-gold:var(--ps-gold);--hk-pink:var(--ps-gold);--hk-purple:var(--ps-dark-solid);--hk-purple-soft:var(--ps-dark-2);--retro-bg:var(--ps-dark-solid);--retro-panel:var(--ps-dark-2);background:var(--ps-dark-solid)}:root[data-theme=dark] body{background:linear-gradient(180deg, var(--ps-dark-solid) 0%, var(--ps-dark-2) 52%, var(--ps-dark-solid) 100%);color:#f8f1ea}body.profile-dark-page{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ps-dark-solid);color:#f8f1ea}body.profile-dark-page>main{background:var(--ps-dark-solid)}:root[data-theme=dark] header,:root[data-theme=dark] footer,:root[data-theme=dark] .menu-panel{background:var(--ps-dark-solid);border-color:#f0b35b47}body.profile-dark-page header,body.profile-dark-page footer,body.profile-dark-page .menu-panel,body.profile-dark-page .floating-tools{background:var(--ps-dark-solid);color:#f8f1ea;border-color:#f0b35b47}body.profile-dark-page .advertiser-opening-strip{background:var(--ps-dark-solid);border-color:#f0b35b57}:root[data-theme=dark] .card,:root[data-theme=dark] .panel,:root[data-theme=dark] .filter-panel,:root[data-theme=dark] .home-location-group,:root[data-theme=dark] .geo-hub-country,:root[data-theme=dark] .listing-controls,:root[data-theme=dark] .news-update,:root[data-theme=dark] .classified-card,:root[data-theme=dark] .cabinet-widget,:root[data-theme=dark] .advertiser-widget,:root[data-theme=dark] .advertiser-section,:root[data-theme=dark] .trust-list-panel,:root[data-theme=dark] .author-card,:root[data-theme=dark] .profile-card-section,:root[data-theme=dark] .profile-side-card,:root[data-theme=dark] .profile-empty-panel{background:var(--ps-dark-2);border-color:#f0b35b3d}:root[data-theme=dark] a,:root[data-theme=dark] .listing-content-block h2,:root[data-theme=dark] .listing-content-block h3,:root[data-theme=dark] .site-map-section a,:root[data-theme=dark] .author-role,:root[data-theme=dark] .profile-detail-group h3{color:var(--ps-gold)}:root[data-theme=dark] .nav a,:root[data-theme=dark] .pill,:root[data-theme=dark] .nav button,:root[data-theme=dark] .nav select,:root[data-theme=dark] .floating-tool-button,:root[data-theme=dark] .desktop-filter-toggle,:root[data-theme=dark] .profile-next-link,:root[data-theme=dark] .profile-actionbar a,:root[data-theme=dark] .profile-actionbar button,:root[data-theme=dark] .advertiser-secondary-button,:root[data-theme=dark] .advertiser-icon-link,:root[data-theme=dark] .cabinet-icon-button,:root[data-theme=dark] .hk-district-tile,:root[data-theme=dark] .hk-type-chip,body.profile-dark-page .nav a,body.profile-dark-page .pill,body.profile-dark-page .nav button,body.profile-dark-page .nav select,body.profile-dark-page .floating-tool-button,body.profile-dark-page .floating-tools{background:var(--ps-dark-3);color:#f8f1ea;border-color:#f0b35b47}:root[data-theme=dark] .profile-page.profile-social{background:radial-gradient(circle at 18% 0%, #f0b35b29, transparent 32%), radial-gradient(circle at 84% 8%, #f0b35b2e, transparent 30%), linear-gradient(180deg, var(--ps-dark-solid) 0%, var(--ps-dark-2) 48%, var(--ps-dark-solid) 100%)}:root,:root[data-theme=dark]{--ps-gold:#f0b35b;--ps-gold-soft:#ffd98c;--ps-dark:#181720;--ps-dark-solid:#181720;--ps-dark-2:#211f2a;--ps-dark-3:#282533;--ps-text:#f8f1ea;--ps-muted:#cabfb6;--ps-line:#f0b35b3d;--ps-blue:var(--ps-gold-soft);--ps-green:var(--ps-gold);--accent:var(--ps-gold);--accent-ink:var(--ps-dark-solid);--dark-base:var(--ps-dark-solid);--hk-gold:var(--ps-gold);--hk-pink:var(--ps-gold);--hk-purple:var(--ps-dark-solid);--hk-purple-soft:var(--ps-dark-2);--retro-bg:var(--ps-dark-solid);--retro-panel:var(--ps-dark-2);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ps-dark-solid)}body,:root[data-theme=dark] body{background:linear-gradient(180deg, var(--ps-dark-solid) 0%, var(--ps-dark-2) 52%, var(--ps-dark-solid) 100%);color:var(--ps-text)}header,footer,.menu-panel,:root[data-theme=dark] header,:root[data-theme=dark] footer,:root[data-theme=dark] .menu-panel{background:var(--ps-dark-solid);color:var(--ps-text);border-color:#f0b35b47}main,.directory-shell,.profile-page,:root[data-theme=dark] main,:root[data-theme=dark] .directory-shell,:root[data-theme=dark] .profile-page{color:var(--ps-text)}.profile-page.profile-social,:root[data-theme=dark] .profile-page.profile-social{background:linear-gradient(180deg, var(--ps-dark-solid) 0%, var(--ps-dark-2) 48%, var(--ps-dark-solid) 100%)}.card,.panel,.filter-panel,.home-location-group,.geo-hub-country,.listing-controls,.news-update,.classified-card,.cabinet-widget,.advertiser-widget,.advertiser-section,.trust-list-panel,.author-card,.profile-card-section,.profile-side-card,.profile-empty-panel,.home-location-hero,.hk-directory-board,:root[data-theme=dark] .card,:root[data-theme=dark] .panel,:root[data-theme=dark] .filter-panel,:root[data-theme=dark] .home-location-group,:root[data-theme=dark] .geo-hub-country,:root[data-theme=dark] .listing-controls,:root[data-theme=dark] .news-update,:root[data-theme=dark] .classified-card,:root[data-theme=dark] .cabinet-widget,:root[data-theme=dark] .advertiser-widget,:root[data-theme=dark] .advertiser-section,:root[data-theme=dark] .trust-list-panel,:root[data-theme=dark] .author-card,:root[data-theme=dark] .profile-card-section,:root[data-theme=dark] .profile-side-card,:root[data-theme=dark] .profile-empty-panel,:root[data-theme=dark] .home-location-hero,:root[data-theme=dark] .hk-directory-board{background:var(--ps-dark-2);border-color:var(--ps-line);color:var(--ps-text)}.nav a,.pill,.nav button,.nav select,.floating-tool-button,.desktop-filter-toggle,.profile-next-link,.profile-actionbar a,.profile-actionbar button,.advertiser-secondary-button,.advertiser-icon-link,.cabinet-icon-button,.hk-district-tile,.hk-type-chip,input,select,textarea,:root[data-theme=dark] .nav a,:root[data-theme=dark] .pill,:root[data-theme=dark] .nav button,:root[data-theme=dark] .nav select,:root[data-theme=dark] .floating-tool-button,:root[data-theme=dark] .desktop-filter-toggle,:root[data-theme=dark] .profile-next-link,:root[data-theme=dark] .profile-actionbar a,:root[data-theme=dark] .profile-actionbar button,:root[data-theme=dark] .advertiser-secondary-button,:root[data-theme=dark] .advertiser-icon-link,:root[data-theme=dark] .cabinet-icon-button,:root[data-theme=dark] .hk-district-tile,:root[data-theme=dark] .hk-type-chip,:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b47}a,.profile-page a,.attribute-link,.profile-page .service-chip,.listing-content-block h2,.listing-content-block h3,.site-map-section a,.author-role,.profile-detail-group h3,:root[data-theme=dark] a,:root[data-theme=dark] .profile-page a,:root[data-theme=dark] .attribute-link,:root[data-theme=dark] .profile-page .service-chip,:root[data-theme=dark] .listing-content-block h2,:root[data-theme=dark] .listing-content-block h3,:root[data-theme=dark] .site-map-section a,:root[data-theme=dark] .author-role,:root[data-theme=dark] .profile-detail-group h3{color:var(--ps-gold)}.button,.filter-search-button,.pagination-current,.listing-segment.active,.cabinet-tab-button.active,.advertiser-cabinet-nav-current,.profile-page .button,:root[data-theme=dark] .button,:root[data-theme=dark] .filter-search-button,:root[data-theme=dark] .pagination-current,:root[data-theme=dark] .listing-segment.active,:root[data-theme=dark] .cabinet-tab-button.active,:root[data-theme=dark] .advertiser-cabinet-nav-current,:root[data-theme=dark] .profile-page .button{background:var(--ps-gold);border-color:var(--ps-gold);color:var(--ps-dark-solid)}.muted,.pagination-summary,.listing-control-label,.listing-content-block,.profile-social .muted,:root[data-theme=dark] .muted,:root[data-theme=dark] .pagination-summary,:root[data-theme=dark] .listing-control-label,:root[data-theme=dark] .listing-content-block,:root[data-theme=dark] .profile-social .muted{color:var(--ps-muted)}.floating-tools{box-shadow:none;pointer-events:none;background:0 0;border:0}.floating-tool-button{pointer-events:auto}.profile-social-feed,.profile-community{position:relative}.profile-section-tabs{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;height:66px;min-height:66px}.profile-section-tabs.profile-section-tabs--four{grid-template-columns:repeat(4,minmax(0,1fr))}.profile-social .profile-section-tabs button{grid-template-rows:22px 17px 16px;width:100%;height:66px;max-height:66px;overflow:hidden}.profile-social .profile-section-tabs button.profile-tab-no-count{grid-template-rows:22px 17px;align-content:center}.profile-social .profile-section-tabs button>span{place-items:center;width:24px;height:22px;display:grid}.profile-social .profile-section-tabs b{width:100%;min-height:17px;max-height:17px;line-height:17px;display:block}.profile-social .profile-section-tabs small{width:24px;min-width:24px;height:16px;min-height:16px;padding:2px 4px}.profile-social .profile-community-tabs button{min-height:42px}@media (width<=700px){.profile-section-tabs{scrollbar-width:none;grid-template-columns:repeat(5,92px);justify-content:start;height:58px;min-height:58px;overflow:auto hidden}.profile-section-tabs.profile-section-tabs--four{grid-template-columns:repeat(4,92px)}.profile-section-tabs::-webkit-scrollbar{display:none}.profile-social .profile-section-tabs button{grid-template-rows:19px 14px 14px;height:58px;max-height:58px}.profile-social .profile-section-tabs button.profile-tab-no-count{grid-template-rows:19px 14px}.profile-social .profile-section-tabs button>span{height:19px}.profile-social .profile-section-tabs b{min-height:14px;max-height:14px;line-height:14px}.profile-social .profile-section-tabs small{height:14px;min-height:14px;font-size:10px}}.header-category-link,.home-city-pill,.home-location-link,.pagination-link,.pagination-page,.listing-segment,.listing-view-segment,.custom-select-button,.custom-select-option,.hk-board-count,.badge.location,.badge.vip,.verified,.vip{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b42}.header-category-link:hover,.header-category-link.active,.home-city-pill:hover,.home-location-link:hover,.pagination-link:hover,.pagination-page:hover,.listing-segment:hover,.listing-segment:focus,.listing-segment.active,.listing-view-segment.active,.custom-select-option:hover,.custom-select-option.is-selected,.custom-select-option:focus,.hk-district-tile:hover,.hk-district-tile.active,.hk-type-chip:hover,.hk-type-chip.active{border-color:var(--ps-gold);color:var(--ps-gold);background:#f0b35b24;text-decoration:none}.badge.new,.badge.updated,.badge.media,.badge.availability,.badge.boost{color:var(--ps-gold);background:#f0b35b29;border:1px solid #f0b35b57}.profile-social-button.primary,.profile-social-button.accent{background:var(--ps-gold);border-color:var(--ps-gold);color:var(--ps-dark-solid)}.profile-social-button,.profile-social .profile-next-link{background:var(--ps-dark-3);color:var(--ps-text);border-color:#f0b35b47}html[data-theme=dark],:root,:root[data-theme=dark]{--ps-gold:#f0b35b;--ps-gold-soft:#ffd98c;--ps-dark:#181720;--ps-dark-solid:#181720;--ps-dark-2:#211f2a;--ps-dark-3:#282533;--ps-text:#f8f1ea;--ps-muted:#cabfb6;--ps-line:#f0b35b3d;--ps-soft:#f0b35b1f;--accent:var(--ps-gold);--accent-ink:var(--ps-dark-solid);--dark-base:var(--ps-dark-solid);--hk-gold:var(--ps-gold);--hk-pink:var(--ps-gold);--hk-pink-strong:var(--ps-gold-soft);--hk-pink-soft:#f0b35b1f;--hk-purple:var(--ps-dark-solid);--hk-purple-soft:var(--ps-dark-2);--retro-bg:var(--ps-dark-solid);--retro-panel:var(--ps-dark-2);--retro-border:var(--ps-gold);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--ps-dark-solid)}body,main,.directory-shell,.profile-page,.hk-retro-page,:root[data-theme=dark] body,:root[data-theme=dark] main,:root[data-theme=dark] .directory-shell,:root[data-theme=dark] .profile-page,:root[data-theme=dark] .hk-retro-page{background:var(--ps-dark-solid)!important;color:var(--ps-text)!important}header,footer,.menu-panel,.site-header,.advertiser-opening-strip,:root[data-theme=dark] header,:root[data-theme=dark] footer,:root[data-theme=dark] .menu-panel,:root[data-theme=dark] .site-header,:root[data-theme=dark] .advertiser-opening-strip{background:var(--ps-dark-solid)!important;border-color:var(--ps-line)!important;color:var(--ps-text)!important}.card,.panel,.filter-panel,.home-location-hero,.home-location-group,.geo-hub-country,.listing-controls,.classified-card,.cards--mobile .classified-card,.news-update,.profile-card-section,.profile-side-card,.profile-empty-panel,.profile-community,.cabinet-widget,.cabinet-activity-item,.advertiser-widget,.advertiser-section,.advertiser-tariff-card,.advertiser-status-card,.advertiser-profile-row,.advertiser-rule-item,.advertiser-faq-item,.advertiser-plan-chip,.advertiser-balance-card,.advertiser-finance-metric,.trust-list-panel,.trust-link-row a,.trust-page-list a,.author-card,.blog-post-card,.forum-category-card,.forum-thread-card,.forum-reply,.legal-section,.site-map-section,.hk-directory-board,.hk-star-card,.hk-instant-card,.hk-live-feed-item,:root[data-theme=dark] .card,:root[data-theme=dark] .panel,:root[data-theme=dark] .filter-panel,:root[data-theme=dark] .home-location-hero,:root[data-theme=dark] .home-location-group,:root[data-theme=dark] .geo-hub-country,:root[data-theme=dark] .listing-controls,:root[data-theme=dark] .classified-card,:root[data-theme=dark] .cards--mobile .classified-card,:root[data-theme=dark] .news-update,:root[data-theme=dark] .profile-card-section,:root[data-theme=dark] .profile-side-card,:root[data-theme=dark] .profile-empty-panel,:root[data-theme=dark] .profile-community,:root[data-theme=dark] .cabinet-widget,:root[data-theme=dark] .cabinet-activity-item,:root[data-theme=dark] .advertiser-widget,:root[data-theme=dark] .advertiser-section,:root[data-theme=dark] .advertiser-tariff-card,:root[data-theme=dark] .advertiser-status-card,:root[data-theme=dark] .advertiser-profile-row,:root[data-theme=dark] .advertiser-rule-item,:root[data-theme=dark] .advertiser-faq-item,:root[data-theme=dark] .advertiser-plan-chip,:root[data-theme=dark] .advertiser-balance-card,:root[data-theme=dark] .advertiser-finance-metric,:root[data-theme=dark] .trust-list-panel,:root[data-theme=dark] .trust-link-row a,:root[data-theme=dark] .trust-page-list a,:root[data-theme=dark] .author-card,:root[data-theme=dark] .blog-post-card,:root[data-theme=dark] .forum-category-card,:root[data-theme=dark] .forum-thread-card,:root[data-theme=dark] .forum-reply,:root[data-theme=dark] .legal-section,:root[data-theme=dark] .site-map-section,:root[data-theme=dark] .hk-directory-board,:root[data-theme=dark] .hk-star-card,:root[data-theme=dark] .hk-instant-card,:root[data-theme=dark] .hk-live-feed-item{background:var(--ps-dark-2)!important;border-color:var(--ps-line)!important;color:var(--ps-text)!important}.nav a,.pill,.nav button,.nav select,.header-category-link,.home-city-pill,.home-location-link,.filters a,.service-chip,.profile-page .service-chip,.listing-segment,.listing-view-toggle,.listing-view-segment,.pagination-link,.pagination-page,.pagination-disabled,.custom-select-button,.custom-select-list,.custom-select-option,.desktop-filter-toggle,.floating-tool-button,.profile-next-link,.profile-actionbar a,.profile-actionbar button,.profile-rate-details summary,.advertiser-secondary-button,.advertiser-icon-link,.cabinet-icon-button,.cabinet-tabbar,.cabinet-tab-button,.advertiser-profile-section-tabs a,.hk-district-tile,.hk-type-chip,.hk-board-count,input,select,textarea,:root[data-theme=dark] .nav a,:root[data-theme=dark] .pill,:root[data-theme=dark] .nav button,:root[data-theme=dark] .nav select,:root[data-theme=dark] .header-category-link,:root[data-theme=dark] .home-city-pill,:root[data-theme=dark] .home-location-link,:root[data-theme=dark] .filters a,:root[data-theme=dark] .service-chip,:root[data-theme=dark] .profile-page .service-chip,:root[data-theme=dark] .listing-segment,:root[data-theme=dark] .listing-view-toggle,:root[data-theme=dark] .listing-view-segment,:root[data-theme=dark] .pagination-link,:root[data-theme=dark] .pagination-page,:root[data-theme=dark] .pagination-disabled,:root[data-theme=dark] .custom-select-button,:root[data-theme=dark] .custom-select-list,:root[data-theme=dark] .custom-select-option,:root[data-theme=dark] .desktop-filter-toggle,:root[data-theme=dark] .floating-tool-button,:root[data-theme=dark] .profile-next-link,:root[data-theme=dark] .profile-actionbar a,:root[data-theme=dark] .profile-actionbar button,:root[data-theme=dark] .profile-rate-details summary,:root[data-theme=dark] .advertiser-secondary-button,:root[data-theme=dark] .advertiser-icon-link,:root[data-theme=dark] .cabinet-icon-button,:root[data-theme=dark] .cabinet-tabbar,:root[data-theme=dark] .cabinet-tab-button,:root[data-theme=dark] .advertiser-profile-section-tabs a,:root[data-theme=dark] .hk-district-tile,:root[data-theme=dark] .hk-type-chip,:root[data-theme=dark] .hk-board-count,:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{background:var(--ps-dark-3)!important;color:var(--ps-text)!important;border-color:#f0b35b47!important}.button,.profile-page .button,.filter-search-button,.filter-tool,.pagination-current,.listing-segment.active,.listing-view-segment.active,.cabinet-tab-button.active,.advertiser-cabinet-nav-current,.nav a.auth-register,.profile-tabs button.active,.profile-social-button.primary,.profile-social-button.accent,:root[data-theme=dark] .button,:root[data-theme=dark] .profile-page .button,:root[data-theme=dark] .filter-search-button,:root[data-theme=dark] .filter-tool,:root[data-theme=dark] .pagination-current,:root[data-theme=dark] .listing-segment.active,:root[data-theme=dark] .listing-view-segment.active,:root[data-theme=dark] .cabinet-tab-button.active,:root[data-theme=dark] .advertiser-cabinet-nav-current,:root[data-theme=dark] .nav a.auth-register,:root[data-theme=dark] .profile-tabs button.active,:root[data-theme=dark] .profile-social-button.primary,:root[data-theme=dark] .profile-social-button.accent{background:var(--ps-gold)!important;border-color:var(--ps-gold)!important;color:var(--ps-dark-solid)!important;box-shadow:none!important}a,.attribute-link,.footer-links a,.listing-content-block h2,.listing-content-block h3,.site-map-section a,.author-role,.cabinet-kicker,.advertiser-page-title span,.profile-detail-group h3,.profile-social .profile-detail-group h3,:root[data-theme=dark] a,:root[data-theme=dark] .attribute-link,:root[data-theme=dark] .footer-links a,:root[data-theme=dark] .listing-content-block h2,:root[data-theme=dark] .listing-content-block h3,:root[data-theme=dark] .site-map-section a,:root[data-theme=dark] .author-role,:root[data-theme=dark] .cabinet-kicker,:root[data-theme=dark] .advertiser-page-title span,:root[data-theme=dark] .profile-detail-group h3,:root[data-theme=dark] .profile-social .profile-detail-group h3{color:var(--ps-gold)!important}.profile-social-actions .profile-social-button,.profile-social-actions .profile-social-button:visited,.profile-social-actions .profile-social-button[type=submit],:root[data-theme=dark] .profile-social-actions .profile-social-button,:root[data-theme=dark] .profile-social-actions .profile-social-button:visited,:root[data-theme=dark] .profile-social-actions .profile-social-button[type=submit]{background:var(--ps-gold)!important;border-color:var(--ps-gold)!important;color:var(--ps-dark-solid)!important;box-shadow:none!important}.profile-social-actions .profile-social-button svg,.profile-social-actions .profile-social-button span,:root[data-theme=dark] .profile-social-actions .profile-social-button svg,:root[data-theme=dark] .profile-social-actions .profile-social-button span{color:currentColor!important;fill:currentColor!important}h1,h2,h3,.directory-shell .panel>h1,.hk-board-head h2,.listing-title-row h3 a,.compact-card-title a,.profile-social-title h1,.profile-card-section h2,.profile-side-card h2,.profile-community h2,.cabinet-widget-head h2,.advertiser-widget-head h2,.advertiser-page-title h1,.advertiser-profile-title-row h1,:root[data-theme=dark] h1,:root[data-theme=dark] h2,:root[data-theme=dark] h3,:root[data-theme=dark] .directory-shell .panel>h1,:root[data-theme=dark] .hk-board-head h2,:root[data-theme=dark] .listing-title-row h3 a,:root[data-theme=dark] .compact-card-title a,:root[data-theme=dark] .profile-social-title h1,:root[data-theme=dark] .profile-card-section h2,:root[data-theme=dark] .profile-side-card h2,:root[data-theme=dark] .profile-community h2,:root[data-theme=dark] .cabinet-widget-head h2,:root[data-theme=dark] .advertiser-widget-head h2,:root[data-theme=dark] .advertiser-page-title h1,:root[data-theme=dark] .advertiser-profile-title-row h1{color:var(--ps-text)!important}.muted,.pagination-summary,.listing-control-label,.listing-primary-meta,.listing-description,.listing-footer-meta,.profile-facts span,.listing-services span,.profile-detail-grid span,.advertiser-section-hint,.advertiser-feature-list li,.advertiser-profile-note,.advertiser-profile-row-main>p,.cabinet-widget p,:root[data-theme=dark] .muted,:root[data-theme=dark] .pagination-summary,:root[data-theme=dark] .listing-control-label,:root[data-theme=dark] .listing-primary-meta,:root[data-theme=dark] .listing-description,:root[data-theme=dark] .listing-footer-meta,:root[data-theme=dark] .profile-facts span,:root[data-theme=dark] .listing-services span,:root[data-theme=dark] .profile-detail-grid span,:root[data-theme=dark] .advertiser-section-hint,:root[data-theme=dark] .advertiser-feature-list li,:root[data-theme=dark] .advertiser-profile-note,:root[data-theme=dark] .advertiser-profile-row-main>p,:root[data-theme=dark] .cabinet-widget p{color:var(--ps-muted)!important}.thumb,.listing-thumb,.listing-mini-thumb,.gallery-stage,.gallery-main-slide,.gallery-main-slide img,.card-price,.card-price-grid,.profile-detail-grid div,.profile-rate-matrix span,.profile-rate-matrix strong,.profile-rate-matrix b,:root[data-theme=dark] .thumb,:root[data-theme=dark] .listing-thumb,:root[data-theme=dark] .listing-mini-thumb,:root[data-theme=dark] .gallery-stage,:root[data-theme=dark] .gallery-main-slide,:root[data-theme=dark] .gallery-main-slide img,:root[data-theme=dark] .card-price,:root[data-theme=dark] .card-price-grid,:root[data-theme=dark] .profile-detail-grid div,:root[data-theme=dark] .profile-rate-matrix span,:root[data-theme=dark] .profile-rate-matrix strong,:root[data-theme=dark] .profile-rate-matrix b{background:var(--ps-dark-3)!important;border-color:var(--ps-line)!important;color:var(--ps-text)!important}.notice,.badge,.badge.new,.badge.updated,.badge.media,.badge.availability,.badge.boost,.verified,.vip,.location{color:var(--ps-gold)!important;background:#f0b35b29!important;border:1px solid #f0b35b57!important}.classified-card .badge,.classified-card .verified,.classified-card .vip,.classified-card .location,:root[data-theme=dark] .classified-card .badge,:root[data-theme=dark] .classified-card .verified,:root[data-theme=dark] .classified-card .vip,:root[data-theme=dark] .classified-card .location{color:var(--ps-gold-soft)!important;background:#f0b35b3d!important;border-color:#f0b35bb8!important;font-weight:900!important}.classified-card .badge.new,.classified-card .badge.updated,.classified-card .badge.verified,.classified-card .badge.vip,:root[data-theme=dark] .classified-card .badge.new,:root[data-theme=dark] .classified-card .badge.updated,:root[data-theme=dark] .classified-card .badge.verified,:root[data-theme=dark] .classified-card .badge.vip{background:var(--ps-gold)!important;border-color:var(--ps-gold)!important;color:var(--ps-dark-solid)!important}.classified-card .compact-card-signals span,:root[data-theme=dark] .classified-card .compact-card-signals span{color:var(--ps-gold-soft)!important;background:#f0b35b3d!important;border-color:#f0b35bb8!important;font-weight:900!important}.classified-card .compact-card-meta strong,:root[data-theme=dark] .classified-card .compact-card-meta strong{background:var(--ps-dark-solid)!important;color:var(--ps-gold-soft)!important;border:1px solid #f0b35bc7!important;font-weight:900!important}.classified-card .listing-rating,:root[data-theme=dark] .classified-card .listing-rating{color:var(--ps-gold-soft)!important;font-weight:900!important}.hk-filter-service-board .hk-service-pill,.hk-filter-category-grid .hk-category-chip,.hk-filter-shortcuts button,.hk-mobile-collapsible-toggle,.hk-region-pill,.hk-service-board button,:root[data-theme=dark] .hk-filter-service-board .hk-service-pill,:root[data-theme=dark] .hk-filter-category-grid .hk-category-chip,:root[data-theme=dark] .hk-filter-shortcuts button,:root[data-theme=dark] .hk-mobile-collapsible-toggle,:root[data-theme=dark] .hk-region-pill,:root[data-theme=dark] .hk-service-board button{background:var(--ps-dark-2)!important;color:var(--ps-text)!important;background-image:none!important}.hk-filter-service-board .hk-service-pill:hover,.hk-filter-service-board .hk-service-pill.active,.hk-filter-category-grid .hk-category-chip:hover,.hk-filter-category-grid .hk-category-chip.active,.hk-filter-shortcuts button:hover,.hk-filter-shortcuts button:focus,.hk-mobile-collapsible-toggle:hover,.hk-mobile-collapsible-toggle:focus,.hk-region-pill:hover,.hk-region-pill.active,:root[data-theme=dark] .hk-filter-service-board .hk-service-pill:hover,:root[data-theme=dark] .hk-filter-service-board .hk-service-pill.active,:root[data-theme=dark] .hk-filter-category-grid .hk-category-chip:hover,:root[data-theme=dark] .hk-filter-category-grid .hk-category-chip.active,:root[data-theme=dark] .hk-filter-shortcuts button:hover,:root[data-theme=dark] .hk-filter-shortcuts button:focus,:root[data-theme=dark] .hk-mobile-collapsible-toggle:hover,:root[data-theme=dark] .hk-mobile-collapsible-toggle:focus,:root[data-theme=dark] .hk-region-pill:hover,:root[data-theme=dark] .hk-region-pill.active{background:var(--ps-dark-3)!important;color:var(--ps-gold)!important;background-image:none!important}.hk-filter-category-grid .hk-category-chip:before,:root[data-theme=dark] .hk-filter-category-grid .hk-category-chip:before{background:var(--ps-gold)!important;background-image:none!important}.hk-filter-service-board .hk-service-pill b,:root[data-theme=dark] .hk-filter-service-board .hk-service-pill b{background:var(--ps-gold)!important;color:var(--ps-dark-solid)!important;background-image:none!important}.profile-contact-actions .profile-contact-link,:root[data-theme=dark] .profile-contact-actions .profile-contact-link{min-height:36px!important;padding:7px 8px!important;font-size:13px!important}.profile-contact-actions .profile-contact-phone,:root[data-theme=dark] .profile-contact-actions .profile-contact-phone{color:var(--ps-gold)!important;background:#f0b35b24!important;border-color:#f0b35bb8!important}.profile-share-actions .button-outline,:root[data-theme=dark] .profile-share-actions .button-outline{min-height:30px!important;color:var(--ps-gold)!important;background:#f0b35b14!important;border-color:#f0b35b57!important;padding:5px 8px!important;font-size:12px!important}.profile-share-actions .social-share-link--facebook,:root[data-theme=dark] .profile-share-actions .social-share-link--facebook{color:#1877f2!important;background:#1877f21f!important;border-color:#1877f2ad!important}.profile-share-actions .social-share-link--x,:root[data-theme=dark] .profile-share-actions .social-share-link--x{color:var(--ps-text)!important;background:#f8f1ea14!important;border-color:#f8f1ea52!important}.profile-share-actions .social-share-link--telegram,:root[data-theme=dark] .profile-share-actions .social-share-link--telegram{color:#229ed9!important;background:#229ed91f!important;border-color:#229ed9ad!important}.profile-share-actions .social-share-link--whatsapp,:root[data-theme=dark] .profile-share-actions .social-share-link--whatsapp{color:#25d366!important;background:#25d3661f!important;border-color:#25d366ad!important}.listing-thumb[data-listing-gallery]{isolation:isolate;touch-action:pan-y}.listing-thumb .listing-card-slide,:root[data-theme=dark] .listing-thumb .listing-card-slide{z-index:0;object-fit:cover;opacity:0;visibility:hidden;pointer-events:none;width:100%;height:100%;transition:opacity .18s,visibility .18s;inset:0;display:block!important;position:absolute!important}.listing-thumb .listing-card-slide.active,:root[data-theme=dark] .listing-thumb .listing-card-slide.active{opacity:1;visibility:visible}.listing-thumb strong,:root[data-theme=dark] .listing-thumb strong{z-index:3;color:var(--ps-text);background:#181720e0;border:1px solid #f0b35b6b}.listing-card-slider-controls,:root[data-theme=dark] .listing-card-slider-controls{z-index:4;pointer-events:none;position:absolute;inset:0}.listing-card-slider-arrow,:root[data-theme=dark] .listing-card-slider-arrow{width:30px;height:34px;min-height:34px;color:var(--ps-gold);cursor:pointer;pointer-events:auto;background:#181720db;border:1px solid #f0b35b8c;border-radius:4px;padding:0;font-size:24px;font-weight:900;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.listing-card-slider-arrow--prev,:root[data-theme=dark] .listing-card-slider-arrow--prev{left:7px}.listing-card-slider-arrow--next,:root[data-theme=dark] .listing-card-slider-arrow--next{right:7px}.listing-card-slider-arrow:hover,.listing-card-slider-arrow:focus,:root[data-theme=dark] .listing-card-slider-arrow:hover,:root[data-theme=dark] .listing-card-slider-arrow:focus{border-color:var(--ps-gold);background:var(--ps-gold);color:var(--ps-dark-solid);outline:none}.listing-card-slider-dots,:root[data-theme=dark] .listing-card-slider-dots{pointer-events:auto;background:#181720e0;border:1px solid #f0b35b6b;border-radius:4px;align-items:center;gap:4px;max-width:calc(100% - 104px);padding:4px;display:inline-flex;position:absolute;bottom:8px;right:8px}.listing-card-slider-dot,:root[data-theme=dark] .listing-card-slider-dot{background:var(--ps-dark-3);cursor:pointer;border:1px solid #f0b35bb3;border-radius:999px;width:7px;height:7px;min-height:7px;padding:0}.listing-card-slider-dot.active,.listing-card-slider-dot[aria-current=true],:root[data-theme=dark] .listing-card-slider-dot.active,:root[data-theme=dark] .listing-card-slider-dot[aria-current=true]{background:var(--ps-gold);border-color:var(--ps-gold);width:18px}.hk-star-row,.hk-instant-cards,:root[data-theme=dark] .hk-star-row,:root[data-theme=dark] .hk-instant-cards{scrollbar-width:thin;scrollbar-color:var(--ps-gold) var(--ps-dark-solid);scroll-padding-inline:8px}.hk-star-row::-webkit-scrollbar{height:8px}.hk-instant-cards::-webkit-scrollbar{height:8px}.hk-star-row::-webkit-scrollbar-track{background:var(--ps-dark-solid);border:1px solid #f0b35b38;border-radius:999px}.hk-instant-cards::-webkit-scrollbar-track{background:var(--ps-dark-solid);border:1px solid #f0b35b38;border-radius:999px}.hk-star-row::-webkit-scrollbar-thumb{background:var(--ps-gold);border:1px solid var(--ps-dark-solid);border-radius:999px}.hk-instant-cards::-webkit-scrollbar-thumb{background:var(--ps-gold);border:1px solid var(--ps-dark-solid);border-radius:999px}@media (width<=760px){.listing-card-slider-arrow,:root[data-theme=dark] .listing-card-slider-arrow{width:28px;height:32px;min-height:32px;font-size:22px}.listing-card-slider-arrow--prev,:root[data-theme=dark] .listing-card-slider-arrow--prev{left:5px}.listing-card-slider-arrow--next,:root[data-theme=dark] .listing-card-slider-arrow--next{right:5px}.listing-card-slider-dots,:root[data-theme=dark] .listing-card-slider-dots{max-width:calc(100% - 74px);bottom:6px;right:6px}}html[lang=zh-Hant]{--font-sans:"PingFang TC", "PingFang HK", "Microsoft JhengHei", "Noto Sans TC", "Noto Sans CJK TC", "Hiragino Sans CNS", sans-serif;line-height:1.7}html[lang=zh-Hant] body,html[lang=zh-Hant] h1,html[lang=zh-Hant] h2,html[lang=zh-Hant] h3,html[lang=zh-Hant] h4,html[lang=zh-Hant] h5,html[lang=zh-Hant] h6,html[lang=zh-Hant] p,html[lang=zh-Hant] a,html[lang=zh-Hant] span,html[lang=zh-Hant] li,html[lang=zh-Hant] td,html[lang=zh-Hant] th,html[lang=zh-Hant] button,html[lang=zh-Hant] input,html[lang=zh-Hant] select,html[lang=zh-Hant] textarea,html[lang=zh-Hant] label,html[lang=zh-Hant] b,html[lang=zh-Hant] strong,html[lang=zh-Hant] .badge,html[lang=zh-Hant] .button,html[lang=zh-Hant] .pill{font-family:PingFang TC,PingFang HK,Microsoft JhengHei,Noto Sans TC,Noto Sans CJK TC,Hiragino Sans CNS,sans-serif!important}.profile-contact-wechat,.profile-contact-line,.profile-contact-signal,:root[data-theme=dark] .profile-contact-wechat,:root[data-theme=dark] .profile-contact-line,:root[data-theme=dark] .profile-contact-signal{color:var(--ps-gold)!important}:root,:root[data-theme=dark]{--ps-gold:#ff4f9a;--ps-gold-soft:#ffc1dc;--ps-dark:#fff;--ps-dark-solid:#111;--ps-dark-2:#fff;--ps-dark-3:#fff5fa;--ps-text:#111;--ps-muted:#111111a8;--ps-line:#11111124;--ps-blue:var(--ps-gold);--ps-green:var(--ps-gold);--accent:var(--ps-gold);--accent-ink:var(--ps-dark-solid);--dark-base:var(--ps-dark);--hk-gold:var(--ps-gold);--hk-pink:var(--ps-gold);--hk-pink-strong:var(--ps-gold);--hk-pink-soft:#ff4f9a1f;--hk-pink-panel:#fff5fa;--hk-purple:var(--ps-dark-solid);--hk-purple-soft:#fff5fa;--hk-cyan:var(--ps-gold);--retro-bg:var(--ps-dark);--retro-panel:var(--ps-dark-2);--retro-border:var(--ps-gold);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--ps-dark)}html,body,body.profile-dark-page,body.profile-light-page,main,.directory-shell,.profile-page,.hk-retro-page,:root[data-theme=dark] body,:root[data-theme=dark] main,:root[data-theme=dark] .directory-shell,:root[data-theme=dark] .profile-page,:root[data-theme=dark] .hk-retro-page{background:var(--ps-dark)!important;color:var(--ps-text)!important;background-image:none!important}header,footer,.site-header,.menu-panel,.floating-tools,:root[data-theme=dark] header,:root[data-theme=dark] footer,:root[data-theme=dark] .site-header,:root[data-theme=dark] .menu-panel,:root[data-theme=dark] .floating-tools{background:var(--ps-dark-2)!important;border-color:var(--ps-line)!important;color:var(--ps-text)!important;box-shadow:none!important;background-image:none!important}.advertiser-opening-strip,:root[data-theme=dark] .advertiser-opening-strip{background:var(--ps-gold)!important;border-color:var(--ps-dark-solid)!important;color:var(--ps-dark-solid)!important;background-image:none!important}.advertiser-opening-track strong,:root[data-theme=dark] .advertiser-opening-track strong{color:var(--ps-dark-solid)!important}.age-gate-page,.age-consent-overlay,:root[data-theme=dark] .age-gate-page,:root[data-theme=dark] .age-consent-overlay{color:var(--ps-text)!important;background:#1111118c!important}.card,.panel,.filter-panel,.home-location-hero,.home-location-group,.geo-hub-country,.listing-controls,.classified-card,.cards--mobile .classified-card,.news-update,.age-gate-box,.age-consent-dialog,.cookie-consent-banner,.profile-card-section,.profile-side-card,.profile-empty-panel,.profile-community,.profile-summary-card,.profile-rate-card,.profile-services-block,.profile-share-block,.cabinet-profile-hero,.cabinet-widget,.cabinet-activity-item,.cabinet-notification,.cabinet-profile-card,.cabinet-mini-item,.cabinet-community-item,.advertiser-profile-hero,.advertiser-widget,.advertiser-section,.advertiser-tariff-card,.advertiser-status-card,.advertiser-profile-row,.advertiser-rule-item,.advertiser-faq-item,.advertiser-plan-chip,.advertiser-balance-card,.advertiser-finance-metric,.trust-list-panel,.trust-link-row a,.trust-page-list a,.author-card,.blog-post-card,.forum-category-card,.forum-thread-card,.forum-reply,.legal-section,.site-map-section,.hk-directory-board,.hk-retro-hero,.hk-retro-results-main,.hk-live-feed,.hk-retro-page .filter-panel,.hk-sidebar-section,.hk-star-card,.hk-instant-card,.hk-live-feed-item,.hk-gid-search,.hk-region-board,.hk-service-board,.hk-retro-intro,:root[data-theme=dark] .card,:root[data-theme=dark] .panel,:root[data-theme=dark] .filter-panel,:root[data-theme=dark] .home-location-hero,:root[data-theme=dark] .home-location-group,:root[data-theme=dark] .geo-hub-country,:root[data-theme=dark] .listing-controls,:root[data-theme=dark] .classified-card,:root[data-theme=dark] .cards--mobile .classified-card,:root[data-theme=dark] .news-update,:root[data-theme=dark] .age-gate-box,:root[data-theme=dark] .age-consent-dialog,:root[data-theme=dark] .cookie-consent-banner,:root[data-theme=dark] .profile-card-section,:root[data-theme=dark] .profile-side-card,:root[data-theme=dark] .profile-empty-panel,:root[data-theme=dark] .profile-community,:root[data-theme=dark] .profile-summary-card,:root[data-theme=dark] .profile-rate-card,:root[data-theme=dark] .profile-services-block,:root[data-theme=dark] .profile-share-block,:root[data-theme=dark] .cabinet-profile-hero,:root[data-theme=dark] .cabinet-widget,:root[data-theme=dark] .cabinet-activity-item,:root[data-theme=dark] .cabinet-notification,:root[data-theme=dark] .cabinet-profile-card,:root[data-theme=dark] .cabinet-mini-item,:root[data-theme=dark] .cabinet-community-item,:root[data-theme=dark] .advertiser-profile-hero,:root[data-theme=dark] .advertiser-widget,:root[data-theme=dark] .advertiser-section,:root[data-theme=dark] .advertiser-tariff-card,:root[data-theme=dark] .advertiser-status-card,:root[data-theme=dark] .advertiser-profile-row,:root[data-theme=dark] .advertiser-rule-item,:root[data-theme=dark] .advertiser-faq-item,:root[data-theme=dark] .advertiser-plan-chip,:root[data-theme=dark] .advertiser-balance-card,:root[data-theme=dark] .advertiser-finance-metric,:root[data-theme=dark] .trust-list-panel,:root[data-theme=dark] .trust-link-row a,:root[data-theme=dark] .trust-page-list a,:root[data-theme=dark] .author-card,:root[data-theme=dark] .blog-post-card,:root[data-theme=dark] .forum-category-card,:root[data-theme=dark] .forum-thread-card,:root[data-theme=dark] .forum-reply,:root[data-theme=dark] .legal-section,:root[data-theme=dark] .site-map-section,:root[data-theme=dark] .hk-directory-board,:root[data-theme=dark] .hk-retro-hero,:root[data-theme=dark] .hk-retro-results-main,:root[data-theme=dark] .hk-live-feed,:root[data-theme=dark] .hk-retro-page .filter-panel,:root[data-theme=dark] .hk-sidebar-section,:root[data-theme=dark] .hk-star-card,:root[data-theme=dark] .hk-instant-card,:root[data-theme=dark] .hk-live-feed-item,:root[data-theme=dark] .hk-gid-search,:root[data-theme=dark] .hk-region-board,:root[data-theme=dark] .hk-service-board,:root[data-theme=dark] .hk-retro-intro{background:var(--ps-dark-2)!important;border-color:var(--ps-line)!important;color:var(--ps-text)!important;background-image:none!important;box-shadow:0 8px 24px #1111110a!important}.filter-panel,.home-location-hero,.hk-retro-hero,.hk-retro-page .filter-panel,.hk-retro-results-main,.hk-sidebar-section,.listing-controls,.profile-verification-note,.profile-admin-verification,.advertiser-balance,.advertiser-balance-card,:root[data-theme=dark] .filter-panel,:root[data-theme=dark] .home-location-hero,:root[data-theme=dark] .hk-retro-hero,:root[data-theme=dark] .hk-retro-page .filter-panel,:root[data-theme=dark] .hk-retro-results-main,:root[data-theme=dark] .hk-sidebar-section,:root[data-theme=dark] .listing-controls,:root[data-theme=dark] .profile-verification-note,:root[data-theme=dark] .profile-admin-verification,:root[data-theme=dark] .advertiser-balance,:root[data-theme=dark] .advertiser-balance-card{background:var(--ps-dark-3)!important;background-image:none!important;border-color:#ff4f9a5c!important}.nav a,.pill,.nav button,.nav select,.header-category-link,.home-city-pill,.home-location-link,.filters a,.service-chip,.profile-page .service-chip,.listing-segment,.listing-view-toggle,.listing-view-segment,.pagination-link,.pagination-page,.pagination-disabled,.custom-select-button,.custom-select-list,.custom-select-option,.desktop-filter-toggle,.floating-tool-button,.profile-next-link,.profile-actionbar a,.profile-actionbar button,.profile-rate-details summary,.advertiser-secondary-button,.advertiser-icon-link,.cabinet-icon-button,.cabinet-tabbar,.cabinet-tab-button,.advertiser-cabinet-nav,.advertiser-profile-section-tabs a,.hk-district-tile,.hk-type-chip,.hk-board-count,.hk-region-pill,.hk-service-pill,.hk-mobile-collapsible-toggle,input,select,textarea,:root[data-theme=dark] .nav a,:root[data-theme=dark] .pill,:root[data-theme=dark] .nav button,:root[data-theme=dark] .nav select,:root[data-theme=dark] .header-category-link,:root[data-theme=dark] .home-city-pill,:root[data-theme=dark] .home-location-link,:root[data-theme=dark] .filters a,:root[data-theme=dark] .service-chip,:root[data-theme=dark] .profile-page .service-chip,:root[data-theme=dark] .listing-segment,:root[data-theme=dark] .listing-view-toggle,:root[data-theme=dark] .listing-view-segment,:root[data-theme=dark] .pagination-link,:root[data-theme=dark] .pagination-page,:root[data-theme=dark] .pagination-disabled,:root[data-theme=dark] .custom-select-button,:root[data-theme=dark] .custom-select-list,:root[data-theme=dark] .custom-select-option,:root[data-theme=dark] .desktop-filter-toggle,:root[data-theme=dark] .floating-tool-button,:root[data-theme=dark] .profile-next-link,:root[data-theme=dark] .profile-actionbar a,:root[data-theme=dark] .profile-actionbar button,:root[data-theme=dark] .profile-rate-details summary,:root[data-theme=dark] .advertiser-secondary-button,:root[data-theme=dark] .advertiser-icon-link,:root[data-theme=dark] .cabinet-icon-button,:root[data-theme=dark] .cabinet-tabbar,:root[data-theme=dark] .cabinet-tab-button,:root[data-theme=dark] .advertiser-cabinet-nav,:root[data-theme=dark] .advertiser-profile-section-tabs a,:root[data-theme=dark] .hk-district-tile,:root[data-theme=dark] .hk-type-chip,:root[data-theme=dark] .hk-board-count,:root[data-theme=dark] .hk-region-pill,:root[data-theme=dark] .hk-service-pill,:root[data-theme=dark] .hk-mobile-collapsible-toggle,:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{background:var(--ps-dark-2)!important;border-color:var(--ps-line)!important;color:var(--ps-text)!important;box-shadow:none!important;background-image:none!important}.button,.age-gate-box button,.age-consent-confirm,.cookie-consent-accept,.profile-page .button,.filter-search-button,.filter-tool,.pagination-current,.listing-segment.active,.listing-view-segment.active,.cabinet-tab-button.active,.advertiser-cabinet-nav-current,.nav a.auth-register,.profile-tabs button.active,.profile-social-button.primary,.profile-social-button.accent,.trust-form button,:root[data-theme=dark] .button,:root[data-theme=dark] .age-gate-box button,:root[data-theme=dark] .age-consent-confirm,:root[data-theme=dark] .cookie-consent-accept,:root[data-theme=dark] .profile-page .button,:root[data-theme=dark] .filter-search-button,:root[data-theme=dark] .filter-tool,:root[data-theme=dark] .pagination-current,:root[data-theme=dark] .listing-segment.active,:root[data-theme=dark] .listing-view-segment.active,:root[data-theme=dark] .cabinet-tab-button.active,:root[data-theme=dark] .advertiser-cabinet-nav-current,:root[data-theme=dark] .nav a.auth-register,:root[data-theme=dark] .profile-tabs button.active,:root[data-theme=dark] .profile-social-button.primary,:root[data-theme=dark] .profile-social-button.accent,:root[data-theme=dark] .trust-form button{background:var(--ps-gold)!important;border-color:var(--ps-gold)!important;color:var(--ps-dark-solid)!important;box-shadow:none!important;background-image:none!important}.button:hover,.filter-search-button:hover,.nav a:hover,.header-category-link:hover,.header-category-link.active,.home-city-pill:hover,.home-location-link:hover,.listing-segment:hover,.desktop-filter-toggle:hover,.desktop-filter-toggle:focus,.profile-next-link:hover,.profile-actionbar a:hover,.profile-actionbar button:hover,:root[data-theme=dark] .button:hover,:root[data-theme=dark] .filter-search-button:hover,:root[data-theme=dark] .nav a:hover,:root[data-theme=dark] .header-category-link:hover,:root[data-theme=dark] .header-category-link.active,:root[data-theme=dark] .home-city-pill:hover,:root[data-theme=dark] .home-location-link:hover,:root[data-theme=dark] .listing-segment:hover,:root[data-theme=dark] .desktop-filter-toggle:hover,:root[data-theme=dark] .desktop-filter-toggle:focus,:root[data-theme=dark] .profile-next-link:hover,:root[data-theme=dark] .profile-actionbar a:hover,:root[data-theme=dark] .profile-actionbar button:hover{border-color:var(--ps-gold)!important;color:var(--ps-dark-solid)!important}.desktop-filter-toggle:hover,.desktop-filter-toggle:focus,html[data-theme=dark] .desktop-filter-toggle:hover,html[data-theme=dark] .desktop-filter-toggle:focus,:root[data-theme=dark] .desktop-filter-toggle:hover,:root[data-theme=dark] .desktop-filter-toggle:focus{color:var(--ps-text)!important}a,.profile-page a,.attribute-link,.footer-links a,.listing-content-block h2,.listing-content-block h3,.site-map-section a,.author-role,.cabinet-kicker,.advertiser-page-title span,.profile-detail-group h3,.profile-social .profile-detail-group h3,:root[data-theme=dark] a,:root[data-theme=dark] .profile-page a,:root[data-theme=dark] .attribute-link,:root[data-theme=dark] .footer-links a,:root[data-theme=dark] .listing-content-block h2,:root[data-theme=dark] .listing-content-block h3,:root[data-theme=dark] .site-map-section a,:root[data-theme=dark] .author-role,:root[data-theme=dark] .cabinet-kicker,:root[data-theme=dark] .advertiser-page-title span,:root[data-theme=dark] .profile-detail-group h3,:root[data-theme=dark] .profile-social .profile-detail-group h3{color:var(--ps-gold)!important}h1,h2,h3,.directory-shell .panel>h1,.hk-board-head h2,.hk-retro-titlebar h1,.hk-section-title h2,.listing-title-row h3 a,.compact-card-title a,.profile-social-title h1,.profile-card-section h2,.profile-side-card h2,.profile-community h2,.cabinet-widget-head h2,.advertiser-widget-head h2,.advertiser-page-title h1,.advertiser-profile-title-row h1,.footer-section-title,:root[data-theme=dark] h1,:root[data-theme=dark] h2,:root[data-theme=dark] h3,:root[data-theme=dark] .directory-shell .panel>h1,:root[data-theme=dark] .hk-board-head h2,:root[data-theme=dark] .hk-retro-titlebar h1,:root[data-theme=dark] .hk-section-title h2,:root[data-theme=dark] .listing-title-row h3 a,:root[data-theme=dark] .compact-card-title a,:root[data-theme=dark] .profile-social-title h1,:root[data-theme=dark] .profile-card-section h2,:root[data-theme=dark] .profile-side-card h2,:root[data-theme=dark] .profile-community h2,:root[data-theme=dark] .cabinet-widget-head h2,:root[data-theme=dark] .advertiser-widget-head h2,:root[data-theme=dark] .advertiser-page-title h1,:root[data-theme=dark] .advertiser-profile-title-row h1,:root[data-theme=dark] .footer-section-title{color:var(--ps-text)!important;text-shadow:none!important}.muted,.pagination-summary,.listing-control-label,.listing-content-block,.listing-primary-meta,.listing-description,.listing-footer-meta,.profile-facts span,.listing-services span,.profile-detail-grid span,.advertiser-section-hint,.advertiser-feature-list li,.advertiser-profile-note,.advertiser-profile-row-main>p,.cabinet-widget p,.footer-notice,.legal-section p,:root[data-theme=dark] .muted,:root[data-theme=dark] .pagination-summary,:root[data-theme=dark] .listing-control-label,:root[data-theme=dark] .listing-content-block,:root[data-theme=dark] .listing-primary-meta,:root[data-theme=dark] .listing-description,:root[data-theme=dark] .listing-footer-meta,:root[data-theme=dark] .profile-facts span,:root[data-theme=dark] .listing-services span,:root[data-theme=dark] .profile-detail-grid span,:root[data-theme=dark] .advertiser-section-hint,:root[data-theme=dark] .advertiser-feature-list li,:root[data-theme=dark] .advertiser-profile-note,:root[data-theme=dark] .advertiser-profile-row-main>p,:root[data-theme=dark] .cabinet-widget p,:root[data-theme=dark] .footer-notice,:root[data-theme=dark] .legal-section p{color:var(--ps-muted)!important}main table,.listing-content-block table,.legal-section table,.advertiser-table,:root[data-theme=dark] main table,:root[data-theme=dark] .listing-content-block table,:root[data-theme=dark] .legal-section table,:root[data-theme=dark] .advertiser-table{background:var(--ps-dark-2)!important;border-color:var(--ps-line)!important;color:var(--ps-text)!important}main table th,main table td,.listing-content-block table th,.listing-content-block table td,.legal-section table th,.legal-section table td,.advertiser-table th,.advertiser-table td,:root[data-theme=dark] main table th,:root[data-theme=dark] main table td,:root[data-theme=dark] .listing-content-block table th,:root[data-theme=dark] .listing-content-block table td,:root[data-theme=dark] .legal-section table th,:root[data-theme=dark] .legal-section table td,:root[data-theme=dark] .advertiser-table th,:root[data-theme=dark] .advertiser-table td{border-color:var(--ps-line)!important;color:var(--ps-text)!important;background:0 0!important}main table thead th,.listing-content-block table thead th,.legal-section table thead th,.advertiser-table thead th,:root[data-theme=dark] main table thead th,:root[data-theme=dark] .listing-content-block table thead th,:root[data-theme=dark] .legal-section table thead th,:root[data-theme=dark] .advertiser-table thead th{background:var(--ps-dark-3)!important;color:var(--ps-dark-solid)!important}.thumb,.listing-thumb,.listing-mini-thumb,.gallery-stage,.gallery-main-slide,.gallery-main-slide img,.demo-photo-placeholder,.card-price,.card-price-grid,.profile-detail-grid div,.profile-stat-grid div,.profile-rate-grid div,.profile-rate-matrix span,.profile-rate-matrix strong,.profile-rate-matrix b,:root[data-theme=dark] .thumb,:root[data-theme=dark] .listing-thumb,:root[data-theme=dark] .listing-mini-thumb,:root[data-theme=dark] .gallery-stage,:root[data-theme=dark] .gallery-main-slide,:root[data-theme=dark] .gallery-main-slide img,:root[data-theme=dark] .demo-photo-placeholder,:root[data-theme=dark] .card-price,:root[data-theme=dark] .card-price-grid,:root[data-theme=dark] .profile-detail-grid div,:root[data-theme=dark] .profile-stat-grid div,:root[data-theme=dark] .profile-rate-grid div,:root[data-theme=dark] .profile-rate-matrix span,:root[data-theme=dark] .profile-rate-matrix strong,:root[data-theme=dark] .profile-rate-matrix b{background:var(--ps-dark-3)!important;border-color:var(--ps-line)!important;color:var(--ps-text)!important;background-image:none!important}.demo-photo-variant-1,.demo-photo-variant-2,.demo-photo-variant-3,.demo-photo-variant-4,.demo-photo-variant-5,.demo-photo-variant-6{background:linear-gradient(145deg, #fff 0%, #fff5fa 48%, var(--ps-gold) 100%)!important}.listing-thumb strong,.gallery-counter,.gallery-arrow,.profile-lightbox-close,.profile-lightbox-arrow,.profile-lightbox-counter,.listing-card-slider-arrow,.listing-card-slider-dots,:root[data-theme=dark] .listing-thumb strong,:root[data-theme=dark] .gallery-counter,:root[data-theme=dark] .gallery-arrow,:root[data-theme=dark] .profile-lightbox-close,:root[data-theme=dark] .profile-lightbox-arrow,:root[data-theme=dark] .profile-lightbox-counter,:root[data-theme=dark] .listing-card-slider-arrow,:root[data-theme=dark] .listing-card-slider-dots{color:var(--ps-dark-solid)!important;background:#ffffffeb!important;border-color:#1111112e!important}.notice,.badge,.badge.media,.badge.availability,.verified,.vip,.location,.compact-card-signals span,:root[data-theme=dark] .notice,:root[data-theme=dark] .badge,:root[data-theme=dark] .badge.media,:root[data-theme=dark] .badge.availability,:root[data-theme=dark] .verified,:root[data-theme=dark] .vip,:root[data-theme=dark] .location,:root[data-theme=dark] .compact-card-signals span{color:var(--ps-dark-solid)!important;background:#ff4f9a1f!important;border:1px solid #ff4f9a57!important}.badge.new,.badge.updated,.badge.boost,.classified-card .badge.new,.classified-card .badge.updated,.classified-card .badge.verified,.classified-card .badge.vip,:root[data-theme=dark] .badge.new,:root[data-theme=dark] .badge.updated,:root[data-theme=dark] .badge.boost,:root[data-theme=dark] .classified-card .badge.new,:root[data-theme=dark] .classified-card .badge.updated,:root[data-theme=dark] .classified-card .badge.verified,:root[data-theme=dark] .classified-card .badge.vip{background:var(--ps-gold)!important;border-color:var(--ps-gold)!important;color:var(--ps-dark-solid)!important}.card-price-grid strong,.compact-card-meta strong,:root[data-theme=dark] .card-price-grid strong,:root[data-theme=dark] .compact-card-meta strong{color:var(--ps-dark-solid)!important}.taxonomy-icon{stroke:currentColor;flex:0 0 18px;width:18px;height:18px}.hk-type-chip{gap:6px}.hk-type-chip .taxonomy-icon,.hk-category-chip .taxonomy-icon,.hk-service-pill .taxonomy-icon{color:var(--ps-gold)}.hk-category-chip,:root[data-theme=dark] .hk-category-chip{--chip-accent:var(--ps-gold);--chip-bg:var(--ps-dark-2);--chip-ink:var(--ps-text);background:var(--ps-dark-2)!important;color:var(--ps-text)!important;box-shadow:none!important;background-image:none!important;border-color:#ff4f9a5c!important;grid-template-columns:20px minmax(0,1fr) auto!important;padding-left:10px!important}.hk-category-chip:before,:root[data-theme=dark] .hk-category-chip:before{background:var(--ps-gold)!important;background-image:none!important}.hk-category-chip:after,:root[data-theme=dark] .hk-category-chip:after{color:var(--ps-gold)!important}.hk-service-pill,.hk-filter-service-board .hk-service-pill,.hk-filter-category-grid .hk-category-chip,.hk-region-pill,:root[data-theme=dark] .hk-service-pill,:root[data-theme=dark] .hk-filter-service-board .hk-service-pill,:root[data-theme=dark] .hk-filter-category-grid .hk-category-chip,:root[data-theme=dark] .hk-region-pill{background:var(--ps-dark-2)!important;color:var(--ps-text)!important;text-shadow:none!important;background-image:none!important;border-color:#ff4f9a5c!important}.hk-filter-service-board .hk-service-pill{align-items:center;grid-template-columns:18px minmax(0,1fr) auto!important;display:grid!important}.hk-service-pill:hover,.hk-service-pill.active,.hk-category-chip:hover,.hk-category-chip.active,.hk-filter-service-board .hk-service-pill:hover,.hk-filter-service-board .hk-service-pill.active,.hk-filter-category-grid .hk-category-chip:hover,.hk-filter-category-grid .hk-category-chip.active,.hk-region-pill:hover,.hk-region-pill.active,:root[data-theme=dark] .hk-service-pill:hover,:root[data-theme=dark] .hk-service-pill.active,:root[data-theme=dark] .hk-category-chip:hover,:root[data-theme=dark] .hk-category-chip.active,:root[data-theme=dark] .hk-filter-service-board .hk-service-pill:hover,:root[data-theme=dark] .hk-filter-service-board .hk-service-pill.active,:root[data-theme=dark] .hk-filter-category-grid .hk-category-chip:hover,:root[data-theme=dark] .hk-filter-category-grid .hk-category-chip.active,:root[data-theme=dark] .hk-region-pill:hover,:root[data-theme=dark] .hk-region-pill.active{background:var(--ps-gold)!important;border-color:var(--ps-gold)!important;color:var(--ps-dark-solid)!important;background-image:none!important}.hk-service-pill:hover .taxonomy-icon,.hk-service-pill.active .taxonomy-icon,.hk-category-chip:hover .taxonomy-icon,.hk-category-chip.active .taxonomy-icon,:root[data-theme=dark] .hk-service-pill:hover .taxonomy-icon,:root[data-theme=dark] .hk-service-pill.active .taxonomy-icon,:root[data-theme=dark] .hk-category-chip:hover .taxonomy-icon,:root[data-theme=dark] .hk-category-chip.active .taxonomy-icon{color:currentColor!important}.hk-service-pill b,.hk-region-pill b,.hk-board-count,:root[data-theme=dark] .hk-service-pill b,:root[data-theme=dark] .hk-region-pill b,:root[data-theme=dark] .hk-board-count{background:var(--ps-gold)!important;color:var(--ps-dark-solid)!important;background-image:none!important}.profile-contact-actions .profile-contact-link,.profile-contact-actions .profile-contact-whatsapp,.profile-contact-actions .profile-contact-telegram,.profile-contact-actions .profile-contact-phone,.profile-contact-actions .profile-contact-wechat,.profile-contact-actions .profile-contact-line,.profile-contact-actions .profile-contact-signal,.profile-share-actions .button-outline,.profile-share-actions .social-share-link--facebook,.profile-share-actions .social-share-link--x,.profile-share-actions .social-share-link--telegram,.profile-share-actions .social-share-link--whatsapp,:root[data-theme=dark] .profile-contact-actions .profile-contact-link,:root[data-theme=dark] .profile-contact-actions .profile-contact-whatsapp,:root[data-theme=dark] .profile-contact-actions .profile-contact-telegram,:root[data-theme=dark] .profile-contact-actions .profile-contact-phone,:root[data-theme=dark] .profile-contact-actions .profile-contact-wechat,:root[data-theme=dark] .profile-contact-actions .profile-contact-line,:root[data-theme=dark] .profile-contact-actions .profile-contact-signal,:root[data-theme=dark] .profile-share-actions .button-outline,:root[data-theme=dark] .profile-share-actions .social-share-link--facebook,:root[data-theme=dark] .profile-share-actions .social-share-link--x,:root[data-theme=dark] .profile-share-actions .social-share-link--telegram,:root[data-theme=dark] .profile-share-actions .social-share-link--whatsapp{background:var(--ps-dark-2)!important;color:var(--ps-gold)!important;border-color:#ff4f9a5c!important}.profile-social-actions .profile-social-button,.profile-social-actions .profile-social-button:visited,.profile-social-actions .profile-social-button[type=submit],:root[data-theme=dark] .profile-social-actions .profile-social-button,:root[data-theme=dark] .profile-social-actions .profile-social-button:visited,:root[data-theme=dark] .profile-social-actions .profile-social-button[type=submit]{background:var(--ps-gold)!important;border-color:var(--ps-gold)!important;color:var(--ps-dark-solid)!important}.profile-actionbar,.profile-topbar-wrap,.cabinet-tabbar,.advertiser-cabinet-nav,:root[data-theme=dark] .profile-actionbar,:root[data-theme=dark] .profile-topbar-wrap,:root[data-theme=dark] .cabinet-tabbar,:root[data-theme=dark] .advertiser-cabinet-nav{border-color:var(--ps-line)!important;background:#fffffff5!important;box-shadow:0 8px 24px #1111110f!important}@media (width<=760px){.filter-panel,.filter-advanced,.filter-advanced-dialog,.mobile-filter-modal-head,.filter-modal-actions,.mobile-quickbar select,.mobile-quickbar a,.burger-button,.site-header.menu-open .burger-button,.header-portal-sidebar .hk-sidebar-section,:root[data-theme=dark] .filter-panel,:root[data-theme=dark] .filter-advanced,:root[data-theme=dark] .filter-advanced-dialog,:root[data-theme=dark] .mobile-filter-modal-head,:root[data-theme=dark] .filter-modal-actions,:root[data-theme=dark] .mobile-quickbar select,:root[data-theme=dark] .mobile-quickbar a,:root[data-theme=dark] .burger-button,:root[data-theme=dark] .site-header.menu-open .burger-button,:root[data-theme=dark] .header-portal-sidebar .hk-sidebar-section{background:var(--ps-dark-2)!important;border-color:var(--ps-line)!important;color:var(--ps-text)!important}.filter-panel,:root[data-theme=dark] .filter-panel{background:var(--ps-dark-3)!important}.profile-actionbar,:root[data-theme=dark] .profile-actionbar{border-color:var(--ps-line)!important;background:#fffffff5!important;box-shadow:0 8px 24px #1111110f!important}}.hk-retro-page,.hk-retro-shell,.profile-page.profile-social,:root[data-theme=dark] .hk-retro-page,:root[data-theme=dark] .hk-retro-shell,:root[data-theme=dark] .profile-page.profile-social{--ps-bg:#fff;--ps-panel:#fff;--ps-card:#fff;--ps-soft:#fff5fa;--ps-gold:#ff4f9a;--ps-gold-soft:#ffc1dc;--ps-dark:#fff;--ps-dark-solid:#111;--ps-dark-2:#fff;--ps-dark-3:#fff5fa;--ps-text:#111;--ps-muted:#111111a8;--ps-line:#11111124;--ps-blue:var(--ps-gold);--ps-green:var(--ps-gold);--ps-danger:var(--ps-gold);--hk-gold:var(--ps-gold);--hk-pink:var(--ps-gold);--hk-pink-strong:var(--ps-gold);--hk-pink-soft:#ff4f9a1f;--hk-pink-panel:#fff5fa;--hk-purple:var(--ps-dark-solid);--hk-purple-soft:#fff5fa;--hk-cyan:var(--ps-gold);--retro-bg:#fff;--retro-panel:#fff;--retro-border:var(--ps-gold);--retro-blue:var(--ps-gold);--retro-yellow:var(--ps-gold);--retro-green:var(--ps-gold);--retro-red:var(--ps-gold);--retro-ink:var(--ps-text);--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;color:var(--ps-text)!important;background:#fff!important}.hk-retro-titlebar,.hk-retro-hero,.hk-star-strip,.hk-instant-panel,.hk-profile-section,.hk-category-profile-section,.hk-retro-page .filter-panel,.hk-retro-page .listing-controls,.hk-retro-page .cards--mobile .classified-card,.hk-retro-page .cards--mobile .classified-card:nth-child(4n+2),.hk-retro-page .cards--mobile .classified-card:nth-child(4n+3),.hk-retro-page .cards--mobile .classified-card:nth-child(4n+4),:root[data-theme=dark] .hk-retro-titlebar,:root[data-theme=dark] .hk-retro-hero,:root[data-theme=dark] .hk-star-strip,:root[data-theme=dark] .hk-instant-panel,:root[data-theme=dark] .hk-profile-section,:root[data-theme=dark] .hk-category-profile-section,:root[data-theme=dark] .hk-retro-page .filter-panel,:root[data-theme=dark] .hk-retro-page .listing-controls,:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card,:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+2),:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+3),:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+4){color:var(--ps-text)!important;background:#fff!important;border-color:#ff4f9a6b!important;box-shadow:0 8px 22px #1111110a!important}.hk-star-strip,.hk-instant-panel,.hk-profile-section,.hk-category-profile-section,:root[data-theme=dark] .hk-star-strip,:root[data-theme=dark] .hk-instant-panel,:root[data-theme=dark] .hk-profile-section,:root[data-theme=dark] .hk-category-profile-section{background:var(--ps-dark-3)!important;border:1px solid #ff4f9a5c!important}.hk-retro-titlebar h1,.hk-section-title h2,.hk-star-card,.hk-star-card small,.hk-instant-card p,.hk-instant-card small,.hk-retro-page .compact-card-title a,.hk-retro-page .compact-card-meta,.hk-retro-page .compact-card-date,:root[data-theme=dark] .hk-retro-titlebar h1,:root[data-theme=dark] .hk-section-title h2,:root[data-theme=dark] .hk-star-card,:root[data-theme=dark] .hk-star-card small,:root[data-theme=dark] .hk-instant-card p,:root[data-theme=dark] .hk-instant-card small,:root[data-theme=dark] .hk-retro-page .compact-card-title a,:root[data-theme=dark] .hk-retro-page .compact-card-meta,:root[data-theme=dark] .hk-retro-page .compact-card-date{color:var(--ps-text)!important;text-shadow:none!important}.hk-section-title span,.hk-section-title a,.hk-star-card b,.hk-retro-page .compact-card-meta strong,:root[data-theme=dark] .hk-section-title span,:root[data-theme=dark] .hk-section-title a,:root[data-theme=dark] .hk-star-card b,:root[data-theme=dark] .hk-retro-page .compact-card-meta strong{background:var(--ps-gold)!important;border-color:var(--ps-gold)!important;color:var(--ps-dark-solid)!important;background-image:none!important}.hk-star-card img,.hk-star-card>span,.hk-instant-card,.hk-instant-card img,.hk-feature-profile,.hk-mini-profile,.hk-retro-page .cards--mobile .listing-thumb,.hk-retro-page .cards--mobile .classified-main,:root[data-theme=dark] .hk-star-card img,:root[data-theme=dark] .hk-star-card>span,:root[data-theme=dark] .hk-instant-card,:root[data-theme=dark] .hk-instant-card img,:root[data-theme=dark] .hk-feature-profile,:root[data-theme=dark] .hk-mini-profile,:root[data-theme=dark] .hk-retro-page .cards--mobile .listing-thumb,:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-main{color:var(--ps-text)!important;background:#fff!important;border-color:#ff4f9a6b!important}.hk-instant-card span,.hk-mini-profile strong,.hk-feature-profile strong,:root[data-theme=dark] .hk-instant-card span,:root[data-theme=dark] .hk-mini-profile strong,:root[data-theme=dark] .hk-feature-profile strong{color:var(--ps-gold)!important}.hk-retro-page .compact-card-signals span,:root[data-theme=dark] .hk-retro-page .compact-card-signals span{color:var(--ps-dark-solid)!important;background:#ff4f9a1f!important;border-color:#ff4f9a57!important}.hk-star-row,.hk-instant-cards,:root[data-theme=dark] .hk-star-row,:root[data-theme=dark] .hk-instant-cards{scrollbar-color:var(--ps-gold) #fff!important}.hk-star-row::-webkit-scrollbar-track{background:#fff!important;border-color:#ff4f9a3d!important}.hk-instant-cards::-webkit-scrollbar-track{background:#fff!important;border-color:#ff4f9a3d!important}.hk-star-row::-webkit-scrollbar-thumb{background:var(--ps-gold)!important;border-color:#fff!important}.hk-instant-cards::-webkit-scrollbar-thumb{background:var(--ps-gold)!important;border-color:#fff!important}.profile-page.profile-social,:root[data-theme=dark] .profile-page.profile-social{margin:-20px!important;padding:16px 20px 36px!important}.profile-social-hero,.profile-social-feed,.profile-tab-panels,.profile-tab-panel,.profile-video-card,.profile-card-section,.profile-side-card,.profile-empty-panel,.profile-social .profile-community,.profile-social .review,.profile-social .comment,.profile-social .comment.reply,.profile-social .profile-recent-block,:root[data-theme=dark] .profile-social-hero,:root[data-theme=dark] .profile-social-feed,:root[data-theme=dark] .profile-tab-panels,:root[data-theme=dark] .profile-tab-panel,:root[data-theme=dark] .profile-video-card,:root[data-theme=dark] .profile-card-section,:root[data-theme=dark] .profile-side-card,:root[data-theme=dark] .profile-empty-panel,:root[data-theme=dark] .profile-social .profile-community,:root[data-theme=dark] .profile-social .review,:root[data-theme=dark] .profile-social .comment,:root[data-theme=dark] .profile-social .comment.reply,:root[data-theme=dark] .profile-social .profile-recent-block{border-color:var(--ps-line)!important;color:var(--ps-text)!important;background:#fff!important;box-shadow:0 8px 24px #1111110a!important}.profile-social-cover,:root[data-theme=dark] .profile-social-cover{background:linear-gradient(90deg, #fffffff0, #fff5fa9e 52%, #fffffff0), var(--profile-cover-image,linear-gradient(135deg, #fff, #fff5fa 58%, #ffc1dc))!important;filter:none!important;background-position:50%!important;background-size:cover!important}.profile-social-cover:after,:root[data-theme=dark] .profile-social-cover:after{background:linear-gradient(#fff0 0%,#fff5fab8 68%,#fff 100%)!important}.profile-social-avatar,:root[data-theme=dark] .profile-social-avatar{border-color:var(--ps-gold)!important;color:var(--ps-gold)!important;background:#fff!important;box-shadow:0 12px 28px #ff4f9a2e!important}.profile-social-kicker,.profile-social-tags span,.profile-side-tags span,.profile-social .profile-next-link,.profile-social-button,.profile-social-button:visited,.profile-social-button[type=submit],.profile-social .profile-community-tabs button,.profile-social .profile-rate-details summary,.profile-social .profile-service-cloud .service-chip,.profile-social .service-chip,:root[data-theme=dark] .profile-social-kicker,:root[data-theme=dark] .profile-social-tags span,:root[data-theme=dark] .profile-side-tags span,:root[data-theme=dark] .profile-social .profile-next-link,:root[data-theme=dark] .profile-social-button,:root[data-theme=dark] .profile-social-button:visited,:root[data-theme=dark] .profile-social-button[type=submit],:root[data-theme=dark] .profile-social .profile-community-tabs button,:root[data-theme=dark] .profile-social .profile-rate-details summary,:root[data-theme=dark] .profile-social .profile-service-cloud .service-chip,:root[data-theme=dark] .profile-social .service-chip{color:var(--ps-gold)!important;box-shadow:none!important;background:#fff!important;border-color:#ff4f9a5c!important}.profile-social-title h1,.profile-social .profile-card-section h2,.profile-social .profile-side-card h2,.profile-social .profile-community h2,.profile-social .profile-summary-card p,.profile-social .profile-rate-card p,.profile-social .profile-card-section p,.profile-social .profile-detail-grid strong,.profile-social .profile-detail-grid a,.profile-side-facts strong,.profile-side-facts a,.profile-identity-card strong,.profile-social .review,.profile-social .comment,.profile-social .notice,:root[data-theme=dark] .profile-social-title h1,:root[data-theme=dark] .profile-social .profile-card-section h2,:root[data-theme=dark] .profile-social .profile-side-card h2,:root[data-theme=dark] .profile-social .profile-community h2,:root[data-theme=dark] .profile-social .profile-summary-card p,:root[data-theme=dark] .profile-social .profile-rate-card p,:root[data-theme=dark] .profile-social .profile-card-section p,:root[data-theme=dark] .profile-social .profile-detail-grid strong,:root[data-theme=dark] .profile-social .profile-detail-grid a,:root[data-theme=dark] .profile-side-facts strong,:root[data-theme=dark] .profile-side-facts a,:root[data-theme=dark] .profile-identity-card strong,:root[data-theme=dark] .profile-social .review,:root[data-theme=dark] .profile-social .comment,:root[data-theme=dark] .profile-social .notice{color:var(--ps-text)!important;text-shadow:none!important}.profile-social .muted,.profile-social-meta span,.profile-social .profile-detail-grid span,.profile-side-facts span,.profile-identity-card span,:root[data-theme=dark] .profile-social .muted,:root[data-theme=dark] .profile-social-meta span,:root[data-theme=dark] .profile-social .profile-detail-grid span,:root[data-theme=dark] .profile-side-facts span,:root[data-theme=dark] .profile-identity-card span{color:var(--ps-muted)!important}.profile-social-meta,.profile-section-tabs,.profile-social .profile-community-tabs,:root[data-theme=dark] .profile-social-meta,:root[data-theme=dark] .profile-section-tabs,:root[data-theme=dark] .profile-social .profile-community-tabs{border-color:var(--ps-line)!important;color:var(--ps-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffffff5!important;box-shadow:0 8px 24px #1111110f!important}.profile-social-meta div,.profile-social .profile-section-tabs button,.profile-social .profile-community-tabs button,:root[data-theme=dark] .profile-social-meta div,:root[data-theme=dark] .profile-social .profile-section-tabs button,:root[data-theme=dark] .profile-social .profile-community-tabs button{border-color:var(--ps-line)!important;color:var(--ps-muted)!important;background:0 0!important}.profile-social-meta strong,.profile-social .profile-section-tabs button>span,.profile-social .profile-section-tabs b,.profile-social .profile-section-tabs small,:root[data-theme=dark] .profile-social-meta strong,:root[data-theme=dark] .profile-social .profile-section-tabs button>span,:root[data-theme=dark] .profile-social .profile-section-tabs b,:root[data-theme=dark] .profile-social .profile-section-tabs small{color:var(--ps-text)!important}.profile-social .profile-section-tabs small,:root[data-theme=dark] .profile-social .profile-section-tabs small{background:var(--ps-dark-3)!important}.profile-social .profile-section-tabs button.active,.profile-social .profile-community-tabs button.active,:root[data-theme=dark] .profile-social .profile-section-tabs button.active,:root[data-theme=dark] .profile-social .profile-community-tabs button.active{background:var(--ps-gold)!important;color:var(--ps-dark-solid)!important;box-shadow:none!important}.profile-social .profile-section-tabs button.active>span,.profile-social .profile-section-tabs button.active b,.profile-social .profile-section-tabs button.active small,.profile-social .profile-community-tabs button.active,:root[data-theme=dark] .profile-social .profile-section-tabs button.active>span,:root[data-theme=dark] .profile-social .profile-section-tabs button.active b,:root[data-theme=dark] .profile-social .profile-section-tabs button.active small,:root[data-theme=dark] .profile-social .profile-community-tabs button.active{color:var(--ps-dark-solid)!important}.profile-social .profile-section-tabs button.active small,:root[data-theme=dark] .profile-social .profile-section-tabs button.active small{background:#ffffffb8!important}.profile-social .profile-photo-mosaic,.profile-social .profile-photo-tile,.profile-social .profile-photo-tile .demo-photo-placeholder,.profile-social .profile-detail-grid div,.profile-side-facts div,.profile-identity-card div,.profile-social .profile-rate-matrix,.profile-social .profile-rate-matrix span,.profile-social .profile-rate-matrix strong,.profile-social .profile-rate-matrix b,.profile-social .notice,:root[data-theme=dark] .profile-social .profile-photo-mosaic,:root[data-theme=dark] .profile-social .profile-photo-tile,:root[data-theme=dark] .profile-social .profile-photo-tile .demo-photo-placeholder,:root[data-theme=dark] .profile-social .profile-detail-grid div,:root[data-theme=dark] .profile-side-facts div,:root[data-theme=dark] .profile-identity-card div,:root[data-theme=dark] .profile-social .profile-rate-matrix,:root[data-theme=dark] .profile-social .profile-rate-matrix span,:root[data-theme=dark] .profile-social .profile-rate-matrix strong,:root[data-theme=dark] .profile-social .profile-rate-matrix b,:root[data-theme=dark] .profile-social .notice{background:var(--ps-dark-3)!important;color:var(--ps-text)!important;background-image:none!important;border-color:#ff4f9a3d!important}.profile-social-button.primary,.profile-social-button.accent,.profile-social-actions .profile-social-button,.profile-social-actions .profile-social-button:visited,.profile-social-actions .profile-social-button[type=submit],.profile-contact-actions .profile-contact-link,.profile-contact-actions .profile-contact-whatsapp,.profile-contact-actions .profile-contact-telegram,.profile-contact-actions .profile-contact-phone,.profile-contact-actions .profile-contact-wechat,.profile-contact-actions .profile-contact-line,.profile-contact-actions .profile-contact-signal,.profile-reaction-actions button,.profile-reaction-actions a,.profile-share-actions .button-outline,.profile-share-actions .social-share-link--facebook,.profile-share-actions .social-share-link--x,.profile-share-actions .social-share-link--telegram,.profile-share-actions .social-share-link--whatsapp,:root[data-theme=dark] .profile-social-button.primary,:root[data-theme=dark] .profile-social-button.accent,:root[data-theme=dark] .profile-social-actions .profile-social-button,:root[data-theme=dark] .profile-social-actions .profile-social-button:visited,:root[data-theme=dark] .profile-social-actions .profile-social-button[type=submit],:root[data-theme=dark] .profile-contact-actions .profile-contact-link,:root[data-theme=dark] .profile-contact-actions .profile-contact-whatsapp,:root[data-theme=dark] .profile-contact-actions .profile-contact-telegram,:root[data-theme=dark] .profile-contact-actions .profile-contact-phone,:root[data-theme=dark] .profile-contact-actions .profile-contact-wechat,:root[data-theme=dark] .profile-contact-actions .profile-contact-line,:root[data-theme=dark] .profile-contact-actions .profile-contact-signal,:root[data-theme=dark] .profile-reaction-actions button,:root[data-theme=dark] .profile-reaction-actions a,:root[data-theme=dark] .profile-share-actions .button-outline,:root[data-theme=dark] .profile-share-actions .social-share-link--facebook,:root[data-theme=dark] .profile-share-actions .social-share-link--x,:root[data-theme=dark] .profile-share-actions .social-share-link--telegram,:root[data-theme=dark] .profile-share-actions .social-share-link--whatsapp{background:var(--ps-gold)!important;border-color:var(--ps-gold)!important;color:var(--ps-dark-solid)!important;background-image:none!important}.profile-social input,.profile-social select,.profile-social textarea,:root[data-theme=dark] .profile-social input,:root[data-theme=dark] .profile-social select,:root[data-theme=dark] .profile-social textarea{color:var(--ps-text)!important;background:#fff!important;border-color:#ff4f9a5c!important}.bottom-quick-board{z-index:60;padding:10px 16px calc(10px + env(safe-area-inset-bottom));color:var(--ps-text);background:#fffffff5;border-top:1px solid #ff4f9a5c;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px #1111111a}.bottom-quick-board__inner{grid-template-columns:minmax(260px,.95fr) minmax(320px,1.05fr);align-items:center;gap:10px;width:min(1180px,100%);min-width:0;margin:0 auto;display:grid}.bottom-quick-links{scrollbar-width:thin;scrollbar-color:var(--ps-gold) #fff;gap:6px;min-width:0;padding:2px;display:flex;overflow:auto hidden}.bottom-quick-link{min-height:38px;color:var(--ps-text);white-space:nowrap;background:#fff;border:1px solid #ff4f9a5c;border-radius:6px;flex:none;justify-content:center;align-items:center;padding:8px 11px;font-size:13px;font-weight:900;line-height:1.1;text-decoration:none;display:inline-flex}.bottom-quick-link:hover,.bottom-quick-link.active{border-color:var(--ps-gold);background:var(--ps-gold);color:var(--ps-dark-solid);text-decoration:none}.bottom-quick-search{background:#fff;border:1px solid #ff4f9a6b;border-radius:8px;grid-template-columns:22px minmax(0,1fr) 42px;align-items:center;gap:8px;min-width:0;min-height:46px;padding:5px;display:grid;box-shadow:0 8px 18px #ff4f9a14}.bottom-quick-search__icon{color:var(--ps-gold);place-items:center;padding-left:3px;display:grid}.bottom-quick-search__icon .ui-icon{width:18px;height:18px}.bottom-quick-search input{width:100%;min-width:0;min-height:34px;font:inherit;outline:none;font-size:14px;font-weight:800;color:var(--ps-text)!important;background:0 0!important;border:0!important;padding:6px 0!important}.bottom-quick-search input::placeholder{color:#1111118a}.bottom-quick-search button{border:1px solid var(--ps-gold);background:var(--ps-gold);width:42px;height:36px;min-height:36px;color:var(--ps-dark-solid);font:inherit;cursor:pointer;border-radius:6px;place-items:center;padding:0;font-size:0;display:grid}.bottom-quick-search button .ui-icon{width:19px;height:19px}.bottom-quick-search button span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=760px){.has-bottom-quick-board{padding-bottom:calc(128px + env(safe-area-inset-bottom))}.bottom-quick-board{padding:8px 10px calc(8px + env(safe-area-inset-bottom))}.bottom-quick-board__inner{grid-template-columns:1fr;gap:7px}.bottom-quick-search{order:1;grid-template-columns:20px minmax(0,1fr) 40px;min-height:42px}.bottom-quick-search input{min-height:31px;font-size:13px}.bottom-quick-search button{width:40px;height:33px;min-height:33px}.bottom-quick-links{order:2;gap:5px}.bottom-quick-link{min-height:33px;padding:6px 9px;font-size:12px}.has-bottom-quick-board .floating-tools,.has-bottom-quick-board .profile-nav-links,.has-bottom-quick-board .cookie-consent-banner{bottom:calc(132px + env(safe-area-inset-bottom))!important}}@media print{.bottom-quick-board{display:none!important}.has-bottom-quick-board{padding-bottom:0!important}}.header-gender-bar{scrollbar-width:thin;scrollbar-color:var(--ps-gold) transparent;flex:0 auto;align-items:center;gap:6px;min-width:0;padding:2px;display:flex;overflow-x:auto}.header-gender-link{color:#111;white-space:nowrap;background:#fff5fa;border:1px solid #ff4f9a57;border-radius:6px;flex:none;justify-content:center;align-items:center;min-height:34px;padding:6px 11px;font-size:13px;font-weight:900;line-height:1.05;text-decoration:none;display:inline-flex}.header-gender-link:hover,.header-gender-link.active{border-color:var(--ps-gold);background:var(--ps-gold);color:var(--ps-dark-solid);text-decoration:none}.header-telegram-link{justify-content:center;align-items:center;min-width:42px;display:inline-flex;border-color:var(--ps-gold)!important;color:var(--ps-gold)!important;background:#fff5fa!important;font-weight:1000!important;text-decoration:none!important}.header-telegram-link:hover{background:var(--ps-gold)!important;color:var(--ps-dark-solid)!important}.nav .theme-mode-toggle{cursor:pointer;justify-content:flex-start;align-items:center;width:154px;min-width:154px;height:44px;min-height:44px;display:inline-flex;position:relative;overflow:hidden;background:var(--ps-gold)!important;color:#fff!important;border:2px solid #ff4f9a57!important;border-radius:999px!important;padding:0 48px 0 18px!important;box-shadow:0 8px 18px #ff4f9a29!important}.theme-mode-toggle__label{z-index:1;letter-spacing:0;white-space:nowrap;font-size:15px;font-weight:1000;line-height:1;display:block;position:relative}.theme-mode-toggle__label--night{display:none}.theme-mode-toggle__knob{background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;transition:transform .22s,right .22s,left .22s;display:grid;position:absolute;top:4px;right:4px;box-shadow:0 5px 14px #1113}.theme-mode-toggle__sun{background:#ffad3d;border-radius:50%;width:17px;height:17px;position:relative}.theme-mode-toggle__sun:before{content:"";background:repeating-conic-gradient(from 0deg, #ffad3d 0 8deg, transparent 8deg 22deg);border-radius:50%;position:absolute;inset:-5px;-webkit-mask:radial-gradient(circle,#0000 0 42%,#000 44%);mask:radial-gradient(circle,#0000 0 42%,#000 44%)}.theme-mode-toggle__moon{background:#484854;border-radius:50%;width:18px;height:18px;display:none;position:relative}.theme-mode-toggle__moon:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:-2px;left:7px}.bottom-quick-board__inner{grid-template-columns:minmax(0,1fr) auto;gap:12px}.bottom-quick-links{order:1}.bottom-quick-search{order:2;min-width:46px;min-height:46px;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;display:block!important}.bottom-quick-search .bottom-quick-search__trigger,.bottom-quick-search .bottom-quick-search__submit{border:1px solid var(--ps-gold);background:var(--ps-gold);width:46px;height:46px;min-height:46px;color:var(--ps-dark-solid);cursor:pointer;border-radius:999px;place-items:center;padding:0;font-size:0;display:grid}.bottom-quick-search .bottom-quick-search__trigger .ui-icon,.bottom-quick-search .bottom-quick-search__submit .ui-icon{width:21px;height:21px}.bottom-quick-search__panel{opacity:0;pointer-events:none;transform-origin:100% 100%;visibility:hidden;background:#fff;border:1px solid #ff4f9a6b;border-radius:8px;grid-template-columns:22px minmax(0,1fr) 46px;align-items:center;gap:8px;width:min(430px,100vw - 28px);min-height:52px;padding:5px;transition:opacity .18s,transform .18s,visibility 0s linear .18s;display:grid;position:absolute;bottom:calc(100% + 12px);right:0;transform:translateY(8px)scale(.98);box-shadow:0 16px 34px #1111112e}.bottom-quick-search.is-open .bottom-quick-search__panel{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:translateY(0)scale(1)}.bottom-quick-search__panel:after{content:"";background:inherit;border-bottom:1px solid #ff4f9a6b;border-right:1px solid #ff4f9a6b;width:14px;height:14px;position:absolute;bottom:-7px;right:17px;transform:rotate(45deg)}.bottom-quick-search__icon{padding-left:4px}.bottom-quick-search input{min-height:38px}.bottom-quick-search .bottom-quick-search__submit{border-radius:6px;width:42px;height:40px;min-height:40px}.has-bottom-quick-board .floating-tools{bottom:calc(78px + env(safe-area-inset-bottom))!important}.has-bottom-quick-board .cookie-consent-banner{bottom:calc(80px + env(safe-area-inset-bottom))!important}@media (width<=760px){.header-gender-bar{border-top:1px solid var(--ps-line);order:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;padding:8px 0;display:grid;overflow:visible}.header-gender-link{min-width:0;min-height:38px;padding:7px 8px;font-size:13px}.nav .theme-mode-toggle{justify-self:start;width:154px;min-width:154px}.has-bottom-quick-board{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.bottom-quick-board{padding:8px 10px calc(8px + env(safe-area-inset-bottom))}.bottom-quick-board__inner{grid-template-columns:minmax(0,1fr) 46px;gap:8px}.bottom-quick-links{order:1}.bottom-quick-search{order:2;min-height:46px}.bottom-quick-search__panel{width:calc(100vw - 20px);right:-2px}.bottom-quick-link{min-height:36px}.has-bottom-quick-board .floating-tools,.has-bottom-quick-board .profile-nav-links,.has-bottom-quick-board .cookie-consent-banner{bottom:calc(86px + env(safe-area-inset-bottom))!important}}:root[data-theme=dark]{--ps-gold:#ff4f9a;--ps-gold-soft:#ff9aca;--ps-dark:#111;--ps-dark-solid:#111;--ps-dark-2:#19171d;--ps-dark-3:#241f28;--ps-text:#fff;--ps-muted:#ffffffa8;--ps-line:#ff4f9a4d;--accent:var(--ps-gold);--accent-ink:#111;--dark-base:#111;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] body,:root[data-theme=dark] main,:root[data-theme=dark] .directory-shell,:root[data-theme=dark] .profile-page,:root[data-theme=dark] .hk-retro-page,:root[data-theme=dark] .hk-retro-shell,:root[data-theme=dark] .profile-page.profile-social{background:var(--ps-dark-solid)!important;color:var(--ps-text)!important;background-image:none!important}:root[data-theme=dark] header,:root[data-theme=dark] footer,:root[data-theme=dark] .site-header,:root[data-theme=dark] .menu-panel,:root[data-theme=dark] .bottom-quick-board{border-color:var(--ps-line)!important;color:var(--ps-text)!important;background:#111111f5!important}:root[data-theme=dark] .hk-retro-page,:root[data-theme=dark] .hk-retro-shell,:root[data-theme=dark] .profile-page.profile-social{--ps-bg:#111;--ps-panel:#19171d;--ps-card:#19171d;--ps-soft:#241f28;--ps-dark:#111;--ps-dark-solid:#111;--ps-dark-2:#19171d;--ps-dark-3:#241f28;--ps-text:#fff;--ps-muted:#ffffffa8;--ps-line:#ff4f9a4d;--retro-bg:#111;--retro-panel:#19171d;--retro-border:#ff4f9a6b;--retro-ink:#fff;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}:root[data-theme=dark] .card,:root[data-theme=dark] .panel,:root[data-theme=dark] .filter-panel,:root[data-theme=dark] .home-location-hero,:root[data-theme=dark] .home-location-group,:root[data-theme=dark] .geo-hub-country,:root[data-theme=dark] .listing-controls,:root[data-theme=dark] .classified-card,:root[data-theme=dark] .cards--mobile .classified-card,:root[data-theme=dark] .news-update,:root[data-theme=dark] .legal-section,:root[data-theme=dark] .site-map-section,:root[data-theme=dark] .hk-directory-board,:root[data-theme=dark] .hk-retro-titlebar,:root[data-theme=dark] .hk-retro-hero,:root[data-theme=dark] .hk-star-strip,:root[data-theme=dark] .hk-instant-panel,:root[data-theme=dark] .hk-profile-section,:root[data-theme=dark] .hk-category-profile-section,:root[data-theme=dark] .hk-retro-page .filter-panel,:root[data-theme=dark] .hk-retro-page .listing-controls,:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card,:root[data-theme=dark] .hk-instant-card,:root[data-theme=dark] .hk-feature-profile,:root[data-theme=dark] .hk-mini-profile,:root[data-theme=dark] .profile-social-hero,:root[data-theme=dark] .profile-social-feed,:root[data-theme=dark] .profile-tab-panels,:root[data-theme=dark] .profile-tab-panel,:root[data-theme=dark] .profile-video-card,:root[data-theme=dark] .profile-card-section,:root[data-theme=dark] .profile-side-card,:root[data-theme=dark] .profile-empty-panel,:root[data-theme=dark] .profile-social .profile-community,:root[data-theme=dark] .profile-social .review,:root[data-theme=dark] .profile-social .comment,:root[data-theme=dark] .profile-social .comment.reply,:root[data-theme=dark] .profile-social .profile-recent-block{background:var(--ps-dark-2)!important;border-color:var(--ps-line)!important;color:var(--ps-text)!important;background-image:none!important;box-shadow:0 8px 24px #0000003d!important}:root[data-theme=dark] .hk-star-strip,:root[data-theme=dark] .hk-instant-panel,:root[data-theme=dark] .hk-profile-section,:root[data-theme=dark] .hk-category-profile-section,:root[data-theme=dark] .profile-social .profile-photo-mosaic,:root[data-theme=dark] .profile-social .profile-photo-tile,:root[data-theme=dark] .profile-social .profile-detail-grid div,:root[data-theme=dark] .profile-side-facts div,:root[data-theme=dark] .profile-identity-card div,:root[data-theme=dark] .profile-social .profile-rate-matrix,:root[data-theme=dark] .profile-social .notice{background:var(--ps-dark-3)!important}:root[data-theme=dark] .profile-social-cover{background:linear-gradient(90deg, #111111f5, #241f2894 52%, #111111f5), var(--profile-cover-image,linear-gradient(135deg, #111, #241f28 58%, #3b2632))!important;background-position:50%!important;background-size:cover!important}:root[data-theme=dark] .profile-social-cover:after{background:linear-gradient(#1110 0%,#111111c7 70%,#111 100%)!important}:root[data-theme=dark] .nav a,:root[data-theme=dark] .pill,:root[data-theme=dark] .nav button,:root[data-theme=dark] .nav select,:root[data-theme=dark] .mobile-quickbar select,:root[data-theme=dark] .header-gender-link,:root[data-theme=dark] .bottom-quick-link,:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea,:root[data-theme=dark] .bottom-quick-search__panel{background:var(--ps-dark-2)!important;border-color:var(--ps-line)!important;color:var(--ps-text)!important}:root[data-theme=dark] .header-gender-link:hover,:root[data-theme=dark] .header-gender-link.active,:root[data-theme=dark] .bottom-quick-link:hover,:root[data-theme=dark] .bottom-quick-link.active,:root[data-theme=dark] .bottom-quick-search .bottom-quick-search__trigger,:root[data-theme=dark] .bottom-quick-search .bottom-quick-search__submit,:root[data-theme=dark] .header-telegram-link:hover{background:var(--ps-gold)!important;border-color:var(--ps-gold)!important;color:var(--ps-dark-solid)!important}:root[data-theme=dark] .header-telegram-link{background:var(--ps-dark-2)!important;border-color:var(--ps-line)!important;color:var(--ps-gold)!important}:root[data-theme=dark] .nav .theme-mode-toggle{justify-content:flex-end;color:#fff!important;background:#3f3f4a!important;border-color:#2c2c34!important;padding:0 16px 0 48px!important;box-shadow:0 8px 18px #00000047!important}:root[data-theme=dark] .theme-mode-toggle__label--day,:root[data-theme=dark] .theme-mode-toggle__sun{display:none}:root[data-theme=dark] .theme-mode-toggle__label--night,:root[data-theme=dark] .theme-mode-toggle__moon{display:block}:root[data-theme=dark] .theme-mode-toggle__knob{left:4px;right:auto}:root[data-theme=dark] .bottom-quick-search input::placeholder{color:#ffffff94}:root[data-theme=dark] .bottom-quick-search__panel:after{border-color:var(--ps-line)}.has-bottom-quick-board{padding-bottom:calc(82px + env(safe-area-inset-bottom))!important}.bottom-quick-board{pointer-events:none;padding:0 14px env(safe-area-inset-bottom)!important;box-shadow:none!important;color:#111!important;background:0 0!important;border-top:0!important}.bottom-quick-board__inner{pointer-events:auto;width:min(760px,100vw - 24px);min-height:66px;margin:0 auto;position:relative;padding:0!important;display:block!important}.bottom-quick-links{scrollbar-width:none;background:#fff;border-top:1px solid #ff4f9a57;justify-content:center;align-items:stretch;width:100%;height:64px;overflow:visible;box-shadow:0 -2px #ff4f9ae6,0 -12px 26px #ff4f9a24;gap:0!important;padding:0 8px!important;display:flex!important}.bottom-quick-links::-webkit-scrollbar{display:none}.bottom-quick-link-group{flex:1 1 0;align-items:stretch;gap:0;min-width:0;display:flex}.bottom-quick-link-group--left{justify-content:flex-end}.bottom-quick-link-group--right{justify-content:flex-start}.bottom-quick-link,.bottom-quick-link:visited{text-align:center;white-space:normal;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;min-width:74px;max-width:118px;height:64px;min-height:64px;font-size:11px;font-weight:900;line-height:1.05;color:#111!important;box-shadow:none!important;background:0 0!important;border:0!important;border-top:4px solid #0000!important;border-radius:0!important;padding:7px 6px 6px!important;text-decoration:none!important;display:flex!important}.bottom-quick-link:hover,.bottom-quick-link.active{border-top-color:var(--ps-gold)!important;color:#111!important;background:#fff5fa!important}.bottom-quick-link__icon{width:25px;height:25px;color:var(--ps-gold);place-items:center;display:grid}.bottom-quick-link__icon .taxonomy-icon{stroke-width:2px;width:24px;height:24px}.bottom-quick-link__label{text-overflow:ellipsis;width:100%;line-height:1.05;display:block;overflow:hidden}.bottom-quick-search-slot{pointer-events:none;flex:0 0 92px;min-width:92px;height:64px}.bottom-quick-search{z-index:5;width:72px;height:72px;top:-26px;left:50%;transform:translate(-50%);min-width:72px!important;min-height:72px!important;position:absolute!important}.bottom-quick-search .bottom-quick-search__trigger{position:relative;color:#111!important;width:72px!important;height:72px!important;min-height:72px!important;box-shadow:0 0 0 3px var(--ps-gold), 0 12px 24px #ff4f9a3d!important;background:#fff!important;border:5px solid #fff!important;border-radius:50%!important}.bottom-quick-search .bottom-quick-search__trigger:after{content:"";pointer-events:none;background:#ff4f9a24;border-radius:50%;position:absolute;inset:16px}.bottom-quick-search .bottom-quick-search__trigger .ui-icon{z-index:1;position:relative;width:31px!important;height:31px!important}.bottom-quick-search.is-open .bottom-quick-search__trigger{background:var(--ps-gold)!important;color:#111!important}.bottom-quick-search__panel{transform-origin:bottom;background:#fff;border:1px solid #ff4f9a73;border-radius:10px;grid-template-columns:22px minmax(0,1fr) 46px;width:min(440px,100vw - 26px);min-height:54px;bottom:calc(100% + 12px);left:50%;transform:translate(-50%,8px)scale(.98);box-shadow:0 18px 38px #ff4f9a2e;right:auto!important}.bottom-quick-search.is-open .bottom-quick-search__panel{transform:translate(-50%)scale(1)}.bottom-quick-search__panel:after{margin-left:-7px;left:50%;right:auto}.has-bottom-quick-board .floating-tools,.has-bottom-quick-board .profile-nav-links,.has-bottom-quick-board .cookie-consent-banner{bottom:calc(92px + env(safe-area-inset-bottom))!important}:root[data-theme=dark] .bottom-quick-board{color:#fff!important;background:0 0!important}:root[data-theme=dark] .bottom-quick-links{background:#211f23!important;border-color:#ffffff14!important;box-shadow:0 -2px #ff4f9ae6,0 -12px 26px #0003!important}:root[data-theme=dark] .bottom-quick-link,:root[data-theme=dark] .bottom-quick-link:visited{color:#ffffffe6!important;background:0 0!important;border-color:#0000!important}:root[data-theme=dark] .bottom-quick-link:hover,:root[data-theme=dark] .bottom-quick-link.active{border-top-color:var(--ps-gold)!important;color:#fff!important;background:#111!important}:root[data-theme=dark] .bottom-quick-search .bottom-quick-search__trigger{color:#111!important;box-shadow:0 0 0 3px var(--ps-gold), 0 12px 24px #00000057!important;background:#fff!important;border-color:#050506!important}@media (width<=760px){.has-bottom-quick-board{padding-bottom:calc(80px + env(safe-area-inset-bottom))!important}.bottom-quick-board{padding:0 0 env(safe-area-inset-bottom)!important;background:0 0!important}.bottom-quick-board__inner{width:100%;min-height:62px}.bottom-quick-links{scroll-snap-type:x proximity;overscroll-behavior-x:contain;justify-content:center;height:61px;overflow:auto hidden;padding:0 6px!important}.bottom-quick-link,.bottom-quick-link:visited{scroll-snap-align:start;flex:1 1 0;min-width:0;max-width:84px;height:61px;min-height:61px;font-size:10px;padding:6px 4px 5px!important}.bottom-quick-link__icon{width:23px;height:23px}.bottom-quick-link__icon .taxonomy-icon{width:22px;height:22px}.bottom-quick-search-slot{flex-basis:76px;min-width:76px;height:61px}.bottom-quick-search{width:66px;height:66px;top:-23px;min-width:66px!important;min-height:66px!important}.bottom-quick-search .bottom-quick-search__trigger{border-width:5px!important;width:66px!important;height:66px!important;min-height:66px!important}.bottom-quick-search .bottom-quick-search__trigger .ui-icon{width:28px!important;height:28px!important}.bottom-quick-search__panel{width:calc(100vw - 18px);bottom:calc(100% + 10px)}.has-bottom-quick-board .floating-tools,.has-bottom-quick-board .profile-nav-links,.has-bottom-quick-board .cookie-consent-banner{bottom:calc(88px + env(safe-area-inset-bottom))!important}}.mobile-header-actions{display:none}@media (width<=760px){.site-header .inner{grid-template-columns:minmax(86px,1fr) auto 38px!important;align-items:center!important;gap:7px!important;padding:7px 10px!important;display:grid!important}.site-header .brand{min-width:0}.site-header .brand-logo{object-fit:contain;object-position:left center;max-height:56px;width:clamp(108px,32vw,142px)!important;height:auto!important}.mobile-header-actions{z-index:62;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:inline-flex;position:relative}.mobile-header-locale select,.mobile-header-locale a{color:#111;background:#fff;border:1px solid #ff4f9a73;border-radius:6px;width:54px;min-width:54px;height:34px;min-height:34px;padding:0 7px;font-size:12px;font-weight:900;line-height:1}.mobile-header-locale a{text-decoration:none}.mobile-header-actions .theme-mode-toggle{cursor:pointer;justify-content:flex-start;align-items:center;width:48px;min-width:48px;height:34px;min-height:34px;display:inline-flex;position:relative;overflow:hidden;background:var(--ps-gold)!important;color:#111!important;box-shadow:none!important;border:1px solid #ff4f9a73!important;border-radius:999px!important;padding:0!important}.mobile-header-actions .theme-mode-toggle__label{display:none!important}.mobile-header-actions .theme-mode-toggle__knob{width:26px;height:26px;top:3px;right:3px}.mobile-header-actions .theme-mode-toggle__sun{width:14px;height:14px}.mobile-header-actions .theme-mode-toggle__sun:before{inset:-4px}.mobile-header-actions .theme-mode-toggle__moon{width:15px;height:15px}.mobile-header-actions .theme-mode-toggle__moon:after{width:15px;height:15px;left:6px}.site-header .burger-button{color:#111!important;background:#fff!important;border-color:#ff4f9a73!important;border-radius:6px!important;width:38px!important;height:34px!important;min-height:34px!important;padding:6px 8px!important}.site-header .burger-button span{height:2px;margin:4px 0}.mobile-quickbar{display:none!important}.site-header .menu-panel{padding-top:56px!important}.nav .desktop-city-switcher,.nav .desktop-currency-form{display:block!important}.nav .desktop-locale-switch,.nav .theme-mode-toggle{display:none!important}:root[data-theme=dark] .mobile-header-locale select,:root[data-theme=dark] .mobile-header-locale a,:root[data-theme=dark] .site-header .burger-button{background:var(--ps-dark-2)!important;border-color:var(--ps-line)!important;color:var(--ps-text)!important}:root[data-theme=dark] .mobile-header-actions .theme-mode-toggle{justify-content:flex-end;background:#3f3f4a!important;border-color:#2c2c34!important}:root[data-theme=dark] .mobile-header-actions .theme-mode-toggle__knob{left:3px;right:auto}}@media (width<=360px){.site-header .inner{grid-template-columns:minmax(76px,1fr) auto 36px!important;gap:5px!important;padding-left:8px!important;padding-right:8px!important}.site-header .brand-logo{max-height:44px;width:clamp(96px,30vw,112px)!important;height:auto!important}.mobile-header-locale select,.mobile-header-locale a{width:48px;min-width:48px;padding:0 5px;font-size:11px}.mobile-header-actions .theme-mode-toggle{width:44px;min-width:44px}.site-header .burger-button{width:36px!important}}:root[data-theme=dark] .profile-page.profile-social,:root[data-theme=dark] .profile-social-layout,:root[data-theme=dark] .profile-social-feed,:root[data-theme=dark] .profile-tab-panels,:root[data-theme=dark] .profile-tab-panel{background:var(--ps-dark-solid)!important;color:var(--ps-text)!important;background-image:none!important}:root[data-theme=dark] .profile-social-hero,:root[data-theme=dark] .profile-card-section,:root[data-theme=dark] .profile-side-card,:root[data-theme=dark] .profile-empty-panel,:root[data-theme=dark] .profile-social .profile-community,:root[data-theme=dark] .profile-social .profile-recent-block,:root[data-theme=dark] .profile-section-tabs,:root[data-theme=dark] .profile-social-meta,:root[data-theme=dark] .profile-social .profile-community-tabs{background:var(--ps-dark-2)!important;border-color:var(--ps-line)!important;color:var(--ps-text)!important;background-image:none!important;box-shadow:0 12px 28px #00000038!important}:root[data-theme=dark] .profile-social-meta div,:root[data-theme=dark] .profile-social .profile-section-tabs button,:root[data-theme=dark] .profile-social .profile-community-tabs button{color:var(--ps-muted)!important;background:0 0!important;border-color:#ff4f9a47!important;box-shadow:inset 0 -3px #0000!important}:root[data-theme=dark] .profile-social .profile-section-tabs button>span,:root[data-theme=dark] .profile-social .profile-section-tabs b,:root[data-theme=dark] .profile-social .profile-community-tabs button{color:inherit!important}:root[data-theme=dark] .profile-social .profile-section-tabs small{background:var(--ps-dark-3)!important;color:var(--ps-text)!important;border:1px solid #ff4f9a47!important}:root[data-theme=dark] .profile-social .profile-section-tabs button.active,:root[data-theme=dark] .profile-social .profile-community-tabs button.active{background:var(--ps-gold)!important;border-color:var(--ps-gold)!important;color:var(--ps-dark-solid)!important;box-shadow:inset 0 -3px #1111113d!important}:root[data-theme=dark] .profile-social .profile-section-tabs button.active>span,:root[data-theme=dark] .profile-social .profile-section-tabs button.active b,:root[data-theme=dark] .profile-social .profile-section-tabs button.active small,:root[data-theme=dark] .profile-social .profile-community-tabs button.active{color:var(--ps-dark-solid)!important}:root[data-theme=dark] .profile-social .profile-section-tabs button.active small{background:#ffffffdb!important;border-color:#1111112e!important}:root[data-theme=dark] .profile-social .profile-card-section h2,:root[data-theme=dark] .profile-social .profile-side-card h2,:root[data-theme=dark] .profile-social .profile-community h2,:root[data-theme=dark] .profile-social .profile-recent-block h2,:root[data-theme=dark] .profile-social-title h1,:root[data-theme=dark] .profile-social .profile-summary-card p,:root[data-theme=dark] .profile-social .profile-rate-card p,:root[data-theme=dark] .profile-social .profile-card-section p,:root[data-theme=dark] .profile-social .review,:root[data-theme=dark] .profile-social .comment{color:var(--ps-text)!important;text-shadow:none!important}:root[data-theme=dark] .profile-social .muted,:root[data-theme=dark] .profile-social-meta span,:root[data-theme=dark] .profile-social .profile-detail-grid span,:root[data-theme=dark] .profile-side-facts span,:root[data-theme=dark] .profile-identity-card span,:root[data-theme=dark] .profile-social .listing-footer-meta,:root[data-theme=dark] .profile-social .compact-card-meta,:root[data-theme=dark] .profile-social .compact-card-date{color:var(--ps-muted)!important}:root[data-theme=dark] .profile-social .profile-detail-grid div,:root[data-theme=dark] .profile-side-facts div,:root[data-theme=dark] .profile-identity-card div,:root[data-theme=dark] .profile-social .profile-photo-mosaic,:root[data-theme=dark] .profile-social .profile-photo-tile,:root[data-theme=dark] .profile-social .profile-photo-tile .demo-photo-placeholder,:root[data-theme=dark] .profile-social .profile-rate-matrix,:root[data-theme=dark] .profile-social .notice{background:var(--ps-dark-3)!important;color:var(--ps-text)!important;background-image:none!important;border-color:#ff4f9a47!important}:root[data-theme=dark] .profile-social .profile-rate-matrix span,:root[data-theme=dark] .profile-social .profile-rate-matrix strong,:root[data-theme=dark] .profile-social .profile-rate-matrix b{background:var(--ps-dark-2)!important;color:var(--ps-text)!important;border-color:#ff4f9a2e!important}:root[data-theme=dark] .profile-social .profile-rate-matrix strong,:root[data-theme=dark] .profile-social .profile-detail-group h3,:root[data-theme=dark] .profile-social .profile-service-cloud .service-chip,:root[data-theme=dark] .profile-social .service-chip,:root[data-theme=dark] .profile-social .attribute-link,:root[data-theme=dark] .profile-social .profile-detail-grid a,:root[data-theme=dark] .profile-side-facts a,:root[data-theme=dark] .profile-identity-card a{color:var(--ps-gold)!important}:root[data-theme=dark] .profile-social .profile-service-cloud .service-chip,:root[data-theme=dark] .profile-social .service-chip,:root[data-theme=dark] .profile-social .profile-rate-details summary,:root[data-theme=dark] .profile-social input,:root[data-theme=dark] .profile-social select,:root[data-theme=dark] .profile-social textarea{background:var(--ps-dark-2)!important;color:var(--ps-gold)!important;background-image:none!important;border-color:#ff4f9a5c!important}:root[data-theme=dark] .profile-social .profile-service-cloud .service-chip:hover,:root[data-theme=dark] .profile-social .profile-rate-details summary:hover{background:var(--ps-gold)!important;border-color:var(--ps-gold)!important;color:var(--ps-dark-solid)!important}:root[data-theme=dark] .profile-social .classified-card,:root[data-theme=dark] .profile-social .cards--mobile .classified-card,:root[data-theme=dark] .profile-social .compact-card,:root[data-theme=dark] .profile-social .listing-thumb,:root[data-theme=dark] .profile-social .compact-card-main,:root[data-theme=dark] .profile-social .classified-main{background:var(--ps-dark-2)!important;color:var(--ps-text)!important;background-image:none!important;border-color:#ff4f9a5c!important}:root[data-theme=dark] .profile-social .compact-card-title a,:root[data-theme=dark] .profile-social .listing-title-row h3 a,:root[data-theme=dark] .profile-social .compact-card-meta strong,:root[data-theme=dark] .profile-social .card-price,:root[data-theme=dark] .profile-social .card-price-grid strong{color:var(--ps-text)!important}:root[data-theme=dark] .profile-social .badge,:root[data-theme=dark] .profile-social .verified,:root[data-theme=dark] .profile-social .vip,:root[data-theme=dark] .profile-social .location,:root[data-theme=dark] .profile-social .compact-card-signals span{background:var(--ps-dark-3)!important;color:var(--ps-gold)!important;border-color:#ff4f9a5c!important}.profile-contact-actions .profile-contact-phone,:root[data-theme=dark] .profile-contact-actions .profile-contact-phone{background:var(--ps-gold)!important;border-color:var(--ps-gold)!important;color:var(--ps-dark-solid)!important;background-image:none!important}.profile-contact-actions .profile-contact-whatsapp,:root[data-theme=dark] .profile-contact-actions .profile-contact-whatsapp{color:#fff!important;background:#25d366!important;border-color:#25d366!important}.profile-contact-actions .profile-contact-telegram,:root[data-theme=dark] .profile-contact-actions .profile-contact-telegram{color:#fff!important;background:#229ed9!important;border-color:#229ed9!important}.profile-contact-actions .profile-contact-phone:hover,:root[data-theme=dark] .profile-contact-actions .profile-contact-phone:hover{color:#fff!important;background:#ff2f88!important;border-color:#ff2f88!important}.profile-contact-actions .profile-contact-whatsapp:hover,:root[data-theme=dark] .profile-contact-actions .profile-contact-whatsapp:hover{background:#1db85a!important;border-color:#1db85a!important}.profile-contact-actions .profile-contact-telegram:hover,:root[data-theme=dark] .profile-contact-actions .profile-contact-telegram:hover{background:#1689c2!important;border-color:#1689c2!important}html[data-theme=dark] .profile-side-card,html[data-theme=dark] .profile-contact-card,html[data-theme=dark] .profile-location-card,html[data-theme=dark] .profile-action-card,html[data-theme=dark] .profile-share-block,html[data-theme=dark] .profile-social .profile-side-card,html[data-theme=dark] .profile-social .profile-contact-card,html[data-theme=dark] .profile-social .profile-location-card,html[data-theme=dark] .profile-social .profile-action-card,html[data-theme=dark] .profile-social .profile-share-block,:root[data-theme=dark] .profile-side-card,:root[data-theme=dark] .profile-contact-card,:root[data-theme=dark] .profile-location-card,:root[data-theme=dark] .profile-action-card,:root[data-theme=dark] .profile-share-block,:root[data-theme=dark] .profile-social .profile-side-card,:root[data-theme=dark] .profile-social .profile-contact-card,:root[data-theme=dark] .profile-social .profile-location-card,:root[data-theme=dark] .profile-social .profile-action-card,:root[data-theme=dark] .profile-social .profile-share-block{color:#fff!important;background:#19171d!important;border-color:#ff4f9a5c!important;box-shadow:0 12px 28px #0000003d!important}html[data-theme=dark] .profile-side-card h2,html[data-theme=dark] .profile-contact-card h2,html[data-theme=dark] .profile-location-card h2,html[data-theme=dark] .profile-action-card h2,html[data-theme=dark] .profile-share-block h2,html[data-theme=dark] .profile-social .profile-side-card h2,:root[data-theme=dark] .profile-side-card h2,:root[data-theme=dark] .profile-contact-card h2,:root[data-theme=dark] .profile-location-card h2,:root[data-theme=dark] .profile-action-card h2,:root[data-theme=dark] .profile-share-block h2,:root[data-theme=dark] .profile-social .profile-side-card h2{color:#fff!important}html[data-theme=dark] .profile-side-facts div,html[data-theme=dark] .profile-identity-card div,html[data-theme=dark] .profile-reaction-actions button,html[data-theme=dark] .profile-reaction-actions a,html[data-theme=dark] .profile-share-actions .button-outline,:root[data-theme=dark] .profile-side-facts div,:root[data-theme=dark] .profile-identity-card div,:root[data-theme=dark] .profile-reaction-actions button,:root[data-theme=dark] .profile-reaction-actions a,:root[data-theme=dark] .profile-share-actions .button-outline{color:#fff!important;background:#241f28!important;border-color:#ff4f9a4d!important}html[data-theme=dark]{--ps-bg:#111;--ps-panel:#19171d;--ps-card:#19171d;--ps-soft:#241f28;--ps-gold:#ff4f9a;--ps-gold-soft:#ff9aca;--ps-dark:#111;--ps-dark-solid:#111;--ps-dark-2:#19171d;--ps-dark-3:#241f28;--ps-text:#fff;--ps-muted:#ffffffad;--ps-line:#ff4f9a52;--accent:#ff4f9a;--accent-ink:#111;--dark-base:#111;--hk-gold:#ff4f9a;--hk-pink:#ff4f9a;--hk-pink-strong:#ff4f9a;--hk-pink-soft:#ff4f9a2e;--hk-pink-panel:#241f28;--hk-purple:#111;--hk-purple-soft:#241f28;--hk-cyan:#ff4f9a;--retro-bg:#111;--retro-panel:#19171d;--retro-border:#ff4f9a6b;--retro-ink:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] body,html[data-theme=dark] body.profile-light-page,html[data-theme=dark] body.profile-dark-page,html[data-theme=dark] main,html[data-theme=dark] .directory-shell,html[data-theme=dark] .profile-page,html[data-theme=dark] .profile-page.profile-social,html[data-theme=dark] .profile-social-layout,html[data-theme=dark] .hk-retro-page,html[data-theme=dark] .hk-retro-shell,html[data-theme=dark] .advertiser-page-shell,html[data-theme=dark] .advertiser-profile-shell,html[data-theme=dark] .cabinet-page,html[data-theme=dark] .auth-page{color:#fff!important;background:#111!important}html[data-theme=dark] header,html[data-theme=dark] footer,html[data-theme=dark] .site-header,html[data-theme=dark] .menu-panel,html[data-theme=dark] .footer-inner,html[data-theme=dark] .footer-section,html[data-theme=dark] .floating-tools,html[data-theme=dark] .bottom-quick-board{color:#fff!important;box-shadow:none!important;background:#111111fa!important;border-color:#ff4f9a52!important}html[data-theme=dark] main .card,html[data-theme=dark] main .panel,html[data-theme=dark] main [class$=-card],html[data-theme=dark] main [class*=-card\ ],html[data-theme=dark] main [class$=-panel],html[data-theme=dark] main [class*=-panel\ ],html[data-theme=dark] main [class$=-widget],html[data-theme=dark] main [class*=-widget\ ],html[data-theme=dark] main [class$=-section],html[data-theme=dark] main [class*=-section\ ],html[data-theme=dark] .filter-panel,html[data-theme=dark] .filter-advanced,html[data-theme=dark] .filter-advanced-dialog,html[data-theme=dark] .mobile-filter-modal,html[data-theme=dark] .mobile-filter-modal-head,html[data-theme=dark] .filter-modal-actions,html[data-theme=dark] .listing-controls,html[data-theme=dark] .classified-toolbar,html[data-theme=dark] .classified-card,html[data-theme=dark] .compact-card,html[data-theme=dark] .compact-card-main,html[data-theme=dark] .classified-main,html[data-theme=dark] .listing-content-block,html[data-theme=dark] .home-location-hero,html[data-theme=dark] .home-location-group,html[data-theme=dark] .home-popular-cities,html[data-theme=dark] .home-city-search,html[data-theme=dark] .geo-hub-country,html[data-theme=dark] .news-update,html[data-theme=dark] .article-body,html[data-theme=dark] .author-profile,html[data-theme=dark] .trust-hero,html[data-theme=dark] .trust-list-panel,html[data-theme=dark] .trust-link-row a,html[data-theme=dark] .trust-page-list a,html[data-theme=dark] .legal-page,html[data-theme=dark] .legal-section,html[data-theme=dark] .site-map-page,html[data-theme=dark] .site-map-section,html[data-theme=dark] .error-page,html[data-theme=dark] .auth-panel,html[data-theme=dark] .age-gate-box,html[data-theme=dark] .age-consent-dialog,html[data-theme=dark] .cookie-consent-banner,html[data-theme=dark] .hk-directory-board,html[data-theme=dark] .hk-retro-titlebar,html[data-theme=dark] .hk-retro-hero,html[data-theme=dark] .hk-retro-results-main,html[data-theme=dark] .hk-star-strip,html[data-theme=dark] .hk-instant-panel,html[data-theme=dark] .hk-profile-section,html[data-theme=dark] .hk-category-profile-section,html[data-theme=dark] .hk-live-feed,html[data-theme=dark] .hk-live-feed-item,html[data-theme=dark] .hk-sidebar-panel,html[data-theme=dark] .hk-sidebar-section,html[data-theme=dark] .hk-star-card,html[data-theme=dark] .hk-instant-card,html[data-theme=dark] .hk-feature-profile,html[data-theme=dark] .hk-mini-profile,html[data-theme=dark] .hk-gid-search,html[data-theme=dark] .hk-region-board,html[data-theme=dark] .hk-service-board,html[data-theme=dark] .hk-retro-intro,html[data-theme=dark] .profile-social-hero,html[data-theme=dark] .profile-social-feed,html[data-theme=dark] .profile-tab-panels,html[data-theme=dark] .profile-tab-panel,html[data-theme=dark] .profile-video-card,html[data-theme=dark] .profile-card-section,html[data-theme=dark] .profile-side-card,html[data-theme=dark] .profile-contact-card,html[data-theme=dark] .profile-location-card,html[data-theme=dark] .profile-action-card,html[data-theme=dark] .profile-share-block,html[data-theme=dark] .profile-empty-panel,html[data-theme=dark] .profile-community,html[data-theme=dark] .profile-recent-block,html[data-theme=dark] .profile-summary-card,html[data-theme=dark] .profile-rate-card,html[data-theme=dark] .profile-services-block,html[data-theme=dark] .profile-social .review,html[data-theme=dark] .profile-social .comment,html[data-theme=dark] .profile-social .comment.reply,html[data-theme=dark] .cabinet-profile-hero,html[data-theme=dark] .cabinet-widget,html[data-theme=dark] .cabinet-activity-item,html[data-theme=dark] .cabinet-notification,html[data-theme=dark] .cabinet-profile-card,html[data-theme=dark] .cabinet-mini-item,html[data-theme=dark] .cabinet-community-item,html[data-theme=dark] .advertiser-profile-hero,html[data-theme=dark] .advertiser-widget,html[data-theme=dark] .advertiser-section,html[data-theme=dark] .advertiser-tariff-card,html[data-theme=dark] .advertiser-boost-card,html[data-theme=dark] .advertiser-admin-plan,html[data-theme=dark] .advertiser-status-card,html[data-theme=dark] .advertiser-profile-row,html[data-theme=dark] .advertiser-rule-item,html[data-theme=dark] .advertiser-faq-item,html[data-theme=dark] .advertiser-plan-chip,html[data-theme=dark] .advertiser-balance,html[data-theme=dark] .advertiser-balance-card,html[data-theme=dark] .advertiser-finance-metric,html[data-theme=dark] .advertiser-table-wrap,html[data-theme=dark] .advertiser-empty,html[data-theme=dark] .advertiser-notice{color:#fff!important;background:#19171d!important;border-color:#ff4f9a52!important;box-shadow:0 12px 30px #0000003d!important}html[data-theme=dark] main [class$=-grid],html[data-theme=dark] main [class*=-grid\ ],html[data-theme=dark] .profile-social-meta,html[data-theme=dark] .profile-section-tabs,html[data-theme=dark] .profile-social .profile-community-tabs,html[data-theme=dark] .profile-photo-mosaic,html[data-theme=dark] .profile-detail-grid div,html[data-theme=dark] .profile-side-facts div,html[data-theme=dark] .profile-identity-card div,html[data-theme=dark] .profile-rate-matrix,html[data-theme=dark] .profile-rate-matrix span,html[data-theme=dark] .profile-rate-matrix strong,html[data-theme=dark] .profile-rate-matrix b,html[data-theme=dark] .profile-social .notice,html[data-theme=dark] .listing-thumb,html[data-theme=dark] .listing-mini-thumb,html[data-theme=dark] .thumb,html[data-theme=dark] .gallery-stage,html[data-theme=dark] .demo-photo-placeholder{color:#fff!important;background:#241f28!important;border-color:#ff4f9a47!important}html[data-theme=dark] .profile-social-cover{background:linear-gradient(90deg, #111111f5, #241f28a3 52%, #111111f5), var(--profile-cover-image,linear-gradient(135deg, #111, #241f28 58%, #3b2632))!important;filter:none!important;background-position:50%!important;background-size:cover!important}html[data-theme=dark] .profile-social-cover:after{background:linear-gradient(#1110 0%,#111111c7 70%,#111 100%)!important}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea,html[data-theme=dark] .custom-select-button,html[data-theme=dark] .custom-select-list,html[data-theme=dark] .custom-select-option,html[data-theme=dark] .nav a,html[data-theme=dark] .nav button,html[data-theme=dark] .nav select,html[data-theme=dark] .pill,html[data-theme=dark] .mobile-header-locale select,html[data-theme=dark] .mobile-header-locale a,html[data-theme=dark] .burger-button,html[data-theme=dark] .header-gender-link,html[data-theme=dark] .header-telegram-link,html[data-theme=dark] .bottom-quick-link,html[data-theme=dark] .bottom-quick-search__panel,html[data-theme=dark] .home-city-pill,html[data-theme=dark] .home-location-link,html[data-theme=dark] .filters a,html[data-theme=dark] .service-chip,html[data-theme=dark] .attribute-link,html[data-theme=dark] .listing-segment,html[data-theme=dark] .listing-view-toggle,html[data-theme=dark] .listing-view-segment,html[data-theme=dark] .pagination-link,html[data-theme=dark] .pagination-page,html[data-theme=dark] .pagination-disabled,html[data-theme=dark] .desktop-filter-toggle,html[data-theme=dark] .floating-tool-button,html[data-theme=dark] .profile-next-link,html[data-theme=dark] .profile-social-button,html[data-theme=dark] .profile-social-button:visited,html[data-theme=dark] .profile-rate-details summary,html[data-theme=dark] .profile-share-actions .button-outline,html[data-theme=dark] .profile-reaction-actions button,html[data-theme=dark] .profile-reaction-actions a,html[data-theme=dark] .cabinet-tabbar,html[data-theme=dark] .cabinet-tab-button,html[data-theme=dark] .cabinet-icon-button,html[data-theme=dark] .advertiser-secondary-button,html[data-theme=dark] .advertiser-icon-link,html[data-theme=dark] .advertiser-cabinet-nav,html[data-theme=dark] .advertiser-cabinet-nav a,html[data-theme=dark] .advertiser-profile-section-tabs a,html[data-theme=dark] .hk-district-tile,html[data-theme=dark] .hk-type-chip,html[data-theme=dark] .hk-board-count,html[data-theme=dark] .hk-region-pill,html[data-theme=dark] .hk-service-pill,html[data-theme=dark] .hk-category-chip,html[data-theme=dark] .hk-mobile-collapsible-toggle{color:#fff!important;box-shadow:none!important;background:#241f28!important;border-color:#ff4f9a57!important}html[data-theme=dark] .button,html[data-theme=dark] .age-gate-box button,html[data-theme=dark] .age-consent-confirm,html[data-theme=dark] .cookie-consent-accept,html[data-theme=dark] .filter-search-button,html[data-theme=dark] .filter-tool,html[data-theme=dark] .pagination-current,html[data-theme=dark] .listing-segment.active,html[data-theme=dark] .listing-view-segment.active,html[data-theme=dark] .cabinet-tab-button.active,html[data-theme=dark] .advertiser-cabinet-nav-current,html[data-theme=dark] .advertiser-submit-button,html[data-theme=dark] .profile-tabs button.active,html[data-theme=dark] .profile-social-button.primary,html[data-theme=dark] .profile-social-button.accent,html[data-theme=dark] .profile-social .profile-section-tabs button.active,html[data-theme=dark] .profile-social .profile-community-tabs button.active,html[data-theme=dark] .bottom-quick-link:hover,html[data-theme=dark] .bottom-quick-link.active,html[data-theme=dark] .bottom-quick-search .bottom-quick-search__trigger,html[data-theme=dark] .bottom-quick-search .bottom-quick-search__submit,html[data-theme=dark] .header-gender-link:hover,html[data-theme=dark] .header-gender-link.active,html[data-theme=dark] .header-telegram-link:hover,html[data-theme=dark] .trust-form button,html[data-theme=dark] .hk-district-tile:hover,html[data-theme=dark] .hk-district-tile.active,html[data-theme=dark] .hk-type-chip:hover,html[data-theme=dark] .hk-type-chip.active,html[data-theme=dark] .hk-region-pill:hover,html[data-theme=dark] .hk-region-pill.active,html[data-theme=dark] .hk-service-pill:hover,html[data-theme=dark] .hk-service-pill.active,html[data-theme=dark] .hk-category-chip:hover,html[data-theme=dark] .hk-category-chip.active{color:#111!important;box-shadow:none!important;background:#ff4f9a!important;border-color:#ff4f9a!important}html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] h5,html[data-theme=dark] h6,html[data-theme=dark] .directory-shell .panel>h1,html[data-theme=dark] .listing-title-row h3 a,html[data-theme=dark] .compact-card-title a,html[data-theme=dark] .profile-social-title h1,html[data-theme=dark] .profile-card-section h2,html[data-theme=dark] .profile-side-card h2,html[data-theme=dark] .profile-contact-card h2,html[data-theme=dark] .profile-location-card h2,html[data-theme=dark] .profile-action-card h2,html[data-theme=dark] .profile-share-block h2,html[data-theme=dark] .profile-community h2,html[data-theme=dark] .cabinet-widget-head h2,html[data-theme=dark] .advertiser-widget-head h2,html[data-theme=dark] .advertiser-page-title h1,html[data-theme=dark] .advertiser-profile-title-row h1,html[data-theme=dark] .hk-board-head h2,html[data-theme=dark] .hk-retro-titlebar h1,html[data-theme=dark] .hk-section-title h2,html[data-theme=dark] .footer-section-title{color:#fff!important;text-shadow:none!important}html[data-theme=dark] a,html[data-theme=dark] .profile-page a,html[data-theme=dark] .attribute-link,html[data-theme=dark] .footer-links a,html[data-theme=dark] .site-map-section a,html[data-theme=dark] .trust-page-list a,html[data-theme=dark] .trust-link-row a,html[data-theme=dark] .author-role,html[data-theme=dark] .cabinet-kicker,html[data-theme=dark] .advertiser-page-title span,html[data-theme=dark] .profile-detail-group h3,html[data-theme=dark] .hk-section-title a,html[data-theme=dark] .hk-star-card b,html[data-theme=dark] .hk-instant-card span,html[data-theme=dark] .hk-mini-profile strong,html[data-theme=dark] .hk-feature-profile strong{color:#ff4f9a!important}html[data-theme=dark] .muted,html[data-theme=dark] .pagination-summary,html[data-theme=dark] .listing-control-label,html[data-theme=dark] .listing-primary-meta,html[data-theme=dark] .listing-description,html[data-theme=dark] .listing-footer-meta,html[data-theme=dark] .compact-card-meta,html[data-theme=dark] .compact-card-date,html[data-theme=dark] .profile-facts span,html[data-theme=dark] .listing-services span,html[data-theme=dark] .profile-detail-grid span,html[data-theme=dark] .profile-side-facts span,html[data-theme=dark] .profile-identity-card span,html[data-theme=dark] .profile-social-meta span,html[data-theme=dark] .advertiser-section-hint,html[data-theme=dark] .advertiser-feature-list li,html[data-theme=dark] .advertiser-profile-note,html[data-theme=dark] .advertiser-profile-row-main>p,html[data-theme=dark] .cabinet-widget p,html[data-theme=dark] .footer-notice,html[data-theme=dark] .legal-section p,html[data-theme=dark] .trust-summary,html[data-theme=dark] .hk-star-card small,html[data-theme=dark] .hk-instant-card p,html[data-theme=dark] .hk-instant-card small{color:#ffffffad!important}html[data-theme=dark] main table,html[data-theme=dark] .listing-content-block table,html[data-theme=dark] .legal-section table,html[data-theme=dark] .advertiser-table{color:#fff!important;background:#19171d!important;border-color:#ff4f9a52!important}html[data-theme=dark] main table th,html[data-theme=dark] main table td,html[data-theme=dark] .listing-content-block table th,html[data-theme=dark] .listing-content-block table td,html[data-theme=dark] .legal-section table th,html[data-theme=dark] .legal-section table td,html[data-theme=dark] .advertiser-table th,html[data-theme=dark] .advertiser-table td{color:#fff!important;background:0 0!important;border-color:#ff4f9a3d!important}html[data-theme=dark] main table thead th,html[data-theme=dark] .listing-content-block table thead th,html[data-theme=dark] .legal-section table thead th,html[data-theme=dark] .advertiser-table thead th{color:#fff!important;background:#241f28!important}html[data-theme=dark] .badge,html[data-theme=dark] .verified,html[data-theme=dark] .vip,html[data-theme=dark] .location,html[data-theme=dark] .boost,html[data-theme=dark] .listing-badges span,html[data-theme=dark] .compact-card-signals span,html[data-theme=dark] .cabinet-soft-count,html[data-theme=dark] .advertiser-status-pill,html[data-theme=dark] .advertiser-row-metrics span,html[data-theme=dark] .profile-social-tags span,html[data-theme=dark] .profile-side-tags span,html[data-theme=dark] .profile-social .profile-section-tabs small{color:#ff4f9a!important;background:#241f28!important;border-color:#ff4f9a5c!important}html[data-theme=dark] .profile-social .profile-section-tabs button.active>span,html[data-theme=dark] .profile-social .profile-section-tabs button.active b,html[data-theme=dark] .profile-social .profile-community-tabs button.active{color:#111!important}html[data-theme=dark] .profile-social .profile-section-tabs button.active small{color:#111!important;background:#ffffffe0!important;border-color:#11111138!important}html[data-theme=dark] .bottom-quick-board{border-top-color:#ff4f9a5c!important}html[data-theme=dark] .bottom-quick-search__panel:after{border-color:#ff4f9a6b!important}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder,html[data-theme=dark] .bottom-quick-search input::placeholder{color:#ffffff8c!important}html[data-theme=dark] [style*="background: #fff"],html[data-theme=dark] [style*="background:#fff"],html[data-theme=dark] [style*="background-color: #fff"],html[data-theme=dark] [style*="background-color:#fff"],html[data-theme=dark] [style*="background: white"],html[data-theme=dark] [style*=background\:white],html[data-theme=dark] [style*="background-color: white"],html[data-theme=dark] [style*=background-color\:white]{color:#fff!important;background:#19171d!important}html[data-theme=dark] .profile-contact-actions .profile-contact-phone{color:#111!important;background:#ff4f9a!important;border-color:#ff4f9a!important}html[data-theme=dark] .profile-contact-actions .profile-contact-whatsapp{color:#fff!important;background:#25d366!important;border-color:#25d366!important}html[data-theme=dark] .profile-contact-actions .profile-contact-telegram{color:#fff!important;background:#229ed9!important;border-color:#229ed9!important}html[data-theme=dark] .profile-contact-actions .profile-contact-phone:hover{color:#fff!important;background:#ff2f88!important;border-color:#ff2f88!important}html[data-theme=dark] .profile-contact-actions .profile-contact-whatsapp:hover{background:#1db85a!important;border-color:#1db85a!important}html[data-theme=dark] .profile-contact-actions .profile-contact-telegram:hover{background:#1689c2!important;border-color:#1689c2!important}html[data-theme=dark] .classified-card,html[data-theme=dark] .classified-card.classified-card--compact,html[data-theme=dark] .cards--mobile .classified-card,html[data-theme=dark] .hk-retro-page .cards--mobile .classified-card,html[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+2),html[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+3),html[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+4),:root[data-theme=dark] .classified-card,:root[data-theme=dark] .classified-card.classified-card--compact,:root[data-theme=dark] .cards--mobile .classified-card,:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card,:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+2),:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+3),:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card:nth-child(4n+4){color:#fff!important;background:#0f0f14!important;border-color:#ff4f9a85!important;box-shadow:0 10px 22px #00000057!important}html[data-theme=dark] .classified-card .classified-main,html[data-theme=dark] .cards--mobile .classified-card .classified-main,html[data-theme=dark] .hk-retro-page .cards--mobile .classified-card .classified-main,:root[data-theme=dark] .classified-card .classified-main,:root[data-theme=dark] .cards--mobile .classified-card .classified-main,:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card .classified-main{color:#fff!important;background:#15131a!important}html[data-theme=dark] .classified-card .listing-media,html[data-theme=dark] .classified-card .listing-thumb,html[data-theme=dark] .classified-card .listing-mini-thumb,html[data-theme=dark] .hk-retro-page .cards--mobile .classified-card .listing-thumb,:root[data-theme=dark] .classified-card .listing-media,:root[data-theme=dark] .classified-card .listing-thumb,:root[data-theme=dark] .classified-card .listing-mini-thumb,:root[data-theme=dark] .hk-retro-page .cards--mobile .classified-card .listing-thumb{background:#0f0f14!important;border-color:#ff4f9a6b!important}html[data-theme=dark] .classified-card .compact-card-title a,html[data-theme=dark] .classified-card .listing-title-row h3 a,html[data-theme=dark] .classified-card .compact-card-meta strong,html[data-theme=dark] .classified-card .card-price-grid strong,:root[data-theme=dark] .classified-card .compact-card-title a,:root[data-theme=dark] .classified-card .listing-title-row h3 a,:root[data-theme=dark] .classified-card .compact-card-meta strong,:root[data-theme=dark] .classified-card .card-price-grid strong{color:#fff!important}html[data-theme=dark] .classified-card .compact-card-meta,html[data-theme=dark] .classified-card .compact-card-meta span,html[data-theme=dark] .classified-card .compact-card-date,html[data-theme=dark] .classified-card .listing-primary-meta,html[data-theme=dark] .classified-card .listing-description,html[data-theme=dark] .classified-card .listing-footer-meta,:root[data-theme=dark] .classified-card .compact-card-meta,:root[data-theme=dark] .classified-card .compact-card-meta span,:root[data-theme=dark] .classified-card .compact-card-date,:root[data-theme=dark] .classified-card .listing-primary-meta,:root[data-theme=dark] .classified-card .listing-description,:root[data-theme=dark] .classified-card .listing-footer-meta{color:#ffffffb3!important}html[data-theme=dark] .classified-card .badge,html[data-theme=dark] .classified-card .verified,html[data-theme=dark] .classified-card .vip,html[data-theme=dark] .classified-card .location,html[data-theme=dark] .classified-card .listing-rating,html[data-theme=dark] .classified-card .compact-card-signals span,html[data-theme=dark] .classified-card .profile-facts span,html[data-theme=dark] .classified-card .listing-services span,:root[data-theme=dark] .classified-card .badge,:root[data-theme=dark] .classified-card .verified,:root[data-theme=dark] .classified-card .vip,:root[data-theme=dark] .classified-card .location,:root[data-theme=dark] .classified-card .listing-rating,:root[data-theme=dark] .classified-card .compact-card-signals span,:root[data-theme=dark] .classified-card .profile-facts span,:root[data-theme=dark] .classified-card .listing-services span{color:#ff8fbd!important;background:#251923!important;border-color:#ff4f9a75!important}html[data-theme=dark] .classified-card .card-price-grid,html[data-theme=dark] .classified-card .compact-card-meta strong,:root[data-theme=dark] .classified-card .card-price-grid,:root[data-theme=dark] .classified-card .compact-card-meta strong{background:#1f1821!important;border-color:#ff4f9a6b!important}html[data-theme=dark] .classified-card .card-price,html[data-theme=dark] .classified-card .card-price-grid strong,html[data-theme=dark] .classified-card .compact-card-meta strong,:root[data-theme=dark] .classified-card .card-price,:root[data-theme=dark] .classified-card .card-price-grid strong,:root[data-theme=dark] .classified-card .compact-card-meta strong{color:#111!important;background:#ff4f9a!important;border-color:#ff4f9a!important}html[data-theme=dark] .profile-social-kicker,html[data-theme=dark] .profile-social-tags span,html[data-theme=dark] .profile-side-tags span,html[data-theme=dark] .profile-social .profile-next-link,html[data-theme=dark] .profile-next-link,:root[data-theme=dark] .profile-social-kicker,:root[data-theme=dark] .profile-social-tags span,:root[data-theme=dark] .profile-side-tags span,:root[data-theme=dark] .profile-social .profile-next-link,:root[data-theme=dark] .profile-next-link{color:#ff8fbd!important;background:#19171d!important;border-color:#ff4f9a85!important;box-shadow:0 8px 18px #00000038!important}html[data-theme=dark] .profile-social-kicker,:root[data-theme=dark] .profile-social-kicker{color:#ff9aca!important;background:#251923!important}html[data-theme=dark] .profile-social .profile-next-link:hover,html[data-theme=dark] .profile-next-link:hover,:root[data-theme=dark] .profile-social .profile-next-link:hover,:root[data-theme=dark] .profile-next-link:hover{color:#111!important;background:#ff4f9a!important;border-color:#ff4f9a!important;text-decoration:none!important}.profile-breadcrumbs .breadcrumb-list{white-space:nowrap;scrollbar-width:thin;flex-wrap:nowrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.profile-breadcrumbs .breadcrumb-list li{flex:none;align-items:center;gap:8px;display:inline-flex}.profile-breadcrumbs .breadcrumb-list li+li:before{content:">";color:var(--ps-muted)}.profile-breadcrumbs .profile-breadcrumb-current{border:1px solid var(--ps-line);background:var(--ps-dark-2);min-height:32px;color:var(--ps-gold);border-radius:4px;align-items:center;padding:6px 10px;display:inline-flex}.burger-button{position:relative}.burger-button:before,.burger-button:after{content:"";background:currentColor;border-radius:2px;height:2px;transition:transform .22s,top .22s,box-shadow .16s;position:absolute;left:8px;right:8px}.burger-button:before{top:11px;box-shadow:0 7px}.burger-button:after{top:25px}.site-header.menu-open .burger-button:before{box-shadow:none;top:18px;transform:rotate(45deg)}.site-header.menu-open .burger-button:after{top:18px;transform:rotate(-45deg)}.theme-mode-toggle__knob{font-size:0;line-height:0;overflow:visible}.theme-mode-toggle__knob:before,.theme-mode-toggle__knob:after{content:"";border-radius:50%;transition:opacity .18s,transform .22s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.theme-mode-toggle__knob:before{opacity:1;background:#ffad3d;width:13px;height:13px;box-shadow:0 -8px 0 -5px #ffad3d,0 8px 0 -5px #ffad3d,8px 0 0 -5px #ffad3d,-8px 0 0 -5px #ffad3d,6px 6px 0 -5px #ffad3d,-6px 6px 0 -5px #ffad3d,6px -6px 0 -5px #ffad3d,-6px -6px 0 -5px #ffad3d}.theme-mode-toggle__knob:after{opacity:0;background:radial-gradient(circle at 68% 32%,#fff 0 8px,#0000 8.5px),#484854;width:18px;height:18px;transform:translate(-50%,-50%)scale(.7)}:root[data-theme=dark] .theme-mode-toggle__knob:before,html[data-theme=dark] .theme-mode-toggle__knob:before{opacity:0;transform:translate(-50%,-50%)scale(.7)rotate(-20deg)}:root[data-theme=dark] .theme-mode-toggle__knob:after,html[data-theme=dark] .theme-mode-toggle__knob:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.mobile-header-actions .theme-mode-toggle__knob:before{width:11px;height:11px;box-shadow:0 -7px 0 -4px #ffad3d,0 7px 0 -4px #ffad3d,7px 0 0 -4px #ffad3d,-7px 0 0 -4px #ffad3d,5px 5px 0 -4px #ffad3d,-5px 5px 0 -4px #ffad3d,5px -5px 0 -4px #ffad3d,-5px -5px 0 -4px #ffad3d}.mobile-header-actions .theme-mode-toggle__knob:after{background:radial-gradient(circle at 68% 32%,#fff 0 6px,#0000 6.5px),#484854;width:15px;height:15px}.article-body>div{gap:12px;display:grid}.article-body h2{border-top:1px solid var(--ps-line);color:var(--ps-text);margin:18px 0 2px;padding-top:16px;font-size:22px;line-height:1.25}.article-body h2:first-child{border-top:0;margin-top:0;padding-top:0}.article-body h3{color:var(--ps-gold);margin:4px 0 0;font-size:17px;line-height:1.25}.article-body p,.article-body li,.article-body td,.article-body th{line-height:1.65}.article-body ul,.article-body ol{gap:7px;margin:0 0 4px;padding-left:22px;display:grid}.article-body ul{list-style:outside}.article-body ol{list-style:decimal}.article-body table{border-collapse:collapse;border:1px solid var(--ps-line);border-radius:4px;width:100%;margin:4px 0;overflow:hidden}.article-body th,.article-body td{border:1px solid var(--ps-line);text-align:left;vertical-align:top;padding:9px 10px}.article-body th{color:var(--ps-text);background:var(--ps-dark-3)}.listing-load-more-button,.listing-load-more-button:visited,.listing-load-more-button:hover,.listing-load-more-button:focus-visible,:root[data-theme=dark] .listing-load-more-button,:root[data-theme=dark] .listing-load-more-button:visited,:root[data-theme=dark] .listing-load-more-button:hover,:root[data-theme=dark] .listing-load-more-button:focus-visible,html[data-theme=dark] .listing-load-more-button,html[data-theme=dark] .listing-load-more-button:visited,html[data-theme=dark] .listing-load-more-button:hover,html[data-theme=dark] .listing-load-more-button:focus-visible{color:#111!important;background:var(--accent)!important;border-color:var(--accent)!important;text-decoration:none!important}.listing-load-more-button:focus-visible{outline-offset:3px;outline:2px solid #111}.cabinet-dot{font-size:0;line-height:0}.profile-social-meta,.profile-detail-grid,.profile-side-facts,.profile-availability-line,.profile-admin-verification__date{margin:0;padding:0}.profile-social-meta dt,.profile-social .profile-detail-grid dt,.profile-side-facts dt,.profile-availability-line dt,.profile-admin-verification__date dt{color:var(--ps-muted);text-transform:uppercase;margin:0;font-size:10px;font-weight:900;line-height:1.1;display:block}.profile-social-meta dd,.profile-social .profile-detail-grid dd,.profile-side-facts dd,.profile-availability-line dd,.profile-admin-verification__date dd{color:var(--ps-text);overflow-wrap:anywhere;margin:3px 0 0;font-weight:900;line-height:1.18;display:block}.profile-social-meta dd{font-size:20px;line-height:1}.profile-social .profile-detail-grid dd,.profile-side-facts dd{font-size:13px}.profile-social .profile-detail-grid dd a,.profile-side-facts dd a{color:inherit;font:inherit}.profile-availability-line>div,.profile-admin-verification__date>div{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.profile-availability-line dt,.profile-admin-verification__date dt{text-transform:none;font-size:13px}.profile-availability-line dt:after,.profile-admin-verification__date dt:after{content:":"}.profile-availability-line dd,.profile-admin-verification__date dd{margin:0;font-size:14px}@media (width<=720px){.profile-social-meta dd{font-size:16px}.profile-social-meta dt{font-size:10px}}@media (width<=760px){.hk-mobile-collapsible:not(.is-expanded) [data-mobile-collapsible-item]:nth-child(n+7){display:none!important}.footer-install{grid-template-columns:1fr;align-items:stretch;gap:9px}.footer-install__button{white-space:normal;width:100%}}.header-gender-link:hover,.header-gender-link:focus-visible,.header-gender-link.active,:root[data-theme=dark] .header-gender-link:hover,:root[data-theme=dark] .header-gender-link:focus-visible,:root[data-theme=dark] .header-gender-link.active,html[data-theme=dark] .header-gender-link:hover,html[data-theme=dark] .header-gender-link:focus-visible,html[data-theme=dark] .header-gender-link.active{color:#111!important;background:#ff4f9a!important;border-color:#ff4f9a!important;text-decoration:none!important}.header-gender-link:focus-visible{outline-offset:2px;outline:2px solid #111}.cards--mobile{align-items:stretch}.cards--mobile .classified-card.classified-card--compact{flex-direction:column;height:auto;display:flex}.cards--mobile .classified-card--compact .listing-media{flex:none}.cards--mobile .classified-card--compact .classified-main{flex-direction:column;flex:auto;place-content:flex-start;display:flex}.cards--mobile .classified-card--compact .classified-main>:not(.compact-card-date){flex:none;margin-top:0}.cards--mobile .classified-card--compact .compact-card-date{margin-top:auto;padding-top:4px}.hk-instant-cards{align-items:stretch}.hk-instant-card{flex-direction:column;align-self:stretch;display:flex}.hk-instant-card img,.hk-instant-card span,.hk-instant-card p,.hk-instant-card small{flex:none}.hk-instant-card p{-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:auto;min-height:2.56em;display:-webkit-box;overflow:hidden}.hk-instant-card small{margin-top:auto}.hk-instant-grid{align-items:stretch}.hk-instant-panel{flex-direction:column;min-width:0;display:flex}.hk-instant-panel .hk-instant-cards{flex:auto;align-items:stretch}.hk-instant-panel .hk-instant-card{min-height:100%}:root[data-theme=dark] .badge,:root[data-theme=dark] .badge.media,:root[data-theme=dark] .badge.availability,:root[data-theme=dark] .verified,:root[data-theme=dark] .vip,:root[data-theme=dark] .location,:root[data-theme=dark] .compact-card-signals span{color:#ff4f9a!important}.nav .desktop-locale-switch a:hover,.nav .nav-auth-actions a:not(.auth-register):hover,:root[data-theme=dark] .nav .desktop-locale-switch a:hover,:root[data-theme=dark] .nav .nav-auth-actions a:not(.auth-register):hover{color:var(--ps-text)!important;background:var(--ps-dark-2)!important}:root[data-theme=dark] .notice{color:var(--ps-text)!important}.classified-card .card-stretched-link:after{content:"";z-index:1;position:absolute;inset:0}.classified-card .card-stretched-link:focus-visible{outline:none}.classified-card .card-stretched-link:focus-visible:after{outline:2px solid var(--ps-gold);outline-offset:-2px}.classified-card .listing-thumb{z-index:2;pointer-events:none}.classified-card .listing-card-slider-arrow,.classified-card .listing-card-slider-dot{pointer-events:auto}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
