.pocketgopher-home-route{overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.pocketgopher-home-route::-webkit-scrollbar{display:none}.pocketgopher-home-page{width:100%;padding-top:2px;min-height:calc(100dvh - (var(--relay-page-pad) * 2));grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch}.pocketgopher-home-page:not(.pocketgopher-home-page-guest){max-width:1280px;margin-inline:auto}.pocketgopher-home-body{display:grid;grid-gap:var(--relay-space-2);gap:var(--relay-space-2);min-height:0;align-content:flex-start}.pocketgopher-home-footer{width:100%;padding:var(--relay-space-6) var(--relay-space-1) var(--relay-space-4);display:grid;grid-gap:8px;gap:8px;align-self:end;justify-items:center}.pocketgopher-home-footer-rule{width:100%;height:1px;background:color-mix(in srgb,var(--relay-border) 82%,var(--relay-accent-primary) 18%)}.pocketgopher-home-footer-copy{margin:0;color:var(--relay-text-muted);font-size:12px;line-height:1.4;text-align:center}.pocketgopher-home-page-guest{width:100%;min-height:calc(100dvh - (var(--relay-page-pad) * 2));grid-template-rows:minmax(0,1fr)}.pocketgopher-home-page-guest .pocketgopher-home-body{min-height:100%;align-self:stretch;align-content:start;justify-items:center}.pocketgopher-home-guest-layout{display:grid;grid-template-rows:auto;grid-gap:0;gap:0;width:100%;min-height:100%;padding:16px clamp(18px,3vw,48px);justify-items:center}.pocketgopher-home-guest-stage{display:grid;justify-items:center;align-items:start;width:100%;min-width:0;align-self:start}.pocketgopher-home-header{align-items:center}.pocketgopher-home-dashboard,.pocketgopher-home-main{display:grid;grid-gap:12px;gap:12px;align-content:flex-start;min-width:0}.pocketgopher-home-dashboard{width:100%}.pocketgopher-home-dashboard>*{min-width:0}.pocketgopher-home-lead-card{display:grid;grid-gap:14px;gap:14px;align-content:flex-start;padding:clamp(16px,1.7vw,22px);border-color:color-mix(in srgb,var(--relay-accent-primary) 16%,var(--relay-border) 84%);background:linear-gradient(180deg,color-mix(in srgb,var(--relay-bg-panel) 96%,white 4%),var(--relay-bg-panel)),var(--relay-bg-panel);box-shadow:0 20px 60px rgba(41,36,29,.1)}.pocketgopher-home-lead-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.44fr);grid-gap:clamp(18px,2.6vw,32px);gap:clamp(18px,2.6vw,32px);align-items:start}.pocketgopher-home-lead-primary{display:grid;grid-gap:18px;gap:18px;align-content:start;min-width:0}.pocketgopher-home-lead-card .relay-section-head{align-content:start;min-height:0}.pocketgopher-home-build-card{border-color:color-mix(in srgb,var(--relay-accent-primary) 28%,var(--relay-border) 72%);background:linear-gradient(180deg,color-mix(in srgb,var(--relay-bg-panel) 94%,var(--relay-accent-soft) 6%),var(--relay-bg-panel)),var(--relay-bg-panel)}.pocketgopher-home-resume-card{align-content:start;gap:12px;background:linear-gradient(135deg,color-mix(in srgb,var(--relay-bg-panel) 92%,var(--relay-accent-soft) 8%),var(--relay-bg-panel) 52%,color-mix(in srgb,var(--relay-bg-panel) 96%,var(--relay-control-bg) 4%)),var(--relay-bg-panel)}.pocketgopher-home-mantra-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.pocketgopher-home-mantra-grid article,.pocketgopher-home-notification-group{border:1px solid var(--relay-border);border-radius:8px;background:color-mix(in srgb,var(--relay-bg-panel) 88%,var(--relay-control-bg) 12%)}.pocketgopher-home-mantra-grid article{display:grid;grid-gap:5px;gap:5px;align-content:start;padding:12px}.pocketgopher-home-mantra-grid strong,.pocketgopher-home-notification-group-head strong{color:var(--relay-text-main);line-height:1.2}.pocketgopher-home-mantra-grid span,.pocketgopher-home-notification-group-head span{margin:0;color:var(--relay-text-muted);font-size:.82rem;font-weight:650;line-height:1.4}.pocketgopher-home-first-visit{display:grid;grid-gap:16px;gap:16px;width:min(100%,880px);margin:clamp(8px,3vw,36px) auto}.pocketgopher-home-first-visit>.relay-card{padding:clamp(16px,2.4vw,24px)}.pocketgopher-home-first-visit .pocketgopher-home-invites-waiting{border-color:color-mix(in srgb,var(--relay-accent-primary) 40%,var(--relay-border))}.pocketgopher-home-first-visit .pocketgopher-home-invites-waiting h2,.pocketgopher-home-first-visit .pocketgopher-home-start-card h2{font-size:clamp(1.3rem,3vw,1.7rem)}.pocketgopher-home-invites-intro{margin:0;color:var(--relay-text-muted);max-width:58ch}.pocketgopher-home-first-visit .pocketgopher-home-invites-waiting-item{padding-top:16px;border-top:1px solid var(--relay-border)}.pocketgopher-home-invites-waiting-copy strong{overflow-wrap:anywhere}.pocketgopher-home-first-visit-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin:0;padding:0 4px}.pocketgopher-home-first-visit-context dt{font-weight:700}.pocketgopher-home-first-visit-context dd{margin:6px 0 0;color:var(--relay-text-muted);line-height:1.5}.pocketgopher-home-first-visit .pocketgopher-home-start-alternatives{box-shadow:none;background:transparent}.pocketgopher-home-first-visit .pocketgopher-home-start-alternatives h2{font-size:1rem}.pocketgopher-home-first-visit .pocketgopher-home-start-actions{display:flex;flex-wrap:wrap;gap:10px}.pocketgopher-home-first-visit .pocketgopher-home-start-actions>a,.pocketgopher-home-first-visit .pocketgopher-home-start-actions>button{width:auto}.pocketgopher-home-invite-decline{border:0;background:transparent;color:var(--relay-text-muted);text-decoration:underline;text-underline-offset:3px;padding:8px 12px;cursor:pointer}.pocketgopher-home-invite-decline:disabled{opacity:.5;cursor:wait}.pocketgopher-home-invites-waiting{display:grid;grid-gap:12px;gap:12px}.pocketgopher-home-invites-waiting h2{margin:0;font-size:1.15rem}.pocketgopher-home-invites-waiting-list{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.pocketgopher-home-invites-waiting-item{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;min-width:0}.pocketgopher-home-invites-waiting-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.pocketgopher-home-invites-waiting-copy span{color:var(--relay-text-muted)}.pocketgopher-home-invites-waiting-actions{display:flex;flex-wrap:wrap;gap:8px}.pocketgopher-home-invites-waiting-actions>button{min-height:40px}.pocketgopher-home-invites-waiting-error{margin:0;color:var(--relay-danger)}.pocketgopher-home-start-card{display:grid;grid-gap:14px;gap:14px;align-content:start}.pocketgopher-home-start-actions{display:grid;grid-gap:8px;gap:8px}.pocketgopher-home-start-actions>.relay-primary-button,.pocketgopher-home-start-actions>.relay-secondary-button{width:100%;min-height:40px;align-self:stretch;justify-content:center}.pocketgopher-home-compose-links{display:flex;flex-wrap:wrap;gap:4px 18px;align-items:center}.pocketgopher-home-compose-link{border-bottom:1px solid transparent;color:var(--relay-accent-primary);font-size:.86rem;font-weight:650;line-height:1.4;text-decoration:none}.pocketgopher-home-compose-link:focus-visible,.pocketgopher-home-compose-link:hover{border-bottom-color:currentColor}.pocketgopher-home-all-clear{margin:0;color:var(--relay-text-muted);font-size:.86rem;font-weight:650}.pocketgopher-home-attention-empty{padding:6px 0 2px}.pocketgopher-home-resume-side{display:grid;grid-gap:12px;gap:12px;align-content:center;justify-items:start;min-width:0}.pocketgopher-home-top-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);grid-gap:16px;gap:16px;align-items:start}.pocketgopher-home-resume-lead{display:grid;grid-gap:10px;gap:10px;align-content:start;min-width:0}.pocketgopher-home-resume-identity{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-width:0;padding:12px 14px;border:1px solid var(--relay-border);border-radius:var(--relay-radius-control,2px);background:var(--relay-bg-subtle);color:inherit;text-decoration:none;transition:background .12s ease,border-color .12s ease}.pocketgopher-home-resume-identity:focus-visible,.pocketgopher-home-resume-identity:hover{border-color:var(--relay-accent-primary);background:color-mix(in srgb,var(--relay-bg-panel) 84%,var(--relay-accent-soft) 16%)}.pocketgopher-home-resume-identity-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.pocketgopher-home-resume-room-arrow{color:var(--relay-accent-primary);font-size:1.15rem;line-height:1;opacity:0;transform:translateX(-4px);transition:opacity .12s ease,transform .12s ease}.pocketgopher-home-resume-identity:focus-visible .pocketgopher-home-resume-room-arrow,.pocketgopher-home-resume-identity:hover .pocketgopher-home-resume-room-arrow{opacity:1;transform:translateX(0)}@media (prefers-reduced-motion:reduce){.pocketgopher-home-resume-identity,.pocketgopher-home-resume-room-arrow{transition:none}}.pocketgopher-home-resume-room-title{margin:0;overflow:hidden;font-size:1.1rem;letter-spacing:-.01em;line-height:1.2;text-overflow:ellipsis}.pocketgopher-home-resume-room-subtitle{margin:1px 0 0;color:var(--relay-text-muted);font-size:.84rem;font-weight:650;line-height:1.35}.pocketgopher-home-resume-actions-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.pocketgopher-home-resume-actions-row .pocketgopher-home-compose-links{gap:6px 18px}.pocketgopher-home-quick-actions-card{display:grid;grid-gap:10px;gap:10px;align-content:start;padding:clamp(16px,1.7vw,22px)}.pocketgopher-home-quick-actions{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--relay-border);border-radius:var(--relay-radius-control,2px)}.pocketgopher-home-quick-action{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:11px 12px;border:none;border-bottom:1px solid var(--relay-border);background:transparent;color:inherit;font:inherit;font-weight:650;text-align:left;text-decoration:none;cursor:pointer;transition:background .12s ease,color .12s ease}.pocketgopher-home-quick-action:last-child{border-bottom:none}.pocketgopher-home-quick-action:focus-visible,.pocketgopher-home-quick-action:hover{background:color-mix(in srgb,var(--relay-bg-panel) 84%,var(--relay-accent-soft) 16%);color:var(--relay-accent-primary)}.pocketgopher-home-quick-action .relay-count-badge{flex:none}@media (prefers-reduced-motion:reduce){.pocketgopher-home-quick-action{transition:none}}.pocketgopher-home-quick-actions-card .pocketgopher-home-attention-empty,.pocketgopher-home-quick-actions-card .pocketgopher-home-notification-groups{padding-top:12px;border-top:1px solid var(--relay-border)}.pocketgopher-home-vitals-card{display:grid;grid-gap:14px;gap:14px;align-content:start;padding:clamp(16px,1.7vw,22px)}.pocketgopher-home-vitals-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.pocketgopher-home-vitals-stat{display:grid;grid-gap:2px;gap:2px;justify-items:center;padding:12px 10px;border:1px solid var(--relay-border);border-radius:var(--relay-radius-control,2px);background:var(--relay-bg-subtle);color:inherit;text-align:center;text-decoration:none}a.pocketgopher-home-vitals-stat:hover{border-color:var(--relay-border-strong)}.pocketgopher-home-vitals-stat strong{font-size:1.6rem;line-height:1.05;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pocketgopher-home-vitals-stat span{color:var(--relay-text-muted);font-size:.78rem;font-weight:650}.pocketgopher-home-announcements{display:flex;flex:0 1 auto;flex-direction:column;min-height:0;max-height:280px;overflow-y:auto;border:1px solid var(--relay-border);border-radius:var(--relay-radius-control,2px)}.pocketgopher-home-announcement-line{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;padding:11px 12px;border:none;border-bottom:1px solid var(--relay-border);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.pocketgopher-home-announcement-line:last-child{border-bottom:none}.pocketgopher-home-announcement-line:hover{background:var(--relay-bg-subtle)}.pocketgopher-home-announcement-line-title{overflow:hidden;font-weight:650;font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.pocketgopher-home-announcement-line-date{flex:none;color:var(--relay-text-muted);font-size:.76rem;font-weight:600}.pocketgopher-home-resume-description{display:-webkit-box;overflow:hidden;margin:4px 0 0;color:var(--relay-text-muted);font-size:.84rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pocketgopher-home-resume-participants{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pocketgopher-home-avatar-stack{display:flex;align-items:center}.pocketgopher-home-avatar{display:grid;flex:none;place-items:center;width:32px;height:32px;margin-left:-8px;overflow:hidden;border:2px solid var(--relay-bg-panel);border-radius:50%;background:var(--relay-bg-muted);color:var(--relay-text-muted);font-size:.72rem;font-weight:700}.pocketgopher-home-avatar:first-child{margin-left:0}.pocketgopher-home-avatar img{width:100%;height:100%;object-fit:cover}.pocketgopher-home-avatar[data-kind=agent]{border-color:color-mix(in srgb,var(--relay-accent-secondary) 55%,var(--relay-bg-panel))}.pocketgopher-home-avatar-overflow{background:var(--relay-bg-subtle)}.pocketgopher-home-resume-participants-label{color:var(--relay-text-muted);font-size:.8rem;font-weight:600}.pocketgopher-home-modal-overlay{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:20px;background:rgba(20,26,22,.55)}.pocketgopher-home-modal{display:flex;flex-direction:column;gap:10px;width:min(560px,100%);max-height:min(80vh,640px);padding:clamp(18px,2vw,26px);overflow:hidden}.pocketgopher-home-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pocketgopher-home-modal-head h2{margin:0;font-size:1.2rem;letter-spacing:-.01em}.pocketgopher-home-modal-close{flex:none;width:30px;height:30px;border:1px solid var(--relay-border);border-radius:var(--relay-radius-control,2px);background:transparent;color:var(--relay-text-muted);font-size:1.1rem;line-height:1;cursor:pointer}.pocketgopher-home-modal-close:hover{border-color:var(--relay-border-strong)}.pocketgopher-home-modal-meta{margin:0;color:var(--relay-text-muted);font-size:.8rem;font-weight:600}.pocketgopher-home-modal-body{overflow-y:auto;line-height:1.55;white-space:pre-wrap}.pocketgopher-home-workspace-actions{display:grid;grid-gap:8px;gap:8px}.pocketgopher-home-dashboard-side-column .pocketgopher-home-notification-actions,.pocketgopher-home-resume-actions-row,.pocketgopher-home-workspace-actions .relay-action-row{justify-content:flex-end}.pocketgopher-home-resume-footer{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.pocketgopher-home-resume-footer .pocketgopher-home-resume-actions-row{margin-left:auto}.pocketgopher-home-notification-icon-action{width:30px;min-width:0;height:30px;min-height:0;padding:0;justify-content:center;font-size:1.05rem;line-height:1}.pocketgopher-home-resume-copy{gap:4px}.pocketgopher-home-resume-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-top:0;padding-bottom:0}.pocketgopher-home-resume-actions .relay-primary-button,.pocketgopher-home-resume-actions .relay-secondary-button{min-height:38px}.pocketgopher-home-launchpad,.pocketgopher-home-launchpad-card{display:grid;grid-gap:8px;gap:8px}.pocketgopher-home-launchpad-card{padding-top:12px}.pocketgopher-home-continue-panel{align-content:flex-start}.pocketgopher-home-launch-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.pocketgopher-home-launch-grid:empty{display:none}.pocketgopher-home-launch-action{display:grid;grid-gap:8px;gap:8px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--pocketgopher-home-secondary-border);border-radius:8px;background:var(--pocketgopher-home-secondary-bg);color:var(--pocketgopher-home-secondary-text);padding:11px 12px;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease,color .14s ease,transform .14s ease}.pocketgopher-home-launch-action:focus-visible,.pocketgopher-home-launch-action:hover{border-color:color-mix(in srgb,var(--pocketgopher-home-secondary-border) 54%,var(--relay-accent-primary) 46%);background:var(--pocketgopher-home-secondary-bg-hover);color:color-mix(in srgb,var(--pocketgopher-home-secondary-text) 78%,var(--relay-accent-primary) 22%);transform:translateY(-1px);box-shadow:0 10px 24px color-mix(in srgb,var(--relay-accent-primary) 10%,transparent)}.pocketgopher-home-launch-action:focus-visible{outline:2px solid var(--pocketgopher-focus-ring);outline-offset:2px;box-shadow:var(--pocketgopher-focus-shadow)}.pocketgopher-home-launch-action:disabled{cursor:default;opacity:.72;transform:none;box-shadow:none}.pocketgopher-home-launch-action-featured{min-height:116px;border-color:color-mix(in srgb,var(--relay-accent-primary) 44%,var(--pocketgopher-home-secondary-border));background:linear-gradient(180deg,color-mix(in srgb,var(--relay-accent-soft) 52%,var(--relay-bg-panel)),color-mix(in srgb,var(--relay-bg-subtle) 88%,var(--relay-bg-panel)))}.pocketgopher-home-launch-action-featured .pocketgopher-home-launch-action-title-stack strong{font-size:1.08rem}.pocketgopher-home-launch-action-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.pocketgopher-home-launch-action-title-stack{display:grid;grid-gap:2px;gap:2px;min-width:0}.pocketgopher-home-launch-action-title-stack strong{margin:0;font-size:.98rem;line-height:1.2}.pocketgopher-home-launch-action-description{color:var(--relay-text-muted);font-size:12px;line-height:1.4}.pocketgopher-home-launch-action-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#b24e42;color:#fff8f4;font-size:11px;font-weight:700;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.pocketgopher-home-button{min-height:38px}.pocketgopher-home-inline-action{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.pocketgopher-home-invite-field{padding-top:0}.pocketgopher-home-inline-action input{min-width:0}.pocketgopher-home-invite-card{display:grid;grid-gap:8px;gap:8px;border-top:1px solid var(--relay-border);padding-top:8px}.pocketgopher-home-invite-head{display:grid;grid-gap:3px;gap:3px}.pocketgopher-home-invite-head p,.pocketgopher-home-invite-head strong{margin:0}.pocketgopher-home-invite-head p{color:var(--relay-text-muted);font-size:12px;line-height:1.45}.pocketgopher-home-primitive-links{display:grid;grid-gap:10px;gap:10px}.pocketgopher-home-primitive-grid{grid-template-columns:minmax(0,1fr)}.pocketgopher-home-attention-panel{order:0}.pocketgopher-home-attention-card .pocketgopher-home-notification-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.pocketgopher-home-attention-card .pocketgopher-home-notification-actions .relay-secondary-button{width:auto}.pocketgopher-home-announcements-panel{display:flex;flex-direction:column;gap:10px;padding-bottom:var(--relay-space-5)}.pocketgopher-home-announcements-panel>h2,.pocketgopher-home-attention-panel>h2,.pocketgopher-home-resume-lead>h2{margin:0}.pocketgopher-home-main>.relay-card>.pocketgopher-home-section-head,.pocketgopher-home-notifications>.pocketgopher-home-section-head{margin-bottom:6px}.pocketgopher-home-recent-rooms-panel>.pocketgopher-home-section-head{margin-bottom:10px}.pocketgopher-home-notifications{display:grid;grid-gap:10px;gap:10px;min-height:0;overflow:hidden}.pocketgopher-home-dashboard-support{display:grid;grid-template-columns:minmax(0,1fr) minmax(292px,.4fr);grid-gap:16px;gap:16px;align-items:start}.pocketgopher-home-dashboard-main-column,.pocketgopher-home-dashboard-side-column{display:grid;grid-gap:14px;gap:14px;min-width:0}.pocketgopher-home-dashboard-side-column{position:-webkit-sticky;position:sticky;top:12px}.pocketgopher-home-dashboard-side-column>.relay-card,.pocketgopher-home-dashboard-support>.pocketgopher-home-dashboard-main-column>.relay-card{border-color:color-mix(in srgb,var(--relay-border) 82%,transparent);background:color-mix(in srgb,var(--relay-bg-panel) 97%,var(--relay-control-bg) 3%);box-shadow:none}.pocketgopher-home-notification-groups{display:grid;grid-gap:10px;gap:10px}.pocketgopher-home-notification-group{display:grid;grid-gap:8px;gap:8px;padding:0;border:0;background:transparent}.pocketgopher-home-notification-group-head{display:flex;gap:10px;align-items:center;justify-content:space-between;min-width:0}.pocketgopher-home-notification-group-head strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pocketgopher-home-notification-list{max-height:clamp(240px,34dvh,340px);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-gutter:stable;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.pocketgopher-home-notification-list-compact{max-height:none;display:grid;grid-gap:0;gap:0;overflow:visible;padding-right:0}.pocketgopher-home-quiet-empty{margin:0;color:var(--relay-text-muted);font-size:.88rem;font-weight:650;line-height:1.45}.pocketgopher-home-announcement-card,.pocketgopher-home-notification-card{display:grid;border:1px solid var(--relay-border);border-radius:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--relay-bg-panel) 90%,var(--relay-control-bg)),color-mix(in srgb,var(--relay-bg-panel) 74%,var(--relay-control-bg)));padding:10px 12px;grid-gap:8px 14px;gap:8px 14px;min-width:0;transition:border-color .14s ease,background-color .14s ease}.pocketgopher-home-notification-card{grid-template-columns:minmax(0,1fr) minmax(66px,auto);align-items:start;gap:7px 10px}.pocketgopher-home-dashboard-side-column .pocketgopher-home-notifications{border-color:color-mix(in srgb,var(--relay-border) 84%,transparent);background:color-mix(in srgb,var(--relay-bg-panel) 96%,var(--relay-control-bg) 4%)}.pocketgopher-home-dashboard-side-column .pocketgopher-home-notification-card{grid-template-columns:minmax(0,1fr);gap:7px;padding:10px 0;border-width:1px 0 0;border-radius:0;background:transparent}.pocketgopher-home-dashboard-side-column .pocketgopher-home-notification-card:first-child{border-top:0;padding-top:0}.pocketgopher-home-dashboard-side-column .pocketgopher-home-notification-card:focus-within,.pocketgopher-home-dashboard-side-column .pocketgopher-home-notification-card:hover{background:transparent}.pocketgopher-home-dashboard-side-column .pocketgopher-home-notification-title{white-space:normal}.pocketgopher-home-dashboard-side-column .pocketgopher-home-notification-actions{display:flex;flex-wrap:wrap;gap:6px}.pocketgopher-home-dashboard-side-column .pocketgopher-home-notification-actions .relay-primary-button,.pocketgopher-home-dashboard-side-column .pocketgopher-home-notification-actions .relay-secondary-button{width:auto;min-height:28px;padding:5px 9px;font-size:.76rem}.pocketgopher-home-notification-card:focus-within,.pocketgopher-home-notification-card:hover{border-color:color-mix(in srgb,var(--relay-accent-primary) 64%,var(--relay-border));background:color-mix(in srgb,var(--relay-accent-soft) 18%,var(--relay-bg-panel))}.pocketgopher-home-notification-card-unread{border-color:color-mix(in srgb,var(--relay-accent-primary) 46%,var(--relay-border));background:color-mix(in srgb,var(--relay-accent-soft) 18%,var(--relay-bg-panel))}.pocketgopher-home-notification-actions,.pocketgopher-home-notification-copy{display:grid;grid-gap:6px;gap:6px;min-width:0}.pocketgopher-home-notification-title{grid-column:1/-1}.pocketgopher-home-notification-actions{justify-items:stretch;align-self:start;gap:6px}.pocketgopher-home-notification-copy p,.pocketgopher-home-notification-copy span,.pocketgopher-home-notification-title{min-width:0;overflow:hidden;text-overflow:ellipsis}.pocketgopher-home-notification-title{color:var(--relay-text-main);font-size:.98rem;line-height:1.15;white-space:nowrap}.pocketgopher-home-notification-copy p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pocketgopher-home-notification-actions .relay-primary-button,.pocketgopher-home-notification-actions .relay-secondary-button{width:100%;justify-content:center;min-height:30px;padding:6px 10px;font-size:12px}.pocketgopher-home-announcement-card p,.pocketgopher-home-notification-copy p,.pocketgopher-home-notification-copy span,.pocketgopher-home-notification-title,.pocketgopher-home-room-meta{margin:0}.pocketgopher-home-room-card{display:flex;align-items:stretch;gap:4px;padding-inline:12px;border:1px solid var(--relay-border);border-radius:var(--relay-radius-control,2px);background:var(--relay-bg-subtle);transition:background .12s ease,border-color .12s ease}.pocketgopher-home-room-card:hover{border-color:var(--relay-accent-primary);background:color-mix(in srgb,var(--relay-bg-panel) 84%,var(--relay-accent-soft) 16%)}.pocketgopher-home-room-list{gap:8px}.pocketgopher-home-room-card-main{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px 16px;gap:6px 16px;align-items:center;flex:1 1;min-width:0;padding:9px 0;color:inherit;text-decoration:none}@media (prefers-reduced-motion:reduce){.pocketgopher-home-room-card{transition:none}}.pocketgopher-home-room-card-main:focus-visible{outline:2px solid var(--relay-accent-primary);outline-offset:-2px;border-radius:var(--relay-radius-card)}.pocketgopher-home-room-pin{flex:none;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:var(--relay-radius-control,2px);background:transparent;color:var(--relay-text-muted);font-size:1.05rem;line-height:1;cursor:pointer;opacity:.5;transition:opacity .11s ease,color .11s ease,background .11s ease}.pocketgopher-home-room-card:hover .pocketgopher-home-room-pin,.pocketgopher-home-room-pin:focus-visible{opacity:1}.pocketgopher-home-room-pin:hover{background:color-mix(in srgb,var(--relay-accent-soft) 40%,transparent);color:var(--relay-accent-secondary)}.pocketgopher-home-room-pin:focus-visible{outline:2px solid var(--relay-accent-primary);outline-offset:1px}.pocketgopher-home-room-pin-active{opacity:1;color:var(--relay-accent-secondary)}.pocketgopher-home-room-pin:disabled{cursor:not-allowed;opacity:.28}.pocketgopher-home-room-card-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.pocketgopher-home-room-title{display:flex;gap:8px;align-items:center;min-width:0;margin:0;color:var(--relay-text-main);font-size:.98rem;line-height:1.25}.pocketgopher-home-room-title>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pocketgopher-home-room-card-main:focus-visible .pocketgopher-home-room-title,.pocketgopher-home-room-card:hover .pocketgopher-home-room-title{color:var(--relay-accent-primary)}.pocketgopher-home-room-description{overflow:hidden;margin:0;color:var(--relay-text-muted);font-size:.84rem;font-weight:650;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.pocketgopher-home-room-attention-dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--relay-accent-secondary)}.pocketgopher-home-room-meta-row{display:flex;flex-wrap:wrap;gap:5px 7px;align-items:center;justify-content:flex-end;min-width:0}.pocketgopher-home-room-meta-row span{display:inline-flex;align-items:center;min-height:22px;padding:3px 7px;border:1px solid color-mix(in srgb,var(--relay-border) 78%,transparent);border-radius:999px;color:var(--relay-text-muted);font-size:.76rem;font-weight:650;line-height:1.2}.pocketgopher-home-room-meta-row .pocketgopher-home-room-role-pill{border-color:color-mix(in srgb,var(--pocketgopher-home-secondary-border) 58%,var(--relay-border) 42%);background:var(--pocketgopher-home-secondary-bg);color:var(--pocketgopher-home-secondary-text)}.pocketgopher-home-rooms-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.pocketgopher-home-room-sort{display:inline-flex;align-items:center;gap:6px;color:var(--relay-text-muted);font-size:.78rem;font-weight:650}.pocketgopher-home-room-sort select{height:30px;padding:0 6px;border:1px solid var(--relay-border-strong);border-radius:var(--relay-radius-control,2px);background:var(--relay-control-bg);color:var(--relay-text-main);font:inherit;font-size:.8rem}.pocketgopher-home-rooms-directory-link{color:var(--relay-accent-primary);font-size:.82rem;font-weight:650;text-decoration:none;white-space:nowrap}.pocketgopher-home-rooms-directory-link:hover{text-decoration:underline}.pocketgopher-home-room-group-label{margin:6px 0 2px;color:var(--relay-text-muted);font-size:.8rem;font-weight:750}.pocketgopher-home-rooms-more:hover{text-decoration:underline}.pocketgopher-home-modal:has(.pocketgopher-access-request-footer){width:min(560px,100%)}.pocketgopher-home-access-request-modal{width:min(416px,calc(100vw - 32px));overflow:hidden auto;border-radius:10px}.pocketgopher-home-access-request-modal .pocketgopher-invite-modal-header{gap:18px}.pocketgopher-home-access-request-modal .relay-section-head{gap:4px}.pocketgopher-home-access-request-modal .pocketgopher-home-modal-body{gap:14px}.pocketgopher-home-room-browser-filters{grid-template-columns:minmax(0,1.65fr) minmax(220px,.85fr)}.pocketgopher-home-room-picker-modal{width:min(920px,100%);height:min(72dvh,760px);display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.pocketgopher-home-room-picker-body{min-height:0;grid-template-rows:auto auto minmax(0,1fr)}.pocketgopher-home-room-picker-copy{display:grid;grid-gap:4px;gap:4px}.pocketgopher-home-room-browser{min-height:0;display:grid;align-content:start;grid-gap:12px;gap:12px;overflow:auto;padding-right:2px}.pocketgopher-home-room-browser-state{min-height:100%;display:grid;align-content:center}.pocketgopher-access-request-success-actions{justify-content:center}.pocketgopher-home-auth-notice{width:100%;margin:0;max-width:none}.pocketgopher-home-guest-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pocketgopher-home-guest-actions .pocketgopher-outpost-link{width:40px;height:40px}.pocketgopher-home-guest-actions .pocketgopher-outpost-link:focus-visible,.pocketgopher-home-guest-actions .pocketgopher-outpost-link:hover{border-color:transparent;background:transparent}.pocketgopher-home-guest-actions .pocketgopher-outpost-link:focus-visible{outline-color:var(--relay-text-main)}.pocketgopher-home-guest-actions .pocketgopher-outpost-link-name{right:auto;left:0}.pocketgopher-home-guest-nav{position:relative}.pocketgopher-home-guest-menu-toggle{display:none}.pocketgopher-region-landscape{width:100%;height:clamp(72px,7vw,108px);min-width:0;overflow:hidden;pointer-events:none}.pocketgopher-region-landscape img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.pocketgopher-region-landscape.is-compact{height:60px}.pocketgopher-region-landscape.is-compact img{object-fit:cover}@media (max-width:760px){.relay-page.pocketgopher-workspace-page:has(>.pocketgopher-home-page-guest){padding-bottom:0}.pocketgopher-home-guest-layout{padding:14px 14px max(16px,env(safe-area-inset-bottom))}.pocketgopher-home-guest-menu-toggle{display:grid;place-items:center;width:44px;height:44px;padding:10px;border:1px solid var(--relay-border-strong);border-radius:7px;background:transparent;color:var(--relay-text-main);cursor:pointer}.pocketgopher-home-guest-menu-toggle svg{width:22px;height:22px}.pocketgopher-home-guest-menu-toggle:hover,.pocketgopher-home-guest-menu-toggle[aria-expanded=true]{background:var(--relay-bg-muted)}.pocketgopher-region-landscape{height:clamp(84px,22vw,130px)}.pocketgopher-region-landscape.is-compact{height:clamp(50px,15vw,82px)}}.pocketgopher-access-request-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pocketgopher-access-request-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:end}.pocketgopher-access-request-success,.pocketgopher-access-request-turnstile{display:grid;grid-gap:10px;gap:10px}.pocketgopher-access-request-captcha{min-height:66px;border:1px solid var(--relay-border);border-radius:8px;background:color-mix(in srgb,var(--relay-bg-panel) 92%,white 8%);padding:10px;display:grid;align-content:center}.pocketgopher-access-request-turnstile{min-width:0}.pocketgopher-access-request-turnstile .relay-helper-text{margin:0}.pocketgopher-access-request-captcha-test{color:var(--relay-text-muted)}.pocketgopher-access-request-captcha-test span,.pocketgopher-access-request-captcha-test strong{margin:0}.pocketgopher-access-request-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.pocketgopher-access-request-actions{display:grid;grid-auto-flow:row;justify-content:end;align-items:stretch;grid-gap:8px;gap:8px}@media (max-width:980px){.pocketgopher-home-dashboard-support,.pocketgopher-home-lead-grid,.pocketgopher-home-mantra-grid,.pocketgopher-home-top-row{grid-template-columns:minmax(0,1fr)}.pocketgopher-home-dashboard-side-column{position:static}}@media (max-width:760px){.pocketgopher-home-route .pocketgopher-home-header{position:relative;top:auto;z-index:80}.pocketgopher-home-route .pocketgopher-home-header-copy{min-width:0;-webkit-padding-end:6px;padding-inline-end:6px}.pocketgopher-home-route .pocketgopher-home-wordmark{overflow:hidden;max-width:100%;font-size:clamp(1.65rem,7vw,2.15rem);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.pocketgopher-home-dashboard{gap:12px}.pocketgopher-home-lead-card{gap:12px;padding:14px}.pocketgopher-home-lead-grid,.pocketgopher-home-mantra-grid{grid-template-columns:minmax(0,1fr)}.pocketgopher-home-inline-action{grid-template-columns:minmax(0,1fr) auto}.pocketgopher-home-launch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pocketgopher-home-route .pocketgopher-home-launchpad-card{padding:12px}.pocketgopher-home-route .pocketgopher-home-launchpad{gap:8px}.pocketgopher-home-route .pocketgopher-home-resume-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pocketgopher-home-route .pocketgopher-home-resume-actions .relay-primary-button:first-child{grid-column:1/-1}.pocketgopher-home-route .pocketgopher-home-resume-actions .relay-primary-button,.pocketgopher-home-route .pocketgopher-home-resume-actions .relay-secondary-button{width:100%;justify-content:center}.pocketgopher-home-route .pocketgopher-home-resume-actions-row{flex-direction:column;align-items:stretch;gap:10px}.pocketgopher-home-route .pocketgopher-home-resume-actions-row .relay-primary-button{width:100%;justify-content:center}.pocketgopher-home-route .pocketgopher-home-launch-action{min-height:0;gap:5px;padding:9px 10px;border-radius:8px}.pocketgopher-home-route .pocketgopher-home-launch-action-featured{min-height:0}.pocketgopher-home-route .pocketgopher-home-launch-action-title-stack strong{overflow:hidden;font-size:.92rem;text-overflow:ellipsis;white-space:nowrap}.pocketgopher-home-route .pocketgopher-home-launch-action-description{display:-webkit-box;overflow:hidden;font-size:11px;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pocketgopher-home-route .pocketgopher-home-invite-card{display:grid;grid-gap:8px;gap:8px;padding-top:8px}.pocketgopher-home-route .pocketgopher-home-button{width:auto;min-width:84px}.pocketgopher-home-notification-list{max-height:none}.pocketgopher-home-room-card-main{grid-template-columns:1fr}.pocketgopher-home-room-meta-row{justify-content:flex-start}.pocketgopher-access-request-footer{grid-template-columns:1fr;align-items:stretch}.pocketgopher-access-request-actions{justify-content:stretch;flex-wrap:wrap}}@media (max-width:600px){.pocketgopher-home-first-visit-context{grid-template-columns:minmax(0,1fr);gap:14px}.pocketgopher-home-first-visit .pocketgopher-home-invites-waiting-item{align-items:flex-start}.pocketgopher-home-first-visit .pocketgopher-home-invites-waiting-actions{width:100%}}.pocketgopher-home-route:has(.pocketgopher-descent){background:#faf9f7}@media (prefers-reduced-motion:no-preference){.pocketgopher-home-route:has(.pocketgopher-descent){scroll-behavior:smooth}}.pocketgopher-home-page-guest:has(.pocketgopher-descent){padding-top:0;gap:0}.pocketgopher-descent{--pocketgopher-descent-display:"Bricolage Grotesque",ui-rounded,"SF Pro Rounded",system-ui,sans-serif;--pocketgopher-descent-mono:ui-monospace,"SF Mono",Menlo,monospace;--pocketgopher-descent-ink:#26221e;--pocketgopher-descent-clay:#a45f3d;--pocketgopher-descent-green:#2a3f2c;--pocketgopher-descent-ochre:#6b4710;--pocketgopher-descent-body:#4a433c;--pocketgopher-descent-tunnel:#5e3e28;--pocketgopher-descent-tunnel-wall:#4d321f;justify-self:stretch;width:100%;min-width:0;overflow-x:clip;background:#faf9f7;color:var(--pocketgopher-descent-ink)}.pocketgopher-descent a:focus-visible,.pocketgopher-descent button:focus-visible{outline:3px solid var(--pocketgopher-descent-clay);outline-offset:3px}.pocketgopher-descent-header{max-width:1200px;margin:0 auto;padding:24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.pocketgopher-descent .pocketgopher-descent-wordmark{margin:0;font-family:var(--pocketgopher-descent-display);font-size:1.75rem;line-height:1;letter-spacing:-.02em}.pocketgopher-descent-pill{min-height:44px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1.5px solid #8e867b;background:#f7f2e8;color:var(--pocketgopher-descent-ink);font:inherit;font-size:.95rem;font-weight:600;text-decoration:none;cursor:pointer}.pocketgopher-descent-pill:hover{background:#efe5d3}.pocketgopher-descent-pill.is-ink{border-color:var(--pocketgopher-descent-ink);background:var(--pocketgopher-descent-ink);color:#f7f4ea}.pocketgopher-descent-pill.is-ink:hover{background:#3a332c}.pocketgopher-descent-hero{max-width:1200px;margin:0 auto;padding:32px 24px 150px;display:flex;flex-wrap:wrap;align-items:center;gap:48px}.pocketgopher-descent-hero-copy{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:24px}.pocketgopher-descent-hero-art{flex:1 1 480px;min-width:0}.pocketgopher-descent-cutaway{display:block;width:100%;height:auto}.pocketgopher-descent-gopher-still{display:none}@media (prefers-reduced-motion:reduce){.pocketgopher-descent-gopher-moving{display:none}.pocketgopher-descent-gopher-still{display:inline}}.pocketgopher-descent-eyebrow{margin:0;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pocketgopher-descent-green)}.pocketgopher-descent-title{margin:0;font-family:var(--pocketgopher-descent-display);font-size:clamp(2.75rem,6vw,5rem);line-height:.98;letter-spacing:-.035em;font-weight:800;text-wrap:balance}.pocketgopher-descent-title-accent{color:var(--pocketgopher-descent-clay)}.pocketgopher-descent-lede{margin:0;font-size:1.15rem;line-height:1.55;color:var(--pocketgopher-descent-body)}.pocketgopher-descent-lede.is-hero{max-width:34rem;font-size:1.2rem}.pocketgopher-descent-cta-row{display:flex;flex-wrap:wrap;gap:12px}.pocketgopher-descent-button{min-height:52px;padding:0 26px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1.5px solid var(--pocketgopher-descent-clay);background:var(--pocketgopher-descent-clay);color:#fffdf8;font:inherit;font-size:1.05rem;font-weight:700;text-decoration:none;cursor:pointer}.pocketgopher-descent-button:hover{background:#8f5133;border-color:#8f5133}.pocketgopher-descent-button.is-quiet{border-color:#8e867b;background:#f7f2e8;color:var(--pocketgopher-descent-ink)}.pocketgopher-descent-button.is-quiet:hover{background:#efe5d3}.pocketgopher-descent-button.is-ochre{border-color:#f1c35a;background:#f1c35a;color:var(--pocketgopher-descent-ink)}.pocketgopher-descent-button.is-ochre:hover{background:#f5d27f}.pocketgopher-descent-button.is-ghost{border-color:#e8dfd0;background:transparent;color:#f7f4ea}.pocketgopher-descent-button.is-ghost:hover{background:rgba(247,244,234,.08)}.pocketgopher-descent-invite-line{margin:0;font-size:.95rem;color:#5f574e}.pocketgopher-descent-invite-line a{color:var(--pocketgopher-descent-clay);font-weight:600}.pocketgopher-descent-tour-link{align-self:flex-start;min-height:44px;display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--pocketgopher-descent-ink);text-decoration:none}.pocketgopher-descent-surface-link svg,.pocketgopher-descent-tour-link svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pocketgopher-descent-tour-link:hover{color:var(--pocketgopher-descent-clay)}.pocketgopher-descent-layer{--pocketgopher-descent-soil:#efe2cc;--pocketgopher-descent-chip-border:#d8c4a2;--pocketgopher-descent-depth-ink:var(--pocketgopher-descent-green);--pocketgopher-descent-copy-ink:var(--pocketgopher-descent-body);--pocketgopher-descent-chamber-shape:22% 18% 24% 16%/20% 24% 18% 26%;position:relative;background:var(--pocketgopher-descent-soil)}.pocketgopher-descent-layer-topsoil{scroll-margin-top:140px}.pocketgopher-descent-layer-subsoil{--pocketgopher-descent-soil:#e2c9a1;--pocketgopher-descent-chip-border:#c9ad80;--pocketgopher-descent-chamber-shape:18% 24% 16% 22%/24% 18% 26% 20%}.pocketgopher-descent-layer-clay{--pocketgopher-descent-soil:#c99a6b;--pocketgopher-descent-chip-border:#a8794f;--pocketgopher-descent-depth-ink:#1e2c20;--pocketgopher-descent-copy-ink:#2b241e;--pocketgopher-descent-chamber-shape:24% 16% 22% 18%/18% 26% 20% 24%}.pocketgopher-descent-layer-nest{--pocketgopher-descent-soil:#3a2a20;--pocketgopher-descent-depth-ink:#f1c35a;--pocketgopher-descent-copy-ink:#e8dfd0;--pocketgopher-descent-tunnel-wall:#241811;--pocketgopher-descent-chamber-shape:20% 22% 18% 24%/22% 20% 24% 18%;color:#f7f4ea}.pocketgopher-descent-bedrock a:focus-visible,.pocketgopher-descent-layer-nest a:focus-visible,.pocketgopher-descent-layer-nest button:focus-visible{outline-color:#f1c35a}.pocketgopher-descent-edge{position:absolute;left:0;top:-55px;z-index:0;display:block;width:100%;height:56px}.pocketgopher-descent-edge-fill{fill:var(--pocketgopher-descent-soil)}.pocketgopher-descent-layer-inner{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;display:flex}.pocketgopher-descent-rail{position:relative;flex:0 0 52px;align-self:stretch}.pocketgopher-descent-shaft{position:absolute;left:8px;top:0;bottom:0;width:18px;background:var(--pocketgopher-descent-tunnel);border-inline:5px solid var(--pocketgopher-descent-tunnel-wall)}.pocketgopher-descent-layer-topsoil .pocketgopher-descent-shaft{top:-40px}.pocketgopher-descent-mound{position:absolute;left:-22px;top:-112px;display:block;width:88px;height:96px}.pocketgopher-descent-layer-body{flex:1 1;min-width:0;padding:96px 0 104px;display:flex;flex-direction:column;gap:56px}.pocketgopher-descent-layer-nest .pocketgopher-descent-layer-body{padding-bottom:112px}.pocketgopher-descent-intro{display:flex;flex-direction:column;gap:12px;max-width:40rem;padding-left:16px}.pocketgopher-descent-section-title{margin:0;font-family:var(--pocketgopher-descent-display);font-size:clamp(2.25rem,4.4vw,3.5rem);line-height:1.02;letter-spacing:-.03em;font-weight:800;text-wrap:balance}.pocketgopher-descent-section-title.is-nest{font-size:clamp(2rem,3.6vw,3rem)}.pocketgopher-descent-row{display:flex;flex-wrap:wrap;align-items:center;gap:48px 56px}.pocketgopher-descent-chamber-wrap{flex:1 1 500px;min-width:0;display:flex;align-items:center}.pocketgopher-descent-branch{position:relative;z-index:1;flex:0 0 56px;margin:0 -8px 0 -21px;height:30px;box-sizing:border-box;background:var(--pocketgopher-descent-tunnel);border-block:5px solid var(--pocketgopher-descent-tunnel-wall)}.pocketgopher-descent-chamber{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:14px;padding:clamp(40px,4.5vw,56px) clamp(22px,3.5vw,48px);border:6px solid var(--pocketgopher-descent-tunnel-wall);border-radius:var(--pocketgopher-descent-chamber-shape);background:#f6e7cc;color:var(--pocketgopher-descent-ink)}.pocketgopher-descent-message{display:flex;gap:10px;align-items:flex-start}.pocketgopher-descent-avatar{flex:0 0 auto;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:var(--pocketgopher-descent-clay);color:#fffdf8;font-size:13px;font-weight:700}.pocketgopher-descent-avatar.is-person{border-radius:50%;background:var(--pocketgopher-descent-green)}.pocketgopher-descent-avatar.is-second-agent{background:#7e4529}.pocketgopher-descent-avatar.is-small{width:24px;height:24px;font-size:11px}.pocketgopher-descent-bubble{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px;padding:10px 14px;border:1px solid #e2ded7;border-radius:4px 16px 16px 16px;background:#fffdf8}.pocketgopher-descent-bubble.is-typing{flex:0 0 auto;padding:12px 16px}.pocketgopher-descent-typing{display:block;width:36px;height:8px;fill:#8e867b}.pocketgopher-descent-author{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700}.pocketgopher-descent-agent-tag{padding:1px 6px;border-radius:6px;background:#f6e2d4;color:#7e4529;font-size:11px;font-weight:600}.pocketgopher-descent-said{font-size:15px;line-height:1.45}.pocketgopher-descent-command,.pocketgopher-descent-mention,.pocketgopher-descent-prompt{font-family:var(--pocketgopher-descent-mono);font-size:14px;font-weight:600;color:var(--pocketgopher-descent-ochre)}.pocketgopher-descent-chamber-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.pocketgopher-descent-command{padding:3px 9px;border:1px solid #d8c4a2;border-radius:8px;background:#fffdf8;font-size:13px}.pocketgopher-descent-turns{font-family:var(--pocketgopher-descent-mono);font-size:13px;font-weight:600;color:var(--pocketgopher-descent-body)}.pocketgopher-descent-steer{align-self:center;margin:0;display:flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border:1px solid #b9cdb2;border-radius:999px;background:#e7efe3;color:var(--pocketgopher-descent-green);font-size:13px;font-weight:600}.pocketgopher-descent-fake-controls{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.pocketgopher-descent-fake-button{min-height:44px;padding:0 18px;display:inline-flex;align-items:center;border:1.5px solid #8e867b;border-radius:999px;background:#fffdf8;font-size:.95rem;font-weight:600}.pocketgopher-descent-fake-button.is-light{border:0;background:#f7f4ea;font-weight:700}.pocketgopher-descent-voice{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:8px 8px 8px 16px;border-radius:28px;background:var(--pocketgopher-descent-ink)}.pocketgopher-descent-voice-mic{width:22px;height:22px;fill:none;stroke:#f1c35a;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pocketgopher-descent-voice-label{flex:1 1 auto;min-width:0;color:#f7f4ea;font-size:15px;font-weight:600}.pocketgopher-descent-voice-wave{width:76px;height:24px;fill:#e0a175}.pocketgopher-descent-voice-note{margin:0;font-size:13px;line-height:1.4;color:var(--pocketgopher-descent-body)}.pocketgopher-descent-figure{margin:0;display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid #e2ded7;border-radius:16px;background:#fffdf8}.pocketgopher-descent-woodcut{display:block;width:100%;height:auto;border-radius:10px}.pocketgopher-descent-figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:13px;color:var(--pocketgopher-descent-body)}.pocketgopher-descent-prompt{font-size:13px}.pocketgopher-descent-room-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.pocketgopher-descent-lock{width:20px;height:20px;fill:none;stroke:var(--pocketgopher-descent-green);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pocketgopher-descent-room-name{font-size:16px;font-weight:700}.pocketgopher-descent-room-meta{font-size:13px;color:var(--pocketgopher-descent-body)}.pocketgopher-descent-files{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px}.pocketgopher-descent-file{flex:1 1 180px;min-width:0;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e2ded7;border-radius:12px;background:#fffdf8}.pocketgopher-descent-file.is-written{flex-basis:100%;border:1.5px dashed var(--pocketgopher-descent-clay)}.pocketgopher-descent-file-icon{flex:0 0 auto;width:22px;height:22px;fill:none;stroke:var(--pocketgopher-descent-clay);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pocketgopher-descent-file-icon.is-green{stroke:var(--pocketgopher-descent-green)}.pocketgopher-descent-file-icon.is-ochre{stroke:var(--pocketgopher-descent-ochre)}.pocketgopher-descent-file-text{min-width:0;display:flex;flex-direction:column}.pocketgopher-descent-file-name{font-size:14px;font-weight:600;overflow-wrap:anywhere}.pocketgopher-descent-file-meta{font-size:12px;color:#5f574e}.pocketgopher-descent-file-meta.is-written{color:#7e4529}.pocketgopher-descent-sleeper{align-self:flex-end;display:block;width:120px;height:auto;margin-top:-4px;font-family:var(--pocketgopher-descent-display)}.pocketgopher-descent-text{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:16px;padding-left:16px}.pocketgopher-descent-depth{margin:0;font-family:var(--pocketgopher-descent-mono);font-size:.8rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pocketgopher-descent-depth-ink)}.pocketgopher-descent-layer-title{margin:0;font-family:var(--pocketgopher-descent-display);font-size:clamp(1.9rem,3.2vw,2.6rem);line-height:1.05;letter-spacing:-.03em;font-weight:800}.pocketgopher-descent-layer-copy{margin:0;font-size:1.1rem;line-height:1.55;color:var(--pocketgopher-descent-copy-ink)}.pocketgopher-descent-chips{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.pocketgopher-descent-chip{padding:4px 10px;border:1px solid var(--pocketgopher-descent-chip-border);border-radius:8px;background:#fffaf0;color:var(--pocketgopher-descent-ochre);font-family:var(--pocketgopher-descent-mono);font-size:.85rem;font-weight:600}.pocketgopher-descent-layer-nest .pocketgopher-descent-invite-line{color:#d8cbb8}.pocketgopher-descent-layer-nest .pocketgopher-descent-invite-line a{color:#f1c35a}.pocketgopher-descent-layer-nest .pocketgopher-descent-cta-row{padding-top:8px}.pocketgopher-descent-bedrock{position:relative;background:#261b15;color:#d8cbb8}.pocketgopher-descent-bedrock .pocketgopher-descent-edge{top:-39px;height:40px}.pocketgopher-descent-bedrock-inner{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:40px 24px 36px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;font-size:.95rem}.pocketgopher-descent-bedrock-lead{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.pocketgopher-descent-bedrock .pocketgopher-descent-depth{color:#d8cbb8}.pocketgopher-descent-surface-link{min-height:44px;display:inline-flex;align-items:center;gap:6px;color:#f1c35a;font-weight:700;text-decoration:none}.pocketgopher-descent-surface-link svg{width:18px;height:18px}.pocketgopher-descent-copyright{margin:0}@media (max-width:760px){.pocketgopher-descent-header{padding:16px}.pocketgopher-descent .pocketgopher-home-guest-actions{display:none}.pocketgopher-descent .pocketgopher-home-guest-actions.is-open{position:absolute;top:calc(100% + 8px);right:0;z-index:20;display:flex;flex-direction:column;align-items:stretch;min-width:232px;padding:12px;border:1px solid #e2ded7;border-radius:16px;background:#fffdf8;box-shadow:0 12px 32px rgba(38,34,30,.16)}.pocketgopher-descent .pocketgopher-home-guest-actions.is-open .pocketgopher-outpost-link{align-self:flex-start}.pocketgopher-descent-hero{padding:16px 16px 120px;gap:32px}.pocketgopher-descent-bedrock-inner,.pocketgopher-descent-layer-inner{padding-inline:16px}.pocketgopher-descent-rail{flex-basis:40px}.pocketgopher-descent-layer-body{padding:72px 0 80px;gap:40px}.pocketgopher-descent-intro,.pocketgopher-descent-text{padding-left:4px}.pocketgopher-descent-branch{flex-basis:32px}}.pocketgopher-access-request-success{justify-items:center;text-align:center}.pocketgopher-access-request-stash{display:block;width:180px;height:auto}.pocketgopher-access-request-receipt{justify-self:stretch;margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px 16px;gap:8px 16px;padding:14px 18px;border:1.5px dashed #b58459;border-radius:14px;background:#f3ece0;font-size:14px;text-align:left}.pocketgopher-access-request-receipt dt{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#5f574e}.pocketgopher-access-request-receipt dd{margin:0;font-weight:600;overflow-wrap:anywhere}