.np .np-hero{padding-block:clamp(20px,4vw,56px) clamp(8px,3vw,48px)}.np-hero-grid{grid-template-columns:minmax(0,1fr);gap:clamp(40px,6vw,64px);display:grid}@media (min-width:960px){.np-hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(40px,5vw,80px)}}.np-hero-copy{align-content:center;justify-items:start;gap:22px;display:grid}.np-hero-copy .n-actions{margin-top:4px}.np .np-back{min-height:44px;color:var(--n-muted);transition:color .15s ease, transform .16s var(--n-ease);align-items:center;gap:8px;margin-block:-8px -6px;font-size:14px;font-weight:500;display:inline-flex}.np .np-back:active{transform:scale(.97)}.np-back-arrow{display:inline-flex;transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.np .np-back:hover{color:var(--n-ink)}}.np .np-id{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;line-height:1.4;display:flex}.np-id-icon{background:var(--n-ink);width:34px;height:34px;color:var(--n-paper);border-radius:10px;place-items:center;display:grid}.np-id-name{font-family:var(--n-display);font-size:16px;font-weight:600}.np-id-aud{color:var(--n-muted)}.np .np-h1{max-width:17ch;font-size:clamp(2.1rem,1.2rem + 2.6vw,3.6rem)}.np:lang(ar) .np-h1{max-width:16em;font-size:clamp(1.85rem,1.1rem + 2vw,2.9rem)}.np .np-note{max-width:50ch;color:var(--n-muted);align-items:baseline;gap:10px;font-size:14px;line-height:1.55;display:flex}.np:lang(ar) .np-note{line-height:1.8}.np-note-dot{border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.np-note[data-status=live] .np-note-dot{background:var(--n-live);box-shadow:0 0 0 3px #2e7d582e}.np-note[data-status=invited] .np-note-dot{border:1.5px solid var(--n-ink)}.np-note[data-status=building] .np-note-dot{border:1.5px dashed var(--n-muted)}.np .np-visual{gap:14px;min-width:0;display:grid}.np-visual-tag{justify-self:start}.np-stage{grid-template-rows:clamp(120px,34vw,220px) auto 20px;grid-template-columns:14px minmax(0,1fr) 14px;display:grid}.np-stage-photo{grid-area:1/1/-1/-1;min-height:0}.np-stage-photo:after{content:"";pointer-events:none;background:linear-gradient(#0b201e00 40%,#0b201e47);position:absolute;inset:0}.np-stage-mock{grid-area:2/2;min-width:0;position:relative}@media (min-width:960px){.np-stage{grid-template-rows:clamp(48px,5vw,72px) auto clamp(40px,4vw,64px);grid-template-columns:minmax(0,1fr) minmax(0,7fr) minmax(0,1.2fr)}.np-stage-photo{grid-column:2/-1}.np-stage-mock{grid-column:1/3}.np-visual[data-shape=phone] .np-stage{grid-template-rows:clamp(48px,5vw,80px) auto clamp(48px,5vw,80px);grid-template-columns:minmax(0,1fr) minmax(0,5fr) minmax(0,4fr)}}.np .np-visual-cap{gap:4px;max-width:62ch;display:grid}.np .np-photo-cap{color:var(--n-faint)}.np .np-mock{color:var(--n-ink);font-family:var(--n-sans);box-shadow:var(--n-shadow-lift);font-size:13.5px;line-height:1.45;overflow:hidden;container-type:inline-size}.np:lang(ar) .np-mock{line-height:1.7}.np .np-mock :is(strong,small){font-weight:600}.np .np-mock small{font-size:inherit}.np .np-phone{border-radius:28px;width:100%;max-width:360px}.np .np-panel{border-radius:18px}.np-bar{border-bottom:1px solid var(--n-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:14px 16px;display:flex}.np-bar-title{align-items:center;gap:10px;min-width:0;display:inline-flex}.np-bar-title strong{font-family:var(--n-display);font-size:15.5px}.np-bar-icon{background:var(--n-ink);width:28px;height:28px;color:var(--n-paper);border-radius:8px;flex:none;place-items:center;display:grid}.np-bar-meta{color:var(--n-muted);font-size:12.5px}.np .np-pill{border:1px solid var(--n-line);background:var(--n-card);border-radius:999px;align-items:center;gap:6px;min-height:28px;padding-inline:10px;font-size:12.5px;font-weight:500;line-height:1.3;display:inline-flex}.np .np-state{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600;line-height:1.5}.np-state[data-tone=ok]{color:var(--n-live);background:#2e7d581f}.np-state[data-tone=pending]{border:1px dashed var(--n-line-strong);color:var(--n-muted)}.np-legend{color:var(--n-muted);flex-wrap:wrap;gap:4px 14px;padding:10px 16px 14px;font-size:11.5px;display:flex}.np-legend span{align-items:center;gap:6px;display:inline-flex}.np-legend span:before{content:"";border-radius:3px;width:10px;height:10px}.np-loop:not([data-once]) [data-at]{transition:opacity .32s var(--n-ease), transform .32s var(--n-ease)}.np-loop:not([data-once]) [data-on=false]{opacity:0;transform:translateY(6px)scale(.98)}.np-cc-thread,.np-tr-list{transition:opacity .4s}.np-loop[data-fading] :is(.np-cc-thread,.np-tr-list){opacity:0}@media (prefers-reduced-motion:no-preference){.np-cc.np-loop[data-mode=ssr] [data-at]{opacity:0;transition:none}}.np-phone-head{border-bottom:1px solid var(--n-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;padding:16px 18px 14px;display:grid}.np-cc-mark{background:var(--n-ink);width:36px;height:36px;color:var(--n-paper);font-family:var(--n-arabic);border-radius:50%;place-items:center;font-size:18px;font-weight:600;line-height:1;display:grid}.np-cc-id{line-height:1.3;display:grid}.np-cc-id strong{font-size:15px}.np-cc-id span{color:var(--n-muted);font-size:12.5px}.np .np-cc-stay{background:var(--n-paper-2);border-color:#0000;grid-column:1/-1;justify-self:start;font-size:12px}.np-cc-thread{background:radial-gradient(circle at 1px 1px, #173c350d 1px, transparent 0) 0 0 / 14px 14px, var(--n-card);align-content:start;gap:10px;padding:16px 14px;display:grid}.np-bubble{border-radius:18px;max-width:88%;padding:10px 13px;font-size:13.5px}.np .np-bubble p{line-height:1.45}.np-bubble-guest{background:var(--n-ink);color:var(--n-paper);border-end-end-radius:6px;justify-self:end}.np-bubble-nuzul{background:var(--n-paper-2);border-end-start-radius:6px;justify-self:start}.np-cc-lang{color:var(--n-faint);justify-self:end;align-items:center;gap:6px;margin-top:-4px;font-size:11.5px;display:inline-flex}.np-cc-tools{gap:6px;display:grid}.np-cc-tool{border:1px dashed var(--n-line-strong);background:var(--n-card);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;display:grid}.np-cc-tool-icon{background:var(--n-accent-soft);width:26px;height:26px;color:var(--n-accent);border-radius:8px;place-items:center;display:grid}.np-cc-tool-text{font-size:12px;line-height:1.4;display:grid}.np-cc-tool-text span{color:var(--n-muted)}.np-cc-done{border:1px solid var(--n-line-strong);background:var(--n-card);border-radius:16px;gap:6px;padding:12px 14px;display:grid;box-shadow:0 8px 20px -14px #173c3566}.np-cc-done-head{color:var(--n-live);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.np-cc-done-list li{border-top:1px solid var(--n-line);flex-wrap:wrap;justify-content:space-between;gap:0 12px;padding-block:6px;font-size:13px;display:flex}.np-cc-done-list li span{color:var(--n-muted)}.np-composer{border:1px solid var(--n-line);color:var(--n-faint);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;margin:0 12px 12px;padding-block:10px;padding-inline:16px 12px;font-size:13px;display:flex}.np-composer svg{color:var(--n-ink)}.np-gu-stay{background:var(--n-ink);color:var(--n-paper);gap:2px;padding:22px 18px 18px;display:grid}.np-gu-hello,.np-gu-dates{color:var(--n-on-dark);font-size:12.5px}.np .np-gu-place{font-family:var(--n-display);letter-spacing:calc(-.02em * var(--n-track));font-size:24px;line-height:1.2}.np-gu-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.np-gu-fact{background:#f8f6f014;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:10px;display:flex}.np-gu-fact svg{color:var(--n-peach);flex:none}.np-gu-fact>span{min-width:0;line-height:1.35;display:grid}.np .np-gu-fact small{color:var(--n-on-dark);font-size:11px;font-weight:500}.np-gu-fact strong{font-size:13px}.np-gu-body{gap:10px;padding:16px 14px;display:grid}.np-gu-label{color:var(--n-muted);font-size:12px;font-weight:600}.np-gu-chips{flex-wrap:wrap;gap:6px;display:flex}.np-gu-bookings{gap:8px;display:grid}.np-gu-booking{border:1px solid var(--n-line);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.np-gu-booking-icon{background:var(--n-paper-2);border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.np-gu-booking-main{min-width:0;line-height:1.35;display:grid}.np-gu-booking-main strong{font-size:13px}.np-gu-booking-main span{color:var(--n-muted);font-size:12px}.np-gu-tabs{border-top:1px solid var(--n-line);grid-template-columns:repeat(4,minmax(0,1fr));padding:8px 6px 10px;display:grid}.np-gu-tab{min-width:0;color:var(--n-faint);text-align:center;justify-items:center;gap:2px;font-size:10.5px;display:grid}.np-gu-tab[data-active]{color:var(--n-ink);font-weight:600}.np-ho-filters{border-bottom:1px solid var(--n-line);flex-wrap:wrap;gap:6px;padding:12px 16px;display:flex}.np .np-ho-filter[data-active]{border-color:var(--n-ink);background:var(--n-ink);color:var(--n-paper)}.np-ho-count{opacity:.72;font-weight:600}.np-ho-body{display:grid}@container (min-width:540px){.np-ho-body{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.np .np-ho-tasks{border-top:0;border-inline-start:1px solid var(--n-line)}}.np-ho-threads{padding:8px}.np-ho-thread{border-radius:12px;gap:3px;padding:12px 10px;display:grid}.np-ho-thread+.np-ho-thread{border-top:1px solid var(--n-line)}.np-ho-thread[data-kind=you]{background:var(--n-accent-soft)}.np-ho-thread[data-kind=you]+.np-ho-thread{border-top-color:#0000}.np-ho-who{color:var(--n-muted);font-size:12px;font-weight:600}.np-ho-foot{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;display:flex}.np-ho-tag{border:1px solid #0000;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600;line-height:1.5}.np-ho-tag[data-kind=ai]{background:#173c3512}.np-ho-tag[data-kind=you]{background:var(--n-accent);color:var(--n-paper)}.np-ho-tag[data-kind=up]{border-color:var(--n-accent);color:var(--n-accent)}.np-ho-take{color:var(--n-ink);text-underline-offset:3px;font-size:12px;font-weight:600;text-decoration:underline}.np .np-ho-tasks{border-top:1px solid var(--n-line);background:var(--n-paper);align-content:start;gap:8px;padding:14px 16px 16px;display:grid}.np-ho-tasks-title{color:var(--n-muted);font-size:12px;font-weight:600}.np-ho-task{border-top:1px solid var(--n-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding-block:8px;display:grid}.np-ho-check{border:1.5px solid var(--n-line-strong);border-radius:5px;width:16px;height:16px;margin-top:3px}.np-ho-task-main{line-height:1.4;display:grid}.np .np-ho-task-main small{color:var(--n-muted);font-size:11.5px}.np-ho-time{color:var(--n-muted);font-variant-numeric:tabular-nums;font-size:12px}.np-tb-nav{flex-wrap:wrap;gap:4px;display:flex}.np-tb-nav-item{color:var(--n-muted);border-radius:999px;padding:3px 10px;font-size:12.5px}.np-tb-nav-item[data-active]{background:var(--n-paper-2);color:var(--n-ink);font-weight:600}.np-tb-sub{flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:12px 16px 4px;font-size:13px;display:flex}.np-tb-sub span{color:var(--n-muted)}.np-tb-body{display:grid}@container (min-width:520px){.np-tb-body{grid-template-columns:minmax(0,1fr) minmax(170px,.6fr)}.np .np-tb-floor{border-top:0;border-inline-start:1px solid var(--n-line)}}.np-tb-rows{padding:4px 8px 8px}.np-tb-row{border-radius:12px;grid-template-columns:46px minmax(0,1fr) auto;align-items:start;gap:4px 10px;padding:11px 8px;display:grid}.np-tb-row+.np-tb-row{border-top:1px solid var(--n-line)}.np-tb-row[data-hl]{background:var(--n-accent-soft)}.np-tb-row[data-hl]+.np-tb-row{border-top-color:#0000}.np-tb-time{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.np-tb-main{min-width:0;line-height:1.4;display:grid}.np-tb-main span{color:var(--n-muted);font-size:12.5px}.np-tb-source{border:1px solid var(--n-line);max-width:11em;color:var(--n-muted);text-align:center;border-radius:999px;padding:2px 8px;font-size:11.5px;line-height:1.5}.np-tb-row[data-hl] .np-tb-source{border-color:var(--n-accent);background:var(--n-accent);color:var(--n-paper)}@container (max-width:420px){.np-tb-row{grid-template-columns:46px minmax(0,1fr)}.np-tb-source{grid-column:2;justify-self:start}}.np .np-tb-floor{border-top:1px solid var(--n-line);background:var(--n-paper);align-content:start;gap:12px;padding:14px 16px 16px;display:grid}.np-tb-floor-title{color:var(--n-muted);font-size:12px;font-weight:600}.np-tb-area{gap:6px;display:grid}.np-tb-area-name{color:var(--n-faint);font-size:11.5px}.np-tb-tables{flex-wrap:wrap;gap:6px;display:flex}.np-tb-table{border:1.5px solid var(--n-line-strong);background:var(--n-card);border-radius:9px;place-items:center;min-width:38px;height:30px;font-size:11.5px;font-weight:600;display:grid}.np-tb-table[data-state=seated]{background:var(--n-sand);border-color:#0000}.np-tb-table[data-state=next]{border-color:var(--n-accent);background:var(--n-accent);color:var(--n-paper)}.np-legend span[data-state=seated]:before,.np-tb-legend span[data-state=seated]:before{background:var(--n-sand)}.np-tb-legend span[data-state=next]:before{background:var(--n-accent)}.np-tb-legend span[data-state=free]:before{border:1.5px solid var(--n-line-strong)}.np-tb-legend{color:var(--n-muted);flex-wrap:wrap;gap:4px 12px;font-size:11.5px;display:flex}.np-tb-legend span{align-items:center;gap:6px;display:inline-flex}.np-tb-legend span:before{content:"";border-radius:3px;width:10px;height:10px}.np-bk{gap:14px;min-width:0;display:grid}.np .np-bk-browser{border-radius:18px}.np-bk-chrome{border-bottom:1px solid var(--n-line);background:var(--n-paper-2);align-items:center;gap:12px;padding:10px 14px;display:flex}.np-bk-dots{gap:5px;display:flex}.np-bk-dots i{background:var(--n-line-strong);border-radius:50%;width:9px;height:9px}.np .np-bk-url{background:var(--n-card);min-width:0;color:var(--n-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:1;align-items:center;gap:6px;padding:4px 12px;font-size:12.5px;display:inline-flex;overflow:hidden}.np-bk-url svg{flex:none}.np-bk-page{display:grid}@container (min-width:520px){.np-bk-page{grid-template-columns:minmax(0,1fr) 168px}.np .np-bk-side{border-top:0;border-inline-start:1px solid var(--n-line)}}.np-bk-banner{background:var(--n-sand);grid-column:1/-1;height:clamp(72px,16cqi,112px);position:relative}.np-bk-banner img{object-fit:cover}.np-bk-main{gap:12px;padding:18px;display:grid}.np-bk-head{gap:4px;display:grid}.np-bk-langs{justify-self:end;gap:4px;margin-bottom:4px;display:flex}.np-bk-langs span{border:1px solid var(--n-line);color:var(--n-muted);border-radius:6px;padding:1px 7px;font-size:11px;font-weight:600}.np-bk-langs span[data-active]{border-color:var(--n-ink);background:var(--n-ink);color:var(--n-paper)}.np .np-bk-name{font-family:var(--n-display);letter-spacing:calc(-.02em * var(--n-track));font-size:26px;line-height:1.15}.np:lang(ar) .np-bk-name{line-height:1.5}.np-bk-kicker{color:var(--n-muted)}.np-bk-hours,.np-bk-note{align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.np-bk-hours{color:var(--n-muted)}.np-bk-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.np-bk-field{border:1px solid var(--n-line-strong);border-radius:12px;align-items:center;gap:8px;min-width:0;padding:9px 12px;font-weight:500;display:flex}.np-bk-field svg{color:var(--n-muted);flex:none}.np-bk-slots-head,.np-bk-side-title{color:var(--n-muted);font-size:12px;font-weight:600}.np-bk-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.np-bk-slot{border:1px solid var(--n-line-strong);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;min-height:36px;font-size:14px;font-weight:600;display:grid}.np-bk-slot[data-picked]{border-color:var(--n-accent);background:var(--n-accent);color:var(--n-paper)}.np-bk-cta{background:var(--n-ink);min-height:44px;color:var(--n-paper);border-radius:999px;place-items:center;font-size:14px;font-weight:600;display:grid}.np-bk-note{color:var(--n-live);justify-self:center}.np .np-bk-side{border-top:1px solid var(--n-line);background:var(--n-paper);align-content:start;gap:10px;padding:18px 16px;display:grid}.np-bk-swatches{flex-wrap:wrap;gap:7px;display:flex}.np-bk-swatches i{border:1px solid var(--n-line);border-radius:6px;width:22px;height:30px}.np-bk-swatches i[data-active]{outline:2px solid var(--n-accent);outline-offset:2px}.np-bk-menu{gap:7px;margin-top:2px;display:grid}.np-bk-menu i{background:var(--n-line);border-radius:4px;height:7px}.np-bk-menu i:nth-child(2){width:70%}.np-bk-menu i:nth-child(3){width:84%}.np-bk-share{flex-wrap:wrap;gap:8px;display:flex}.np-bk-share li{border:1px solid var(--n-line);background:var(--n-card);border-radius:999px;align-items:center;gap:10px;padding-block:6px;padding-inline:6px 16px;font-size:13.5px;font-weight:500;display:inline-flex}.np-bk-share-icon{background:var(--n-paper-2);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.np .np-bk-qr{background:var(--n-card);border:1px solid var(--n-line);border-radius:8px}.np-dl-grid{padding:4px 14px 2px;display:grid}.np-dl-row{border-top:1px solid var(--n-line);grid-template-columns:minmax(0,1.6fr) repeat(7,minmax(0,1fr));min-height:54px;display:grid}.np-dl-row.np-dl-days{border-top:0;min-height:0}.np-dl-car{grid-area:1/1;align-content:center;min-width:0;padding-block:8px;padding-inline-end:10px;line-height:1.35;display:grid}.np-dl-car strong{font-size:13px}.np-dl-car span{color:var(--n-muted);font-size:11px}.np-dl-day{grid-column:calc(var(--col) + 1);grid-row:1;justify-items:center;padding-block:6px;line-height:1.3;display:grid}.np .np-dl-day small{color:var(--n-faint);font-size:10.5px;font-weight:500}.np-dl-day bdi{font-size:12px;font-weight:600}.np-dl-cell{grid-column:calc(var(--col) + 1);border-inline-start:1px dashed var(--n-line);grid-row:1}.np .np-dl-bar{z-index:1;grid-column:calc(var(--start) + 1) / span var(--span);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;grid-row:1;align-self:center;min-width:0;margin-inline:3px;padding:4px 8px;font-size:11.5px;font-weight:600;line-height:1.4;position:relative;overflow:hidden}.np-dl-bar[data-kind=rented]{background:var(--n-ink);color:var(--n-paper)}.np-dl-bar[data-kind=held]{border:1px dashed var(--n-accent);background:var(--n-accent-soft);color:var(--n-accent)}.np-dl-bar[data-kind=service]{background:repeating-linear-gradient(135deg, var(--n-sand) 0 6px, var(--n-paper-2) 6px 12px);color:var(--n-muted)}.np-legend span[data-kind=rented]:before{background:var(--n-ink)}.np-legend span[data-kind=held]:before{border:1px dashed var(--n-accent);background:var(--n-accent-soft)}.np-legend span[data-kind=service]:before{background:repeating-linear-gradient(135deg, var(--n-sand) 0 3px, var(--n-paper-2) 3px 6px)}@container (max-width:470px){.np-dl-row{grid-template-rows:auto minmax(34px,auto);grid-template-columns:repeat(7,minmax(0,1fr));padding-bottom:8px}.np-dl-days .np-dl-car{display:none}.np-dl-days{grid-template-rows:auto;padding-bottom:0}.np-dl-car{grid-column:1/-1;padding-inline:0}.np-dl-day,.np-dl-cell{grid-column:var(--col)}.np-dl-cell,.np .np-dl-bar{grid-row:2}.np .np-dl-bar{grid-column:var(--start) / span var(--span);text-align:center;white-space:normal;text-overflow:clip;margin-inline:2px;padding:3px 4px;font-size:10.5px;line-height:1.25;overflow:visible}.np .np-dl-day small{display:none}}.np-tr-list{padding:4px 10px 10px;display:grid}.np-tr-row{gap:10px 16px;padding:13px 6px;display:grid}.np-tr-row+.np-tr-row{border-top:1px solid var(--n-line)}@container (min-width:560px){.np-tr-row{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr) minmax(0,1fr);align-items:start}}.np-tr-flight,.np-tr-who{gap:1px;min-width:0;line-height:1.4;display:grid}.np .np-tr-flight strong{font-family:var(--n-display);letter-spacing:calc(.01em * var(--n-track));justify-self:start;font-size:17px}.np-tr-flight>span:not(.np-tr-lands){color:var(--n-muted);font-size:12px}.np-tr-lands{flex-wrap:wrap;align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}.np-tr-late{color:var(--n-accent)}.np-tr-who{color:var(--n-muted);font-size:12.5px}.np-tr-who strong{color:var(--n-ink);font-size:13px}.np-tr-meta{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.np-tr-night{background:var(--n-night);color:var(--n-peach);border-radius:999px;padding:0 7px;font-size:11px;font-weight:600}.np-tr-status{align-content:start;gap:7px;padding-top:4px;display:grid}.np-tr-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;max-width:220px;display:grid}.np-tr-track i{background:var(--n-line-strong);border-radius:3px;height:5px;position:relative;overflow:hidden}.np-tr-track i:after{content:"";border-radius:inherit;background:var(--n-ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .np-tr-track i:after{transform-origin:100%}.np-tr-track i.is-on:after{transform:none}.np-loop .np-tr-track i[data-on]{opacity:1;transition:none;transform:none}.np-loop .np-tr-track i[data-on]:after{transition:transform .56s var(--n-ease-io)}.np-loop .np-tr-track i[data-on=false]:after{transform:scaleX(0)}.np-tr-labels{display:grid}.np-tr-labels>*{grid-area:1/1}.np-tr-label{color:var(--n-ink);font-size:12px;font-weight:600}.np-loop .np-tr-label[data-on=true]:has(+.np-tr-label[data-on=true]){opacity:0;transform:translateY(-4px)}.np-loop[data-mode=ssr] .np-tr-label[data-at]:not(:last-child){opacity:0}.np-pa-caps{border-bottom:1px solid var(--n-line);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;padding:14px 16px;display:grid}.np-pa-cap{border:1px solid var(--n-line);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.np-pa-switch{background:var(--n-line-strong);border-radius:999px;flex:none;width:30px;height:18px;position:relative}.np-pa-switch i{background:var(--n-card);border-radius:50%;width:14px;height:14px;position:absolute;inset-block-start:2px;inset-inline-start:2px}.np-pa-cap[data-on] .np-pa-switch{background:var(--n-live)}.np-pa-cap[data-on] .np-pa-switch i{inset-inline-start:14px}.np-pa-cap-text{min-width:0;line-height:1.35;display:grid}.np-pa-cap-text strong{font-size:13px}.np .np-pa-cap-text small{color:var(--n-muted);font-size:11.5px;font-weight:500}.np-pa-title{color:var(--n-muted);padding:12px 16px 2px;font-size:12px;font-weight:600;display:block}.np-pa-list{padding:0 8px 10px}.np-pa-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:11px 8px;display:grid}.np-pa-row+.np-pa-row{border-top:1px solid var(--n-line)}.np-pa-main{min-width:0;line-height:1.4;display:grid}.np-pa-main span{color:var(--n-muted);font-size:12.5px}.np-pa-lane{color:var(--n-muted);justify-self:end;font-size:11.5px}.np-pa-source{border-radius:999px;grid-column:1/-1;justify-self:start;align-items:center;gap:6px;padding:2px 9px;font-size:12px;font-weight:600;line-height:1.6;display:inline-flex}.np-pa-source[data-kind=concierge]{background:var(--n-night);color:var(--n-peach)}.np-pa-source[data-kind=host]{background:var(--n-accent-soft);color:var(--n-accent)}.np-pa-source[data-kind=guest]{background:var(--n-paper-2)}@container (min-width:520px){.np-pa-row{grid-template-columns:minmax(0,1fr) auto auto}.np-pa-source{grid-column:auto}}.np-does-title{justify-items:start;gap:16px;display:grid}.np .np-caps{border-top:1px solid var(--n-line-strong);display:grid}.np .np-cap{border-bottom:1px solid var(--n-line);grid-template-columns:auto minmax(0,1fr);gap:14px 18px;padding-block:clamp(28px,4vw,48px);display:grid}.np .np-cap-num{color:var(--n-accent);font-family:var(--n-display);font-variant-numeric:tabular-nums;grid-area:1/1;font-size:clamp(1.05rem,.9rem + .5vw,1.4rem);font-weight:500;line-height:1.4}.np-cap-copy{grid-column:2;align-content:start;gap:10px;display:grid}.np .np-cap-title{font-size:clamp(1.2rem,1.05rem + .6vw,1.6rem)}.np .np-cap-body{max-width:56ch;color:var(--n-muted);font-size:clamp(15px,14.4px + .2vw,16.5px);line-height:1.65}.np:lang(ar) .np-cap-body{line-height:1.9}.np .np-cap-points{flex-wrap:wrap;grid-column:2;gap:8px;display:flex}.np .np-cap-points li{border:1px solid var(--n-line);background:var(--n-card);border-radius:999px;align-items:center;gap:6px;min-height:32px;padding-inline:10px 13px;font-size:13.5px;font-weight:500;line-height:1.35;display:inline-flex}.np-cap-points svg{color:var(--n-accent);flex:none}@media (min-width:900px){.np .np-cap{grid-template-columns:64px minmax(0,6fr) minmax(0,4fr);grid-template-areas:"num copy points";align-items:start;column-gap:clamp(24px,4vw,64px)}.np .np-cap:nth-child(2n){grid-template-columns:minmax(0,4fr) 64px minmax(0,6fr);grid-template-areas:"points num copy"}.np .np-cap-num{grid-area:num}.np-cap-copy{grid-area:copy}.np .np-cap-points{background:var(--n-paper-2);border-radius:18px;grid-area:points;gap:2px;padding:14px 18px;display:grid}.np .np-cap-points li{background:0 0;border:0;border-radius:0;min-height:38px;padding:0;font-size:14.5px}.np .np-cap-points li+li{border-top:1px solid var(--n-line)}}.np .np-notyet{border:1px dashed var(--n-line-strong);max-width:80ch;color:var(--n-muted);border-radius:14px;flex-wrap:wrap;gap:4px 10px;margin-top:28px;padding:14px 18px;font-size:14.5px;line-height:1.6;display:flex}.np:lang(ar) .np-notyet{line-height:1.85}.np-notyet strong{color:var(--n-ink)}.np .np-feature{background:var(--n-paper-2)}.np-feature-grid{gap:48px;display:grid}@media (min-width:960px){.np-feature-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(48px,6vw,88px)}}.np-feature-copy{justify-items:start;gap:20px;display:grid}.np .np-feature-points{border-top:1px solid var(--n-line-strong);width:100%;margin-top:8px;display:grid}.np .np-feature-points li{border-bottom:1px solid var(--n-line);gap:4px;padding-block:16px;display:grid}.np-feature-points strong{font-family:var(--n-display);font-size:1.05rem;font-weight:600}.np-feature-points span{color:var(--n-muted);font-size:15px;line-height:1.6}.np:lang(ar) .np-feature-points span{line-height:1.85}.np .np-feature-figure{gap:14px;min-width:0;display:grid}.np .np-feature-figure>.n-tag{background:var(--n-card);justify-self:start}.np .np-connect{--n-focus:var(--n-peach);background:var(--n-night);color:var(--n-paper)}.np .np-connect .n-h2{color:var(--n-paper)}.np .np-connect .n-lede{color:var(--n-on-dark)}.np-connect-grid{gap:48px;display:grid}@media (min-width:960px){.np-connect-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(48px,6vw,96px)}.np-connect-head{position:sticky;top:40px}}.np-connect-head{gap:20px;display:grid}.np-wires{display:grid}.np .np-wire-self{align-items:center;gap:14px;padding-bottom:12px;display:flex}.np-wire-self .np-wire-icon{background:var(--n-peach);color:var(--n-night);border-color:#0000}.np-wire-self-name{font-family:var(--n-display);font-size:1.3rem;font-weight:600}.np-wire-icon{z-index:1;border:1px solid var(--n-line-dark);background:var(--n-night);width:44px;height:44px;color:var(--n-paper);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.np .np-wire-list{display:grid;position:relative}.np-wire-list:before{content:"";border-inline-start:1px dashed #f8f6f047;position:absolute;inset-block:-12px 40px;inset-inline-start:21.5px}.np .np-wire{transition:transform .16s var(--n-ease);border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:16px;padding-block:16px;display:grid}.np .np-wire:active{transform:scale(.98)}.np-wire-body{gap:6px;padding-top:2px;display:grid}.np-wire-top{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.np-wire-name{font-family:var(--n-display);font-size:1.1rem;font-weight:600;line-height:1.3;transition:color .15s}.np-wire-text{max-width:54ch;color:var(--n-on-dark);font-size:15px;line-height:1.6}.np:lang(ar) :is(.np-wire-text,.np-wire-name){line-height:1.85}.np-wire-go{color:var(--n-peach);align-self:center}@media (max-width:599px){.np .np-wire{grid-template-columns:44px minmax(0,1fr)}.np-wire-go{display:none}}@media (hover:hover) and (pointer:fine){.np .np-wire:hover .np-wire-name{color:var(--n-peach)}.np .np-wire:hover .n-arrow{transform:translate(3px)}[dir=rtl] .np .np-wire:hover .n-arrow{transform:scaleX(-1)translate(3px)}}.np .np-close{--n-focus:var(--n-peach);isolation:isolate;background:var(--n-night);color:var(--n-paper);position:relative;overflow:hidden}.np-close-media{z-index:-2;position:absolute;inset:0;overflow:hidden}.np-close-shade{z-index:-1;background:linear-gradient(#0b201e38 0%,#0b201e99 55%,#0b201eeb 100%),linear-gradient(90deg,#0b201eb3,#0b201e00 72%);position:absolute;inset:0}[dir=rtl] .np-close-shade{background:linear-gradient(#0b201e38 0%,#0b201e99 55%,#0b201eeb 100%),linear-gradient(270deg,#0b201eb3,#0b201e00 72%)}.np-close-inner{grid-template-rows:1fr auto;gap:40px;min-height:clamp(480px,68vh,680px);padding-block:clamp(96px,12vw,160px) 24px;display:grid}.np-close-copy{align-self:end;justify-items:start;gap:22px;max-width:40rem;display:grid}.np .np-close .n-h2{color:var(--n-paper);max-width:20ch}.np .np-close .n-lede{color:var(--n-on-dark)}.np .np-close-cap{color:var(--n-on-dark-faint)}.np-others-head{gap:16px;margin-bottom:clamp(32px,4vw,48px);display:grid}@media (min-width:960px){.np-others-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:48px}}.np .np-others-title{font-size:clamp(1.75rem,1.2rem + 1.5vw,2.5rem)}.np:lang(ar) .np-others-title{font-size:clamp(1.55rem,1.1rem + 1.2vw,2.1rem)}.np .np-others-list{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:600px){.np .np-others-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.np .np-others-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.np-others-list>li{display:grid}.np .np-other.n-tile-hub{gap:14px;padding:20px}@media (max-width:599px){.np .np-other,.np .np-other.n-tile-hub{grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 14px;padding:14px 16px}.np .np-other .n-tile-top{display:contents}.np .np-other .n-chip{grid-area:2/2;justify-self:start}.np .np-other .n-tile-icon{grid-row:1/span 2}.np .np-other .n-tile-body{grid-area:1/2;gap:0}.np .np-other .n-tile-more{display:none}}.np .np-other.n-tile-hub .n-tile-name{font-size:1.15rem;line-height:1.25}.np:lang(ar) .np-other.n-tile-hub .n-tile-name{line-height:1.75}@keyframes np-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes np-float{0%{opacity:0;transform:translateY(16px)scale(.98)}}@keyframes np-fade{0%{opacity:0}}@keyframes np-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes np-wipe-rtl{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes np-settle{0%{transform:scale(1.06)}}@keyframes np-pop{0%{transform:scale(.86)}}@keyframes np-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes np-hold{0%,to{transform:none}40%{transform:scale(1.06)}}@keyframes np-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.np-cc-slot{display:grid}.np-cc-slot>*{grid-area:1/1}.np-cc-typing{border-radius:18px;background:var(--n-paper-2);opacity:0;border-end-start-radius:6px;place-self:start;align-items:center;gap:4px;padding:13px 14px;display:inline-flex}.np-cc-typing[data-on=true]{opacity:1}.np-cc-typing i{background:var(--n-muted);opacity:.35;border-radius:50%;width:6px;height:6px}.np-ho-swap{display:inline-grid}.np-ho-swap>*{grid-area:1/1;justify-self:start}.np-ho-was{opacity:0}.np-ho-was[data-on=true]{opacity:1}.np-ho-task[data-done] .np-ho-check{border-color:var(--n-ink);background:var(--n-ink);color:var(--n-paper);place-items:center;display:grid}.np-ho-check svg{stroke-width:2.4px}@media (prefers-reduced-motion:no-preference){.np-hero-copy>*{animation:np-rise .7s var(--n-ease) both}.np-hero-copy>:first-child{animation-delay:40ms}.np-hero-copy>:nth-child(2){animation-delay:.1s}.np-hero-copy>:nth-child(3){animation-delay:.16s}.np-hero-copy>:nth-child(4){animation-delay:.22s}.np-hero-copy>:nth-child(5){animation-delay:.28s}.np-hero-copy>:nth-child(6){animation-delay:.34s}.np-visual-tag{animation:.6s .32s both np-fade}.np-stage-photo{animation:np-wipe 1.05s var(--n-ease) .12s both}[dir=rtl] .np-stage-photo{animation-name:np-wipe-rtl}.np-stage-photo img{animation:np-settle 1.6s var(--n-ease) .12s both}.np-stage-mock{animation:np-float .8s var(--n-ease) .56s both}.np-visual-cap{animation:.7s .9s both np-fade}.np-index .n-family .n-section-head>*{animation:np-rise .7s var(--n-ease) both}.np-index .n-family .n-section-head>:nth-child(2){animation-delay:80ms}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.np-loop[data-once] [data-at]{transition:opacity .52s var(--n-ease), transform .62s var(--n-ease)}.np-cc .np-bubble[data-at]{transition:opacity .32s var(--n-ease), transform .36s var(--n-ease)}.np-cc .np-bubble-guest{transform-origin:100% 100%}.np-cc .np-bubble-nuzul,.np-cc-typing,[dir=rtl] .np-cc .np-bubble-guest{transform-origin:0 100%}[dir=rtl] :is(.np-cc .np-bubble-nuzul,.np-cc-typing){transform-origin:100% 100%}.np-cc .np-bubble[data-on=false],.np-cc-typing[data-on=false]{transform:scale(.95)}.np-cc-typing[data-on=true] i{animation:np-dot 1.1s var(--n-ease-io) infinite}.np-cc-typing i:nth-child(2){animation-delay:.14s}.np-cc-typing i:nth-child(3){animation-delay:.28s}.np-tb-row[data-at]:is([data-on=false],[data-mode=ssr] *){opacity:0;transform:translate(-16px)}[dir=rtl] .np-tb-row[data-at]:is([data-on=false],[data-mode=ssr] *){transform:translate(16px)}.np-tb-source[data-at]{transform-origin:50%;transition:opacity .24s var(--n-ease), transform .36s var(--n-ease)}.np-tb-source[data-at]:is([data-on=false],[data-mode=ssr] *){opacity:0;transform:scale(.9)}.np-tb-table[data-at]{position:relative}.np-tb-table[data-at]:is([data-on=false],[data-mode=ssr] *){border-color:var(--n-line-strong);background:var(--n-card);color:var(--n-ink)}.np-tb-table[data-at]:after{content:"";border:2px solid var(--n-accent);opacity:0;pointer-events:none;border-radius:11px;position:absolute;inset:-2px}.np-loop[data-mode=live] .np-tb-table[data-on=true]{animation:np-pop .42s var(--n-ease)}.np-loop[data-mode=live] .np-tb-table[data-on=true]:after{animation:np-ring .9s var(--n-ease) 80ms}.np-bk-slot[data-at]:is([data-on=false],[data-mode=ssr] *){border-color:var(--n-line-strong);color:var(--n-ink);background:0 0}.np-loop[data-mode=live] .np-bk-slot[data-on=true]{animation:np-pop .36s var(--n-ease)}.np-loop[data-once] .np-bk-cta[data-at]{transition:transform .16s var(--n-ease)}.np-bk-cta[data-on=true]{transform:scale(.97)}.np-ho-thread[data-at]:is([data-on=false],[data-mode=ssr] *){opacity:0;transform:translateY(-8px)}.np-loop[data-once] .np-ho-swap>[data-at]{transition:opacity .28s var(--n-ease), transform .32s var(--n-ease), filter .28s ease}.np-ho-now:is([data-on=false],[data-mode=ssr] *),.np-ho-was[data-on=false]{opacity:0;filter:blur(2px);transform:scale(.94)}.np-ho-check[data-at]:is([data-on=false],[data-mode=ssr] *){border-color:var(--n-line-strong);background:0 0}.np-ho-check[data-at] path{stroke-dasharray:21;transition:stroke-dashoffset .38s var(--n-ease) 90ms}.np-ho-check[data-at]:is([data-on=false],[data-mode=ssr] *) path{stroke-dashoffset:21px}.np-loop[data-mode=live] .np-ho-check[data-on=true]{animation:np-pop .36s var(--n-ease)}:is(.np-gu-fact,.np-gu-booking)[data-at]:is([data-on=false],[data-mode=ssr] *){opacity:0;transform:translateY(10px)}.np-loop[data-once] .np-gu-chip[data-at]{transition-delay:calc(var(--i,0) * 60ms)}.np-gu-chip[data-at]:is([data-on=false],[data-mode=ssr] *){opacity:0;transform:translateY(6px)}.np-gu-booking[data-new]:is([data-on=false],[data-mode=ssr] *){transform:translateY(6px)scale(.95)}.np-loop[data-mode=live] .np-gu-booking[data-new][data-on=true] .np-state{animation:np-pop .42s var(--n-ease) .24s both}.np-dl-bar[data-at]{clip-path:inset(0 round 8px)}.np-loop[data-once] .np-dl-bar[data-at]{transition:clip-path .76s var(--n-ease) calc(var(--i,0) * 70ms)}.np-dl-bar[data-at]:is([data-on=false],[data-mode=ssr] *){clip-path:inset(0 100% 0 0 round 8px)}[dir=rtl] .np-dl-bar[data-at]:is([data-on=false],[data-mode=ssr] *){clip-path:inset(0 0 0 100% round 8px)}.np-loop[data-mode=live] .np-dl-bar[data-kind=held][data-on=true]{animation:np-hold .8s var(--n-ease-io) calc(var(--i,0) * 70ms + .82s)}.np-pa-row[data-at]:is([data-on=false],[data-mode=ssr] *){opacity:0;transform:translateY(-8px)}.np-loop[data-once] .np-pa-row[data-at] .np-pa-source{transform-origin:0;transition:opacity .26s var(--n-ease) .22s, transform .38s var(--n-ease) .22s}[dir=rtl] .np-loop[data-once] .np-pa-row[data-at] .np-pa-source{transform-origin:100%}.np-pa-row[data-at]:is([data-on=false],[data-mode=ssr] *) .np-pa-source{opacity:0;transform:scale(.9)}.np-tr.np-loop[data-mode=ssr] .np-tr-track i[data-at]:not([data-at="0"]):after{transform:scaleX(0)}.np-tr.np-loop[data-mode=ssr] .np-tr-label[data-at]:not([data-at="0"]){opacity:0}.np-tr.np-loop[data-mode=ssr] .np-tr-label[data-at="0"]{opacity:1}}@media (prefers-reduced-motion:no-preference){.np .np-cap.n-reveal[data-reveal]{opacity:1;transform:none}.np-cap[data-reveal=wait] :is(.np-cap-num,.np-cap-copy){opacity:0;transform:translateY(12px)}.np-cap[data-reveal=wait] .np-cap-points{opacity:0;transform:translate(var(--np-from,0px), var(--np-rise,12px))}.np-cap[data-reveal=wait] .np-cap-points li{opacity:0;transform:translateY(4px)}.np-cap-points path{stroke-dasharray:21}.np-cap[data-reveal=wait] .np-cap-points path{stroke-dashoffset:21px}.np-cap[data-reveal=in] :is(.np-cap-num,.np-cap-copy){transition:opacity .7s var(--n-ease), transform .7s var(--n-ease)}.np-cap[data-reveal=in] .np-cap-points{transition:opacity .7s var(--n-ease) .1s, transform .8s var(--n-ease) .1s}.np-cap[data-reveal=in] .np-cap-points li{transition:opacity .42s var(--n-ease) calc(.28s + var(--i,0) * 40ms), transform .42s var(--n-ease) calc(.28s + var(--i,0) * 40ms)}.np-cap[data-reveal=in] .np-cap-points path{transition:stroke-dashoffset .42s var(--n-ease) calc(.38s + var(--i,0) * 40ms)}.np .np-wires.n-reveal[data-reveal]{opacity:1;transform:none}.np-wire-list:before{transform-origin:top}.np-wire-self{transform-origin:0}[dir=rtl] .np-wire-self{transform-origin:100%}.np-wires[data-reveal=wait] .np-wire-self{opacity:0;transform:scale(.94)}.np-wires[data-reveal=wait] .np-wire-list:before{transform:scaleY(0)}.np-wires[data-reveal=wait] .np-wire-list>li{opacity:0;transform:translateY(10px)}.np-wires[data-reveal=in] .np-wire-self{transition:opacity .5s var(--n-ease), transform .6s var(--n-ease)}.np-wires[data-reveal=in] .np-wire-list:before{transition:transform 1.2s var(--n-ease-io) .2s}.np-wires[data-reveal=in] .np-wire-list>li{transition:opacity .6s var(--n-ease) calc(.42s + var(--i,0) * .17s), transform .7s var(--n-ease) calc(.42s + var(--i,0) * .17s)}}@media (prefers-reduced-motion:no-preference) and (min-width:900px){.np-cap{--np-from:20px;--np-rise:0px}.np-cap:nth-child(2n),[dir=rtl] .np-cap{--np-from:-20px}[dir=rtl] .np-cap:nth-child(2n){--np-from:20px}}@media (prefers-reduced-motion:no-preference) and (min-width:960px){.np-index .n-family-hub{animation:np-float .8s var(--n-ease) .2s both}.np-index .n-family-pair>.n-family-group:first-child{animation:np-rise .7s var(--n-ease) .3s both}.np-index .n-family-pair>.n-family-group:nth-child(2){animation:np-rise .7s var(--n-ease) .36s both}.np-index .n-family-side>.n-family-group{animation:np-rise .7s var(--n-ease) .42s both}}.np .np-other:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.np .np-other:hover{transform:translateY(-2px)}.np .np-other:hover:active{transform:translateY(-2px)scale(.98)}}@media (prefers-reduced-motion:reduce){.np-loop [data-at],.np-cc-thread,.np-tr-list{transition:opacity .2s}.np-loop [data-on]{transform:none}.np .np-wire,.np .np-back,.np-wire-name{transition:none}}
