body{font-size:var(--text-body);line-height:var(--line-body)}:is(a,button,summary,input,select,textarea):focus-visible{outline:var(--focus-width) solid var(--v4-accent);outline-offset:var(--focus-width)}:is(time,.overview-essentials,.detail-list,.review-list){font-variant-numeric:tabular-nums}.app-product-shell :is(h1,h2,h3,p,dd){overflow-wrap:anywhere;font-weight:400}.app-product-shell [data-page-header] :is(h1,h2),.event-context h1{margin:0;font-size:var(--text-page-title);line-height:var(--line-title);font-weight:400;letter-spacing:var(--tracking-editorial)}.app-product-shell :is(.dashboard-heading,.settings-heading,.outreach-heading){padding:0;background:transparent;border:0;box-shadow:none}.app-product-shell .settings-card h2,.app-product-shell .surface-panel :is(h2,h3){font-size:var(--text-card-title);line-height:var(--space-6);font-weight:400}.app-product-shell :is(.surface-panel,.settings-card,.workspace-access-card){border:var(--stroke) solid var(--color-border);border-radius:var(--radius-md);background:var(--surface);box-shadow:none}.app-product-shell .ambient-blobs{display:none}.event-workspace-chrome{padding:0;border:0;background:transparent;box-shadow:none}.context-breadcrumbs{align-items:center;flex-wrap:wrap;gap:var(--space-2);min-height:var(--control-default);margin-bottom:var(--space-3);color:var(--ink-muted);font-size:var(--text-metadata)}.context-breadcrumbs a:hover{color:var(--ink);text-decoration:none}.context-breadcrumbs [aria-current]{color:var(--ink);font-weight:500}.event-context{min-height:var(--detail-header-height)}.event-context-meta{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-top:var(--space-1);font-size:var(--text-metadata)}.event-progress{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-2);min-height:var(--space-8);margin:var(--space-4) 0 0;padding:0;list-style:none}.event-progress li{display:grid;align-content:center;gap:var(--space-1);font-size:var(--text-metadata);color:var(--ink-muted);font-weight:500}.event-progress-mobile{display:none}.event-progress-track{height:var(--focus-width);background:var(--line-subtle)}.event-progress [data-complete=true] .event-progress-track{background:var(--basil-600)}.app-product-shell .overview-grid-refined{display:grid;grid-template-columns:minmax(0,1fr) var(--message-details-default-width);gap:var(--space-6);align-items:start}.app-product-shell .overview-essentials{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);margin-block:var(--space-4);padding:0;border:0;background:transparent}.app-product-shell .overview-essentials>div,.detail-list>div{display:grid;grid-template-columns:40% minmax(0,1fr);gap:var(--space-3);padding:0;border:0;background:transparent}.app-product-shell .overview-essentials :is(dt,dd),.detail-list :is(dt,dd){margin:0;font-size:var(--text-body);line-height:var(--line-body);font-weight:400}.app-product-shell .overview-essentials dt,.detail-list dt{color:var(--ink-muted);text-transform:none;letter-spacing:normal}.app-product-shell .next-action-panel>p:not(.eyebrow){display:block;color:var(--ink-muted)}.overview-activity-disclosure{margin-top:var(--space-6);padding:var(--space-4) 0;border-top:var(--stroke) solid var(--color-border)}.activity-list{padding:0;list-style:none}.activity-list>li{padding:var(--space-3) 0;border-bottom:var(--stroke) solid var(--line-subtle)}.activity-list time{font-size:var(--text-metadata);color:var(--ink-muted)}.booking-status-panel{margin-top:var(--space-6)}.booking-status-item{padding-block:var(--space-4);border-top:var(--stroke) solid var(--line-subtle)}.booking-record{display:grid;gap:var(--space-2)}.booking-record p{margin:0}.booking-help,.shortlist-disabled-reason{color:var(--ink-muted);font-size:var(--text-metadata)}.app-product-shell .settings-page{max-width:var(--size-720px)}.app-product-shell .settings-card{padding:var(--space-6)}.app-product-shell .settings-section-buttons{display:flex;flex-direction:column;gap:var(--space-1);padding:0}.app-product-shell .settings-section-buttons>button{justify-content:flex-start;min-height:var(--space-8);box-shadow:none;border-color:transparent}.app-product-shell .settings-section-buttons>button[aria-pressed=true]{color:var(--ink);background:var(--color-conversation-grey-fill)}.app-product-shell .settings-layout,.app-product-shell .settings-section-content{gap:var(--space-6)}.app-product-shell .form-grid,.app-product-shell .settings-form-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--size-280px)),1fr))}.app-product-shell .settings-action-card{padding:var(--space-4) 0;border:0;border-top:var(--stroke) solid var(--color-border);border-radius:0;background:transparent;box-shadow:none}.app-product-shell .discovery-card-tags span,.app-product-shell .settings-role-pill{min-height:var(--space-6);padding:0 var(--space-2);border:var(--stroke) solid;border-radius:var(--radius-md);color:var(--color-conversation-grey-text);background:var(--color-conversation-grey-fill);font-size:var(--text-metadata)}.app-product-shell .planner-form{width:100%;max-width:var(--size-720px)}.app-product-shell :is(.planner-control,.settings-control){min-height:var(--control-height);border:var(--stroke) solid var(--line);border-radius:var(--radius-sm)}.app-product-shell .form-actions{min-height:var(--form-footer-height);bottom:0;flex-wrap:wrap;align-items:center;padding:var(--space-2) var(--space-4);border-color:var(--color-border)}.app-product-shell .form-actions :is(button,a),.settings-section-content>button[type=submit]{min-height:var(--control-height)}.account-sending-address{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.account-sending-address code{min-width:0;overflow-wrap:anywhere;font:inherit;font-weight:500}.appearance-segments{display:inline-flex;flex-wrap:wrap;gap:var(--space-1);max-width:100%;padding:var(--space-1);border:var(--stroke) solid var(--line);border-radius:var(--radius-md);background:var(--background)}.appearance-segments>button{flex:1 0 auto;border:var(--stroke) solid transparent;border-radius:var(--radius-pill)}.appearance-segments>button[data-active=true]{color:var(--ink);background:var(--surface)}.message-delivery-status{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink-muted)}.message-delivery-status[data-failed=true]{color:var(--color-error)}.message-delivery-icon{display:block;width:var(--space-5);height:var(--space-5);flex:none}@media (max-width:75rem){.app-product-shell .overview-grid-refined{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){.context-breadcrumbs{margin-bottom:var(--space-2)}.event-context{flex-wrap:wrap}.event-progress{grid-template-columns:minmax(0,1fr)}.event-progress li{display:none}.event-progress li:last-child{display:grid}.event-progress li:last-child .event-progress-label{display:none}.event-progress-mobile{display:inline}.app-product-shell .settings-card{padding:var(--space-4)}.app-product-shell .overview-essentials>div{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.comparison-heading{align-items:flex-end}.discovery-heading{padding-bottom:var(--space-3)}.product-header-count{flex:0 0 auto;color:var(--color-muted);font-size:var(--text-sm);font-weight:500}.restaurant-detail-header{align-items:center;padding-block:var(--space-4);margin:0;border-bottom:var(--stroke) solid var(--color-border)}.app-product-shell .inbox-directory .event-row{padding:var(--space-4);transition:background-color var(--motion-fast)}.app-product-shell .inbox-directory .event-row:hover{padding:var(--space-4);transform:none}.app-product-shell .inbox-directory .event-row:focus-visible{outline-offset:calc(-1 * var(--focus-width))}:is(.app-product-shell,.auth-frame,.app-loading-frame) :is(h1,h2,h3){font-family:var(--font-display);font-weight:400;letter-spacing:var(--tracking-editorial)}.event-context h1,:is(.app-product-shell,.app-loading-frame) [data-page-header] :is(h1,h2){font-size:var(--text-page-title);line-height:var(--line-title)}.app-product-shell [data-page-header] .eyebrow{display:block}.app-product-shell :is(table,[role=table],.event-list){font-variant-numeric:tabular-nums}.app-product-shell :is(input,textarea,select),.auth-frame :is(input,textarea,select){color:var(--ink);accent-color:var(--v4-accent)}.app-product-shell :is(input,textarea,select):focus-visible,.auth-frame :is(input,textarea,select):focus-visible{outline:var(--focus-width) solid var(--v4-accent);outline-offset:var(--focus-width)}.app-product-shell .event-context-actions>a{border-color:var(--v4-primary)}.app-product-shell .event-context-actions>a:hover{background:var(--v4-primary-hover)}:is(.app-sidebar-brand,.app-mobile-brand,.auth-header>a,.scope-trigger,.scope-option,.app-nav-link){text-decoration:none}.auth-intro-badge i{display:none}.app-product-shell .sidebar-group-label{font-family:var(--font-mono);font-size:var(--text-eyebrow);font-weight:400;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.app-product-shell .event-persistent-chrome .event-context,.app-product-shell .event-workspace-contents [data-page-header].comparison-heading,.app-product-shell .event-workspace-contents [data-page-header].discovery-heading,.app-product-shell .event-workspace-contents [data-page-header].outreach-heading,.app-product-shell .event-workspace-contents [data-page-header].restaurant-detail-header{display:none}.app-product-shell .data-table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums}.app-product-shell .data-table :is(th,td){padding:var(--table-cell-padding-block) var(--table-cell-padding-inline);border-bottom:var(--stroke) solid var(--color-border);font-size:var(--table-text-size);vertical-align:middle}.app-product-shell .data-table thead th{color:var(--color-muted);font-weight:500}.organization-sidebar-switcher{grid-template-columns:minmax(0,1fr);min-width:0;padding:0 var(--space-3)}.organization-sidebar-switcher select{width:100%;min-width:0}.event-participants form,.organization-create-form,.organization-list{display:grid;gap:var(--space-4)}.organization-account-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-3);border-bottom:var(--stroke) solid var(--color-border)}.organization-account-row>div{min-width:0}.organization-email{overflow-wrap:anywhere}.organization-row-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.organization-create-form{margin-top:var(--space-5)}.organization-create-form input{width:100%}.event-participants{margin-block:var(--space-5)}.event-participants fieldset{display:grid;gap:var(--space-3);min-width:0;padding:var(--space-3);border:var(--stroke) solid var(--color-border)}.event-participant-choice{display:flex;align-items:center;gap:var(--space-3);min-height:var(--control-height);overflow-wrap:anywhere}.event-participant-choice input{width:var(--size-18px);height:var(--size-18px);flex-shrink:0}.scope-trigger{display:flex;align-items:center;gap:.625rem;width:100%;min-height:3.5rem;padding:.5rem;border:0;border-radius:var(--radius-md);background:transparent;color:var(--ink);text-align:left;font-size:var(--text-sm);cursor:pointer}.scope-trigger>svg:last-child{flex-shrink:0;width:1rem;height:1rem;margin-left:auto}.scope-identity{display:grid;flex:1;min-width:0;gap:0}.scope-identity strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:500;line-height:1.25rem}.scope-identity small{font-size:var(--text-sm);line-height:1.125rem;color:var(--ink-muted);text-transform:capitalize}.identity-tile{display:grid;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-sm);background:var(--navy-50);color:var(--navy-700);font-size:var(--text-sm);font-weight:500}.scope-trigger:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}.scope-trigger:active{background:color-mix(in srgb,var(--ink) 12%,transparent)}.scope-menu :is(a,button,input):focus-visible,.scope-trigger:focus-visible{outline:var(--focus-width) solid var(--v4-accent);outline-offset:var(--focus-width)}.scope-menu{width:20rem;max-height:30rem;border:var(--stroke) solid var(--color-border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-popover);font-family:var(--font-body);animation:menu-appear .12s ease-out}.scope-menu,.scope-menu-heading{padding:.5rem;font-size:var(--text-sm)}.scope-menu-heading{margin:0;font-weight:500;line-height:1.25rem}.scope-menu input{width:100%;height:2.5rem;min-height:2.5rem;margin-bottom:.5rem;padding:.5rem .75rem;font-size:var(--text-sm)}.scope-menu-items{overflow:auto;max-height:23rem;overscroll-behavior:contain;padding:.25rem}.scope-menu-items>p{margin:.5rem}.scope-option{display:flex;align-items:center;gap:.625rem;min-height:3.5rem;width:100%;padding:.5rem;border:0;border-radius:var(--radius-md);background:transparent;color:var(--ink);text-align:left;text-decoration:none;font:inherit;cursor:pointer}.scope-option-copy{display:grid;flex:1;min-width:0}.scope-option-copy strong{font-size:var(--text-sm);line-height:1.25rem;overflow-wrap:anywhere;font-weight:500}.scope-option-copy small{font-size:var(--text-sm);line-height:1.25rem;color:var(--ink-muted);text-transform:capitalize}.scope-menu [role=menuitem]:hover,.scope-menu [role=menuitemradio]:hover,.scope-option:hover,.scope-option[data-highlighted=true]{background:color-mix(in srgb,var(--ink) 4%,transparent)}.scope-menu [aria-checked=true],.scope-option[aria-selected=true]{background:color-mix(in srgb,var(--ink) 8%,transparent)}.scope-menu-actions{display:grid;margin-top:.5rem;padding-top:.5rem;border-top:var(--stroke) solid var(--color-border)}.scope-all-events,.scope-menu-actions a{display:flex;align-items:center;min-height:2.5rem;padding:.5rem;border-radius:var(--radius-md);color:var(--ink)}.scope-menu:has(.scope-event-option){width:22.5rem}.scope-event-option{min-height:4rem;flex-wrap:wrap}.scope-event-option>.scope-option-copy{flex-basis:50%}.scope-group-label{padding:.5rem;color:var(--ink-muted);font-size:var(--text-sm)}.sidebar-event-switcher .scope-trigger{min-height:4rem;padding:.625rem;border:var(--stroke) solid var(--color-border);background:var(--surface);box-shadow:none}.event-selector-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.event-selector-meta [data-status]{font-size:var(--text-sm)}.scope-menu-profile{width:17.5rem}.scope-menu-planning{width:14rem}.profile-identity{display:grid;gap:.25rem;padding:.5rem;overflow-wrap:anywhere}.profile-identity span{color:var(--ink-muted)}.scope-menu [role=menuitem],.scope-menu [role=menuitemradio]{display:flex;align-items:center;gap:.5rem;width:100%;min-height:2.5rem;padding:.5rem;border:0;border-radius:var(--radius-md);background:transparent;color:var(--ink);text-decoration:none;font:inherit;cursor:pointer}.scope-menu [role=menuitemradio]{justify-content:space-between;min-height:2.25rem}.profile-theme{border-block:var(--stroke) solid var(--color-border);margin-block:.5rem;padding-block:.5rem}.profile-theme p{margin:0;padding:.5rem;color:var(--ink-muted)}.app-drawer-account,.app-sidebar-account{border-top:var(--stroke) solid var(--color-border)}.app-product-shell .app-nav-link{display:flex;align-items:center;justify-content:flex-start;gap:.625rem;min-height:2.25rem;width:100%;padding:.25rem .5rem;border:0;border-radius:var(--radius-md);background:transparent;color:var(--ink);font-size:var(--text-sm);font-weight:500;line-height:1.25rem;text-align:left;text-decoration:none;box-shadow:none;cursor:pointer}.app-product-shell .app-nav-link>svg{display:none;width:1.125rem;height:1.125rem;flex:0 0 1.25rem}.app-product-shell .app-nav-link[aria-current=page],.app-product-shell .app-nav-link[data-contextual-active=true],.app-product-shell [data-contextual-active=true]>.scope-menu-wrap>.scope-trigger{background:var(--navy-50);color:var(--navy-700);box-shadow:none;font-weight:500}.app-product-shell .app-nav-link:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}.app-product-shell .app-nav-link[aria-disabled=true]{opacity:.55;cursor:default}.event-nav-group{display:grid;gap:.125rem;margin-top:.75rem}.app-product-shell :is(.app-sidebar-heading,.app-mobile-header,.app-drawer-heading)>button{border:0;border-radius:0;background:transparent}.app-product-shell :is(.app-sidebar-heading,.app-mobile-header,.app-drawer-heading)>button:hover{background:transparent}.app-product-shell .planning-toggle>svg:last-child{display:block;width:1rem;height:1rem;margin-left:auto;flex:0 0 1rem;transform:rotate(-90deg);transition:transform .16s cubic-bezier(.2,0,0,1)}.app-product-shell .planning-toggle[aria-expanded=true]>svg:last-child{transform:rotate(0)}.planning-region{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .18s cubic-bezier(.2,0,0,1),visibility .18s}.planning-region[data-open=true]{grid-template-rows:1fr;visibility:visible;margin-left:.5rem;border-left:var(--stroke) solid var(--color-border)}.planning-region[data-open=true] .planning-child{padding-left:1rem}.planning-region>div{min-height:0;overflow:hidden}.planning-region[data-open=true]>div{padding-block:.5rem}.app-product-shell .planning-child{min-height:2rem;padding-left:1.5rem}.sidebar-icon{display:inline-flex;flex:0 0 1.25rem;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.scope-menu-planning .planning-child{padding-left:.5rem}.scope-menu-planning .scope-menu-items{margin-left:.5rem;border-left:var(--stroke) solid var(--color-border)}.sidebar-no-event{color:var(--ink-muted);font-size:var(--text-sm);padding:.5rem;margin:0}.sidebar-group-label{margin:1rem .25rem .375rem;font-size:var(--text-sm);font-weight:500;line-height:1.25rem}.sidebar-group-label:has(+.rail-hint-anchor .sidebar-event-switcher){margin-top:1.25rem}.rail-tooltip{padding:.5rem .75rem;border:var(--stroke) solid var(--color-border);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-popover);font-size:var(--text-sm)}@keyframes menu-appear{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@media (min-width:56.3125rem){.app-product-shell .app-sidebar{width:16.25rem;padding:0 .75rem;gap:0;overflow:visible;transition:width .18s cubic-bezier(.2,0,0,1)}.app-product-shell .app-sidebar[data-collapsed=true]{width:4rem;padding-inline:.625rem}.app-product-shell .app-sidebar-heading{height:4rem;min-height:4rem;margin:0}.app-sidebar-heading .app-sidebar-brand{padding-left:.25rem;color:var(--ink)}.app-sidebar-heading>button{width:2rem;height:2rem;min-width:2rem;min-height:2rem}.app-product-shell .app-sidebar .app-primary-nav{display:block;overflow-y:auto;overflow-x:hidden;flex:1;padding:.25rem;margin-inline:-.25rem}.app-product-shell .app-sidebar .app-nav-link{min-height:2.25rem;padding:.25rem .5rem;gap:.625rem}.app-product-shell .app-sidebar .planning-child{min-height:2rem;padding-left:1.5rem}.app-product-shell .app-sidebar-account{margin-top:auto;padding-block:.75rem}.app-product-shell .app-frame{transition:margin-left .18s cubic-bezier(.2,0,0,1),width .18s cubic-bezier(.2,0,0,1)}.app-sidebar[data-collapsed=true] .scope-trigger{justify-content:center;width:2.75rem;min-height:2.75rem;padding:.5rem}.app-sidebar[data-collapsed=true] .sidebar-event-switcher .scope-trigger{border:0;background:transparent;box-shadow:none}.app-sidebar[data-collapsed=true] .sidebar-group-label{display:block;height:1rem;margin:0;font-size:0}.app-sidebar[data-collapsed=true] .scope-trigger .sidebar-label{display:none}.app-sidebar[data-collapsed=true] .scope-trigger-planning{min-height:2.25rem}.app-sidebar:not([data-collapsed=true]) .app-nav-link[aria-label=Overview]>svg{display:block}}.event-workspace-chrome .event-context{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.event-context .event-context-identity{flex-basis:50%}.event-context h1{font-size:var(--text-page-title);line-height:var(--line-title);font-weight:400;letter-spacing:var(--tracking-editorial)}.event-context .event-context-meta{display:flex;flex-wrap:wrap;gap:.5rem 1rem;font-size:var(--text-sm);line-height:1.25rem}.event-context-actions a{min-width:7rem;min-height:2.75rem}.context-breadcrumbs a{text-decoration:none}.context-breadcrumbs{display:flex;min-width:0;gap:.5rem;margin-bottom:1rem;font-size:var(--text-sm)}.context-breadcrumbs a:nth-of-type(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}@media (max-width:56.25rem){.app-product-shell .app-drawer{width:min(20rem,calc(100vw - 2rem));padding:.75rem}.app-drawer-heading{height:3.25rem;margin-bottom:.75rem}.app-drawer-navigation{display:block;flex:1;overflow:auto;padding:.25rem;margin-inline:-.25rem}.app-product-shell .app-drawer .app-nav-link,.app-product-shell .app-drawer .planning-child{min-height:2.75rem}.app-drawer-account{padding:.75rem 0}.app-drawer .scope-menu{width:calc(100vw - 3.5rem);max-width:18.5rem}.app-drawer .scope-menu[data-dialog-panel=true]{position:fixed;z-index:1;inset:auto;right:auto!important;bottom:auto!important;display:flex;flex-direction:column;margin:0;box-sizing:border-box;overflow:auto;overscroll-behavior:contain;color:var(--ink)}.app-drawer .scope-menu :is([role=menuitem],[role=menuitemradio],.scope-all-events){min-height:2.75rem}.app-mobile-header{grid-template-columns:2.75rem minmax(0,1fr) auto}.app-mobile-brand{justify-self:center;color:var(--ink)}.app-product-shell .app-page{width:calc(100% - 3rem)}.app-product-shell [data-page-header]{display:flex;align-items:flex-start}.app-product-shell .event-context{display:flex}.event-context h1{font-size:1.5rem;line-height:1.875rem;font-weight:400}.event-context .event-context-meta{display:flex}.app-product-shell .event-persistent-chrome{padding-top:1.5rem}.event-context-actions{flex-basis:100%;display:flex;justify-content:flex-end}.app-product-shell .restaurant-detail-header h1{display:block;font-weight:400}}@media (prefers-reduced-motion:reduce){.app-product-shell *,.planning-region,.scope-menu{animation:none;transition:none}}.scope-option[aria-selected=true] small{color:var(--ink)}.app-product-shell .event-context-actions>a{display:inline-flex;justify-content:center;align-items:center;min-height:2.75rem;padding:.5rem 1rem;border:var(--stroke) solid var(--v4-primary);border-radius:var(--radius-pill);background:var(--v4-primary);color:var(--v4-on-primary);font-size:var(--text-sm);font-weight:500;text-decoration:none}.app-product-shell .event-context-actions>a:hover{background:var(--color-ink-hover)}@media (max-width:56.25rem){.app-drawer .scope-menu{width:min(18.5rem,calc(100vw - 3.5rem))}}.navigation-spinner{margin-left:auto;width:1rem;height:1rem;border:var(--stroke) solid var(--color-border);border-top-color:var(--ink);border-radius:50%;animation:navigation-spin .7s linear infinite}@keyframes navigation-spin{to{transform:rotate(1turn)}}.scope-option:hover small,.scope-option[data-highlighted=true] small,.scope-trigger:hover small{color:var(--ink)}.scope-menu{overflow:auto}.app-primary-nav>.rail-hint-anchor:has(.organization-sidebar-switcher){position:sticky;top:0;z-index:1;background:var(--background)}.app-product-shell [aria-labelledby=account-export-title]>button{border-color:var(--line);background:var(--surface);color:var(--ink)}.app-product-shell [aria-labelledby=account-export-title]>button:hover:not(:disabled){background:var(--background)}.organization-sidebar-switcher{padding:0}.sidebar-event-switcher .scope-trigger{padding-block:.5rem}@media (min-width:56.3125rem){.app-product-shell .app-sidebar-heading>button{flex-basis:2rem}}.app-drawer::backdrop{background:color-mix(in srgb,var(--ink) 24%,transparent)}@media (min-width:56.3125rem) and (prefers-reduced-motion:no-preference){.app-sidebar .sidebar-label{transition:opacity 80ms ease-out,display allow-discrete 80ms}.app-sidebar[data-collapsed=true] .sidebar-label{opacity:0}}.scope-menu[data-floating-panel][popover]:popover-open{display:flex;flex-direction:column}.scope-menu>:not(.scope-menu-items){flex-shrink:0}.scope-menu-items{flex:1 1 auto;min-height:0}.scope-organization-skeleton{min-height:3.5rem;margin-block:.25rem;border-radius:var(--radius-md);background:var(--color-conversation-grey-fill)}.scope-menu-planning .planning-child{min-height:2rem}.scope-menu-planning .planning-child[aria-current=page]{background:var(--navy-50);color:var(--navy-700);font-weight:500}.sidebar-group-label{color:var(--ink-muted)}.app-product-shell .workspace-choice{border:var(--stroke) solid var(--color-border);background:var(--surface);color:var(--ink)}.app-product-shell .workspace-choice:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}.app-product-shell .workspace-choice[aria-pressed=true]{background:color-mix(in srgb,var(--ink) 8%,transparent);font-weight:500}.app-product-shell .workspace-choice small{color:var(--ink);opacity:1}@media (prefers-reduced-motion:reduce){.navigation-spinner{animation:none}}