.shell-status{min-height:100dvh;color:var(--text-primary)}.shell-status-bar{background:var(--chrome-bg);min-height:56px;color:var(--chrome-fg);align-items:center;padding:8px 24px;display:flex}.shell-status-bar a{align-items:center;min-height:40px;display:inline-flex}.shell-status-sheet{border:1px solid var(--border-subtle);border-top:3px solid var(--border-strong);border-radius:var(--r-sm);width:min(640px,100% - 48px);margin:64px auto;padding:32px}.shell-status-context{color:var(--text-secondary);margin:0 0 8px;font-size:.8125rem;font-weight:600}.shell-status-sheet h1{font:800 2.25rem/1.15 var(--f-sans);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 16px}.shell-status-description{color:var(--text-secondary);overflow-wrap:anywhere;line-height:1.5}.shell-status-actions{flex-direction:column;align-items:flex-start;gap:16px;margin-top:24px;display:flex}.shell-status-actions>*{max-width:100%}.shell-status :focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (max-width:600px){.shell-status-bar{padding-inline:16px}.shell-status-sheet{width:calc(100% - 32px);margin:32px 16px;padding:24px 16px}.shell-status-sheet h1{font-size:1.75rem}}
.q2fpXa_section{min-width:0;color:var(--ink);padding:1.5rem 2rem}.q2fpXa_compact{min-width:0;color:var(--ink);flex-direction:column;gap:.75rem;padding:.75rem 0;display:flex}.q2fpXa_listHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.5rem;display:flex}.q2fpXa_listHeader h2{font-size:var(--type-section);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.15}.q2fpXa_compact .q2fpXa_listHeader{padding-bottom:0}.q2fpXa_compact .q2fpXa_listHeader h2{letter-spacing:-.01em;font-size:1.125rem}.q2fpXa_listHeader p{color:var(--ink-3);font-size:var(--type-body);margin-top:.5rem}.q2fpXa_add{border-radius:var(--r-sm);background:var(--butter);min-height:2.75rem;color:var(--on-butter);font-size:var(--type-body);justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-weight:600;display:inline-flex}.q2fpXa_add svg{flex:none;width:1rem;height:1rem}.q2fpXa_add:hover{background:var(--surface-control-hover);color:var(--ink)}.q2fpXa_add:focus-visible,.q2fpXa_guideLink:focus-visible,.q2fpXa_allGuides:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.q2fpXa_list{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none}.q2fpXa_list li{border-bottom:1px solid var(--line)}.q2fpXa_guideLink{border-radius:var(--r-sm);grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:4.5rem;padding:.75rem 0;display:grid}.q2fpXa_guideLink:hover{background:var(--surface-control-hover)}.q2fpXa_guideLink>svg{width:1rem;height:1rem;color:var(--ink-3)}.q2fpXa_guideName{overflow-wrap:anywhere;min-width:0}.q2fpXa_guideName b{font-size:1rem;font-weight:700;line-height:1.3;display:block}.q2fpXa_guideName small{color:var(--ink-3);font-size:var(--type-metadata);margin-top:.25rem;display:block}.q2fpXa_guideName time{font-family:var(--f-mono)}.q2fpXa_read{color:var(--ink-2);font-size:var(--type-body);padding:.5rem .75rem;font-weight:600}.q2fpXa_empty{border-top:1px solid var(--line-strong);color:var(--ink-3);font-size:var(--type-body);padding:1.5rem 0}.q2fpXa_page{flex-direction:column;flex:1;gap:1.5rem;width:100%;max-width:85rem;margin-inline:auto;padding:1.5rem 2rem 8rem;display:flex}.q2fpXa_page .q2fpXa_section{padding:0}.q2fpXa_listFailure{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.q2fpXa_breadcrumbs{justify-content:space-between;align-items:center;gap:1rem;display:flex}.q2fpXa_allGuides{min-height:2.75rem;color:var(--ink-2);font-size:var(--type-body);align-items:center;font-weight:600;display:inline-flex}.q2fpXa_readerHeader{border-bottom:1px solid var(--line-strong);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;padding-bottom:1.5rem;display:flex}.q2fpXa_readerTitle{font-size:var(--type-section);letter-spacing:-.02em;color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:800;line-height:1.15}.q2fpXa_readerHeader [data-testid=guide-meta]{font-size:var(--type-metadata);color:var(--ink-3)}.q2fpXa_readerActions{flex-wrap:wrap;gap:.5rem;display:flex}.q2fpXa_reader{grid-template-columns:15.5rem minmax(0,72ch);align-items:start;gap:3rem;display:grid}.q2fpXa_contentsRail{min-width:0}.q2fpXa_contentsRail>div{max-height:calc(100dvh - var(--chrome-top) - 2rem)}.q2fpXa_contentsRail ol{border-left:1px solid var(--line);padding-left:.25rem}.q2fpXa_contentsRail button{font-size:var(--type-metadata);line-height:1.35}.q2fpXa_compactContents{display:none}.q2fpXa_article{min-width:0}.q2fpXa_articleAlone{grid-column:1/-1}.q2fpXa_page .guide-md{max-width:72ch;color:var(--ink);font-size:1rem;line-height:1.6}.q2fpXa_page .guide-md h1{font-size:var(--type-section);letter-spacing:-.02em;font-weight:800;line-height:1.15}.q2fpXa_page .guide-md h2{border-top:1px solid var(--line-strong);letter-spacing:-.01em;border-bottom:0;margin-top:3rem;padding-top:1.5rem;padding-bottom:0;font-size:1.125rem;font-weight:800}.q2fpXa_page .guide-md h3{margin-top:2rem;font-size:1.125rem;font-weight:800}:is(.q2fpXa_page .guide-md h4,.q2fpXa_page .guide-md h5,.q2fpXa_page .guide-md h6){font-size:1rem;font-weight:700}.q2fpXa_page .guide-md strong{font-weight:700}.q2fpXa_page .guide-md table{font-size:var(--type-body)}.q2fpXa_page .guide-md th{background:var(--panel-2);font-size:var(--type-metadata)}:is(.q2fpXa_page .guide-md td,.q2fpXa_page .guide-md th){padding:.5rem .75rem}.q2fpXa_page>header h1{font-size:var(--type-section);letter-spacing:-.02em;font-weight:800;line-height:1.15}.q2fpXa_page [data-testid=guide-markdown-input]{font-family:var(--f-sans);font-size:var(--type-body)}.q2fpXa_editorFooter{margin-inline:-2rem;padding-left:2rem;padding-right:6rem}@media (max-width:1199px){.q2fpXa_reader{grid-template-columns:13rem minmax(0,1fr);gap:2rem}}@media (max-width:859px){.q2fpXa_editorFooter{margin-inline:-1rem;padding-left:1rem;padding-right:5rem}.q2fpXa_page,.q2fpXa_section{padding:1.25rem 1rem 8rem}.q2fpXa_listHeader h2,.q2fpXa_readerTitle{font-size:1.375rem}.q2fpXa_listHeader{align-items:start;padding-bottom:1rem}.q2fpXa_reader{grid-template-columns:minmax(0,1fr);gap:1.5rem}.q2fpXa_contentsRail{display:none}.q2fpXa_compactContents{border:1px solid var(--line-strong);border-radius:var(--r-sm);padding:.5rem .75rem;display:block}.q2fpXa_compactContents summary{font-size:var(--type-body)}.q2fpXa_readerActions{width:100%}.q2fpXa_readerActions button{flex:auto}.q2fpXa_readerActions [data-testid=guide-edit]{flex-basis:100%}.q2fpXa_guideLink{gap:.5rem}.q2fpXa_read{padding-inline:.5rem}}body:has(.q2fpXa_page) [data-testid=assistant-launcher]{color:var(--ink-2)}body:has(.q2fpXa_article) [data-testid=assistant-launcher]{display:none}
.bDADjq_run{border-bottom:1px solid var(--line-strong);background:var(--panel);padding:16px}.bDADjq_foldedRun{background:repeating-linear-gradient(-45deg, var(--panel) 0 5px, var(--butter-soft) 5px 7px);min-height:48px;box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-2);border-radius:4px;flex-wrap:wrap;align-items:center;column-gap:4px;margin-top:8px;padding-inline:16px;font-size:.8125rem;font-weight:600;display:flex}.bDADjq_unfoldRun,.bDADjq_nearby{white-space:normal;word-break:normal;overflow-wrap:normal;text-align:left;min-width:0;min-height:48px;padding:12px 0;padding-inline:0}.bDADjq_unfoldRun{flex:0 auto}.bDADjq_nearby{flex:0 auto;font-weight:700}.bDADjq_unfoldRun:focus-visible,.bDADjq_nearby:focus-visible{outline:2px solid var(--magenta);outline-offset:-3px;border-radius:4px}.bDADjq_runHeader{grid-template-columns:64px minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid}.bDADjq_runHeader .bDADjq_dateStamp{flex-shrink:0;grid-area:1/1;width:64px;padding:0}.bDADjq_runHeader .bDADjq_dateStamp strong{font-size:18px}@media (max-width:319px){.bDADjq_runHeader{grid-template-columns:64px minmax(0,1fr)}.bDADjq_runHeading{grid-area:2/1/auto/-1}.bDADjq_runToggle{grid-area:1/2;justify-self:end}}.bDADjq_runContext>span{display:inline-block}@media (max-width:859px){.bDADjq_runCount,.bDADjq_runContext{display:block}.bDADjq_runSeparator{display:none}}
.SGBtSa_shell{height:calc(100dvh - var(--chrome-top));background:var(--panel);min-height:0;color:var(--ink);display:flex;overflow:hidden}.SGBtSa_main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.SGBtSa_content{flex:1;min-height:0;overflow:hidden}.SGBtSa_rail{border-right:1px solid var(--line);background:var(--rail-bg);width:264px;min-height:0;transition:width .25s var(--ease), flex-basis .25s var(--ease);flex-direction:column;flex:0 0 264px;display:flex}.SGBtSa_identity{flex:none;min-width:0}.SGBtSa_sections{flex-direction:column;flex:1;gap:2px;min-height:0;padding:8px;display:flex;overflow-y:auto}.SGBtSa_sections>*{flex:none}.SGBtSa_section{border-radius:var(--r);min-height:36px;color:var(--ink-2);text-align:left;align-items:center;gap:12px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}.SGBtSa_section:hover{background:color-mix(in srgb, var(--panel) 70%, transparent)}.SGBtSa_section[aria-current=page]{background:var(--moss);color:var(--on-moss)}.SGBtSa_count{font:600 12px/1.2 var(--f-mono);color:var(--ink-3);white-space:nowrap;margin-left:auto}.SGBtSa_section[aria-current=page] .SGBtSa_count{color:var(--on-moss-2)}.SGBtSa_section svg{flex:none}.SGBtSa_collapse{min-height:32px;color:var(--ink-3);justify-content:flex-end;align-items:center;gap:8px;padding:4px 16px;font-size:12px;display:flex}.SGBtSa_collapse span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.SGBtSa_planViews{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:6px 4px 4px 24px;display:grid}.SGBtSa_planViews button{border-radius:var(--r-sm);min-height:32px;color:var(--ink-3);justify-content:center;align-items:center;gap:4px;padding:4px;font-size:13px;font-weight:600;display:flex}.SGBtSa_planViews button svg{display:none}.SGBtSa_planViews button[aria-pressed=true]{color:var(--ink);background:var(--panel);box-shadow:inset 0 -2px var(--butter), var(--shadow-1)}.SGBtSa_rail[data-collapsed=true]{flex-basis:64px;width:64px}.SGBtSa_rail[data-collapsed=true] .SGBtSa_section{justify-content:center;min-height:44px;padding:8px}.SGBtSa_rail[data-collapsed=true] .SGBtSa_sectionLabel,.SGBtSa_rail[data-collapsed=true] .SGBtSa_count{display:none}.SGBtSa_rail[data-collapsed=true] .SGBtSa_planViews{grid-template-columns:1fr;padding:4px}.SGBtSa_rail[data-collapsed=true] .SGBtSa_planViews button{min-height:40px}.SGBtSa_rail[data-collapsed=true] .SGBtSa_planViews button svg{display:block}.SGBtSa_rail[data-collapsed=true] .SGBtSa_planViews button span{display:none}.SGBtSa_calendar{border-radius:var(--r);background:var(--panel);border:1px solid var(--line);flex-direction:column;gap:12px;margin:6px 4px 8px;padding:10px 8px 8px;display:flex}.SGBtSa_calendar h3{margin:0 0 6px 2px;font-size:13px;font-weight:800}.SGBtSa_calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.SGBtSa_weekday{text-align:center;color:var(--ink-3);font-size:11px;font-weight:700}.SGBtSa_calendarDay{border-radius:var(--r-sm);min-height:30px;font:600 12px/1 var(--f-mono);background:var(--panel);box-shadow:inset 0 0 0 1px var(--line-strong);place-items:center;display:grid;position:relative}.SGBtSa_calendarDay:disabled{box-shadow:none;color:var(--ink-3);opacity:.6}.SGBtSa_calendarDay[data-planned=true]{background:var(--moss);color:var(--on-moss);box-shadow:none}.SGBtSa_calendarDay[aria-pressed=true]{outline:2px solid var(--magenta);outline-offset:2px;z-index:1}.SGBtSa_todayMark{color:currentColor;opacity:.4;position:absolute}.SGBtSa_calendarKey{color:var(--ink-2);flex-wrap:wrap;gap:4px 12px;font-size:11px;display:flex}.SGBtSa_calendarKey span{align-items:center;gap:4px;display:flex}.SGBtSa_calendarKey i{width:11px;height:11px;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:2px}.SGBtSa_calendarKey i[data-key=plans]{background:var(--moss)}.SGBtSa_calendarKey i[data-key=focus]{box-shadow:inset 0 0 0 2px var(--magenta)}.SGBtSa_phoneNav{display:none}.SGBtSa_moreSections{flex-direction:column;gap:4px;display:flex}.SGBtSa_moreSections button{border-radius:var(--r);text-align:left;align-items:center;gap:12px;min-height:48px;padding:8px 12px;font-weight:600;display:flex}.SGBtSa_moreSections button[aria-current=page]{background:var(--moss);color:var(--on-moss)}.SGBtSa_rail :is(button,a):focus-visible,.SGBtSa_phoneNav button:focus-visible{outline:2px solid var(--magenta);outline-offset:2px}.SGBtSa_sectionPage{height:100%;padding:24px 32px 64px;overflow:auto}.SGBtSa_sectionPage h2{margin-bottom:24px;font-size:28px;font-weight:800;line-height:1.15}.SGBtSa_jumpList{flex-direction:column;max-height:55dvh;display:flex;overflow:auto}.SGBtSa_jumpOption{text-align:left;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;padding:8px 12px;display:flex}.SGBtSa_jumpOption[aria-selected=true]{background:var(--magenta-soft)}.SGBtSa_jumpOption small{color:var(--ink-3)}@media (max-width:859px){.SGBtSa_rail{display:none}.SGBtSa_content{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.SGBtSa_phoneNav{z-index:30;min-height:calc(64px + env(safe-area-inset-bottom));padding:4px 8px calc(4px + env(safe-area-inset-bottom));background:var(--panel);border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.SGBtSa_phoneNav button{min-height:52px;color:var(--ink-2);flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:12px;font-weight:600;display:flex}.SGBtSa_phoneNav button>span{border-radius:var(--r-lg);place-items:center;min-width:48px;min-height:28px;display:grid}.SGBtSa_phoneNav button[aria-current=page]>span{background:var(--moss);color:var(--on-moss)}.SGBtSa_sectionPage{padding:16px 16px 48px}}@media (prefers-reduced-motion:reduce){.SGBtSa_rail{transition:none}}.SGBtSa_railIdentity{border-bottom:1px solid var(--line-strong);--chrome-fg:var(--ink);--chrome-fg-muted:var(--ink-2);--chrome-border:var(--line);--chrome-bg:var(--rail-bg);--chrome-bg-hover:var(--panel);padding:16px 16px 12px}.SGBtSa_railTitle{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.SGBtSa_railTitle h1{overflow-wrap:anywhere;letter-spacing:-.02em;flex:120px;min-width:0;font-size:22px;font-weight:800;line-height:1.2}.SGBtSa_railTitle h1[data-long-name=true]{font-size:18px;line-height:1.15}.SGBtSa_railTitle [data-testid=trip-header-utility-actions]{gap:4px;margin-left:0}.SGBtSa_railTitle [data-testid=trip-header-utility-actions]>button,.SGBtSa_railTitle [data-testid=trip-header-utility-actions] button[aria-label=Trip\ actions]{min-width:32px;min-height:32px;padding:4px}.SGBtSa_railTitle [data-testid=trip-header-utility-actions]>button>span{display:none}.SGBtSa_railMeta{color:var(--ink-2);margin-top:8px;font-size:13px;line-height:1.45}.SGBtSa_railMeta p{font:500 12px/1.5 var(--f-mono);margin-top:4px}.SGBtSa_faces{margin-top:12px;display:flex}.SGBtSa_faces span{background:var(--moss-3);width:24px;height:24px;color:var(--on-moss);box-shadow:0 0 0 2px var(--rail-bg);border-radius:50%;place-items:center;margin-right:-6px;font-size:11px;font-weight:700;display:grid}.SGBtSa_rail[data-collapsed=true] .SGBtSa_railIdentity{padding:8px}.SGBtSa_rail[data-collapsed=true] .SGBtSa_railTitle h1,.SGBtSa_rail[data-collapsed=true] .SGBtSa_railMeta,.SGBtSa_rail[data-collapsed=true] .SGBtSa_faces,.SGBtSa_rail[data-collapsed=true] [data-testid=trip-header-imports-pending]{display:none}.SGBtSa_rail[data-collapsed=true] .SGBtSa_railTitle [data-testid=trip-header-utility-actions]{justify-content:center}.SGBtSa_command{min-height:48px;padding-block:1px}.SGBtSa_jump{min-height:36px;color:var(--muted);border:1px solid var(--line);background:var(--panel-2);border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex}.SGBtSa_jump kbd{padding-left:16px;font-size:11px}.SGBtSa_ideasChip{background:var(--butter);min-height:36px;color:var(--on-butter);border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:flex}@media (max-width:1199px){.SGBtSa_jump span,.SGBtSa_jump kbd{display:none}.SGBtSa_command{padding-inline:8px}}.SGBtSa_shell[hidden]{display:none}@media (max-width:859px){.SGBtSa_command>div{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.SGBtSa_command [data-testid=plan-view-control]{margin-left:0}:is(.SGBtSa_command [data-testid=plan-view-control-toggle],.SGBtSa_command [data-testid=plan-routes-menu]){min-width:36px;padding-inline:8px}:is(.SGBtSa_command [data-testid=plan-view-control-toggle]>span,.SGBtSa_command [data-testid=plan-routes-menu]>span){display:none}:is(.SGBtSa_command [data-testid=plan-view-control-toggle]>svg:first-child,.SGBtSa_command [data-testid=plan-routes-menu]>svg:first-child){display:block}.SGBtSa_command [data-testid=toolbar-add-item]{min-width:36px;padding-inline:8px}.SGBtSa_command [data-testid=toolbar-add-item]>span{display:none}.SGBtSa_command [data-testid=day-scope-control] button{min-width:36px;padding-inline:6px;font-size:12px}.SGBtSa_ideasChip{justify-content:center;min-width:36px;padding-inline:8px}.SGBtSa_command [aria-label^="Whose itinerary:"]{min-width:36px;padding-inline:8px}.SGBtSa_command [aria-label^="Whose itinerary:"]>svg:last-child{display:none}}.SGBtSa_mapEntry{display:none}@media (max-width:1199px){[data-has-map-entry=true] [data-testid=itinerary-list-scroll]{padding-bottom:var(--workspace-map-clearance,64px);scroll-padding-bottom:var(--workspace-map-clearance,64px)}.SGBtSa_mapEntry{z-index:20;display:inline-flex;position:fixed;bottom:16px;right:16px}.SGBtSa_mapEntry>button{border:1px solid var(--line);background:var(--panel);min-height:44px;color:var(--ink);box-shadow:var(--shadow-2);border-radius:999px;padding:8px 16px}}@media (max-width:859px){.SGBtSa_mapEntry{left:50%;right:auto;bottom:calc(80px + env(safe-area-inset-bottom));translate:-50%}}.SGBtSa_guidePage{height:100%;min-height:0;overflow:auto}.SGBtSa_identity{position:relative}.SGBtSa_identity .SGBtSa_collapse{min-width:32px;padding:4px;position:absolute;top:8px;right:8px}.SGBtSa_identity .SGBtSa_railIdentity{padding-right:42px}.SGBtSa_duration{font:500 12px/1.4 var(--f-sans);color:var(--ink-2);padding:0 16px 12px}.SGBtSa_rail[data-collapsed=true] .SGBtSa_duration{display:none}.SGBtSa_statusLine{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.SGBtSa_status{border:1px solid var(--line-strong);background:var(--sunk);text-transform:none;letter-spacing:normal;border-radius:4px;align-items:center;min-height:20px;padding:0 6px;display:inline-flex}[data-color-mode=dark] .SGBtSa_calendarDay[data-planned=true]{color:#0e1511;background:#5f9a72}[data-color-mode=dark] .SGBtSa_calendarKey i[data-key=plans]{color:#0e1511;background:#5f9a72}[data-color-mode=dark] .SGBtSa_section[aria-current=page]{color:#0e1511;background:#5f9a72}[data-color-mode=dark] .SGBtSa_moreSections button[aria-current=page]{color:#0e1511;background:#5f9a72}[data-color-mode=dark] .SGBtSa_section[aria-current=page] .SGBtSa_count{color:#0e1511}.SGBtSa_planViews button[aria-pressed=true]{background:var(--magenta-soft);box-shadow:inset 0 -2px var(--butter)}.SGBtSa_command{position:relative}.SGBtSa_command>div{flex-wrap:nowrap}.SGBtSa_commandOptions{display:contents}.SGBtSa_jump{white-space:nowrap;flex:none}.SGBtSa_jump span{display:inline}.SGBtSa_ideasChip{background:var(--panel);color:var(--ink-2);border:1px solid var(--line-strong);white-space:nowrap;flex:none}.SGBtSa_ideasChip[aria-pressed=true]{background:var(--panel-2);color:var(--ink);box-shadow:none}.SGBtSa_primaryActions{flex:none;align-items:center;gap:8px;display:flex}@media (max-width:859px){.SGBtSa_command>div{min-height:48px;overflow:visible}.SGBtSa_commandOptions{align-items:center;gap:inherit;scrollbar-width:thin;flex:1;min-width:0;min-height:48px;display:flex;overflow-x:auto}.SGBtSa_commandOptions>*{flex-shrink:0}.SGBtSa_command [data-testid=toolbar-add-item]>span{display:inline}.SGBtSa_command [data-testid=toolbar-add-item]>span:first-of-type{display:none}.SGBtSa_command [data-testid=plan-view-control-toggle]>span{display:inline}.SGBtSa_command [data-testid=plan-view-control-toggle]>svg:first-child{display:none}.SGBtSa_command [aria-label^="Whose itinerary:"]>span{display:inline}.SGBtSa_command [data-testid=plan-view-control]{gap:4px}.SGBtSa_jump span,.SGBtSa_jump kbd{display:none}.SGBtSa_ideasChip span{display:inline}}@media (max-width:319px){[data-testid=day-focus]{position:static}[id^=day-][id$=-header]{position:static}}.SGBtSa_calendarFocusRing{border:2px solid var(--magenta);border-radius:inherit;pointer-events:none;animation:.38s cubic-bezier(.16,1,.3,1) both SGBtSa_calendar-focus-ring;position:absolute;inset:-4px}.SGBtSa_calendarDay:has(>.SGBtSa_calendarFocusRing)[aria-pressed=true]{outline-color:#0000}@keyframes SGBtSa_calendar-focus-ring{0%{opacity:0;inset:-12px}to{opacity:1;inset:-4px}}@media (prefers-reduced-motion:reduce){.SGBtSa_calendarFocusRing{animation:none;display:none}.SGBtSa_calendarDay:has(>.SGBtSa_calendarFocusRing)[aria-pressed=true]{outline-color:var(--magenta)}}@media (max-width:859px){.SGBtSa_command>div{scrollbar-width:thin;flex-wrap:nowrap;min-height:52px;padding-block:4px;overflow:visible}.SGBtSa_commandOptions{scrollbar-width:thin;flex:1;min-width:0;padding-block:4px;display:flex;overflow-x:auto}.SGBtSa_commandOptions>*,.SGBtSa_primaryActions{flex:none}.SGBtSa_command [data-testid=plan-view-control]{margin-left:0}.SGBtSa_jump span{display:none}.SGBtSa_command [aria-label^="Whose itinerary:"]>span{display:none}.SGBtSa_ideasChip span{display:inline}.SGBtSa_command [aria-label^="Whose itinerary:"][data-active-lens=true]>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:9ch;display:block;overflow:hidden}.SGBtSa_command:has([data-active-lens=true])>div{flex-wrap:wrap}.SGBtSa_command:has([data-active-lens=true]) .SGBtSa_commandOptions{display:contents}.SGBtSa_command:has([data-active-lens=true]) [data-testid=plan-view-control]{flex-wrap:wrap;max-width:100%}.SGBtSa_command:has([data-active-lens=true]) .SGBtSa_primaryActions{margin-left:auto}.SGBtSa_jump kbd{display:none}.SGBtSa_jump,.SGBtSa_ideasChip{min-width:44px;min-height:44px}.SGBtSa_command [data-testid=toolbar-add-item]{min-width:44px;min-height:44px}.SGBtSa_command [data-testid=plan-view-control-toggle]{min-width:44px;min-height:44px}.SGBtSa_command [aria-label^="Whose itinerary:"]{min-width:44px;min-height:44px}.SGBtSa_command [data-testid=day-scope-control] button{min-width:44px;min-height:44px}.SGBtSa_command [data-testid=day-scope-control] button{font-size:inherit}}.SGBtSa_jump:focus-visible,.SGBtSa_ideasChip:focus-visible,.SGBtSa_mapEntry button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}
