#root{min-width:0;min-height:100%}.innoPilotShare{color:#333;background:#f5f6f9;border-top:1px solid #0000;min-height:100vh;padding-bottom:64px;overflow-x:visible}.innoPilotShare__header{width:100%;padding:64px 0 32px}.innoPilotShare__headerInner{width:1200px;max-width:calc(100% - 128px);margin:0 auto}.innoPilotShare__headerRow{justify-content:space-between;align-items:center;width:100%;display:flex}.innoPilotShare__brand{align-items:center;display:flex}.innoPilotShare__brandCopy{flex-direction:column;align-items:center;display:flex}.innoPilotShare__brandLogo{object-fit:contain;width:148px;height:auto;display:block}.innoPilotShare__brandSlogan{color:#999;letter-spacing:1px;text-align:center;white-space:nowrap;margin-top:6px;font-size:12px;font-weight:400;line-height:normal}.innoPilotShare__askButton{color:#fff;text-align:center;cursor:pointer;background:linear-gradient(159deg,#2951d3 0%,#7f99f0 100%);border:0;border-radius:4px;padding:0;font-size:16px;font-weight:500;line-height:24px}.innoPilotShare__askButton:hover{opacity:.92}.innoPilotShare__askButton:active{opacity:.86}.innoPilotShare__askButton:focus-visible{outline-offset:2px;outline:2px solid #2951d359}.innoPilotShare__divider{display:none}.innoPilotShare__main{width:1200px;max-width:calc(100% - 128px);margin:0 auto}.innoPilotShare__main .markdownTable__container{width:100%}.innoPilotShare__main--withReferences{grid-template-columns:minmax(0,1fr) 240px;gap:24px;display:grid}.innoPilotShare__main--withReferences:has(.clinmaster-preview__referencePanel:not([hidden])){grid-template-columns:minmax(0,1fr) 380px}.innoPilotShare__main--withReferences:not(:has(.clinmaster-preview__referenceNavigation,.clinmaster-preview__referencePanel:not([hidden]))){grid-template-columns:minmax(0,1fr)}.innoPilotShare__main--withReferences:not(:has(.clinmaster-preview__referenceNavigation,.clinmaster-preview__referencePanel:not([hidden]))) .innoPilotShare__referenceAside{display:none}.innoPilotShare__main--withReferences .innoPilotShare__body{padding:0 24px}.innoPilotShare__main--withReferences .clinmaster-preview__answer{padding:24px 0}.innoPilotShare__referenceAside{min-width:0;padding-top:22px}.innoPilotShare__referenceSticky{max-height:calc(100dvh - 48px);top:24px}.innoPilotShare__paper{background:#fff;border-radius:6px;width:100%;min-width:0;min-height:calc(100vh - 205px);padding-bottom:64px;overflow:visible}.innoPilotShare__state{color:#666;justify-content:center;align-items:center;gap:8px;min-height:520px;display:flex}.innoPilotShare__item+.innoPilotShare__item{border-top:1px solid #ebedf0;margin-top:32px;padding-top:24px}.innoPilotShare__metaRow{justify-content:space-between;align-items:flex-start;width:100%;padding:22px 48px 0;display:flex}.innoPilotShare__created{color:#333;min-width:181px;font-size:14px;line-height:20px}.innoPilotShare__body{width:100%;margin-top:20px;padding:0 48px}.innoPilotShare__bodyInner{width:100%}.innoPilotShare__tip{color:#999;padding-top:24px;font-size:14px;line-height:22px}.innoPilotShare__traceListButton{color:#2951d3;cursor:pointer;background:#fff;border:1px solid #2951d3;border-radius:4px;justify-content:center;align-items:center;min-height:32px;margin-top:16px;padding:4px 12px;font-size:14px;line-height:22px;display:inline-flex}.innoPilotShare__traceListButton:hover{color:#4c6ee6;border-color:#4c6ee6}.innoPilotShare__traceListButton:active{color:#006880;border-color:#006880}.innoPilotShare__traceListButton:focus-visible{outline-offset:2px;outline:2px solid #2951d359}.innoPilotShare__limitNotice{z-index:10;color:#333;text-align:center;background:#f2f5fd;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 64px);padding:12px 16px;font-size:14px;display:flex;position:fixed;bottom:40px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #0000001a}.innoPilotShare__limitNotice span{min-width:0}.innoPilotShare__limitNotice button{font:inherit;font-weight:500;line-height:inherit;color:#2951d3;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0}.innoPilotShare__limitNotice button:hover{color:#4c6ee6}.innoPilotShare__limitNotice button:focus-visible{color:#4c6ee6}.innoPilotShare .innoPilotShare__answer.innoPilot__search__content,.innoPilotShare .innoPilotShare__report.innoPilot__search__content{color:#333;width:100%;max-width:none;margin:0;padding:0}.innoPilotShare .innoPilot__search__content__markdown{font-size:16px;line-height:1.5}.innoPilotShare button.innoPilot__search__content__traceLink{background:0 0;border:0;padding:0}.innoPilotShare button.innoPilot__search__content__traceLink:hover{background-color:#e6fffe}.innoPilotShare .reactMarkdown__initial h1,.innoPilotShare .reactMarkdown__initial h2,.innoPilotShare .reactMarkdown__initial h3,.innoPilotShare .reactMarkdown__initial h4,.innoPilotShare .reactMarkdown__initial h5,.innoPilotShare .reactMarkdown__initial h6,.innoPilotShare .reactMarkdown__initial p,.innoPilotShare .reactMarkdown__initial ul,.innoPilotShare .reactMarkdown__initial ol{margin:12px 0}.innoPilotShare .reactMarkdown__initial ul,.innoPilotShare .reactMarkdown__initial ol{unicode-bidi:isolate;margin:12px 0;padding-left:40px;list-style-type:disc}.innoPilotShare .reactMarkdown__initial ol{list-style-type:decimal}.innoPilotShare .reactMarkdown__initial li{margin:6px 0}.innoPilotShare .reactMarkdown__initial p,.innoPilotShare .reactMarkdown__initial code{white-space:pre-wrap;max-width:100%;overflow:auto}.innoPilotShare .reactMarkdown__initial pre>div{border-radius:8px!important}.innoPilotShare .reactMarkdown__initial br{display:none}.innoPilotShare .reactMarkdown__initial table{width:max-content;min-width:calc(var(--content-width) - 32px);font-size:14px}.innoPilotShare .reactMarkdown__initial table tr{border-top:1px solid #ebedf0}.innoPilotShare .reactMarkdown__initial table br{display:block}.innoPilotShare .reactMarkdown__initial table th{text-align:left;vertical-align:middle;background:#f5f6f9;padding:8px 12px}.innoPilotShare .reactMarkdown__initial table td{padding:8px 12px}@media screen and (min-width:769px) and (max-width:1200px){.innoPilotShare__main--withReferences{grid-template-columns:minmax(0,1fr) 240px;max-width:calc(100% - 48px)}.innoPilotShare__main--withReferences:has(.clinmaster-preview__referencePanel:not([hidden])){grid-template-columns:minmax(0,1fr) 280px}}@media screen and (min-width:769px){.innoPilotShare__reportContent.innoPilot__reportContent--withToc{grid-template-columns:minmax(0,1fr) 200px;align-items:flex-start;column-gap:48px;display:grid}.innoPilotShare__reportContent .innoPilot__reportContent__body{max-width:none}.innoPilotShare__reportContent .innoPilot__reportContent__toc{max-height:calc(100vh - 48px)}}@media screen and (min-width:1680px){.innoPilotShare__headerInner,.innoPilotShare__main{width:1510px}}@media screen and (max-width:768px){.innoPilotShare{padding:8px;padding-bottom:calc(96px + env(safe-area-inset-bottom));background:#f5f6f9;overflow-x:visible}.innoPilotShare__header{background:#fff;border-radius:0 0 6px 6px;flex-direction:column;align-items:stretch;padding:0;display:flex}.innoPilotShare__headerInner{width:auto;max-width:none;margin:0}.innoPilotShare__headerRow{align-items:center;margin-top:0;padding:12px}.innoPilotShare__brandCopy{align-items:flex-start}.innoPilotShare__brandLogo{width:113px;height:22px}.innoPilotShare__brandSlogan{white-space:nowrap;font-size:12px;font-weight:400;line-height:16px}.innoPilotShare__divider{background:#e0e0e0;width:100%;height:.5px;margin-bottom:16px;display:block}.innoPilotShare__main{background:#fff;width:auto;max-width:none;margin:0}.innoPilotShare__body{margin:0}.innoPilotShare__paper{background:0 0;border-radius:0;min-height:calc(100vh - 140px);padding-bottom:16px;overflow:visible}.innoPilotShare__state{min-height:360px}.innoPilotShare__item{flex-direction:column;align-items:flex-start;display:flex}.innoPilotShare__item+.innoPilotShare__item{border-top:0;margin-top:24px;padding-top:0}.innoPilotShare__metaRow{padding:0}.innoPilotShare__created{color:#666;white-space:nowrap;min-width:0;font-size:14px;line-height:normal}.innoPilotShare__generatedInfo{color:#999;white-space:nowrap;padding-left:12px;font-size:14px;line-height:22px}.innoPilotShare__body{width:100%;padding:0}.innoPilotShare__traceListButton{padding-left:6px}.innoPilotShare__askButton{bottom:calc(28px + env(safe-area-inset-bottom));z-index:100;-webkit-tap-highlight-color:transparent;width:200px;height:40px;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #2951d33d}.innoPilotShare__limitNotice{bottom:calc(84px + env(safe-area-inset-bottom))}.innoPilotShare__tip{white-space:nowrap;width:100%;padding-top:10px;padding-left:12px;font-size:12px;line-height:normal}.innoPilotShare .innoPilotShare__answer.innoPilot__search__content .innoPilot__search__content__markdown,.innoPilotShare .innoPilotShare__report.innoPilot__search__content .innoPilot__search__content__markdown{background:#fff;border-radius:6px;max-width:100%;padding:6px;font-size:14px;line-height:1.5;overflow-x:visible}.innoPilotShare .innoPilotShare__answer.innoPilot__search__content .innoPilot__search__content__markdown img,.innoPilotShare .innoPilotShare__report.innoPilot__search__content .innoPilot__search__content__markdown img{max-width:100%;height:auto}.innoPilotShare .innoPilotShare__answer.innoPilot__search__content .innoPilot__search__content__markdown table,.innoPilotShare .innoPilotShare__report.innoPilot__search__content .innoPilot__search__content__markdown table{max-width:100%}.innoPilotShare .innoPilotShare__report.innoPilot__search__content .innoPilot__search__content__markdown{border-radius:0 0 6px 6px}.innoPilotShare .innoPilot__reportContent__tocBar{background:#fff;width:100%;margin:0;padding:0 20px 0 6px}.innoPilotShare .innoPilot__reportContent__toc{display:none}.innoPilotShare .markdownTable__container{width:100%}.innoPilotShare .inlineECharts__container,.innoPilotShare .inlineECharts__loading{border-radius:0;margin:10px 0}}.innoPilotShare.innoPilotShare--invalid{border-top:0;flex-direction:column;display:flex}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__header{flex-shrink:0}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__headerInner,.innoPilotShare.innoPilotShare--invalid .innoPilotShare__main{width:1200px;max-width:calc(100% - 48px)}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__brandCopy{align-items:flex-start}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__brandLogo{width:142px;height:auto}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__brandSlogan{margin-top:8px;line-height:17px}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__main{background:0 0;flex:1;display:flex}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__paper{justify-content:center;align-items:center;min-height:344px;padding:0 24px 64px;display:flex}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__invalid{text-align:center;flex-direction:column;align-items:center;gap:24px;width:480px;max-width:100%;display:flex}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__invalidDetails{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__invalidIcon{flex-shrink:0;width:80px;height:80px}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__invalidLock{width:80px;height:80px;display:block}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__invalidCopy{flex-direction:column;gap:16px;display:flex}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__invalidCopy h1{color:#333;margin:0;font-size:24px;font-weight:600;line-height:34px}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__invalidCopy p{color:#999;margin:0;font-size:18px;line-height:28px}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__invalidAction{padding:10px}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__invalidButton{color:#fff;cursor:pointer;background:linear-gradient(159deg,#2951d3 0%,#7f99f0 100%);border:0;border-radius:8px;width:220px;max-width:100%;height:44px;padding:0 20px;font-size:16px;font-weight:600}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__invalidButton:hover{opacity:.92}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__invalidButton:focus-visible{outline-offset:2px;outline:2px solid #2951d359}@media screen and (max-width:768px){.innoPilotShare.innoPilotShare--invalid{padding:24px 16px calc(24px + env(safe-area-inset-bottom))}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__header{background:0 0;padding:0 0 24px}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__headerInner,.innoPilotShare.innoPilotShare--invalid .innoPilotShare__main{width:100%;max-width:none;margin:0}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__headerRow{padding:0}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__divider{display:none}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__paper{background:#fff;border-radius:6px;min-height:400px;padding:32px 16px}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__invalidCopy h1{font-size:22px;line-height:32px}.innoPilotShare.innoPilotShare--invalid .innoPilotShare__invalidCopy p{font-size:14px;line-height:24px}}
