body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header{--text-heading:#fff;--text-action:#fff;--text-muted:#dce7ff;color:#fff;background:linear-gradient(125deg,#172050 0%,#243f91 72%,#334da4 100%);border-bottom:1px solid #ffffff1f;border-radius:12px 12px 0 0;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:12px;height:auto;min-height:60px;padding:12px 16px;display:flex}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header:not(:has(>[data-user-modal-title-row]))>:is(div,h1,h2,h3){flex:1;min-width:0}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header>[data-user-modal-title-row]>:is(div,h1,h2,h3){flex:1;min-width:0}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header .user-modal-heading>:is(h1,h2,h3){flex:1;min-width:0}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header:has(>[data-user-modal-title-row]){display:block}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header>[data-user-modal-title-row]{align-items:center;gap:12px;height:auto;min-height:40px;display:flex}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header :is(h1,h2,h3,strong){color:#fff;overflow-wrap:anywhere;margin-block:0}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header :is(p,small,time){color:#dce7ff}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header :is(button[aria-label^=ปิด],button[aria-label^=กลับ],.sheet-select-search-toggle,.place-scope-trigger){color:#fff;box-shadow:none;background:#ffffff12;border:1px solid #ffffff29;border-radius:9px;flex-shrink:0}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header :is(button[aria-label^=ปิด],button[aria-label^=กลับ],.sheet-select-search-toggle,.place-scope-trigger):hover:not(:disabled){color:#fff;background:#ffffff26;border-color:#ffffff52}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header button:focus-visible{outline-offset:2px;outline:2px solid #fff}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header .place-category-scope-trail button:not(:disabled){color:color-mix(in srgb,var(--category-color) 63%,#000)}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header .sheet-handle{background:#fff6}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header :is(input,.sheet-search){--text-muted:#7383a0;color:#172050}body:not(:has(.gt-admin,.admin-auth-screen)) :is(.user-security-dialog,.donation-image-modal,.qr-scanner)>header.user-modal-header{border-radius:0}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header button[aria-label^=ปิด]:before{background-color:#fff!important}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header button[aria-label^=กลับ]:before{background-color:#fff!important}body:not(:has(.gt-admin,.admin-auth-screen)) :has(>header.user-modal-header){--user-header-gutter:0px;padding-top:0!important}body:not(:has(.gt-admin,.admin-auth-screen)) :is(.identity-sheet,.bottom-sheet,.checkin-modal,.checkin-reason-modal,.place-category-modal,.place-import-modal,.place-action-modal,.place-scope-picker,.public-profile-modal,.cookie-settings-modal,.mission-reward-modal,.sheet-select-dialog,.legal-sheet,.profile-media-create-dialog):has(>header.user-modal-header){--user-header-gutter:18px}body:not(:has(.gt-admin,.admin-auth-screen)) :has(>header.user-modal-header)>:is(.sheet-handle,.checkin-handle,.identity-handle,.sheet-select-handle,.legal-reader-handle){display:none}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header{box-sizing:border-box;width:calc(100% + var(--user-header-gutter,0px) * 2);max-width:none;margin-top:0;margin-left:calc(-1 * var(--user-header-gutter,0px));margin-right:calc(-1 * var(--user-header-gutter,0px));border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-right-radius:0;border-bottom-left-radius:0}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header .place-category-heading:has(.place-scope-trigger){gap:0;min-width:0;margin-right:12px}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header .place-category-heading .place-scope-trigger{width:34px;height:34px;color:color-mix(in srgb,var(--category-color) 63%,#000);background:color-mix(in srgb,var(--category-color) 14%,#eef1f5);border-color:color-mix(in srgb,var(--category-color) 32%,#eef1f5);border-radius:9px 0 0 9px}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header .place-category-scope-trail{height:34px;margin-top:0}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header .place-category-scope-trail button{height:34px}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header .place-category-heading .place-scope-trigger:hover:not(:disabled){color:color-mix(in srgb,var(--category-color) 63%,#000);background:color-mix(in srgb,var(--category-color) 24%,#eef1f5);border-color:color-mix(in srgb,var(--category-color) 63%,#000)}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header .sheet-search>svg{color:#7383a0;flex:0 0 20px;width:20px;height:20px}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header .sheet-search input{-webkit-text-fill-color:#172050;caret-color:#172050;min-width:0;color:#172050!important}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header .sheet-search input::placeholder{color:#7383a0;-webkit-text-fill-color:#7383a0;opacity:1}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header button[aria-label^=ปิด]{box-shadow:none;background:0 0;border:0}.riddle-player-modal>.user-modal-header>div,.user-modal-heading{align-items:center;gap:10px;min-width:0;display:flex}.user-modal-back-slot{display:contents}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header button.user-modal-back{color:#fff;width:40px;min-width:40px;height:40px;box-shadow:none;background:0 0;border:0;border-radius:9px;flex:0 0 40px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:static}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header button.user-modal-back:before{content:none}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header button.user-modal-back svg{width:22px;height:22px;color:inherit;display:block}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header button.user-modal-back:hover:not(:disabled){background:#ffffff20}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header button.user-modal-stack-back{width:36px;height:36px;color:inherit;background:0 0;border:0;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;margin:0;padding:7px;display:inline-flex;position:static}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header button.user-modal-stack-back:hover{background:#ffffff20}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header button.user-modal-stack-back:focus-visible{outline-offset:2px;outline:2px solid}body:not(:has(.gt-admin,.admin-auth-screen)) header.user-modal-header button.user-modal-stack-back svg{width:22px;height:22px}[data-modal-navigation-covered]{visibility:hidden!important;pointer-events:none!important}[data-modal-navigation-current]{pointer-events:auto;visibility:visible!important}
