.CoreFeatureDemo-module__hZAXnG__root{background:#faf9fe;border-bottom:1px solid #e7e3f4;position:relative;container-type:inline-size}.CoreFeatureDemo-module__hZAXnG__inserted p{animation:none}.CoreFeatureDemo-module__hZAXnG__canvas{color:#506078;text-align:left;background:#fff;border:1px solid #e2e6ef;border-radius:14px;font-size:1.8cqw;line-height:1.7;position:relative;overflow:hidden;box-shadow:0 16px 45px -25px #9678bb50;container-type:inline-size}.CoreFeatureDemo-module__hZAXnG__workspace{grid-template-columns:1.08fr 1fr;min-height:55cqw;display:grid;position:relative}.CoreFeatureDemo-module__hZAXnG__evidenceConnections{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CoreFeatureDemo-module__hZAXnG__evidenceConnections path{fill:none;stroke-width:1.6px;stroke-dasharray:5 5;opacity:.8}.CoreFeatureDemo-module__hZAXnG__violetConnection{stroke:#a078dd}.CoreFeatureDemo-module__hZAXnG__blueConnection{stroke:#64a9cc}.CoreFeatureDemo-module__hZAXnG__evidenceBook{z-index:2;vertical-align:super;color:#7951ad;background:#f4edff;border:1px solid #d9c5f5;border-radius:.25em;justify-content:center;align-items:center;gap:.2em;width:max-content;margin:0 .25em;padding:.1em .25em;font-family:inherit;font-size:.75em;font-style:normal;line-height:1;display:inline-flex;position:relative}.CoreFeatureDemo-module__hZAXnG__evidenceBook>svg{flex:none;width:1.1em;height:1.1em;display:block}.CoreFeatureDemo-module__hZAXnG__continuousParagraph{min-height:9em;line-height:2!important}.CoreFeatureDemo-module__hZAXnG__paperExcerpt{color:#323238;background:#fffefb;border:1px solid #e3e1dc;margin-top:1.5cqw;padding:1.4cqw;font-family:Georgia,Times New Roman,serif;box-shadow:0 3px 9px #29233408}.CoreFeatureDemo-module__hZAXnG__paperHeader,.CoreFeatureDemo-module__hZAXnG__paperFooter{color:#858078;letter-spacing:.04em;border-bottom:1px solid #d9d5cf;justify-content:space-between;padding-bottom:.6cqw;font-family:Arial,sans-serif;font-size:.85cqw;display:flex}.CoreFeatureDemo-module__hZAXnG__paperExcerpt h5{margin:1cqw 0;font-size:1.35cqw;font-weight:700;line-height:1.3}.CoreFeatureDemo-module__hZAXnG__paperColumns{grid-template-columns:1.1fr 1fr;gap:1.2cqw;display:grid}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__paperExcerpt p{margin:0 0 .8cqw;font-size:1.18cqw;line-height:1.45}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__paperExcerpt mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#eee4ff}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__redPaper mark{background:#ffe0e5}.CoreFeatureDemo-module__hZAXnG__blueEvidence .CoreFeatureDemo-module__hZAXnG__paperExcerpt mark{background:#e0f2fe}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__paperExcerpt .CoreFeatureDemo-module__hZAXnG__paperContext{color:#727078;font-size:.95cqw}.CoreFeatureDemo-module__hZAXnG__paperEquation{text-align:center;white-space:nowrap;margin:0 0 .7cqw;font-size:1.15cqw}.CoreFeatureDemo-module__hZAXnG__paperEquation>span{color:#777;margin-left:5px;font-size:.85cqw}.CoreFeatureDemo-module__hZAXnG__paperPlot{background:#fff;width:100%;height:auto}.CoreFeatureDemo-module__hZAXnG__paperPlot text{fill:#51515b;font:10px Arial,sans-serif}.CoreFeatureDemo-module__hZAXnG__paperCaption{font-size:.85cqw;line-height:1.4}.CoreFeatureDemo-module__hZAXnG__paperFooter{border:0;border-top:1px solid #e6e1d9;margin-top:.8cqw;padding-top:.5cqw;font-size:.75cqw}@media (max-width:600px){.CoreFeatureDemo-module__hZAXnG__paperHeader{font-size:2cqw}.CoreFeatureDemo-module__hZAXnG__paperExcerpt h5{font-size:3.1cqw}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__paperExcerpt p{font-size:2.9cqw}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__paperExcerpt .CoreFeatureDemo-module__hZAXnG__paperContext,.CoreFeatureDemo-module__hZAXnG__paperCaption{font-size:2.3cqw}.CoreFeatureDemo-module__hZAXnG__paperEquation{font-size:2.5cqw}.CoreFeatureDemo-module__hZAXnG__paperEquation>span,.CoreFeatureDemo-module__hZAXnG__paperFooter{font-size:2cqw}.CoreFeatureDemo-module__hZAXnG__paperExcerpt{padding:3cqw}.CoreFeatureDemo-module__hZAXnG__paperColumns{gap:3cqw}}.CoreFeatureDemo-module__hZAXnG__completionEvidence{border-color:#c5a8e9;position:relative}.CoreFeatureDemo-module__hZAXnG__blueEvidence{border-color:#aed4e8}.CoreFeatureDemo-module__hZAXnG__blueEvidence .CoreFeatureDemo-module__hZAXnG__sourceLabel{color:#397b9e}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__blueEvidence button{color:#326a87;background:#edf8ff;border-color:#bddbec}.CoreFeatureDemo-module__hZAXnG__linkedSentence{padding-top:1cqw}.CoreFeatureDemo-module__hZAXnG__streamSentence{margin:1.3cqw 0 2cqw}.CoreFeatureDemo-module__hZAXnG__bookSlot{min-height:30px;margin-bottom:.6cqw}.CoreFeatureDemo-module__hZAXnG__blueBook{color:#326a87;background:#edf8ff;border-color:#bddbec}.CoreFeatureDemo-module__hZAXnG__completion .CoreFeatureDemo-module__hZAXnG__streamingText{min-height:0;font-style:italic;line-height:1.7}.CoreFeatureDemo-module__hZAXnG__completionEvidence{animation:.16s ease-out both CoreFeatureDemo-module__hZAXnG__evidenceIn}@keyframes CoreFeatureDemo-module__hZAXnG__evidenceIn{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.CoreFeatureDemo-module__hZAXnG__evidenceConnections path{stroke-width:1.2px;opacity:.65}}.CoreFeatureDemo-module__hZAXnG__draft{padding:3.6cqw 3cqw 5cqw;position:relative}.CoreFeatureDemo-module__hZAXnG__draft,.CoreFeatureDemo-module__hZAXnG__sidebar{font-size:1.8cqw}.CoreFeatureDemo-module__hZAXnG__sidebar{background:#fbfaff;border-left:1px solid #eef0f8;padding:3.6cqw 2.6cqw}.CoreFeatureDemo-module__hZAXnG__eyebrow{letter-spacing:.12em;color:#8b74a7;margin-bottom:2cqw;font-size:1.45cqw;font-weight:700}.CoreFeatureDemo-module__hZAXnG__canvas h4{font-family:var(--font-serif-body);color:#25223a;margin:1.2cqw 0 2cqw;font-size:2.8cqw;font-weight:500;line-height:1.3}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__evidenceDraft{padding-bottom:2.5cqw}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__evidenceDraft p{color:#59697e;margin:1.5cqw 0;font-size:1.65cqw;line-height:1.7}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__evidenceDraft p:nth-child(2){color:#394b63}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__autocompleteContext,.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetContext{color:#59697e;margin:1.5cqw 0;font-size:1.65cqw;line-height:1.7}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__autocompleteContext:last-of-type,.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetContext:last-of-type{padding-bottom:2.5cqw}@media (max-width:600px){.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__autocompleteContext,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__snippetContext,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__evidenceDraft p{margin:3cqw 0;font-size:3.6cqw}}.CoreFeatureDemo-module__hZAXnG__lines{gap:1.2cqw;margin:2.2cqw 0;display:grid}.CoreFeatureDemo-module__hZAXnG__lines i{background:#eef1f6;border-radius:8px;width:95%;height:.8cqw}.CoreFeatureDemo-module__hZAXnG__lines i:nth-child(2){width:82%}.CoreFeatureDemo-module__hZAXnG__lines i:nth-child(3){width:90%}.CoreFeatureDemo-module__hZAXnG__canvas mark{color:inherit;background:#e9ddff;border-radius:3px;padding:0 .2cqw}.CoreFeatureDemo-module__hZAXnG__card,.CoreFeatureDemo-module__hZAXnG__smallCard{background:#fff;border:1px solid #ded5fb;border-radius:1.8cqw;margin-bottom:2cqw;padding:2.4cqw;box-shadow:0 3px 5px #30205b0b}.CoreFeatureDemo-module__hZAXnG__sourceLabel{color:#8440ee;font-size:1.6cqw;font-weight:600}.CoreFeatureDemo-module__hZAXnG__smallCard{opacity:.7;border-color:#e2e6ef;padding:1.3cqw 2cqw;font-size:1.4cqw}.CoreFeatureDemo-module__hZAXnG__smallCard .CoreFeatureDemo-module__hZAXnG__lines{margin:1cqw 0}.CoreFeatureDemo-module__hZAXnG__snippets{position:relative}.CoreFeatureDemo-module__hZAXnG__snippets:before{content:"";border:1px solid #b79ae6;border-right:0;border-radius:14px 0 0 14px;width:2cqw;position:absolute;top:4cqw;bottom:4cqw;left:-2cqw}.CoreFeatureDemo-module__hZAXnG__snippets .CoreFeatureDemo-module__hZAXnG__card{border-color:#a878f5;position:relative;box-shadow:0 8px 20px #8453c71a}.CoreFeatureDemo-module__hZAXnG__snippets .CoreFeatureDemo-module__hZAXnG__card:before{content:"";border-top:1px solid #9b64ee;width:2cqw;position:absolute;top:50%;left:-2cqw}.CoreFeatureDemo-module__hZAXnG__claim{background:var(--evidence-highlight,#ffe3e6);color:var(--evidence-ink,#993342);-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:.16s both CoreFeatureDemo-module__hZAXnG__evidenceIn}.CoreFeatureDemo-module__hZAXnG__canvas[data-evidence-tone=red]{--evidence-highlight:#ffe3e6;--evidence-ink:#b1273b;--evidence-border:#efb9c0;--evidence-bg:#fff7f7}.CoreFeatureDemo-module__hZAXnG__canvas[data-evidence-tone=yellow]{--evidence-highlight:#fef3c7;--evidence-ink:#92400e;--evidence-border:#e9c66a;--evidence-bg:#fffcf0}.CoreFeatureDemo-module__hZAXnG__canvas[data-evidence-tone=green]{--evidence-highlight:#d1fae5;--evidence-ink:#166534;--evidence-border:#86cda5;--evidence-bg:#f3fcf6}.CoreFeatureDemo-module__hZAXnG__canvas[data-evidence-tone] .CoreFeatureDemo-module__hZAXnG__evidence{border-color:var(--evidence-border);background:var(--evidence-bg)}.CoreFeatureDemo-module__hZAXnG__canvas[data-evidence-tone] .CoreFeatureDemo-module__hZAXnG__status{color:var(--evidence-ink);border-color:var(--evidence-border);background:var(--evidence-highlight)}.CoreFeatureDemo-module__hZAXnG__canvas[data-evidence-tone] .CoreFeatureDemo-module__hZAXnG__paperExcerpt mark{background:var(--evidence-highlight)}.CoreFeatureDemo-module__hZAXnG__evidenceSidebar{flex-direction:column;display:flex}.CoreFeatureDemo-module__hZAXnG__evidenceTabs{gap:.7cqw;margin-top:auto;padding-top:2cqw;display:flex}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__evidenceTabs>button{border:1px solid var(--tab-border);min-width:0;color:var(--tab-ink);white-space:nowrap;background:#fff;flex:1;margin:0;padding:.8cqw .5cqw;font-size:1.35cqw;transition:background .15s,box-shadow .15s}.CoreFeatureDemo-module__hZAXnG__evidenceTabs>button[data-tone=red]{--tab-ink:#b1273b;--tab-border:#efb9c0;--tab-bg:#ffe3e6}.CoreFeatureDemo-module__hZAXnG__evidenceTabs>button[data-tone=green]{--tab-ink:#166534;--tab-border:#86cda5;--tab-bg:#d1fae5}.CoreFeatureDemo-module__hZAXnG__evidenceTabs>button[data-tone=yellow]{--tab-ink:#92400e;--tab-border:#e9c66a;--tab-bg:#fef3c7}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__evidenceTabs>button:hover{background:var(--tab-bg)}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__evidenceTabs>button[aria-selected=true]{background:var(--tab-bg);border-color:var(--tab-ink);box-shadow:inset 0 -2px 0 var(--tab-ink)}@media (max-width:600px){.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__evidenceTabs>button{min-height:44px;padding:1.5cqw .8cqw;font-size:2.8cqw}.CoreFeatureDemo-module__hZAXnG__evidenceTabs{gap:1.5cqw;padding-top:3cqw}}.CoreFeatureDemo-module__hZAXnG__evidence{background:#fff7f7;border:1px solid #efb9c0;border-radius:1.8cqw;padding:2cqw}.CoreFeatureDemo-module__hZAXnG__status{color:#b1273b;background:#fce3e7;border:1px solid #efbbc3;border-radius:5px;padding:.2cqw 1cqw;font-size:1.5cqw;font-weight:700;display:inline-block}.CoreFeatureDemo-module__hZAXnG__evidence h4{font-size:2.5cqw}.CoreFeatureDemo-module__hZAXnG__evidence p{font-size:1.6cqw}.CoreFeatureDemo-module__hZAXnG__source{border-top:1px solid #ecdce0;margin-top:2cqw;padding-top:1.4cqw}.CoreFeatureDemo-module__hZAXnG__source span{color:#88747c;font-size:1.3cqw}.CoreFeatureDemo-module__hZAXnG__source mark{background:#ffdce1}.CoreFeatureDemo-module__hZAXnG__completion{background:#fbf8ff;border:2px solid #a16aff;border-radius:1.8cqw;padding:2cqw;animation:.16s ease-out both CoreFeatureDemo-module__hZAXnG__arrive}.CoreFeatureDemo-module__hZAXnG__completion .CoreFeatureDemo-module__hZAXnG__eyebrow{color:#8438e8;margin-bottom:1cqw;font-size:1.4cqw}.CoreFeatureDemo-module__hZAXnG__completion p{font-family:var(--font-serif-body);color:#9b86bb;margin:0;font-style:italic}.CoreFeatureDemo-module__hZAXnG__inserted{border-color:#d8cbe9}.CoreFeatureDemo-module__hZAXnG__inserted p{color:#343149}.CoreFeatureDemo-module__hZAXnG__caret{color:#8b3cf2;animation:.9s 4 CoreFeatureDemo-module__hZAXnG__blink}.CoreFeatureDemo-module__hZAXnG__inserted .CoreFeatureDemo-module__hZAXnG__caret{display:none}.CoreFeatureDemo-module__hZAXnG__sparkle{color:#963cff;font-size:3cqw;position:absolute;bottom:2cqw;right:3cqw}.CoreFeatureDemo-module__hZAXnG__appear{animation:.18s ease-out both CoreFeatureDemo-module__hZAXnG__arrive}.CoreFeatureDemo-module__hZAXnG__snippets .CoreFeatureDemo-module__hZAXnG__appear:nth-child(2){animation-delay:40ms}.CoreFeatureDemo-module__hZAXnG__snippets .CoreFeatureDemo-module__hZAXnG__appear:nth-child(3){animation-delay:80ms}.CoreFeatureDemo-module__hZAXnG__canvas button{cursor:pointer;color:#7533c2;background:#f4ecff;border:1px solid #dcc9f7;border-radius:7px;min-height:34px;margin-top:1cqw;padding:.6cqw 1.2cqw;font-size:1.5cqw;font-weight:600;display:block}.CoreFeatureDemo-module__hZAXnG__canvas button:hover{background:#eadbff}.CoreFeatureDemo-module__hZAXnG__canvas button:focus-visible,.CoreFeatureDemo-module__hZAXnG__trigger:focus-visible,.CoreFeatureDemo-module__hZAXnG__dialog button:focus-visible{outline-offset:3px;outline:3px solid #aa73ed}.CoreFeatureDemo-module__hZAXnG__trigger{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.CoreFeatureDemo-module__hZAXnG__trigger>span{white-space:nowrap;color:#7533c2;background:#ffffffed;border:1px solid #e3d8f7;border-radius:20px;padding:5px 14px;font-size:11px;transition:background .2s,box-shadow .2s;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.CoreFeatureDemo-module__hZAXnG__trigger:hover>span{background:#f3ebff;box-shadow:0 3px 15px #7e50aa20}.CoreFeatureDemo-module__hZAXnG__inlineDemoTrigger{cursor:pointer;background:linear-gradient(#f8f6fc,#fdfcff);border-top:1px solid #e9e4f2;border-bottom:1px solid #e9e4f2;outline:none;padding:8px;position:relative}.CoreFeatureDemo-module__hZAXnG__inlineDemoTrigger:focus-visible{outline-offset:-3px;outline:3px solid #aa73ed}.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport{aspect-ratio:1.55;pointer-events:none;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e4deed;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 10px 30px -25px #5e457d}.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport .CoreFeatureDemo-module__hZAXnG__canvas{height:100%;box-shadow:none;border:0;border-radius:0}.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport .CoreFeatureDemo-module__hZAXnG__canvas button{border-radius:.7cqw;min-height:0;line-height:1.4}.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport .CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__actions>button,.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport .CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__evidence>button,.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport .CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__completionEvidence>button,.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport .CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__acceptedStatus button{min-height:0;padding:.55cqw 1cqw;font-size:1.5cqw}.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport .CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__completionEvidence>button{margin:0;font-size:1.2cqw;position:absolute}.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport .CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__completionEvidence>.CoreFeatureDemo-module__hZAXnG__sourceLabel{min-height:2.8cqw;padding-right:12cqw}.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport .CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetResultHeader>button[data-preview-action]{outline-offset:1px;box-shadow:0 0 0 .5cqw var(--keyword-bg);outline-width:1px}.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport .CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetResultHeader>button[data-preview-action=click]{box-shadow:0 0 0 .8cqw var(--keyword-bg)}.CoreFeatureDemo-module__hZAXnG__inlineDemoTrigger:hover .CoreFeatureDemo-module__hZAXnG__inlineDemoViewport{border-color:#cdbbea;box-shadow:0 12px 34px -24px #7046a7}@media (min-width:1024px){.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport{aspect-ratio:auto;height:clamp(220px,31dvh,320px)}}.CoreFeatureDemo-module__hZAXnG__dialog{color:#29233b;background:#fcfbff;border:1px solid #e6ddf3;border-radius:24px;width:min(1000px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:20px;position:fixed;inset:0;overflow:auto;box-shadow:0 25px 100px #160b3540}.CoreFeatureDemo-module__hZAXnG__dialog[open]{animation:.14s ease-out CoreFeatureDemo-module__hZAXnG__zoom}.CoreFeatureDemo-module__hZAXnG__dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#19112980}.CoreFeatureDemo-module__hZAXnG__modalHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.CoreFeatureDemo-module__hZAXnG__modalHeader h3{font-family:var(--font-serif-body);margin:0;font-size:26px}.CoreFeatureDemo-module__hZAXnG__modalHeader p{color:#8b8196;margin:4px 0 0;font-size:12px}.CoreFeatureDemo-module__hZAXnG__modalHeader>button{cursor:pointer;background:#fff;border:1px solid #e4dcee;border-radius:50%;flex-shrink:0;width:44px;height:44px;font-size:26px}.CoreFeatureDemo-module__hZAXnG__modalFooter{color:#83768f;justify-content:space-between;align-items:center;gap:15px;margin-top:16px;font-size:12px;display:flex}.CoreFeatureDemo-module__hZAXnG__modalFooter button{color:#793fc0;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ddd1ef;border-radius:20px;min-height:44px;padding:8px 16px}.CoreFeatureDemo-module__hZAXnG__sourcePage{background:#fff;border:1px solid #d9c4ef;border-radius:15px;padding:5cqw;font-size:2.3cqw;position:absolute;inset:12% 8% 5%;overflow:auto;box-shadow:0 5px 40px #5f328327}.CoreFeatureDemo-module__hZAXnG__sourcePage small{color:#8a7c99;font-size:1.5cqw}@keyframes CoreFeatureDemo-module__hZAXnG__arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes CoreFeatureDemo-module__hZAXnG__claim{0%{background:0 0}to{background:#ffe3e6}}@keyframes CoreFeatureDemo-module__hZAXnG__blink{50%{opacity:0}}@keyframes CoreFeatureDemo-module__hZAXnG__zoom{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:600px){.CoreFeatureDemo-module__hZAXnG__dialog{border-radius:18px;padding:12px}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__canvas{font-size:3cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__workspace{grid-template-columns:1fr}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__sidebar{border-top:1px solid #eee;border-left:0}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__eyebrow{font-size:2.4cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__evidence p{font-size:3cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__status,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__source span,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__sourceLabel,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__canvas button,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__completion .CoreFeatureDemo-module__hZAXnG__eyebrow{font-size:2.7cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__smallCard{display:none}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__lines{gap:1cqw;margin:1.5cqw 0}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__sourcePage{font-size:3.5cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__sourcePage small{font-size:2.6cqw}.CoreFeatureDemo-module__hZAXnG__modalHeader h3{font-size:23px}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__canvas,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__evidence p{font-size:4.3cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__canvas h4{font-size:5cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__eyebrow,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__completion .CoreFeatureDemo-module__hZAXnG__eyebrow{font-size:3cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__status,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__source span,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__sourceLabel,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__canvas button{font-size:3.6cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__canvas button{min-height:44px}.CoreFeatureDemo-module__hZAXnG__modalHeader{z-index:2;background:#fcfbff;padding:8px 0;position:sticky;top:-12px}}.CoreFeatureDemo-module__hZAXnG__cover{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform .18s ease-out}.CoreFeatureDemo-module__hZAXnG__trigger:hover .CoreFeatureDemo-module__hZAXnG__cover{transform:scale(1.015)}.CoreFeatureDemo-module__hZAXnG__trigger>span{padding:8px 16px;font-size:12px;box-shadow:0 4px 16px #33234715}.CoreFeatureDemo-module__hZAXnG__canvas button:disabled{opacity:.45;cursor:default}.CoreFeatureDemo-module__hZAXnG__canvas[data-keyword-tone=sky],.CoreFeatureDemo-module__hZAXnG__keyword[data-keyword-tone=sky]{--keyword-bg:#e0f2fe;--keyword-selected:#bae6fd;--keyword-ink:#0c4a6e;--keyword-border:#7dd3fc;--keyword-accent:#0284c7}.CoreFeatureDemo-module__hZAXnG__canvas[data-keyword-tone=emerald],.CoreFeatureDemo-module__hZAXnG__keyword[data-keyword-tone=emerald]{--keyword-bg:#d1fae5;--keyword-selected:#a7f3d0;--keyword-ink:#064e3b;--keyword-border:#6ee7b7;--keyword-accent:#059669}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__keyword{background:var(--keyword-bg);min-height:0;color:var(--keyword-ink);font:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border:0;border-radius:3px;margin:0;padding:0 .3cqw;display:inline}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__keyword:hover{background:var(--keyword-selected)}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__keyword[aria-pressed=true]{background:var(--keyword-selected);box-shadow:0 2px 0 var(--keyword-accent)}.CoreFeatureDemo-module__hZAXnG__passiveKeyword{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 .3cqw}.CoreFeatureDemo-module__hZAXnG__violetKeyword{color:#5b21b6;background:#ede9fe}.CoreFeatureDemo-module__hZAXnG__amberKeyword{color:#92400e;background:#fef3c7}.CoreFeatureDemo-module__hZAXnG__canvas[data-keyword-tone] .CoreFeatureDemo-module__hZAXnG__matchTrail,.CoreFeatureDemo-module__hZAXnG__canvas[data-keyword-tone] .CoreFeatureDemo-module__hZAXnG__sourceLabel{color:var(--keyword-ink)}.CoreFeatureDemo-module__hZAXnG__canvas[data-keyword-tone] .CoreFeatureDemo-module__hZAXnG__snippets:before{border-color:var(--keyword-border)}.CoreFeatureDemo-module__hZAXnG__canvas[data-keyword-tone] .CoreFeatureDemo-module__hZAXnG__selectedSnippet{border-color:var(--keyword-accent);box-shadow:0 7px 20px color-mix(in srgb,var(--keyword-accent)12%,transparent)}.CoreFeatureDemo-module__hZAXnG__canvas[data-keyword-tone] .CoreFeatureDemo-module__hZAXnG__snippetSelect:hover{background:var(--keyword-bg)}.CoreFeatureDemo-module__hZAXnG__canvas[data-keyword-tone] .CoreFeatureDemo-module__hZAXnG__snippetBody button,.CoreFeatureDemo-module__hZAXnG__canvas[data-keyword-tone] .CoreFeatureDemo-module__hZAXnG__sourcePage button{background:var(--keyword-bg);border-color:var(--keyword-border);color:var(--keyword-ink)}.CoreFeatureDemo-module__hZAXnG__canvas[data-keyword-tone] button:focus-visible{outline-color:var(--keyword-accent)}.CoreFeatureDemo-module__hZAXnG__canvas[data-keyword-tone] .CoreFeatureDemo-module__hZAXnG__sourcePage{border-color:var(--keyword-border)}.CoreFeatureDemo-module__hZAXnG__canvas[data-keyword-tone] .CoreFeatureDemo-module__hZAXnG__sourceHighlight{background:var(--keyword-bg)}.CoreFeatureDemo-module__hZAXnG__hint{color:#9588a6;font-size:1.4cqw;line-height:1.6}.CoreFeatureDemo-module__hZAXnG__matchTrail{color:#8a4ac7;align-items:center;gap:1.4cqw;margin-top:3cqw;font-size:1.4cqw;animation:.16s ease-out both CoreFeatureDemo-module__hZAXnG__arrive;display:flex}.CoreFeatureDemo-module__hZAXnG__snippetItem{background:#fff;border:1px solid #e5ddef;border-radius:1.5cqw;margin-bottom:1.4cqw;animation:.16s ease-out both CoreFeatureDemo-module__hZAXnG__arrive;overflow:hidden}.CoreFeatureDemo-module__hZAXnG__selectedSnippet{border-color:#b98bec;box-shadow:0 7px 20px #ad88dc18}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetSelect{text-align:left;color:#4b3e61;background:0 0;border:0;border-radius:0;grid-template-columns:1fr auto;width:100%;margin:0;padding:1.6cqw;display:grid}.CoreFeatureDemo-module__hZAXnG__snippetSelect .CoreFeatureDemo-module__hZAXnG__sourceLabel{grid-column:1/-1;font-size:1.3cqw}.CoreFeatureDemo-module__hZAXnG__snippetSelect strong{font-size:1.7cqw;font-weight:500}.CoreFeatureDemo-module__hZAXnG__snippetBody{padding:0 1.6cqw 1.6cqw;animation:.12s ease-out CoreFeatureDemo-module__hZAXnG__arrive}.CoreFeatureDemo-module__hZAXnG__snippetBody p{font-size:1.65cqw}.CoreFeatureDemo-module__hZAXnG__snippetConnections{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CoreFeatureDemo-module__hZAXnG__snippetConnections path{fill:none;stroke-width:1.35px;stroke-linecap:round;transition:opacity .16s}.CoreFeatureDemo-module__hZAXnG__snippetConnections path[data-paper=false]{stroke-dasharray:4 4;opacity:.32}.CoreFeatureDemo-module__hZAXnG__snippetConnections path[data-paper=false][data-active=true]{opacity:.82}.CoreFeatureDemo-module__hZAXnG__snippetConnections path[data-paper=true]{stroke-width:1.1px;opacity:.75}.CoreFeatureDemo-module__hZAXnG__skyConnection{stroke:#38a9d7}.CoreFeatureDemo-module__hZAXnG__emeraldConnection{stroke:#39ad83}.CoreFeatureDemo-module__hZAXnG__snippetPaperBoard{min-height:40cqw;margin-top:.7cqw;position:relative}.CoreFeatureDemo-module__hZAXnG__snippetPaper{color:#29272b;background:#fffefb;border:1px solid #dedbd3;padding:1.2cqw;font-family:Georgia,Times New Roman,serif;position:absolute;inset:0 24% 0 0;box-shadow:0 5px 18px #392f4510}.CoreFeatureDemo-module__hZAXnG__snippetPaperHeader,.CoreFeatureDemo-module__hZAXnG__snippetPaperFooter{color:#817c73;letter-spacing:.04em;border-bottom:1px solid #cfcac1;justify-content:space-between;padding-bottom:.5cqw;font:500 .75cqw/1.3 Arial,sans-serif;display:flex}.CoreFeatureDemo-module__hZAXnG__snippetPaper h5{margin:.7cqw 0;font-size:1.35cqw;line-height:1.25}.CoreFeatureDemo-module__hZAXnG__snippetPaperColumns{grid-template-columns:1fr 1fr;gap:1.1cqw;display:grid}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetPaper p{margin:0 0 .75cqw;font-size:1.03cqw;line-height:1.45}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetPaper mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .15cqw}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetPaper .CoreFeatureDemo-module__hZAXnG__skyMark{background:#dff3fb}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetPaper .CoreFeatureDemo-module__hZAXnG__emeraldMark{background:#d9f5e7}.CoreFeatureDemo-module__hZAXnG__snippetEquation{text-align:center;margin:.2cqw 0 .3cqw;font-size:1.08cqw}.CoreFeatureDemo-module__hZAXnG__snippetEquation span{float:right;color:#777;font-size:.75cqw}.CoreFeatureDemo-module__hZAXnG__snippetPlot{width:100%;max-height:9cqw;display:block}.CoreFeatureDemo-module__hZAXnG__snippetPlot text{fill:#555d69;font:9px Arial,sans-serif}.CoreFeatureDemo-module__hZAXnG__snippetPaperFooter{border-top:1px solid #ddd8cf;border-bottom:0;padding-top:.4cqw;padding-bottom:0;font-size:.68cqw;position:absolute;bottom:.7cqw;left:1.2cqw;right:1.2cqw}.CoreFeatureDemo-module__hZAXnG__snippetCallouts{z-index:3;pointer-events:none;position:absolute;inset:0 0 0 56%}.CoreFeatureDemo-module__hZAXnG__snippetCallout{pointer-events:auto;background:#fff;border:1px solid;border-radius:6px;width:100%;transition:opacity .16s,transform .16s;position:absolute;right:0;overflow:hidden;box-shadow:0 5px 15px #2a234018}.CoreFeatureDemo-module__hZAXnG__snippetCallout:first-child{top:5%}.CoreFeatureDemo-module__hZAXnG__snippetCallout:nth-child(2){top:39%}.CoreFeatureDemo-module__hZAXnG__snippetCallout:nth-child(3){top:auto;bottom:5%}.CoreFeatureDemo-module__hZAXnG__skyCallout{border-color:#75c8e9}.CoreFeatureDemo-module__hZAXnG__emeraldCallout{border-color:#73d4ad}.CoreFeatureDemo-module__hZAXnG__mutedCallout{opacity:.5;transform:translate(5px)}.CoreFeatureDemo-module__hZAXnG__activeCallout{opacity:1;transform:none;box-shadow:0 8px 22px #40305120}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__calloutSelect{text-align:left;color:#303342;background:#fff;border:0;border-radius:0;grid-template-columns:1fr auto;width:100%;min-height:0;margin:0;padding:.65cqw .8cqw;display:grid}.CoreFeatureDemo-module__hZAXnG__calloutSelect span{grid-column:1/-1;font-size:.95cqw;font-weight:700}.CoreFeatureDemo-module__hZAXnG__skyCallout .CoreFeatureDemo-module__hZAXnG__calloutSelect span{color:#15668a}.CoreFeatureDemo-module__hZAXnG__emeraldCallout .CoreFeatureDemo-module__hZAXnG__calloutSelect span{color:#176d50}.CoreFeatureDemo-module__hZAXnG__calloutSelect strong{font-size:1.12cqw;font-weight:600}.CoreFeatureDemo-module__hZAXnG__calloutSelect b{font-weight:500}.CoreFeatureDemo-module__hZAXnG__calloutBody{padding:0 .8cqw .7cqw;animation:.12s ease-out CoreFeatureDemo-module__hZAXnG__arrive}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__calloutBody p{margin:.2cqw 0 .5cqw;font-size:1.02cqw;line-height:1.4}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__calloutBody button{min-height:27px;margin:0;padding:3px 7px;font-size:.92cqw}@media (max-width:600px){.CoreFeatureDemo-module__hZAXnG__snippetPaperBoard{min-height:105cqw}.CoreFeatureDemo-module__hZAXnG__snippetPaper{padding:2.5cqw;inset:0 20% 0 0}.CoreFeatureDemo-module__hZAXnG__snippetPaperHeader,.CoreFeatureDemo-module__hZAXnG__snippetPaperFooter{font-size:1.7cqw}.CoreFeatureDemo-module__hZAXnG__snippetPaper h5{font-size:3cqw}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetPaper p{font-size:2.35cqw}.CoreFeatureDemo-module__hZAXnG__snippetEquation{font-size:2.4cqw}.CoreFeatureDemo-module__hZAXnG__snippetPlot{max-height:24cqw}.CoreFeatureDemo-module__hZAXnG__snippetPaperFooter{left:2.5cqw;right:2.5cqw}.CoreFeatureDemo-module__hZAXnG__snippetCallouts{left:52%}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__calloutSelect{padding:1.7cqw}.CoreFeatureDemo-module__hZAXnG__calloutSelect span{font-size:2.2cqw}.CoreFeatureDemo-module__hZAXnG__calloutSelect strong{font-size:2.6cqw}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__calloutBody p{font-size:2.4cqw}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__calloutBody button{min-height:44px;font-size:2.3cqw}}.CoreFeatureDemo-module__hZAXnG__completion .CoreFeatureDemo-module__hZAXnG__typewriter{color:#9483ac;min-height:5.5em}.CoreFeatureDemo-module__hZAXnG__actions{align-items:center;gap:1cqw;display:flex}.CoreFeatureDemo-module__hZAXnG__progress{background:#ede4f7;border-radius:5px;height:2px;margin-top:1.5cqw;overflow:hidden}.CoreFeatureDemo-module__hZAXnG__progress i{background:#a372ed;height:100%;display:block}.CoreFeatureDemo-module__hZAXnG__stillCaret{color:#9559e0}.CoreFeatureDemo-module__hZAXnG__accepted{color:#343149;animation:.25s ease-out both CoreFeatureDemo-module__hZAXnG__accept}.CoreFeatureDemo-module__hZAXnG__acceptedStatus{color:#745197;font-size:1.5cqw;animation:.16s ease-out CoreFeatureDemo-module__hZAXnG__arrive}.CoreFeatureDemo-module__hZAXnG__sourceHighlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:.25s ease-out both CoreFeatureDemo-module__hZAXnG__sourceMark}.CoreFeatureDemo-module__hZAXnG__modalHeader{z-index:2;background:#fcfbff;padding:8px 0;position:sticky;top:-20px}@media (min-width:601px){.CoreFeatureDemo-module__hZAXnG__dialog{width:min(1000px,100vw - 32px,160dvh - 256px)}}@keyframes CoreFeatureDemo-module__hZAXnG__accept{0%{background:#ede0fc}to{background:0 0}}@keyframes CoreFeatureDemo-module__hZAXnG__sourceMark{0%{background:0 0}to{background:var(--keyword-bg,#e9ddff)}}@media (max-width:600px){.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__draft,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__sidebar{font-size:4.3cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__keyword{font-size:inherit;min-height:44px}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__hint,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__matchTrail,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__acceptedStatus{font-size:3.5cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__snippetSelect .CoreFeatureDemo-module__hZAXnG__sourceLabel{font-size:3.2cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__snippetSelect strong,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__snippetBody p{font-size:4.1cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__snippetSelect{padding:3cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__snippetBody{padding:0 3cqw 3cqw}.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__completion .CoreFeatureDemo-module__hZAXnG__typewriter{min-height:6.8em}}.CoreFeatureDemo-module__hZAXnG__dialog{border-radius:12px;max-height:calc(100dvh - 24px);padding:12px}.CoreFeatureDemo-module__hZAXnG__modalHeader{min-height:32px;margin-bottom:4px;padding:0 0 6px;top:-12px}.CoreFeatureDemo-module__hZAXnG__modalHeader h3{font-size:20px;line-height:32px}.CoreFeatureDemo-module__hZAXnG__modalHeader>button{border-radius:6px;width:32px;height:32px;font-size:20px}.CoreFeatureDemo-module__hZAXnG__modalFooter{justify-content:flex-end;min-height:30px;margin-top:4px}.CoreFeatureDemo-module__hZAXnG__modalFooter button{border-radius:7px;min-height:34px;padding:5px 12px}.CoreFeatureDemo-module__hZAXnG__canvas{border-radius:8px}.CoreFeatureDemo-module__hZAXnG__toolbar{padding:1.2cqw 2cqw}.CoreFeatureDemo-module__hZAXnG__workspace{min-height:0}.CoreFeatureDemo-module__hZAXnG__draft,.CoreFeatureDemo-module__hZAXnG__sidebar{padding:2cqw}.CoreFeatureDemo-module__hZAXnG__eyebrow{margin-bottom:1.2cqw}.CoreFeatureDemo-module__hZAXnG__canvas h4{margin:.7cqw 0 1.2cqw}.CoreFeatureDemo-module__hZAXnG__canvas p{margin:1cqw 0 1.2cqw}.CoreFeatureDemo-module__hZAXnG__lines{gap:.8cqw;margin:1.4cqw 0}.CoreFeatureDemo-module__hZAXnG__card,.CoreFeatureDemo-module__hZAXnG__smallCard,.CoreFeatureDemo-module__hZAXnG__evidence,.CoreFeatureDemo-module__hZAXnG__completion{border-radius:7px;margin-bottom:1.2cqw;padding:1.4cqw}.CoreFeatureDemo-module__hZAXnG__snippetItem{border-radius:7px}.CoreFeatureDemo-module__hZAXnG__paperExcerpt{margin-top:1cqw;padding:1cqw}.CoreFeatureDemo-module__hZAXnG__paperExcerpt h5{margin:.6cqw 0}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__paperExcerpt .CoreFeatureDemo-module__hZAXnG__paperContext{display:none}.CoreFeatureDemo-module__hZAXnG__continuousParagraph{min-height:0}.CoreFeatureDemo-module__hZAXnG__sourcePage{border-radius:8px;padding:3cqw}.CoreFeatureDemo-module__hZAXnG__paperHeader,.CoreFeatureDemo-module__hZAXnG__paperFooter{padding-top:2px;padding-bottom:2px;line-height:1.25}.CoreFeatureDemo-module__hZAXnG__paperEquation{margin-bottom:2px;line-height:1.3}.CoreFeatureDemo-module__hZAXnG__paperCaption{line-height:1.25}.CoreFeatureDemo-module__hZAXnG__paperPlot{max-height:7cqw;display:block}.CoreFeatureDemo-module__hZAXnG__paperFooter{margin-top:4px}.CoreFeatureDemo-module__hZAXnG__completionEvidence{padding:1cqw}.CoreFeatureDemo-module__hZAXnG__completionEvidence .CoreFeatureDemo-module__hZAXnG__paperExcerpt{margin-top:.6cqw;padding:.7cqw}.CoreFeatureDemo-module__hZAXnG__completionEvidence .CoreFeatureDemo-module__hZAXnG__paperExcerpt h5{margin:.4cqw 0;line-height:1.2}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__completionEvidence>button{min-height:28px;margin:0;padding:3px 7px;font-size:1.2cqw;position:absolute;top:.5cqw;right:1cqw}.CoreFeatureDemo-module__hZAXnG__completionEvidence>.CoreFeatureDemo-module__hZAXnG__sourceLabel{min-height:28px;padding-right:105px;display:block}@media (min-width:601px){.CoreFeatureDemo-module__hZAXnG__dialog{width:min(1000px,100vw - 24px,150dvh - 195px)}}@media (max-width:600px){.CoreFeatureDemo-module__hZAXnG__dialog{border-radius:10px;padding:10px}.CoreFeatureDemo-module__hZAXnG__modalHeader{top:-10px}.CoreFeatureDemo-module__hZAXnG__modalHeader>button,.CoreFeatureDemo-module__hZAXnG__modalFooter button{min-width:44px;min-height:44px}.CoreFeatureDemo-module__hZAXnG__draft,.CoreFeatureDemo-module__hZAXnG__sidebar{padding:3cqw}.CoreFeatureDemo-module__hZAXnG__card,.CoreFeatureDemo-module__hZAXnG__evidence,.CoreFeatureDemo-module__hZAXnG__completion{padding:2.5cqw}.CoreFeatureDemo-module__hZAXnG__paperExcerpt{padding:2cqw}.CoreFeatureDemo-module__hZAXnG__paperPlot{max-height:22cqw}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__completionEvidence>button{min-height:44px;margin-top:1cqw;font-size:3.6cqw;position:static}.CoreFeatureDemo-module__hZAXnG__completionEvidence>.CoreFeatureDemo-module__hZAXnG__sourceLabel{min-height:0;padding-right:0}}@media (prefers-reduced-motion:reduce){.CoreFeatureDemo-module__hZAXnG__canvas *,.CoreFeatureDemo-module__hZAXnG__dialog[open],.CoreFeatureDemo-module__hZAXnG__cover{transition:none!important;animation:none!important}}.CoreFeatureDemo-module__hZAXnG__snippetConnections path{stroke-dasharray:5 5;opacity:.62}.CoreFeatureDemo-module__hZAXnG__snippetResults{z-index:3;gap:1.1cqw;display:grid;position:relative}.CoreFeatureDemo-module__hZAXnG__snippetResult{background:#fff;border:1px solid #c9dce8;border-radius:7px;padding:1.15cqw;animation:.16s ease-out both CoreFeatureDemo-module__hZAXnG__arrive;box-shadow:0 5px 16px #2d3d5010}.CoreFeatureDemo-module__hZAXnG__snippetResult:nth-child(2){animation-delay:40ms}.CoreFeatureDemo-module__hZAXnG__snippetResult:nth-child(3){animation-delay:80ms}.CoreFeatureDemo-module__hZAXnG__snippetResult:nth-child(4){animation-delay:.12s}.CoreFeatureDemo-module__hZAXnG__emeraldResult{border-color:#b9dfd0}.CoreFeatureDemo-module__hZAXnG__snippetResultHeader{justify-content:space-between;align-items:center;gap:1cqw;display:flex}.CoreFeatureDemo-module__hZAXnG__snippetResultHeader>span{color:#176c91;font-size:1.15cqw;font-weight:700}.CoreFeatureDemo-module__hZAXnG__emeraldResult .CoreFeatureDemo-module__hZAXnG__snippetResultHeader>span{color:#187052}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetResultHeader>button{color:#26354a;background:0 0;border:0;place-items:center;width:2.5cqw;height:2.5cqw;min-height:0;margin:0;padding:0;display:grid}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetResultHeader>button:hover{background:#edf6fb}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetResultHeader>button>svg:not(.CoreFeatureDemo-module__hZAXnG__demoPointer){flex:none;width:75%;height:75%;display:block}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetResultHeader>button[data-preview-action]{z-index:4;color:var(--keyword-ink);background:var(--keyword-selected);outline:2px solid var(--keyword-accent);outline-offset:2px;box-shadow:0 0 0 .9cqw var(--keyword-bg);transition:transform .15s,box-shadow .15s;position:relative}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetResultHeader>button[data-preview-action=click]{box-shadow:0 0 0 1.4cqw var(--keyword-bg);transform:scale(.86)}.CoreFeatureDemo-module__hZAXnG__demoPointer{pointer-events:none;filter:drop-shadow(0 1px 2px #26354a30);width:2cqw;height:2.4cqw;position:absolute;top:65%;left:65%}.CoreFeatureDemo-module__hZAXnG__snippetResult>strong{color:#273043;margin:.15cqw 0 .55cqw;font-size:1.35cqw;line-height:1.3;display:block}.CoreFeatureDemo-module__hZAXnG__snippetResultBody{grid-template-columns:minmax(0,1fr) 9.2cqw;align-items:start;gap:1cqw;display:grid}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetResultBody>p{color:#4d5e73;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:1.18cqw;line-height:1.45;display:-webkit-box;overflow:hidden}.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport .CoreFeatureDemo-module__hZAXnG__snippetResults{gap:.55cqw}.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport .CoreFeatureDemo-module__hZAXnG__snippetResult{padding:.72cqw}.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport .CoreFeatureDemo-module__hZAXnG__snippetResult>strong{margin:.05cqw 0 .25cqw}.CoreFeatureDemo-module__hZAXnG__inlineDemoViewport .CoreFeatureDemo-module__hZAXnG__snippetResultBody>p{-webkit-line-clamp:2}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__thumbnailButton{background:#fdfcf9;border:1px solid #d8dee7;border-radius:3px;width:100%;min-height:0;margin:0;padding:0;display:block;overflow:hidden}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__thumbnailButton:hover{background:#fff;border-color:#74c5e5}.CoreFeatureDemo-module__hZAXnG__snippetThumb{aspect-ratio:1.28;background:#fffefa;padding:.65cqw;position:relative;box-shadow:inset 0 0 0 1px #eeeae3}.CoreFeatureDemo-module__hZAXnG__thumbHeader{background:#aaa49b;height:1px;margin-bottom:.45cqw}.CoreFeatureDemo-module__hZAXnG__thumbColumns{grid-template-columns:1fr 1fr;gap:.35cqw;display:grid}.CoreFeatureDemo-module__hZAXnG__thumbColumns>div{align-content:start;gap:.22cqw;display:grid}.CoreFeatureDemo-module__hZAXnG__thumbColumns i{background:#bfc4ca;height:.18cqw;display:block}.CoreFeatureDemo-module__hZAXnG__thumbColumns b{background:#cceefa;height:.45cqw}.CoreFeatureDemo-module__hZAXnG__emeraldThumb .CoreFeatureDemo-module__hZAXnG__thumbColumns b{background:#ced}.CoreFeatureDemo-module__hZAXnG__thumbColumns em{background:linear-gradient(145deg,#0000 46%,#4c9dc1 47% 52%,#0000 53%);border:1px solid #9da6b1;height:1.25cqw}.CoreFeatureDemo-module__hZAXnG__thumbFigure{border-top:1px solid #aeb3ba;align-items:flex-end;gap:.25cqw;height:1.7cqw;padding:.15cqw .3cqw 0;display:flex;position:absolute;bottom:.55cqw;left:.65cqw;right:.65cqw}.CoreFeatureDemo-module__hZAXnG__thumbFigure span{background:#85bdd4;width:22%}.CoreFeatureDemo-module__hZAXnG__thumbFigure span:first-child{height:35%}.CoreFeatureDemo-module__hZAXnG__thumbFigure span:nth-child(2){height:75%}.CoreFeatureDemo-module__hZAXnG__thumbFigure span:nth-child(3){height:52%}.CoreFeatureDemo-module__hZAXnG__emeraldThumb .CoreFeatureDemo-module__hZAXnG__thumbFigure span{background:#7dc6a8}.CoreFeatureDemo-module__hZAXnG__pdfReader{--pdf-highlight:#bfeafa;--pdf-accent:#2389b8;z-index:5;background:#d9daddd9;grid-template-rows:auto 1fr;animation:.48s cubic-bezier(.22,1,.36,1) both CoreFeatureDemo-module__hZAXnG__pdfExpand;display:grid;position:absolute;inset:0;overflow:hidden}@keyframes CoreFeatureDemo-module__hZAXnG__pdfExpand{0%{opacity:.25;border-radius:20px;transform:scale(.035)}35%{opacity:1}to{opacity:1;border-radius:0;transform:scale(1)}}.CoreFeatureDemo-module__hZAXnG__pdfReaderClosing{pointer-events:none;animation:.42s cubic-bezier(.4,0,.8,.2) both CoreFeatureDemo-module__hZAXnG__pdfCollapse}@keyframes CoreFeatureDemo-module__hZAXnG__pdfCollapse{0%{opacity:1;border-radius:0;transform:scale(1)}65%{opacity:1}to{opacity:.2;border-radius:20px;transform:scale(.035)}}.CoreFeatureDemo-module__hZAXnG__pdfToolbar{color:#354052;background:#f8f8f9;border-bottom:1px solid #c8c9cc;align-items:center;gap:1.1cqw;padding:.7cqw 1cqw;font:500 1.05cqw/1.2 Arial,sans-serif;display:flex}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__pdfToolbar>button{color:#2f3a4c;background:#fff;border:1px solid #d1d4d9;place-items:center;width:2.7cqw;height:2.7cqw;min-height:0;margin:0;padding:0;font-size:1.4cqw;display:grid}.CoreFeatureDemo-module__hZAXnG__pdfToolbar>span{flex-direction:column;gap:.15cqw;display:flex}.CoreFeatureDemo-module__hZAXnG__pdfToolbar small{color:#7c838e;font-size:.8cqw}.CoreFeatureDemo-module__hZAXnG__pdfToolbar>div{align-items:center;gap:.75cqw;margin-left:auto;display:flex}.CoreFeatureDemo-module__hZAXnG__pdfToolbar>div i{background:#fff;border:1px solid #d5d7dc;border-radius:4px;place-items:center;width:2cqw;height:2cqw;font-style:normal;display:grid}.CoreFeatureDemo-module__hZAXnG__pdfToolbar>div b{font-size:.9cqw}.CoreFeatureDemo-module__hZAXnG__dialog[data-demo-kind="0"] .CoreFeatureDemo-module__hZAXnG__canvas,.CoreFeatureDemo-module__hZAXnG__dialog .CoreFeatureDemo-module__hZAXnG__canvas[data-source-open=true]{min-height:min(74dvh,780px)}.CoreFeatureDemo-module__hZAXnG__pdfStage{background:0 0;place-items:center;min-height:0;padding:1.1cqw;display:grid;overflow:hidden;container-type:size}.CoreFeatureDemo-module__hZAXnG__pdfPaper{aspect-ratio:210/297;color:#202124;background:#fffefb;width:min(92cqw,66.4646cqh);height:auto;padding:2.1cqw 2.3cqw 1.5cqw;font-family:Georgia,Times New Roman,serif;position:relative;overflow:hidden;box-shadow:0 4px 18px #20212735}.CoreFeatureDemo-module__hZAXnG__pdfPaper header,.CoreFeatureDemo-module__hZAXnG__pdfPaper footer{color:#b45f2a;letter-spacing:.025em;border-bottom:1px solid #8d8b87;justify-content:space-between;align-items:center;padding-bottom:.4cqw;font:500 .82cqw/1 Arial,sans-serif;display:flex}.CoreFeatureDemo-module__hZAXnG__pdfPaper header b{color:#222;letter-spacing:.08em;font-size:1.2cqw;font-weight:500}.CoreFeatureDemo-module__hZAXnG__pdfPaper h3{text-align:left;margin:.8cqw 0 .25cqw;font-size:1.65cqw;line-height:1.15}.CoreFeatureDemo-module__hZAXnG__pdfMeta{color:#777;margin-bottom:.8cqw;font:italic .75cqw/1.3 Arial,sans-serif}.CoreFeatureDemo-module__hZAXnG__pdfColumns{text-align:justify;grid-template-columns:1fr 1fr;gap:1.5cqw;display:grid}.CoreFeatureDemo-module__hZAXnG__pdfPaper .CoreFeatureDemo-module__hZAXnG__pdfColumns h4{color:#242424;margin:.3cqw 0 .45cqw;font:700 1.05cqw/1.2 Georgia,serif}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__pdfPaper .CoreFeatureDemo-module__hZAXnG__pdfColumns p{color:#292929;margin:0 0 .6cqw;font-size:.9cqw;line-height:1.34}.CoreFeatureDemo-module__hZAXnG__pdfPaper mark{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:1px;padding:.05cqw .12cqw;animation:.28s ease-out both CoreFeatureDemo-module__hZAXnG__sourceMark}.CoreFeatureDemo-module__hZAXnG__pdfPaper .CoreFeatureDemo-module__hZAXnG__pdfSourceMark{background:var(--pdf-highlight)}.CoreFeatureDemo-module__hZAXnG__pdfReader[data-source-tone=emerald],.CoreFeatureDemo-module__hZAXnG__pdfReader[data-source-tone=green]{--pdf-highlight:#c9f1df;--pdf-accent:#29946f}.CoreFeatureDemo-module__hZAXnG__pdfReader[data-source-tone=violet]{--pdf-highlight:#eee4ff;--pdf-accent:#8865ad}.CoreFeatureDemo-module__hZAXnG__pdfReader[data-source-tone=red]{--pdf-highlight:#ffe0e5;--pdf-accent:#bd5163}.CoreFeatureDemo-module__hZAXnG__pdfReader[data-source-tone=yellow]{--pdf-highlight:#fef3c7;--pdf-accent:#a87920}.CoreFeatureDemo-module__hZAXnG__pdfEquation{text-align:center;margin:.3cqw 0;font-size:1cqw}.CoreFeatureDemo-module__hZAXnG__pdfEquation span{float:right;color:#777;font-size:.72cqw}.CoreFeatureDemo-module__hZAXnG__pdfFigure{width:100%;height:13cqw;display:block}.CoreFeatureDemo-module__hZAXnG__pdfFigure text{fill:#3f4650;font:10px Arial,sans-serif}.CoreFeatureDemo-module__hZAXnG__pdfFigureCaption{margin-bottom:.7cqw;font-size:.72cqw;line-height:1.25}.CoreFeatureDemo-module__hZAXnG__pdfPaper footer{color:#b45f2a;border-top:1px solid #aaa;border-bottom:0;padding-top:.35cqw;padding-bottom:0;font-size:.7cqw;position:absolute;bottom:1cqw;left:2.3cqw;right:2.3cqw}.CoreFeatureDemo-module__hZAXnG__pdfPaper footer b{color:#222}@media (max-width:600px){.CoreFeatureDemo-module__hZAXnG__snippetResults{gap:2.5cqw}.CoreFeatureDemo-module__hZAXnG__snippetResult{padding:2.5cqw}.CoreFeatureDemo-module__hZAXnG__snippetResultHeader>span{font-size:2.8cqw}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetResultHeader>button{width:7cqw;height:7cqw}.CoreFeatureDemo-module__hZAXnG__snippetResult>strong{font-size:3.2cqw}.CoreFeatureDemo-module__hZAXnG__snippetResultBody{grid-template-columns:minmax(0,1fr) 22cqw;gap:2.2cqw}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__snippetResultBody>p{font-size:2.8cqw}.CoreFeatureDemo-module__hZAXnG__snippetThumb{padding:1.3cqw}.CoreFeatureDemo-module__hZAXnG__thumbFigure{height:4cqw;bottom:1cqw;left:1.3cqw;right:1.3cqw}.CoreFeatureDemo-module__hZAXnG__pdfToolbar{padding:1.5cqw 2cqw;font-size:2.8cqw}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__pdfToolbar>button{width:7cqw;height:7cqw;font-size:3.5cqw}.CoreFeatureDemo-module__hZAXnG__pdfToolbar small{font-size:2.1cqw}.CoreFeatureDemo-module__hZAXnG__pdfToolbar>div i{width:5cqw;height:5cqw}.CoreFeatureDemo-module__hZAXnG__pdfToolbar>div b{font-size:2.2cqw}.CoreFeatureDemo-module__hZAXnG__pdfStage{padding:2cqw}.CoreFeatureDemo-module__hZAXnG__pdfPaper{padding:4cqw}.CoreFeatureDemo-module__hZAXnG__pdfPaper header{font-size:1.8cqw}.CoreFeatureDemo-module__hZAXnG__pdfPaper header b{font-size:2.5cqw}.CoreFeatureDemo-module__hZAXnG__pdfPaper h3{font-size:3.5cqw}.CoreFeatureDemo-module__hZAXnG__pdfMeta{font-size:1.7cqw}.CoreFeatureDemo-module__hZAXnG__pdfColumns{gap:3cqw}.CoreFeatureDemo-module__hZAXnG__pdfPaper .CoreFeatureDemo-module__hZAXnG__pdfColumns h4{font-size:2.4cqw}.CoreFeatureDemo-module__hZAXnG__canvas .CoreFeatureDemo-module__hZAXnG__pdfPaper .CoreFeatureDemo-module__hZAXnG__pdfColumns p{font-size:2.05cqw}.CoreFeatureDemo-module__hZAXnG__pdfFigure{height:27cqw}.CoreFeatureDemo-module__hZAXnG__pdfPaper footer{font-size:1.6cqw;left:4cqw;right:4cqw}}
