.clause-crafter:lang(ar){--font-heading:var(--font-primary)}.crafter-timeline{--crafter-duration:10s;height:360px}.crafter-enter{animation:.7s cubic-bezier(.22,1,.36,1) both crafter-entrance}.crafter-timeline.crafter-paused *,.crafter-timeline.crafter-paused :after{animation-play-state:paused}.crafter-suggestion{box-shadow:0 4px 12px -2px color-mix(in srgb, var(--content-primary) 6%, transparent);animation-duration:var(--crafter-duration);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.crafter-suggestion-non-compete{animation-name:crafter-suggestion-non-compete}.crafter-suggestion-termination{animation-name:crafter-suggestion-termination}.crafter-suggestion-statutes{animation-name:crafter-suggestion-statutes}.crafter-suggestion-selected{animation-name:crafter-selection-travel,crafter-selection-opacity,crafter-selection-emphasis}.crafter-placeholder{animation:crafter-placeholder var(--crafter-duration) linear infinite both}.crafter-draft{min-height:244px;animation:crafter-draft var(--crafter-duration) linear infinite both}.crafter-composer{animation:crafter-composer var(--crafter-duration) linear infinite both}.crafter-draft,.crafter-composer{box-shadow:0 16px 32px -12px color-mix(in srgb, var(--content-brand) 18%, transparent)}.crafter-typed{animation:crafter-text var(--crafter-duration) linear infinite both}.crafter-typed:after{content:"";vertical-align:-2px;background:var(--content-brand);width:1px;height:1em;animation:crafter-caret var(--crafter-duration) linear infinite both;margin-inline-start:1px;display:inline-block}.crafter-send{animation:crafter-send var(--crafter-duration) ease-in-out infinite both}.crafter-stream{transform-origin:0;animation-duration:var(--crafter-duration);animation-timing-function:ease-out;animation-iteration-count:infinite;animation-fill-mode:both}.crafter-stream-intro{animation-name:crafter-intro}.crafter-stream-section{animation-name:crafter-section}.crafter-stream-points{animation-name:crafter-points}.crafter-stream-actions{animation-name:crafter-actions}@keyframes crafter-entrance{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes crafter-composer{0%,to{opacity:1}}@keyframes crafter-suggestion-non-compete{0%,1.8%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(12px)scale(.985)}7%{opacity:1;transform:translateY(0)scale(1)}18%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(0)scale(1)}22.5%,to{opacity:0;transform:translateY(0)scale(1)}}@keyframes crafter-suggestion-termination{0%,3.6%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(12px)scale(.985)}8.8%{opacity:1;transform:translateY(0)scale(1)}18%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(0)scale(1)}22.5%,to{opacity:0;transform:translateY(0)scale(1)}}@keyframes crafter-suggestion-statutes{0%,5.4%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(12px)scale(.985)}10.6%{opacity:1;transform:translateY(0)scale(1)}18%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(0)scale(1)}22.5%,to{opacity:0;transform:translateY(0)scale(1)}}@keyframes crafter-selection-travel{0%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(12px)}5.2%{transform:translateY(0)}17%{animation-timing-function:ease-in-out;transform:translateY(0)}29%,to{transform:translateY(196px)}}@keyframes crafter-selection-opacity{0%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1)}5.2%{opacity:1}20%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1)}26%,to{opacity:0}}@keyframes crafter-selection-emphasis{0%,10%{border-color:color-mix(in srgb, var(--border-neutral-subtle) 50%, transparent);animation-timing-function:cubic-bezier(.4,0,.2,1);scale:1}14%,17%{border-color:var(--border-brand-default);animation-timing-function:cubic-bezier(.4,0,.2,1);scale:1.025}22%,to{border-color:var(--border-brand-default);scale:1}}@keyframes crafter-placeholder{0%,28.5%{opacity:1}29.5%,88%{opacity:0}96%,to{opacity:1}}@keyframes crafter-send{0%,53%,59%,to{transform:scale(1)}55%{transform:scale(.84)}57%{transform:scale(1.12)}}@keyframes crafter-caret{0%,28%{opacity:0}29%,53%{opacity:1}54%,to{opacity:0}}@keyframes crafter-text{0%,28%{opacity:0}29%,88%{opacity:1}96%,to{opacity:0}}@keyframes crafter-draft{0%,56%{opacity:0;transform:translateY(16px)}61%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(-6px)}}@keyframes crafter-intro{0%,60%{opacity:0;transform:scaleX(.25)}66%,to{opacity:1;transform:scaleX(1)}}@keyframes crafter-section{0%,66%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(5px)}73%,to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes crafter-points{0%,72%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(5px)}80%,to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes crafter-actions{0%,79%{opacity:0;transform:translateY(4px)}84%,to{opacity:1;transform:translateY(0)}}[dir=rtl] .crafter-stream{transform-origin:100%}.crafter-timeline:dir(rtl) .crafter-stream-section{animation-name:crafter-section-rtl}@keyframes crafter-section-rtl{0%,66%{opacity:0;clip-path:inset(0 0 0 100%);transform:translateY(5px)}73%,to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.crafter-enter,.crafter-timeline *,.crafter-timeline :after{opacity:1;clip-path:none;animation:none;transform:none}.crafter-suggestion,.crafter-placeholder,.crafter-typed:after{display:none}}
