.coworkspace-sidebar-footer{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.coworkspace-sidebar-footer:has(>.coworkspace-countdown,>.coworkspace-countdown-collapsed){flex:1 1 0;display:flex;flex-direction:column;justify-content:flex-end;justify-content:safe flex-end;container:coworkspace-launch/size}[data-testid=app-sidebar]:has(.coworkspace-sidebar-footer>.coworkspace-countdown,.coworkspace-sidebar-footer>.coworkspace-countdown-collapsed) [data-testid=product-navigation]{flex:0 1 auto}.coworkspace-countdown{flex-shrink:0;min-width:0;margin:10px 12px 12px;padding:17px 15px 15px;border:1px solid hsl(var(--border));border-radius:16px;background:hsl(var(--card));color:hsl(var(--foreground))}.coworkspace-countdown h2{margin:0 0 10px;font-family:var(--font-lora),Lora,Georgia,serif;font-size:22px;font-weight:500;line-height:1.2;letter-spacing:-.04em}.coworkspace-countdown-description{font-size:12px;line-height:1.5;color:hsl(var(--muted-foreground))}.coworkspace-countdown-clock{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:19px 0 16px;font-variant-numeric:tabular-nums}.coworkspace-countdown-clock>div{position:relative;min-width:0;text-align:center}.coworkspace-countdown-clock>div:not(:last-child):after{content:":";position:absolute;right:-2px;top:1px;color:hsl(var(--muted-foreground));font-size:20px;opacity:.5}.coworkspace-countdown-clock span{display:block;font-size:26px;font-weight:500;line-height:1.15;letter-spacing:-.06em;color:hsl(var(--primary))}.coworkspace-countdown-clock small{display:block;margin-top:4px;font-size:10px;color:hsl(var(--muted-foreground))}.coworkspace-countdown-date{font-size:11px;line-height:1.5;color:hsl(var(--muted-foreground));overflow-wrap:anywhere}.coworkspace-countdown-cta{width:100%;height:auto;min-height:36px;margin-top:13px;padding:8px 6px;white-space:normal;text-align:center;line-height:1.4}.coworkspace-countdown-live{margin:15px 0;font-size:20px;color:hsl(var(--primary))}.coworkspace-countdown-collapsed{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:8px auto 12px;width:36px;min-height:42px;padding:3px;border:1px solid hsl(var(--border));border-radius:10px;color:hsl(var(--primary));background:hsl(var(--card))}.coworkspace-countdown-collapsed>span{font-size:18px;font-weight:500;line-height:1.2}.coworkspace-countdown-collapsed>small{font-size:9px;line-height:1.3}.coworkspace-countdown-collapsed:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@container coworkspace-launch (max-height:319px){.coworkspace-countdown{padding:12px;margin-top:6px;margin-bottom:8px}.coworkspace-countdown h2{font-size:18px;margin-bottom:6px}.coworkspace-countdown-description{display:none}.coworkspace-countdown-clock{margin:10px 0}.coworkspace-countdown-clock span{font-size:22px}.coworkspace-countdown-cta{margin-top:8px}}@container coworkspace-launch (max-height:229px){.coworkspace-countdown{display:none}}@container coworkspace-launch (max-height:69px){.coworkspace-countdown-collapsed{display:none}}.launch-moment{--launch-bg:#f2f2eb;--launch-ink:#181c23;--launch-muted:#63635c;--launch-card:#ffffff;--launch-soft:#edede6;--launch-primary:#0a4a8c;--launch-on-primary:#ffffff;--launch-fill:rgb(255 255 255/20%);position:fixed;inset:0;z-index:9400;overflow:hidden;color:var(--launch-ink);font-family:var(--font-inter),Inter,system-ui,sans-serif;transition:opacity 1.4s cubic-bezier(.65,0,.35,1),transform 1.4s cubic-bezier(.65,0,.35,1)}.dark .launch-moment{--launch-bg:#0a1119;--launch-ink:#fafaf5;--launch-muted:#bdbdb3;--launch-card:#181c23;--launch-soft:#2e2e2a;--launch-primary:#64a6ed;--launch-on-primary:#181c23;--launch-fill:rgb(24 28 35/16%)}.launch-moment:focus{outline:none}.launch-moment[data-leaving=true]{opacity:0;transform:scale(1.015);pointer-events:none}.launch-pencil,.launch-pencil-paper{position:absolute;inset:0}.launch-pencil-paper{background:var(--launch-bg);opacity:0}.launch-pencil-label{position:absolute;left:0;right:0;text-align:center;color:var(--launch-muted);opacity:0}.launch-pencil-svg{position:absolute;left:0;top:0;overflow:visible}.launch-pencil-main{fill:none;stroke:var(--launch-ink);stroke-opacity:.88;stroke-linecap:round;stroke-linejoin:round}.launch-pencil-tex{fill:none;stroke:var(--launch-ink);stroke-opacity:.32;stroke-linecap:round;stroke-linejoin:round}.launch-pencil-crumb{fill:var(--launch-muted)}.launch-pencil-under{fill:none;stroke:var(--launch-ink);stroke-opacity:.85;stroke-width:3;stroke-linecap:round}.launch-pencil-wood{fill:var(--launch-card);stroke:var(--launch-ink);stroke-width:1.4;stroke-linejoin:round}.launch-pencil-lead{fill:var(--launch-ink)}.launch-pencil-facet{stroke:var(--launch-ink);stroke-width:.8;stroke-opacity:.45}.launch-pencil-ferrule{fill:var(--launch-soft);stroke:var(--launch-ink);stroke-width:1.2}.launch-pencil-word{position:absolute;text-align:center;font-weight:500;line-height:1.12;letter-spacing:-.02em;color:var(--launch-ink)}.launch-pencil-rest{color:transparent}.launch-pencil-word i{display:inline-block;width:0;height:1em}.launch-welcome{position:absolute;inset:0;background:var(--launch-bg);animation:launch-appear .45s ease both}.launch-welcome-box{position:absolute;left:0;top:0;width:1600px;height:900px;transform-origin:0 0}.launch-welcome-logo{position:absolute;left:92px;top:64px;width:250px;height:auto;animation:launch-logo .65s cubic-bezier(.22,1,.36,1) .25s both}.launch-welcome-text{position:absolute;left:150px;top:270px;margin:0;font-weight:600;font-size:150px;line-height:.98;letter-spacing:-.035em;color:var(--launch-ink)}.launch-welcome-line{display:block;width:max-content;white-space:nowrap}.launch-welcome-line>span{display:inline-block;white-space:pre;animation:launch-char .28s cubic-bezier(.22,1,.36,1) both}.launch-welcome-actions{position:absolute;left:154px;top:640px;display:flex;align-items:center;gap:28px;animation:launch-actions .5s cubic-bezier(.22,1,.36,1) 1.9s both}.launch-welcome-go{position:relative;display:inline-flex;align-items:center;gap:18px;height:64px;padding:0 30px 0 34px;border:0;border-radius:999px;overflow:hidden;cursor:pointer;background:var(--launch-primary);color:var(--launch-on-primary);font:500 21px/1 var(--font-inter),Inter,system-ui,sans-serif;letter-spacing:-.005em}.launch-welcome-go:focus-visible{outline:3px solid var(--launch-primary);outline-offset:4px}.launch-welcome-fill{position:absolute;inset:0;background:var(--launch-fill);transform-origin:0 50%;transform:scaleX(0);animation:launch-fill 5s linear 2.4s both}.launch-welcome-label,.launch-welcome-n{position:relative}.launch-welcome-n{display:grid;place-items:center;min-width:1.6em;height:1.6em;border-radius:50%;font-size:15px;font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,currentColor 45%,transparent)}.launch-welcome[data-phone=true] .launch-welcome-box{width:100%;height:100%;transform:none}.launch-welcome[data-phone=true] .launch-welcome-logo{left:24px;top:34px;width:112px}.launch-welcome[data-phone=true] .launch-welcome-text{left:24px;top:30%;font-size:52px;line-height:1}.launch-welcome[data-phone=true] .launch-welcome-actions{left:24px;right:24px;top:auto;bottom:40px;flex-direction:column;align-items:stretch;gap:10px}.launch-welcome[data-phone=true] .launch-welcome-go{height:54px;justify-content:space-between;padding:0 16px 0 22px;font-size:17px}@keyframes launch-appear{0%{opacity:0}}@keyframes launch-logo{0%{opacity:0;transform:scale(.98)}}@keyframes launch-char{0%{opacity:0;transform:translateX(-30px)}45%{opacity:1}}@keyframes launch-actions{0%{opacity:0;transform:translateY(12px)}}@keyframes launch-fill{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.launch-moment{transition-duration:1ms}.launch-welcome,.launch-welcome-actions,.launch-welcome-line>span,.launch-welcome-logo{animation:none}}[data-work-mode=cowork]{--sidebar-bg:60 4.348% 95.49%;--chat-bg:var(--sidebar-bg);--cowork-document-surface:#fff;--cowork-control-ink:#315273;--cowork-control-hover:#e8e9e9;--cowork-control-selected:#e7e8e8;--cowork-divider:rgb(24 28 35/12%);--cowork-divider-strong:rgb(24 28 35/28%);background:hsl(var(--sidebar-bg))}.dark [data-work-mode=cowork]{--sidebar-bg:218.182 18.644% 11.569%;--cowork-document-surface:#20262e;--cowork-control-ink:#bad0e6;--cowork-control-hover:#303943;--cowork-control-selected:#343e48;--cowork-divider:rgb(255 255 255/12%);--cowork-divider-strong:rgb(255 255 255/30%)}[data-work-mode=cowork] #app-sidebar-panel,[data-work-mode=cowork] [data-sidebar-brand-row]{border-color:transparent}[data-work-mode=cowork] [data-cowork-chat-selected=true]{background:var(--cowork-control-selected)}[data-work-mode=cowork] [data-sidebar-brand-row]{height:56px;background:transparent}[data-work-mode=cowork] [data-workspace-tab-bar]{background:transparent;border-color:transparent;color:var(--cowork-control-ink);padding-inline:10px;gap:4px}[data-work-mode=cowork] [data-workspace-tab-bar] [role=tab]{border-radius:999px;color:var(--cowork-control-ink)}[data-work-mode=cowork] [data-workspace-tab-bar] [role=tab][aria-selected=true]{background:var(--cowork-control-selected);border-color:transparent;box-shadow:none}[data-work-mode=cowork] [data-cowork-canvas=true]{--office-chrome-surface:var(--cowork-document-surface);--office-chrome-toolbar:var(--cowork-document-surface);--office-chrome-control:var(--cowork-document-surface);--office-chrome-pill:var(--cowork-document-surface);--office-chrome-text:var(--cowork-control-ink);--office-chrome-border:var(--cowork-divider);background:hsl(var(--sidebar-bg))}[data-work-mode=cowork] [data-cowork-canvas=true] #office-chat-dock>header{background:transparent;border-color:transparent;backdrop-filter:none}[data-work-mode=cowork] [data-cowork-canvas=true] [data-testid=workspace-panel]{margin:8px 8px 8px 0;height:calc(100% - 16px);border:1px solid var(--cowork-divider);border-radius:20px;background:var(--cowork-document-surface);overflow:visible}[data-work-mode=cowork] [data-cowork-canvas=true] [data-testid=workspace-split]{border-radius:inherit;overflow:hidden;background:var(--cowork-document-surface)}[data-work-mode=cowork] [data-cowork-canvas=true] [data-testid=workspace-panel] .office-suite[data-app] .office-native-chrome,[data-work-mode=cowork] [data-cowork-canvas=true] [data-testid=workspace-panel] .office-suite[data-app] .office-suite-header{background:transparent;border-color:transparent;box-shadow:none}[data-work-mode=cowork] [data-cowork-canvas=true] [data-testid=workspace-panel] .office-suite-title{flex-basis:7.5rem;max-width:7.5rem;font-size:14px}[data-work-mode=cowork] [data-cowork-canvas=true] [data-testid=workspace-panel] .office-suite-title.office-suite-title--keep{min-width:4.5rem}[data-work-mode=cowork] [data-cowork-canvas=true] .office-suite[data-app] .office-suite-tab{color:var(--cowork-control-ink);border-radius:999px;border-bottom:0;background:transparent;box-shadow:none}[data-work-mode=cowork] [data-cowork-canvas=true] .office-suite[data-app] .office-suite-tab:hover{background:var(--cowork-control-hover)}[data-work-mode=cowork] [data-cowork-canvas=true] .office-suite[data-app] .office-suite-tab:is([data-active=true],[aria-selected=true]){color:var(--cowork-control-ink);background:var(--cowork-control-selected);background-image:none;box-shadow:none}[data-work-mode=cowork] [data-cowork-canvas=true] .office-suite[data-app] .office-suite-tab[data-context=true]:before{display:none}[data-work-mode=cowork] [data-cowork-canvas=true] .office-suite[data-app] .office-suite-ribbon{background:transparent;border-color:transparent;box-shadow:none}[data-work-mode=cowork] [data-cowork-canvas=true] [data-testid=workspace-panel]>[role=separator]>:first-child{background:transparent}[data-work-mode=cowork] [data-cowork-canvas=true] [data-testid=workspace-panel]>[role=separator]>:last-child{width:4px;background:var(--cowork-divider-strong);box-shadow:none}[data-work-mode=cowork] [data-cowork-canvas=true] [data-testid=workspace-panel]>[role=separator]:hover>:last-child{background:var(--cowork-control-ink)}@media (max-width:767px){[data-work-mode=cowork] [data-cowork-canvas=true] [data-testid=workspace-panel]{margin:0 8px 8px;height:60%;width:calc(100% - 16px)!important;border-radius:16px}}