._tripCover_lxgte_1{isolation:isolate;border-bottom:1px solid var(--rule);background-position:50%;background-size:cover;height:190px;padding:20px;position:relative}._tripCover_lxgte_1:before{content:"";z-index:-1;background:linear-gradient(#0000,#16130f55);position:absolute;inset:0}._tripCover_lxgte_1>div{justify-content:space-between;align-items:start;display:flex}._tripCover_lxgte_1 button{background:var(--paper)}@media (width<=899px){._tripCover_lxgte_1{border-start-start-radius:3px;border-start-end-radius:3px}}nav[data-astro-cid-2g7vwsrx]{width:min(1520px,100% - 48px);margin:24px auto}.breadcrumb[data-astro-cid-2g7vwsrx]{font:400 .65rem/1.6 var(--mono);color:var(--muted);flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.breadcrumb[data-astro-cid-2g7vwsrx] a[data-astro-cid-2g7vwsrx]{color:inherit;text-decoration:none}.breadcrumb[data-astro-cid-2g7vwsrx] li[data-astro-cid-2g7vwsrx]+li[data-astro-cid-2g7vwsrx]:before{content:"/";color:var(--muted);margin-right:8px}.breadcrumb[data-astro-cid-2g7vwsrx] li[data-astro-cid-2g7vwsrx]:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:60%;overflow:hidden}._authorTopStrip_idmca_1{margin-bottom:20px;padding:0}._tripTitle_idmca_2{text-transform:uppercase;overflow-wrap:anywhere;margin:0 0 16px;font-size:clamp(1.8rem,2.3vw,2.5rem);font-weight:900;font-stretch:78%;line-height:1.04}._metaRow_idmca_3{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}._createAt_idmca_4{font:400 .64rem/1.6 var(--mono);text-transform:uppercase;color:var(--muted);min-width:0}._actionsCluster_idmca_5{align-items:center;gap:8px;margin-inline-start:auto;display:flex}._actionsCluster_idmca_5>button,._actionsCluster_idmca_5 .lt-menu-trigger{height:38px;min-height:38px}._actionsCluster_idmca_5 .lt-menu-trigger{width:38px}._actionPill_idmca_8{border:1px solid var(--rule);background:var(--surface);color:var(--ink);justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}._editPill_idmca_9{background:var(--sun);border-color:var(--sun);font-size:.75rem}._infoIcon_idmca_10{align-items:center;margin-inline-start:6px;display:inline-flex;position:relative}._tooltipText_idmca_11{display:none}._infoIcon_idmca_10:hover ._tooltipText_idmca_11{background:var(--ink);color:var(--paper);z-index:10;width:220px;padding:10px;display:block;position:absolute;top:100%}._itineraryCalendar_idmca_12{font-family:var(--sans)}.itinerary-workspace{--workspace-toolbar-height:62px;grid-template-columns:190px minmax(0,1fr) minmax(310px,32%);align-items:start;gap:0;width:min(1680px,100% - 48px);margin:28px auto 70px;display:grid;position:relative}.workspace-main{display:contents}.workspace-document{border:1px solid var(--rule);background:var(--surface);border-top:0;border-radius:0 0 4px 4px;grid-area:2/2;min-width:0;position:relative}.workspace-map,.workspace-chat{z-index:2;grid-area:1/3/3;min-width:0;padding-inline-start:16px;position:sticky;top:20px}.workspace-chat,[data-workspace][data-view=chat]>.workspace-main>.workspace-map,[data-workspace][data-view=chat]>.workspace-map{display:none}[data-workspace][data-view=chat]>.workspace-main>.workspace-chat,[data-workspace][data-view=chat]>.workspace-chat{display:block}.workspace-sidebar{scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:transparent transparent;grid-area:1/1/3;max-height:calc(100dvh - 40px);padding-block-end:24px;padding-inline-end:22px;position:sticky;top:20px;overflow:auto}.workspace-sidebar:hover,.workspace-sidebar:focus-within{scrollbar-color:var(--rule) transparent}@media (hover:none){.workspace-sidebar{scrollbar-color:auto}}.workspace-back{margin-bottom:24px;text-decoration:none;display:block}.workspace-name{overflow-wrap:anywhere;margin-bottom:25px;font-size:1.35rem;font-weight:850;font-stretch:80%;line-height:1.1}.workspace-sidebar nav{gap:4px;display:grid}.workspace-sidebar nav a{min-height:42px;color:var(--ink);border-radius:4px;justify-content:flex-start;align-items:center;gap:12px;padding:8px 12px;font-size:.82rem;text-decoration:none;display:flex}.workspace-sidebar nav a>svg{opacity:.8;flex:none}.workspace-sidebar nav a[aria-current],.workspace-sidebar nav a:hover{background:var(--forest);color:var(--paper)}.workspace-day-label{border-top:1px solid var(--rule);margin-top:24px;padding-top:24px}.workspace-drawer,.workspace-mobile-controls{display:none}.workspace-toolbar{min-width:0;min-height:var(--workspace-toolbar-height);border:1px solid var(--rule);z-index:10;background:var(--paper);border-bottom:1px solid var(--rule);border-radius:4px 4px 0 0;grid-area:1/2;justify-content:space-between;align-items:center;padding:10px 20px;display:flex;position:sticky;top:0}.workspace-toolbar>.lt-label{color:var(--muted);font-size:.6rem}.workspace-views{gap:4px;display:flex}.workspace-views button{font:500 .65rem/1.3 var(--mono);text-transform:uppercase;background:0 0;border:0;min-height:40px;padding:10px 14px}.workspace-views button[aria-pressed=true]{background:var(--forest);color:var(--paper)}.itinerary-workspace [id]{scroll-margin-top:80px}.itinerary-workspace .workspace-document ul{padding-inline-start:0;list-style:none}.itinerary-workspace .workspace-document h2{font-size:clamp(1.5rem,2vw,2rem)}.itinerary-workspace .workspace-document>div:not(.workspace-toolbar){min-width:0}.workspace-map .leaflet-container{border:1px solid var(--rule);border-radius:4px;height:calc(100dvh - 80px);min-height:420px}.workspace-map .leaflet-control a{background:var(--surface);color:var(--ink)}.workspace-chat>section{border:1px solid var(--rule);background:var(--surface);border-radius:4px!important;width:100%!important;height:calc(100dvh - 60px)!important;max-height:none!important;margin:0!important;position:relative!important;top:0!important}.workspace-chat .cs-main-container{height:100%}.itinerary-workspace .workspace-document iframe{max-width:100%}.itinerary-workspace .by-day-toggle{color:var(--forest);text-align:start;background:0 0;border:0;padding:10px 0;font-size:1.3rem;font-weight:750}@media (width<=1199px){.itinerary-workspace{grid-template-columns:minmax(0,1fr) minmax(300px,38%);gap:0;width:calc(100% - 36px)}.workspace-sidebar{z-index:20;grid-area:1/1/auto/-1;max-height:none;padding:0 0 14px;position:relative;top:auto;overflow:visible}.workspace-sidebar-desktop{display:none}.workspace-drawer{display:block}.workspace-drawer summary{font:500 .7rem var(--mono);text-transform:uppercase;cursor:pointer;padding:12px 0}.workspace-drawer>div{top:42px;background:var(--paper);border:1px solid var(--ink);width:260px;max-height:65vh;box-shadow:var(--shadow);padding:20px;position:absolute;inset-inline-start:0;overflow:auto}.workspace-toolbar{grid-area:2/1}.workspace-document{grid-area:3/1}.workspace-map,.workspace-chat{grid-area:2/2/4}}@media (width<=899px){.itinerary-workspace{width:calc(100% - 24px);margin-top:16px;margin-bottom:100px;display:block}.workspace-map{padding:0;display:none;position:relative;top:0}.workspace-chat{padding:0;position:relative;top:0}.workspace-map .leaflet-container{height:var(--workspace-panel-height,calc(100dvh - 240px));min-height:240px}.workspace-mobile-controls{padding:10px 18px calc(10px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--ink);z-index:1000;display:block;position:fixed;bottom:0;left:0;right:0}.workspace-mobile-controls .workspace-views{justify-content:space-around}.workspace-mobile-controls button{flex:1}.workspace-toolbar,[data-workspace][data-view=chat] .workspace-document,[data-workspace][data-view=map] .workspace-document{display:none}[data-workspace][data-view=map] .workspace-map{padding:0;display:block;top:0}.workspace-chat>section{height:calc(100dvh - 180px)!important}.workspace-document{border-top:1px solid var(--rule);border-radius:4px}.itinerary-workspace .workspace-document h2{font-size:1.7rem}}.trip-map-pin{background:var(--forest);border:2px solid var(--paper);border-radius:12px 12px 12px 0;place-items:center;width:30px;height:36px;display:grid;transform:rotate(-45deg);box-shadow:0 2px 5px #16130f40}.trip-map-pin span{color:var(--paper);font:600 12px var(--mono);place-items:center;display:grid;transform:rotate(45deg)}.trip-map-pin.restaurant{background:#947333}.trip-map-pin.hotel{background:#605c46}.workspace-chat>section{height:var(--workspace-panel-height,calc(100dvh - 160px))!important;overflow:hidden!important}.workspace-map .leaflet-container{height:var(--workspace-panel-height,calc(100dvh - 160px))}.workspace-chat>section[data-chat-fullscreen=true]{z-index:3000!important;width:calc(100vw - 24px)!important;height:calc(100dvh - 24px)!important;position:fixed!important;inset:12px!important}.workspace-chat .cs-message-input{min-height:60px}@media (width<=899px){.workspace-chat>section,.workspace-map .leaflet-container{min-height:240px;height:var(--workspace-panel-height,calc(100dvh - 240px))!important}}.itinerary-workspace .workspace-document #overview h2{font-size:1.4rem;font-weight:700;font-stretch:90%;line-height:1.35}@media (width<=899px){body:has([data-workspace]) .site-footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.workspace-sidebar::-webkit-scrollbar{width:6px}.workspace-sidebar::-webkit-scrollbar-thumb{background:0 0;border-radius:3px}.workspace-sidebar:hover::-webkit-scrollbar-thumb,.workspace-sidebar:focus-within::-webkit-scrollbar-thumb{background:var(--rule)}@media (hover:none){.workspace-sidebar::-webkit-scrollbar-thumb{background:var(--rule)}}.workspace-back:dir(rtl) svg{transform:scaleX(-1)}._lockedNotice_1be7n_1{color:var(--ink);background:#f4fbfa;border:1px solid #d8e7e5;border-radius:4px;padding:12px 14px;font-size:14px}._settingsGroup_1be7n_10{border:1px solid #edf3f2;border-radius:4px;margin-top:14px;padding:14px}._settingsGroup_1be7n_10 legend{float:none;width:auto;color:var(--forest);margin-bottom:0;padding:0 6px;font-size:14px;font-weight:500}._sectionGrid_1be7n_27{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}._disabled_1be7n_33{opacity:.58}._upgradeBtn_1be7n_37{color:var(--forest);background:0 0;border:0;padding:0;font-weight:600}._hint_1be7n_45{color:#637875;font-size:13px}[dir=rtl] ._settingsGroup_1be7n_10 .form-check{justify-content:flex-start;align-items:center;gap:.5rem;padding-left:0;padding-right:0;display:flex}[dir=rtl] ._settingsGroup_1be7n_10 .form-check-input{float:none;margin-left:0;margin-right:0}[dir=rtl] ._settingsGroup_1be7n_10 .form-check-label{text-align:right}[dir=rtl] ._buttonsHolder_1be7n_68{flex-direction:row-reverse!important;justify-content:flex-end!important}@media (width<=576px){._sectionGrid_1be7n_27{grid-template-columns:1fr}}._tripOverview_heddi_1{padding-top:0;padding-bottom:24px}._tripOverview_heddi_1._edit_heddi_5{background:#f8fbfa;border:1px solid #dfe9e6;border-radius:4px;margin-top:1rem;margin-bottom:1rem;padding:1.25rem}._editHeading_heddi_13{color:var(--ink);margin:0 0 .35rem;font-size:1.08rem;font-weight:600}._editor_heddi_14 .ql-toolbar{border:1px solid var(--rule);background:var(--surface);border-radius:4px}._editor_heddi_14 .ql-container{border:1px solid var(--rule);background:var(--surface);min-height:8rem;color:var(--ink);border-top:0;border-radius:4px}._editorFooter_heddi_16{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}._doneButton_heddi_17{border:1px solid var(--forest);background:var(--forest);color:var(--surface);border-radius:4px;padding:.62rem 1.25rem;font-weight:600}._doneButton_heddi_17:disabled{opacity:.6}._overview_heddi_19 strong{font-weight:600}._overview_heddi_19 ul{list-style:none}._overview_heddi_19 h2,._overview_heddi_19 h3,._overview_heddi_19 h4{color:var(--ink);padding-top:.5rem;font-size:1.25rem;font-style:normal;font-weight:500;line-height:normal}._overview_heddi_19 p{color:var(--muted);font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}._saveStatus_heddi_44{color:var(--forest);font-size:14px}._saveStatus_heddi_44._saving_heddi_48{color:#d98233}._editHint_heddi_51{color:var(--muted);margin:0 0 1rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem}@media (width<=768px){._overview_heddi_19 p{font-size:.875rem}._tripOverview_heddi_1{padding-bottom:1rem}._saveStatus_heddi_44{font-size:12px}._tripOverview_heddi_1._edit_heddi_5{padding:1rem}}body ._sectionHeader_bet0y_1{color:var(--ink);margin:0;padding-top:0;padding-bottom:24px;font-size:1.25rem;font-style:normal;font-weight:500;line-height:normal}body ._sectionHeader_bet0y_1._settings_bet0y_11{padding-top:15px;padding-bottom:15px;font-size:18px}body ._headerColor_bet0y_19{color:var(--ink)}@media (width<=768px){body ._sectionHeader_bet0y_1{padding-top:0;padding-bottom:20px}}.col-map{z-index:1}.col-content{z-index:2}.main-container{margin-bottom:7rem}.breadcrumbsholder{margin-top:3.12rem;margin-bottom:1.38rem}.trip-internart-holder{background:var(--surface);box-shadow:none;border:0;border-radius:0;padding:0}.trip-internart-holder .content{padding:28px 32px}hr{color:var(--rule)}@media (width<=768px){.trip-internart-holder .content{padding:24px 16px}}._holder_ny7vg_1{border:1px solid var(--rule);background:linear-gradient(110deg,#f4f9f8 0%,#fbfcfb 100%);border-radius:4px;align-items:center;gap:1rem;min-width:0;margin:0;padding:1.15rem 1.25rem;display:flex;box-shadow:0 2px 10px #2533310a}._icon_ny7vg_13{border:1px solid var(--rule);background:var(--paper-deep);width:2.85rem;height:2.85rem;color:var(--forest);border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:1.45rem;display:inline-flex}._content_ny7vg_26{flex:1;min-width:0}._title_ny7vg_30{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:1.02rem;font-weight:600;line-height:1.35}._subtitle_ny7vg_38{color:var(--muted);margin:.35rem 0 0;font-size:.79rem;line-height:1.5}._action_ny7vg_44{flex:none}._btnBanner_ny7vg_47,._btnBanner_ny7vg_47:visited{border:1px solid var(--forest);background:var(--forest);min-height:2.3rem;color:var(--surface);text-align:center;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:.5rem .85rem;font-size:.76rem;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}._btnBanner_ny7vg_47:hover{border-color:var(--forest);background:var(--forest);color:var(--surface)}._btnBanner_ny7vg_47:focus-visible{outline:2px solid var(--forest);outline-offset:2px}._upgrade_ny7vg_75{border-color:#9fd6cc;border-inline-start:4px solid var(--forest);background:linear-gradient(110deg,#def5ee 0%,#f3fbf8 100%);padding:1.35rem;box-shadow:0 6px 20px #237f741a}._upgrade_ny7vg_75 ._icon_ny7vg_13{border-color:var(--forest);background:var(--forest);color:var(--surface)}._upgrade_ny7vg_75 ._title_ny7vg_30{color:#174b43;font-size:1.15rem;font-weight:600}._upgrade_ny7vg_75 ._subtitle_ny7vg_38{color:#425f59;font-size:.87rem}._upgrade_ny7vg_75 ._btnBanner_ny7vg_47{background:#1e756b;border-color:#1e756b;min-height:2.75rem;padding:.65rem 1.1rem;font-size:.85rem;box-shadow:0 3px 8px #1e756b2e}._upgrade_ny7vg_75 ._btnBanner_ny7vg_47:hover{background:#185f57;border-color:#185f57}@media (width<=700px){._holder_ny7vg_1{flex-wrap:wrap;align-items:flex-start;gap:.75rem;padding:1rem}._icon_ny7vg_13{width:2.4rem;height:2.4rem;font-size:1.2rem}._content_ny7vg_26{flex-basis:calc(100% - 3.15rem)}._action_ny7vg_44{flex-basis:100%;padding-inline-start:3.15rem}._upgrade_ny7vg_75 ._btnBanner_ny7vg_47{width:100%}}@media (width<=400px){._action_ny7vg_44{padding-inline-start:0}._btnBanner_ny7vg_47{width:100%}}._inviteInput_xm3ej_1{border-radius:4px}._inviteBtn_xm3ej_4{border-radius:4px;min-width:80px}._ownerAvatar_xm3ej_8{background-color:var(--forest);color:#fff;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:500;display:flex}._ownerAvatar_xm3ej_8._anonymousAvatar_xm3ej_20{background-color:#455654;font-size:16px}._liveAvatar_xm3ej_24{text-align:center;cursor:default;border:2px solid #fff;width:32px;height:32px;font-size:12px;display:flex}._pendingAvatar_xm3ej_33{background-color:var(--rule);color:#666;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}._live_xm3ej_24{color:#3a7734}._personName_xm3ej_47{font-size:14px}._personEmail_xm3ej_50{font-size:12px}._ownerBadge_xm3ej_53{font-size:13px}._pendingBadge_xm3ej_56{color:#e65100;background-color:#fff3e0;font-size:12px;font-weight:500}._inviteIconHolder_xm3ej_64{width:80px;height:80px;color:var(--forest);background-color:#e8f5f3;border-radius:4px;justify-content:center;align-items:center;margin:0 auto;display:flex}._acceptBtn_xm3ej_75{justify-content:center;align-items:center;display:inline-flex}._inviteRow_xm3ej_80{align-items:center;gap:12px;margin-block:16px;display:flex}._peopleList_xm3ej_80{gap:8px;margin-bottom:24px;display:grid}._personRow_xm3ej_80{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}._personIdentity_xm3ej_80{align-items:center;gap:12px;display:flex}._inviteRow_xm3ej_80 input{min-width:0}._inviteRow_xm3ej_80 button{flex-shrink:0}@media (width<=600px){._inviteRow_xm3ej_80{flex-wrap:wrap}._inviteRow_xm3ej_80>button{width:100%}}.youtube{width:25px}
