/* V1813A: sole owner of Tour entry cards and method cards. Native theme tokens. */
#atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) *{-webkit-text-fill-color:currentColor!important}
#atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) .cr-tour-card-shell-v1577a{--cr-tour-ink:var(--cr-ink);--cr-tour-muted:var(--cr-muted);--cr-tour-accent:var(--cr-accent);--cr-tour-line:var(--cr-line);position:relative!important;box-sizing:border-box!important;min-width:0!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--cr-line) 70%,transparent)!important;border-radius:20px!important;background:var(--cr-panel)!important;box-shadow:0 3px 12px #10274408!important;transition:border-color .18s,background .18s!important}
body.modern-v5.atg-v1117l-unified-my-tour-menu #atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) .atg-subcard-info-shell-v1519a>.atg-poi-tour-action-v1117l.cr-tour-activity-parity-v1577a{appearance:none!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:18px!important;width:100%!important;min-height:210px!important;margin:0!important;padding:24px 20px!important;direction:inherit!important;border:0!important;border-radius:inherit!important;background:transparent!important;text-align:start!important;color:var(--cr-ink)!important;-webkit-text-fill-color:currentColor!important;cursor:pointer!important}
#atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) .cr-tour-art-v1577a{display:block!important;width:64px!important;height:64px!important;object-fit:contain!important;object-position:center!important;mix-blend-mode:normal!important;background:none!important;border:0!important;border-radius:0!important;opacity:1!important;filter:none!important;pointer-events:none!important}
body.modern-v5 #atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) .cr-tour-activity-parity-v1577a>span{display:block!important;min-width:0!important}
body.modern-v5 #atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) .cr-tour-activity-parity-v1577a strong{display:block!important;font:650 19px/1.3 var(--cr-font,Inter,system-ui,sans-serif)!important;letter-spacing:-.025em!important;color:var(--cr-ink)!important;-webkit-text-fill-color:currentColor!important;text-align:start!important;overflow-wrap:break-word!important}
body.modern-v5 #atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) .cr-tour-activity-parity-v1577a small{display:block!important;margin-top:9px!important;font:400 14px/1.55 var(--cr-font,Inter,system-ui,sans-serif)!important;color:var(--cr-muted)!important;-webkit-text-fill-color:currentColor!important;overflow-wrap:break-word!important}
#atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) .cr-tour-card-shell-v1577a>.atg-subcard-info-trigger-v1519a{position:absolute!important;inset-inline-end:8px!important;inset-inline-start:auto!important;inset-block-start:8px!important;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:transparent!important;z-index:2!important}
#atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) .cr-experience-card{position:relative!important;overflow:hidden!important;border:1px solid var(--cr-line)!important;border-radius:18px!important;background:var(--cr-panel)!important;box-shadow:none!important;transition:border-color .18s,background .18s}
#atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) .cr-experience-method{width:100%!important;min-height:120px!important;display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;gap:20px!important;align-items:center!important;padding:24px 52px 24px 20px!important;background:none!important;border:0!important;box-shadow:none!important}
#atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) .cr-experience-symbol{display:grid!important;place-items:center!important;width:52px!important;height:52px!important;border:0!important;border-radius:14px!important;background:color-mix(in srgb,var(--cr-accent) 9%,var(--cr-panel))!important;color:var(--cr-accent)!important}
#atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) .cr-experience-method strong{font:650 19px/1.3 var(--cr-font,Inter,system-ui,sans-serif)!important;letter-spacing:-.02em!important;color:var(--cr-ink)!important}
#atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) .cr-experience-method small{font:400 14px/1.55 var(--cr-font,Inter,system-ui,sans-serif)!important;color:var(--cr-muted)!important;margin-top:7px!important}
#atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) :is(button,a):focus-visible{outline:3px solid var(--cr-accent)!important;outline-offset:3px!important}
@media(prefers-reduced-motion:reduce){#atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-activities-v1558a) :is(.cr-experience-card,.cr-tour-card-shell-v1577a){transition:none!important}}


/* Sole shared owner for the Tour, Escape Game and Experience entry pages. */
#atgPoiDockV1090 :is(.atg-poi-tour-panel-v1117l,.cr-escape-planner-page,.cr-activities-v1558a){--cr-menu-heading:var(--cr-font,Inter,system-ui,sans-serif);--cr-menu-title-weight:650;--cr-menu-title-min:25px;--cr-menu-title-max:31px}
#atgPoiDockV1090 .cr-discovery-hub{font-family:var(--cr-font,Inter,system-ui,sans-serif);color:var(--cr-ink);margin-top:0;min-width:0}
#atgPoiDockV1090 .cr-discovery-hub *{-webkit-text-fill-color:currentColor!important;box-sizing:border-box}
















#atgPoiDockV1090 .cr-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:0}
#atgPoiDockV1090 button.cr-hub-choice{position:relative!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:20px!important;width:100%!important;min-width:0!important;min-height:202px!important;padding:24px 20px!important;margin:0!important;border:1px solid var(--cr-line)!important;border-radius:18px!important;text-align:start!important;background:var(--cr-panel)!important;color:var(--cr-ink)!important;box-shadow:none!important;transition:background .16s,border-color .16s}
#atgPoiDockV1090 .cr-hub-choice-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:color-mix(in srgb,var(--cr-accent) 9%,var(--cr-panel));color:var(--cr-accent)}
#atgPoiDockV1090 .cr-hub-choice-icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.6}
#atgPoiDockV1090 .cr-hub-choice-copy{display:block;min-width:0}
#atgPoiDockV1090 .cr-hub-choice-copy strong{display:block!important;font:650 18px/1.3 var(--cr-font,Inter,system-ui,sans-serif)!important;letter-spacing:-.02em!important;color:var(--cr-ink)!important;overflow-wrap:break-word}
#atgPoiDockV1090 .cr-hub-choice-copy small{display:block!important;margin-top:9px!important;font:400 13px/1.5 var(--cr-font,Inter,system-ui,sans-serif)!important;color:var(--cr-muted)!important}
#atgPoiDockV1090 .cr-hub-arrow{position:absolute;inset-inline-end:20px;inset-block-start:24px;color:var(--cr-accent);font-size:19px}
#atgPoiDockV1090 .cr-discovery-hub button:hover{border-color:var(--cr-accent)!important}
#atgPoiDockV1090 .cr-discovery-hub :is(button,a,[tabindex]):focus-visible{outline:3px solid var(--cr-accent)!important;outline-offset:3px}
@media(max-width:480px){#atgPoiDockV1090 .cr-hub-grid{grid-template-columns:1fr;gap:12px;margin-top:0}#atgPoiDockV1090 button.cr-hub-choice{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;min-height:116px!important;padding:22px 40px 22px 16px!important}#atgPoiDockV1090 .cr-hub-choice-icon{width:44px;height:44px}#atgPoiDockV1090 .cr-hub-choice-copy strong{font-size:17px!important}#atgPoiDockV1090 .cr-hub-arrow{inset-inline-end:14px;inset-block-start:21px}}
@media(prefers-reduced-motion:reduce){#atgPoiDockV1090 .cr-discovery-hub *{scroll-behavior:auto!important;transition:none!important}}


