@property --wp-userhub-bg{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-text{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-muted{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-border{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-disabled-text{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-disabled-border{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-accent{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-btn-bg{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-btn-text{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-separator{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-avatar-ring{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-avatar-icon{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-ring-accent{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-loc-accent{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-loc-on-accent{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-loc-search-border{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-loc-search-icon{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-empty-bg{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-empty-opacity{syntax:"<number>";inherits:true;initial-value:.1}@property --wp-userhub-success-accent{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-success-bg{syntax:"<color>";inherits:true;initial-value:transparent}@property --wp-userhub-success-text{syntax:"<color>";inherits:true;initial-value:transparent}.wp-userhub-drawer{--wp-userhub-bg:#fff;--wp-userhub-text:#22242d;--wp-userhub-muted:#636880;--wp-userhub-border:#ccd1dd;--wp-userhub-disabled-text:#95969a;--wp-userhub-disabled-border:#ccd1dd;--wp-userhub-accent:#c00;--wp-userhub-btn-bg:#0e0c18;--wp-userhub-btn-text:#fff;--wp-userhub-separator:#ccd1dd;--wp-userhub-avatar-ring:#ccd1dd;--wp-userhub-avatar-icon:#ccd1dd;--wp-userhub-ring-accent:#c00;--wp-userhub-loc-accent:#4b5bef;--wp-userhub-loc-on-accent:#fff;--wp-userhub-loc-search-border:var(--wp-userhub-text);--wp-userhub-loc-search-icon:#1a448e;--wp-userhub-empty-bg:#eff1f5;--wp-userhub-empty-opacity:.1;--wp-userhub-success-accent:#287d3c;--wp-userhub-success-bg:#eefff0;--wp-userhub-success-text:#22242d;--wp-userhub-primary-font:"Roboto",sans-serif;background:var(--wp-userhub-bg);color:var(--wp-userhub-text);font-family:var(--wp-userhub-primary-font);will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:none;flex-direction:column;transition:transform .3s ease-out;display:flex;position:absolute}@media (prefers-reduced-motion:reduce){.wp-userhub-drawer{transition:none}}.wp-userhub-drawer[data-theme-fade]{transition:all .5s,transform .3s ease-out}@media (prefers-reduced-motion:reduce){.wp-userhub-drawer[data-theme-fade]{transition:none}}.dark .wp-userhub-drawer{--wp-userhub-bg:#0e0c18;--wp-userhub-text:#fff;--wp-userhub-muted:#ccd1dd;--wp-userhub-border:#636880;--wp-userhub-disabled-text:#525157;--wp-userhub-disabled-border:#525157;--wp-userhub-accent:#f34d4d;--wp-userhub-btn-bg:#eff1f5;--wp-userhub-btn-text:#22242d;--wp-userhub-separator:#636880;--wp-userhub-avatar-ring:#636880;--wp-userhub-avatar-icon:#636880;--wp-userhub-ring-accent:#fff;--wp-userhub-loc-accent:#96a0ff;--wp-userhub-loc-on-accent:#22242d;--wp-userhub-loc-search-border:var(--wp-userhub-text);--wp-userhub-loc-search-icon:var(--wp-userhub-muted);--wp-userhub-empty-bg:#22242d;--wp-userhub-empty-opacity:.2;--wp-userhub-success-accent:#4caf6e;--wp-userhub-success-bg:#16291d;--wp-userhub-success-text:#fff}:where(.wp-userhub-drawer) :where(button,input){font:inherit}@keyframes wp-userhub-fade-in{0%{opacity:0}}.wp-userhub-loc-input{height:2.5rem;color:var(--wp-userhub-loc-search-icon);box-shadow:inset 0 0 0 1px var(--wp-userhub-loc-search-border);border-radius:.5rem;flex-shrink:0;align-self:stretch;align-items:center;gap:.5rem;padding-left:1rem;padding-right:1rem;display:flex;position:relative}.wp-userhub-loc-input:before{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--wp-userhub-loc-search-border);opacity:0;pointer-events:none;transition:opacity .3s ease-out;position:absolute;top:0;bottom:0;left:0;right:0}.wp-userhub-loc-input:focus-within:before{opacity:1}@media (hover:hover){.wp-userhub-loc-input:hover:before{opacity:1}}@media (prefers-reduced-motion:reduce){.wp-userhub-loc-input:before{transition:none}}.wp-userhub-confetti{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;container-type:size}.wp-userhub-confetti-piece{--start-offset-x:calc((50 - var(--left-percent))*1cqw - var(--size)/2);--start-offset-y:calc(50cqh - var(--top) - var(--size)/2);left:calc(var(--left-percent)*1%);top:var(--top);width:var(--size);height:var(--size);opacity:0;animation:1.15s both wp-userhub-confetti-burst;animation-delay:calc(.5s + var(--stagger,0s));border-radius:1px;position:absolute}@keyframes wp-userhub-confetti-burst{0%{transform:translate(var(--start-offset-x,0),var(--start-offset-y,0))scale(.2)rotate(var(--rotation,0deg));opacity:0;animation-timing-function:cubic-bezier(.11,.85,.24,1)}8%{opacity:1}38%{transform:translate(0,0)scale(1.1)rotate(var(--rotation,0deg));animation-timing-function:ease-out}50%{transform:translate(0,0)scale(1)rotate(var(--rotation,0deg))}to{opacity:0}}@media (prefers-reduced-motion:reduce){.wp-userhub-confetti-piece{opacity:1;transform:rotate(var(--rotation,0deg));animation:none}}.wp-userhub-view-enter{flex-direction:column;flex:1;min-height:0;animation:.3s ease-out wp-userhub-fade-in;display:flex;overflow-x:hidden}@media (prefers-reduced-motion:reduce){.wp-userhub-view-enter{animation:none}}.wp-userhub-overlay{opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:rgba(0,0,0,.8);border:0;width:100%;padding:0;transition:opacity .3s;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.wp-userhub-overlay[data-shown=true]{opacity:1}.wp-userhub-drawer[data-variant=mobile]{left:0;right:0;--wp-userhub-px:1rem;--wp-userhub-subhead-px:.5rem;--wp-userhub-subhead-h:3rem;--wp-userhub-subhead-icon-pad:.5rem;--wp-userhub-content-pad:.5rem 1rem 1.5rem 1rem;--wp-userhub-loc-content-pad:.5rem 1rem 1.5rem 1rem;--wp-userhub-mode-icon:1.5rem;--wp-userhub-expand-pr:.5rem;--wp-userhub-expand-py:0;--wp-userhub-chevron-pad:.625rem;--wp-userhub-saved-pr:.5rem;--wp-userhub-save-pad:.75rem;--wp-userhub-more-mr:.5rem;border-radius:1rem 1rem 0 0;width:100%;top:1.5rem;bottom:0;overflow:hidden;transform:translateY(100%)}.wp-userhub-drawer[data-variant=mobile][data-shown=true]{transform:translateY(0)}.dark .wp-userhub-drawer[data-variant=mobile]:before{content:"";border-top:1px solid var(--wp-userhub-border);border-radius:inherit;pointer-events:none;z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.wp-userhub-drawer[data-variant=desktop]{--wp-userhub-px:1.5rem;--wp-userhub-subhead-px:1.5rem;--wp-userhub-subhead-h:3.5rem;--wp-userhub-subhead-icon-pad:0;--wp-userhub-content-pad:.5rem 1.5rem 1.5rem 1.5rem;--wp-userhub-loc-content-pad:.25rem 1.5rem 1.5rem 1.5rem;--wp-userhub-mode-icon:2rem;--wp-userhub-expand-pr:1.5rem;--wp-userhub-expand-py:.5rem;--wp-userhub-chevron-pad:.125rem;--wp-userhub-saved-pr:1.5rem;--wp-userhub-save-pad:.25rem;--wp-userhub-more-mr:0;width:27.5rem;max-width:calc(100vw - 2rem);height:100%;top:0;right:0;transform:translate(100%)}.wp-userhub-drawer[data-variant=desktop][data-shown=true]{transform:translate(0)}.dark .wp-userhub-drawer[data-variant=desktop]:before{content:"";background:var(--wp-userhub-border);pointer-events:none;z-index:1;width:1px;position:absolute;top:0;bottom:0;left:0;right:auto}.wp-userhub-theme-option{text-align:left;color:var(--wp-userhub-muted);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-shadow:inset 0 0 0 1px var(--wp-userhub-border);background:0 0;border:0;border-radius:.5rem;outline:none;align-items:center;gap:.75rem;margin:0;padding:1.5rem 1rem;font-size:1rem;font-weight:400;line-height:1.25rem;transition:box-shadow .3s,color .3s;display:flex}.wp-userhub-theme-option>svg{width:var(--wp-userhub-mode-icon);height:var(--wp-userhub-mode-icon)}.wp-userhub-theme-option[data-active=true]{color:var(--wp-userhub-text);box-shadow:inset 0 0 0 2px var(--wp-userhub-text);font-weight:500}@media (hover:hover){.wp-userhub-theme-option:hover{box-shadow:inset 0 0 0 2px var(--wp-userhub-border)}.wp-userhub-theme-option[data-active=true]:hover{box-shadow:inset 0 0 0 2px var(--wp-userhub-text)}}.wp-userhub-theme-option:focus-visible{box-shadow:inset 0 0 0 2px var(--wp-userhub-border)}.wp-userhub-theme-option[data-active=true]:focus-visible{box-shadow:inset 0 0 0 2px var(--wp-userhub-text)}@media (prefers-reduced-motion:reduce){.wp-userhub-theme-option{transition:none}}.wp-userhub-comment-head{align-items:flex-start;gap:.75rem;display:flex}.wp-userhub-comment-meta,.wp-userhub-comment-about{display:inline}.wp-userhub-comment-meta:not(:empty)+.wp-userhub-comment-about:before{content:"|";margin-left:.25rem;margin-right:.25rem}.wp-userhub-comment-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:-2px;padding-bottom:2px;display:-webkit-box;overflow:hidden}.wp-userhub-comment-anchor{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-thickness .2s}@media (hover:hover) and (pointer:fine){.wp-userhub-comment-anchor:hover{text-decoration-thickness:2px}}.wp-userhub-comment-foot{align-items:center;gap:1rem;display:flex}.wp-userhub-comment-metrics{margin-left:auto}.wp-userhub-drawer[data-variant=mobile] .wp-userhub-comment-head{gap:.5rem}.wp-userhub-drawer[data-variant=mobile] .wp-userhub-comment-text{-webkit-line-clamp:none;line-height:1rem;display:block;overflow:visible}.wp-userhub-drawer[data-variant=mobile] .wp-userhub-comment-meta{display:block}.wp-userhub-drawer[data-variant=mobile] .wp-userhub-comment-about{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.5rem;margin-bottom:-1px;padding-bottom:1px;line-height:1.3125rem;display:-webkit-box;overflow:hidden}.wp-userhub-drawer[data-variant=mobile] .wp-userhub-comment-about:before{content:none}.wp-userhub-drawer[data-variant=mobile] .wp-userhub-comment-foot{flex-direction:column;align-items:flex-start;gap:0}.wp-userhub-drawer[data-variant=mobile] .wp-userhub-comment-link{order:2;padding-top:.75rem;padding-bottom:.75rem}.wp-userhub-drawer[data-variant=mobile] .wp-userhub-comment-metrics{order:1;margin-left:0;padding-top:.25rem;padding-bottom:.25rem}.wp-userhub-separator{height:2px;margin:1rem var(--wp-userhub-px,1rem);background-image:repeating-linear-gradient(to right,var(--wp-userhub-separator)0,var(--wp-userhub-separator)2px,transparent 2px,transparent 5px);border:0;flex-shrink:0}.wp-userhub-scroll{scrollbar-width:none;flex-direction:column;flex:1;gap:1rem;padding-bottom:1.25rem;display:flex;overflow-x:hidden;overflow-y:auto}.wp-userhub-scroll::-webkit-scrollbar{width:0;height:0}.wp-userhub-onboarding-modal{background-image:linear-gradient(to bottom,var(--onboarding-gradient-from),var(--onboarding-gradient-to));width:100%;height:100%;color:var(--onboarding-text-color);--wp-userhub-text:var(--onboarding-text-color);--wp-userhub-muted:var(--onboarding-text-color);--wp-userhub-border:var(--onboarding-tint);--wp-userhub-mode-icon:1.5rem;--onboarding-btn-primary-bg:var(--color-black);--onboarding-btn-primary-text:var(--color-white);--onboarding-btn-secondary-bg:var(--color-white);--onboarding-btn-secondary-text:var(--color-gray-800);flex-direction:column;padding:1rem;display:flex;position:relative;overflow-y:auto}@media (min-width:768px){.wp-userhub-onboarding-modal{border-radius:1rem;max-width:500px;height:auto;min-height:676px;max-height:100vh;padding:1.5rem 2rem}}.wp-userhub-onboarding-modal .wp-userhub-theme-option{border:1px solid var(--color-gray-200);background-color:var(--color-white);color:var(--color-gray-800)}.dark .wp-userhub-onboarding-modal .wp-userhub-theme-option{border-color:var(--onboarding-tint);color:var(--color-white);background-color:rgba(255,255,255,.05)}.wp-userhub-onboarding-modal .wp-userhub-theme-option[data-active=true]{background-color:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.dark .wp-userhub-onboarding-modal .wp-userhub-theme-option[data-active=true]{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-black)}.wp-userhub-onboarding-modal[data-theme=red]{--onboarding-gradient-from:var(--color-red-400);--onboarding-gradient-to:var(--color-red-200);--onboarding-text-color:var(--color-white);--onboarding-tint:rgba(var(--color-white-rgb),.2)}.wp-userhub-onboarding-modal[data-theme=white]{--onboarding-gradient-from:var(--color-gray-100);--onboarding-gradient-to:var(--color-white);--onboarding-text-color:var(--color-gray-800);--onboarding-tint:var(--color-white)}.wp-userhub-onboarding-modal[data-theme=blue]{--onboarding-gradient-from:#1e3a8a;--onboarding-gradient-to:var(--color-indigo-400);--onboarding-text-color:var(--color-white);--onboarding-tint:rgba(var(--color-white-rgb),.2)}.wp-userhub-onboarding-weather-glow{pointer-events:none;background:radial-gradient(circle closest-side,rgba(255,179,71,.3) 0%,rgba(255,179,71,.2) 35%,rgba(255,179,71,.1) 65%,rgba(255,179,71,0) 100%);border-radius:50%;width:220px;height:220px;animation:4s ease-in-out infinite alternate wp-userhub-onboarding-weather-glow-breathe;position:absolute;top:25px;left:25px;transform:translate(-50%,-50%)}.wp-userhub-onboarding-weather-glow:before{content:"";border-radius:inherit;background:repeating-conic-gradient(rgba(255,179,71,.14) 0deg,rgba(255,179,71,.14) 6deg,rgba(255,179,71,0) 6deg,rgba(255,179,71,0) 30deg);animation:40s linear infinite wp-userhub-onboarding-weather-glow-spin;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(circle closest-side,transparent 22%,#000 32%,transparent 80%);mask-image:radial-gradient(circle closest-side,transparent 22%,#000 32%,transparent 80%)}@keyframes wp-userhub-onboarding-weather-glow-breathe{0%{opacity:.75;transform:translate(-50%,-50%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes wp-userhub-onboarding-weather-glow-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.wp-userhub-onboarding-weather-glow,.wp-userhub-onboarding-weather-glow:before{animation:none}}.wp-userhub-onboarding-city-picker{--onboarding-city-accent:#1a448e;--wp-userhub-loc-accent:var(--onboarding-city-accent);--wp-userhub-loc-on-accent:var(--color-white);--wp-userhub-loc-search-border:var(--onboarding-city-accent);--wp-userhub-loc-search-icon:var(--onboarding-city-accent);--wp-userhub-muted:#636880}.dark .wp-userhub-onboarding-city-picker{--onboarding-city-accent:#96a0ff;--wp-userhub-loc-on-accent:#22242d;--wp-userhub-muted:#ccd1dd}.dark .wp-userhub-onboarding-modal[data-theme=white]{--onboarding-gradient-from:var(--color-black);--onboarding-gradient-to:#0f172a;--onboarding-text-color:var(--color-white);--onboarding-tint:rgba(var(--color-white-rgb),.2);--onboarding-btn-primary-bg:var(--color-white);--onboarding-btn-primary-text:var(--color-gray-800);--onboarding-btn-secondary-bg:var(--color-black);--onboarding-btn-secondary-text:var(--color-white)}