:root{--clausel-think-rest:var(--text-tertiary,#8a8f9c)}.dark{--clausel-think-rest:var(--gray-400,#999696)}.clausel-grid{grid-gap:1.5px;flex:none;grid-template-columns:repeat(3,4px);gap:1.5px;display:grid}.clausel-grid-cell{background:#1b1f2a;background:var(--text-primary,#1b1f2a);opacity:.15;width:4px;height:4px;animation:.65s ease-in-out infinite clausel-pixel-on;animation:clausel-pixel-on var(--clausel-cell-dur,.65s) ease-in-out var(--clausel-cell-delay,0s) infinite;border-radius:1px}.clausel-grid--lg{grid-template-columns:repeat(3,6px);gap:2px}.clausel-grid--lg .clausel-grid-cell{border-radius:1.5px;width:6px;height:6px}.clausel-grid-cell--off{opacity:.07;animation:none}.clausel-grid--static .clausel-grid-cell{background:currentColor;animation:none}.clausel-grid--static .clausel-grid-cell--lit{opacity:1}@keyframes clausel-pixel-on{0%,to{opacity:.15}18%,42%{opacity:1}62%{opacity:.15}}.clausel-cube{grid-gap:1.5px;perspective:60px;flex:none;grid-template-rows:repeat(3,4px);gap:1.5px;display:grid}.clausel-cube--lg{perspective:90px;grid-template-rows:repeat(3,6px);gap:2px}.clausel-cube-row{grid-gap:1.5px;transform-style:preserve-3d;grid-template-columns:repeat(3,4px);gap:1.5px;animation:2.1s cubic-bezier(.65,0,.35,1) infinite clausel-slice;display:grid}.clausel-cube--lg .clausel-cube-row{grid-template-columns:repeat(3,6px);gap:2px}.clausel-cube-row:nth-child(2){animation-delay:.26s}.clausel-cube-row:nth-child(3){animation-delay:.52s}.clausel-cube-cell{background:#1b1f2a;background:var(--text-primary,#1b1f2a);opacity:.5;border-radius:1px;width:4px;height:4px;animation:2.1s ease-in-out infinite clausel-slice-light}.clausel-cube--lg .clausel-cube-cell{border-radius:1.5px;width:6px;height:6px}.clausel-cube-row:nth-child(2) .clausel-cube-cell{animation-delay:.26s}.clausel-cube-row:nth-child(3) .clausel-cube-cell{animation-delay:.52s}@keyframes clausel-slice{0%{transform:rotateX(0)}34%{transform:rotateX(-180deg)}68%,to{transform:rotateX(-360deg)}}@keyframes clausel-slice-light{0%,to{opacity:.18}17%,51%{opacity:.95}}.clausel-cube--still .clausel-cube-row,.clausel-cube--still .clausel-cube-cell{animation:none}.clausel-act-live,.clausel-live-text{letter-spacing:-.005em;background:linear-gradient(90deg,#8a8f9c 35%,#1b1f2a 50%,#8a8f9c 65%);background:linear-gradient(90deg, var(--clausel-think-rest) 35%, var(--text-primary,#1b1f2a) 50%, var(--clausel-think-rest) 65%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:500;animation:1.4s linear infinite clausel-shimmer-text}@keyframes clausel-shimmer-text{0%{background-position:150%}to{background-position:-50%}}.clausel-live-text--lg{font-size:15px}.clausel-elapsed{color:var(--clausel-think-rest);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14px;line-height:1.5}.clausel-live-tail{color:var(--clausel-think-rest);border-left:1px solid #ececef;border-left:1px solid var(--border-light,#ececef)}.clausel-act-trace{grid-gap:9px;border-left:1px solid #ececef;border-left:1px solid var(--border-light,#ececef);gap:9px;margin:2px 0 0 5px;padding:2px 0 2px 18px;display:grid}.clausel-act-row{animation:.3s cubic-bezier(.2,.7,.2,1) both clauselThinkIn}@keyframes clauselThinkIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.clausel-act-tick,.clausel-act-spark{color:var(--clausel-think-rest);flex:none}.clausel-act-running{flex:none;place-items:center;width:12px;height:12px;display:inline-grid}.clausel-act-running:before{content:"";background:#8a8f9c;background:var(--clausel-think-rest);border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite clauselThinkBreathe}@keyframes clauselThinkBreathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.88)}}.clausel-act-runtext{color:var(--clausel-think-rest);border-left:1px solid #ececef;border-left:1px solid var(--border-light,#ececef)}@media (prefers-reduced-motion:reduce){.clausel-act-live,.clausel-live-text{color:var(--text-secondary,#4b5160);background:0 0;-webkit-background-clip:border-box;background-clip:border-box;animation:none}.clausel-act-row,.clausel-act-running:before,.clausel-grid-cell,.clausel-cube-row,.clausel-cube-cell{animation:none}.cl-thoughts--live:before{background:#ec4c6b;background:var(--clausel-500,#ec4c6b);opacity:.7;animation:none}}.clausel-grid--still .clausel-grid-cell{animation:none}.cl-thoughts{border:1px solid #ececef;border:1px solid var(--border-light,#ececef);background:#f7f7f8;background:var(--surface-secondary,#f7f7f8);color:var(--text-secondary,#4b5160);border-radius:16px;padding:14px 16px;position:relative;overflow:hidden}.cl-thoughts:before{content:"";background:#ec4c6b;background:var(--clausel-500,#ec4c6b);opacity:.55;border-radius:0 2px 2px 0;width:2px;position:absolute;top:12px;bottom:12px;left:0}.cl-thoughts--live:before{opacity:.95;background:linear-gradient(#ec4c6b33 0%,#ec4c6b 45%,#ec4c6b33 90%) 0 0/100% 300%;width:2.5px;animation:1.6s ease-in-out infinite clausel-thought-flow}@keyframes clausel-thought-flow{0%{background-position:50% 0}to{background-position:50% 100%}}.cl-thoughts-scroll{max-height:240px;padding-right:4px;overflow-y:auto}.cl-thoughts-scroll--faded{-webkit-mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 20px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 20px),#0000 100%)}.cl-thoughts-eyebrow{letter-spacing:.085em;text-transform:uppercase;color:var(--text-tertiary,#8a8f9c);font-size:11px;font-weight:600}.cl-thoughts-glyph{color:var(--text-tertiary,#8a8f9c)}.cl-stream{--cl-stream-rest:var(--text-tertiary,#8a8f9c);--cl-stream-ink:var(--text-primary,#1b1f2a);--cl-stream-ink2:var(--text-secondary,#4b5160);--cl-stream-line:var(--border-light,#ececef);--cl-stream-rail:var(--border-medium,#e4e4ea);--cl-stream-wash:var(--surface-secondary,#f7f7f8);border:1px solid #ececef;border:1px solid var(--cl-stream-line);background:#fff;background:var(--surface-primary,#fff);border-radius:16px;margin:6px 0;padding:14px 16px 10px}.cl-stream:not(.cl-stream--embedded){background:#f7f7f8;background:var(--surface-secondary,#f7f7f8);--cl-stream-wash:var(--surface-tertiary,#f0f0ef)}.cl-stream-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.cl-stream-title{letter-spacing:-.005em;min-width:0;color:var(--cl-stream-ink);flex:1;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.cl-stream-title-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cl-stream-meta{color:var(--cl-stream-rest);flex:none;font-size:12.5px;font-weight:400}.cl-stream-head--btn{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.cl-stream-head--btn .cl-stream-title-text{transition:color .15s}.cl-stream-head--btn:hover .cl-stream-title-text{color:var(--cl-stream-ink)}.cl-stream-chev{width:16px;height:16px;color:var(--cl-stream-rest);flex:none;transition:transform .2s}.cl-stream-clock{color:var(--cl-stream-rest);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none;font-size:12px}.cl-stream-collapse{width:26px;height:26px;color:var(--cl-stream-rest);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;display:grid}.cl-stream-collapse:hover{background:var(--cl-stream-wash);color:var(--cl-stream-ink2)}.cl-stream-collapse svg{width:16px;height:16px;transition:transform .2s}.cl-stream-timeline{margin-top:4px;position:relative}.cl-stream-rail{background:var(--cl-stream-rail);width:1.5px;position:absolute;top:16px;bottom:16px;left:10px}.cl-stream-row{grid-gap:10px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:6px 0;display:grid;position:relative}.cl-stream-glyph{z-index:1;background:#fff;background:var(--surface-primary,#fff);width:22px;height:22px;color:var(--cl-stream-rest);border-radius:50%;place-items:center;display:grid;position:relative}.cl-stream-glyph svg{width:14px;height:14px}.cl-stream-glyph--live{background:0 0}.cl-stream-body{min-width:0;padding-top:1px}.cl-stream-tool{color:var(--cl-stream-ink2);word-wrap:anywhere;font-size:13.5px;line-height:1.5}.cl-stream-tool b{color:var(--cl-stream-ink);font-weight:600}.cl-stream-mono{color:var(--cl-stream-ink);background:var(--cl-stream-wash);word-wrap:anywhere;border-radius:5px;padding:1px 6px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px}.cl-stream-tool--upcoming,.cl-stream-tool--upcoming b{color:var(--cl-stream-rest)}.cl-stream-tool--upcoming .cl-stream-mono{color:var(--cl-stream-rest);background:0 0}.cl-stream-reason{color:var(--cl-stream-ink2);word-wrap:anywhere;font-size:13.5px;line-height:1.62}.cl-stream-reason b{color:var(--cl-stream-ink);font-weight:650}.cl-stream-reason p{margin:0 0 6px}.cl-stream-reason p:last-child{margin-bottom:0}.cl-stream-expand{color:var(--cl-stream-ink);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}.cl-stream-expand svg{color:var(--cl-stream-rest);flex:none;transition:transform .2s}.cl-stream-expand[aria-expanded=true] svg{transform:rotate(180deg)}.cl-stream-row--live{align-items:center}.cl-stream-say{min-width:0}.cl-stream-fold{grid-gap:10px;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:3px 0;display:grid}.cl-stream-fold-btn{color:var(--cl-stream-ink2);cursor:pointer;background:0 0;border:0;grid-column:2;justify-self:start;padding:2px 0;font-size:12.5px;font-weight:500}.cl-stream-fold-btn:hover{color:var(--cl-stream-ink)}.cl-stream-foot{padding-top:2px}.cl-stream-row{animation:.3s cubic-bezier(.2,.7,.2,1) both cl-stream-in}@keyframes cl-stream-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cl-stream-row{animation:none}}.cl-stream--embedded{background:0 0;border:0;border-radius:0;margin:0;padding:0}.cl-stream-head--plain{cursor:default}.cl-stream--embedded .cl-stream-timeline{max-height:min(46vh,360px);overflow-y:auto}.cl-wait{z-index:55;background:#e6e5e1;background:var(--cl-desk,#e6e5e1);opacity:1;transition:opacity .3s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;overflow:hidden}.cl-wait[data-ghost]{z-index:12}.dark .cl-wait{--cl-desk:#22242a}.cl-wait[data-leaving]{opacity:0;pointer-events:none}.cl-wait-scroll{flex-direction:column;height:100%;padding:36px 24px 56px;display:flex;overflow-y:auto}.cl-wait-sheet{box-sizing:border-box;background:#fefdfb;border:1px solid #1b1f2a0d;border-radius:3px;flex:1 0 auto;width:100%;max-width:780px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1b1f2a08,0 2px 5px #1b1f2a12,0 14px 36px -16px #1b1f2a47}.cl-skel-doc{box-sizing:border-box;pointer-events:none;padding:56px 64px;position:absolute;inset:0;overflow:hidden}.cl-skel-doc[data-fading]{animation:.6s cubic-bezier(.4,0,.2,1) forwards cl-skel-out}@keyframes cl-skel-out{to{opacity:0}}.cl-skel-title{justify-content:center;display:flex}.cl-skel-recital{border-bottom:1px solid #1b1f2a14;margin-top:22px;padding-bottom:22px}.cl-skel-clause{margin-top:30px}.cl-skel{--cl-skel-rest:#1b1f2a0a;--cl-skel-lit:#1b1f2a10;background:linear-gradient(90deg,#1b1f2a0a 25%,#1b1f2a10 45%,#1b1f2a0a 65%);background:linear-gradient(90deg, var(--cl-skel-rest) 25%, var(--cl-skel-lit) 45%, var(--cl-skel-rest) 65%);background-size:200% 100%;border-radius:3px;animation:2.4s linear infinite cl-skel-sweep}@keyframes cl-skel-sweep{to{background-position:-200% 0}}.cl-ghost{box-sizing:border-box;opacity:.28;pointer-events:none;padding:56px 64px;transition:opacity .3s cubic-bezier(.2,.7,.2,1);animation:.6s cubic-bezier(.4,0,.2,1) backwards cl-ghost-in}@keyframes cl-ghost-in{0%{opacity:0}}.cl-wait[data-leaving] .cl-ghost{opacity:1;animation:none}.cl-ghost.cl-underdoc ins,.cl-ghost.cl-underdoc del{color:inherit;background:0 0;-webkit-text-decoration:none;text-decoration:none}.cl-loader-card{--cl-card-bg:var(--surface-primary,#fff);--cl-card-line:#1b1f2a1a;--cl-card-shadow:0 1px 2px #1418210a, 0 18px 44px -12px #14182129;--cl-glyph-bg:#1b1f2a0a;--cl-glyph-line:#1b1f2a14;--cl-card-rule:#1b1f2a14;--cl-card-pad:18px;--cl-card-head:40px;transform:translate(-50%,-38px);transform:translate(-50%, calc(-1 * (var(--cl-card-pad) + var(--cl-card-head) / 2)));box-sizing:border-box;--cl-card-page:min(780px, 100% - 48px);width:min(520px,max(min(780px,100% - 48px)/1.38889,min(360px,min(780px,100% - 48px) - 32px)));width:min(520px, max(calc(var(--cl-card-page) * .72), min(360px, var(--cl-card-page) - 32px)));padding:18px 22px;padding:var(--cl-card-pad) 22px;border:1px solid #1b1f2a1a;border:1px solid var(--cl-card-line);background:#fff;background:var(--cl-card-bg);box-shadow:0 1px 2px #1418210a,0 18px 44px -12px #14182129;box-shadow:var(--cl-card-shadow);border-radius:16px;flex-direction:column;gap:12px;transition:opacity .3s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;top:50%;left:50%}.cl-loader-card--timeline{--cl-card-head:20px;gap:0}.cl-wait[data-leaving] .cl-loader-card{opacity:0}.dark .cl-loader-card{--cl-card-line:#ffffff24;--cl-card-shadow:0 18px 44px -12px #00000080;--cl-glyph-bg:#ffffff0d;--cl-glyph-line:#ffffff1a;--cl-card-rule:#ffffff1a}.cl-loader-glyph{background:var(--cl-glyph-bg);border:1px solid var(--cl-glyph-line);border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.cl-loader-rule{background:var(--cl-card-rule);height:1px;margin:1px 0 0}.cl-loader-earlier{color:var(--text-tertiary,#8a8f9c);font-size:13.5px;font-weight:500}.cl-loader-done{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.clausel-act-trace.cl-loader-trace{margin-left:10px}.cl-loader-still{letter-spacing:-.005em;color:var(--text-secondary,#4b5160);font-size:15px;font-weight:500}@media (width<=640px){.cl-wait-scroll{padding:24px 16px 40px}.cl-loader-card{--cl-card-page:min(780px, 100% - 32px)}.cl-skel-doc,.cl-ghost{padding:28px 22px}}:where(.cl-underdoc){color:#232834;font-optical-sizing:auto;--cl-serif:"Source Serif 4", "Iowan Old Style", Georgia, "Times New Roman", serif;--cl-display:"Fraunces", "Source Serif 4", Georgia, serif;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}:where(.cl-underdoc) h1{font-family:var(--cl-display);text-align:center;letter-spacing:-.01em;margin:0 0 10px;font-size:27px;font-weight:560;line-height:1.18}:where(.cl-underdoc) h2{font-family:var(--cl-serif);letter-spacing:-.01em;color:#1b1f2a;margin:30px 0 10px;font-size:18px;font-weight:600;line-height:24px}:where(.cl-underdoc) h3,:where(.cl-underdoc) .cnum{font-family:var(--cl-serif);letter-spacing:0;color:#1b1f2a;margin:28px 0 8px;font-size:16.5px;font-weight:600;line-height:22px;display:block}:where(.cl-underdoc) .cnum+h3{margin-top:0}:where(.cl-underdoc) p{font-family:var(--cl-serif);text-align:left;color:#232834;margin:0 0 15px;font-size:16.5px;line-height:28px}:where(.cl-underdoc) ol,:where(.cl-underdoc) ul{margin:0 0 16px;padding-left:30px}:where(.cl-underdoc) li{font-family:var(--cl-serif);margin:0 0 7px;padding-left:4px;font-size:16.5px;line-height:28px}:where(.cl-underdoc) strong{color:#1b1f2a;font-weight:600}:where(.cl-underdoc) .crest,:where(.cl-underdoc) .cl-crest{text-align:center;letter-spacing:.06em;color:#6b7280;text-transform:uppercase;margin:0 0 14px;font:600 12px/1 Inter,sans-serif}:where(.cl-underdoc) .parties,:where(.cl-underdoc) .cl-parties{text-align:center;font-family:var(--cl-serif);color:#6b7280;margin:0 0 26px;font-size:14.5px}:where(.cl-underdoc) table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0 auto 30px;font-size:14px}:where(.cl-underdoc) table td{vertical-align:top;word-wrap:break-word;border-bottom:1px solid #1b1f2a17;padding:9px 14px;line-height:1.45}[data-landing]{--cl-landing:1.6s;--cl-landing-stagger:20ms}@media (prefers-reduced-motion:reduce){.cl-skel{animation:none}.cl-skel-doc[data-fading]{opacity:0;animation:none}.cl-ghost{transition:none;animation:none}.cl-wait,.cl-loader-card{transition:none}}.cl-ghost[data-held]{opacity:0!important;animation:none!important}
