.actor-avatar[data-v-fadede15]{width:100%;height:100%;display:block;overflow:visible}.avatar-picker[data-v-1db2141f]{flex-shrink:0;position:relative}.avatar-picker .avatar-trigger[type=button][data-v-1db2141f]{cursor:pointer;background:#fff;border:1px solid #b9d3b7;border-radius:12px;place-items:center;width:48px;height:48px;padding:0;display:grid;position:relative;box-shadow:0 3px 10px #244c3510}.avatar-portrait[data-v-1db2141f]{border-radius:11px;position:absolute;inset:0;overflow:hidden}.avatar-portrait[data-v-1db2141f] svg.actor-avatar{width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0;transform:scale(1.32)}.avatar-picker .avatar-trigger[data-v-1db2141f]:hover,.avatar-picker .avatar-trigger[aria-expanded=true][data-v-1db2141f]{border-color:#087a18}.avatar-chevron[data-v-1db2141f]{z-index:1;color:#087a18;background:#fff;border:1px solid #b9d3b7;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-4px;right:-4px}.avatar-chevron svg[data-v-1db2141f]{width:14px;height:14px}.avatar-trigger[aria-expanded=true] .avatar-chevron svg[data-v-1db2141f]{transform:rotate(180deg)}.avatar-popover-label[data-v-1db2141f]{color:#344f3c;margin:2px 4px 8px;font-size:12px;font-weight:600;display:block}.avatar-popover[data-v-1db2141f]{z-index:3;background:#fff;border:1px solid #dce6d8;border-radius:14px;width:max-content;max-width:calc(100vw - 48px);padding:8px;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 6px 22px #17372d26}.avatar-options[data-v-1db2141f]{gap:4px;display:flex;overflow-x:auto}.avatar-picker .avatar-options button[type=button][data-v-1db2141f]{cursor:pointer;background:#fff;border:1px solid #e1e7dc;border-radius:9px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:4px;display:grid}.avatar-picker .avatar-options button[aria-pressed=true][data-v-1db2141f]{background:#fff;border-color:#087a18;box-shadow:inset 0 0 0 1px #087a18}.avatar-picker button[data-v-1db2141f]:focus-visible{outline-offset:2px;outline:2px solid #087a18}.avatar-picker button[data-v-1db2141f]:disabled{cursor:wait}.avatar-popover p[data-v-1db2141f]{color:#a22c24;max-width:260px;margin:8px 0 0;font-size:12px}.my-display-toggle[data-v-ba31b2a6]{color:#344f3c;text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e7dc;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.my-display-toggle strong[data-v-ba31b2a6]{overflow-wrap:anywhere;font-size:15px}.my-display-icon[data-v-ba31b2a6]{color:#087a18;background:#edf5e9;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.my-display-icon svg[data-v-ba31b2a6]{width:22px;height:22px}.my-display-arrow[data-v-ba31b2a6]{color:#687c68;margin-left:auto}.my-display-count[data-v-ba31b2a6]{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.my-display-count+.my-display-arrow[data-v-ba31b2a6]{margin-left:0}.my-display-preview[data-v-ba31b2a6]{background:#fff;border:1px solid #e1e7dc;border-radius:12px;margin-top:12px;padding:14px}.my-display-preview ul[data-v-ba31b2a6]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.my-display-preview li[data-v-ba31b2a6]{color:#244c35;overflow-wrap:anywhere;align-items:center;gap:12px;font-size:14px;display:flex}.my-display-preview img[data-v-ba31b2a6]{object-fit:cover;border-radius:6px;flex-shrink:0;width:72px;height:48px}.my-display-toggle[data-v-ba31b2a6]:focus-visible{outline-offset:2px;outline:2px solid #087a18}.my-display-error[data-v-ba31b2a6]{color:#a22c24;margin:0;font-size:13px}.pending-displays article[data-v-ba31b2a6]{background:#f4f4f4;border:1px solid #ddd;border-radius:10px;align-items:center;gap:12px;margin:10px 0;padding:12px;display:flex}.pending-displays img[data-v-ba31b2a6]{filter:grayscale(.7);opacity:.65;object-fit:cover;border-radius:6px}.pending-displays span[data-v-ba31b2a6]{color:#666;margin-top:4px;font-size:13px;display:block}.christmas-concept-bar[data-v-a0eae1a9]{z-index:20;left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));color:#24613b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffef9f5;border:1px solid #35733f;border-radius:16px;align-items:center;gap:12px;width:min(380px,100% - 32px);min-height:50px;padding:8px 18px;font-weight:700;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 5px 28px #17372d26}.map-details-drawer>.christmas-concept-bar[data-v-a0eae1a9]{justify-self:center;margin:8px 0 14px;position:static;transform:none}.christmas-bar-mark[data-v-a0eae1a9]{color:#087a18;background:#fff;border:1px solid #e1e7dc;border-radius:8px;place-items:center;width:32px;height:32px;padding:2px;font-size:23px;display:grid}.christmas-bar-mark img[data-v-a0eae1a9],.christmas-dashboard-star img[data-v-a0eae1a9]{object-fit:contain;display:block}.christmas-bar-counts[data-v-a0eae1a9]{align-items:center;gap:14px;margin-left:auto;display:flex}.christmas-bar-count[data-v-a0eae1a9]{font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:14px;display:inline-flex}.christmas-bar-count svg[data-v-a0eae1a9]{width:19px;height:19px}.christmas-bar-chevron[data-v-a0eae1a9]{flex-shrink:0;width:18px;height:18px}.christmas-bar-zap[data-v-a0eae1a9]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.christmas-bar-zap rect[data-v-a0eae1a9]{fill:none;stroke:#ffc52f;stroke-width:4.5px;stroke-linecap:round;stroke-dasharray:26 74;filter:drop-shadow(0 0 4px #ffcf45)drop-shadow(0 0 9px #ffa51c);width:calc(100% - 3px);height:calc(100% - 3px);animation:.65s linear 2 christmas-electric-lap-a0eae1a9}@keyframes christmas-electric-lap-a0eae1a9{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.christmas-bar-zap[data-v-a0eae1a9]{display:none}.christmas-bar-zap rect[data-v-a0eae1a9]{animation:none}}.location-drawer:not([data-map-details]):has(>.christmas-concept-bar) .drawer-content{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}[data-v-a0eae1a9] .christmas-concept-drawer.location-drawer{background:#fffef9;border-top:1px solid #35733f;border-radius:24px 24px 0 0;width:min(620px,100%);height:56dvh;min-height:min(430px,80dvh);max-height:80dvh;margin:auto auto 0}[data-v-a0eae1a9] .christmas-concept-drawer .drawer-content{padding:16px 22px calc(20px + env(safe-area-inset-bottom,0px))}.christmas-dashboard-intro[data-v-a0eae1a9]{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.christmas-dashboard-close[data-v-a0eae1a9]{width:44px;height:44px;color:inherit;cursor:pointer;background:#fff;border:1px solid #d8dfd7;border-radius:50%;flex-shrink:0;font-size:19px}.christmas-dashboard-star[data-v-a0eae1a9]{color:#087a18;font-size:34px}.christmas-dashboard-entry[data-v-a0eae1a9]{flex:1;min-width:0}.christmas-dashboard-entry .christmas-open-page[data-v-a0eae1a9]{box-sizing:border-box;height:48px;margin-top:0;margin-bottom:8px}.christmas-dashboard-intro h2[data-v-a0eae1a9]{color:#244c35;text-wrap:balance;margin:0 0 4px;font-size:21px;line-height:1.25}.christmas-dashboard-intro p[data-v-a0eae1a9]{color:#65716b;margin:0;font-size:13px}.christmas-shortcuts[data-v-a0eae1a9]{gap:10px;display:grid}.christmas-shortcut[data-v-a0eae1a9]{color:#344f3c;text-align:left;opacity:1;background:#fff;border:1px solid #e1e7dc;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.christmas-shortcut-icon[data-v-a0eae1a9]{color:#087a18;background:#edf5e9;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.christmas-shortcut-icon svg[data-v-a0eae1a9]{width:22px;height:22px}.christmas-shortcut strong[data-v-a0eae1a9]{font-size:15px;display:block}.christmas-shortcut small[data-v-a0eae1a9]{color:#65716b;margin-top:2px;font-size:12px;display:block}.christmas-shortcut-arrow[data-v-a0eae1a9]{color:#687c68;margin-left:auto}.christmas-shortcut-count[data-v-a0eae1a9]{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.christmas-shortcut-count+.christmas-shortcut-arrow[data-v-a0eae1a9]{margin-left:0}.christmas-open-page[data-v-a0eae1a9]{color:#fff;opacity:1;background:#087a18;border:0;border-radius:12px;justify-content:space-between;align-items:center;width:100%;margin-top:16px;padding:12px 16px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.christmas-preview-note[data-v-a0eae1a9]{text-align:center;color:#7b847b;margin:10px 0 0;font-size:11px}@media (width<=380px){[data-v-a0eae1a9] .christmas-concept-drawer .drawer-content{padding-left:16px;padding-right:16px}.christmas-dashboard-intro h2[data-v-a0eae1a9]{font-size:19px}}.christmas-recent[data-v-a0eae1a9]{background:#fff;border:1px solid #e1e7dc;border-radius:12px;margin-top:12px;padding:14px}.christmas-recent[data-v-a0eae1a9] .location-state-controls{flex:0 0 44px}.christmas-recent[data-v-a0eae1a9] .heart-only{color:#cc392f;background:0 0;border:0;padding:0}.christmas-recent>a[data-v-a0eae1a9]{color:#087a18;font-weight:700}.christmas-shortcut[data-v-a0eae1a9]:not(:disabled),.christmas-concept-bar[data-v-a0eae1a9]{cursor:pointer}.christmas-shortcut[href][data-v-a0eae1a9]{text-decoration:none}button[data-v-a0eae1a9]:focus-visible,a[data-v-a0eae1a9]:focus-visible{outline-offset:3px;outline:3px solid #b45124}
