@import "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Geist+Mono:ital,wght@0,100..900;1,100..900&display=swap";.logo-container[data-v-7052a206]{-webkit-user-select:none;user-select:none;cursor:pointer;font-size:32px}svg[data-v-7052a206]{width:auto;height:1.5em}svg path[data-v-7052a206]{stroke:var(--primary)}span[data-v-7052a206]{font-family:anthropic-serif,serif}.inverted[data-v-7052a206]{color:var(--white)}.inverted svg path[data-v-7052a206]{stroke:var(--white)}.avatar[data-v-6e0f062c]{aspect-ratio:1;border-radius:100%;justify-content:center;align-items:center;height:2em;display:inline-flex;overflow:hidden;transform:translateZ(0)}.fluid-avatar[data-v-6e0f062c]{width:100%;height:100%;display:block}svg[data-v-d531872d]{width:1em;min-width:1em;height:1em}svg path[data-v-d531872d]{stroke:var(--primary)}.project-item[data-v-41487ae7]{box-sizing:border-box;cursor:pointer;width:100%}.project-item:hover[data-v-41487ae7]{background-color:oklch(from var(--primary) l c h / .1)}.project-item:hover .option-button[data-v-41487ae7]{opacity:1}span[data-v-41487ae7]{text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.option-button[data-v-41487ae7]{opacity:0;margin-left:auto}.option-button[data-v-41487ae7]:hover{background-color:oklch(from var(--primary) l c h / .1)}svg[data-v-41487ae7]{width:1em;height:1em}svg path[data-v-41487ae7]{fill:var(--primary)}.sidebar-container[data-v-b6688529]{box-sizing:border-box;border-right:1px solid oklch(from var(--primary) l c h / .2);resize:horizontal;width:12.5%;height:100%;padding-bottom:0;overflow:auto}.quick-actions[data-v-b6688529]{height:fit-content}.projects[data-v-b6688529]{flex:1}.profile[data-v-b6688529]{box-sizing:border-box;border-top:1px solid oklch(from var(--primary) l c h / .2);align-items:center;width:100%}h3[data-v-b6688529]{font-size:13px}#main[data-v-3f86d4a2]{height:100%}.page-container[data-v-3f86d4a2]{flex:1;overflow:hidden scroll}@font-face{font-family:anthropic-serif;src:url(/assets/anthropic-serif-2VcCjn5t.woff2)}@font-face{font-family:anthropic-sans;src:url(/assets/anthropic-sans-DDVos-BJ.woff2)}*{margin:0;padding:0;font-family:anthropic-sans,serif}:root{--white:#f5f5f5;--gray:#dedede;--primary:#2b2b2b;--highlight:#0245ff;--red:#d93036;--green:#219a4d;--orange:#ff6e00;--padding-xs:4px;--padding-s:8px;--padding-m:16px;--padding-l:24px;--padding-xl:32px;--padding-xxl:64px;--radius-s:4px;--radius-m:8px;--radius-l:12px;--radius-xl:24px;--radius-xxl:32px;--gap-xs:2px;--gap-s:4px;--gap-m:8px;--gap-l:12px;--gap-xl:16px;--gap-xxl:64px;font-size:14px}#app,body,html{width:100%;height:100%;color:var(--primary);background-color:var(--white)}h1,h2,h3{font-weight:400}button,input{background-color:#0000;border:none}input{background-color:oklch(from var(--white) l c h / .05);color:var(--white);width:100%;padding:var(--padding-s);border-radius:var(--radius-s);transition:all .1s}input:focus{background-color:oklch(from var(--white) l c h / .1);outline:none}::selection{background-color:var(--highlight);color:var(--white)}.debug{border:1px solid red}.flex{display:flex}.flex-1{flex:1}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.center{justify-content:center;align-items:center}.center-vert{align-items:center}.center-horz{justify-content:center}.mono{font-family:Geist Mono,monospace}.serif{font-family:"Source Serif 4",serif}.light{color:oklch(from var(--primary) l c h / .7);stroke:oklch(from var(--primary) l c h / .7)}.fw{width:90%}.fit-content{width:fit-content}.p-xs{padding:var(--padding-xs)}.pt-xs{padding-top:var(--padding-xs)}.pb-xs{padding-bottom:var(--padding-xs)}.pl-xs{padding-left:var(--padding-xs)}.pr-xs{padding-right:var(--padding-xs)}.p-s{padding:var(--padding-s)}.pt-s{padding-top:var(--padding-s)}.pb-s{padding-bottom:var(--padding-s)}.pl-s{padding-left:var(--padding-s)}.pr-s{padding-right:var(--padding-s)}.p-m{padding:var(--padding-m)}.pt-m{padding-top:var(--padding-m)}.pb-m{padding-bottom:var(--padding-m)}.pl-m{padding-left:var(--padding-m)}.pr-m{padding-right:var(--padding-m)}.p-l{padding:var(--padding-l)}.pt-l{padding-top:var(--padding-l)}.pb-l{padding-bottom:var(--padding-l)}.pl-l{padding-left:var(--padding-l)}.pr-l{padding-right:var(--padding-l)}.p-xl{padding:var(--padding-xl)}.pt-xl{padding-top:var(--padding-xl)}.pb-xl{padding-bottom:var(--padding-xl)}.pl-xl{padding-left:var(--padding-xl)}.pr-xl{padding-right:var(--padding-xl)}.p-xxl{padding:var(--padding-xxl)}.pt-xxl{padding-top:var(--padding-xxl)}.pb-xxl{padding-bottom:var(--padding-xxl)}.pl-xxl{padding-left:var(--padding-xxl)}.pr-xxl{padding-right:var(--padding-xxl)}.radius-s{border-radius:var(--radius-s)}.radius-m{border-radius:var(--radius-m)}.radius-l{border-radius:var(--radius-l)}.radius-xl{border-radius:var(--radius-xl)}.radius-xxl{border-radius:var(--radius-xxl)}.radius-tl-s{border-top-left-radius:var(--radius-s)}.radius-tl-m{border-top-left-radius:var(--radius-m)}.radius-tl-l{border-top-left-radius:var(--radius-l)}.radius-tl-xl{border-top-left-radius:var(--radius-xl)}.radius-tl-xxl{border-top-left-radius:var(--radius-xxl)}.radius-tr-s{border-top-right-radius:var(--radius-s)}.radius-tr-m{border-top-right-radius:var(--radius-m)}.radius-tr-l{border-top-right-radius:var(--radius-l)}.radius-tr-xl{border-top-right-radius:var(--radius-xl)}.radius-tr-xxl{border-top-right-radius:var(--radius-xxl)}.radius-bl-s{border-bottom-left-radius:var(--radius-s)}.radius-bl-m{border-bottom-left-radius:var(--radius-m)}.radius-bl-l{border-bottom-left-radius:var(--radius-l)}.radius-bl-xl{border-bottom-left-radius:var(--radius-xl)}.radius-bl-xxl{border-bottom-left-radius:var(--radius-xxl)}.radius-br-s{border-bottom-right-radius:var(--radius-s)}.radius-br-m{border-bottom-right-radius:var(--radius-m)}.radius-br-l{border-bottom-right-radius:var(--radius-l)}.radius-br-xl{border-bottom-right-radius:var(--radius-xl)}.radius-br-xxl{border-bottom-right-radius:var(--radius-xxl)}.gap-xs{gap:var(--gap-xs)}.gap-s{gap:var(--gap-s)}.gap-m{gap:var(--gap-m)}.gap-l{gap:var(--gap-l)}.gap-xl{gap:var(--gap-xl)}.gap-xxl{gap:var(--gap-xxl)}
