.goal-detail-map-toggle,.rs-collapse-toggle-close{display:none}@media (max-width:768px){body,html{overflow-x:hidden;max-width:100vw}.rs-panel,.rs-panel.rs-panel--floating,.rs-panel:not(.rs-panel--collapsed){position:fixed!important;top:0!important;left:0!important;right:auto!important;bottom:0!important;width:100vw!important;height:100vh!important;box-sizing:border-box;z-index:100!important;background:var(--landing-bg)!important;transform:var(--panel-transform,translateX(0))!important;visibility:visible!important;transition:var(--panel-transition,transform .3s ease,visibility 0s 0s)!important;overflow:hidden}.rs-panel.rs-panel--collapsed{transform:var(--panel-transform,translateX(100%))!important;visibility:hidden!important;transition:var(--panel-transition,transform .3s ease,visibility 0s .3s)!important;pointer-events:none;overflow:hidden}.rs-panel.rs-panel--collapsed .rs-body{opacity:1!important}body:has(.rs-panel:not(.rs-panel--collapsed)){overflow:hidden}.rs-panel--floating .gm-map-header{padding-top:12px}.rs-collapse-toggle{position:absolute;top:76px;right:2rem;left:auto;transform:none;z-index:101;min-width:44px;min-height:44px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:none;background:none;color:rgba(212,134,28,.8)}.rs-collapse-toggle:hover{color:rgba(212,134,28,.92);border:none;background:none}.rs-collapse-toggle-map{display:none}.rs-collapse-toggle-close{display:block}.rs-panel--collapsed .rs-collapse-toggle{display:none}.rs-panel--floating .rs-body{padding-top:76px;padding-bottom:80px;overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-padding-bottom:300px}.dashboard-container:has(.goal-detail-header) .rs-panel--floating .rs-body{padding-top:76px}.rs-panel-glow-edge{display:none}.dashboard-container .dashboard-main,.dashboard-container.sidebar-collapsed .dashboard-main,.dashboard-container:not(.sidebar-collapsed) .dashboard-main{padding-right:.75rem!important;padding-left:.75rem!important;margin-right:0!important;width:100%!important;max-width:100%!important;transition:none!important}.dashboard-container:not(.sidebar-collapsed) .goal-detail-header,.goal-detail-header,.sidebar-collapsed .goal-detail-header{padding-left:0!important;padding-right:0!important;margin-right:0!important;width:100%!important;max-width:100%!important;transition:none!important;min-height:auto;overflow:visible}.goals-page{padding:1.5rem 1rem}.goals-header{max-width:100%}.goals-welcome-title{font-size:1.625rem}.goals-stack{max-width:100%}.goals-stack:before{width:100%}.goal-card,.goal-card-new{width:100%;box-sizing:border-box;padding:16px}.goal-card-new--disabled{padding:16px}.goal-card-menu-trigger,.goals-menu-trigger{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.goals-menu{margin-right:16px}.goals-menu-dropdown{left:auto!important;right:0!important;margin-left:0}.goal-detail-map-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:none;border-radius:50%;cursor:pointer;color:rgba(212,134,28,.8);padding:0;margin-left:.25rem;transition:color .15s ease,background .15s ease}.goal-detail-map-toggle:hover{color:rgba(212,134,28,.92);background:rgba(22,21,31,.4)}.dashboard-container:has(.goal-detail-header) .dashboard-main,.dashboard-container:has(.goal-detail-header).sidebar-collapsed .dashboard-main{padding-left:0;padding-right:0;transition:none}.dashboard-container:has(.goal-detail-header) .main-content,.dashboard-container:has(.goal-detail-header).sidebar-collapsed .main-content{padding-inline:0;transition:none}.goal-detail-chat-column{max-width:100%;padding:0 16px}.chat-panel-body{touch-action:pan-y}.chat-messages-container,.chat-panel-body{overflow-x:hidden}.chat-message.lanturn-message:before{display:none}.chat-message.lanturn-message{max-width:88%;margin-left:0;margin-right:0}.chat-message.you-message{max-width:80%;margin-left:auto;margin-right:0}.chat-insight-group,.chat-insight-line{margin-left:0;margin-right:0}.chat-insight-line .insight-link{display:none}.center-next-move{padding-inline:0}.next-move-block{width:100%;margin-left:0;margin-right:0}.next-move-block,.next-move-block--done,.next-move-block--empty,.next-move-block--pre_ideation,.next-move-block--reflecting{padding:14px 16px}.next-move-block--committed .next-move-name,.next-move-block--exploring .next-move-name,.next-move-block--past_due .next-move-name,.next-move-name{font-size:18px}.next-move-block--done .next-move-name,.next-move-block--empty .next-move-name,.next-move-block--pre_ideation .next-move-name,.next-move-block--reflecting .next-move-name{font-size:16px}.next-move-title-main{font-size:.75rem}.next-move-header{margin-bottom:.5rem}.next-move-name-wrapper{margin:.25rem 0 1rem}.next-move-block--done .next-move-name-wrapper,.next-move-block--empty .next-move-name-wrapper,.next-move-block--pre_ideation .next-move-name-wrapper,.next-move-block--reflecting .next-move-name-wrapper{margin:.25rem 0 .5rem}.next-move-footer{flex-wrap:wrap;gap:.75rem}.next-move-timeline-row{flex-direction:column;align-items:stretch;gap:8px}.next-move-cta-wrapper{margin-left:0;width:100%}.next-move-cta{width:100%}.goal-detail-title-container{min-width:0;align-items:flex-start}.goal-detail-title-wrapper{max-width:100%;overflow:hidden;min-width:0}.goal-detail-title,.goal-detail-title-input{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left}.goal-detail-header-inner{gap:8px;padding:0 16px;max-width:100%}.goal-detail-header-left{gap:8px}.goal-detail-header-right{flex-shrink:0;gap:0}.goal-detail-header-right .header-menu-button,.goal-detail-header-right .header-menu-container,.goal-detail-map-toggle{flex-shrink:0}.header-menu-dropdown{right:0;z-index:60}.cancel-recording-button,.mic-button,.rs-chat-send{width:2.75rem;height:2.75rem}.cancel-recording-button{min-width:44px;min-height:44px}.recording-display{max-height:calc(1.5em * 7 + 1rem);overflow-y:auto;-webkit-overflow-scrolling:touch}.recording-text{max-width:100%}.debug-panel,.debug-toggle-btn{display:none}#sentry-feedback,.widget__actor,[data-sentry-feedback]{display:none!important}.structured-grid,.structured-row-two,.tiles{grid-template-columns:1fr}.sidebar-edge-zone{right:0;top:0;height:100%;z-index:99}.sidebar-edge-zone,.swipe-back-edge-zone{position:fixed;width:20px;touch-action:pan-y}.swipe-back-edge-zone{left:0;top:92px;height:calc(100% - 92px);z-index:50}.goals-dashboard-drawer{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:90;background:var(--landing-bg);transform:var(--drawer-transform,translateX(-100%));transition:var(--drawer-transition,transform .3s ease,visibility 0s .3s);visibility:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.goals-dashboard-drawer--open{transform:var(--drawer-transform,translateX(0));visibility:visible;transition:var(--drawer-transition,transform .3s ease,visibility 0s 0s)}.goals-dashboard-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;position:sticky;top:0;z-index:1;background:var(--landing-bg)}.goals-dashboard-drawer-title{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;color:var(--text-primary,#fff)}.goals-dashboard-drawer-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:none;border:none;color:rgba(212,134,28,.8);cursor:pointer}.goals-dashboard-drawer-body{padding:0 16px 32px;display:flex;flex-direction:column;gap:12px}}