.near-now-app{min-height:100vh;isolation:isolate}html[data-theme=near-now] :where(.site-header,.app-header){min-width:0;background:color-mix(in srgb,var(--nn-cream) 88%,transparent);border-color:var(--nn-line);box-shadow:0 8px 26px rgba(49,104,79,.06);border-radius:0 0 28px 28px}html[data-theme=near-now] .app-header:after,html[data-theme=near-now] .site-header:after{content:"";position:absolute;inset-inline:8%;bottom:-1px;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--nn-clay),var(--nn-saffron),transparent);opacity:.7;pointer-events:none}.marketing-nav{flex:1 1 1px;min-width:0;max-width:100%;margin-inline-start:28px;padding:6px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-padding-inline:6px;scrollbar-width:thin;scrollbar-color:transparent transparent;-webkit-overflow-scrolling:touch}.marketing-nav:focus-within,.marketing-nav:hover{scrollbar-color:var(--nn-clay) transparent}.marketing-nav-link{flex:0 0 auto;scroll-margin-inline:6px;padding:9px 14px;border-radius:14px 8px 14px 14px;color:var(--color-text-2);font-size:14px;font-weight:600;transition:color .18s ease,background .18s ease}.marketing-nav-link.active,.marketing-nav-link:hover{color:var(--nn-green-deep);background:var(--nn-mist)}.app-header-actions,.marketing-header-actions{min-width:0;margin-inline-start:auto;display:flex;align-items:center;gap:10px;flex:0 0 auto}.app-header-actions{gap:4px}.marketing-header-actions .btn{white-space:nowrap}.marketing-signin-link{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;color:var(--color-text-2);font-size:14px;font-weight:600;white-space:nowrap}html[data-theme=near-now] .app-header-search .input{background:rgba(229,238,231,.76);border-color:transparent;border-radius:18px 10px 18px 18px}html[data-theme=near-now] .bottom-nav{margin:0 10px 10px;inset-inline:0;width:auto;border:1px solid var(--nn-line);border-radius:24px 14px 24px 24px;background:rgba(255,253,248,.96);box-shadow:0 16px 44px rgba(44,53,46,.18)}.bottom-nav-link{min-width:0;min-height:44px;padding:4px;display:flex;flex-direction:column;gap:3px;color:var(--color-text-3);font-size:10px;font-weight:600;text-decoration:none}.bottom-nav-icon,.bottom-nav-link{position:relative;align-items:center;justify-content:center}.bottom-nav-icon{width:30px;height:30px;border-radius:999px;display:inline-flex}.bottom-nav-icon.primary{width:42px;height:42px;border-radius:15px 8px 15px 15px;color:#fff;background:var(--nn-clay);box-shadow:0 9px 22px rgba(217,95,74,.24)}.bottom-nav-badge{position:absolute;inset-block-start:-2px;inset-inline-end:-2px;min-width:16px;height:16px;padding-inline:4px;display:flex;align-items:center;justify-content:center;border:2px solid var(--nn-paper);border-radius:6px;background:var(--nn-clay);color:#fff;font-size:9px;font-weight:700}html[data-theme=near-now] .marketing-footer{position:relative;padding-top:48px;padding-bottom:28px;border-top:1px solid var(--nn-line);border-radius:42px 18px 0 0;background:linear-gradient(145deg,var(--nn-mist),#F1EBDD)}html[data-theme=near-now][dir=rtl] .marketing-nav-link{border-radius:8px 14px 14px 14px}html[data-theme=near-now][dir=rtl] .app-header-search .input{border-radius:10px 18px 18px 18px}html[data-theme=near-now][dir=rtl] .bottom-nav{border-radius:14px 24px 24px 24px}html[data-theme=near-now][dir=rtl] .bottom-nav-icon.primary{border-radius:8px 15px 15px 15px}html[data-theme=near-now][dir=rtl] .marketing-footer{border-radius:18px 42px 0 0}@media (max-width:768px){html[data-theme=near-now] :where(.site-header,.app-header){border-radius:0 0 20px 20px}}html[data-theme=near-now] .nn-mobile-drawer{background:var(--nn-paper);border-inline-end:1px solid var(--nn-line);border-radius:0 34px 34px 0;box-shadow:18px 0 48px rgba(44,53,46,.18)}html[data-theme=near-now][dir=rtl] .nn-mobile-drawer{border-radius:34px 0 0 34px;box-shadow:-18px 0 48px rgba(44,53,46,.18)}.nn-auth-page,.nn-marketing-page{position:relative;isolation:isolate;overflow:clip}.nn-marketing-page:before{content:"";position:absolute;z-index:-1;width:42rem;height:42rem;inset-block-start:7rem;inset-inline-end:-25rem;border:1px solid rgba(49,104,79,.14);border-radius:46% 54% 61% 39%;box-shadow:0 0 0 5rem rgba(220,233,223,.24),0 0 0 10rem rgba(201,223,231,.12);pointer-events:none}.nn-editorial-page :where(h2,h3),.nn-marketing-page :where(h1,.hero-title){font-family:var(--font-display);color:var(--nn-ink);letter-spacing:-.035em}.nn-home-page .home-map-section{padding-block-start:18px!important}.nn-home-page .home-map-frame{border-radius:40px 18px 40px 40px!important;border-color:rgba(49,104,79,.18)!important;box-shadow:0 24px 70px rgba(44,53,46,.15)!important}.nn-home-page .home-map-picker .card{border-radius:30px 14px 30px 30px;background:rgba(255,253,248,.94)!important}.nn-home-page :where(.home-stats-grid,.home-spaces-grid){gap:18px}.nn-home-page :where(.home-stats-grid,.home-spaces-grid)>:nth-child(2n){transform:translateY(12px)}.nn-home-page .home-cta-card{border-radius:42px 18px 42px 42px!important;background:linear-gradient(135deg,var(--nn-green-deep),var(--nn-green))!important}.nn-family-auth .auth-layout{background-color:var(--nn-cream)}.nn-family-auth .auth-aside{position:relative;overflow:hidden;background:linear-gradient(155deg,var(--nn-green-deep),var(--nn-green) 62%,#497C68)!important;color:var(--nn-paper)!important}.nn-family-auth .auth-aside:after{content:"";position:absolute;width:30rem;height:30rem;inset-inline-end:-12rem;inset-block-end:-13rem;border:2px solid rgba(255,253,248,.34);border-radius:50% 42% 58% 50%;box-shadow:0 0 0 4rem rgba(220,233,223,.09),0 0 0 8rem rgba(201,223,231,.07);pointer-events:none}.nn-family-auth :where(form,.card){border-radius:34px 16px 34px 34px}.nn-invitation-page main>div{border-radius:34px 16px 34px 34px!important;border-color:var(--nn-line)!important;background:var(--nn-paper)!important;box-shadow:var(--nn-shadow-lg)!important}.nn-editorial-page article,.nn-editorial-page:is(article){max-width:760px;margin-inline:auto}[dir=rtl] .nn-home-page .home-map-frame{border-radius:18px 40px 40px 40px!important}[dir=rtl] .nn-home-page .home-map-picker .card{border-radius:14px 30px 30px 30px}[dir=rtl] .nn-home-page .home-cta-card{border-radius:18px 42px 42px 42px!important}[dir=rtl] .nn-family-auth :where(form,.card){border-radius:16px 34px 34px 34px}[dir=rtl] .nn-invitation-page main>div{border-radius:16px 34px 34px 34px!important}@media (max-width:768px){.nn-marketing-page:before{display:none}.nn-home-page .home-map-section{padding-inline:12px!important}.nn-home-page .home-map-frame{border-radius:26px 12px 26px 26px!important}[dir=rtl] .nn-home-page .home-map-frame{border-radius:12px 26px 26px 26px!important}.nn-home-page :where(.home-stats-grid,.home-spaces-grid)>:nth-child(2n){transform:none}}.nn-support-page .nn-support-main{position:relative}.nn-support-page .nn-support-main:after{content:"";position:absolute;z-index:-1;width:8rem;height:8rem;inset-block-start:2rem;inset-inline-end:2rem;border-radius:43% 57% 38% 62%;background:rgba(217,95,74,.1);transform:rotate(9deg);pointer-events:none}html[data-theme=near-now] .nn-support-page .nn-support-card{border-radius:34px 14px 34px 34px;background:rgba(255,253,248,.96)}html[data-theme=near-now] .nn-support-page .nn-support-card:nth-of-type(2n){border-radius:16px 34px 34px 34px}.nn-support-page .nn-support-card details:first-of-type{border-block-start:0!important}.nn-support-page .nn-support-card summary::marker{color:var(--nn-clay)}.nn-support-page .nn-support-direct{background:var(--nn-mist);border:1px solid var(--nn-line);border-radius:20px 9px 20px 20px}.nn-support-page .nn-support-topic{min-height:38px;border-radius:13px}.nn-support-page .nn-support-topic[aria-checked=true]{border-color:var(--nn-green-deep)!important;box-shadow:0 5px 14px rgba(49,104,79,.16)}.nn-partner-apply-form .btn-primary,.nn-support-page .nn-support-submit{width:100%;border-radius:var(--nn-control-radius)}.nn-partner-apply-form{padding:clamp(20px,5vw,30px);border:1px solid var(--nn-line);border-radius:34px 14px 34px 34px;background:rgba(255,253,248,.95);box-shadow:var(--nn-shadow-soft)}html[data-theme=near-now][dir=rtl] .nn-support-page .nn-support-card{border-radius:14px 34px 34px 34px}html[data-theme=near-now][dir=rtl] .nn-support-page .nn-support-card:nth-of-type(2n){border-radius:34px 16px 34px 34px}[dir=rtl] .nn-support-page .nn-support-direct{border-radius:9px 20px 20px 20px}[dir=rtl] .nn-partner-apply-form{border-radius:14px 34px 34px 34px}@media (max-width:760px){.nn-support-page .nn-support-main:after{display:none}.nn-support-page .support-grid{grid-template-columns:minmax(0,1fr)!important}.nn-support-page .nn-support-card{padding:22px!important}}.nn-family-community{background:radial-gradient(circle at 88% 10rem,rgba(201,223,231,.42),transparent 20rem),var(--nn-cream)}.nn-family-community .nn-community-page{position:relative}.nn-family-community :where(.nn-spaces-catalog,.nn-space-shell,.nn-space-feed-page,.nn-post-detail-page:not(.post-detail--modal),.nn-post-composer-page){background:transparent!important}.nn-family-community .space-hero{height:250px;border-radius:0 0 44px 18px;overflow:hidden}.nn-family-community .space-hero:after{content:"";position:absolute;inset-block-end:18px;inset-inline:42% 5%;height:54px;border-block-start:2px dashed rgba(255,253,248,.72);border-radius:50%;pointer-events:none}.nn-family-community .two-col{grid-template-columns:minmax(0,1fr) 330px;gap:26px}html[data-theme=near-now] .nn-space-feed>.composer-row{border-radius:34px 16px 34px 34px;background:linear-gradient(145deg,var(--nn-paper),var(--nn-mist))}.nn-space-feed article{position:relative}.nn-space-feed article:before{content:"";position:absolute;z-index:1;inset-inline-start:-10px;inset-block-start:28px;width:18px;height:18px;border:5px solid var(--nn-cream);border-radius:50%;background:var(--nn-clay);pointer-events:none}.nn-family-community .two-col>aside :where(.card,section){background:rgba(229,238,231,.78);border-radius:18px 32px 32px 32px}html[data-theme=near-now] .nn-post-composer>:where(.card,form),html[data-theme=near-now] .nn-post-detail>:where(.card,article){border-radius:36px 16px 36px 36px}html[data-theme=near-now] .nn-post-composer :where(fieldset,.card){background:rgba(255,253,248,.92)}[dir=rtl] .nn-family-community .space-hero{border-radius:0 0 18px 44px}[dir=rtl] .nn-family-community .post-card{border-radius:12px 28px 28px 28px}[dir=rtl] .nn-space-feed>.composer-row{border-radius:16px 34px 34px 34px}[dir=rtl] .nn-family-community .two-col>aside :where(.card,section){border-radius:32px 18px 32px 32px}[dir=rtl] .nn-post-composer>:where(.card,form),[dir=rtl] .nn-post-detail>:where(.card,article){border-radius:16px 36px 36px 36px}@media (max-width:1024px){.nn-family-community .two-col{grid-template-columns:minmax(0,1fr)}.nn-space-feed article:before{display:none}}@media (max-width:767px){.nn-family-community .space-hero{height:190px!important;border-radius:0 0 28px 12px}.nn-family-community .two-col{padding-inline:12px!important}[dir=rtl] .nn-family-community .space-hero{border-radius:0 0 12px 28px}}.nn-family-events{background:radial-gradient(circle at 92% 12rem,rgba(201,223,231,.58),transparent 24rem),linear-gradient(180deg,var(--nn-cream),#F7F1E4)}.nn-family-events :where(.nn-events-page,.nn-event-detail){background:transparent}.nn-family-events :where(.nn-events-hero,.nn-event-route-hero){position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(135deg,var(--nn-mint),var(--nn-sky));border-radius:0 0 48px 20px}.nn-family-events :where(.nn-events-hero,.nn-event-route-hero)>*{position:relative;z-index:1}.nn-family-events :where(.nn-events-hero,.nn-event-route-hero):after{content:"";position:absolute;width:22rem;height:10rem;inset-inline-end:-3rem;inset-block-end:-4rem;border:2px dashed rgba(49,104,79,.42);border-radius:50%;transform:rotate(-12deg);z-index:0;pointer-events:none}html[data-theme=near-now] .nn-family-events .nn-events-page .card{border-radius:30px 12px 30px 30px}html[data-theme=near-now] .nn-family-events .nn-event-date-badge{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:58px;min-height:58px;border-radius:50%;background:var(--nn-clay-deep);color:#fff}html[data-theme=near-now] .nn-family-events .nn-event-detail :is(aside,.card){border-radius:18px 34px 34px 34px}.nn-family-events .nn-event-detail [aria-pressed=true]{background:var(--nn-green)!important;color:#fff!important;border-color:var(--nn-green)!important}[dir=rtl] .nn-family-events :where(.nn-events-hero,.nn-event-route-hero){border-radius:0 0 20px 48px}html[data-theme=near-now][dir=rtl] .nn-family-events .nn-events-page .card{border-radius:12px 30px 30px 30px}html[data-theme=near-now][dir=rtl] .nn-family-events .nn-event-detail :is(aside,.card){border-radius:34px 18px 34px 34px}[dir=rtl] .nn-family-events :where(.nn-events-hero,.nn-event-route-hero):after{transform:rotate(12deg)}@media (max-width:767px){.nn-family-events :where(.nn-events-hero,.nn-event-route-hero){border-radius:0 0 30px 12px}[dir=rtl] .nn-family-events :where(.nn-events-hero,.nn-event-route-hero){border-radius:0 0 12px 30px}.nn-family-events :where(.nn-events-hero,.nn-event-route-hero):after{display:none}}.nn-family-discovery{background:radial-gradient(circle at 94% 9rem,rgba(201,223,231,.5),transparent 24rem),linear-gradient(180deg,rgba(229,238,231,.72),transparent 19rem),var(--nn-cream)}.nn-family-discovery :where(.nn-directory-page,.nn-directory-detail,.nn-directory-form){min-width:0;background:transparent!important}.nn-family-discovery :where(.nn-directory-page h1,.nn-directory-page h2,.nn-directory-detail h1,.nn-directory-form h1){font-family:var(--font-display);letter-spacing:-.025em}.nn-family-discovery .nn-directory-page :where([role=search],form:first-of-type,.search-grid){border-radius:34px 14px 34px 34px}html[data-theme=near-now] .nn-family-discovery .nn-directory-page article,html[data-theme=near-now] .nn-family-discovery .nn-listing-card{border-radius:28px 12px 28px 28px}html[data-theme=near-now] .nn-family-discovery .nn-directory-page article:nth-of-type(2n),html[data-theme=near-now] .nn-family-discovery .nn-listing-card:nth-of-type(2n){border-radius:12px 28px 28px 28px}.nn-family-discovery .nn-directory-cover{border-radius:0 0 44px 18px;overflow:hidden}html[data-theme=near-now] .nn-family-discovery .nn-directory-detail :where(aside,.card){border-radius:18px 32px 32px 32px}html[data-theme=near-now] .nn-family-discovery .nn-directory-form :where(fieldset,.card){border-radius:28px 14px 28px 28px;background:rgba(255,253,248,.94)}.nn-family-discovery .nn-directory-form .nn-directory-form{padding:clamp(18px,4vw,28px);border:1px solid var(--nn-line);border-radius:28px 14px 28px 28px;background:rgba(255,253,248,.94)!important;box-shadow:var(--shadow-sm)}[dir=rtl] .nn-family-discovery .nn-directory-page :where([role=search],form:first-of-type,.search-grid){border-radius:14px 34px 34px 34px}html[data-theme=near-now][dir=rtl] .nn-family-discovery .nn-directory-page article,html[data-theme=near-now][dir=rtl] .nn-family-discovery .nn-listing-card{border-radius:12px 28px 28px 28px}html[data-theme=near-now][dir=rtl] .nn-family-discovery .nn-directory-page article:nth-of-type(2n),html[data-theme=near-now][dir=rtl] .nn-family-discovery .nn-listing-card:nth-of-type(2n){border-radius:28px 12px 28px 28px}[dir=rtl] .nn-family-discovery .nn-directory-cover{border-radius:0 0 18px 44px}html[data-theme=near-now][dir=rtl] .nn-family-discovery .nn-directory-detail :where(aside,.card){border-radius:32px 18px 32px 32px}[dir=rtl] .nn-family-discovery .nn-directory-form .nn-directory-form,html[data-theme=near-now][dir=rtl] .nn-family-discovery .nn-directory-form :where(fieldset,.card){border-radius:14px 28px 28px 28px}@media (max-width:767px){.nn-family-discovery .nn-directory-cover{border-radius:0 0 28px 12px}[dir=rtl] .nn-family-discovery .nn-directory-cover{border-radius:0 0 12px 28px}.nn-family-discovery :where(.nn-directory-form-row,.nn-directory-detail-layout,.search-grid){grid-template-columns:minmax(0,1fr)!important}.nn-family-discovery :where(.nn-directory-page,.nn-directory-detail,.nn-directory-form) :where(main,aside,section,article,form,ul,li){min-width:0}}html[data-theme=near-now] .nn-family-discovery .nn-listing-form{padding:clamp(18px,4vw,28px);border:1px solid var(--nn-line);border-radius:28px 14px 28px 28px;background:rgba(255,253,248,.94)!important;box-shadow:var(--shadow-sm)}.nn-family-discovery .nn-organization-manage-page{min-width:0;background:transparent!important}.nn-family-discovery .nn-organization-manage-content>h1{font-family:var(--font-display)}html[data-theme=near-now] .nn-family-discovery .nn-organization-manage-section,html[data-theme=near-now] .nn-family-discovery .nn-organization-manage-section:nth-of-type(2n){border-radius:28px 14px 28px 28px;background:var(--nn-paper)}.nn-family-discovery .nn-organization-reorder{color:var(--nn-green-deep);background:var(--nn-paper);border:1px solid var(--nn-line);border-radius:10px 5px 10px 10px}html[data-theme=near-now][dir=rtl] .nn-family-discovery .nn-listing-form,html[data-theme=near-now][dir=rtl] .nn-family-discovery .nn-organization-manage-section,html[data-theme=near-now][dir=rtl] .nn-family-discovery .nn-organization-manage-section:nth-of-type(2n){border-radius:14px 28px 28px 28px}[dir=rtl] .nn-family-discovery .nn-organization-reorder{border-radius:5px 10px 10px 10px}@media (max-width:767px){.nn-family-discovery .nn-organization-manage-content{padding-inline:14px}}html[data-theme=near-now] .nn-family-account{min-height:100vh;min-height:100dvh;background:radial-gradient(circle at 12% 9rem,rgba(201,223,231,.48),transparent 22rem),var(--nn-cream)}html[data-theme=near-now] .nn-family-account .nn-account-page{min-width:0;background:transparent}html[data-theme=near-now] .nn-family-account .nn-profile-page .profile-cover{border-radius:0 0 48px 20px;overflow:hidden}html[data-theme=near-now] .nn-family-account .nn-profile-page .profile-avatar{border:6px solid var(--nn-cream);box-shadow:0 12px 34px rgba(44,53,46,.16)}html[data-theme=near-now] .nn-family-account .nn-profile-page .public-profile-avatar{border:5px solid var(--nn-cream);box-shadow:0 10px 26px rgba(44,53,46,.14)}html[data-theme=near-now] .nn-family-account .nn-account-page h1,html[data-theme=near-now] .nn-family-account .nn-profile-page :where(.profile-name,h1){font-family:var(--font-display)}html[data-theme=near-now] .nn-family-account .nn-profile-page .profile-body .card,html[data-theme=near-now] .nn-family-account .nn-profile-page .profile-body>:where(aside,section){border-radius:20px 34px 34px 34px}html[data-theme=near-now] .nn-family-account .nn-messages-page{height:100vh;height:100dvh;background:var(--nn-paper)}html[data-theme=near-now] .nn-family-account .nn-messages-page .msg-shell{min-width:0;background:var(--nn-paper)}html[data-theme=near-now] .nn-family-account .nn-messages-page :where(.card,.msg-list){border-radius:18px 28px 28px 28px}html[data-theme=near-now] .nn-family-account .nn-messages-page .msg-list,html[data-theme=near-now] .nn-family-account .nn-messages-page .nn-message-composer,html[data-theme=near-now] .nn-family-account .nn-messages-page .nn-message-thread-header{background:rgba(255,253,248,.96)}html[data-theme=near-now] .nn-family-account .nn-messages-page .nn-message-compose-panel{border-radius:16px 28px 28px 28px;background:var(--nn-paper)}html[data-theme=near-now] .nn-family-account .nn-messages-page .msg-thread{min-height:0;background:linear-gradient(180deg,rgba(229,238,231,.56),var(--nn-paper))}html[data-theme=near-now] .nn-family-account .nn-messages-page :where(input:not([type]),input[type=text],input[type=search],textarea){background:var(--nn-mist)}html[data-theme=near-now] .nn-family-account .nn-settings-page .member-settings-side{background:rgba(255,253,248,.9);border-color:var(--nn-line)}html[data-theme=near-now] .nn-family-account .nn-settings-page main{min-width:0;background:transparent}html[data-theme=near-now] .nn-family-account .nn-settings-page :where(form>section,fieldset,.card){border-radius:28px 14px 28px 28px;background:rgba(255,253,248,.94)}html[data-theme=near-now] .nn-family-account .nn-settings-page :where(form>section,fieldset,.card):nth-of-type(2n){background:rgba(229,238,231,.74)}html[data-theme=near-now] .nn-family-account .nn-saved-page .nn-saved-card{border-radius:28px 12px 28px 28px}html[data-theme=near-now][dir=rtl] .nn-family-account .nn-profile-page .profile-cover{border-radius:0 0 20px 48px}html[data-theme=near-now][dir=rtl] .nn-family-account .nn-profile-page .profile-body .card,html[data-theme=near-now][dir=rtl] .nn-family-account .nn-profile-page .profile-body>:where(aside,section){border-radius:34px 20px 34px 34px}html[data-theme=near-now][dir=rtl] .nn-family-account .nn-messages-page :where(.card,.msg-list){border-radius:28px 18px 28px 28px}html[data-theme=near-now][dir=rtl] .nn-family-account .nn-messages-page .nn-message-compose-panel{border-radius:28px 16px 28px 28px}html[data-theme=near-now][dir=rtl] .nn-family-account .nn-settings-page :where(form>section,fieldset,.card){border-radius:14px 28px 28px 28px}html[data-theme=near-now][dir=rtl] .nn-family-account .nn-saved-page .nn-saved-card{border-radius:12px 28px 28px 28px}@media (max-width:767px){html[data-theme=near-now] .nn-family-account .nn-account-page:not(.nn-messages-page){padding-block-end:calc(104px + env(safe-area-inset-bottom))}html[data-theme=near-now] .nn-family-account .nn-profile-page .profile-cover{border-radius:0 0 30px 12px}html[data-theme=near-now][dir=rtl] .nn-family-account .nn-profile-page .profile-cover{border-radius:0 0 12px 30px}html[data-theme=near-now] .nn-family-account .nn-messages-page :where(.msg-shell,.msg-list,.msg-thread){min-height:0}html[data-theme=near-now] .nn-family-account .nn-messages-page .nn-message-composer{position:relative;z-index:2}html[data-theme=near-now] .nn-family-account .nn-settings-page .member-settings-side{background:rgba(255,253,248,.98);border-inline-end:0}}.nn-family-tools{position:relative;overflow:clip;background:linear-gradient(180deg,var(--nn-sky),var(--nn-cream) 24rem)}.nn-family-tools:before{content:"";position:absolute;z-index:0;inset:7rem -7rem auto auto;width:22rem;aspect-ratio:1;border-radius:48% 52% 64% 36%/42% 40% 60% 58%;background:color-mix(in srgb,var(--nn-saffron) 12%,transparent);pointer-events:none}.nn-tools-page{position:relative;z-index:1;min-width:0;background:transparent!important}.nn-tools-page :where(h1,h2){font-family:var(--font-display)}.nn-origins-page>section:first-of-type{background-color:var(--nn-mist)!important;background-image:linear-gradient(180deg,var(--nn-paper),var(--nn-mist))!important;border-radius:0 0 48px 20px}.nn-mortgage-page :where(form,.card),.nn-origins-page :where(.nn-origins-map,.mapboxgl-map,.map-shell){border-radius:36px 16px 36px 36px;overflow:hidden}.nn-origins-page :where(.mapboxgl-ctrl-group,.card){border-radius:16px 8px 16px 16px}.nn-origins-page .nn-origins-map{box-shadow:0 24px 60px rgba(49,104,79,.14)!important}.nn-mortgage-content>header{margin-block-end:28px!important;padding:clamp(22px,5vw,34px);border:1px solid color-mix(in srgb,var(--nn-green) 16%,transparent);border-radius:38px 16px 38px 38px;background:color-mix(in srgb,white 76%,transparent);box-shadow:0 20px 46px rgba(49,104,79,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nn-mortgage-content>div>div{border-radius:36px 16px 36px 36px!important;border-color:color-mix(in srgb,var(--nn-green) 16%,var(--nn-line))!important;box-shadow:0 18px 44px rgba(49,104,79,.1)}.nn-mortgage-content>div>div+div{border-radius:18px 36px 36px 36px!important}.nn-family-game{min-width:0;background:#f3eddf}.nn-family-game .gtx-topbar{background:rgba(14,42,28,.94);color:var(--gt-hero-ink);border-color:var(--gt-hero-line)}.nn-family-game .gtx-brand{color:var(--gt-hero-ink)}.nn-family-game .gtx-topbar :is(.gtx-nav a,.gtx-back){color:var(--gt-hero-ink-2)}.nn-family-game .gtx-topbar .gtx-nav a:hover{background:var(--gt-hero-panel-hover);color:var(--gt-hero-ink)}.nn-family-game .gtx-topbar .gtx-nav a.is-active{background:rgba(240,236,230,.13);color:var(--gt-hero-ink)}.nn-family-game :is(.gtx-hero,.gtd-hero,.gtd-band){border-radius:0 0 44px 18px}.nn-family-game :is(.gtx-card,.gtd-card,.card){border-radius:24px 12px 24px 24px}.nn-family-game .nn-game-history-page .gth-header{border-radius:0 0 44px 18px;overflow:hidden}.nn-family-game .nn-game-history-page .gth-body{min-height:50vh;background:#f3eddf}.nn-family-game .nn-game-history-page :is(.gth-empty,.atlas-card,.wc26-group,.wc26-fix,.fb-final-card,.fb-3rd-card){border-color:var(--nn-line);border-radius:24px 12px 24px 24px;background-color:var(--nn-paper);box-shadow:var(--shadow-sm)}.nn-family-game .nn-game-archive-page.amd-wrap{min-width:0}.nn-family-game .nn-game-archive-page .amd-hero{border-color:var(--nn-line);border-radius:30px 14px 30px 30px;background:linear-gradient(135deg,var(--nn-mist),var(--nn-paper) 62%);box-shadow:var(--shadow-sm)}.nn-family-game .nn-game-archive-page .amd-event{border-color:var(--nn-line);border-left-width:1px;border-left-color:var(--nn-line);border-inline-start-width:3px;border-radius:18px 8px 18px 18px;background:var(--nn-paper)}.nn-family-game .nn-game-archive-page .amd-event--morocco{border-inline-start-color:var(--nn-clay-deep);background:linear-gradient(90deg,rgba(217,95,74,.09),var(--nn-paper) 28%)}.nn-family-game .nn-game-archive-page :is(.amd-lu,.amd-shootout){border-color:var(--nn-line);border-radius:24px 12px 24px 24px;background-color:var(--nn-paper)}.nn-family-game :is(.gtx-topbar,.gtx-hero,.gtd-hero,.gtd-band) :is(a,button,input,textarea,select):focus-visible{outline-color:#f6c85f;box-shadow:0 0 0 4px rgba(246,200,95,.2)}[dir=rtl] .nn-origins-page>section:first-of-type{border-radius:0 0 20px 48px}[dir=rtl] .nn-mortgage-content>div>div,[dir=rtl] .nn-mortgage-page :where(form,.card),[dir=rtl] .nn-origins-page :where(.nn-origins-map,.mapboxgl-map,.map-shell){border-radius:16px 36px 36px 36px!important}[dir=rtl] .nn-origins-page :where(.mapboxgl-ctrl-group,.card){border-radius:8px 16px 16px 16px}[dir=rtl] .nn-mortgage-content>header{border-radius:16px 38px 38px 38px}[dir=rtl] .nn-mortgage-content>div>div+div{border-radius:36px 18px 36px 36px!important}[dir=rtl] .nn-family-game :is(.gtx-hero,.gtd-hero,.gtd-band){border-radius:0 0 18px 44px}[dir=rtl] .nn-family-game :is(.gtx-card,.gtd-card,.card){border-radius:12px 24px 24px 24px}[dir=rtl] .nn-family-game .nn-game-history-page .gth-header{border-radius:0 0 18px 44px}[dir=rtl] .nn-family-game .nn-game-history-page :is(.gth-empty,.atlas-card,.wc26-group,.wc26-fix,.fb-final-card,.fb-3rd-card){border-radius:12px 24px 24px 24px}[dir=rtl] .nn-family-game .nn-game-archive-page .amd-hero{border-radius:14px 30px 30px 30px}[dir=rtl] .nn-family-game .nn-game-archive-page .amd-event{border-radius:8px 18px 18px 18px}[dir=rtl] .nn-family-game .nn-game-archive-page .amd-event--morocco{background:linear-gradient(270deg,rgba(217,95,74,.09),var(--nn-paper) 28%)}[dir=rtl] .nn-family-game .nn-game-archive-page :is(.amd-lu,.amd-shootout){border-radius:12px 24px 24px 24px}@media (max-width:767px){.nn-family-tools:before{inset:6rem -9rem auto auto;width:18rem}.nn-origins-page>section:first-of-type{border-radius:0 0 30px 12px}.nn-mortgage-content>div>div,.nn-mortgage-page :where(form,.card),.nn-origins-page :where(.nn-origins-map,.mapboxgl-map,.map-shell){border-radius:26px 12px 26px 26px!important}.nn-mortgage-content>div>div+div{border-radius:12px 26px 26px 26px!important}.nn-mortgage-content>div>div>div{min-width:0}.nn-mortgage-fields,.nn-mortgage-results{grid-template-columns:minmax(0,1fr)!important}.nn-family-game :is(.gtx-hero,.gtd-hero,.gtd-band){border-radius:0 0 28px 12px}.nn-family-game .nn-game-history-page .gth-header{border-radius:0 0 28px 12px}.nn-family-game .nn-game-archive-page .amd-hero{padding-inline:14px;border-radius:24px 10px 24px 24px;gap:8px}.nn-family-game .nn-game-archive-page .amd-side-crest{width:50px;height:50px}.nn-family-game .nn-game-archive-page .amd-score{font-size:34px}[dir=rtl] .nn-origins-page>section:first-of-type{border-radius:0 0 12px 30px}[dir=rtl] .nn-mortgage-content>div>div,[dir=rtl] .nn-mortgage-page :where(form,.card),[dir=rtl] .nn-origins-page :where(.nn-origins-map,.mapboxgl-map,.map-shell){border-radius:12px 26px 26px 26px!important}[dir=rtl] .nn-mortgage-content>div>div+div{border-radius:26px 12px 26px 26px!important}[dir=rtl] .nn-family-game :is(.gtx-hero,.gtd-hero,.gtd-band){border-radius:0 0 12px 28px}[dir=rtl] .nn-family-game .nn-game-history-page .gth-header{border-radius:0 0 12px 28px}[dir=rtl] .nn-family-game .nn-game-archive-page .amd-hero{border-radius:10px 24px 24px 24px}}@media (prefers-reduced-motion:reduce){.nn-family-game *,.nn-family-game :after,.nn-family-game :before{scroll-behavior:auto!important}}html[data-theme=near-now] .nn-family-admin{min-height:100%;background:#f4f0e6;--r-sm:7px;--r-md:10px;--r-lg:var(--nn-admin-radius);--r-xl:16px}html[data-theme=near-now] .nn-family-admin :is(.card,.post-card){border-radius:var(--nn-admin-radius);box-shadow:0 1px 0 rgba(49,104,79,.05)}.nn-family-admin .nn-admin-shell{display:flex;min-height:100vh;background:#f4f0e6}.nn-family-admin .nn-admin-rail{box-sizing:border-box;color:rgba(255,253,248,.88);background:var(--nn-green-deep);border-inline-end:1px solid rgba(255,253,248,.12)}.nn-family-admin .nn-admin-rail>div:first-child svg circle{fill:var(--nn-clay)}.nn-family-admin .nn-admin-rail nav a{color:rgba(255,253,248,.78);border-radius:10px 5px 10px 10px}.nn-family-admin .nn-admin-rail nav a:hover,.nn-family-admin .nn-admin-rail nav a[aria-current=page]{color:#fff;background:rgba(255,253,248,.11);box-shadow:inset 3px 0 0 var(--nn-clay)}.nn-family-admin .nn-admin-rail.is-collapsed .nn-admin-rail-label{display:none}.nn-family-admin .nn-admin-rail :is(a,button):focus-visible{position:relative;z-index:2;outline:3px solid var(--nn-saffron);outline-offset:2px;box-shadow:0 0 0 2px var(--nn-paper)}[dir=rtl] .nn-family-admin .nn-admin-rail nav a:hover,[dir=rtl] .nn-family-admin .nn-admin-rail nav a[aria-current=page]{box-shadow:inset -3px 0 0 var(--nn-clay)}.nn-family-admin .nn-admin-rail-footer{color:rgba(255,253,248,.78);border-block-start:1px solid rgba(255,253,248,.14)}.nn-family-admin .nn-admin-rail-signout,.nn-family-admin .nn-admin-rail-user{color:inherit;background:transparent}.nn-family-admin .nn-admin-rail-signout:hover{color:#fff;background:rgba(255,253,248,.1)}.nn-family-admin .nn-admin-topbar{display:flex;flex:0 0 52px;align-items:center;gap:12px;min-height:52px;padding-block:0;padding-inline:24px 18px;background:rgba(255,253,248,.94);border-block-end:1px solid var(--nn-line)}.nn-family-admin .nn-admin-topbar-actions{display:flex;align-items:center;gap:12px;margin-inline-start:auto}.nn-family-admin .nn-admin-sub-sidebar{background:var(--nn-mist);border-inline-end:1px solid var(--nn-line)}.nn-family-admin .nn-admin-sub-sidebar>h2{font-family:var(--font-sans);color:var(--nn-ink)}.nn-family-admin .nn-admin-tabs{display:flex;gap:4px;padding-inline:28px;overflow-x:auto;border-block-end:1px solid var(--nn-line);scrollbar-width:thin}.nn-family-admin .nn-admin-tab{position:relative;flex:0 0 auto;min-height:44px;padding:14px 16px;color:var(--color-text-2);font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:default;background:transparent;border:0}.nn-family-admin button.nn-admin-tab{cursor:pointer}.nn-family-admin .nn-admin-tab[aria-current=true],.nn-family-admin .nn-admin-tab[aria-pressed=true],.nn-family-admin button.nn-admin-tab:hover{color:var(--nn-green-deep)}.nn-family-admin .nn-admin-tab.active{color:var(--nn-green-deep);font-weight:650}.nn-family-admin .nn-admin-tab-count{margin-inline-start:6px;padding:1px 6px;color:var(--nn-sage);font-size:11px;font-weight:650;background:var(--nn-mist);border-radius:6px}.nn-family-admin .nn-admin-tab-indicator{position:absolute;inset-inline:14px;inset-block-end:-1px;height:3px;background:var(--nn-clay);border-radius:999px 999px 0 0}.nn-family-admin .nn-admin-page-header{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px;padding:24px 28px 16px}.nn-family-admin .nn-admin-page-header h1{color:var(--nn-ink);font-family:var(--font-sans)}.nn-family-admin .nn-admin-main{min-width:0;background:#f4f0e6}.nn-family-admin :where(.nn-admin-overview,.nn-admin-moderation,.nn-admin-people,.nn-admin-reports){color:var(--nn-ink)}.nn-family-admin :where(table,.admin-table){overflow:hidden;background:var(--nn-paper);border:1px solid var(--nn-line);border-radius:var(--nn-admin-radius)}.nn-family-admin :where(th,td){border-block-end-color:var(--nn-line)}.nn-family-admin .nn-admin-empty{margin:8px 28px 32px;padding:40px;color:var(--nn-sage);font-size:14px;text-align:center;background:var(--nn-paper);border:1px dashed rgba(49,104,79,.32);border-radius:14px 7px 14px 14px}@media (max-width:1024px){.nn-family-admin .nn-admin-shell{flex-direction:column}.nn-family-admin .nn-admin-rail{display:flex!important;flex:0 0 auto!important;flex-direction:row!important;align-items:center!important;gap:6px;width:100%!important;max-width:100vw;min-height:68px;padding:8px!important;overflow:hidden;border-inline-end:0;border-block-end:1px solid rgba(255,253,248,.12)}.nn-family-admin .nn-admin-rail-brand{flex:0 0 auto;margin-block-end:0!important;padding-inline-start:0!important}.nn-family-admin .nn-admin-rail-home{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:10px}.nn-family-admin .nn-admin-rail-toggle{display:none!important}.nn-family-admin .nn-admin-rail-nav{flex:1 1 auto!important;flex-direction:row!important;gap:4px!important;width:auto!important;min-width:0;padding:3px 2px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:thin}.nn-family-admin .nn-admin-rail-nav a{flex:0 0 auto;justify-content:center!important;width:auto!important;min-width:44px;height:44px!important;margin-inline:0!important;padding-inline:10px!important}.nn-family-admin .nn-admin-rail.is-collapsed .nn-admin-rail-label{display:inline!important}.nn-family-admin .nn-admin-rail-footer{flex:0 0 auto!important;flex-direction:row!important;align-items:center!important;width:auto!important;margin-block-start:0!important;padding-block-start:0!important;padding-inline-start:8px;border-block-start:0;border-inline-start:1px solid rgba(255,253,248,.14)}.nn-family-admin .nn-admin-rail-identity{display:none!important}.nn-family-admin .nn-admin-rail-signout-form{width:auto!important}.nn-family-admin .nn-admin-rail-signout{justify-content:center!important;width:44px!important;height:44px!important;margin-inline:0!important;padding-inline:0!important}.nn-family-admin .nn-admin-rail :is(a,button):focus-visible{outline:none;outline-width:0;outline-offset:0;box-shadow:inset 0 0 0 3px var(--nn-saffron),inset 0 0 0 5px var(--nn-paper)}.nn-family-admin .nn-admin-sub-sidebar{border-inline-end:0;border-block-end:1px solid var(--nn-line)}}@media (max-width:767px){.nn-family-admin .nn-admin-topbar{flex:0 0 auto;flex-wrap:wrap;min-height:52px;padding:10px 14px}.nn-family-admin .nn-admin-topbar-actions{width:100%;margin-inline-start:0}.nn-family-admin .nn-admin-tabs{padding-inline:10px}.nn-family-admin .nn-admin-page-header{padding:20px 14px 14px}.nn-family-admin .nn-admin-empty{margin:8px 14px 24px;padding:28px 18px}}.nn-family-admin .nn-admin-form{padding:clamp(18px,3vw,26px);border:1px solid var(--nn-line);border-radius:var(--nn-admin-radius);background:var(--nn-paper);box-shadow:0 1px 0 rgba(49,104,79,.05)}.nn-family-admin .nn-admin-form :where(button,.btn),.nn-family-admin .nn-admin-form :where(input,select,textarea,.input){border-radius:10px}html[data-theme=near-now] .nn-family-admin .nn-admin-form button.btn{border-radius:10px}.nn-family-admin .nn-admin-form>.btn-primary{justify-self:start;min-width:136px}@media (max-width:767px){.nn-family-admin .nn-admin-form{padding:16px}.nn-family-admin .nn-admin-form-row{grid-template-columns:minmax(0,1fr)!important}}