.DailyChart-module__41jDJG__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-top:24px;display:grid}.DailyChart-module__41jDJG__card{background:var(--dashboard-soft);border-radius:20px;min-width:0;padding:20px}.DailyChart-module__41jDJG__card h2{letter-spacing:var(--type-tracking-small);margin:0;font-size:16px;line-height:1.4}.DailyChart-module__41jDJG__detail{color:#666;margin:4px 0 20px;font-size:12px;line-height:1.5}.DailyChart-module__41jDJG__plot{height:112px;margin:0 0 0 32px;position:relative}.DailyChart-module__41jDJG__tick{border-top:1px solid #e3e3e3;position:absolute;left:0;right:0}.DailyChart-module__41jDJG__tickLabel{color:#666;font-variant-numeric:tabular-nums;font-size:12px;line-height:1;position:absolute;right:calc(100% + 8px);transform:translateY(-50%)}.DailyChart-module__41jDJG__bars{align-items:end;display:grid;position:absolute;inset:0}.DailyChart-module__41jDJG__day{justify-content:center;align-items:end;height:100%;display:flex;position:relative}.DailyChart-module__41jDJG__bar{background:#161512;border-radius:2px 2px 0 0;width:65%;max-width:20px}.DailyChart-module__41jDJG__dates{color:#666;justify-content:space-between;margin:8px 0 12px 32px;font-size:12px;line-height:1.5;display:flex}.DailyChart-module__41jDJG__values summary{cursor:pointer;color:#666;font-size:12px;line-height:1.5}.DailyChart-module__41jDJG__values table{border-collapse:collapse;text-align:left;width:100%;margin-top:12px;font-size:13px}.DailyChart-module__41jDJG__values th,.DailyChart-module__41jDJG__values td{border-bottom:1px solid #e3e3e3;padding:8px}.DailyChart-module__41jDJG__values th{font-weight:500}.DailyChart-module__41jDJG__values td:last-child,.DailyChart-module__41jDJG__values th:last-child{text-align:right;font-variant-numeric:tabular-nums}.DailyChart-module__41jDJG__unavailable{color:#666;align-content:center;min-height:160px;margin:0;font-size:13px;display:grid}@media (max-width:640px){.DailyChart-module__41jDJG__grid{grid-template-columns:1fr}}
.action-button.action-button[data-squircle]{isolation:isolate;box-sizing:border-box;height:var(--button-small-height);min-height:var(--button-small-height);padding:var(--control-padding);border-radius:var(--control-radius);box-shadow:none;border:0;gap:8px;font-size:13px;font-weight:500;line-height:1.2;position:relative;background:0 0!important}.action-button[data-squircle]:before{content:"";z-index:-1;pointer-events:none;border-radius:var(--control-radius);clip-path:var(--button-squircle-path,inset(0 round 8px));background:var(--button-background);transition:background-color .15s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.action-button[data-squircle]:hover:not(:disabled):before{background:var(--button-hover)}}.action-button[data-squircle]:active:not(:disabled):before{background:var(--button-hover)}.action-button[data-squircle]:focus-visible{outline-offset:3px;outline:2px solid #161512}.action-button.action-button[data-squircle].action-button--icon-only{width:var(--button-small-height);min-width:var(--button-small-height);padding:1px 0 0}.action-button[data-squircle]:not(.action-button--icon-only) .terms-icon{flex-shrink:0;width:14px;height:14px}.action-button[data-squircle].action-button--icon-only:is(.action-button--secondary,.action-button--ghost){--button-background:transparent;--button-hover:#f0f0f0}@media (max-width:540px){.action-button.action-button[data-squircle].action-button--mobile-full{width:100%;min-width:0;height:var(--button-full-height);min-height:var(--button-full-height);padding:var(--control-padding);white-space:normal;border-radius:999px;font-size:16px}.action-button[data-squircle].action-button--mobile-full:before{clip-path:inset(0 round 999px);border-radius:999px}.action-button[data-squircle].action-button--mobile-full .terms-icon{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.action-button[data-squircle]:before{transition:none}}.home-question-options>.action-button[data-squircle],.bloom-menu-content>.action-button[data-squircle]{height:auto;min-height:var(--button-small-height);padding:var(--control-padding)}.action-button[data-squircle].modal-close{position:absolute;top:16px;right:16px}
.HomeComposer-module__WD5j5G__attachments{gap:var(--pill-button-gap);flex-direction:column;margin:0 -10px -4px;display:flex}.HomeComposer-module__WD5j5G__attachment{color:#161512;min-width:0;min-height:40px;box-shadow:var(--shadow-card);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:6px 6px 6px 14px;display:flex}.HomeComposer-module__WD5j5G__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;line-height:1.35;overflow:hidden}.HomeComposer-module__WD5j5G__remove.action-button.action-button{flex:none;width:28px}@media (pointer:coarse){.HomeComposer-module__WD5j5G__attachment{min-height:44px}.HomeComposer-module__WD5j5G__remove.action-button.action-button{width:36px}}p.HomeComposer-module__WD5j5G__agreementTitle{display:block}.HomeComposer-module__WD5j5G__agreementTitle a{color:inherit;text-underline-offset:3px;text-decoration:underline}
.LandingPreview-module__aN7EWG__previews{gap:96px;display:grid}.LandingPreview-module__aN7EWG__feature{--preview-padding:44px;--preview-border:var(--landing-surface-border);min-width:0}.LandingPreview-module__aN7EWG__preview.landing-card{--dashboard-shadow:var(--shadow-card);border:.75px solid var(--preview-border);box-shadow:var(--landing-surface-shadow);color:#444;border-radius:0;min-width:0;padding:0;font-weight:400;line-height:1.5}.LandingPreview-module__aN7EWG__preview strong{color:#000;font-weight:500}.LandingPreview-module__aN7EWG__featureHeader{z-index:1;min-height:144px;padding:calc(var(--preview-padding) + .75px);background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:4px 24px;display:grid;position:relative}.LandingPreview-module__aN7EWG__featureBorder{width:100%;height:100%;color:var(--preview-border);pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.LandingPreview-module__aN7EWG__featureHeading{letter-spacing:var(--type-tracking-small);grid-column:1;margin:0;font-size:1.125rem;line-height:1.5}.LandingPreview-module__aN7EWG__featureHeader>p{color:#777;grid-column:1;max-width:720px;margin:0;font-size:1.125rem;font-weight:400;line-height:1.5}.LandingPreview-module__aN7EWG__playbackButton.action-button{grid-area:1/2/span 2;align-self:start;width:36px}.LandingPreview-module__aN7EWG__loop{opacity:1;transition:opacity .32s var(--ease-out)}.LandingPreview-module__aN7EWG__loop[data-loop-state=fading-out]{opacity:0;transition-duration:.24s;transition-timing-function:var(--ease-in-out)}.LandingPreview-module__aN7EWG__loop[data-loop-state=rewinding]{opacity:0;transition:none}.LandingPreview-module__aN7EWG__loop:is([data-loop-state=rewinding],[data-loop-state=fading-in]) *,.LandingPreview-module__aN7EWG__loop:is([data-loop-state=rewinding],[data-loop-state=fading-in]) :before,.LandingPreview-module__aN7EWG__loop:is([data-loop-state=rewinding],[data-loop-state=fading-in]) :after{transition:none!important;animation:none!important}.LandingPreview-module__aN7EWG__feature[data-running=false] .home-opening-dots>span{animation-play-state:paused}.LandingPreview-module__aN7EWG__reveal,.LandingPreview-module__aN7EWG__question,.LandingPreview-module__aN7EWG__launch,.LandingPreview-module__aN7EWG__draftWorkspace,.LandingPreview-module__aN7EWG__recents,.LandingPreview-module__aN7EWG__recents .LandingPreview-module__aN7EWG__agreement,.LandingPreview-module__aN7EWG__statusStack>span,.LandingPreview-module__aN7EWG__resolveStack>*,.LandingPreview-module__aN7EWG__commentCount{opacity:1;transition:opacity .24s var(--ease-out), transform .24s var(--ease-out);transform:none}.LandingPreview-module__aN7EWG__reveal[data-show=false],.LandingPreview-module__aN7EWG__recents[data-show=false],.LandingPreview-module__aN7EWG__recents[data-show=false] .LandingPreview-module__aN7EWG__agreement,.LandingPreview-module__aN7EWG__statusStack>[data-show=false],.LandingPreview-module__aN7EWG__resolveStack>[data-show=false],.LandingPreview-module__aN7EWG__commentCount[data-show=false]{opacity:0;pointer-events:none;transform:translateY(8px)}.LandingPreview-module__aN7EWG__question{transform-origin:100% 100%}.LandingPreview-module__aN7EWG__question[data-show=false]{opacity:0;pointer-events:none;transform:translateY(64px)scale(.97)}.LandingPreview-module__aN7EWG__recents[data-show=true] .LandingPreview-module__aN7EWG__agreement:nth-child(2){transition-delay:50ms}.LandingPreview-module__aN7EWG__recents[data-show=true] .LandingPreview-module__aN7EWG__agreement:nth-child(3){transition-delay:.1s}.LandingPreview-module__aN7EWG__intro{text-align:center}.LandingPreview-module__aN7EWG__intro h3{letter-spacing:var(--type-tracking-title);color:#000;margin:0;font-size:clamp(24px,3vw,32px);line-height:1.15}.LandingPreview-module__aN7EWG__intro p{margin:16px 0 0;font-size:15px}.LandingPreview-module__aN7EWG__answerStack,.LandingPreview-module__aN7EWG__responseStack{align-items:start;min-width:0;display:grid}.LandingPreview-module__aN7EWG__answerStack>*,.LandingPreview-module__aN7EWG__responseStack>*{grid-area:1/1;min-width:0}.LandingPreview-module__aN7EWG__measure{visibility:hidden;pointer-events:none}.LandingPreview-module__aN7EWG__thinking{color:#888;align-items:center;gap:10px;font-size:13px;display:flex}.LandingPreview-module__aN7EWG__thinking[data-show=false] .home-opening-dots>span{animation-play-state:paused}.LandingPreview-module__aN7EWG__composer{min-width:0}.LandingPreview-module__aN7EWG__composer textarea{field-sizing:fixed;height:80px;transition:opacity .16s var(--ease-out), transform .16s var(--ease-out)}.LandingPreview-module__aN7EWG__preview button[data-pressed]{transition:transform .16s var(--ease-out), background-color .16s ease, color .16s ease}.LandingPreview-module__aN7EWG__composer .home-send-button{transition:transform .16s var(--ease-out), background-color .16s ease, color .16s ease}.LandingPreview-module__aN7EWG__composer[data-sending=true] textarea{opacity:0;transform:translateY(-8px)}.LandingPreview-module__aN7EWG__preview button[data-pressed=true]{transform:scale(.97)}.LandingPreview-module__aN7EWG__composer[data-sending=true] .home-send-button{transform:scale(.97)}.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__recents{margin-top:32px;padding:0}.LandingPreview-module__aN7EWG__recents>h3{color:#999;letter-spacing:var(--type-tracking-small);margin:0;font-size:13px;font-weight:400;line-height:1.35}.LandingPreview-module__aN7EWG__draftStage{min-height:calc(600px + 2 * var(--preview-padding));display:grid}.LandingPreview-module__aN7EWG__draftStage>*{grid-area:1/1;min-width:0}.LandingPreview-module__aN7EWG__launch{width:100%;max-width:calc(720px + 2 * var(--preview-padding));padding:var(--preview-padding);flex-direction:column;justify-content:center;gap:32px;margin:auto;display:flex}.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__launch .LandingPreview-module__aN7EWG__recents{margin:0}.LandingPreview-module__aN7EWG__launch[data-show=false]{opacity:0;pointer-events:none;transform:translateY(-12px)scale(.98)}.LandingPreview-module__aN7EWG__draftWorkspace{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);transition-duration:.4s;display:grid}.LandingPreview-module__aN7EWG__draftWorkspace[data-show=false]{opacity:0;pointer-events:none;transform:translateY(16px)scale(.98)}.LandingPreview-module__aN7EWG__draftChat{min-width:0;padding:var(--preview-padding);flex-direction:column;gap:24px;display:flex}.LandingPreview-module__aN7EWG__chatHeading{color:#888;justify-content:space-between;align-items:center;gap:12px;font-size:13px;line-height:1.4;display:flex}.LandingPreview-module__aN7EWG__draftMessages{flex-direction:column;flex:1;gap:24px;display:flex}.LandingPreview-module__aN7EWG__draftChat .home-message--user{max-width:100%;padding:16px}.LandingPreview-module__aN7EWG__draftReady{color:#3b7050;align-items:center;gap:8px;font-size:13px;display:flex}.LandingPreview-module__aN7EWG__documentShell{border-left:1px solid var(--preview-rule,#eaeaea);background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden}.LandingPreview-module__aN7EWG__documentToolbar{border-bottom:1px solid var(--preview-rule,#eee);color:#888;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:16px;font-size:12px;line-height:1.5;display:flex}.LandingPreview-module__aN7EWG__documentToolbar>span,.LandingPreview-module__aN7EWG__saved{align-items:center;gap:6px;display:flex}.LandingPreview-module__aN7EWG__statusStack{display:grid}.LandingPreview-module__aN7EWG__statusStack>span{grid-area:1/1;justify-self:end}.LandingPreview-module__aN7EWG__saved{color:#3b7050}.LandingPreview-module__aN7EWG__preview article.LandingPreview-module__aN7EWG__paper{color:#555;flex:1;padding:32px;font-size:14px;line-height:1.55}.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__paperTitle{margin-bottom:28px}.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__paperTitle>h3{letter-spacing:var(--type-tracking-heading);color:#000;margin:0;font-size:24px;line-height:1.2}.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__paperTitle>p{color:#999;margin:8px 0 0;font-size:12px}.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__documentSection{margin-top:20px}.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__documentSection h4{letter-spacing:var(--type-tracking-small);margin:0 0 6px;font-size:14px;line-height:1.4}.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__documentSection p{margin:0}.LandingPreview-module__aN7EWG__documentSection{transition-duration:.3s}.LandingPreview-module__aN7EWG__documentFooter{border-top:1px solid var(--preview-rule,#eee);color:#888;justify-content:space-between;align-items:center;gap:16px;padding:16px;font-size:12px;display:flex}.LandingPreview-module__aN7EWG__questionWorkspace{min-height:calc(600px + 2 * var(--preview-padding));max-width:calc(720px + 2 * var(--preview-padding));padding:var(--preview-padding);flex-direction:column;margin:0 auto;display:flex}.LandingPreview-module__aN7EWG__questionStage{flex:1;align-items:center;min-height:290px;padding-bottom:32px;display:grid}.LandingPreview-module__aN7EWG__questionStage>*{grid-area:1/1;min-width:0}.LandingPreview-module__aN7EWG__questionComposer{transition:transform .4s var(--ease-in-out);flex:none;transform:translateY(-144px)}.LandingPreview-module__aN7EWG__questionWorkspace[data-sent=true]>.LandingPreview-module__aN7EWG__questionComposer{transform:none}.LandingPreview-module__aN7EWG__messages{flex-direction:column;align-self:start;gap:24px;display:flex}.LandingPreview-module__aN7EWG__citation{aspect-ratio:1;width:min(248px,100%);box-shadow:var(--shadow-card);color:#555;background:#fff;border-radius:12px;flex-direction:column;align-self:flex-start;gap:20px;padding:20px;font-size:13px;line-height:1.5;display:flex}.LandingPreview-module__aN7EWG__citationHeading{align-items:flex-start;gap:12px;display:flex}.LandingPreview-module__aN7EWG__citationHeading>svg{color:#888;flex:none}.LandingPreview-module__aN7EWG__citationHeading h4{color:#000;margin:0;font-size:16px}.LandingPreview-module__aN7EWG__citationSection{color:#888;margin:4px 0 0;font-size:12px}.LandingPreview-module__aN7EWG__citation blockquote{margin:auto 0 0}.LandingPreview-module__aN7EWG__commentWorkspace{min-height:calc(600px + 2 * var(--preview-padding));grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr);display:grid}.LandingPreview-module__aN7EWG__commentDocument{border-right:1px solid var(--preview-rule,#eaeaea);background:#fff;min-width:0}.LandingPreview-module__aN7EWG__commentPaper{overflow:visible}.LandingPreview-module__aN7EWG__commentSidebar{min-width:0;padding:var(--preview-padding)}.LandingPreview-module__aN7EWG__commentCount{color:#999;font-size:12px}.LandingPreview-module__aN7EWG__threadStage{margin-top:24px;display:grid}.LandingPreview-module__aN7EWG__threadStage>*{grid-area:1/1;align-self:start;min-width:0}.LandingPreview-module__aN7EWG__commentEmpty{color:#aaa;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:360px;font-size:14px;display:flex}.LandingPreview-module__aN7EWG__commentEmpty p{margin:0}.LandingPreview-module__aN7EWG__commentCompose,.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__thread{--card-padding:20px;box-shadow:0 0 0 1px var(--tone-selection-rule,#ccd6ff), var(--shadow-card);padding:var(--card-padding);background:#fff;border-radius:16px;font-size:14px;line-height:1.5;overflow:hidden}.LandingPreview-module__aN7EWG__cardRail{margin:calc(-1 * var(--card-padding)) calc(-1 * var(--card-padding)) var(--card-padding)}.LandingPreview-module__aN7EWG__cardRail .home-composer-rail-head{padding-left:var(--card-padding)}.LandingPreview-module__aN7EWG__cardRail .home-composer-rail-body{padding-inline:var(--card-padding)}.LandingPreview-module__aN7EWG__commentCompose textarea{resize:none;width:100%;min-height:112px;box-shadow:none;border:1px solid var(--preview-rule,#eee);background:#fafafa;padding:12px;font-size:16px;line-height:1.5}.LandingPreview-module__aN7EWG__commentSend{color:#999;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;font-size:12px;display:flex}.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__thread .thread-meta{gap:8px;margin-bottom:8px;font-size:12px;line-height:1.5}.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__thread .thread-meta>span{color:#999;font-weight:400}.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__thread .thread-meta strong>span{color:#999;font-weight:400}.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__thread .thread-body{color:#444;font-size:14px;line-height:1.5}.LandingPreview-module__aN7EWG__replyStage{margin-top:20px;display:grid}.LandingPreview-module__aN7EWG__replyStage>*{grid-area:1/1;min-width:0}.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__thread .reply{margin:0;padding-top:16px}.LandingPreview-module__aN7EWG__changeNote{color:#3b7050;align-items:center;gap:8px;margin-top:20px;font-size:12px;display:flex}.LandingPreview-module__aN7EWG__changeNote strong{color:inherit}.LandingPreview-module__aN7EWG__resolveStack{align-items:center;min-height:36px;margin-top:20px;display:grid}.LandingPreview-module__aN7EWG__resolveStack>*{grid-area:1/1}.LandingPreview-module__aN7EWG__resolved{color:#3b7050;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.LandingPreview-module__aN7EWG__clause{margin-top:12px;position:relative}.LandingPreview-module__aN7EWG__clauseHighlight{background:var(--tone-selection-bg,#f0f5ff);clip-path:inset(0 100% 0 0);transition:clip-path .3s var(--ease-in-out), background-color .2s ease;border-radius:6px;position:absolute;inset:-6px}.LandingPreview-module__aN7EWG__clause[data-selected=true] .LandingPreview-module__aN7EWG__clauseHighlight{clip-path:inset(0)}.LandingPreview-module__aN7EWG__clause[data-updated=true] .LandingPreview-module__aN7EWG__clauseHighlight{background:#edf6ed}.LandingPreview-module__aN7EWG__clauseText{position:relative}.LandingPreview-module__aN7EWG__changedTerm{color:#000;font-weight:500;display:inline-grid}.LandingPreview-module__aN7EWG__changedTerm>span{transition:opacity .24s var(--ease-out), transform .24s var(--ease-out);grid-area:1/1}.LandingPreview-module__aN7EWG__changedTerm>[data-show=false]{opacity:0;transform:translateY(4px)}.LandingPreview-module__aN7EWG__clauseMarker{background:var(--tone-selection-rule,#ccd6ff);width:24px;height:24px;color:var(--tone-selection-marker,#2b45ab);transition:opacity .24s var(--ease-out), transform .24s var(--ease-out), background-color .2s ease, color .2s ease;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;right:-25px}.LandingPreview-module__aN7EWG__clauseMarker>span{transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);grid-area:1/1;display:flex}.LandingPreview-module__aN7EWG__clauseMarker>[data-show=false]{opacity:0;transform:scale(.9)}.LandingPreview-module__aN7EWG__clause[data-updated=true] .LandingPreview-module__aN7EWG__clauseMarker{color:#3b7050;background:#edf6ed}.LandingPreview-module__aN7EWG__demoCursor{opacity:0;pointer-events:none;width:28px;height:40px;transition:transform .5s var(--ease-in-out), opacity .2s var(--ease-out);position:absolute;top:65%;left:55%;transform:translate(72px,64px)}.LandingPreview-module__aN7EWG__demoCursor:before{content:"";background:url(/cursors/macos-arrow@2x.png) 50%/contain no-repeat;position:absolute;inset:0;transform:translate(-5px,-5px)}.LandingPreview-module__aN7EWG__demoCursor[data-show=true]{opacity:1}.LandingPreview-module__aN7EWG__demoCursor[data-arrived=true]{transform:translate(0)}.landing--home .LandingPreview-module__aN7EWG__feature{--squircle-fill:#fff;--squircle-border:var(--home-card-border);--squircle-shadow:drop-shadow(0 5.25px 7px #00000005) drop-shadow(0 9.4px 12.5px #00000008) drop-shadow(0 17.54px 23.39px #0000000a)}.LandingPreview-module__aN7EWG__card{min-width:0}.landing--home .LandingPreview-module__aN7EWG__featureBorder{display:none}.landing--home .LandingPreview-module__aN7EWG__featureHeader{border-bottom:1px solid #eee}.landing--home .LandingPreview-module__aN7EWG__preview.landing-card{box-shadow:none;border:0;border-radius:0}.landing--home .LandingPreview-module__aN7EWG__previews{padding-bottom:32px}@media (max-width:1000px){.LandingPreview-module__aN7EWG__feature{--preview-padding:32px}.LandingPreview-module__aN7EWG__preview article.LandingPreview-module__aN7EWG__paper{padding:24px}.LandingPreview-module__aN7EWG__clauseMarker{right:-20px}}@media (max-width:760px){.LandingPreview-module__aN7EWG__previews{gap:64px}.LandingPreview-module__aN7EWG__feature{--preview-padding:24px}.LandingPreview-module__aN7EWG__featureHeader{column-gap:16px}.LandingPreview-module__aN7EWG__playbackButton.action-button{width:44px}.LandingPreview-module__aN7EWG__draftWorkspace,.LandingPreview-module__aN7EWG__commentWorkspace{grid-template-columns:minmax(0,1fr)}.LandingPreview-module__aN7EWG__draftChat,.LandingPreview-module__aN7EWG__draftMessages{gap:20px}.LandingPreview-module__aN7EWG__draftStage{min-height:calc(940px + 2 * var(--preview-padding))}.LandingPreview-module__aN7EWG__launch{align-self:start;margin:40px auto}.LandingPreview-module__aN7EWG__launch .LandingPreview-module__aN7EWG__intro{margin-bottom:8px}.LandingPreview-module__aN7EWG__documentToolbar{padding:12px}.LandingPreview-module__aN7EWG__preview article.LandingPreview-module__aN7EWG__paper{padding:20px}.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__paperTitle>h3{font-size:22px}.LandingPreview-module__aN7EWG__documentShell{border-left:0;border-top:1px solid var(--preview-rule,#eaeaea)}.LandingPreview-module__aN7EWG__commentDocument{border-right:0;border-bottom:1px solid var(--preview-rule,#eaeaea)}.LandingPreview-module__aN7EWG__commentEmpty{min-height:300px}.LandingPreview-module__aN7EWG__questionStage{min-height:390px}.LandingPreview-module__aN7EWG__agreement{flex-wrap:wrap}.LandingPreview-module__aN7EWG__agreement .dashboard-contract-copy{flex-basis:100%}.LandingPreview-module__aN7EWG__commentCompose,.LandingPreview-module__aN7EWG__preview .LandingPreview-module__aN7EWG__thread{--card-padding:16px}.LandingPreview-module__aN7EWG__commentDocument .LandingPreview-module__aN7EWG__documentToolbar>.LandingPreview-module__aN7EWG__saved{font-size:11px}.LandingPreview-module__aN7EWG__clauseMarker{width:20px;height:20px;right:-16px}}@media (prefers-reduced-motion:reduce){.LandingPreview-module__aN7EWG__preview *,.LandingPreview-module__aN7EWG__preview :before,.LandingPreview-module__aN7EWG__preview :after{transition-property:opacity,color,background-color!important;transition-duration:.2s!important;transition-delay:0s!important;animation:none!important;transform:none!important}.LandingPreview-module__aN7EWG__demoCursor{display:none}}
.catalog-module___BiLDq__page{color:#161512;background:#fafafa;width:100%;min-width:0;padding:32px;overflow-x:clip}.catalog-module___BiLDq__content{gap:32px;max-width:1440px;margin:auto;display:grid}.catalog-module___BiLDq__heading{gap:12px;display:grid}.catalog-module___BiLDq__heading p{max-width:850px;margin:0}.catalog-module___BiLDq__nav{gap:var(--pill-button-gap);flex-wrap:wrap;display:flex}.catalog-module___BiLDq__section{gap:16px;scroll-margin-top:24px;display:grid}.catalog-module___BiLDq__section>p{color:#666;margin:0}.catalog-module___BiLDq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:16px;display:grid}.catalog-module___BiLDq__card{background:#fff;border:1px solid #e6e6e6;border-radius:12px;gap:16px;min-width:0;padding:20px;display:grid}.catalog-module___BiLDq__card h3{margin:0;font-size:16px}.catalog-module___BiLDq__meta{color:#666;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.catalog-module___BiLDq__samples{align-items:center;gap:var(--pill-button-gap);flex-wrap:wrap;display:flex}.catalog-module___BiLDq__sampleRow{gap:8px;display:grid}.catalog-module___BiLDq__sampleRow>span{color:#777;font-size:12px}.catalog-module___BiLDq__controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.catalog-module___BiLDq__controls input{flex:1;min-width:min(100%,220px)}.catalog-module___BiLDq__controls label{align-items:center;gap:8px;display:flex}.catalog-module___BiLDq__code{white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f5f5;border-radius:8px;max-height:320px;margin:0;padding:12px;font:12px/1.5 monospace;overflow:auto}.catalog-module___BiLDq__preview{isolation:isolate;contain:layout;border:1px dashed #ddd;border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px;min-height:76px;padding:16px;display:flex;position:relative;overflow:auto}.catalog-module___BiLDq__preview>button,.catalog-module___BiLDq__preview>a{max-width:100%;position:relative!important;inset:auto!important;transform:none!important}.catalog-module___BiLDq__tabs{--segmented-background:transparent;--segmented-selected-background:#f0f0f0;--segmented-selected-shadow:none;--segmented-radius:8px;--segmented-item-height:var(--button-small-height)}.catalog-module___BiLDq__table{border-collapse:collapse;width:100%;font-size:13px}.catalog-module___BiLDq__table th,.catalog-module___BiLDq__table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e6e6e6;padding:12px}.catalog-module___BiLDq__tableWrap{overflow:auto}.catalog-module___BiLDq__status{color:#666;min-height:24px;font-size:13px}@media (max-width:600px){.catalog-module___BiLDq__page,.catalog-module___BiLDq__card{padding:16px}}.catalog-module___BiLDq__card .landing{min-height:0}
.catalog-module__xlda2G__page{gap:24px;max-width:1400px;margin:auto;padding:32px;display:grid}.catalog-module__xlda2G__section{border:1px solid #e6e6e6;border-radius:16px;gap:16px;min-width:0;padding:24px;display:grid}.catalog-module__xlda2G__controls{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.catalog-module__xlda2G__controls label{align-items:center;gap:8px;display:flex}.catalog-module__xlda2G__controls select{width:auto}.catalog-module__xlda2G__preview{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start;gap:32px;display:grid}.catalog-module__xlda2G__preview .comment-panel{position:static}.catalog-module__xlda2G__document{gap:16px;display:grid}.catalog-module__xlda2G__inline{max-width:600px}@media (max-width:800px){.catalog-module__xlda2G__page,.catalog-module__xlda2G__section{padding:16px}.catalog-module__xlda2G__preview{grid-template-columns:minmax(0,1fr)}}
.HomeConversation-module__8ml9sG__welcome{min-height:var(--dashboard-viewport-height);justify-content:center;align-items:center;display:flex}main.HomeConversation-module__8ml9sG__welcome{padding-bottom:calc(24px + var(--dashboard-nav-height) + 6dvh)}.HomeConversation-module__8ml9sG__content{flex-direction:column;gap:32px;width:100%;min-width:0;max-width:720px;display:flex}.HomeConversation-module__8ml9sG__chat{min-height:var(--dashboard-viewport-height);flex-direction:column;align-items:center;display:flex}.HomeConversation-module__8ml9sG__chat .HomeConversation-module__8ml9sG__content{flex:1}.HomeConversation-module__8ml9sG__messages{overflow-wrap:anywhere;-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;gap:24px;min-height:180px;padding:16px;display:flex}.HomeConversation-module__8ml9sG__messages>.home-message--assistant{align-self:flex-start;width:100%;max-width:520px}.HomeConversation-module__8ml9sG__composer{padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));background:linear-gradient(#0000,#fff 20%);margin:-16px;position:sticky;bottom:0}.HomeConversation-module__8ml9sG__intro{text-align:center;gap:16px;display:grid}.HomeConversation-module__8ml9sG__mobileLogo{display:none}.HomeConversation-module__8ml9sG__intro h1{margin:0;font-size:clamp(30px,5vw,40px)}.HomeConversation-module__8ml9sG__waitingSlot{text-align:center;min-height:19.5px;line-height:0}.HomeConversation-module__8ml9sG__waiting{color:#777;letter-spacing:-.01em;text-align:center;font-size:13px;line-height:1.5;text-decoration:none;display:inline-block}.HomeConversation-module__8ml9sG__waiting [data-tone]{font-weight:500}.HomeConversation-module__8ml9sG__waiting [data-tone=draft]{color:#160}.HomeConversation-module__8ml9sG__waiting [data-tone=waiting]{color:#ff6200}.HomeConversation-module__8ml9sG__waiting{background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px}@media (hover:hover) and (pointer:fine){.HomeConversation-module__8ml9sG__waiting:hover{background-image:linear-gradient(#ccc,#ccc);text-decoration:none}}.HomeConversation-module__8ml9sG__waiting:active{background-image:linear-gradient(#ccc,#ccc);text-decoration:none}.HomeConversation-module__8ml9sG__sources{letter-spacing:-.01em;color:#777;margin-top:12px;font-size:13px;line-height:1.5}.HomeConversation-module__8ml9sG__sources summary{cursor:pointer;width:fit-content}@media (hover:hover) and (pointer:fine){.HomeConversation-module__8ml9sG__sources summary:hover{color:#111}}@media (pointer:coarse){.HomeConversation-module__8ml9sG__sources summary{box-sizing:border-box;min-height:44px;padding-block:12px}}.HomeConversation-module__8ml9sG__sources ul{gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.HomeConversation-module__8ml9sG__sources ul ul{gap:6px;margin-top:4px}.HomeConversation-module__8ml9sG__sources ul ul>li{border-left:1px solid #e8e8e8;padding-left:12px}.HomeConversation-module__8ml9sG__sources p{margin:0}.HomeConversation-module__8ml9sG__sources .HomeConversation-module__8ml9sG__sourceTitle{color:#111;font-weight:500}.HomeConversation-module__8ml9sG__sources a{color:inherit;text-underline-offset:3px;text-decoration:underline}.HomeConversation-module__8ml9sG__sources blockquote{color:#555;white-space:pre-wrap;margin:2px 0 0}.HomeConversation-module__8ml9sG__notice{background:#fafafa;border:1px solid #e8e8e8;border-radius:12px;padding:16px}.HomeConversation-module__8ml9sG__notice p{margin:0 0 12px}@media (max-width:800px){.HomeConversation-module__8ml9sG__mobileLogo{justify-self:center;width:24px;height:32px;display:block}.HomeConversation-module__8ml9sG__welcome .HomeConversation-module__8ml9sG__composer{background:0 0;margin:0;padding:0;position:static}.HomeConversation-module__8ml9sG__content{gap:24px}.HomeConversation-module__8ml9sG__messages{padding:0}.HomeConversation-module__8ml9sG__composer{padding:12px 12px calc(12px + env(safe-area-inset-bottom,0px));margin:-12px}:is(html:has(.HomeConversation-module__8ml9sG__chat),body:has(.HomeConversation-module__8ml9sG__chat)){overscroll-behavior:none;overflow:hidden}.HomeConversation-module__8ml9sG__chat{height:calc(var(--chat-viewport-height,100dvh) - var(--dashboard-nav-height));min-height:0;overflow:hidden}.HomeConversation-module__8ml9sG__chat .HomeConversation-module__8ml9sG__content{min-height:0}.HomeConversation-module__8ml9sG__chat .HomeConversation-module__8ml9sG__messages{overscroll-behavior:contain;min-height:0;overflow-y:auto}}.HomeConversation-module__8ml9sG__pendingHeading{visibility:hidden}
.workshop-module___jtd5G__workshop{width:100%;max-width:1600px;margin-inline:auto;padding:32px}.workshop-module___jtd5G__heading{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.workshop-module___jtd5G__heading p{margin:0}.workshop-module___jtd5G__controls{border:1px solid #eee;border-radius:20px;flex-wrap:wrap;align-items:center;gap:24px;margin-bottom:24px;padding:20px;display:flex}.workshop-module___jtd5G__fields{flex-wrap:wrap;gap:20px;display:flex}.workshop-module___jtd5G__fields label{flex-direction:column;gap:8px;display:flex}.workshop-module___jtd5G__fields input{width:88px;font:inherit;border:1px solid #ddd;border-radius:8px;padding:8px}.workshop-module___jtd5G__fields span{color:#666}.workshop-module___jtd5G__options{flex-direction:column;gap:8px;display:flex}.workshop-module___jtd5G__options label{align-items:center;gap:8px;display:flex}.workshop-module___jtd5G__actions{gap:var(--pill-button-gap);flex-wrap:wrap;display:flex}.workshop-module___jtd5G__previews{grid-template-columns:1fr 1.2fr;gap:24px;display:grid}.workshop-module___jtd5G__preview{border:1px solid #eee;border-radius:20px;min-width:0}.workshop-module___jtd5G__previewHeader{border-bottom:1px solid #eee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.workshop-module___jtd5G__previewHeader h2{letter-spacing:var(--type-tracking-small);margin:0;font-size:18px}.workshop-module___jtd5G__stage{height:680px;display:flex}.workshop-module___jtd5G__chat{flex-direction:column;flex:1;min-width:0;display:flex}.workshop-module___jtd5G__messages{flex-direction:column;flex:1;gap:24px;min-height:0;padding:24px;display:flex;overflow-y:auto}.workshop-module___jtd5G__reply{width:100%;max-width:520px;position:relative}.workshop-module___jtd5G__loading{opacity:0;pointer-events:none;position:absolute;inset:0 auto auto 0}.workshop-module___jtd5G__composer{padding:24px}.workshop-module___jtd5G__editor .workshop-module___jtd5G__chat{flex:0 0 55%}.workshop-module___jtd5G__document{color:#666;border-left:1px solid #eee;flex:1;min-width:0;padding:24px;overflow-y:auto}.workshop-module___jtd5G__document h2{color:#111;font-size:24px}.workshop-module___jtd5G__document h3{color:#111;font-size:18px}@media (max-width:1100px){.workshop-module___jtd5G__previews{grid-template-columns:1fr}}@media (max-width:600px){.workshop-module___jtd5G__workshop{padding:16px}.workshop-module___jtd5G__document{display:none}.workshop-module___jtd5G__editor .workshop-module___jtd5G__chat{flex:1}.workshop-module___jtd5G__messages,.workshop-module___jtd5G__composer{padding:16px}.workshop-module___jtd5G__stage{height:640px}}
.PageSkeleton-module__id7vUq__bone{background:#efefef;border-radius:999px;flex:none;max-width:100%;animation:1.4s ease-in-out infinite PageSkeleton-module__id7vUq__skeleton-pulse;display:block}@keyframes PageSkeleton-module__id7vUq__skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.PageSkeleton-module__id7vUq__bone{animation:none}}.PageSkeleton-module__id7vUq__tools{align-items:center;gap:4px;margin-bottom:28px;display:flex}.PageSkeleton-module__id7vUq__tools>:last-child{flex:1}.PageSkeleton-module__id7vUq__sections{flex-direction:column;display:flex}.PageSkeleton-module__id7vUq__sectionHeading,.PageSkeleton-module__id7vUq__row{border-bottom:1px solid #f7f7f7;align-items:center;gap:16px;height:48px;padding:0 12px;display:flex}.PageSkeleton-module__id7vUq__sectionHeading{border-block:1px solid var(--dashboard-divider,#eee);gap:10px}.PageSkeleton-module__id7vUq__spacer{flex:1}.PageSkeleton-module__id7vUq__paper{flex-direction:column;gap:14px;display:flex}.PageSkeleton-module__id7vUq__paper>:first-child{margin-bottom:10px}@media (max-width:800px){.PageSkeleton-module__id7vUq__tools{flex-direction:column;align-items:stretch}.PageSkeleton-module__id7vUq__tools>*{flex:none!important;width:100%!important}.PageSkeleton-module__id7vUq__sections{margin-inline:-24px}.PageSkeleton-module__id7vUq__row>:first-child{display:none}}
.TorphTypingText-module__Yi3CwG__word{vertical-align:top;text-align:left;display:inline-block;position:relative}.TorphTypingText-module__Yi3CwG__measure{visibility:hidden}.TorphTypingText-module__Yi3CwG__morph{top:0;left:0;position:absolute!important}.TorphTypingText-module__Yi3CwG__morph [torph-item]{transform:none!important}
