.ll-task{isolation:isolate;min-height:100svh;color:var(--task-cream);background:var(--task-ground);flex-shrink:0;position:relative}.task-atmosphere{z-index:-1;background:radial-gradient(ellipse at 6% 8%,var(--task-warm),transparent 55%),var(--task-ground);position:absolute;inset:0;overflow:hidden}.task-atmosphere:after{content:"";pointer-events:none;background-image:var(--task-grain);background-size:var(--task-grain-size);mix-blend-mode:soft-light;opacity:var(--task-grain-opacity);position:absolute;inset:0}.task-layout{width:100%;margin:auto;position:relative}.task-content{background:var(--task-ground);min-width:0}.task-invitation{display:none}.ll-task [data-design=field] input,.ll-task [data-design=field] textarea{transition:border-color .16s,background-color .16s}.ll-task [data-design=field] input:focus,.ll-task [data-design=field] textarea:focus{background:var(--task-raised);outline-offset:4px}.ll-task--reading .task-content{padding-top:24px}.ll-task--workspace .task-content{padding:24px 0 0}.ll-task--live .task-atmosphere,.ll-task--workspace .task-atmosphere{display:none}@media (width>=1000px){.ll-task--account .task-layout{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 520px;align-items:start;gap:64px;max-width:1200px;padding:48px 40px;display:grid}.task-invitation{padding:16px 0 64px;display:block;position:sticky;top:64px}.task-wordmark{min-height:44px;color:var(--task-cream);align-items:center;text-decoration:none;display:inline-flex}.task-thought{font:clamp(48px,4.8vw,64px)/1.15 var(--task-display);letter-spacing:-.025em;text-wrap:balance;margin:80px 0 16px}.task-thought em{color:var(--task-apricot);font-style:normal}.task-line{width:90%;max-width:360px;stroke:var(--task-apricot);stroke-width:1px;margin:16px 0}.task-note{font:17px/1.7 var(--task-body);color:var(--task-oat)}.ll-task--account .task-content{background:var(--task-ground);border-top:1px solid var(--task-rule);padding:24px 16px}.ll-task--account [data-design=task-column]{min-height:calc(100svh - 124px)!important}.ll-task--reading .task-content,.ll-task--workspace .task-content{padding-top:40px}}@media (prefers-reduced-motion:no-preference){.task-invitation{animation:.8s cubic-bezier(.23,1,.32,1) both task-arrive}@keyframes task-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}.ll-task.ll-task--fit{min-height:0}.ll-task.ll-task--fit [data-design=task-column]{min-height:0!important}html[data-ll-theme=light] .ll-task--live .task-atmosphere{opacity:0}.ll-task--auth .task-layout{box-sizing:border-box;justify-content:center;padding:24px 0 40px;display:flex}.ll-task--auth .task-content{width:100%}@media (width>=1000px){.ll-task--auth .task-layout{padding:64px 40px 80px}}