@import url('https://fonts.googleapis.com/css2?family=Onest:wght@400;500;600;700;800&display=swap');
/* Scoped legacy UI colors. Generated from active styles; only visual declarations are changed. */
html:has(link[rel="stylesheet"][href*="akkurat.css"]) body {background:#e6e8eb;--ak-paper:#ffffff;--ak-line:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-brand {background:#fffffff0
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-monogram {font:36px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-brand b {font:400 23px Onest,Arial,sans-serif,'Times New Roman',serif
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-city {background:#ffffffe8
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-primary {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-nav {background:#ffffffeb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-nav button+button {border-left:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-nav button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-intro {text-shadow:0 1px 10px #ffffff
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-intro p {font:34px/1.04 Onest,Arial,sans-serif,'Times New Roman',serif
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-branch-caption {background:#ffffffdb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-notice {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-dialog {scrollbar-color:#b8aa91 #e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-close:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-dialog h1 {font:400 48px/1.04 Onest,Arial,sans-serif,'Times New Roman',serif
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #services {background:linear-gradient(115deg,#ffffff 55%,#e6e8eb)
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-service-seal {font:80px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-service-number {font:38px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-service h2 {font:25px/1.07 Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #request-form input,html:has(link[rel="stylesheet"][href*="akkurat.css"]) #request-form textarea,html:has(link[rel="stylesheet"][href*="akkurat.css"]) #request-form select,html:has(link[rel="stylesheet"][href*="akkurat.css"]) #chat-form input {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-contact-links a:first-child {font:28px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-chips button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-message {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-message.user {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .city-social {background:#ffffffeb;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .city-room-mic {background:#ffffffe8
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .room-audio-toggle {background:#ffffffeb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .showroom-actions {background:#ffffffe8
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .showroom-actions .showroom-action.is-active,html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .showroom-actions .showroom-action:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .showroom-hint {background:#ffffffbd
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .player-movement-button {background:#ffffffe8
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-brand {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-nav {background:#ffffffeb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-editorial figcaption {background:#ffffffde
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #services {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-tools {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-tools-mark {font:19px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .ak-tools .city-social {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .ak-tools .city-room-mic {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .ak-tools .room-audio-toggle {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .ak-tools .room-audio-settings {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .ak-tools .room-audio-settings strong {font:21px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .ak-tools .room-audio-settings button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-brand {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-brand:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-nav button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-chips button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-tools>summary:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-photo-section {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-photo-heading h2 {font:25px/1.2 Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-photo-actions button {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-photo-actions button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-photo-list li {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) .ak-photo-remove {background:#ffffffee
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .player-movement-controls>button {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .player-movement-controls>button[aria-pressed=true] {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .showroom-interact,html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .showroom-target {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .consultant-team-welcome {background:#fffffff5
}
html:has(link[rel="stylesheet"][href*="akkurat.css"]) #workshop .ak-tools .city-social-message.is-self {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="balcony-city-points-20261018-r1.css"]) .balcony-point-pin {background:#242424e8;color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="balcony-city-points-20261018-r1.css"]) body[data-interior-style] dialog.balcony-points-dialog {background:#242424;color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="balcony-city-points-20261018-r1.css"]) body[data-interior-style] dialog.balcony-points-dialog::backdrop {background:#242424cb
}
html:has(link[rel="stylesheet"][href*="balcony-city-points-20261018-r1.css"]) body[data-interior-style] dialog.balcony-points-dialog h2 {font:32px/1.2 Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="balcony-city-points-20261018-r1.css"]) .balcony-points-note,html:has(link[rel="stylesheet"][href*="balcony-city-points-20261018-r1.css"]) .balcony-points-status {color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="balcony-city-points-20261018-r1.css"]) body[data-interior-style] dialog.balcony-points-dialog input[type=search] {background:#242424
}
html:has(link[rel="stylesheet"][href*="balcony-city-points-20261018-r1.css"]) body[data-interior-style] dialog.balcony-points-dialog button {color:#242424
}
html:has(link[rel="stylesheet"][href*="balcony-city-points-20261018-r1.css"]) .balcony-trip-return {background:#242424ed;color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="balcony-city-points-20261018-r1.css"]) .balcony-trip-return button {color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="balcony-city-points-20261018-r1.css"]) .balcony-trip-dialog-link {color:#242424!important
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-wallet {background:#ffffff;color:#242424;box-shadow:0 24px 100px #24242455
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-wallet::backdrop {background:#242424cc
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-wallet h2 {font:36px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-close {color:#242424
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-button,html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-inventory-button,html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-back {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-tabs [aria-pressed=true],html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-primary {background:#242424;color:#ffffff;border-color:#242424
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-card {background:#242424;color:#ffffff;box-shadow:0 8px 22px #24242412
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-brand {font:18px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-card .bc-card-name {font:30px/1.1 Onest,Arial,sans-serif;color:#ffffff
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-card .bc-description {color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-contact {color:#ffffff!important
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-muted {color:#242424
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-status {color:#242424
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-search,html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-field {color:#242424
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-search input,html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-field input,html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-share-link {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-item {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-unavailable {font:22px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-empty {color:#242424
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-empty h3 {font:25px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-publish {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-publish input {accent-color:#242424
}
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-shop-contact {background:#ffffff;color:#242424
}
@media (max-width:700px) {
html:has(link[rel="stylesheet"][href*="business-cards.css"]) .bc-topbar-inventory {box-shadow:0 3px 12px #24242422
}
}
html:has(link[rel="stylesheet"][href*="business.css"]) .business-action {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="business.css"]) .business-dialog {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="business.css"]) .business-heading h2 {font:400 28px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="business.css"]) .business-close {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="business.css"]) .business-field input,html:has(link[rel="stylesheet"][href*="business.css"]) .business-field select,html:has(link[rel="stylesheet"][href*="business.css"]) .business-field textarea {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="business.css"]) .business-primary {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="business.css"]) .business-review {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="business.css"]) .business-preview {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) body.buyka-hud {--hud-paper:#ffffffeF
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) .buyka-hud .topbar nav #browse {background:#242424;color:#ffffff
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) .buyka-hud .topbar nav #browse:hover {background:#242424
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) .buyka-hud .topbar nav>button:hover,html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) .buyka-hud .hud-more>summary:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) .buyka-hud .hud-more[open]>summary {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) .buyka-hud .hud-more-panel {background:#ffffff;box-shadow:0 12px 40px #24242430
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) .buyka-hud .hud-more-panel #owner-open {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) .buyka-hud .hud-more-panel button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) .buyka-hud .gastro-mic {border:1px solid #666666
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) .buyka-hud .gastro-mic.is-on {background:#242424
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) body.buyka-hud .controls>button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) body.buyka-hud .controls>.hud-key-hint {background:#ffffffcd;color:#666666
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) .buyka-hud .chat>button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) .buyka-hud .chat #chat-toggle {background:#242424;color:#ffffff
}
html:has(link[rel="stylesheet"][href*="buyka-hud.css"]) .buyka-hud #chat-body {background:#ffffff;box-shadow:0 10px 30px #2424242b
}
html:has(link[rel="stylesheet"][href*="buyka.css"]) .topbar {background:#ffffffee
}
html:has(link[rel="stylesheet"][href*="buyka.css"]) .location-card {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="buyka.css"]) .welcome {background:#fffffff2
}
html:has(link[rel="stylesheet"][href*="buyka.css"]) .buyka-map {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="buyka.css"]) #buyka-map-points button {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="buyka.css"]) #buyka-map-points button.occupied {background:#242424
}
html:has(link[rel="stylesheet"][href*="buyka.css"]) .controls {background:#ffffffeb
}
html:has(link[rel="stylesheet"][href*="buyka.css"]) .controls kbd {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="buyka.css"]) .buyka-cinema-empty {color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .carry-launch {background:#fffffff5;color:#242424;box-shadow:0 6px 25px #24242422
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .carry-launch b {background:#242424
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .carry-panel {border:1px solid #e6e8eb;background:#ffffff;box-shadow:0 20px 80px #24242430;color:#242424
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .carry-header {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .carry-close {background:#e6e8eb;color:#666666
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .carry-item {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .carry-photo {border:1px solid #e6e8eb;background:#e6e8eb;font-family:Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .carry-variant {color:#666666
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .carry-button {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .carry-footer {border-top:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .carry-status {color:#242424;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .carry-primary {background:#242424
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .product-carry-hint {color:#666666
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .product-take {background:#e6e8eb!important;color:#242424!important
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .interior-chooser {border:1px solid #e6e8eb;background:#ffffff;color:#242424;box-shadow:0 30px 100px #2424242e
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .interior-chooser::backdrop {background:#24242470
}
html:has(link[rel="stylesheet"][href*="carry-cart.css"]) .interior-options button {background:#e6e8eb;border:1px solid #e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="catalog.css"]) .city-catalog {--catalog-ink:#242424;--catalog-line:#e6e8eb;--catalog-green:#242424;box-shadow:0 24px 90px #2424242b
}
html:has(link[rel="stylesheet"][href*="catalog.css"]) .catalog-heading .icon-btn {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="catalog.css"]) .catalog-search {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="catalog.css"]) .catalog-search:focus-within {border-color:#666666;box-shadow:0 0 0 3px #66666614
}
html:has(link[rel="stylesheet"][href*="catalog.css"]) .catalog-filters select {color:#242424;border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="catalog.css"]) .city-catalog .product-tile {border:1px solid #e6e8eb;box-shadow:0 3px 8px #24242404
}
html:has(link[rel="stylesheet"][href*="catalog.css"]) .city-catalog .product-tile:hover {box-shadow:0 8px 20px #2424240c
}
html:has(link[rel="stylesheet"][href*="catalog.css"]) .city-catalog .product-tile .catalog-photo {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="catalog.css"]) .catalog-photo.is-empty::before {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="catalog.css"]) .city-catalog .product-tile h3 {color:#242424
}
html:has(link[rel="stylesheet"][href*="catalog.css"]) .city-catalog .product-tile strong {color:#242424
}
html:has(link[rel="stylesheet"][href*="catalog.css"]) .catalog-status.is-error {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="catalog.css"]) .catalog-footer {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="catalog.css"]) .catalog-more:hover {background:#242424
}
@media (max-width:760px) {
html:has(link[rel="stylesheet"][href*="catalog.css"]) .city-catalog {box-shadow:0 18px 90px #24242438
}
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-dialog {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-dialog::backdrop {background:#24242480
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-dialog header {border-bottom:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-close {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-field {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-field input,html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-field textarea,html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-field select,html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-store-select {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-button,html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-primary,html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-link,html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-tab,html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-text-button,html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-offer-button {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-primary {background:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-badge {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-section {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-tab.active {background:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-metrics div {border:1px solid #e6e8eb;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-price {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-faith-launch {background:#ffffffeb;border:1px solid #e6e8eb;color:#242424;box-shadow:0 2px 12px #24242418
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-mosque-marker {background:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r2.css"]) .growth-prayer-grid {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-dialog {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-dialog::backdrop {background:#24242480
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-dialog header {border-bottom:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-close {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-field {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-field input,html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-field textarea,html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-field select,html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-store-select {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-button,html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-primary,html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-link,html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-tab,html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-text-button,html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-offer-button {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-primary {background:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-badge {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-section {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-tab.active {background:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-metrics div {border:1px solid #e6e8eb;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-price {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-faith-launch {background:#ffffffeb;border:1px solid #e6e8eb;color:#242424;box-shadow:0 2px 12px #24242418
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-mosque-marker {background:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth-r4.css"]) .growth-prayer-grid {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-dialog {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-dialog::backdrop {background:#24242480
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-dialog header {border-bottom:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-close {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-field {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-field input,html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-field textarea,html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-field select,html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-store-select {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-button,html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-primary,html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-link,html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-tab,html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-text-button,html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-offer-button {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-primary {background:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-badge {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-section {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-tab.active {background:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-metrics div {border:1px solid #e6e8eb;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-price {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-faith-launch {background:#ffffffeb;border:1px solid #e6e8eb;color:#242424;box-shadow:0 2px 12px #24242418
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-mosque-marker {background:#242424
}
html:has(link[rel="stylesheet"][href*="city-growth.css"]) .growth-prayer-grid {background:#e6e8eb
}
@media (hover:hover) {
html:has(link[rel="stylesheet"][href*="city-map-tidy.css"]) body.hw-city-ui:not(.in-shop) .city-scope-toggle:hover,html:has(link[rel="stylesheet"][href*="city-map-tidy.css"]) body.hw-city-ui:not(.in-shop) #map-view .hh-malls-button:hover,html:has(link[rel="stylesheet"][href*="city-map-tidy.css"]) body.hw-city-ui:not(.in-shop) #map-view .hh-world-controls > :is(button,select):hover,html:has(link[rel="stylesheet"][href*="city-map-tidy.css"]) body.hw-city-ui:not(.in-shop) #map-view .maplibregl-ctrl-top-right > .maplibregl-ctrl-group button:hover {background-color:#ffffff!important
}
}
@media (max-width:760px) and (orientation:portrait) {
html:has(link[rel="stylesheet"][href*="city-map-tidy.css"]) html[data-hw-sheet] body.hw-city-ui:not(.in-shop) #map-view .hw-sheet-toggle::before {
    background:#e6e8eb
}
}
html:has(link[rel="stylesheet"][href*="city-photo-search.css"]) body .search .city-photo-button {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-photo-search.css"]) .city-photo-dialog {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-photo-search.css"]) body .city-photo-dialog .city-photo-close {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-photo-search.css"]) .city-photo-dialog .city-photo-area {color:#242424;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-photo-search.css"]) .city-photo-preview {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-photo-search.css"]) .city-photo-choose {border:1px dashed #666666
}
html:has(link[rel="stylesheet"][href*="city-photo-search.css"]) .city-photo-dialog .city-photo-note {color:#666666
}
html:has(link[rel="stylesheet"][href*="city-photo-search.css"]) body .city-photo-dialog .city-photo-submit {background:#242424
}
html:has(link[rel="stylesheet"][href*="city-photo-search.css"]) .city-photo-summary {border:1px solid #e6e8eb;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) body .city-scope-toggle {background:#ffffff;border:1px solid #e6e8eb;box-shadow:0 3px 12px #24242412;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) .city-scope-dialog {background:#ffffff;border:1px solid #e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) .city-scope-dialog::backdrop {background:#242424b3
}
html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) .city-scope-selected,html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) .city-scope-circle {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) .city-scope-note,html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) .city-scope-footnote,html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) .city-scope-status {color:#666666
}
html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) .city-scope-dialog input {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) body .city-scope-option,html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) body .city-scope-apply {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) body .city-scope-apply {background:#242424
}
html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) body .city-scope-chip {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) .city-scope-radius-slider {accent-color:#242424
}
html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) body .city-scope-cancel-drawing {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-search-scope.css"]) .city-search-empty {color:#666666
}
html:has(link[rel="stylesheet"][href*="city-search.css"]) body .search:focus-within {border-color:#666666;box-shadow:0 0 0 3px #24242412
}
html:has(link[rel="stylesheet"][href*="city-search.css"]) body .search-results {background:#ffffff;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-search.css"]) .city-search-row {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-search.css"]) .city-search-symbol {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-search.css"]) .city-search-copy small,html:has(link[rel="stylesheet"][href*="city-search.css"]) .city-search-product small {color:#666666
}
html:has(link[rel="stylesheet"][href*="city-search.css"]) body .city-search-enter {color:#242424;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-search.css"]) body .city-search-more {border:1px solid #e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-search.css"]) body .city-search-status {color:#666666
}
@media (max-width:760px),(max-width:1024px) and (max-height:600px),(pointer:coarse) and (max-height:600px) {
html:has(link[rel="stylesheet"][href*="city-search.css"]) body:not(.in-shop) .search {background:#ffffff;box-shadow:0 4px 18px #24242420
}
}
html:has(link[rel="stylesheet"][href*="city-search.css"]) .city-search-service-points>summary {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .city-shopping-assistant-launch {background:#e6e8eb!important;color:#242424!important
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .city-shopping-assistant-entry {color:#242424!important
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .city-shopping-assistant-entry small {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) dialog.city-shopping-assistant {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .city-shopping-assistant::backdrop {background:#242424cc
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-eyebrow {color:#666666
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-head p {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .city-shopping-assistant button:focus-visible,html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .city-shopping-assistant input:focus-visible,html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .city-shopping-assistant select:focus-visible {outline:3px solid #666666
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-close {border:1px solid #e6e8eb!important;color:#242424!important
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-form label {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-form input,html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-form select {border:1px solid #e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-query-label input {border-color:#666666
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-examples button {border:1px solid #e6e8eb!important;color:#242424!important
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-location button,html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-actions button {color:#242424!important
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-location-status {color:#666666
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-submit {background:#242424!important
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-summary {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-status {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-card {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-price {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-size {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-store {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-address,html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-availability,html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-date {color:#666666
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-card-actions button {border:1px solid #e6e8eb!important;color:#242424!important
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-card-actions .shopping-assistant-product-open {background:#e6e8eb!important
}
html:has(link[rel="stylesheet"][href*="city-shopping-assistant-20261018-r1.css"]) .shopping-assistant-notice {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) body .city-trip-button {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) body .city-trip-button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-dialog {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-dialog::backdrop {background:#24242466
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-dialog button {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-intro {color:#666666
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-area {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-dialog input,html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-dialog select,html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-dialog textarea {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-help {color:#666666
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-dialog .city-trip-submit {background:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-status {color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-tabs {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-dialog .city-trip-tabs button[aria-pressed=true] {background:#ffffff;box-shadow:0 1px 6px #24242420;color:#242424
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-summary span {color:#666666
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-missing {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-store {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-dialog .city-trip-product {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="city-shopping-trip.css"]) .city-trip-route-link {background:#242424
}
html:has(link[rel="stylesheet"][href*="city.css"]) .city-owner-top {background:#242424
}
html:has(link[rel="stylesheet"][href*="city.css"]) .market-home {color:#666666
}
html:has(link[rel="stylesheet"][href*="city.css"]) .city-create-banner {background:#e6e8eb;border:1px solid #e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city.css"]) .city-create-banner>span {color:#666666
}
html:has(link[rel="stylesheet"][href*="city.css"]) .city-create-banner small {color:#666666
}
html:has(link[rel="stylesheet"][href*="city.css"]) .store-placeholder {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="city.css"]) .faq-prompt {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="city.css"]) .store-women-badge {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="consultant-history.css"]) .consultant-history-notice {background:#e6e8eb;border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-history.css"]) .consultant-history-status {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-history.css"]) .own-dialog-analytics {background:#ffffff;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-history.css"]) .own-dialog-stats>span {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-history.css"]) .own-dialog-stats .is-failure {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-history.css"]) .own-dialog-questions b {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-history.css"]) .own-dialog-choice {background:#ffffff;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-history.css"]) .own-dialog-choice.is-selected {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-history.css"]) .own-dialog-detail {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="consultant-history.css"]) .own-dialog-contact {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-history.css"]) .own-dialog-message {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-history.css"]) .own-dialog-message.user {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-history.css"]) .own-dialog-message.event {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-panel.css"]) body.in-shop #consultant-panel {--consultant-line:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-panel.css"]) body.in-shop #consultant-panel #consultant-product-context {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="consultant-panel.css"]) body.in-shop #consultant-panel #consultant-history-status {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-panel.css"]) body.in-shop #consultant-panel .consultation-sheet {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="consultant-team.css"]) .consultant-team-welcome {background:#fffffff5
}
html:has(link[rel="stylesheet"][href*="consultant-team.css"]) .consultant-team-welcome button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-team.css"]) .consultant-desk {border-bottom:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="consultant-team.css"]) .consultant-role {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="consultant-team.css"]) .consultant-action {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="consultant-team.css"]) .consultant-pick {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultant-team.css"]) .consultant-roles {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="consultant-team.css"]) .consultant-header {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="consultant-team.css"]) .consultant-return {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="consultation-sheet.css"]) .consultation-sheet {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="consultation-sheet.css"]) .consultation-sheet button,html:has(link[rel="stylesheet"][href*="consultation-sheet.css"]) .consultation-sheet a {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="consultation-sheet.css"]) .consultation-sheet .consultation-primary {background:#242424;border-color:#242424
}
html:has(link[rel="stylesheet"][href*="consultation-sheet.css"]) .consultation-review input,html:has(link[rel="stylesheet"][href*="consultation-sheet.css"]) .consultation-review textarea {color:#242424
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor {color:#242424
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-intro {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-intro>p {color:#242424
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-scope {color:#242424
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-tools button,html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-chips button {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-message {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-message.is-user {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-card {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-card header small {color:#666666
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-items li {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-total span {color:#666666
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-actions button {color:#242424;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-actions button.primary {background:#242424;color:#ffffff;border-color:#242424
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-source {color:#666666
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-form input {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-status {color:#242424
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) #advisor-open {color:#242424!important
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .advisor-entry {color:#242424
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-quality .food-advisor-topics button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-quality .food-advisor-followups button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-quality .food-advisor-recovery button {background:#242424;color:#ffffff
}
html:has(link[rel="stylesheet"][href*="food-advisor.css"]) .food-advisor-quality[aria-busy="true"] .food-advisor-status {color:#242424
}
html:has(link[rel="stylesheet"][href*="food.css"]) body {--paper:#ffffff;--green:#242424;--ink:#242424;--line:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .brand {font-family:Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="food.css"]) .address-button {color:#242424
}
html:has(link[rel="stylesheet"][href*="food.css"]) .hero {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .hero .eyebrow {color:#666666
}
html:has(link[rel="stylesheet"][href*="food.css"]) .hero h1 {font-family:Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="food.css"]) .hero-description {color:#242424
}
html:has(link[rel="stylesheet"][href*="food.css"]) .hero-disc {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .hero-art img {border:10px solid #ffffff;box-shadow:0 14px 28px #24242425;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .art-word {font-family:Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="food.css"]) .section-title h2 {font-family:Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="food.css"]) .section-title h2 span {color:#666666
}
html:has(link[rel="stylesheet"][href*="food.css"]) .search-form svg {color:#666666
}
html:has(link[rel="stylesheet"][href*="food.css"]) .venue-card {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .venue-card:hover {box-shadow:0 12px 25px #24242410
}
html:has(link[rel="stylesheet"][href*="food.css"]) .venue-photo {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .venue-photo .no-image {font-family:Onest,Arial,sans-serif;color:#666666;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .venue-badge {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="food.css"]) .matches {color:#242424
}
html:has(link[rel="stylesheet"][href*="food.css"]) .empty h3 {font:26px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="food.css"]) .skeleton {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .how span {font:italic 28px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="food.css"]) .site-footer {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .site-footer .footer-note {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .back-link {color:#666666
}
html:has(link[rel="stylesheet"][href*="food.css"]) .restaurant-hero {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .restaurant-intro h1 {font:44px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="food.css"]) .restaurant-intro>p:not(.eyebrow) {color:#242424
}
html:has(link[rel="stylesheet"][href*="food.css"]) .restaurant-photo {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .menu-toolbar h2 {font:30px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="food.css"]) .dish-photo {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .no-photo {background:#e6e8eb;color:#666666;font:14px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="food.css"]) .food-dialog {box-shadow:0 20px 80px #24242440
}
html:has(link[rel="stylesheet"][href*="food.css"]) .food-dialog::backdrop {background:#24242488
}
html:has(link[rel="stylesheet"][href*="food.css"]) .dialog-header h2 {font:28px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="food.css"]) .icon-button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .notice {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .notice.error {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .profile-grid input,html:has(link[rel="stylesheet"][href*="food.css"]) .profile-grid textarea,html:has(link[rel="stylesheet"][href*="food.css"]) .option-group select,html:has(link[rel="stylesheet"][href*="food.css"]) .option-group input {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .order-message {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .dish-detail>p {color:#242424
}
html:has(link[rel="stylesheet"][href*="food.css"]) .toast {box-shadow:0 7px 24px #24242430
}
html:has(link[rel="stylesheet"][href*="food.css"]) .cart-feedback {color:#666666
}
html:has(link[rel="stylesheet"][href*="food.css"]) .restaurant-photo .no-image {font:70px Onest,Arial,sans-serif;color:#666666
}
html:has(link[rel="stylesheet"][href*="food.css"]) body {
  --line: #e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .header-inner nav a:hover { background: #e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .venue-card:nth-child(3n+2) .venue-photo .no-image { background: #e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .venue-card:nth-child(3n) .venue-photo .no-image { background: #e6e8eb; color: #666666
}
html:has(link[rel="stylesheet"][href*="food.css"]) .empty { border-color: #e6e8eb; background: #ffffff
}
html:has(link[rel="stylesheet"][href*="food.css"]) .how > div:nth-child(3) { background: #e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .site-footer { background: #ffffff
}
html:has(link[rel="stylesheet"][href*="food.css"]) .site-footer .footer-note { border-color: #e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .notice.error { background: #e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .selection-group,html:has(link[rel="stylesheet"][href*="food.css"]) .option-group { border-color: #e6e8eb
}
html:has(link[rel="stylesheet"][href*="food.css"]) .profile-grid input,html:has(link[rel="stylesheet"][href*="food.css"]) .profile-grid textarea,html:has(link[rel="stylesheet"][href*="food.css"]) .option-group select,html:has(link[rel="stylesheet"][href*="food.css"]) .option-group input,html:has(link[rel="stylesheet"][href*="food.css"]) .order-message { border-color: #e6e8eb
}
html:has(link[rel="stylesheet"][href*="furniture-editor.css"]) .furniture-plan {border:1px solid #e6e8eb;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="furniture-editor.css"]) .furniture-details {background:#ffffff;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="furniture-editor.css"]) .furniture-status {color:#666666
}
html:has(link[rel="stylesheet"][href*="furniture-editor.css"]) .furniture-status.is-error {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-checkout.css"]) .gastro-checkout {color:#242424
}
html:has(link[rel="stylesheet"][href*="gastro-checkout.css"]) .gastro-checkout .checkout-eyebrow {color:#242424
}
html:has(link[rel="stylesheet"][href*="gastro-checkout.css"]) .gastro-checkout .checkout-lines {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-checkout.css"]) .gastro-checkout .checkout-lines li {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-checkout.css"]) .gastro-checkout .checkout-methods button[aria-pressed=true] {background:#242424;border-color:#242424
}
html:has(link[rel="stylesheet"][href*="gastro-checkout.css"]) .gastro-checkout .checkout-change {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) body {--ink:#242424;--green:#242424;--cream:#ffffff;--line:#e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .primary {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .primary:hover {background:#242424
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) h1,html:has(link[rel="stylesheet"][href*="gastro-design.css"]) h2 {font-family:Onest,Arial,sans-serif,"Times New Roman",serif
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .topbar {background:#fffffff5;border-bottom:1px solid #24242416
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .brand-mark {border:1px solid #242424
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .brand-mark span {font:20px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .topbar nav button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .topbar nav #selection-open {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .gastro-more[open] summary {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .gastro-more>div {background:#ffffff;box-shadow:0 18px 60px #24242426
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .gastro-more button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) body.gastro-intro #world {box-shadow:0 10px 60px #24242409
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) body.gastro-intro {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .gastro-kicker {color:#666666
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .welcome h1 {color:#242424
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .welcome p {color:#666666
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .explore-button {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .gastro-scene-caption {color:#ffffff;text-shadow:0 1px 9px #24242480
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .gastro-intro #world:after {background:linear-gradient(transparent,#24242455)
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) #gastro-home {background:#ffffffe8;box-shadow:0 4px 24px #24242410
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .gastro-walk-hint {color:#242424;background:#ffffffe8
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .world-clock {background:#242424e8!important
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .location-card {background:#fffffff0;box-shadow:0 6px 26px #24242412
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) body.outdoor-player .controls {background:#fffffff2;box-shadow:0 7px 35px #24242418
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) body.outdoor-player .controls>button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .chat>button {background:#ffffffe8;box-shadow:0 6px 26px #24242414
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) #chat-body {box-shadow:0 10px 40px #24242433;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .player-movement-controls button {box-shadow:0 4px 22px #2424241a!important;background:#ffffffeb!important
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .action {box-shadow:0 8px 32px #24242426;background:#fffffff0
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .gastro-sign-reader {border:1px solid #e6e8eb;box-shadow:0 10px 35px #24242420;background:#fffffff5
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .gastro-sign-reader strong {font-family:Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) #loading {background:#e6e8eb;font:20px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .loading-mark {font:42px Onest,Arial,sans-serif;border:1px solid #242424
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .fallback-world {background:linear-gradient(140deg,#e6e8eb,#e6e8eb)
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) dialog,html:has(link[rel="stylesheet"][href*="gastro-design.css"]) #panel.directory-panel {background:#ffffff;box-shadow:0 24px 100px #24242445
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) dialog::backdrop {background:#24242473
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) dialog>header,html:has(link[rel="stylesheet"][href*="gastro-design.css"]) #panel.directory-panel>header {background:#ffffff;border-color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .directory-intro p {font:20px/1.55 Onest,Arial,sans-serif;color:#242424
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .directory-intro>span {font:46px Onest,Arial,sans-serif;color:#242424
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .directory-filters {background:#ffffff;border-color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .directory-search {border-color:#e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .directory-search>span {color:#666666
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .directory-filters select {background:#ffffff;border-color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .directory-card {border-color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .directory-cover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .directory-cover:after {background:linear-gradient(transparent,#2424243b)
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .directory-location {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .directory-monogram {font:55px Onest,Arial,sans-serif;color:#666666
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .directory-card-actions button+button {color:#242424
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .product {background:#ffffff;border-color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .product .no-photo {background:#e6e8eb!important;color:#666666!important
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .product strong {font-family:Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .notice {background:#e6e8eb;border-color:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .menu-bottom {background:#fffffff7
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .gastro-help-grid article>span {font:34px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .gastro-help-grid h3 {font:24px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .gastro-help-grid p {color:#666666
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) #toast {background:#242424;color:#ffffff;box-shadow:0 10px 32px #24242425
}
@media (max-width:760px) {
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .topbar nav {background:#fffffffa;box-shadow:0 5px 30px #24242426
}
}
@media (max-width:760px) {
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .topbar nav #browse {background:#e6e8eb
}
}
@media (max-width:760px) {
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .gastro-intro #world:after {background:linear-gradient(transparent,#24242433)
}
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .topbar nav #advisor-open {background:#e6e8eb!important
}
html:has(link[rel="stylesheet"][href*="gastro-design.css"]) .directory-cover:after {background:linear-gradient(transparent,#2424243b)
}
html:has(link[rel="stylesheet"][href*="gastro-menu-ui.css"]) .gastro-menu-quality :focus-visible {outline:3px solid #242424
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) body {--cream:#ffffff;--line:#e6e8eb;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) h1,html:has(link[rel="stylesheet"][href*="gastro.css"]) h2 {font-family:Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) #loading {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .brand {font:22px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .topbar nav b {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .location-card {text-shadow:0 1px 10px #ffffffcc;background:#ffffffe8
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .welcome {background:#fffffff0
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) kbd {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .controls>div {background:#ffffffe8
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) #chat-body {background:#fffffff5
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) input,html:has(link[rel="stylesheet"][href*="gastro.css"]) select,html:has(link[rel="stylesheet"][href*="gastro.css"]) textarea {background:#ffffff;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .venue-card {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .venue-card .photo {font:36px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .venue-card h3 {font:23px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .product {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .product img {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .menu-bottom {background:#fffffff7
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .notice {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .notice.error {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .empty h3 {font:26px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .selection-group {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .selection-group h3 {font:25px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .selection-row {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .map-wrapper {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .map-key {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .map-row {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .fallback-world {background:linear-gradient(#e6e8eb,#e6e8eb)
}
@media (max-width:760px) {
html:has(link[rel="stylesheet"][href*="gastro.css"]) .topbar nav {background:#ffffffed
}
}
@media (max-width:760px) {
html:has(link[rel="stylesheet"][href*="gastro.css"]) .touch-controls button {background:#ffffffdf
}
}
@media (max-width:760px) {
html:has(link[rel="stylesheet"][href*="gastro.css"]) .touch-controls #joystick {background:#ffffff66
}
}
@media (max-width:760px) {
html:has(link[rel="stylesheet"][href*="gastro.css"]) .touch-controls #joystick i {background:#ffffffbb
}
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .gastro-mic {background:#fffffff5
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .gastro-consultant-log {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .menu-filters {background:var(--paper,#ffffff)
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .no-photo {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .dish-option-group {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .coast-compass {font:28px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .coast-lift {color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .coast-floor-grid b {font:30px Onest,Arial,sans-serif
}
@media (max-width:760px),(pointer:coarse) {
html:has(link[rel="stylesheet"][href*="gastro.css"]) .touch-controls #joystick {background:#ffffff66
}
}
@media (max-width:760px),(pointer:coarse) {
html:has(link[rel="stylesheet"][href*="gastro.css"]) .touch-controls #joystick i {background:#ffffffbb
}
}
@media (max-width:760px),(pointer:coarse) {
html:has(link[rel="stylesheet"][href*="gastro.css"]) .touch-controls button {background:#ffffffd9
}
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) #panel.directory-panel {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) #panel.directory-panel>header {border-bottom:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .directory-intro p {font:23px/1.5 Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .directory-intro>span {font:44px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .directory-filters {background:#ffffff;border-top:1px solid #e6e8eb;border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .directory-search {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .directory-card {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .directory-cover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .directory-location {background:#ffffffee
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .directory-monogram {font:70px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .directory-card h3 {font:26px/1.15 Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .directory-note {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .gastro-sign-reader {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="gastro.css"]) .map-row.unavailable,html:has(link[rel="stylesheet"][href*="gastro.css"]) .map-row.unavailable:disabled {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="hali-host-20261019-r1.css"]) .hali-launch {color:#242424
}
html:has(link[rel="stylesheet"][href*="hali-host-20261019-r1.css"]) .hali-panel {background:#ffffff;color:#242424;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="hali-host-20261019-r1.css"]) .hali-panel select,html:has(link[rel="stylesheet"][href*="hali-host-20261019-r1.css"]) .hali-panel textarea {border:1px solid #666666;color:#242424
}
html:has(link[rel="stylesheet"][href*="hali-host-20261019-r1.css"]) .hali-panel button,html:has(link[rel="stylesheet"][href*="hali-host-20261019-r1.css"]) .hali-panel .hali-download {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="hali-host-20261019-r1.css"]) .hali-panel .hali-primary {background:#242424;border-color:#242424
}
html:has(link[rel="stylesheet"][href*="hali-host-20261019-r1.css"]) .hali-panel .hali-download {background:#242424
}
html:has(link[rel="stylesheet"][href*="hali-host-20261019-r1.css"]) .hali-panel .hali-status {color:#242424
}
html:has(link[rel="stylesheet"][href*="hali-host-20261019-r1.css"]) .hali-caption {background:#242424ed;color:#ffffff
}
html:has(link[rel="stylesheet"][href*="hali-host-20261019-r1.css"]) .hali-cancel {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="hali-host-20261019-r1.css"]) .hali-panel small {color:#242424
}
html:has(link[rel="stylesheet"][href*="hali-host-20261019-r1.css"]) .hali-panel .hali-note {color:#242424
}
html:has(link[rel="stylesheet"][href*="hali-host-20261019-r1.css"]) .hali-panel [aria-pressed=true] {border-color:#242424;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="interior-model-catalog.css"]) .interior-model-menu {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="interior-model-catalog.css"]) .interior-model-menu::backdrop {background:#242424c2
}
html:has(link[rel="stylesheet"][href*="interior-model-catalog.css"]) .interior-model-menu button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="interior-model-catalog.css"]) .interior-model-menu button:focus-visible {outline:3px solid #242424
}
html:has(link[rel="stylesheet"][href*="interior-model-catalog.css"]) .model-menu-tabs [aria-selected=true] {background:#242424
}
html:has(link[rel="stylesheet"][href*="interior-model-catalog.css"]) .model-menu-photo-reason {color:#242424
}
html:has(link[rel="stylesheet"][href*="interior-room.css"]) .showroom-interior-note {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="interior-room.css"]) .showroom-interior-evidence a {color:#242424
}
html:has(link[rel="stylesheet"][href*="invitations.css"]) body {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="invitations.css"]) a {color:#242424
}
html:has(link[rel="stylesheet"][href*="invitations.css"]) .card {border:1px solid #e6e8eb;box-shadow:0 12px 36px #24242410
}
html:has(link[rel="stylesheet"][href*="invitations.css"]) button,html:has(link[rel="stylesheet"][href*="invitations.css"]) .button {background:#242424
}
html:has(link[rel="stylesheet"][href*="invitations.css"]) .secondary {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="invitations.css"]) .muted,html:has(link[rel="stylesheet"][href*="invitations.css"]) small {color:#242424
}
html:has(link[rel="stylesheet"][href*="invitations.css"]) .row {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="invitations.css"]) .pill {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="location-picker.css"]) .own-location-status {color:#242424
}
html:has(link[rel="stylesheet"][href*="location-picker.css"]) .own-location-result {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="location-picker.css"]) .own-location-result:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="location-picker.css"]) .own-location-result small {color:#242424
}
html:has(link[rel="stylesheet"][href*="location-picker.css"]) .own-location-map {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="location-picker.css"]) .own-location-fallback {background:#ffffffeb;color:#242424
}
html:has(link[rel="stylesheet"][href*="location-picker.css"]) .own-location-pin {background:#242424;border:2px solid #ffffff;box-shadow:0 5px 20px #24242455
}
html:has(link[rel="stylesheet"][href*="location-picker.css"]) .own-location-pin:after {border-top-color:#242424
}
html:has(link[rel="stylesheet"][href*="location-picker.css"]) .own-location-pin small {color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="location-picker.css"]) .own-location-map .maplibregl-ctrl-attrib {color:#242424
}
html:has(link[rel="stylesheet"][href*="location-picker.css"]) .own-location-map .maplibregl-ctrl-attrib a {color:#242424
}
html:has(link[rel="stylesheet"][href*="location-picker.css"]) .hh-shop-marker-owned .hh-pin-symbol {box-shadow:inset 0 0 0 2px #666666
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hh-city-map .hp-host {color:#242424
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-launch,html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-action,html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-more,html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-admin {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-launch {box-shadow:0 5px 24px #24242420
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-panel {border:1px solid #e6e8eb;background:#ffffff;box-shadow:0 14px 55px #24242430
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-top {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-close {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-muted {color:#666666
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-category {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-primary {background:#242424;color:#ffffff;border-color:#242424
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-action:hover,html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-more:hover,html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-launch:hover {border-color:#666666;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-primary:hover {background:#242424;color:#ffffff
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-back {color:#666666
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-search-label {color:#242424
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-search,html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-message {border:1px solid #e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-result {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="makhachkala-places-20261017.css"]) .hp-result:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) body,html:has(link[rel="stylesheet"][href*="mall.css"]) body {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-header {background:linear-gradient(#fffffff5,#ffffffc9,transparent)
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-header a,html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-header button,html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-actions button,html:has(link[rel="stylesheet"][href*="mall.css"]) .floor-nav button {background:#ffffffee
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-header h1 {font:38px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-intro {background:#ffffffef;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-intro h2 {font:48px/1.05 Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .primary {color:#ffffff!important
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .floor-nav {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .floor-nav button[aria-pressed=true] {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-help {background:#ffffffd9
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-toast {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-directory {background:#fffffff5
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-directory h2 {font:24px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-directory button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .unit-row {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) dialog {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) dialog h2 {font:34px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .unit-plan {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .unit-plan strong {font:29px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .unit-terms {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) #unit-extra a,html:has(link[rel="stylesheet"][href*="mall.css"]) #unit-extra button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) #mall-joystick {background:#ffffff6b
}
html:has(link[rel="stylesheet"][href*="mall.css"]) #mall-joystick span {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-presence {background:#ffffffd9
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .rental-floors [aria-pressed=true] {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .unit-search-label input {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .rental-offer {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .rental-offer strong {font:40px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .lift-options button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-directory>div:first-child {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .game-choose button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .game-choose [aria-pressed=true] {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-extra-actions {background:#fffffff5
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-extra-actions button,html:has(link[rel="stylesheet"][href*="mall.css"]) .social-nearby button,html:has(link[rel="stylesheet"][href*="mall.css"]) .social-offer-buttons button {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .unit-faq details {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .memory-board button {color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .reaction-pad {color:#ffffff;font:22px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .social-messages {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .social-form input {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-switcher>button {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-switcher>div {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .mall-switcher a[aria-current=page] {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) #mall-switch-list a {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) #mall-switch-list a[aria-current=page] {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .directory-search-label input {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .directory-floors button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .directory-floors [aria-pressed=true] {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .directory-result {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .directory-unit-number {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="mall.css"]) .directory-result button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social {color:#242424;border:1px solid #e6e8eb;box-shadow:0 12px 40px #24242420
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-toggle {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social.is-connected .city-social-dot {background:#666666
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-status {color:#242424
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-person-icon {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-person.is-speaking .city-social-person-icon {background:#e6e8eb;box-shadow:0 0 0 2px #666666
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-person button {color:#242424;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-mic,html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-mute {background:#242424;border-color:#242424!important
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-stop,html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-listen {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-login {color:#242424
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-messages {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-message strong {color:#666666
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-chat input {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-salam {border:1px solid #666666;background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-social-person .city-social-handshake {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-handshake-offers {color:#242424
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-handshake-card {background:#ffffff;border:1px solid #e6e8eb;box-shadow:0 12px 40px #24242430
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-handshake-note {color:#666666
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-handshake-button {background:#242424
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-handshake-button+button {color:#242424
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-microphone-control {color:#242424
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-room-mic {background:#ffffffee;box-shadow:0 6px 24px #24242422
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-room-mic[data-state="on"] {background:#242424;color:#ffffff;border-color:#666666
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-microphone-feedback {background:#ffffff;box-shadow:0 6px 30px #24242425
}
html:has(link[rel="stylesheet"][href*="multiplayer.css"]) .city-microphone-feedback a {color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) body {--ink:#242424;--paper:#ffffff;--line:#e6e8eb;--green:#242424;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .brand {background:#ffffffed;box-shadow:0 4px 24px #24242410
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .top-tools button,html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .back {border:1px solid #e6e8eb;background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .sample-tag {background:#ffffffb8
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .terrace-nav {background:#ffffffed;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .terrace-nav button {border-right:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .terrace-nav button[aria-current=true] {background:#242424;color:#ffffff
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .scene-title h1 {text-shadow:0 1px 14px #e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .feature-card {background:#ffffffef;box-shadow:0 10px 35px #24242413
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .mini-products button {border:1px solid #e6e8eb;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .primary,html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .secondary {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .primary:hover {background:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .secondary:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .scene-footer>span,html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .scene-footer>div {background:#ffffffdd
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .panel {border:1px solid #e6e8eb;box-shadow:0 28px 100px #24242450
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .panel::backdrop {background:#24242455
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .close:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .product-tile:hover {box-shadow:0 7px 18px #2424240b
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .tile-photo {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .product-photo {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) .advert-art {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours-commerce.css"]) #toast {background:#242424;color:#ffffff
}
html:has(link[rel="stylesheet"][href*="neighbours-launch-20261018-r1.css"]) .launch-progress {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours-launch-20261018-r1.css"]) .launch-progress li[data-done=true] {color:#666666
}
html:has(link[rel="stylesheet"][href*="neighbours-launch-20261018-r1.css"]) .launch-progress p {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours-launch-20261018-r1.css"]) .launch-progress a {color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-20261018-r1.css"]) .welcome-entry {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-20261018-r1.css"]) .welcome-brand {font-family:Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-20261018-r1.css"]) .welcome-card h1 {font:400 clamp(42px,10vw,64px)/1.02 Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-20261018-r1.css"]) .welcome-card p {color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-20261018-r1.css"]) .welcome-card input {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-20261018-r1.css"]) .welcome-card input:focus {outline:2px solid #666666
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-20261018-r1.css"]) .welcome-entry .primary {background:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-20261018-r1.css"]) .welcome-guide {box-shadow:0 8px 50px #2424242a;color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-20261018-r1.css"]) .welcome-guide h2 {font:32px/1.15 Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-20261018-r1.css"]) .welcome-guide p {color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-20261018-r1.css"]) .welcome-actions .primary {background:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-20261018-r1.css"]) .welcome-guide.attention {box-shadow:0 0 0 3px #9aa97c,0 8px 50px #2424242a
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-room-20261018-r2.css"]) body[data-welcome-room] .top .brand small {color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-room-20261018-r2.css"]) #welcome-credit {color:#e6e8eb;background:#24242469
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-room-20261018-r2.css"]) .welcome-access {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-room-20261018-r2.css"]) .welcome-access h2 {font:30px/1.15 Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-room-20261018-r2.css"]) .welcome-access p {color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-room-20261018-r2.css"]) .welcome-access .welcome-small {color:#666666
}
html:has(link[rel="stylesheet"][href*="neighbours-welcome-room-20261018-r2.css"]) .welcome-access::backdrop {background:#24242470
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .account-link {background:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .catalog-picture {background:#e6e8eb;font:40px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) body {color:#242424;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-brand {color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-logo {border:1px solid #666666;font:32px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-header nav button,html:has(link[rel="stylesheet"][href*="neighbours.css"]) .back-link {background:#ffffffe8;box-shadow:0 3px 16px #2424240b;color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .back-link {background:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-intro {background:#ffffffed;box-shadow:0 14px 50px #24242417
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .eyebrow {color:#666666
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-intro h1 {font:44px/1.05 Onest,Arial,sans-serif;color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-intro p {color:#666666
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .primary {background:#242424;color:#ffffff
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .primary:hover {background:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .round {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-stats {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-stats strong {font:26px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-stats span {color:#666666
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .places-card {background:#ffffffe8;box-shadow:0 14px 50px #24242410
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .places-card>button {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .place-icon {font:27px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .scene-footer {color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .scene-footer button {background:#ffffffd9
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .scene-footer #overview {background:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-dialog {background:#ffffff;border:1px solid #e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-dialog::backdrop {background:#24242465
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-dialog h2 {font:36px/1.1 Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-dialog p {color:#666666
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .secondary {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .plot-badge {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .steps li {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .steps li::before {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .steps span {color:#666666
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .setup-note {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) #directory-list button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) #loading {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) #loading>span:last-child {color:#666666
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .loading-mark {font:54px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) #quarter-toast {background:#242424ea;color:#ffffff
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) #plot-label {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) body.night .quarter-brand,html:has(link[rel="stylesheet"][href*="neighbours.css"]) body.night .district-tag,html:has(link[rel="stylesheet"][href*="neighbours.css"]) body.night .scene-footer {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) body.night .quarter-logo {border-color:#ffffff
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .walk-help {background:#ffffffe8;color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-brand {background:#ffffffe8
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .district-tag {background:#ffffffe8;color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-intro {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .quarter-intro h1 em {color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .places-card {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .scene-footer>span {background:#ffffffe8
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) .scene-footer>div {background:#ffffffe8
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) body.night .quarter-brand,html:has(link[rel="stylesheet"][href*="neighbours.css"]) body.night .district-tag,html:has(link[rel="stylesheet"][href*="neighbours.css"]) body.night .scene-footer {color:#242424
}
html:has(link[rel="stylesheet"][href*="neighbours.css"]) body.night .quarter-logo {border-color:#666666
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-dialog {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-dialog button,html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-dialog input,html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-dialog select {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-dialog input[type=checkbox] {accent-color:#242424
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-status {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-note {color:#242424
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-summary {color:#666666
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-stall-card,html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-product,html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-choice {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-stall-card h3 {font:23px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-stall-card[data-state=free] {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-product img,html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-choice img {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-consultant {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-messages p {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-release {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .outdoor-choice:has(input:checked) {border-color:#242424;box-shadow:inset 0 0 0 1px #242424
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .market-bar {background:#ffffffee
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .market-bar button {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="outdoor-market.css"]) .mall-intro .market-walk {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .city-owner {--own-green:#242424;--own-ink:#242424;--own-muted:#666666;--own-border:#e6e8eb;background:#ffffff;box-shadow:0 28px 120px #24242455
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-header {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-close {background:#ffffff;color:#666666
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-account-dot {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-store-choice:hover,html:has(link[rel="stylesheet"][href*="owner.css"]) .own-store-choice.is-selected {border-color:#e6e8eb;box-shadow:0 3px 9px #24242410
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-store-icon {background:#e6e8eb;color:#666666
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-button {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-button:hover {background:#e6e8eb;border-color:#666666
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-button-primary:hover {background:#242424;border-color:#242424
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-new.is-selected {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-tab {color:#666666
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-input {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-input:focus {border-color:#666666
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-location {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-tip {color:#666666;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-footer {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-notice {border:1px solid #e6e8eb;background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-notice-error {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-notice-warning {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-loader {border:2px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-create-price {border:1px solid #e6e8eb;background:linear-gradient(105deg,#ffffff,#ffffff)
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-payment-explanation {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-guest-icon {background:#e6e8eb;color:#666666
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-slots {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-slot {background:#ffffff;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-slot.is-active {border:2px solid #666666;box-shadow:0 0 0 3px #24242412
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-slot.is-filled .own-slot-label {color:#242424
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-product-photo {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-price-editor {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-price-editor summary {color:#666666
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-catalog-empty {border:1px dashed #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-mode-card:has(input:checked) {border-color:#666666
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-faq-row {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-access-card {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-access-card.is-active {border-color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-access-icon {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-access-card.is-active .own-access-icon {background:#e6e8eb;color:#666666
}
@media (max-width:650px) {
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-footer {box-shadow:0 -7px 18px #ffffffee
}
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-inventory-status.is-error {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-inventory-add {color:#666666!important
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-inventory .own-product {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-atmosphere {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-ambience-volume {accent-color:#242424
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-tariff {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-tariff.is-selected {border-color:#242424;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="owner.css"]) .own-tariff small {color:#242424
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r1.css"]) .parcel-slot {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r1.css"]) .parcel-slot-number {font:15px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r1.css"]) .parcel-slot-plus {font:38px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r1.css"]) .parcel-slot-dialog {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r1.css"]) .parcel-slot-dialog::backdrop {background:#242424c2
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r1.css"]) .parcel-dialog-close {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r1.css"]) .parcel-slot-dialog h2 {font:30px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r1.css"]) .parcel-slot-dialog .primary {background:#242424
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r1.css"]) .parcel-slot-dialog .secondary {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r1.css"]) .parcel-product-choice {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r2.css"]) .parcel-slot {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r2.css"]) .parcel-slot-number {font:15px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r2.css"]) .parcel-slot-plus {font:38px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r2.css"]) .parcel-slot-dialog {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r2.css"]) .parcel-slot-dialog::backdrop {background:#242424c2
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r2.css"]) .parcel-dialog-close {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r2.css"]) .parcel-slot-dialog h2 {font:30px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r2.css"]) .parcel-slot-dialog .primary {background:#242424
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r2.css"]) .parcel-slot-dialog .secondary {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r2.css"]) .parcel-product-choice {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r3.css"]) .parcel-slot {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r3.css"]) .parcel-slot-number {font:15px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r3.css"]) .parcel-slot-plus {font:38px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r3.css"]) .parcel-slot-dialog {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r3.css"]) .parcel-slot-dialog::backdrop {background:#242424c2
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r3.css"]) .parcel-dialog-close {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r3.css"]) .parcel-slot-dialog h2 {font:30px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r3.css"]) .parcel-slot-dialog .primary {background:#242424
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r3.css"]) .parcel-slot-dialog .secondary {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="parcel-shop-editor-20261018-r3.css"]) .parcel-product-choice {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="places-statistics-20261017.css"]) body {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="places-statistics-20261017.css"]) .back {color:#242424
}
html:has(link[rel="stylesheet"][href*="places-statistics-20261017.css"]) .eyebrow {color:#666666
}
html:has(link[rel="stylesheet"][href*="places-statistics-20261017.css"]) input,html:has(link[rel="stylesheet"][href*="places-statistics-20261017.css"]) select,html:has(link[rel="stylesheet"][href*="places-statistics-20261017.css"]) button {border:1px solid #e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="places-statistics-20261017.css"]) button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="places-statistics-20261017.css"]) .kpi {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="places-statistics-20261017.css"]) .kpi span {color:#666666
}
html:has(link[rel="stylesheet"][href*="places-statistics-20261017.css"]) .table-wrap {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="places-statistics-20261017.css"]) th,html:has(link[rel="stylesheet"][href*="places-statistics-20261017.css"]) td {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="places-statistics-20261017.css"]) th {background:#e6e8eb;color:#666666
}
html:has(link[rel="stylesheet"][href*="places-statistics-20261017.css"]) td a {color:#242424
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hh-city-map .hp-host {color:#242424
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-launch,html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-action,html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-more,html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-admin {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-launch {box-shadow:0 5px 24px #24242420
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-panel {border:1px solid #e6e8eb;background:#ffffff;box-shadow:0 14px 55px #24242430
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-top {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-close {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-muted {color:#666666
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-category {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-primary {background:#242424;color:#ffffff;border-color:#242424
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-action:hover,html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-more:hover,html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-launch:hover {border-color:#666666;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-primary:hover {background:#242424;color:#ffffff
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-back {color:#666666
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-search-label {color:#242424
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-search,html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-message {border:1px solid #e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-result {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-result:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-language {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="places-world-20261017-r1.css"]) .hp-world-status {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="product-panel.css"]) body #product-panel #product-close {border:1px solid #e6e8eb;background:#ffffff;color:#242424;box-shadow:0 3px 12px #24242426
}
html:has(link[rel="stylesheet"][href*="product-price.css"]) .city-product-price {color:#242424
}
html:has(link[rel="stylesheet"][href*="product-price.css"]) .city-product-price .city-original-price {color:#242424
}
html:has(link[rel="stylesheet"][href*="product-sharing.css"]) .product-sharing-notice {background:#fffffff5;box-shadow:0 12px 36px #2424242b;color:#242424
}
html:has(link[rel="stylesheet"][href*="product-sharing.css"]) .product-sharing-notice strong {font:500 17px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="product-sharing.css"]) .product-sharing-notice button {color:#242424
}
html:has(link[rel="stylesheet"][href*="project-runtime.css"]) .project-city-nav>* {background:#ffffffee
}
html:has(link[rel="stylesheet"][href*="project-runtime.css"]) .project-city-notice {background:#ffffffef
}
html:has(link[rel="stylesheet"][href*="project-runtime.css"]) .project-directory {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="project-runtime.css"]) .project-directory h2 {font:28px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="project-runtime.css"]) .project-directory button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="project-runtime.css"]) .project-unit-list article {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="project-runtime.css"]) .project-city-ui .gastro-mic {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .retail-request {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .retail-field input,html:has(link[rel="stylesheet"][href*="retail.css"]) .retail-field textarea,html:has(link[rel="stylesheet"][href*="retail.css"]) .retail-draft textarea {color:#242424
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .retail-contact {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .retail-contact::backdrop {background:#242424a6
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .retail-product-note {color:#242424
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .product-panel>img {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .retail-gallery {background:#ffffff;border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .retail-gallery button:hover {border-color:#666666
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .retail-gallery button.is-active {border-color:#242424;box-shadow:0 0 0 2px #2424241f
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .retail-gallery img {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .product-lightbox-close,html:has(link[rel="stylesheet"][href*="retail.css"]) .product-lightbox-nav {background:#fffffff0;color:#242424
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .product-lightbox-count {color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .product-lightbox-thumbs button {background:#242424
}
@media (max-width:760px) {
html:has(link[rel="stylesheet"][href*="retail.css"]) .product-lightbox-nav {background:#e6e8ebe6
}
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .retail-line-info small {color:#242424
}
html:has(link[rel="stylesheet"][href*="retail.css"]) .retail-note {color:#242424
}
html:has(link[rel="stylesheet"][href*="room-access.css"]) .room-access-dialog {border:1px solid #e6e8eb;background:#ffffff;color:#242424;box-shadow:0 25px 100px #24242438
}
html:has(link[rel="stylesheet"][href*="room-access.css"]) .room-access-dialog::backdrop {background:#24242480
}
html:has(link[rel="stylesheet"][href*="room-access.css"]) .room-access-button {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="room-access.css"]) .city-social-person .city-social-kick {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="room-audio.css"]) .room-audio-toggle {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="room-audio.css"]) .room-audio-settings {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="room-audio.css"]) .room-audio-settings button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r1.css"]) .city-view-open {background:#ffffffed!important;color:#242424!important
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r1.css"]) .city-view-dialog {border:1px solid #e6e8eb!important;background:#ffffff!important;color:#242424!important
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r1.css"]) .city-view-close {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r1.css"]) .city-view-chooser h2 {font:500 clamp(23px,3vw,33px)/1.12 Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r1.css"]) .city-view-description {color:#242424
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r1.css"]) .city-view-card {border:2px solid #e6e8eb!important;background:#ffffff!important;color:#242424!important
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r1.css"]) .city-view-card img {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r1.css"]) .city-view-card[aria-pressed=true] {border-color:#242424!important;box-shadow:0 0 0 2px #2424241c;background:#e6e8eb!important
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r1.css"]) .city-view-card[aria-pressed=true]:after {background:#242424
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r1.css"]) .city-view-status {color:#242424!important
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r1.css"]) .city-view-save {background:#242424
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r1.css"]) .city-view-own-link {color:#242424
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r1.css"]) .city-view-credits {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r1.css"]) .city-view-credits a {color:#242424
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r2.css"]) .city-view-open {background:#ffffffed!important;color:#242424!important
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r2.css"]) .city-view-dialog {border:1px solid #e6e8eb!important;background:#ffffff!important;color:#242424!important
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r2.css"]) .city-view-close {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r2.css"]) .city-view-chooser h2 {font:500 clamp(23px,3vw,33px)/1.12 Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r2.css"]) .city-view-description {color:#242424
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r2.css"]) .city-view-card {border:2px solid #e6e8eb!important;background:#ffffff!important;color:#242424!important
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r2.css"]) .city-view-card img {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r2.css"]) .city-view-card[aria-pressed=true] {border-color:#242424!important;box-shadow:0 0 0 2px #2424241c;background:#e6e8eb!important
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r2.css"]) .city-view-card[aria-pressed=true]:after {background:#242424
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r2.css"]) .city-view-status {color:#242424!important
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r2.css"]) .city-view-save {background:#242424
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r2.css"]) .city-view-own-link {color:#242424
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r2.css"]) .city-view-credits {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="room-city-picker-20261018-r2.css"]) .city-view-credits a {color:#242424
}
html:has(link[rel="stylesheet"][href*="shared-screen-panel.css"]) .shared-screen-admin {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="shared-screen-panel.css"]) .shared-screen-note {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="shared-screen-panel.css"]) .shared-screen-player {background:#242424
}
html:has(link[rel="stylesheet"][href*="shared-screen-panel.css"]) .shared-screen-empty {color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="shared-table.css"]) .shared-table-launch {color:#242424;background:#ffffff;box-shadow:0 3px 16px #24242418
}
html:has(link[rel="stylesheet"][href*="shared-table.css"]) .shared-table-panel {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="shared-table.css"]) .shared-table-panel::backdrop {background:#24242455
}
html:has(link[rel="stylesheet"][href*="shared-table.css"]) .shared-table-close {color:#242424
}
html:has(link[rel="stylesheet"][href*="shared-table.css"]) .shared-table-panel h2 {font:normal 28px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="shared-table.css"]) .shared-table-note {color:#666666
}
html:has(link[rel="stylesheet"][href*="shared-table.css"]) .shared-table-item {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="shared-table.css"]) .shared-table-item.is-selected {border-color:#666666
}
html:has(link[rel="stylesheet"][href*="shared-table.css"]) .shared-table-item small {color:#666666
}
html:has(link[rel="stylesheet"][href*="shared-table.css"]) .shared-table-button {background:#242424
}
html:has(link[rel="stylesheet"][href*="shared-table.css"]) .shared-table-bag {border-top:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="shared-table.css"]) .shared-table-status {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="shelf-owner.css"]) .shelf-owner-mode {border:1px solid #e6e8eb;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="shelf-owner.css"]) .shelf-owner-choice {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="shelf-owner.css"]) .shelf-owner-choice.is-selected {border-color:#666666;background:#e6e8eb;box-shadow:0 0 0 2px #66666622
}
html:has(link[rel="stylesheet"][href*="shelf-owner.css"]) .shelf-owner-item {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="shelf-owner.css"]) .shelf-owner-item>img {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="shelf-room.css"]) .shelf-navigation {background:#ffffffef
}
html:has(link[rel="stylesheet"][href*="shelf-room.css"]) .shelf-navigation strong {font:500 16px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="shelf-room.css"]) .shelf-navigation button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="shop-catalog.css"]) body.in-shop #catalog-panel .catalog-photo.is-empty::before {border-color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="shop-catalog.css"]) body.in-shop #catalog-panel .catalog-status.is-error {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) .showroom-interact {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) body.in-shop .topbar {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) body.in-shop .brand {font-family:Onest,Arial,sans-serif,'Times New Roman',serif
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) body.in-shop .brand-mark {font-family:Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) body.in-shop .search {background:#e6e8eb;border-color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) body.in-shop .shop-title {background:#ffffffeb
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) body.in-shop .shop-title h1 {font-family:Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) body.in-shop .surface-button {background:#ffffffeb
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) body.in-shop .mode-switch {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) body.in-shop .mode-switch button.active {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) body.in-shop .consultant-launch {background:#ffffffeF
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) body.in-shop .robot-mini {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) .showroom-actions {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) .showroom-action:hover,html:has(link[rel="stylesheet"][href*="showroom.css"]) .showroom-action.is-active {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) .showroom-hint {background:#e6e8ebde
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) .showroom-target {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) body.in-shop .city-social {background:#ffffffef
}
html:has(link[rel="stylesheet"][href*="showroom.css"]) body.in-shop .city-owner-top,html:has(link[rel="stylesheet"][href*="showroom.css"]) body.in-shop #toast {color:#ffffff
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .store-builder {color:#242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-preset {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-preset:hover {border-color:#666666
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-preset.is-selected {border-color:#242424;box-shadow:0 0 0 2px #242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-preset small {color:#666666
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-color input {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-status {color:#242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-preview-dialog {background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-preview-dialog::backdrop {background:#242424c9
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-preview-header {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-preview-header small {color:#666666
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-preview-frame {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-preview-header .own-button {background:#242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-layout-preset {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-layout-preset.is-selected {border-color:#242424;box-shadow:0 0 0 2px #242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-layout-preset small {color:#666666
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-layout-icon {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-branding {border:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-sign-preview {border:1px solid #e6e8eb;font-family:Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-draft-status {color:#242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .template-total {border:1px solid #e6e8eb;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .template-filter {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .template-filter[aria-pressed=true] {background:#242424;border-color:#242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .template-result-status {color:#666666
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .template-selection {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .template-card {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .template-card:hover {border-color:#666666;box-shadow:0 4px 16px #24242410
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .template-card[aria-pressed=true] {border-color:#242424;box-shadow:0 0 0 2px #242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .template-card-image,html:has(link[rel="stylesheet"][href*="store-builder.css"]) .template-card-plan {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .template-card-check {background:#242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .template-card-description {color:#666666
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .template-card-meta {color:#242424
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .template-pagination span {color:#666666
}
html:has(link[rel="stylesheet"][href*="store-builder.css"]) .builder-advanced summary {border:1px solid #e6e8eb;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) body {color:#242424;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .topbar {background:#ffffff;border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .brand {color:#242424
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .brand-mark {background:#242424
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .top-divider {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .search {background:#ffffff;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .search kbd {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .icon-btn {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .help-btn {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .cart-button {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .explore-panel {box-shadow:0 16px 70px #24242420
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .filters button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .filters button.active {background:#242424
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .list-heading {color:#242424
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .store-card {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .store-card.active {box-shadow:0 0 0 2px #e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .store-card-top img {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .store-card .enter-store {border-top:1px solid #e6e8eb;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .store-card.active .enter-store {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .map-callout {background:#ffffffed;box-shadow:0 8px 40px #24242415
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .surface-button {background:#ffffffed;color:#242424;box-shadow:0 4px 20px #2424240d
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .shop-title {background:#ffffffe3
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .mode-switch {background:#ffffff;box-shadow:0 6px 22px #2424241c
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .mode-switch button.active {background:#242424
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .walk-hint {background:#ffffffed
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .walk-hint kbd {border:1px solid #e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .consultant-launch {background:#ffffff;color:#242424;box-shadow:0 6px 32px #24242430
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .robot-mini {background:linear-gradient(135deg,#e8d9b9,#ffffff)
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .product-panel {background:#ffffff;box-shadow:0 20px 70px #24242430
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .product-panel>img {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .close-float {background:#fffffff0;color:#242424
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .secondary {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .variants button {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .variants button.active {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .consultant-panel {background:#ffffff;box-shadow:0 20px 80px #24242435
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .consultant-header {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .chat-message.assistant {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .chat-message.user {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .chat-suggestions button {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .chat-form {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .listening {background:#e6e8eb!important
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .catalog-panel {background:#fffffff5
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .product-tile {border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .product-tile img {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .drawer-backdrop {background:#24242460
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .cart-panel {background:#ffffff;box-shadow:0 20px 100px #24242440
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .cart-item {border-bottom:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .cart-item img {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .quantity button {background:#e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .modal-root {background:#242424cc
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .checkout-summary {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .toast {background:#242424
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .search-results {background:#ffffff;box-shadow:0 10px 45px #24242430
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .search-results button:hover {background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="styles.css"]) .search-results img {background:#e6e8eb
}
@media (max-width:760px) {
html:has(link[rel="stylesheet"][href*="styles.css"]) .search {box-shadow:0 5px 25px #24242420
}
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) body {color:#242424;background:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) button {color:#242424;background:#ffffff
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) a {color:#242424
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) .wh-brand {background:#ffffffeF;box-shadow:0 5px 20px #24242412
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) #wh-loading {background:#ffffff
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) #wh-map-panel {background:#fffffff5
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) .wh-caption {background:#242424eD;color:#ffffff
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) .wh-caption span {color:#e6e8eb
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) #wh-suppliers-dialog {background:#ffffff;border:1px solid #e6e8eb;color:#242424
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) #wh-suppliers-dialog::backdrop {background:#242424bf
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) h1 {font:36px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) .wh-source-note {color:#666666
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) .wh-primary {background:#242424;color:#ffffff
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) #wh-supplier-list article {background:#ffffff;border:1px solid #e6e8eb
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) #wh-supplier-list h2 {font:24px Onest,Arial,sans-serif
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) .wh-meta {color:#666666
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) .wh-brand {font-family:Onest,Arial,sans-serif;background:#ffffffec;color:#242424;border-color:#e6e8eb;box-shadow:0 7px 24px #24242413
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) .wh-header button {background:#ffffffed;color:#242424;box-shadow:0 4px 14px #24242410
}
html:has(link[rel="stylesheet"][href*="wholesale.css"]) .wh-caption {background:#ffffffe8;color:#242424;box-shadow:0 7px 22px #24242410
}

/* Visual declarations from active location inline styles. */
html:has(body[data-hw-author-page="food.html"]) .food-source-tabs a {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="food.html"]) .food-source-tabs a:hover {background:#e6e8eb
}
html:has(body[data-hw-author-page="food.html"]) .food-source-tabs a[aria-current="page"] {background:#242424;border-color:#242424
}
html:has(body[data-hw-author-page="store-builder-preview.html"]) body {background:#e6e8eb
}
html:has(body[data-hw-author-page="store-builder-preview.html"]) #status {background:#ffffffe8;color:#242424
}
html:has(body[data-hw-author-page="store-video-studio.html"]) body,html:has(body[data-hw-author-page="store-video-studio.html"]) body {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="store-video-studio.html"]) #bar {background:#ffffffec
}
html:has(body[data-hw-author-page="store-video-studio.html"]) button {background:#242424
}
html:has(body[data-hw-author-page="mall.html"]) .catalog-audience-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="mall.html"]) .catalog-audience-dialog::backdrop {background:#e6e8eb
}
html:has(body[data-hw-author-page="mall.html"]) .catalog-audience-dialog button {background:#242424
}
html:has(body[data-hw-author-page="mall.html"]) .catalog-audience-dialog .retry {color:#242424
}
html:has(body[data-hw-author-page="mall.html"]) .catalog-audience-dialog .signin {color:#242424
}
html:has(body[data-hw-author-page="index.html"]) html.city-direct-entry #city-entry-status {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="index.html"]) .food-location-note {color:#242424
}
html:has(body[data-hw-author-page="index.html"]) .food-location-note button {background:#242424
}
html:has(body[data-hw-author-page="index.html"]) .consultants-handsfree {color:#ffffff
}
html:has(body[data-hw-author-page="index.html"]) .consultants-handsfree .consultants-voice-toggle,html:has(body[data-hw-author-page="index.html"]) .consultants-handsfree .consultants-interrupt {color:#ffffff;border:1px solid #ffffff66
}
html:has(body[data-hw-author-page="index.html"]) .consultants-voice-hint {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="index.html"]) .consultants-handsfree .consultants-voice-hint button {color:#242424
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-mall-marker {color:#ffffff
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-malls-button {background:#242424;color:#ffffff;box-shadow:0 6px 18px #24242426
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-malls-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-malls-dialog::backdrop {background:#24242480
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-mall-choice {border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-mall-choice small {color:#666666
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map {background:#e6e8eb
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-map-surface {background:#e6e8eb
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .maplibregl-ctrl-group {background:#ffffff
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .maplibregl-ctrl-attrib {background:#ffffffe8
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .maplibregl-ctrl-scale {color:#242424;background:#ffffffb3
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-map-cluster {border:3px solid #ffffff;background:#242424;color:#ffffff;box-shadow:0 0 0 1px #9b8658,0 4px 14px #24242430
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-map-cluster:hover,html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-map-cluster:focus-visible {background:#242424
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-cluster-dialog {border:1px solid #e6e8eb;background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-cluster-dialog::backdrop {background:#24242466
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-cluster-close {border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-cluster-choice {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-cluster-choice small {color:#666666
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-cluster-choice:hover,html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-cluster-choice:focus-visible {background:#e6e8eb
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-map-wait {background:#ffffffed;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-map-fallback {background:#fffffff5;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-fallback-row {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-fallback-enter {background:#e6e8eb
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-map-retry {background:#e6e8eb
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-pin-symbol {background:var(--store-accent,#242424);color:#ffffff;box-shadow:0 3px 9px #24242438
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-map-caption {color:#242424;text-shadow:-1px -1px 0 #ffffff,1px -1px 0 #ffffff,-1px 1px 0 #ffffff,1px 1px 0 #ffffff,0 0 4px #ffffff,0 0 4px #ffffff
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map[data-night="true"] .hh-map-caption {color:#e6e8eb
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-pin-popup {background:#ffffff;border:1px solid #e6e8eb;box-shadow:0 9px 24px #24242424
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-pin-presence {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-pin-enter,html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-place-enter {background:#242424;color:#ffffff
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .hh-place-card {color:#242424
}
html:has(body[data-hw-author-page="index.html"]) .hh-city-map .maplibregl-popup-content {background:#ffffff
}
html:has(body[data-hw-author-page="index.html"]) .store-card .store-presence {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) body {--ink:#242424;--muted:#666666;--paper:#ffffff;--line:#e6e8eb
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) .back {border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) .intro {color:#242424
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) .landscape {background:#e6e8eb
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) .landscape span {color:#242424
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) label {color:#242424
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) input,html:has(body[data-hw-author-page="kyrgyzstan.html"]) select {border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) .results {color:#666666
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) .card {border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) .photo {background:#ffffff
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) .badge {color:#242424;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) .bottom {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) .enter {background:#242424
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) .source {color:#666666
}
html:has(body[data-hw-author-page="kyrgyzstan.html"]) .notice {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="audio-credits.html"]) body {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="audio-credits.html"]) header {border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="audio-credits.html"]) a {color:#242424
}
html:has(body[data-hw-author-page="audio-credits.html"]) article {background:#ffffff;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="audio-credits.html"]) footer {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="kazakhstan.html"]) body {color:#242424
}
html:has(body[data-hw-author-page="kazakhstan.html"]) header {border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="kazakhstan.html"]) .eyebrow {color:#666666
}
html:has(body[data-hw-author-page="kazakhstan.html"]) h1 span {color:#666666
}
html:has(body[data-hw-author-page="kazakhstan.html"]) .intro {color:#666666
}
html:has(body[data-hw-author-page="kazakhstan.html"]) .stats span {border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="kazakhstan.html"]) input,html:has(body[data-hw-author-page="kazakhstan.html"]) select {color:#242424
}
html:has(body[data-hw-author-page="kazakhstan.html"]) label>span {color:#242424
}
html:has(body[data-hw-author-page="kazakhstan.html"]) .results {color:#666666
}
html:has(body[data-hw-author-page="kazakhstan.html"]) .card {border:1px solid #e6e8eb;box-shadow:0 5px 18px #24242405
}
html:has(body[data-hw-author-page="kazakhstan.html"]) .photo {background:#ffffff;border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="kazakhstan.html"]) .tags {color:#666666
}
html:has(body[data-hw-author-page="kazakhstan.html"]) .address {color:#666666
}
html:has(body[data-hw-author-page="kazakhstan.html"]) .sample {color:#242424
}
html:has(body[data-hw-author-page="kazakhstan.html"]) .sample strong {color:#242424
}
html:has(body[data-hw-author-page="kazakhstan.html"]) .count {color:#666666
}
html:has(body[data-hw-author-page="kazakhstan.html"]) .enter {background:#242424
}
html:has(body[data-hw-author-page="kazakhstan.html"]) .source {color:#666666
}
html:has(body[data-hw-author-page="kazakhstan.html"]) .empty {color:#666666
}
html:has(body[data-hw-author-page="kazakhstan.html"]) footer {border-top:1px solid #e6e8eb;color:#666666
}
html:has(body[data-hw-author-page="projects/WHOLESALE_HALWAHAS.html"]) .kiosk-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/WHOLESALE_HALWAHAS.html"]) .kiosk-dialog::backdrop {background:#242424cc
}
html:has(body[data-hw-author-page="projects/WHOLESALE_HALWAHAS.html"]) .kiosk-dialog h2 {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/WHOLESALE_HALWAHAS.html"]) .kiosk-product {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/WHOLESALE_HALWAHAS.html"]) .kiosk-product img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/WHOLESALE_HALWAHAS.html"]) .kiosk-dialog button {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/WHOLESALE_HALWAHAS.html"]) .kiosk-dialog .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/WHOLESALE_HALWAHAS.html"]) .kiosk-consultant {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/WHOLESALE_HALWAHAS.html"]) .kiosk-messages p {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/WHOLESALE_HALWAHAS.html"]) .consultant-results article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/WHOLESALE_HALWAHAS.html"]) .consultant-results button {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) body {--paper:#ffffff
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .pill,html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .icon-btn {background:rgba(36,36,36,.76)
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #welcome .lead {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .primary {box-shadow:0 5px 30px #24242433
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .secondary {background:#24242466;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #version {color:#e6e8ebaa
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #location small {color:#e6e8ebba
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #compass {color:#e6e8eb99
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #crosshair {background:#ffffffca
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #bottomBar {background:linear-gradient(transparent,#242424cc);color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) kbd {border:1px solid #e6e8eb4d;background:#e6e8eb0a
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .modal {background:#242424b3
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .panel {background:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .mapleft {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .maplegend {background:#e6e8ebd9
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .mapright input {color:#e6e8eb;background:#2424244d
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .destination {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .content h3 {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .content td:first-child {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .callout {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .source-list a {background:#2424242b
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .good {background:#e6e8eb0b
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .good span {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .settings label {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .settings select {color:#e6e8eb;background:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #error {background:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #loading {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #joystick {background:#24242444
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #touchE {background:#242424aa
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #lookhint {color:#e6e8eb99
}
@media (max-width:600px) {
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #shade {background:linear-gradient(90deg,#242424cf,#2424242b)
}
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #floorTools button {color:#e6e8eb;background:#242424dd
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #floorTools button:hover {background:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .mapControls select,html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .catalogFilters select {background:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .catalogFilters input[type=text],html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #catalogSearch {background:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .catalogCard {background:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #sxModal .sx-shell {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-head {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-nav button {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-count {background:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-foot {border-top:1px solid #e6e8eb;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-aside {background:#e6e8eb;border-right:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-storelink:hover,html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-storelink.sx-selected {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-input {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-card {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-imgbtn {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-imgwrap {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-imgwrap img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-fallback {background:linear-gradient(135deg,#e6e8eb,#ffffff)
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-photo-tag {background:#ffffffe8
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-card-title {color:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-card-bottom {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-secondary {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-secondary:hover {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-alert {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-empty b {color:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-gallery-main {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-thumb {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-sourcebox {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-qty {background:#ffffff
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-qty input {color:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-cart-group {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-cart-group h3 {color:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-cart-line {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-summary {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-sumtotal {color:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-preview {background:#ffffff
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-settings .sx-settings-box {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-flag {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-shop-cover {border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #sxToast {background:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-worldposter {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) #sxShelfHint {background:#242424e8
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .sx-loading-label {background:linear-gradient(135deg,#e6e8eb,#ffffff)
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .kiosk-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .kiosk-dialog::backdrop {background:#242424cc
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .kiosk-dialog h2 {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .kiosk-product {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .kiosk-product img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .kiosk-dialog button {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .kiosk-dialog .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .kiosk-consultant {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .kiosk-messages p {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .consultant-results article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Sadovod_v3.html"]) .consultant-results button {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) body {--cream:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .vignette {background:linear-gradient(0deg,rgba(36,36,36,.38),transparent 24%,transparent 77%,rgba(36,36,36,.36))
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #topbar {background:linear-gradient(rgba(36,36,36,.72),transparent)
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .brandmark {font:40px/.8 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .identity .eyebrow {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .tag {border:1px solid #666666
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .topmiddle {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .welcome-shade {background:linear-gradient(90deg,rgba(36,36,36,.92) 0%,rgba(36,36,36,.72) 24%,rgba(36,36,36,.25) 52%,transparent 77%)
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) h1 {font:clamp(45px,5.6vw,82px)/1.02 Onest,Arial,sans-serif,'Times New Roman',serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .welcome-copy p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .textbutton {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .welcome-note {color:#666666
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .hero-caption strong {font:25px/1.4 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .welcome-bottom {background:rgba(36,36,36,.30)
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #loading {font:22px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .load-mark {font:70px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .loadline {background:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .location {text-shadow:0 2px 8px #242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .location h2 {font:30px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .location p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .game-actions button {border:1px solid #66666659
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #crosshair {box-shadow:0 0 6px #242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #resumeHint {background:rgba(36,36,36,.7);color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .minimap-wrap {border:1px solid #66666655
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .controlbar {border:1px solid #6666664d
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .demo-label {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #toast {color:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #fade {background:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #modalBackdrop {background:#24242450
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #panel {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .panel-head {border-bottom:1px solid #24242420
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .panel-head .eyebrow {color:#666666
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .panel-head h2 {font:28px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .panel-head button {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #panelBody p {color:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #panelBody .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .preview-wrap {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .preview-wrap small {color:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .product-price {font:27px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .pill {border:1px solid #66666666
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .divider {background:#24242425
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .place-card,html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .catalog-card,html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .bag-row {border-bottom:1px solid #24242420
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .place-card h3 {font:22px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .place-card button,html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .small-button {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .place-num {font:17px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .product-icon {background:#e6e8eb;font:25px Onest,Arial,sans-serif;color:#666666
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .catalog-card small {color:#666666
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .catalog-card button {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .bag-row button {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .badge-note {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .help-grid kbd {color:#242424;border-color:#666666;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) input,html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) select {border:1px solid #6666664d;color:#242424;background:#ffffff
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .form-preview {background:#242424;font:24px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .visit-mark {color:#666666
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #orbitHUD h2 {font:35px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #orbitHUD p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #error {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #error h2 {font:35px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #error button {color:#242424
}
@media (max-width:760px) {
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .welcome-shade {background:linear-gradient(0deg,rgba(36,36,36,.96),rgba(36,36,36,.65) 50%,rgba(36,36,36,.12) 80%)
}
}
@media (max-width:760px) {
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #joystick {border:1px solid #66666666;background:#2424244d
}
}
@media (max-width:760px) {
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #touchInteract,html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #touchJump {background:#242424ab
}
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .floor-badge-button {background:rgba(36,36,36,.85)
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .floor-badge-button strong {font:54px/1.12 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .lift-intro {background:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .lift-intro>strong {font:64px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .lift-intro small {font:14px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .lift-group h3 {font:17px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .floor-key {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .floor-key strong {font:26px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .floor-key.current {background:#242424;border-color:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .map-controls select {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) body {--cream:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .identity .eyebrow {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) nav button {border-color:#e6e8eb36
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .kicker {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) h1 {font:clamp(57px,6.1vw,88px)/.99 Onest,Arial,sans-serif,'Times New Roman',serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .welcome-copy p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .hero-metrics strong {font:31px Onest,Arial,sans-serif;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .textbutton {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .hero-caption strong {font:24px/1.3 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .welcome-bottom button {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .welcome-bottom b {font:19px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .load-mark {font:58px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .altitude b {font:22px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #panel {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #panelTitle {font:28px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .ifc-floor-grid .floor-key {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .floor-key.current {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .lift-intro {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .lift-highlights button {font:23px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #floorSearch {background:#ffffff
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) #fade strong {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .orbit-presets {border:1px solid #e6e8eb44
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .orbit-presets button {background:#e6e8eb1a;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .kiosk-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .kiosk-dialog::backdrop {background:#242424cc
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .kiosk-dialog h2 {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .kiosk-product {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .kiosk-product img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .kiosk-dialog button {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .kiosk-dialog .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .kiosk-consultant {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .kiosk-messages p {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .consultant-results article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/ifc_guangzhou_3d.html"]) .consultant-results button {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) body {--ink:#ffffff;--muted:#e6e8eb;--dark:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .vignette {background:radial-gradient(ellipse at 54% 40%,transparent 35%,#24242429 100%)
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .cinema-shade {background:linear-gradient(90deg,#242424e6 0%,#242424a8 29%,#2424241e 60%,transparent),linear-gradient(0deg,#24242452,transparent 25%)
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) #fade {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .brand>span {font:600 18px/1.3 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .brand small {color:#e6e8ebb8
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .city-link {color:#ffffffe0
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .tool {background:#242424a6
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .tool:hover {background:#242424ed
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .intro h1 {font:400 clamp(56px,6.6vw,100px)/.98 Onest,Arial,sans-serif,'Times New Roman',serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .intro-text {font:400 18px/1.55 Onest,Arial,sans-serif;color:#ffffffe8
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .intro-description {color:#e6e8ebcb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .primary {color:#242424;box-shadow:0 6px 20px #24242410
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .load-status {color:#e6e8eba6
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .load-track {background:#e6e8eb23
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .intro-caption strong {font:400 24px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .intro-caption small {color:#e6e8ebbf
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .quest {border:1px solid #e6e8eb27;background:linear-gradient(115deg,#242424d9,#242424b0);box-shadow:0 10px 40px #24242412
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .quest-eyebrow button {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .quest h2 {font:400 22px/1.2 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .quest p {color:#e6e8ebcf
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .steps>span {color:#e6e8eb9c
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .steps b {font:11px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .steps i {background:#e6e8eb3b
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .steps .done b {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .compass>span {color:#e6e8eb;text-shadow:0 1px 5px #242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .controls-legend {color:#ffffffcc;text-shadow:0 1px 5px #242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .controls-legend span {color:#e6e8eb82
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) kbd {background:#2424249e
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .action {box-shadow:0 10px 40px #24242430;background:#242424e8
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .action kbd {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .action:hover {background:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .toast {background:#242424ed;box-shadow:0 12px 35px #24242426
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .photo-bar {background:#242424d9
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .photo-bar>span {font:18px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .photo-bar small {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .secondary {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .modal {background:#242424f5;color:#e6e8eb;box-shadow:0 25px 100px #24242466
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .modal::backdrop {background:#24242470
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .modal h2 {font:400 30px/1.15 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .modal p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .fatal {background:#242424f5
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .fatal h2 {font:28px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .fatal p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .touch-hint {color:#e6e8eb
}
@media (max-width:760px) {
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .cinema-shade {background:linear-gradient(0deg,#242424ed 5%,#24242494 53%,#1c393727 92%)
}
}
@media (max-width:760px) {
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .joystick {background:#24242447;border:1px solid #e6e8eb48
}
}
@media (max-width:760px) {
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .touch-buttons button {background:#242424a6
}
}
@media (max-width:760px) {
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .touch-buttons #run[aria-pressed=true] {color:#242424
}
}
@media (pointer:coarse) and (min-width:761px) {
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .joystick {border:1px solid #e6e8eb66;background:#2424244d
}
}
@media (pointer:coarse) and (min-width:761px) {
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .joystick i {border:1px solid #e6e8eb80
}
}
@media (pointer:coarse) and (min-width:761px) {
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .touch-buttons button {background:#242424ad
}
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-nav button,html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-small {background:#e6e8ebee;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-nav button:hover,html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-small:hover {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-connection {background:#e6e8ebee;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-panel {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-panel::backdrop {background:#2424249e
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-panel>header {background:#fffffff7;border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-panel h2 {font:400 32px/1.16 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-panel h3 {font:400 23px/1.2 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-panel header p {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-body button,html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-body a.button {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-body button.primary,html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-body a.primary {background:#242424;border-color:#242424;color:#ffffff
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-body a {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-body small,html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-note {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-notice {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-notice.error {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-body input:not([type=checkbox]),html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-body select,html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-body textarea {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-body input[type=checkbox] {accent-color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .counter-card {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .counter-top {background:radial-gradient(ellipse at top right,#e6e8eb,transparent 70%),#e6e8eb;border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .counter-no {font:400 39px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .counter-state {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .product-card {background:#ffffff;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .product-media {background:#e6e8eb;font:13px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .product-detail>.product-media {border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .product-price {font:29px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-total {border-top:1px solid #e6e8eb;font:23px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-cart-row {border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .seller-picker label {background:#ffffff;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .seller-picker img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-loading {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-panel .listing-request {border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .intro .entry .secondary {background:#24242499
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .tool[aria-pressed=true] {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-panel .product-media img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .counter-paging button {background:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .atlas {color:#e6e8eb;background:#242424;box-shadow:0 24px 100px #24242480
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .atlas-header h2 {font:normal 32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .atlas-header .market-close {background:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .atlas-filter select {background:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .atlas-filter span {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .atlas-search-form input {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .atlas-search-form button {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .atlas-number {font:normal 69px/.95 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .atlas-aside h3 {font:normal 24px/1.15 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .atlas-meta {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .atlas-neighbors button {background:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .atlas-note {background:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) #eagle-watch {background:#242424ef
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) #eagle-watch strong {font:30px/1.25 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) #eagle-watch[data-bird="1"] .eagle-monogram {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .appearance-settings h3 {font:500 19px/1.25 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .appearance-intro-note {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .jetpack-panel {background:linear-gradient(140deg,#242424ed,#1a4240e6);box-shadow:0 8px 28px #24242426
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .jetpack-heading>svg {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .jetpack-heading strong {font:400 17px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .jet-toggle {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .flight-meters>div+div {border-left:1px solid #e6e8eb35
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .flight-meters strong {font:400 29px/1.3 Onest,Arial,sans-serif;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .flight-hint {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) body[data-flight=active] .jet-toggle {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .touch-buttons #jet-up,html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .touch-buttons #jet-down {background:#242424ed
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) body {--ink:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-nav button {background:#ffffff0d;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .intro-text {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .intro-caption strong {font:400 23px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .quest {box-shadow:0 10px 35px #2424241f
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .quest p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-small {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-panel {background:#ffffff
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-panel>header {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-panel h2 {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .counter-card,html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .product-card {border-color:#e6e8eb!important
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .market-panel .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .kiosk-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .kiosk-dialog::backdrop {background:#242424cc
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .kiosk-dialog h2 {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .kiosk-product {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .kiosk-product img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .kiosk-dialog button {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .kiosk-dialog .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .kiosk-consultant {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .kiosk-messages p {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .consultant-results article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS-Dagestan-Faceless-300-Islands.html"]) .consultant-results button {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) body {--ink:#e6e8eb;--glass:rgba(36,36,36,.88);--green:#666666
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) body,html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) body {background:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) button.primary {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) #boot {background:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .loadbar {background:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) #intro {background:linear-gradient(90deg,rgba(36,36,36,.95),rgba(36,36,36,.75) 31%,rgba(36,36,36,0) 64%)
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .version {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .hud {text-shadow:0 1px 7px #242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .hud button {background:rgba(36,36,36,.75)
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .brand small {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .compass {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .location p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .helpkeys {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .helpkeys kbd {background:#2424244a
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .target {background:linear-gradient(90deg,#242424cf,#24242465)
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .target small {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .target p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .interact {background:#242424e6
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .interact b {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .journey {background:#24242491;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) #modal-layer {background:#24242499
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .modal {background:#242424;border:1px solid #666666
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .place-card.visited {border-color:#666666
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .setting select {background:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .stick {background:#2424242b
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .stick:before {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .touch-actions button {background:#2424249c
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .lookhint {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .fatal {background:#242424
}
@media (max-width:580px) {
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) #intro {background:linear-gradient(0deg,#242424f7 0%,#242424eb 44%,#24242488 65%,#24242400 100%)
}
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .hud .brand {background:linear-gradient(90deg,#242424b3,#24242400)
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .hud .location {background:linear-gradient(90deg,#242424d4,#24242484)
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .helpkeys {background:#24242480
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .hud .compass {text-shadow:0 1px 5px #242424,0 0 10px #242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) #city-map {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-header {background:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) #map-close kbd,html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .top-buttons kbd {border:1px solid #e6e8eb40
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-sidebar {background:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-search {background:#24242450
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-search input {color:#ffffff
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-search input::placeholder {color:#666666
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-place-list {scrollbar-color:#666666 transparent
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-place {border:1px solid #e6e8eb14;background:#e6e8eb03
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-place:hover {background:#e6e8eb0e
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-list-text small {color:#666666
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-sidebar-note p {color:#666666
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-pin {background:#242424;box-shadow:0 1px 0 3px #24242466,0 3px 12px #242424cc
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-marker:hover .map-pin,html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-marker:focus-visible .map-pin {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-pin-label {background:#242424e0;color:#e6e8eb;box-shadow:0 2px 6px #24242430
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-player i {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-stage-label {background:#242424ec;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-controls button {background:#242424ed;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-controls button:hover {background:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) #map-coordinate {background:#242424c9
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-scale {background:#242424b8
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-footer {background:#242424;color:#666666
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-version {border-left:1px solid #66666666
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) #map-trade {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .map-filters button.active {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .trade-wallet {background:#242424b8
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .commerce-modal {background:#242424;border-color:#666666;scrollbar-color:#666666 #242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .trade-nav .active {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .trade-intro {background:radial-gradient(ellipse at 90% 90%,#66666675,transparent 70%),linear-gradient(120deg,#242424,#242424)
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .trade-intro h3 {font-family:Onest,Arial,sans-serif;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .trade-stat b {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .trade-tools input,html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .trade-tools select {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .venue-card {background:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .venue-card-art {background:linear-gradient(135deg,var(--venue),#242424)
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .venue-card-art>b {font-family:Onest,Arial,sans-serif;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .venue-card-body h3 {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .venue-plan {background:#242424;border:1px solid #66666633
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .stall-list i {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .stall-list small {color:#666666
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .product-card {background:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .product-art {background:radial-gradient(ellipse at 50% 45%,#e6e8eb,#e6e8eb)
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .product-art>span {color:#242424;background:#ffffffaa
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .product-info h3 {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .stock-label {color:#666666
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .bag-icon {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .receipt-banner {background:#24242427
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .receipt-banner>span {background:#666666;color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city #city-map {background:#ffffff;color:#242424;--ink:#242424;--accent:#242424;--line:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-header {background:#ffffff;border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-brand h1 {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-logo {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-header button {background:#e6e8eb;border:1px solid #e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .offline-badge {color:#666666;background:#e6e8eb;border-color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .offline-badge i {background:#666666
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-sidebar {background:#ffffff;border-color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-sidebar-intro h2 {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .geo-stats b {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city #geo-walk {background:#242424;color:#ffffff
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-search {background:#e6e8eb;border-color:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-search input {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-place {color:#242424;border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-place:hover {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-list-number {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-list-text b {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-sidebar-note {background:#e6e8eb;border-color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-sidebar-note a {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-stage {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-stage-label,html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-north,html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-controls {background:#ffffffed;color:#242424;border:1px solid #e6e8eb;box-shadow:0 5px 24px #24242410
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-controls button {color:#242424;background:#ffffff;border-color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-pin {background:#242424;border-color:#ffffff;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-pin-label {background:#ffffffee;color:#242424;border-color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-bottom-bar {color:#666666;background:#ffffffe6;border-color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-footer {background:#ffffff;color:#666666;border-color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-footer a {color:#666666
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-footer b {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-scale i {background:#666666
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .geo-city-return {color:#666666
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .geo-return {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city #map-coordinate,html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-scale {background:#ffffff;color:#666666;border-color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city #map-scale-label {color:#666666
}
@media (max-width:700px) {
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]).real-city .map-sidebar {border:1px solid #e6e8eb;box-shadow:0 5px 18px #24242415
}
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) #lada-panel {background:#fffffff5;color:#242424;box-shadow:0 5px 25px #24242420
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) #lada-panel button {background:#242424;color:#ffffff
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) #lada-gear {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) #geo-drive {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) #lada-touch button {background:#ffffffeb;color:#242424;box-shadow:0 4px 15px #24242422
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) #lada-touch button.pressed {background:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .kiosk-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .kiosk-dialog::backdrop {background:#242424cc
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .kiosk-dialog h2 {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .kiosk-product {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .kiosk-product img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .kiosk-dialog button {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .kiosk-dialog .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .kiosk-consultant {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .kiosk-messages p {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .consultant-results article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .consultant-results button {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .project-commerce-root button,html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .project-commerce-root select {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .project-commerce-root .shelf-navigation {background:#ffffffee
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .project-commerce-root .shelf-navigation>div {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .akkurat-directory-card {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .akkurat-directory-card a {color:#242424
}
html:has(body[data-hw-author-page="projects/Khasavyurt-Markets-3D.html"]) .akkurat-point-hint {background:#242424ee;color:#ffffff
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) body {--ink:#e6e8eb;--surface:rgba(36,36,36,.92)
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) body,html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) body {background:#242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) button {background:rgba(36,36,36,.80)
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) button:hover {background:#242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #vignette {box-shadow:inset 0 0 150px rgba(36,36,36,.16);background:linear-gradient(0deg,rgba(36,36,36,.21),transparent 24%,transparent 88%,rgba(36,36,36,.10))
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .brand {text-shadow:0 2px 14px #242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .brand small {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .icon-btn.on {border-color:#666666
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #zone {text-shadow:0 2px 8px #242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #zone small {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #miniWrap {background:rgba(36,36,36,.87)
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .map-caption {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #passport {background:rgba(36,36,36,.84)
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #passport .progress {background:#242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #passport small {color:#666666
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #reticle {background:#e6e8eb;box-shadow:0 0 0 3px #24242420,0 0 8px #242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .compass {color:#e6e8eb;text-shadow:0 2px 5px #242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .compass:before,html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .compass:after {background:#e6e8eb77
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #interaction {background:rgba(36,36,36,.92)
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .key {border:1px solid #66666666;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .controls-line {color:#e6e8eb;text-shadow:0 2px 4px #242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #photoInfo {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #intro {background:linear-gradient(90deg,rgba(36,36,36,.92),rgba(36,36,36,.65) 31%,rgba(36,36,36,.12) 66%)
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .intro-content p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .primary {color:#242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .secondary {background:rgba(36,36,36,.75)
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .intro-location small {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .intro-control b {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .loadingbar {background:#66666688
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #toast {color:#242424;box-shadow:0 5px 50px #24242440
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #modal {background:rgba(36,36,36,.52)
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .panel {background:#242424;box-shadow:0 24px 100px #24242466
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .panel h3 {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .panel .close {background:#24242450
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .badge {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .note-box {border-left:2px solid #666666;background:#24242466
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .spec-row span:first-child {color:#666666
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .map-large {background:#242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .location-btn {background:#242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .location-btn small {color:#666666
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #shopSearch {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .setting select {background:#242424;border:1px solid #242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .setting small {color:#666666
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .stamp.done {border-color:#66666688;background:#24242433
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .stamp small {color:#666666
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .stats {color:#e6e8eb
}
@media (pointer:coarse) {
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #joystick {background:#24242466
}
}
@media (pointer:coarse) {
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #touchUse {color:#242424
}
}
@media (max-width:700px) {
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #intro {background:linear-gradient(90deg,#242424f0,#242424b0 60%,#24242466)
}
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .atlas-meta b {border:1px solid #66666638
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .selected,html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .current {color:#242424!important;border-color:#e6e8eb!important
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #floorMap {background:#242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .floor-head small {color:#666666
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .smallprint {color:#666666!important
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .unitcode span {color:#666666
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #routeBadge {background:#242424dd
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) #liftTransition {background:#242424f5
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .watchBody {background:#242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .watchDial {background:radial-gradient(#242424,#242424)
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .kiosk-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .kiosk-dialog::backdrop {background:#242424cc
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .kiosk-dialog h2 {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .kiosk-product {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .kiosk-product img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .kiosk-dialog button {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .kiosk-dialog .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .kiosk-consultant {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .kiosk-messages p {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .consultant-results article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .consultant-results button {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .project-commerce-root button,html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .project-commerce-root select {background:#ffffff
}
html:has(body[data-hw-author-page="projects/SHARIK_3D_3.html"]) .project-commerce-root .shelf-navigation {background:#ffffffee
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) body {--line:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .brand {background:#fffffff2
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .brandmark {font:900 38px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .brand strong {font:800 21px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .modes {background:#ffffffed
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .light,html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .icon {background:#fffffff2
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .light kbd {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .icon {font:italic 700 20px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #evidenceBadge {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #welcome {background:#fffffff0
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) h1 {font-family:Onest,Arial,sans-serif,"Times New Roman",serif
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .scope {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .scope b {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #poiHint {color:#ffffff
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .miniFooter {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .controls kbd {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #soundButton {border-left:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #resumeHint {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #toast {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #destination {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #clearRoute {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) dialog {background:#ffffff
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .dialogHead h2 {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .close {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .mapSide {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) input#search {border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .filters button {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .result {border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .result:hover,html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .result.selected {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .resultIcon {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .callout {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .evidenceGrid section {border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .good {background:#e6e8eb;color:#666666
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .settings select {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .inspectBody .position {background:#e6e8eb
}
@media (max-width:760px) {
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #joystick>div {background:#e6e8ebb0
}
}
@media (max-width:760px) {
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #touchUse,html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #touchRun {background:#e6e8ebd9
}
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) body {--ink:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .brand {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .modes button.active {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .light,html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .icon {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #welcome {border:1px solid #e6e8eb1d;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .primary {color:#ffffff
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .outline {border-color:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .scope {border-color:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .scope b {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .scope span {color:#666666
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #welcome p.honest {color:#666666
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #minimap {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .miniTitle button {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .miniFooter {border-color:#242424;color:#666666
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .bottomBar {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .controls kbd {border-color:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #coords {color:#666666
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #soundButton {border-color:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #resumeHint {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #poiHint {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #poiHint kbd {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #destination {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #destination .eyebrow {color:#666666
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) dialog {color:#e6e8eb;border:1px solid #242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .dialogHead {border-color:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .dialogHead h2 {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .close {color:#e6e8eb;background:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .mapSide {background:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .searchSide input {border-color:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .mapTabs,html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .filters {background:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .mapTabs button.active,html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .filters button.active {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #results .result {color:#e6e8eb;background:#242424;border-color:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #results .result:hover {background:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #results .result small {color:#666666
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #results .result .resultIcon {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .searchNote,html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .mapSide p,html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .mapLegend {color:#666666
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .callout {background:#242424;border-color:#666666
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .evidenceGrid section {background:#242424;border-color:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .evidenceGrid h3 {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #sources>div {border-color:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #sources small {color:#666666
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #missing>div {background:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .settings {border-color:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .settings select {background:#242424;color:#e6e8eb;border-color:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .position {background:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #debug {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .fineprint {color:#666666!important
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .qbody p {color:#666666
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .qualityModes button {background:#242424;color:#e6e8eb;border:1px solid #242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .qualityModes button.active {background:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .qualityModes small {color:#666666
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .qactions button {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #photoExit {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #touch button {background:#242424dd;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #joystick {background:#242424ae;border-color:#666666
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #joystick>div {background:#e6e8ebc9
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #atlasDialog {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .atlasIntro .counter {font:36px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .evidenceCard {background:#ffffff;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .evidenceCard .secondary {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .evidenceCard .unmapped {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .atlasFilter {background:#ffffff
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .planSelector button {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #planView {background:#ffffff
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .patchItem {background:#ffffff
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .atlasFooter {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #sceneLegend {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) #atlasDialog .close {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .kiosk-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .kiosk-dialog::backdrop {background:#242424cc
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .kiosk-dialog h2 {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .kiosk-product {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .kiosk-product img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .kiosk-dialog button {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .kiosk-dialog .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .kiosk-consultant {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .kiosk-messages p {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .consultant-results article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Moskva_3D_Remaster.html"]) .consultant-results button {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) body {--ink:#242424;--muted:#242424;--green:#242424;--deep:#242424;--cream:#ffffff;--line:#e6e8eb;--soft:#e6e8eb;--shadow:0 20px 65px #24242426
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) body,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) body {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) button:focus-visible,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) input:focus-visible,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) select:focus-visible,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) textarea:focus-visible {outline:2px solid #666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) button:hover:not(:disabled) {background:#e6e8eb52
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) label.field {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .btn.primary:hover {background:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .btn.danger {border-color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .badge.demo {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .notice {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .tag {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .checkbox {color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #vignette {background:linear-gradient(0deg,#24242418,transparent 28%,transparent 80%,#e6e8eb20)
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #boot {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #topbar {background:#fffffff2;box-shadow:0 5px 30px #24242412
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .modebar {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .modebar button.active {box-shadow:0 1px 4px #24242414
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .top-icon .count {border:2px solid #ffffff
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .avatar {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .network-pill {background:#ffffffdb;color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #intro {background:#ffffffeF;box-shadow:0 16px 60px #24242414
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #intro h1 {color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #intro p {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #intro .intro-footer {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .intro-caption {color:#ffffff;background:#242424be
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #searchbar {background:#fffffff5;box-shadow:0 8px 25px #24242415
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #searchbar .searchtext {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #resultsPill {background:#ffffffe8;color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #placeLabel {color:#ffffff;text-shadow:0 1px 6px #24242466
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #placeLabel .num {border-right:1px solid #e6e8eb6b
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #placeLabel small {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #dock {background:#fffffff2;box-shadow:0 10px 35px #24242429
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #assist button {background:#ffffffe8;box-shadow:0 4px 20px #24242414
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #miniMap {background:#ffffffe8;box-shadow:0 10px 30px #24242422
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #crosshair {border:1px solid #24242499
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #targetPrompt {background:#242424ed;box-shadow:0 10px 30px #24242420
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #targetPrompt kbd {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .keyboard-hint {color:#ffffff;text-shadow:0 1px 8px #242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .keyboard-hint kbd {border:1px solid #e6e8eb6b
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .tip {background:#ffffffd9;color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #catalog {background:#ffffff
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .card:hover {box-shadow:0 10px 26px #24242416
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .card-cover {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .card-cover .badge {background:#ffffffef
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .card-cover .badge.demo {background:#e6e8ebec
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .card-cover .sketch {background:#242424a6
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .demand-cover {background:linear-gradient(135deg,#e6e8eb,#e6e8eb);color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .demand-cover .big-symbol {color:#66666624
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #drawer {background:#ffffff
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .drawer-cover {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .drawer-cover .badge {background:#fffffff2
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .detail-stats {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .detail-stats div+div {border-left:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .detail-description {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .owner-card {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .detail-bottom {background:#ffffff
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .finance-lines strong {color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #modal {background:#24242449
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .modal-box {background:#ffffff;box-shadow:0 30px 100px #24242444
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .form-error {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .form-step {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .big-map {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .floorplan-wrap {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .floorplan-wrap button {box-shadow:0 4px 12px #24242419
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .thread-button.active {background:#e6e8eb;border-color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .chat-info {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .message {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .tourbar {background:#fffffff2
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .tour-hotspots button {background:#ffffffdc;box-shadow:0 3px 12px #24242412
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #toast {background:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #touchMove {background:#e6e8eb35
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #touchKnob {background:#ffffffa6
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #touchAction {background:#ffffffe8
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .tab-outline {outline:2px solid #666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) body {--deep:#242424;--green:#242424;--ink:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #intro h1 {font-family:Onest,Arial,sans-serif,'Times New Roman',serif;color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #dock {background:#fffffff2
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #placeLabel {color:#ffffff
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #placeLabel b,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #placeLabel small {color:#ffffff!important
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #atmosphereHUD button {background:#ffffffee;color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #floorNav {background:#ffffffef
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #floorNav [data-level] {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #floorNav .active {background:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .night-mode #topbar,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .night-mode #searchbar,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .night-mode #dock,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .night-mode #atmosphereHUD button,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .night-mode #floorNav {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .night-mode #topbar button,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .night-mode #searchbar input,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .night-mode #searchbar select,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .night-mode #searchbar button,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .night-mode #dock button,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .night-mode #floorNav button {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .night-mode #searchbar select option {color:#242424;background:#ffffff
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .night-mode .modebar button.active {color:#ffffff
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .night-mode .brand small {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .level-options button {border:1px solid #e6e8eb;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .level-options button:hover {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .level-options strong {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .level-options small {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .atmo-preview {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .preset-grid button {border:1px solid #e6e8eb;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .cycle-switch {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .cycle-switch input {accent-color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .cycle-switch small {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .network-pill {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .card {box-shadow:0 4px 14px #24242409
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) body.night-mode #atmosphereHUD>button,html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) body.night-mode .modebar>button.active {color:#e6e8eb!important
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) body {--green:#242424;--deep:#242424;--shadow:0 20px 64px #24242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #topbar {box-shadow:0 10px 32px #24242420
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #intro {box-shadow:0 30px 70px #24242425
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #intro .eyebrow {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) body.night-mode #intro {background:rgba(36,36,36,.93);color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) body.night-mode #intro .btn:not(.primary) {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #dock {box-shadow:0 8px 30px #2424242a
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #targetPrompt {background:rgba(36,36,36,.92);color:#e6e8eb;box-shadow:0 8px 30px #24242435
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #targetPrompt kbd {color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #transportHUD {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .directory-floor {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .directory-number small {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .directory-floor p {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .directory-links button {border:1px solid #e6e8eb;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .lift-hero {background:linear-gradient(135deg,#242424,#242424)
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .lift-hero p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .lift-buttons button {border:1px solid #e6e8eb;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .lift-buttons small {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .lift-buttons button:disabled {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .catalog-sections button {border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .catalog-sections .chosen {color:#ffffff;background:#242424;border-color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .card {border:1px solid #e6e8eb!important
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .subzone-links button {color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #travelTools {background:#fffffff0
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #travelTools button:first-child {background:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) #journeyDock {background:#242424ee;color:#e6e8eb;box-shadow:0 15px 50px #24242433
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .journey-progress {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .journey-controls button:last-child {color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .navigator-hero {background:linear-gradient(120deg,#242424,#242424);color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .navigator-stats small {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .navigator-tabs {border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .navigator-tabs button {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .navigator-tabs .active {background:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .journey-cards>button {border:1px solid #e6e8eb;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .journey-cards>button:hover {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .journey-cards small {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .journey-cards em {color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .navigator-section-head small {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .station-list {border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .station-list>div {background:#ffffff
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .station-list>div+div {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .station-list button {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .visit-passport {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .visit-passport i {background:#e6e8eb;color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .visit-passport i.visited {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .visit-passport small {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .transport-cards article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .transport-cards p {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .transport-cards button {border-top:1px solid #e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .saved-places article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .saved-places small {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .nav-note {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .navigator-empty {background:#e6e8eb;color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .map-guide {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .map-guide p {color:#666666
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .kiosk-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .kiosk-dialog::backdrop {background:#242424cc
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .kiosk-dialog h2 {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .kiosk-product {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .kiosk-product img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .kiosk-dialog button {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .kiosk-dialog .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .kiosk-consultant {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .kiosk-messages p {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .consultant-results article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/MESTO_HALWAHAS.html"]) .consultant-results button {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) body {--ink:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .brand {font:38px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .brand>span {font:19px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .brand small {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .back {border:1px solid #e6e8eb44
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .intro {border:1px solid #e6e8eb30
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) h1 {font:45px/1.04 Onest,Arial,sans-serif,'Times New Roman',serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .facts {border-bottom:1px solid #e6e8eb2b
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .facts strong {font:29px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #destinations button {border-bottom:1px solid #e6e8eb16
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #destinations i {font:10px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .concept-note {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .compass {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .mini-wrap {border:1px solid #e6e8eb33
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .toolbar {border:1px solid #e6e8eb40
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .toolbar .separator {background:#e6e8eb30
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .quality select {border:1px solid #e6e8eb33
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .hint {color:#e6e8ebcc
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .zoom {border:1px solid #e6e8eb35
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .zoom button+button {border-top:1px solid #e6e8eb22
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .lot-card h2 {font:27px/1.2 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .lot-card p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .interact {border:1px solid #e6e8eb5c
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .places-toggle {border:1px solid #e6e8eb50
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .loading-mark {font:80px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .loading strong {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #notice {border:1px solid #e6e8eb4a
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) dialog h2 {font:38px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) dialog p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .game-hud button {border:1px solid #e6e8eb40
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .wallet-block b {font:21px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #room-banner h2 {font:19px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #room-exit {color:#e6e8eb!important
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .peer-label {background:#242424df
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .dialog-header {border-bottom:1px solid #e6e8eb27
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .dialog-header h2 {font:35px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #dialog-body h3 {font:20px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .field input,html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .field select {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .directory-item h3 {font:16px Onest,Arial,sans-serif!important
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .directory-item p {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .place-symbol {font:25px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .product-card h3 {font:17px/1.3 Onest,Arial,sans-serif!important
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .product-art {background:radial-gradient(ellipse at 50% 30%,#242424,#21484b 65%)
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .product-art span {font:72px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .mini-art {font:28px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .quantity .chip {font:20px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .total b {font:27px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .muted {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .feature-block {background:linear-gradient(135deg,#24242444,#1d4b4a33)
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .feature-icon {font:50px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .decor-slot b {font:15px/1.4 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .stats-grid b {font:29px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .quest-mark {font:27px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .shelf-card {border:1px solid #e6e8eb33
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .shelf-icon {font:42px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .product-label {background:#242424eF
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) body {--ink:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .brand>span {font:19px/1.1 Onest,Arial,sans-serif,'Times New Roman',serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .brand small {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .game-hud button {background:#ffffffee;color:#242424;border:1px solid #ffffff96
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .game-hud button:hover {background:#ffffff
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .game-hud button b {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .wallet-block b {font:22px/1.2 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .wallet-block small {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .intro {background:linear-gradient(135deg,#fffffff7,#e6e8ebf5)
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) h1 {font:43px/1.09 Onest,Arial,sans-serif,'Times New Roman',serif;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .primary {background:#242424;color:#ffffff;border:1px solid #242424;box-shadow:0 4px 10px #24242412
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .primary:hover {background:#242424;color:#ffffff
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .facts strong {font:27px Onest,Arial,sans-serif;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .section-title {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #destinations button {border-color:#2424241f;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #destinations button:hover {background:#e6e8eb46
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .intro .secondary-nav button {border:1px solid #66666637;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .intro .secondary-nav button:hover {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .intro #open-directory {background:#e6e8eb;border:1px solid #e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .intro #open-directory:hover {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .compass {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .mini-wrap {background:#e6e8ebed;border:1px solid #e6e8ebcc;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .mini-wrap span {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .zoom {background:#ffffffeb;border:1px solid #ffffffa1
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .zoom button {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .zoom button+button {border-color:#24242422
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .zoom button:hover {background:#ffffff
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .toolbar {background:#ffffffef;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .toolbar button:hover {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .mode-switch button[aria-pressed=true] {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .toolbar .separator {background:#66666640
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .quality>span {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .quality select {border:1px solid #6666663f;background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .hint {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .places-toggle {background:#fffffff2;border:1px solid #ffffffa6;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .interact {background:#ffffffed;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .crosshair {color:#ffffff;text-shadow:0 0 3px #242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #all-buildings {background:#e6e8ebeb;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #room-banner {background:#fffffff3;box-shadow:0 10px 35px #24242422
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #room-banner h2 {font:22px/1.2 Onest,Arial,sans-serif;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #room-banner button {background:#242424;color:#ffffff;border:1px solid #242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #room-exit {background:#e6e8eb!important;color:#242424!important
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #room-directory {background:#e6e8eb!important;color:#242424!important
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .world-label {background:#ffffffe8;color:#242424;box-shadow:0 3px 12px #24242425
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .world-label.product-label {background:#ffffffe8
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .peer-label {color:#242424;background:#e6e8ebed
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .lot-card {background:#fffffffa;color:#242424;border:1px solid #e6e8eb;box-shadow:0 16px 45px #24242433
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .lot-card h2 {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .lot-card p,html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .lot-card small {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .close {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #notice {background:#fffffffa;color:#242424;box-shadow:0 10px 40px #24242438
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #ride-banner {background:#fffffffa;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #ride-banner button {background:#242424;color:#ffffff
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .joystick {border-color:#ffffff88;background:#e6e8eb25;box-shadow:0 5px 25px #2424241a
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .joystick span {background:#e6e8ebad;border-color:#ffffff;box-shadow:0 3px 14px #24242444
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) dialog,html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #game-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) dialog p {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) dialog h2 {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .dialog-header {background:#fffffff7
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .dialog-header h2 {font:37px/1.15 Onest,Arial,sans-serif;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #game-dialog .close {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #dialog-body h3 {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #dialog-body p {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #dialog-body .primary {background:#242424;color:#ffffff;border:1px solid #242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #dialog-body .primary:hover {background:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #dialog-body .action {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #dialog-body .action:hover {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #dialog-body .text-action {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .field {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .field input,html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .field select {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .chip {background:#e6e8eb;color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .chip.active {background:#242424;color:#ffffff;border-color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .directory-item {background:#ffffff47
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .directory-item:hover {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .directory-item h3 {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .product-card {background:#ffffff;border:1px solid #e6e8eb;box-shadow:0 6px 18px #24242408
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .product-card h3 {font:20px/1.24 Onest,Arial,sans-serif!important;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .product-card p {font:18px Onest,Arial,sans-serif!important
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .product-art {background:radial-gradient(ellipse at 50% 30%,#ffffff,#e6e8eb 85%);border-bottom:1px solid #e6e8eb55
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .line-item {background:#ffffff3b
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .line-item b {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .empty {background:#e6e8eb55
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .muted {color:#666666!important
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .feature-block {background:linear-gradient(135deg,#e6e8eb,#e6e8eb)
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .feature-block h3 {font:27px Onest,Arial,sans-serif!important
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .listing-form {background:#e6e8ebc9
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .decor-slot {background:#ffffff
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .decor-slot b {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .stats-grid div {background:#e6e8eb;border:1px solid #e6e8eb66
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .stats-grid span {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .quest-list article {background:#ffffff
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .quest-list h3 {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .journal p {color:#666666
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #dialog-feedback {background:#e6e8eb!important;color:#242424!important
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #graphics-status {color:#e6e8ebba;text-shadow:0 1px 4px #242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .loading {background:radial-gradient(ellipse at 60% 20%,#242424,#242424 70%);color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .loading strong {font:36px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .loading>span:last-child {color:#e6e8ebb0
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .error {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .error button {color:#242424
}
@media (max-width:650px) {
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .intro {background:#fffffffc
}
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) body {--cream:#e6e8eb;--ink:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .intro {background:linear-gradient(135deg,#fffffff5,#e6e8ebef)!important
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .toolbar {border:1px solid #e6e8ebcc!important;background:#e6e8ebeb!important
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .toolbar button[aria-pressed=true] {background:#242424!important
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .signature-tools button {border:1px solid #e6e8eba0;background:#e6e8ebed;color:#242424;box-shadow:0 3px 25px #24242414
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .signature-tools button:hover {background:#ffffff
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .signature-tools button[aria-pressed=true] {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #signature-restore {background:#242424e8;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #room-bar {background:#ffffffeF!important;box-shadow:0 8px 42px #24242426
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .room-hotspot {box-shadow:0 3px 12px #2424241a!important
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) #room-banner {box-shadow:0 8px 42px #24242426
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .kiosk-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .kiosk-dialog::backdrop {background:#242424cc
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .kiosk-dialog h2 {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .kiosk-product {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .kiosk-product img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .kiosk-dialog button {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .kiosk-dialog .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .kiosk-consultant {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .kiosk-messages p {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .consultant-results article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .consultant-results button {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .project-commerce-root button,html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .project-commerce-root select {background:#ffffff
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .project-commerce-root .shelf-navigation {background:#ffffffee
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .akkurat-directory-card {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .akkurat-directory-card a {color:#242424
}
html:has(body[data-hw-author-page="projects/HALWAHAS_Palm_Reference.html"]) .akkurat-point-hint {background:#242424ee;color:#ffffff
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) body {--ink:#242424;--cream:#e6e8eb;--glass:rgba(36,36,36,.84)
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) body,html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) body {background:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .vignette {background:linear-gradient(0deg,rgba(36,36,36,.38),transparent 24%,transparent 77%,rgba(36,36,36,.36))
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #topbar {background:linear-gradient(rgba(36,36,36,.72),transparent)
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .brandmark {font:40px/.8 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .identity .eyebrow {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .tag {border:1px solid #666666
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .topmiddle {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) nav button {background:rgba(36,36,36,.60)
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .cart b {color:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .welcome-shade {background:linear-gradient(90deg,rgba(36,36,36,.92) 0%,rgba(36,36,36,.72) 24%,rgba(36,36,36,.25) 52%,transparent 77%)
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) h1 {font:clamp(45px,5.6vw,82px)/1.02 Onest,Arial,sans-serif,'Times New Roman',serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .welcome-copy p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .primary {color:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .textbutton {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .welcome-note {color:#666666
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .hero-caption strong {font:25px/1.4 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .welcome-bottom {background:rgba(36,36,36,.30)
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #loading {background:#242424;font:22px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .load-mark {font:70px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .loadline {background:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .location {text-shadow:0 2px 8px #242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .location h2 {font:30px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .location p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .game-actions button {border:1px solid #66666659
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #crosshair {box-shadow:0 0 6px #242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #interaction kbd {color:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #resumeHint {background:rgba(36,36,36,.7);color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .minimap-wrap {border:1px solid #66666655
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .controlbar {border:1px solid #6666664d
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .demo-label {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #toast {color:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #fade {background:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #modalBackdrop {background:#24242450
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #panel {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .panel-head {border-bottom:1px solid #24242420
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .panel-head .eyebrow {color:#666666
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .panel-head h2 {font:28px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .panel-head button {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #panelBody p {color:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #panelBody .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .preview-wrap {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .preview-wrap small {color:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .product-price {font:27px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .pill {border:1px solid #66666666
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .divider {background:#24242425
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .place-card,html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .catalog-card,html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .bag-row {border-bottom:1px solid #24242420
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .place-card h3 {font:22px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .place-card button,html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .small-button {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .place-num {font:17px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .product-icon {background:#e6e8eb;font:25px Onest,Arial,sans-serif;color:#666666
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .catalog-card small {color:#666666
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .catalog-card button {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .bag-row button {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .badge-note {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .help-grid kbd {color:#242424;border-color:#666666;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) input,html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) select {border:1px solid #6666664d;color:#242424;background:#ffffff
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .form-preview {background:#242424;font:24px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .visit-mark {color:#666666
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #orbitHUD h2 {font:35px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #orbitHUD p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #error {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #error h2 {font:35px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #error button {color:#242424
}
@media (max-width:760px) {
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .welcome-shade {background:linear-gradient(0deg,rgba(36,36,36,.96),rgba(36,36,36,.65) 50%,rgba(36,36,36,.12) 80%)
}
}
@media (max-width:760px) {
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #joystick {border:1px solid #66666666;background:#2424244d
}
}
@media (max-width:760px) {
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #touchInteract,html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) #touchJump {background:#242424ab
}
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .floor-badge-button {background:rgba(36,36,36,.85)
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .floor-badge-button strong {font:54px/1.12 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .lift-intro {background:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .lift-intro>strong {font:64px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .lift-intro small {font:14px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .lift-group h3 {font:17px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .floor-key {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .floor-key strong {font:26px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .floor-key.current {background:#242424;border-color:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .map-controls select {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .kiosk-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .kiosk-dialog::backdrop {background:#242424cc
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .kiosk-dialog h2 {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .kiosk-product {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .kiosk-product img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .kiosk-dialog button {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .kiosk-dialog .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .kiosk-consultant {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .kiosk-messages p {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .consultant-results article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/ceh8_3d_xl.html"]) .consultant-results button {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) body {--ink:#e6e8eb;--glass:rgba(36,36,36,.85);--green:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) body,html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) body {background:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .monogram {font:23px Onest,Arial,sans-serif;background:#242424e8
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .brand small {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .hud-brand {background:#242424d9
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .tool span {color:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .location small {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .bottom-controls {color:#ffffff
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .bottom-controls kbd {background:#24242488
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .quest h3 {font:22px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .quest p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .zone-pill {background:#242424c9;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) #toast {background:#242424f4;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) #intro {background:linear-gradient(90deg,rgba(36,36,36,.92),rgba(36,36,36,.57) 44%,rgba(36,36,36,.05) 77%)
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .edition {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .intro-main h1 {font:clamp(40px,4.9vw,75px)/1.04 Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .intro-main p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .primary {color:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) #loader {background:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) #error {background:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .error-box h2 {font:36px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .error-box p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) #shade {background:#242424a8
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .panel {background:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .panel h2 {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .menu-grid .primary small {color:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .form-field input,html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .form-field textarea,html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .form-field select {background:#242424;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .product-price {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .product-art {background:radial-gradient(ellipse at center,#e6e8eb,#b4b39b)
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .product-symbol {color:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .cart-total b {font:27px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .level-tabs button.active {color:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) #stick {background:#24242433
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) #stick-knob {background:#e6e8eb6b
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) #touch-e,html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) #touch-jump {background:#242424b8
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) #fade {background:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) #waypoint {background:#242424dd
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .data-mode {color:#e6e8eb66
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) #arrival h2 {font:44px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .tour-task .done {background:#666666
}
@media (max-width:700px) {
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) #intro {background:linear-gradient(90deg,#242424e6,#24242488 80%)
}
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .kiosk-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .kiosk-dialog::backdrop {background:#242424cc
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .kiosk-dialog h2 {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .kiosk-product {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .kiosk-product img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .kiosk-dialog button {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .kiosk-dialog .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .kiosk-consultant {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .kiosk-messages p {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .consultant-results article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .consultant-results button {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .project-commerce-root button,html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .project-commerce-root select {background:#ffffff
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .project-commerce-root .shelf-navigation {background:#ffffffee
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .akkurat-directory-card {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .akkurat-directory-card a {color:#242424
}
html:has(body[data-hw-author-page="projects/Halva-Hust-3D.html"]) .akkurat-point-hint {background:#242424ee;color:#ffffff
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) body {--green:#666666;--paper:#ffffff;--border:#e6e8eb;--shadow:0 18px 55px #24242424
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) body {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .topbar {background:#ffffff;border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .secondary {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mode-badge {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .catalog {border-right:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .car-item {border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .car-item:hover,html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .car-item.selected {box-shadow:0 5px 18px #24242414;border-color:#666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .car-item.selected {border:2px solid #666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .car-item .image-wrap {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .slot-pill {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .scene-vignette {box-shadow:inset 0 0 90px #24242415
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .scene-title {background:#ffffffed;box-shadow:0 4px 14px #24242420
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .scene-title>span:last-child {border-left:1px solid #e6e8eb;color:#666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .view-controls {background:#ffffffed;box-shadow:0 4px 14px #24242420
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .zone-chip {background:#ffffffe8;border:1px solid #e6e8ebc7;box-shadow:0 3px 8px #24242410
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .zone-chip.active {box-shadow:0 0 0 2px #242424
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .hint {background:#ffffffd9;color:#242424;box-shadow:0 5px 16px #24242414
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .world-card small {color:#666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .detail {background:#ffffff;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .detail-hero {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .description {color:#666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .avatar {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .notice {color:#666666;background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .error {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) dialog {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .slot-map {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .slot-cell {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .slot-cell:hover {outline:2px solid #666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .map-legend {color:#666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .map-legend i {border:1px solid #666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .booking-slot {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .photo-upload {border:1px dashed #666666;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .how-step>b {background:#e6e8eb;color:#666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .message {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .loading {background:#e6e8ebfa
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .spinner {border-top-color:#242424
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) #toast {border:1px solid #666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) #touchControls button {background:#e6e8ebde
}
@media (max-width:800px) {
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mobile-catalog {background:#ffffffee
}
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) body {--green:#242424;--paper:#ffffff;--border:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .topbar {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .topbar .secondary {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .catalog {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .catalog input,html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .catalog select {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .car-item {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .demo-label {background:#e6e8ebd9
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .scene-title {background:#ffffffed
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .zone-chip {background:#ffffffea
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .zone-chip.active {background:#ffffff
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .hint {background:#e6e8ebda
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .vacant-button {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .world-card small {color:#666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .detail {background:#ffffff
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .detail .secondary {background:#e6e8eb;border-color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .avatar {background:#e6e8eb;color:#666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) #walkTools button {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) #touchControls button {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .slot-map {background:#e6e8eb;border-color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .slot-cell.free {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .notice {background:#e6e8eb;color:#242424
}
@media (max-width:800px) {
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mobile-catalog {background:#e6e8eb
}
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) #servicePanel input,html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) #servicePanel select {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .service-summary {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .service-item {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .service-cover p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .service-detail-body {background:#ffffff
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .service-meta span:first-child {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) #serviceForm {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .service-sources {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .service-map-group button {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .service-map-mini {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .request-item {border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .request-item header span {color:#666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .service-marker {background:#fffffff2
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mall-panel-actions button {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) #mallPanel input,html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) #mallPanel select {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mall-list-item {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mall-dialog {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mall-dialog>.close {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mall-cover {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mall-cover p {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mall-contact>span {color:#666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mall-product {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .product-image {background:linear-gradient(145deg,#e6e8eb,#c9d6d2)
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .product-monogram {color:#666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .stock.available {color:#242424
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .product-actions button,html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .product-actions a {background:#ffffff
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) #mallMap button {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) #mallMap button.occupied {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mall-world-card {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mall-product-row {border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mall-product-row small {color:#666666
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mall-thread {background:#e6e8eb;color:#242424
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .mall-thread small {color:#242424
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) #mallProductEditor form {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) #mallManage .mall-panel-actions button {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .kiosk-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .kiosk-dialog::backdrop {background:#242424cc
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .kiosk-dialog h2 {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .kiosk-product {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .kiosk-product img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .kiosk-dialog button {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .kiosk-dialog .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .kiosk-consultant {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .kiosk-messages p {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .consultant-results article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .consultant-results button {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .project-commerce-root button,html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .project-commerce-root select {background:#ffffff
}
html:has(body[data-hw-author-page="projects/AUTO_HALWAHAS.html"]) .project-commerce-root .shelf-navigation {background:#ffffffee
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) body {--ink:#ffffff
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) button:hover {background:#e6e8eb14
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .brand b {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .header-place {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) kbd {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .intro h1 {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .intro em {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .intro-stats b {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .text-button {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) #selection h2 {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .fact-grid b {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .location h2 {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .bottomline {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .panel-top h2 {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .search {background:#e6e8eb0a
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .legend-line:nth-child(3) i {background:#666666
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .product-price {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .product-form input {background:#e6e8eb0c
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) #toast {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .loading-symbol {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) #loading h1 {font-family:Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) #movePad {border:1px solid #e6e8eb5e
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .street-route {background:#e6e8eb09
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .street-route>span {font:20px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) #insideDash {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .floor-mark>b {font:46px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .floor-arrows button {background:#e6e8eb14;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .floor-caption {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .int-metrics b {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .floor-search input,html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .unit-edit input {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .int-floor-grid button b {font:25px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .int-floor-grid button small {color:#666666
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .int-floor-grid button em {color:#666666
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .int-plan-layout h3,html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .int-directory-intro h3 {font:26px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .int-legend {color:#666666
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .unit-list button {background:#6666660d
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .int-building-grid article {background:linear-gradient(145deg,#66666615,transparent)
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .int-building-grid h3 {font:23px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .int-highlight-row button {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .int-sources h3 {font:21px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) #detailRideHUD strong {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .detail-progress {background:#242424
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .detail-floor-options {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .detail-floor-options input {accent-color:#242424
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .detail-help-hero h3 {font:36px Onest,Arial,sans-serif;color:#242424
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .detail-help-grid article {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .detail-help-grid kbd {background:#ffffff
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .detail-settings label {border-bottom:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .detail-settings small {color:#242424
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .detail-settings input {accent-color:#242424
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .detail-save-card {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) #panel .detail-help-hero h3 {font:34px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) #panel .detail-help-grid article,html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) #panel .detail-save-card {color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) #panel .detail-help-grid kbd {border-color:#666666
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) #panel .detail-settings small {color:#666666
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) #panel .detail-floor-options {border-color:#666666;color:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .kiosk-dialog {background:#ffffff;color:#242424
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .kiosk-dialog::backdrop {background:#242424cc
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .kiosk-dialog h2 {font:32px Onest,Arial,sans-serif
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .kiosk-product {border:1px solid #e6e8eb;background:#ffffff
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .kiosk-product img {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .kiosk-dialog button {color:#242424;background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .kiosk-dialog .primary {background:#242424
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .kiosk-consultant {border-top:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .kiosk-messages p {background:#e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .consultant-results article {background:#e6e8eb;border:1px solid #e6e8eb
}
html:has(body[data-hw-author-page="projects/guangzhou_detailed_playable.html"]) .consultant-results button {background:#ffffff;color:#242424
}

/* Shared author UI. Scene geometry, player input and store identity are untouched. */


:root{--halwa-ui-font:Onest,Arial,sans-serif;--halwa-ui-ink:#242424;--halwa-ui-muted:#666;--halwa-ui-surface:#fff;--halwa-ui-soft:#f2f3f4;--halwa-ui-yellow:#ffe500;--halwa-ui-border:#e6e8eb;--halwa-ui-focus:#079ceb}

/* Root colors from location styles otherwise keep their old inherited values. */
html:has(link[href*="author-ui-20261019-"]) body{color:#242424;font-family:var(--halwa-ui-font)}
html body[data-hw-author-page] :is(button,input,textarea,select){font-family:var(--halwa-ui-font)}
html body[data-hw-author-page] :is(h1,h2,h3,.brand){font-family:var(--halwa-ui-font)!important}
html body[data-hw-author-page] :is(.primary,.btn-primary){background:#ffe500!important;color:#242424!important;border-color:#ffe500!important}
html body[data-hw-author-page] :is(.primary,.btn-primary):hover{background:#f1d900!important;color:#242424!important;border-color:#f1d900!important}
html body[data-hw-author-page] button.secondary{background:#f2f3f4;color:#242424;border-color:#e6e8eb}
html body[data-hw-author-page] :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid #079ceb;outline-offset:3px}
html body .catalog-audience-dialog{color:#242424!important;background:#fff!important;font-family:var(--halwa-ui-font)!important;border-color:#e6e8eb!important}
html body .catalog-audience-dialog :is(h2,p){color:#242424!important;font-family:var(--halwa-ui-font)!important}
html body .catalog-audience-dialog button{color:#242424!important;background:#ffe500!important;border-color:#ffe500!important;font-family:var(--halwa-ui-font)!important;min-height:44px;border-radius:13px}
html body .interiors-open{color:#242424!important;background:#ffe500;border-color:#ffe500}
html:has(link[href*="buyka.css"]) body :is(.topbar nav #browse,#chat-toggle){background:#ffe500;color:#242424;border-color:#ffe500;font-family:var(--halwa-ui-font)}
html body[data-hw-author-page] :is(.player-common-actions,.project-city-ui) button{background:#fff!important;color:#242424!important;border-color:#e6e8eb!important;font-family:var(--halwa-ui-font)}

/* Transactional dialogs share one neutral shell across game locations. */
html body dialog{font-family:var(--halwa-ui-font)}
html body dialog :is(h1,h2,h3,h4){font-family:var(--halwa-ui-font)!important;letter-spacing:-.03em}
html body dialog :is(button,input,select,textarea){font-family:var(--halwa-ui-font)}
html body .city-owner{--own-green:#242424;--own-green-light:#fff9cf;--own-ink:#242424;--own-muted:#666;--own-border:#e6e8eb;--own-amber:#8d6b1e;background:#fff;color:#242424;font-family:var(--halwa-ui-font);border-color:#e6e8eb;box-shadow:0 24px 90px #17212d30}
html body .city-owner::backdrop{background:#171b2470}
html body .city-owner :is(.own-header,.own-footer,.own-product){background:#fff}
html body .city-owner :is(.own-sidebar,.own-location,.own-payment-explanation,.own-slots,.own-product-photo){background:#f5f6f8;border-color:#e6e8eb}
html body .city-owner :is(.own-account-dot,.own-store-icon,.own-guest-icon){background:#e8def8;color:#57456d}
html body .city-owner .own-button{min-height:44px;border-color:#e6e8eb;border-radius:13px;color:#242424;background:#f2f3f4}
html body .city-owner .own-button:hover{background:#e9ecef;border-color:#d9dde1}
html body .city-owner .own-button-primary{background:#ffe500;border-color:#ffe500;color:#242424!important}
html body .city-owner .own-button-primary:hover{background:#f1d900;border-color:#f1d900}
html body .city-owner .own-close{min-width:44px;min-height:44px;background:#f2f3f4;color:#555}
html body .city-owner :is(.own-new.is-selected,.own-slot.is-active){background:#fff9cf;border-color:#e5cf00;box-shadow:none}
html body .city-owner .own-slot{background:#fff;border-color:#e6e8eb;color:#666}
html body .city-owner .own-tab.is-active{color:#242424;border-bottom-color:#ffe500}
html body .city-owner .own-input{border-color:#d9dde1;border-radius:13px;color:#242424;min-height:44px}
html body .city-owner .own-tip{background:#e9f5fd;border-color:#9dcced;color:#455969}
html body .city-owner .own-create-price{background:#fff8d6;border-color:#efdf99}
html body .city-owner .own-inventory-add{color:#555!important}
html body .city-owner :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid #079ceb;outline-offset:3px}
html body .room-access-dialog{background:#fff;color:#242424;border-color:#e6e8eb;font-family:var(--halwa-ui-font)}
html body .room-access-dialog::backdrop{background:#171b2470}
html body .room-access-button{background:#ffe500;color:#242424;border-color:#ffe500;border-radius:13px;min-height:44px}
html body .room-access-cancel{color:#666;min-height:44px}
html body .room-access-remove{background:#fff0ed;border-color:#efcec8;color:#a73729}
html body .room-access-dialog button:focus-visible{outline:3px solid #079ceb;outline-offset:3px}

/* Account, invitation, welcome and information pages. */
body.hw-author-page{font-family:var(--halwa-ui-font);color:var(--halwa-ui-ink);background:#fff;--line:#e6e8eb;--green:#ffe500}
.hw-author-page :is(button,input,textarea,select){font-family:var(--halwa-ui-font)}
.hw-author-page :is(h1,h2,h3,h4){font-family:var(--halwa-ui-font);color:#242424;font-weight:750;letter-spacing:-.035em}
.hw-author-page h1{font-size:clamp(34px,4.6vw,60px);line-height:1.08;font-weight:800}
.hw-author-page h2{font-size:clamp(24px,2.8vw,34px);line-height:1.2}
.hw-author-page h3{font-size:21px;line-height:1.3}
.hw-author-page :is(p,small,.small,.muted,.eyebrow,.step,.fine){color:#666}
.hw-author-page :is(.eyebrow,.step){letter-spacing:.1em;font-size:11px}
.hw-author-page a{color:#242424}
.hw-author-page :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid #079ceb;outline-offset:3px}
.hw-author-page :is(.primary,button.button,.button){border:1px solid transparent;border-radius:13px;background:#ffe500;color:#242424;min-height:46px;font:650 14px/1.4 var(--halwa-ui-font);box-shadow:none}
.hw-author-page :is(.primary,button.button,.button):hover:not(:disabled){background:#f1d900;color:#242424}
.hw-author-page .secondary{background:#f2f3f4;border:1px solid #e6e8eb;color:#242424;border-radius:13px;min-height:44px;font-family:var(--halwa-ui-font)}
.hw-author-page .secondary:hover:not(:disabled){background:#e9ecef}
.hw-author-page :is(input:not([type=checkbox],[type=radio]),textarea,select){border-color:#d9dde1;background:#fff;color:#242424;border-radius:13px;min-height:46px}
.hw-author-page input:is([type=checkbox],[type=radio]){accent-color:#242424}
.hw-author-page :is(.panel,.card){background:#fff;border-color:#e6e8eb;border-radius:24px;box-shadow:none}
.hw-author-page :is(.badge,.pill){background:#f2f3f4;border-color:#e6e8eb;color:#45494d}
.hw-author-page .badge[data-state=error]{background:#fff0ed;color:#a73729;border-color:#efcec8}
.hw-author-page .notice{background:#e8f4fd;border-color:#d0e6f5;color:#334956}
.hw-author-page .notice[data-error=true]{background:#fff0ed;border-color:#efcec8;color:#a73729}
.hw-author-page .code-row{background:#f5f6f8;border-color:#d9dde1;border-radius:13px;color:#242424}
.hw-author-page .kind-options label:has(input:checked){border-color:#e5cf00;background:#fff9cf}
.hw-author-page .tip>span{font-family:var(--halwa-ui-font);color:#80858b}
.hw-author-page footer{border-color:#e6e8eb;color:#666;font-size:12px}
.hw-author-page .top{padding:24px 30px;border-color:#e6e8eb}
.hw-author-page .top nav a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;font-weight:600}
.hw-author-page .top .brand,.hw-author-page .welcome-brand{font-size:0;gap:0;color:#111}
.hw-author-page .top .brand>span,.hw-author-page .welcome-brand>span{font:800 25px/1.15 var(--halwa-ui-font);letter-spacing:-1.1px;position:relative;padding-right:7px}
.hw-author-page .top .brand>span::after,.hw-author-page .welcome-brand>span::after{content:'.';color:#ffe500;position:absolute;top:0;right:0}
.hw-author-page .top .brand small,.hw-author-page .welcome-brand small{color:#666;font:600 9px/1.4 var(--halwa-ui-font);letter-spacing:.14em;margin-top:6px}

.hw-author-page .page-heading{padding:8px 0 20px}
.hw-author-page .launch-progress{background:#e9f5fd;border-color:transparent;border-radius:24px;color:#242424}
.hw-author-page .launch-progress h2{font-size:24px}
.hw-author-page .launch-progress p{background:#fff;color:#45494d;border-radius:13px}
.hw-author-page .launch-progress p[data-state=ready]{background:#fff8cc}
.hw-author-page .launch-progress a{color:#242424;font-weight:600}
.hw-author-page .launch-progress li[data-done=true]{color:#45596a}
.hw-author-page .parcel-slot{background:#f5f6f8;border-color:#e6e8eb;border-radius:18px;box-shadow:none}
.hw-author-page .parcel-slot-number{font:650 13px var(--halwa-ui-font);color:#666}
.hw-author-page .parcel-slot-plus{color:#a8adb3;font-family:var(--halwa-ui-font)}
.hw-author-page .parcel-slot small{color:#666}
.hw-author-page .parcel-slot-remove{color:#8e342c}

/* Welcome entry: a compact, readable card on a pastel surface. */
body.hw-author-page.welcome-entry{background:#f5f7fa}
.hw-author-page.welcome-entry header{padding:24px clamp(20px,5vw,72px)}
.hw-author-page .welcome-card{width:min(calc(100% - 32px),500px);padding:36px;background:#fff;border:1px solid #e6e8eb;border-radius:28px;margin:24px auto}
.hw-author-page .welcome-card h1{font:800 clamp(36px,7vw,56px)/1.06 var(--halwa-ui-font);letter-spacing:-.045em;margin:20px 0}
.hw-author-page .welcome-card input{font:600 28px/1.4 var(--halwa-ui-font);letter-spacing:.24em;min-width:0}
.hw-author-page .welcome-card input:focus{outline:3px solid #079ceb;outline-offset:3px}
.hw-author-page .welcome-entry-footer{margin-top:auto;color:#666}

/* Shared controls loaded by dialogs and 3D rooms, including lazy components. */
html body :is(.parcel-slot-dialog,.city-view-dialog,.welcome-access){background:#fff!important;color:#242424!important;border-color:#e6e8eb!important;border-radius:24px!important;font-family:var(--halwa-ui-font);box-shadow:0 20px 70px #17212d26}
html body :is(.parcel-slot-dialog,.city-view-dialog,.welcome-access)::backdrop{background:#171b2470;backdrop-filter:blur(6px)}
html body :is(.parcel-slot-dialog h2,.city-view-chooser h2,.welcome-access h2){font-family:var(--halwa-ui-font);font-weight:750;color:#242424;letter-spacing:-.03em}
html body :is(.parcel-slot-dialog,.city-view-chooser,.welcome-access) :is(input,textarea,select){border-color:#d9dde1;border-radius:13px;min-height:44px;color:#242424;font-family:var(--halwa-ui-font)}
html body :is(.parcel-slot-dialog,.city-view-chooser,.welcome-access) :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid #079ceb;outline-offset:3px}
html body :is(.parcel-dialog-close,.city-view-close){background:#f2f3f4;color:#242424;border-color:#e6e8eb;min-width:44px;min-height:44px}
html body :is(.parcel-slot-dialog .primary,.city-view-save,.welcome-actions .primary){background:#ffe500;color:#242424;border-color:transparent;border-radius:13px;min-height:44px;font-family:var(--halwa-ui-font);font-weight:650}
html body .parcel-slot-dialog .secondary{background:#f2f3f4;color:#242424;border-color:#e6e8eb;border-radius:13px;min-height:44px}
html body .parcel-product-choice{background:#f6f7f9;color:#242424;border-color:#e6e8eb;border-radius:15px}
html body .city-view-open{background:#f2f3f4f5!important;color:#242424!important;border-color:#e6e8eb!important;font-family:var(--halwa-ui-font);min-height:44px}
html body .city-view-card{background:#fff!important;color:#242424!important;border-color:#e6e8eb!important;border-radius:18px!important}
html body .city-view-card :is(strong,span){font-family:var(--halwa-ui-font)}
html body .city-view-card[aria-pressed=true]{background:#fffbe1!important;border-color:#e5cf00!important;box-shadow:none}
html body .city-view-card[aria-pressed=true]::after{background:#ffe500;color:#242424}
html body :is(.city-view-description,.city-view-card span,.city-view-credits,.city-view-credits a,.city-view-own-link,.welcome-access p,.welcome-small){color:#666;font-family:var(--halwa-ui-font)}
html body :is(.city-view-status,.city-view-eyebrow){color:#666!important;font-family:var(--halwa-ui-font)!important}
html body .city-view-credits{border-color:#e6e8eb}
html body .welcome-guide{background:#fffffff5;color:#242424;border:1px solid #e6e8eb;border-radius:22px;font-family:var(--halwa-ui-font);box-shadow:0 12px 45px #17212d26}
html body .welcome-guide h2{font:750 30px/1.15 var(--halwa-ui-font);letter-spacing:-.035em}
html body .welcome-guide p{color:#666}
html body .welcome-guide.attention{box-shadow:0 0 0 3px #ffe500,0 12px 45px #17212d26}

/* Neighbour-room UI only; preserve Djem's intentionally dark room identity. */
.hw-author-room:not([data-interior-style=luxury]){color:#242424;font-family:var(--halwa-ui-font)}
.hw-author-room:not([data-interior-style=luxury]) #room::after{background:linear-gradient(180deg,#f5f7fae6,transparent 30%,transparent 70%,#f5f7fa80)}
.hw-author-room:not([data-interior-style=luxury]) .top a{color:#242424}
.hw-author-room:not([data-interior-style=luxury]) :is(.back,.account,.bottom,.room-controls button,.view-nav){background:#fffffff0;border-color:#e6e8eb;color:#242424;border-radius:16px}
.hw-author-room:not([data-interior-style=luxury]) .brand{font:800 23px/1.15 var(--halwa-ui-font);letter-spacing:-1px;color:#111}
.hw-author-room:not([data-interior-style=luxury]) .brand::after{content:'.';color:#ffe500}
.hw-author-room:not([data-interior-style=luxury]) .brand small{font-family:var(--halwa-ui-font);color:#666}
.hw-author-room:not([data-interior-style=luxury]) :is(.room-title h1,.loading strong,.loading-mark,dialog h2){font-family:var(--halwa-ui-font);font-weight:750;color:#242424}
.hw-author-room:not([data-interior-style=luxury]) :is(.room-title p,.eyebrow,.view-nav button span,.location small){color:#666}
.hw-author-room:not([data-interior-style=luxury]) .view-nav button{color:#242424;font-family:var(--halwa-ui-font)}
.hw-author-room:not([data-interior-style=luxury]) :is(.primary,.view-nav button[aria-pressed=true]){background:#ffe500;border-color:#ffe500;color:#242424;border-radius:13px;font-family:var(--halwa-ui-font)}
.hw-author-room:not([data-interior-style=luxury]) .view-nav button[aria-pressed=true] span{color:#45494d}
.hw-author-room:not([data-interior-style=luxury]) .primary:hover{background:#f1d900}
.hw-author-room:not([data-interior-style=luxury]) .secondary{background:#f2f3f4;color:#242424;border-color:#e6e8eb;border-radius:13px;font-family:var(--halwa-ui-font)}
.hw-author-room:not([data-interior-style=luxury]) :is(dialog,.loading){background:#fff;color:#242424;border-color:#e6e8eb}
.hw-author-room:not([data-interior-style=luxury]) dialog :is(p,.product span){color:#666}
.hw-author-room:not([data-interior-style=luxury]) .product{border-color:#e6e8eb}
.hw-author-room:not([data-interior-style=luxury]) .product :is(img,.empty-image){background:#f2f3f4}
.hw-author-room:not([data-interior-style=luxury]) :is(#toast,.walk-hint){background:#242424ed;color:#fff}
.hw-author-room:not([data-interior-style=luxury]) :is(a,button,input,summary):focus-visible{outline:3px solid #079ceb;outline-offset:3px}

/* Source chips on the standalone food page use the same selection as catalog. */
html body .food-source-tabs :is(a,button){min-height:44px;border-color:#e6e8eb;background:#f2f3f4;color:#242424;border-radius:13px;font-family:var(--halwa-ui-font)}
html body .food-source-tabs :is(a,button)[aria-current=page]{background:#ffe500;color:#242424;border-color:#ffe500}
html body .food-source-tabs :is(a,button):focus-visible{outline:3px solid #079ceb;outline-offset:3px}

.hw-author-page.hw-author-utility :is(button,.button){min-height:44px;background:#ffe500;color:#242424;border-color:transparent;border-radius:13px;font-family:var(--halwa-ui-font);font-weight:600}
.hw-author-page.hw-author-utility :is(button,.button):hover:not(:disabled){background:#f1d900}
.hw-author-page.hw-author-utility :is(button.secondary,#export,#previous,#next){background:#f2f3f4;color:#242424;border-color:#e6e8eb}
.hw-author-page.hw-author-utility :is(th,.kpi,.pill){background:#f5f6f8;color:#45494d;border-color:#e6e8eb}
.hw-author-page.hw-author-utility :is(.kpi span,td a,.back){color:#666}
.hw-author-page.hw-author-utility :is(.table-wrap,th,td,.row){border-color:#e6e8eb}
.hw-author-page.hw-author-utility :is(#bar,article){background:#fff;border-color:#e6e8eb;color:#242424}
.hw-author-page.hw-author-region{--ink:#242424;--muted:#666;--paper:#fff;--line:#e6e8eb;--accent:#242424;--gold:#ffe500}
.hw-author-region :is(.brand,.wordmark){font:800 25px/1.15 var(--halwa-ui-font);letter-spacing:-1.1px;color:#111}
.hw-author-region :is(.intro,.address,.tags,.sample,.count,.source,.results,label>span,.landscape span){color:#666}
.hw-author-region :is(h1 span,.sample strong,.wordmark span){color:#242424}
.hw-author-region :is(.enter,.visit){display:inline-flex;align-items:center;justify-content:center;min-height:44px;background:#ffe500;color:#242424;border-radius:13px;font-weight:650}
.hw-author-region :is(.stats span,.back){border-color:#e6e8eb;background:#f2f3f4;color:#242424;border-radius:13px}
.hw-author-region .photo{background:#f5f6f8;border-color:#e6e8eb}
.hw-author-region .card{padding:0}

/* Plaza chrome follows the site; its 3D lighting and architecture stay as built. */
body.hw-author-plaza{color-scheme:light;--paper:#242424;--ink:#242424;--gold:#ffe500;--muted:#666;--panel:#fffffff5;font-family:var(--halwa-ui-font);color:#242424}
.hw-author-plaza :is(button,a,input,select){font-family:var(--halwa-ui-font)}
.hw-author-plaza :is(button,.header-actions>a){background:#fffffff2;color:#242424;border-color:#e6e8eb;border-radius:13px}
.hw-author-plaza .gold{background:#ffe500!important;color:#242424!important;border-color:#ffe500!important;box-shadow:none!important}
.hw-author-plaza .quiet{background:#f2f3f4;color:#242424}
.hw-author-plaza .brand{font:800 24px/1.15 var(--halwa-ui-font);letter-spacing:-1.1px;color:#111;background:#fffffff2;border-color:#e6e8eb;border-radius:16px}
.hw-author-plaza .brand>span{display:none}
.hw-author-plaza .brand::after{content:'.';color:#ffe500;margin-left:-10px}
.hw-author-plaza :is(.welcome,#plaza-menu,dialog,.viewpoints){background:#fffffff2;border-color:#e6e8eb;color:#242424;border-radius:20px;box-shadow:0 12px 40px #17212d14}
.hw-author-plaza :is(.welcome h1,dialog h2,dialog h3,#published-rooms button strong,#loading strong,.loading-mark){font-family:var(--halwa-ui-font);font-weight:750;color:#242424;letter-spacing:-.035em}
.hw-author-plaza :is(.eyebrow,.welcome p,#about p,.registry-summary,#enrollment-note,#directory-status,#room-description,#room-status,.legend,.board-note,#search-form label,.directory-modes label,#published-rooms>p){color:#666}
.hw-author-plaza :is(.welcome-data,.registry-summary,#room-card){border-color:#e6e8eb}
.hw-author-plaza #welcome-toggle{background:#f2f3f4;color:#242424;border-color:#e6e8eb}
.hw-author-plaza #loading{background:#fff;color:#242424}
.hw-author-plaza .loading-mark{border-color:#e6e8eb;border-radius:24px;background:#ffe500}
.hw-author-plaza :is(.search-line input,.directory-modes select){background:#f5f6f8;color:#242424;border-color:#d9dde1;border-radius:13px}
.hw-author-plaza :is(.viewpoints button,.directory-modes button)[aria-pressed=true]{background:#ffe500;color:#242424;border-color:#ffe500}
.hw-author-plaza :is(#room-card,#published-rooms button){background:#f5f6f8;color:#242424;border-color:#e6e8eb;border-radius:16px}
.hw-author-plaza #published-rooms button span{color:#666}
.hw-author-plaza #published-rooms button[aria-pressed=true]{background:#fff9cf;border-color:#e5cf00}
.hw-author-plaza #room-card>a{color:#242424}
.hw-author-plaza #room-grid button{background:#f2f3f4;color:#666;border-color:#e6e8eb}
.hw-author-plaza #room-grid button[data-status=published]{background:#d9effc;color:#242424;border-color:#9dcced}
.hw-author-plaza #room-grid button[data-status=preparing]{background:#fff3bf;color:#675626;border-color:#e2cc79}
.hw-author-plaza #room-grid button[data-status=closed]{background:#e5e7e9;color:#62676d}
.hw-author-plaza #room-grid button[aria-pressed=true]{outline:3px solid #079ceb}
.hw-author-plaza #plaza .player-common-actions,.hw-author-plaza #plaza .player-movement-controls>button,.hw-author-plaza #plaza .room-audio-toggle{background:#fffffff0;border-color:#e6e8eb;color:#242424}
.hw-author-plaza #plaza .player-common-actions button{color:#242424}
.hw-author-plaza .player-joystick{background:#24242426!important;border-color:#ffffffcc!important}
.hw-author-plaza :is(#scene-hint,#plaza-toast){background:#242424ed;color:#fff;border-color:#444}
.hw-author-plaza :is(a,button,input,select,summary):focus-visible{outline:3px solid #079ceb;outline-offset:3px}
.hw-author-plaza dialog::backdrop{background:#171b2470}

@media(max-width:760px){
  .hw-author-page .top{padding:16px;gap:12px;flex-wrap:wrap}
  .hw-author-page .top nav{gap:14px;flex-wrap:wrap}
  .hw-author-page .top .brand>span,.hw-author-page .welcome-brand>span{font-size:23px}
  .hw-author-page :is(.panel,.card){padding:22px 18px;border-radius:20px}
  .hw-author-page .launch-progress{padding:20px 18px}
  .hw-author-page .parcel-slot .secondary{min-height:44px}
  .hw-author-page .page-heading{padding-bottom:0}
  .hw-author-page .welcome-card{padding:28px 22px;border-radius:24px}
  html body .welcome-guide h2{font-size:26px}
  html body .city-view-card strong{font-size:14px}
  .hw-author-plaza .brand{font-size:20px;gap:10px}
  .hw-author-plaza #room-grid{grid-template-columns:repeat(5,minmax(0,1fr))}
}
@media(prefers-reduced-motion:reduce){.hw-author-page *{scroll-behavior:auto!important}.welcome-guide{transition:none}}

html body[data-hw-author-page] .loading a{color:#242424;font-family:var(--halwa-ui-font);text-underline-offset:3px}
