.lc-draft-wrap{padding-top:clamp(3rem,6vw,5rem)}#plattform>.lc-fhx-kopf+.lc-draft-wrap{padding-top:calc(clamp(3rem,6vw,5rem) + 2rem)}#plattform{--lc-demo-section-gap: 140px}#plattform>:is(.lc-draft-wrap,.lc-aw-section)+:is(.lc-draft-wrap,.lc-aw-section){margin-top:0;padding-top:var(--lc-demo-section-gap)}@media(max-width:1000px){#plattform{--lc-demo-section-gap: clamp(64px, 10vw, 100px)}}.lc-draft-feature{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);align-items:center;overflow:hidden;border-radius:12px;background:#f2f1ed;color:var(--lc-ink)}.lc-draft-copy{padding:clamp(1.5rem,3vw,3rem)}.lc-draft-copy>h2{margin:0;font-family:var(--lc-font-sans);font-size:1rem;font-weight:600;line-height:1.6;letter-spacing:normal;text-wrap:wrap}.lc-draft-copy>p{margin:0;font-size:1rem;line-height:1.6;color:var(--lc-ink-2);text-align:left}.lc-draft-editor-copy>h2+p{margin-top:.75rem}.lc-draft-links{display:flex;flex-direction:column;align-items:flex-start;margin-top:1.25rem}.lc-draft-links .lc-draft-link{margin-top:0}.lc-draft-link{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin-top:1.25rem;color:var(--lc-accent-ink);font-size:.875rem;text-decoration:none;text-underline-offset:4px}.lc-draft-link:hover{text-decoration:underline}.lc-draft-stage{min-width:0;padding:2rem 0 2rem 1.5rem;background:#d9d5cf}html[data-theme=dark] .lc-draft-feature{background:color-mix(in srgb,var(--lc-ink) 3%,var(--lc-bg))}html[data-theme=dark] .lc-draft-stage{background:color-mix(in srgb,var(--lc-ink) 8%,var(--lc-bg))}.lc-draft-app,.lc-aw-shell{--draft-paper: #f7f7f4;--draft-panel: #f2f1ed;--draft-input: #f7f7f4;--draft-menu: #f2f1ed;--draft-ink: #26251e;--draft-muted: #62615c;--draft-line: color-mix(in oklab, #26251e 10%, transparent);--draft-accent: #26251e;--draft-mark: #e1e0db;--draft-action: #26251e;--draft-action-text: #f7f7f4;overflow:hidden;border-radius:12px 0 0 12px;background:var(--draft-paper);color:var(--draft-ink);font-family:var(--lc-font-sans);font-size:.75rem;line-height:1.5;box-shadow:0 20px 40px -24px #00000059}html[data-theme=dark] :is(.lc-draft-app,.lc-aw-shell){--draft-paper: #111111;--draft-panel: #1a1a1a;--draft-input: #202020;--draft-menu: #262626;--draft-ink: #f0f0f0;--draft-muted: #bbbbbb;--draft-line: #3c3c3c;--draft-accent: #dddddd;--draft-mark: #303030;--draft-action: #d0d0d0;--draft-action-text: #202020}.lc-draft-toolbar{position:relative;display:flex;align-items:center;gap:.5rem;min-height:48px;padding:.5rem 1rem;border-bottom:1px solid var(--draft-line);background:var(--draft-panel)}.lc-draft-toolbar img{width:24px;height:24px;object-fit:contain;filter:brightness(0)}html[data-theme=dark] .lc-draft-toolbar img{filter:brightness(0) invert(1)}.lc-draft-toolbar .lc-demo-wordmark{opacity:.55;position:absolute;left:50%;transform:translate(-50%);width:auto;max-width:calc(100% - 112px);height:32px}.lc-demo-window-dots{display:flex;align-items:center;gap:5px}.lc-demo-window-dots>span{width:8px;height:8px;border-radius:50%;background:var(--draft-line)}.lc-draft-app p{font-size:inherit;line-height:inherit;hyphens:none;text-align:left;color:inherit}.lc-draft-app p:is(.lc-draft-parties,.lc-draft-plan-footnote,.lc-draft-question-label,.lc-draft-demo-note){color:var(--draft-muted)}.lc-draft-app h4{font-size:inherit;line-height:inherit}.lc-draft-workspace{display:grid;grid-template-columns:minmax(360px,1fr) minmax(440px,1.05fr);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--draft-line) transparent}.lc-draft-chat,.lc-draft-document{min-width:0}.lc-draft-chat{background:var(--draft-panel);border-right:1px solid var(--draft-line)}html[data-theme=dark] .lc-draft-chat{background:var(--draft-paper)}html[data-theme=dark] .lc-draft-paper:not(.lc-draft-docx-viewport):not(.lc-draft-pdf-viewport){background:var(--draft-panel)}.lc-draft-pane-title{display:flex;align-items:center;gap:.4rem;min-height:28px;padding:4px 1rem;font-weight:500}.lc-draft-chat-body{padding:1rem}.lc-draft-request{padding:.75rem;border:1px solid var(--draft-line);border-radius:10px;background:var(--draft-input)}.lc-draft-read{display:flex;align-items:center;gap:.4rem;margin-top:1.25rem;color:var(--draft-muted)}.lc-draft-privacy{display:flex;align-items:flex-start;gap:.4rem;margin-top:1.25rem;color:var(--lc-accent-ink)}.lc-draft-privacy>.ph{flex:none;margin-top:2px}.lc-draft-privacy>div{min-width:0}.lc-draft-privacy-line{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.lc-draft-privacy-sample{padding:1px 5px;border-radius:3px;background:var(--draft-mark);font-size:10px;line-height:1.4;white-space:nowrap}.lc-draft-privacy-samples{display:inline-flex;flex:none;align-items:center;gap:6px;color:var(--draft-muted)}.lc-draft-privacy+.lc-draft-read{margin-top:12px}.lc-draft-sources{display:grid;gap:.35rem;margin-top:.6rem}.lc-draft-sources span{display:flex;align-items:center;gap:.4rem}.lc-draft-agent-copy{margin-top:1.25rem}.lc-draft-question{margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--draft-line)}.lc-draft-question-label{color:var(--draft-muted)}.lc-draft-question>p{margin-top:.5rem}.lc-draft-choices{display:grid;gap:.5rem;margin-top:1rem}.lc-draft-app button{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5rem;min-height:44px;padding:.65rem .75rem;border:1px solid var(--draft-line);border-radius:8px;background:var(--draft-paper);color:var(--draft-ink);text-align:left;cursor:pointer}.lc-draft-app button:hover{background:var(--draft-mark)}.lc-draft-app button:focus-visible,.lc-draft-app summary:focus-visible,.lc-draft-link:focus-visible{outline:2px solid var(--lc-accent-ink);outline-offset:3px}.lc-draft-reset{margin-top:.75rem}.lc-draft-feedback{color:var(--draft-accent)}.lc-draft-feedback:empty{display:none}.lc-draft-demo-note{margin-top:1.25rem;color:var(--draft-muted);font-size:.6875rem}.lc-draft-paper{padding:1.25rem}.lc-draft-paper-meta{display:flex;justify-content:space-between;gap:.5rem;color:var(--draft-muted);font-size:.625rem}.lc-draft-paper h3{margin-top:1.5rem;font-family:var(--lc-font-serif);font-size:1.65rem;line-height:1.15;font-weight:400}.lc-draft-parties{margin-top:.6rem;color:var(--draft-muted)}.lc-draft-paper h4{margin-top:1.5rem;font-weight:600}.lc-draft-paper p{text-align:left;hyphens:none}.lc-draft-paper h4+p,.lc-draft-paper p+p{margin-top:.75rem}.lc-draft-paper sup{color:var(--draft-accent);font-weight:600}.lc-draft-annotation{display:flex;align-items:flex-start;gap:.5rem;margin-top:1rem;padding:.75rem;background:var(--draft-mark);color:var(--draft-accent)}.lc-draft-annotation .ph{flex:none;margin-top:2px}.lc-draft-references{margin-top:1.5rem;padding-top:.5rem;border-top:1px solid var(--draft-line)}.lc-draft-references summary{display:flex;justify-content:space-between;align-items:center;min-height:44px;cursor:pointer}.lc-draft-references ol{list-style:decimal;padding-left:1.25rem;color:var(--draft-muted)}.lc-draft-references li+li{margin-top:.35rem}.lc-draft-tabs{display:none}.lc-draft-workspace{height:710px}.lc-draft-chat,.lc-draft-document{display:flex;flex-direction:column;min-height:0;overflow:hidden}.lc-draft-pane-title,.lc-draft-document-nav{flex:none}.lc-draft-chat-body,.lc-draft-paper{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--draft-line) transparent}.lc-draft-chat-body{overflow-wrap:anywhere}.lc-draft-chat-controls{flex:none;padding:0 .85rem .65rem}.lc-draft-chat-controls .lc-draft-question{margin:0;padding:.65rem;border:1px solid var(--draft-line);border-radius:8px;min-width:0;background:var(--draft-input)}.lc-draft-question-top{display:flex;justify-content:space-between;margin-bottom:.4rem;color:var(--draft-muted);font-size:10px;line-height:1.4;font-variant-numeric:tabular-nums}.lc-draft-question legend{padding:0 .3rem;color:var(--draft-muted);font-size:.6875rem}.lc-draft-question>p{margin:0;font-weight:500}.lc-draft-options{display:grid;margin-top:.35rem}.lc-draft-options label{position:relative;display:flex;align-items:center;gap:.5rem;min-height:30px;padding:.25rem 0;cursor:pointer;border-radius:4px;color:var(--draft-muted)}.lc-draft-options label:hover{background:var(--draft-mark)}.lc-draft-options label:has(input:checked){color:var(--draft-ink)}.lc-draft-options label:has(input:focus-visible){outline:2px solid var(--draft-accent);outline-offset:1px}.lc-draft-option-number{display:grid;place-items:center;flex:none;width:16px;height:16px;border:1px solid var(--draft-line);border-radius:4px;font-size:10px;line-height:1;font-variant-numeric:tabular-nums}.lc-draft-options input:checked+.lc-draft-option-number{background:var(--draft-action);border-color:var(--draft-action);color:var(--draft-action-text)}.lc-draft-app button:disabled{opacity:.45;cursor:not-allowed}.lc-draft-app button:disabled:hover{background:var(--draft-paper)}.lc-draft-app .lc-draft-next{display:flex;min-height:26px;padding:.2rem .45rem;gap:.3rem;margin-left:auto;margin-top:.4rem;border-radius:4px;font-size:11px;background:var(--draft-action);color:var(--draft-action-text);border-color:transparent}.lc-draft-app .lc-draft-next:hover:not(:disabled),.lc-draft-app .lc-draft-next:focus-visible:not(:disabled){background:color-mix(in srgb,var(--draft-action) 92%,var(--draft-action-text));color:var(--draft-action-text);opacity:1}.lc-draft-next .ph{font-size:12px}.lc-draft-app .lc-draft-next:disabled{background:var(--draft-panel);color:var(--draft-muted)}.lc-draft-app .lc-draft-next:disabled:hover{background:var(--draft-panel);color:var(--draft-muted)}.lc-draft-app .lc-draft-restart{margin-left:auto;min-width:44px;padding:.5rem;justify-content:center;background:transparent;border:0}.lc-draft-toolbar{padding-block:0}.lc-draft-app .lc-draft-sources{gap:0}.lc-draft-app .lc-draft-sources button{min-height:32px;padding:.25rem 0;border:0;background:transparent;font-size:inherit}.lc-draft-app .lc-draft-file-change{display:flex;width:100%;min-height:32px;gap:.4rem;margin-top:.75rem;padding:.35rem .5rem;border-radius:6px;background:var(--draft-input);font-size:11px}.lc-draft-file-change>span:first-of-type{overflow-wrap:anywhere}.lc-draft-diff-added,.lc-draft-diff-removed{flex:none;font-variant-numeric:tabular-nums}.lc-draft-diff-added{color:#1f8a65}.lc-draft-diff-removed{color:#cf2d56}html[data-theme=dark] .lc-draft-diff-added{color:#91c4a8}html[data-theme=dark] .lc-draft-diff-removed{color:#e0a4a6}.lc-draft-composer{position:relative;margin-top:.5rem;border:1px solid var(--draft-line);border-radius:10px;background:var(--draft-panel)}.lc-draft-composer:focus-within{background:var(--draft-input)}.lc-draft-composer textarea{display:block;width:100%;min-height:36px;max-height:112px;padding:.6rem .65rem .3rem;resize:none;color:var(--draft-ink);background:transparent;border:0;outline:none;font:inherit;caret-color:var(--draft-accent)}.lc-draft-composer textarea::placeholder{color:var(--draft-muted);opacity:1}.lc-draft-composer-footer{position:relative;display:flex;align-items:center;gap:.5rem;padding:0 .35rem .2rem;color:var(--draft-muted);font-size:.6875rem}.lc-draft-composer button{min-width:44px;justify-content:center}.lc-draft-mode{position:relative;flex:none}.lc-draft-app .lc-draft-mode-trigger{min-height:24px;padding:0 .25rem;border:0;background:transparent;border-radius:6px;font-size:11px}.lc-draft-mode-pill{display:inline-flex;align-items:center;gap:4px;height:20px;padding:3px 7px;line-height:14px;border-radius:10px;background:var(--draft-mark)}.lc-draft-mode-pill .ph{font-size:12px}.lc-draft-mode-trigger:hover .lc-draft-mode-pill{background:var(--draft-line)}.lc-draft-app .lc-draft-mode-trigger:hover{background:transparent}.lc-draft-model{position:static;min-width:0;flex:0 1 auto}.lc-draft-model .lc-draft-mode-trigger{max-width:100%;color:var(--draft-muted)}.lc-draft-model .lc-draft-mode-pill{min-width:0;padding-inline:2px;background:transparent}.lc-draft-model .lc-draft-mode-pill>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lc-draft-model .lc-draft-mode-pill>.ph{flex:none}.lc-draft-app .lc-draft-model .lc-draft-mode-menu{width:220px;max-width:100%;max-height:min(330px,50vh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--draft-line) transparent}.lc-draft-app .lc-draft-model .lc-draft-model-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;border-radius:3px;color:#000}.lc-draft-model-icon img{display:block;width:14px;height:14px;object-fit:contain;filter:brightness(0)}html[data-theme=dark] .lc-draft-model-icon{background:#e1e0db}.lc-draft-model-note{padding:6px;margin-top:4px;border-top:1px solid var(--draft-line);font-size:10px;line-height:1.4;color:var(--draft-muted)}.lc-draft-mode-menu{position:absolute;z-index:10;bottom:calc(100% + 2px);left:0;width:132px;padding:4px;background:var(--draft-menu);border-radius:6px;box-shadow:0 4px 14px -4px #00000038}.lc-draft-app .lc-draft-mode-menu button{display:flex;width:100%;min-height:26px;justify-content:flex-start;gap:6px;border:0;border-radius:3px;background:transparent;padding:4px 6px;font-size:11px;line-height:16px;font-weight:400}.lc-draft-mode-menu button>.ph{flex:none;font-size:13px;color:var(--draft-muted)}.lc-draft-mode-menu button>.ph-check{font-size:12px}.lc-draft-mode-menu button span{flex:1}.lc-draft-app .lc-draft-mode-menu button[aria-checked=true]{background:color-mix(in srgb,var(--draft-mark) 45%,transparent)}.lc-draft-app .lc-draft-mode-menu button:hover,.lc-draft-app .lc-draft-mode-menu button:focus-visible{background:color-mix(in srgb,var(--draft-mark) 70%,transparent)}.lc-draft-app .lc-draft-mode-menu button:focus-visible{outline:1px solid var(--draft-line);outline-offset:-1px}.lc-draft-app .lc-draft-send{margin-left:auto;border:0;background:transparent;padding:0}.lc-draft-send .ph{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--draft-action);color:var(--draft-action-text)}.lc-draft-send:disabled .ph{background:var(--draft-mark);color:var(--draft-muted)}.lc-draft-app ::selection{background:var(--draft-mark);color:var(--draft-ink)}.lc-draft-app .lc-draft-demo-note{font-size:.625rem;margin-top:.4rem;line-height:1.4}.lc-draft-turn{margin-top:1rem;white-space:pre-wrap}.lc-draft-plan-progress{display:grid;gap:.45rem;margin-top:.85rem;color:var(--draft-muted);font-size:11px}.lc-draft-plan-progress>div{display:flex;align-items:center;gap:.45rem}.lc-draft-working{animation:draft-working .65s linear infinite}.lc-draft-thinking-logo{flex:none;width:20px;height:20px;object-fit:contain;filter:brightness(0);animation:draft-logo-breathe 1.4s ease-in-out infinite}html[data-theme=dark] .lc-draft-thinking-logo{filter:brightness(0) invert(1)}@keyframes draft-logo-breathe{0%,to{opacity:.15}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.lc-draft-thinking-logo{animation:none;opacity:1}}.lc-draft-file-change{animation:draft-change .5s cubic-bezier(.16,1,.3,1)}@keyframes draft-working{to{transform:rotate(360deg)}}.lc-draft-complete{display:flex;gap:.5rem;align-items:center;padding-block:.75rem;color:var(--draft-accent)}.lc-draft-document-nav{display:flex;min-height:28px;border-bottom:1px solid var(--draft-line);overflow-x:auto;scrollbar-width:thin;background:var(--draft-panel)}.lc-draft-app .lc-draft-document-nav button{flex:none;min-width:0;min-height:28px;border:0;border-right:1px solid var(--draft-line);border-radius:0;padding:4px 8px;font-size:11px;line-height:18px;background:var(--draft-panel);white-space:nowrap}.lc-draft-app .lc-draft-document-nav button[aria-selected=true]{background:var(--draft-paper);color:var(--draft-accent)}.lc-draft-file-tab{display:inline-flex;flex:none;border-right:1px solid var(--draft-line);background:var(--draft-panel)}.lc-draft-file-tab[data-selected=true]{background:var(--draft-paper)}.lc-draft-app .lc-draft-file-tab>button{border-right:0;background:transparent}.lc-draft-app .lc-draft-file-tab>.lc-draft-file-close{width:28px;padding:0;justify-content:center;opacity:0;color:var(--draft-muted)}.lc-draft-file-tab:hover>.lc-draft-file-close,.lc-draft-file-tab:focus-within>.lc-draft-file-close{opacity:1}.lc-draft-app .lc-draft-file-tab>.lc-draft-file-close:hover{background:var(--draft-mark);color:var(--draft-ink)}@media(hover:none),(pointer:coarse){.lc-draft-app .lc-draft-file-tab>.lc-draft-file-close{width:44px;min-height:44px;opacity:1}}.lc-draft-plan h3{font-family:var(--lc-font-sans);font-size:1.2rem;font-weight:600;line-height:1.3}.lc-draft-plan h3+p{margin-top:1rem}.lc-draft-plan-materials,.lc-draft-plan-steps{list-style:none;padding:0;margin-top:.6rem}.lc-draft-app .lc-draft-plan-materials button{border:0;padding:.3rem 0;min-height:32px;background:transparent;font-size:inherit}.lc-draft-plan-steps li{display:flex;gap:.6rem;padding-block:.7rem;border-top:1px solid var(--draft-line)}.lc-draft-step-icon{flex:none;padding-top:1px;color:var(--draft-muted)}.lc-draft-plan-footnote{margin-block:1.5rem .75rem;color:var(--draft-muted)}.lc-draft-app .lc-draft-build{width:100%;justify-content:space-between;margin-bottom:.5rem;background:var(--draft-action);color:var(--draft-action-text);font-size:inherit}.lc-draft-app .lc-draft-build:hover:not(:disabled),.lc-draft-app .lc-draft-build:focus-visible{background:color-mix(in srgb,var(--draft-action) 92%,var(--draft-action-text));color:var(--draft-action-text);opacity:1}.lc-draft-app .lc-draft-build:disabled:hover{background:var(--draft-action);color:var(--draft-action-text)}.lc-draft-pending{padding-top:3rem;color:var(--draft-muted)}.lc-draft-pending h3{font-family:var(--lc-font-sans);font-size:1.15rem}.lc-draft-pending p{margin-block:1rem}.lc-draft-app .lc-draft-citation{display:inline;min-height:0;padding:.2rem;border:0;background:transparent;color:var(--draft-accent);font-size:.6875rem;vertical-align:super;border-radius:3px}.lc-draft-app .lc-draft-citation:hover{text-decoration:underline}.lc-draft-added-text{background:var(--draft-mark);padding:.4rem;margin-top:.75rem}.lc-draft-open-points ul{list-style:disc;padding-left:1.1rem;margin-top:.5rem}.lc-draft-open-points li+li{margin-top:.5rem}.lc-draft-app .lc-draft-references button{padding:.3rem 0;border:0;color:var(--draft-accent);background:transparent}.lc-draft-source-view>button{margin-top:1rem}.lc-draft-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.lc-draft-app :focus-visible{outline:2px solid var(--draft-accent);outline-offset:-2px}.lc-draft-app .lc-draft-composer textarea:focus-visible{outline:none}.lc-draft-docx-viewport{padding:16px;background:var(--draft-panel)}.lc-draft-docx-view-tools{position:sticky;left:0;top:-16px;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:-16px 0 16px;padding-block:10px;background:var(--draft-panel);color:var(--draft-muted);font-size:11px}.lc-draft-docx-view-tools select{max-width:140px;border:1px solid var(--draft-line);border-radius:4px;padding:4px 6px;background:var(--draft-paper);color:var(--draft-ink);font:inherit}.lc-draft-docx-pages{position:relative;width:calc(794px * var(--docx-scale, 1));height:calc(var(--docx-height, 1123px) * var(--docx-scale, 1))}.lc-document-pages-clip{position:absolute;inset:-8px;overflow:hidden}.lc-document-pages-content{position:absolute;top:8px;left:8px;display:flow-root;width:794px;transform:scale(var(--docx-scale, 1));transform-origin:top left}.lc-draft-docx-sheet{--draft-ink: #202020;--draft-muted: #626262;--draft-accent: #303030;--draft-line: #dedede;--draft-mark: #f1eee5;display:flex;flex-direction:column;box-sizing:border-box;width:794px;height:1123px;padding:76px 80px 56px;background:#fff;color:var(--draft-ink);border-radius:0;box-shadow:0 2px 8px #0000001f;font-family:Times New Roman,Times,serif;font-size:17px;line-height:1.6}.lc-draft-docx-sheet+.lc-draft-docx-sheet{margin-top:24px}.lc-draft-docx-body{flex:1}.lc-draft-app .lc-draft-docx-sheet :is(h3,h4,h5){color:inherit}.lc-draft-docx-sheet .lc-draft-paper-meta{padding-bottom:12px;border-bottom:1px solid var(--draft-line);font-family:var(--lc-font-sans);font-size:12px}.lc-draft-app .lc-draft-docx-sheet h3{margin:28px 0 16px;font-family:inherit;font-size:24px;font-weight:700;line-height:1.25;letter-spacing:normal;text-align:center}.lc-draft-app .lc-draft-docx-stamp{margin:24px 0 4px;color:#70003d;text-align:center;font-weight:700;font-size:18px}.lc-draft-app .lc-draft-docx-stamp+h3{margin-top:0}.lc-draft-app .lc-draft-docx-sheet h3.lc-draft-docx-section{font-size:20px;text-align:left;margin:24px 0 20px}.lc-draft-docx-address{margin-top:20px}.lc-draft-docx-address span{display:inline-block;margin-top:8px}.lc-draft-docx-date{margin-top:16px;text-align:right;font-size:14px}.lc-draft-docx-rubrum{margin-block:24px}.lc-draft-docx-rubrum p{margin-top:8px}.lc-draft-docx-rubrum span{display:block;text-align:right}.lc-draft-docx-motions{list-style:decimal;margin:16px 0;padding-left:24px;font-weight:700}.lc-draft-docx-motions li+li{margin-top:8px}.lc-draft-docx-evidence{padding-left:16px;font-style:italic}.lc-draft-app .lc-draft-docx-placeholder{color:#70003d}.lc-draft-docx-signature{margin-top:32px}.lc-draft-docx-exhibits{list-style:none;padding:0;margin-top:12px}.lc-draft-docx-exhibits li+li{margin-top:6px}.lc-draft-app .lc-draft-docx-sheet .lc-draft-parties{margin:0 0 26px;color:var(--draft-ink);text-align:center}.lc-draft-app .lc-draft-docx-sheet h4{margin-top:20px;font-size:17px;line-height:1.5;font-weight:700}.lc-draft-docx-sheet p{margin-top:10px}.lc-draft-docx-sheet .lc-draft-added-text{padding:0;background:transparent}.lc-draft-docx-footer{margin-top:32px;text-align:center;font-size:13px}.lc-draft-docx-review{margin-top:20px}.lc-draft-docx-review .lc-draft-annotation{background:transparent;padding:0}.lc-draft-pdf-viewport{padding:16px;background:var(--draft-panel)}.lc-draft-pdf-viewport>.lc-draft-source-view{display:contents}.lc-draft-pdf-toolbar{position:sticky;top:-16px;left:-16px;z-index:2;box-sizing:border-box;width:calc(100% + 32px);padding:8px 16px 10px;margin:-16px -16px 16px;background:var(--draft-panel);border-bottom:1px solid var(--draft-line)}.lc-draft-pdf-file{display:flex;align-items:center;gap:6px}.lc-draft-pdf-toolbar select{min-width:0;border:1px solid var(--draft-line);border-radius:4px;background:var(--draft-paper);color:var(--draft-ink);padding:5px 6px;font:inherit}.lc-draft-pdf-file select{flex:1;width:0}.lc-draft-pdf-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:11px}.lc-draft-pdf-controls select{margin-left:auto;max-width:130px}.lc-draft-app .lc-draft-pdf-jump{min-height:28px;padding:4px 0;border:0;background:transparent;color:var(--draft-muted);font-size:11px}.lc-draft-pdf-jump>span{width:12px;height:8px;background:#ffeb80;border-radius:1px}.lc-draft-app .lc-draft-pdf-sheet mark{color:#202020;background:#ffeb80;padding:1px 0;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lc-draft-app .lc-draft-pdf-sheet p{white-space:pre-line}.lc-draft-pdf-sheet{padding:54px 76px 48px 94px;font-size:16px;line-height:1.5}.lc-draft-pdf-running-head{display:flex;justify-content:space-between;gap:24px;padding-bottom:12px;margin-bottom:36px;border-bottom:1px solid #b8b8b8;font-family:Arial,sans-serif;font-size:11px;line-height:1.4;color:#555}.lc-draft-pdf-running-head span:last-child{white-space:nowrap}.lc-draft-app .lc-draft-pdf-sheet h3{margin:24px 0;font-size:22px}.lc-draft-app .lc-draft-pdf-sheet h4{margin:24px 0 12px;font-family:inherit;font-size:16px}.lc-draft-app .lc-draft-pdf-sheet p{margin:0 0 16px;text-align:justify;hyphens:auto}.lc-draft-pdf-addressee{margin:16px 0 32px;line-height:1.5}.lc-draft-pdf-addressee span{display:inline-block;margin-top:12px;font-weight:700}.lc-draft-app .lc-draft-pdf-case{margin-bottom:24px;font-weight:700}.lc-draft-app .lc-draft-pdf-rubrum p{margin-bottom:12px;text-align:left}.lc-draft-pdf-rubrum{margin:24px 0 32px}.lc-draft-pdf-rubrum span{display:block;text-align:right;margin-top:4px}.lc-draft-pdf-contract{font-family:Arial,sans-serif;font-size:15px;line-height:1.55}.lc-draft-app .lc-draft-pdf-contract-parties p{text-align:center;margin-bottom:18px}.lc-draft-pdf-contract-parties{margin-bottom:32px}.lc-draft-pdf-signatures{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:60px;font-size:13px;text-align:left}.lc-draft-pdf-signatures>div{border-top:1px solid #555;padding-top:8px}.lc-draft-pdf-signatures span{display:block;font-size:11px;color:#555}.lc-draft-pdf-protocol{font-family:Arial,sans-serif;font-size:15px}.lc-draft-pdf-record{width:100%;border-collapse:collapse;margin:28px 0 32px;font-size:14px;text-align:left}.lc-draft-pdf-record th,.lc-draft-pdf-record td{border:1px solid #999;padding:10px 12px}.lc-draft-pdf-record th{width:30%;font-weight:700;background:#f3f3f3}.lc-draft-pdf-email{padding:60px 64px 48px;font-family:Arial,sans-serif;font-size:15px;line-height:1.5}.lc-draft-app .lc-draft-pdf-email p{text-align:left;hyphens:none;margin-bottom:20px}.lc-draft-app .lc-draft-pdf-email h3{text-align:left;margin:0 0 24px;font-size:20px}.lc-draft-pdf-mail-head{border-bottom:1px solid #888;padding-bottom:20px;margin-bottom:28px}.lc-draft-pdf-mail-head dl{margin:0;font-size:13px}.lc-draft-pdf-mail-head dl>div{display:grid;grid-template-columns:72px 1fr;gap:12px;padding:3px 0}.lc-draft-pdf-mail-head dt{font-weight:700}.lc-draft-pdf-mail-head dd{margin:0}.lc-draft-app .lc-draft-pdf-metadata{font-family:Arial,sans-serif;font-size:13px}@media(max-width:600px){.lc-draft-docx-viewport{padding:10px}.lc-draft-docx-view-tools{top:-10px;margin-top:-10px}.lc-draft-pdf-viewport{padding:10px}.lc-draft-pdf-toolbar{top:-10px;left:-10px;width:calc(100% + 20px);padding-inline:10px;margin:-10px -10px 16px}}.lc-draft-edit{animation:draft-change .7s ease-out}@keyframes draft-change{0%{background-color:var(--draft-mark)}to{background-color:transparent}}@media(prefers-reduced-motion:reduce){.lc-draft-edit,.lc-draft-working,.lc-draft-file-change{animation:none}}@media(min-width:1001px){.lc-draft-stage--editor{height:710px}.lc-draft-feature:has(>.lc-draft-stage--editor),.lc-answer-feature{border-radius:12px 0 0 12px}.lc-aw-feature,.lc-mask-feature{border-radius:0 12px 12px 0}.lc-draft-stage--editor,.lc-answer-stage{border-radius:12px 0 0 12px}.lc-aw-stage,.lc-mask-stage{border-radius:0 12px 12px 0}.lc-draft-stage--editor>.lc-draft-app{display:flex;flex-direction:column;height:100%;min-height:0}.lc-draft-stage--editor .lc-draft-toolbar{flex:none}.lc-draft-stage--editor .lc-draft-workspace{flex:1;height:auto;min-height:0}}@media(max-width:1000px){.lc-draft-feature{grid-template-columns:1fr}.lc-draft-copy{max-width:none}.lc-draft-stage{padding:1.5rem}.lc-draft-app{border-radius:12px}}@media(max-width:760px){.lc-draft-stage{padding:.75rem}.lc-draft-copy{padding:1rem .5rem 1.5rem}.lc-draft-app{font-size:.9375rem}.lc-draft-toolbar{flex-wrap:nowrap;padding-inline:.5rem}.lc-draft-toolbar .lc-demo-wordmark{height:26px}.lc-draft-tabs{display:flex;gap:.5rem;padding:.25rem .5rem;border-bottom:1px solid var(--draft-line)}.lc-draft-app .lc-draft-tabs button{flex:1;min-width:0;min-height:36px;padding:.25rem .5rem;font-size:.875rem;line-height:1.25;justify-content:center;border-color:transparent;background:transparent}.lc-draft-tabs button[aria-selected=true]{border-color:var(--draft-line);background:var(--draft-panel)}.lc-draft-workspace{display:block;overflow-x:hidden}.lc-draft-workspace{height:clamp(32rem,72svh,40rem)}.lc-draft-chat,.lc-draft-document{height:100%}.lc-draft-chat-body{padding:.75rem}.lc-draft-chat-controls{display:flex;flex-direction:column;min-height:0;max-height:60%;padding-inline:.75rem}.lc-draft-chat-actions{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.lc-draft-chat-controls>.lc-draft-composer{flex:none}.lc-draft-pane-title{padding-inline:.75rem}.lc-draft-composer textarea{font-size:16px;min-height:58px}.lc-draft-app .lc-draft-mode-trigger{min-height:44px;font-size:12px}.lc-draft-app .lc-draft-send,.lc-draft-app .lc-draft-restart{min-height:44px}.lc-draft-app .lc-draft-options label{font-size:.8125rem}.lc-draft-chat{border:0}.lc-draft-workspace[data-tab=document] .lc-draft-chat,.lc-draft-workspace[data-tab=chat] .lc-draft-document{display:none}}@media(pointer:coarse),(max-width:760px){.lc-draft-app .lc-draft-pdf-controls button,.lc-draft-app .lc-draft-pdf-jump,.lc-draft-pdf-toolbar select,.lc-draft-app .lc-draft-document-nav button{min-height:44px}.lc-draft-mode-menu{width:148px}.lc-draft-app .lc-draft-mode-menu button{min-height:44px;font-size:12px}.lc-draft-options label,.lc-draft-app .lc-draft-next,.lc-draft-app .lc-draft-file-change{min-height:44px}}
