/* Real StrategyLab vocabulary, adapted into readable educational demonstrations. */
.prompt-category-list > button { font-family: inherit; line-height: inherit; background: transparent; border: 0; cursor: pointer; }
.prompt-category-list > button:hover { color: #e5dcff; }
.lab-browser.lab-demo,.ai-chat.prompt-demo{--lab-accent:#a99af4;--lab-primary:#7665dc;--lab-bg:#101116;--lab-surface:#16171e;--lab-border:#2a2c36;--lab-text:#f0f1f7;--lab-muted:#9c9eac;font-family:Inter,Manrope,sans-serif;color:var(--lab-text);background:var(--lab-bg);border:1px solid #343640;border-radius:18px;box-shadow:0 24px 60px rgba(0,0,0,.25);overflow:hidden}
.lab-demo *, .prompt-demo *{box-sizing:border-box}
.lab-demo h3,.lab-demo h4,.lab-demo p,.prompt-demo h3,.prompt-demo h4,.prompt-demo p{margin:0}
.lab-app-header,.prompt-app-header{min-height:58px;padding:12px 24px;display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--lab-border);background:#14151c}
:is(.lab-demo,.prompt-demo) .lab-wordmark{display:flex;align-items:center;gap:7px;flex-shrink:0;white-space:nowrap}
:is(.lab-demo,.prompt-demo) .lab-wordmark>img{width:28px;height:28px;display:block}
:is(.lab-demo,.prompt-demo) .lab-wordmark>span{font-size:18px;font-weight:650;letter-spacing:-.6px;color:#f0f1f7}
:is(.lab-demo,.prompt-demo) .lab-wordmark>span>span{font-weight:400;color:#a6a7b4}
.lab-workspace-name{font-size:12px;color:var(--lab-muted);padding-left:24px;border-left:1px solid var(--lab-border)}
.lab-example-label{margin-left:auto;font-size:11px;color:var(--lab-muted)}
.lab-demo .lab-tabs{display:flex;padding:0 24px;gap:28px;border-bottom:1px solid var(--lab-border);background:#14151c;overflow:visible}
.lab-demo .lab-tab{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:9px;min-height:62px;padding:15px 0;background:none;border:0;border-radius:0;box-shadow:none;color:#a4a5b3;font-family:inherit;font-size:13px;font-weight:550;cursor:pointer}
.lab-demo .lab-tab b{display:grid;place-items:center;width:22px;height:22px;border:1px solid #3e404d;border-radius:6px;color:#a4a5b3;font:500 11px Inter,Manrope,sans-serif}
.lab-demo .lab-tab.active{color:#f6f3ff;background:none;box-shadow:none}
.lab-demo .lab-tab.active:after{content:"";position:absolute;bottom:-1px;height:3px;left:0;right:0;background:var(--lab-primary);border-radius:3px 3px 0 0}
.lab-demo .lab-tab.active b{background:#7665dc24;border-color:#7665dc88;color:#c4b8ff}
.lab-demo .lab-viewport{height:auto;min-height:432px;background:var(--lab-bg);overflow:visible}
.lab-demo .lab-viewport:after{display:none}
.lab-demo .lab-demo-panel{display:grid;grid-template-columns:210px minmax(0,1fr);min-height:432px}
.lab-demo .lab-demo-panel[hidden]{display:none}
.lab-demo .lab-demo-panel:focus{outline:none}
.lab-demo .lab-demo-panel:focus-visible{outline:2px solid var(--lab-accent);outline-offset:-3px}
.lab-step-list{padding:26px 14px 18px;background:#13141a;border-right:1px solid var(--lab-border);display:flex;flex-direction:column;gap:4px}
.lab-step-list>.lab-section-label{padding:0 10px 16px;font-size:11px;font-weight:500;color:#898c9d}
.lab-step-list>span:not(.lab-section-label){display:flex;align-items:center;gap:9px;padding:10px 9px;color:#9c9eac;font-size:11px;line-height:1.3;border-radius:6px}
.lab-step-list>span>i{width:17px;flex-shrink:0;font-size:10px;font-style:normal;color:#626779;text-align:center}
.lab-step-list>span.completed>i{color:#7ecca9}
.lab-step-list>span.current{background:#7665dc1c;color:#c4b8ff}
.lab-step-list>span.current>i{color:#c4b8ff}
.lab-step-foot{margin-top:auto;padding:23px 8px 0;display:flex;align-items:center;gap:5px;color:#8c91a0;font-size:10px}
.lab-step-foot svg{width:17px;height:17px;color:#7ecca9}
.lab-panel-content{min-width:0;padding:26px 32px 22px}
.lab-company-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:22px;border-bottom:1px solid var(--lab-border)}
.lab-company-identity{display:flex;align-items:center;gap:12px;min-width:0}
.lab-company-monogram{width:39px;height:39px;display:grid;place-items:center;flex-shrink:0;border-radius:10px;color:#dfd7ff;background:#302948;font-size:23px;line-height:1;font-weight:650;font-family:Georgia,serif}
.lab-company-identity h3{font-size:19px;line-height:1.3;font-weight:600;letter-spacing:-.45px}
.lab-company-identity>div>span{display:block;margin-top:4px;font-size:10px;font-weight:500;letter-spacing:.03em;color:#b4b4c2}
.lab-company-identity i{padding-left:8px;margin-left:8px;border-left:1px solid #3b3d48;font-size:10px;font-style:normal;font-weight:400;letter-spacing:0;color:#8e919f}
.lab-document-type{padding:5px 8px;border:1px solid #484050;border-radius:5px;color:#bfb6d6;font-size:10px}
.lab-business-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(180px,.8fr);gap:30px;padding-top:23px}
.lab-business-fields h4,.lab-business-note h4{font-size:13px;font-weight:600;line-height:1.4}
.lab-filled-answer{padding-top:9px;font-size:13px;line-height:1.65;color:#bfc1cd;max-width:48ch}
.lab-property-list{margin:18px 0 0}
.lab-property-list>div{display:grid;grid-template-columns:1fr 1.2fr;gap:10px;padding:10px 0;border-top:1px solid #24262f;font-size:11px;line-height:1.5}
.lab-property-list dt{color:#8e919f}.lab-property-list dd{margin:0;color:#d8d9e2}
.lab-subtle-tag{display:inline-block;border:1px solid #373440;color:#c8bedf;padding:2px 6px;border-radius:4px;font-size:10px}
.lab-business-note{padding:2px 0 0 23px;border-left:1px solid var(--lab-border)}
.lab-business-note>svg{width:25px;height:25px;margin-bottom:12px;color:#ab9be8}
.lab-business-note>p{padding-top:9px;color:#aaacbb;font-size:12px;line-height:1.65;max-width:29ch}
.lab-business-note>div{margin-top:18px}.lab-business-note>div>span{display:block;font-size:10px;color:#818696;margin-bottom:5px}.lab-business-note>div>b{color:#c9bff1;font-size:11px;line-height:1.5;font-weight:500}
.lab-bottom-insight{margin-top:20px;padding:13px 16px;border-left:2px solid var(--lab-primary);background:#7665dc0c;display:flex;align-items:start;gap:20px}
.lab-bottom-insight>span{font-size:11px;white-space:nowrap;color:#b3a4ed;line-height:1.6}.lab-bottom-insight>p{font-size:11px;line-height:1.6;color:#a6a9b8;max-width:67ch}
.lab-demo .lab-browser-foot{display:flex;align-items:center;justify-content:space-between;height:auto;min-height:42px;gap:16px;padding:12px 24px;border-top:1px solid var(--lab-border);color:#828696;font-size:10px;line-height:1.5}
.lab-demo .lab-browser-foot span:before{display:none}.lab-demo .lab-browser-foot b{font-weight:400;color:#9b9daa}
.lab-model-assumptions{padding:28px 10px 0;margin-top:8px;border-top:1px solid var(--lab-border)}
.lab-model-assumptions>span{font-size:10px;color:#787e90}.lab-model-assumptions dl{margin:12px 0 0}.lab-model-assumptions dl>div{display:flex;justify-content:space-between;font-size:11px;line-height:2.3}.lab-model-assumptions dt{color:#9296a5}.lab-model-assumptions dd{margin:0;color:#d0d2de}
.lab-price-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:20px}
.lab-price-heading>div>span{font-size:11px;color:#9599aa}.lab-price-heading strong{display:block;margin-top:5px;font-size:30px;font-weight:550;letter-spacing:-1px;font-variant-numeric:tabular-nums}.lab-price-heading strong>span{margin-left:8px;font-size:11px;letter-spacing:0;color:#9296a5;font-weight:400}.lab-price-heading>p{max-width:35ch;font-size:12px;line-height:1.6;color:#9ea2b2}
.lab-scenario-comparison{padding-top:21px}.lab-scenario-row{display:grid;grid-template-columns:128px 1fr;gap:20px;align-items:center;margin-bottom:11px}.lab-scenario-row>span{font-size:11px;color:#adb0bf}.lab-scenario-track{display:flex;align-items:center;gap:10px;min-width:0;padding-right:30px}.lab-scenario-track>i{width:var(--bar);height:17px;background:#8d626c;border-radius:2px;opacity:.8}.lab-scenario-row.base .lab-scenario-track>i{background:#8774de;opacity:1}.lab-scenario-row.bull .lab-scenario-track>i{background:#5c9c88}.lab-scenario-track>b{width:36px;flex-shrink:0;font-size:12px;font-weight:500;color:#dddde7;font-variant-numeric:tabular-nums}.lab-scenario-row.base>span,.lab-scenario-row.base b{color:#c9bbff}.lab-scenario-axis{display:flex;justify-content:space-between;gap:15px;margin-top:14px;padding-top:11px;border-top:1px solid var(--lab-border);font-size:10px;color:#7d8395}
.lab-entry-rule{margin-top:20px;display:grid;grid-template-columns:.85fr 1.15fr;gap:20px;padding:14px 16px;background:#7665dc0e;border-left:2px solid var(--lab-primary)}
.lab-entry-rule>div>span{display:block;font-size:10px;color:#9a93b3;margin-bottom:7px}.lab-entry-rule b{font-size:13px;font-weight:500;color:#d4c7ff;font-variant-numeric:tabular-nums}.lab-entry-rule p{font-size:11px;color:#a6a9b8;line-height:1.6;align-self:center}
.lab-decision-status{display:flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid #6e5a3655;background:#ab7b1811;border-radius:5px;font-size:11px;color:#e4c786;white-space:nowrap}.lab-decision-status svg{width:13px;height:13px}
.lab-memo-reason{padding:21px 0 18px}.lab-memo-reason h4{font-size:17px;line-height:1.5;font-weight:550;letter-spacing:-.35px}.lab-memo-reason p{font-size:12px;line-height:1.65;color:#a4a8b8;padding-top:7px;max-width:70ch}
.lab-investment-memo{margin:0}.lab-investment-memo>div{display:grid;grid-template-columns:156px 1fr;gap:20px;border-top:1px solid var(--lab-border);padding:14px 0;font-size:11px;line-height:1.6}.lab-investment-memo dt{font-weight:500;color:#c5bfd6}.lab-investment-memo dd{margin:0;color:#a6a9b7;max-width:65ch}
.lab-memo-footer{display:flex;align-items:center;gap:7px;padding-top:12px;font-size:10px;color:#7e8495}.lab-memo-footer svg{width:17px;height:17px;flex-shrink:0;color:#a391dc}
.prompt-demo .prompt-app-header{min-height:56px;padding:12px 23px;justify-content:space-between}.prompt-app-header>span{color:#a89ac9;font-size:11px}.prompt-demo .lab-wordmark>span{font-size:16px}.prompt-demo .lab-wordmark>img{width:25px;height:25px}
.prompt-library{padding:24px}.prompt-library-title{display:flex;align-items:center;gap:11px}.prompt-library-title>svg{width:25px;height:25px;flex-shrink:0;color:#b3a4ef}.prompt-library-title h3{font-size:17px;font-weight:550;line-height:1.3;letter-spacing:-.3px}.prompt-library-title p{margin-top:4px;font-size:11px;color:#8e93a4}
.prompt-category-list{display:flex;gap:16px;margin-top:23px;padding-bottom:12px;border-bottom:1px solid var(--lab-border)}.prompt-category-list>button{font-size:10px;line-height:1.4;color:#888d9e}.prompt-category-list>.selected{position:relative;color:#cbbcf4}.prompt-category-list>.selected:after{content:"";position:absolute;left:0;right:0;bottom:-13px;height:2px;background:var(--lab-primary)}
.prompt-selected-heading{display:flex;align-items:center;gap:11px;margin-top:20px}.prompt-selected-heading>span{padding:6px;border:1px solid #60557655;border-radius:5px;font-size:11px;color:#b5a8d7}.prompt-selected-heading h4{font-size:14px;font-weight:550}.prompt-selected-heading p{margin-top:3px;font-size:10px;color:#9094a4}
.prompt-demo-fields{display:grid;grid-template-columns:1fr 2fr;gap:12px;margin-top:18px}.prompt-demo-fields label{display:grid;gap:7px;color:#a0a3b2;font-size:10px}.prompt-demo-fields input{width:100%;padding:9px 11px;border:1px solid #30333e;border-radius:5px;background:#181a23;color:#e0ddec;font:400 12px Inter,Manrope,sans-serif;line-height:1.5;cursor:default}
.prompt-document{margin-top:17px;padding:15px 16px;border:1px solid #353440;border-radius:7px;background:#181923}.prompt-document>span{font-size:10px;color:#9e93ba}.prompt-document>p{margin-top:8px;color:#c5c3d1;font-size:12px;line-height:1.75;max-width:67ch}
.prompt-copy-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}.prompt-copy-row>button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:40px;border:1px solid #8e7de5;border-radius:6px;padding:9px 13px;background:#7665dc;color:#fff;font-family:inherit;font-size:11px;font-weight:500;cursor:pointer;transition:background .15s}.prompt-copy-row>button:hover{background:#8775ec}.prompt-copy-row svg{width:15px;height:15px}.copy-status{font-size:11px;color:#b5d7c8;line-height:1.4}
.prompt-demo-note{margin-top:13px!important;color:#777d90;font-size:10px}
.prompt-workflow{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:15px 24px;border-top:1px solid var(--lab-border);background:#13141b}.prompt-workflow>span{display:flex;align-items:center;gap:6px;font-size:10px;line-height:1.5;color:#a8abba}.prompt-workflow b{font-size:9px;font-weight:500;color:#b4a8db}.prompt-workflow>i{font-style:normal;color:#5d6174}
.lab-demo button:focus-visible,.prompt-demo button:focus-visible,.prompt-demo input:focus-visible{outline:2px solid #cabdff;outline-offset:4px}
@media(max-width:980px){.lab-demo .lab-demo-panel{grid-template-columns:174px minmax(0,1fr)}.lab-panel-content{padding:22px}.lab-step-list{padding:23px 9px 15px}.lab-step-list>span:not(.lab-section-label){font-size:10px;padding:10px 7px;gap:6px}.lab-business-layout{gap:20px;grid-template-columns:1.1fr .9fr}.lab-business-note{padding-left:18px}.lab-company-identity h3{font-size:18px}.lab-investment-memo>div{grid-template-columns:135px 1fr;gap:15px}.lab-example-label{font-size:10px}.lab-workspace-name{display:none}.lab-demo .lab-browser-foot b{display:none}.lab-price-heading>p{max-width:29ch}.lab-scenario-row{grid-template-columns:110px 1fr;gap:13px}}
@media(max-width:700px){.lab-app-header{padding:12px 16px;min-height:56px;gap:12px}.lab-example-label{max-width:133px;text-align:right;line-height:1.5;font-size:9px}:is(.lab-demo,.prompt-demo) .lab-wordmark>span{font-size:16px}:is(.lab-demo,.prompt-demo) .lab-wordmark>img{width:24px;height:24px}.lab-demo .lab-tabs{padding:0 12px;gap:0;justify-content:space-between}.lab-demo .lab-tab{min-height:61px;padding:11px 4px;gap:5px;max-width:33.33%;font-size:10px;text-align:left;line-height:1.35}.lab-demo .lab-tab b{width:18px;height:18px;flex-shrink:0;font-size:9px}.lab-demo .lab-tab span{max-width:90px}.lab-demo .lab-demo-panel{display:block;min-height:0}.lab-demo .lab-viewport{min-height:0}.lab-step-list{display:none}.lab-panel-content{padding:21px 18px 22px}.lab-company-heading{padding-bottom:18px}.lab-company-identity{gap:10px}.lab-company-monogram{width:34px;height:34px;font-size:21px}.lab-company-identity h3{font-size:17px}.lab-company-identity>div>span,.lab-company-identity i{font-size:9px}.lab-company-identity i{padding-left:6px;margin-left:6px}.lab-document-type{font-size:9px;padding:4px 6px}.lab-business-layout{grid-template-columns:1fr;gap:19px;padding-top:19px}.lab-business-fields h4,.lab-business-note h4{font-size:13px}.lab-filled-answer{font-size:12px;line-height:1.65;max-width:none}.lab-property-list{margin-top:14px}.lab-property-list>div{grid-template-columns:1fr 1.15fr;font-size:10px;padding:10px 0}.lab-business-note{border-left:0;border-top:1px solid var(--lab-border);padding:17px 0 0;display:grid;grid-template-columns:24px 1fr;column-gap:10px}.lab-business-note>svg{grid-row:1/4;width:22px;height:22px;margin:0}.lab-business-note>p{font-size:11px;max-width:none;padding-top:7px}.lab-business-note>div{margin-top:11px}.lab-business-note>div>span{display:none}.lab-business-note>div>b{font-size:10px}.lab-bottom-insight{display:block;margin-top:20px;padding:11px 13px}.lab-bottom-insight>p{padding-top:5px;font-size:10px}.lab-bottom-insight>span{font-size:10px}.lab-demo .lab-browser-foot{padding:11px 17px;font-size:9px;min-height:40px}.lab-price-heading{gap:15px;padding-top:18px}.lab-price-heading strong{font-size:29px}.lab-price-heading>div>span{font-size:10px}.lab-price-heading>p{max-width:24ch;font-size:10px}.lab-price-heading strong>span{display:block;margin:2px 0 0;font-size:10px}.lab-scenario-comparison{padding-top:24px}.lab-scenario-row{grid-template-columns:98px 1fr;gap:8px;margin-bottom:16px}.lab-scenario-row>span{font-size:10px}.lab-scenario-track{padding-right:24px;gap:7px}.lab-scenario-track>i{height:17px;min-width:0}.lab-scenario-track>b{font-size:11px;width:29px}.lab-scenario-axis{display:block;font-size:9px;line-height:1.6;margin-top:20px}.lab-scenario-axis>span{display:block}.lab-entry-rule{grid-template-columns:1fr;gap:10px;padding:13px}.lab-entry-rule b{font-size:14px}.lab-entry-rule p{font-size:11px;line-height:1.7}.lab-memo-reason{padding-top:20px}.lab-memo-reason h4{font-size:16px;max-width:28ch}.lab-memo-reason p{font-size:11px;line-height:1.75}.lab-investment-memo>div{display:block;padding:14px 0;font-size:11px}.lab-investment-memo dd{padding-top:5px;line-height:1.7}.lab-memo-footer{padding-top:8px;font-size:9px;line-height:1.6}.lab-decision-status{font-size:10px;padding:5px 7px}.prompt-demo .prompt-app-header{padding:12px 18px}.prompt-library{padding:22px 18px}.prompt-library-title h3{font-size:16px}.prompt-library-title p{font-size:10px}.prompt-category-list{gap:13px}.prompt-category-list>button{font-size:9px}.prompt-demo-fields{gap:9px;grid-template-columns:1fr 1.8fr}.prompt-demo-fields input{padding:9px;font-size:11px}.prompt-document{padding:13px}.prompt-document>p{font-size:11px;line-height:1.75}.prompt-workflow{padding:14px 17px;gap:5px}.prompt-workflow>span{font-size:9px;gap:4px}.prompt-copy-row>button{min-height:42px;font-size:11px}.prompt-demo-note{font-size:9px}}
.lab-demo .lab-scenario-track{position:relative;display:block;height:17px;margin-right:42px;padding:0}
.lab-demo .lab-scenario-track>i{display:block;height:17px;width:var(--bar)}
.lab-demo .lab-scenario-track>b{position:absolute;left:calc(var(--bar) + 9px);top:50%;transform:translateY(-50%);white-space:nowrap}
@media(prefers-reduced-motion:reduce){.prompt-copy-row>button{transition:none}}

/* Landing-scale type: the content is meant to be read, not viewed as a miniature screenshot. */
.lab-demo .lab-demo-panel{min-height:460px}
.lab-demo .lab-step-list>span:not(.lab-section-label){font-size:12px;line-height:1.4}
.lab-demo .lab-business-fields h4,.lab-demo .lab-business-note h4{font-size:14px}
.lab-demo .lab-filled-answer{font-size:14px}
.lab-demo .lab-property-list>div{font-size:13px;line-height:1.6;padding-block:12px}
.lab-demo .lab-property-list dt{font-size:12px}
.lab-demo .lab-subtle-tag{font-size:11px}
.lab-demo .lab-business-note>p,.lab-demo .lab-business-note>div>b{font-size:13px;line-height:1.7}
.lab-demo .lab-bottom-insight>span{font-size:12px}
.lab-demo .lab-bottom-insight>p{font-size:13px;line-height:1.7}
.lab-demo .lab-price-heading>p{font-size:13px;line-height:1.7}
.lab-demo .lab-scenario-row{grid-template-columns:142px 1fr;min-height:22px;margin-bottom:14px}
.lab-demo .lab-scenario-row>span,.lab-demo .lab-scenario-track>b{font-size:13px}
.lab-demo .lab-entry-rule b{font-size:14px}
.lab-demo .lab-entry-rule p{font-size:13px;line-height:1.7}
.lab-demo .lab-decision-status{font-size:12px}
.lab-demo .lab-memo-reason p,.lab-demo .lab-investment-memo>div{font-size:13px;line-height:1.7}
.lab-demo .lab-investment-memo>div{grid-template-columns:173px 1fr}
.lab-demo .lab-memo-footer{font-size:11px;line-height:1.6}
.prompt-demo .prompt-library-title p,.prompt-demo .prompt-selected-heading p{font-size:12px;line-height:1.6}
.prompt-demo .prompt-category-list>button{font-size:11px}
.prompt-demo .prompt-demo-fields label,.prompt-demo .prompt-document>span{font-size:11px}
.prompt-demo .prompt-demo-fields input{font-size:13px}
.prompt-demo .prompt-document>p{font-size:13px;line-height:1.8}
.prompt-demo .prompt-copy-row>button{font-size:12px;min-height:44px}
.prompt-demo .copy-status{font-size:12px}
.prompt-demo .prompt-workflow>span{font-size:11px}
@media(max-width:980px) and (min-width:701px){
  .lab-demo .lab-demo-panel{grid-template-columns:190px minmax(0,1fr)}
  .lab-demo .lab-business-layout{grid-template-columns:1fr}
  .lab-demo .lab-business-note{display:grid;grid-template-columns:24px 1fr;column-gap:12px;border-left:0;border-top:1px solid var(--lab-border);padding:18px 0 0}
  .lab-demo .lab-business-note>svg{grid-row:1/4;margin:0}
  .lab-demo .lab-business-note>p{max-width:none}
  .lab-demo .lab-business-note>div{margin-top:10px}
}
@media(max-width:700px){
  .lab-demo .lab-demo-panel{min-height:0}
  .lab-demo .lab-tab{font-size:11px}
  .lab-demo .lab-filled-answer,.lab-demo .lab-property-list>div,.lab-demo .lab-property-list dt{font-size:12px}
  .lab-demo .lab-business-note>p,.lab-demo .lab-business-note>div>b{font-size:12px}
  .lab-demo .lab-bottom-insight>span{font-size:11px}
  .lab-demo .lab-bottom-insight>p,.lab-demo .lab-price-heading>p,.lab-demo .lab-entry-rule p{font-size:12px}
  .lab-demo .lab-price-heading>p{max-width:23ch}
  .lab-demo .lab-scenario-row{grid-template-columns:114px minmax(0,1fr);gap:9px}
  .lab-demo .lab-scenario-row>span,.lab-demo .lab-scenario-track>b{font-size:12px}
  .lab-demo .lab-memo-reason p,.lab-demo .lab-investment-memo>div{font-size:12px}
  .lab-demo .lab-investment-memo>div{display:block}
  .lab-demo .lab-memo-footer{font-size:10px}
  .lab-demo .lab-example-label,.lab-demo .lab-browser-foot{font-size:10px}
  .prompt-demo .prompt-library-title p,.prompt-demo .prompt-selected-heading p,.prompt-demo .prompt-demo-fields input{font-size:12px}
  .prompt-demo .prompt-document>p{font-size:12px;line-height:1.8}
  .prompt-demo .prompt-category-list{gap:11px}
  .prompt-demo .prompt-category-list>button,.prompt-demo .prompt-workflow>span{font-size:10px}
  .prompt-demo .prompt-workflow{align-items:flex-start}
}
