#ci552{--ci-ink:#082764;--ci-muted:#64748b;--ci-border:#d4dfec;--ci-paper:#fff;--ci-soft:#f3f7fc;color:var(--ci-ink);font:14px/1.6 Arial,Helvetica,sans-serif}#ci552 *{box-sizing:border-box}#ci552 [hidden]{display:none!important}#ci552 h2{font:700 18px/1.4 Arial;margin:0 0 12px}#ci552 button,#ci552 input{font-family:Arial,Helvetica,sans-serif}#ci552 button{cursor:pointer}#ci552 button:focus-visible,#ci552 a:focus-visible,#ci552 summary:focus-visible,#ci552 input:focus-visible{outline:2px solid #19c2c4;outline-offset:3px}#ci552 a{color:#0865ff;text-decoration:none}#ci552 a:hover{text-decoration:underline}#ci552 p{margin:0 0 12px}#ci552 .ci-intro{font-size:16px;color:var(--ci-muted);margin:0 0 24px}#ci552 .ci-notice{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 18px;border:1px solid var(--ci-border);border-radius:4px;background:#eff6ff;margin:0 0 16px}#ci552 .ci-notice h2{font-size:14px;margin:0 0 3px}#ci552 .ci-notice p{font-size:12px;color:var(--ci-muted);margin:0}#ci552 .ci-notice>a{display:flex;gap:8px;align-items:center;font-size:11px;flex-shrink:0}#ci552 .ci-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 16px}#ci552 .ci-choices button{height:100px;display:flex;gap:14px;align-items:center;text-align:left;padding:8px;border:1px solid var(--ci-border);border-radius:4px;background:var(--ci-paper);color:var(--ci-ink);min-width:0}#ci552 .ci-choices button[aria-pressed=true]{border:2px solid #0865ff;background:var(--ci-soft);padding:7px}#ci552 .ci-choice-photo{width:40%;height:80px;flex-shrink:0;background:white}#ci552 .ci-choices strong{display:block;font-size:14px;line-height:1.4;margin-bottom:4px}#ci552 .ci-choices small{display:block;color:var(--ci-muted);font-size:12px;line-height:1.5}#ci552 .ci-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch}#ci552 .ci-panel{border:1px solid var(--ci-border);border-radius:4px;padding:18px;background:var(--ci-paper);min-width:0}#ci552 .ci-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:3px 0 16px}#ci552 .ci-heading h2{margin:0}#ci552 .ci-switch{display:flex;min-width:140px;gap:0}#ci552 .ci-switch button{min-height:34px;flex:1;padding:6px 12px;background:var(--ci-paper);color:var(--ci-ink);border:1px solid var(--ci-border);font-size:12px}#ci552 .ci-switch button+button{border-left:0}#ci552 .ci-switch button:first-child{border-radius:4px 0 0 4px}#ci552 .ci-switch button:last-child{border-radius:0 4px 4px 0}#ci552 .ci-switch button[aria-pressed=true]{background:#0865ff;color:white;border-color:#0865ff}#ci552 .ci-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px 12px}#ci552 .ci-fields label{font-size:13px;font-weight:600;min-width:0}#ci552 .ci-full{grid-column:1/-1}#ci552 .ci-input{display:flex;align-items:center;gap:8px;border:1px solid var(--ci-border);border-radius:4px;margin-top:6px;padding:0 10px;background:var(--ci-paper)}#ci552 .ci-input input{width:100%;min-width:0;border:0;background:transparent;color:var(--ci-ink);height:42px;font-size:14px;padding:8px 0;outline-offset:0}#ci552 .ci-input>span{font-size:12px;font-weight:400;color:var(--ci-muted)}#ci552 .ci-help{display:inline-block;font-size:12px;text-decoration:underline;margin:9px 0 17px}#ci552 .ci-rates{border:0;padding:0;margin:0}#ci552 .ci-rates legend{font-size:13px;font-weight:600;padding:0 0 8px}#ci552 .ci-rates .ci-switch{gap:8px}#ci552 .ci-rates .ci-switch button{border:1px solid var(--ci-border);border-radius:4px}#ci552 .ci-rates p{font:11px/1.5 Arial;text-align:center;color:var(--ci-muted);margin:7px 0 0}#ci552 .ci-reset-row{text-align:right;margin:4px 0 6px}#ci552 .ci-reset{font:400 12px Arial;color:#0865ff;border:0;background:transparent;min-height:32px;padding:4px 0}#ci552 .ci-error{font-size:12px;color:#a83220}#ci552 .ci-photo-wrap{margin:0}#ci552 .ci-main-photo{display:block;width:100%;height:auto;border-radius:4px;background:white}#ci552 figcaption,#ci552 .ci-caption{font:11px/1.55 Arial;color:var(--ci-muted);text-align:center;margin:8px 0 12px}#ci552 .ci-results{min-width:0;display:flex;flex-direction:column}#ci552 .ci-primary{padding:20px 12px 17px;text-align:center;background:linear-gradient(110deg,#e6ffed,#c7ffdd);border:1px solid #8de3ae;border-radius:4px;color:#032919}#ci552 .ci-primary h2{font:750 12px Arial;color:inherit;margin-bottom:9px}#ci552 .ci-primary>strong{font:700 44px/1.15 Arial;display:block;font-variant-numeric:tabular-nums}#ci552 .ci-primary p{font-size:12px;font-weight:600;margin:8px 0 0}#ci552 .ci-primary.invalid{background:var(--ci-soft);border-color:var(--ci-border);color:var(--ci-muted)}#ci552 .ci-metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0 0}#ci552 .ci-metrics>div{text-align:center;border:1px solid var(--ci-border);border-radius:4px;padding:10px 6px;background:var(--ci-paper);min-width:0}#ci552 .ci-metrics span{display:block;font-size:11px;color:var(--ci-muted)}#ci552 .ci-metrics strong{display:block;font-size:17px;line-height:1.4}#ci552 .ci-chart-panel{padding:17px 18px;border:1px solid var(--ci-border);border-radius:4px;margin-top:0;background:var(--ci-paper);min-width:0}#ci552 .ci-chart-panel+.ci-chart-panel{margin-top:12px;flex:1}#ci552 .ci-chart-panel h2{font-size:16px;margin-bottom:17px}#ci552 .ci-bar-row{margin:0 0 17px}#ci552 .ci-bar-label{display:flex;justify-content:space-between;gap:12px;font:600 12px/1.5 Arial;margin-bottom:7px}#ci552 .ci-bar-track{display:flex;height:31px;max-width:100%;min-width:0}#ci552 .ci-bar-track>span{display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;font:600 12px Arial;background:#188bf4;color:white;min-width:0}#ci552 .ci-bar-track>span:first-child{border-radius:4px 0 0 4px}#ci552 .ci-bar-track>span+span{background:#ffc438;color:#16243e;border-radius:0 4px 4px 0}#ci552 .ci-key{display:flex;gap:20px;font:11px Arial;color:var(--ci-muted)}#ci552 .ci-key>span{display:flex;gap:6px;align-items:center}#ci552 .ci-key i{display:block;width:10px;height:10px;border-radius:50%;background:#188bf4}#ci552 .ci-key>span+span i{background:#ffc438}#ci552 .ci-trend{display:block;width:100%;height:auto;overflow:visible}#ci552 .ci-trend text{fill:var(--ci-muted);font:11px Arial}#ci552 .ci-trend .ci-trend-label{fill:var(--ci-ink);font-weight:700}#ci552 .ci-trend .ci-trend-grid{stroke:var(--ci-border);stroke-width:1}#ci552 .ci-trend .ci-trend-line{stroke:var(--ci-ink);stroke-width:2;fill:none}#ci552 .ci-trend .ci-lean-line{stroke:#19c2c4;stroke-width:1.5;stroke-dasharray:6 4}#ci552 .ci-time-metrics>div{background:var(--ci-soft);border:0}#ci552 .ci-time-metrics strong{font-size:14px}#ci552 .ci-chart-panel .ci-caption{margin:12px 0 0}#ci552 .ci-exports{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}#ci552 .ci-exports button{font:600 14px Arial;min-height:46px;border:1px solid #99b9f5;border-radius:5px;color:#082764;background:var(--ci-paper);padding:10px}#ci552 button:disabled{cursor:default;opacity:.6}#ci552 #ciExportStatus:empty{display:none}#ci552 .ci-steps{border:0;background:none;padding:0;margin:20px 0 25px}#ci552 .ci-steps summary{display:flex;align-items:center;gap:10px;list-style:none;font:400 13px Arial;color:var(--ci-muted);min-height:32px;cursor:pointer}#ci552 summary::-webkit-details-marker{display:none}#ci552 .ci-symbol{display:inline-block;width:18px;height:18px;background:#19c2c4;mask:url('plus.svg') center/contain no-repeat;-webkit-mask:url('plus.svg') center/contain no-repeat}#ci552 .ci-steps[open] .ci-symbol{mask-image:url('minus.svg');-webkit-mask-image:url('minus.svg')}#ci552 #ciSteps{padding:10px 0 0 28px;font-size:13px;color:var(--ci-muted)}#ci552 #ciSteps ol{padding-left:18px}#ci552 #ciSteps li{margin:0 0 10px}#ci552 .ci-knowledge{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-bottom:22px}#ci552 .ci-knowledge p,#ci552 #ciEquations{font:12px/1.65 Arial;color:var(--ci-muted)}#ci552 .ci-mini .ci-bar-row{margin-bottom:10px}#ci552 .ci-mini .ci-bar-track{height:22px}#ci552 .ci-mini .ci-bar-label{font-size:11px}#ci552 .ci-mini .ci-bar-track>span{font-size:10px}#ci552 .ci-faq details{border:0;background:none;padding:0;margin:0}#ci552 .ci-faq summary{position:relative;list-style:none;padding:9px 0 9px 28px;min-height:40px;font:600 14px/1.5 Arial;cursor:pointer}#ci552 .ci-faq summary:before{content:'';position:absolute;left:0;top:11px;width:16px;height:17px;background:#19c2c4;mask:url('plus.svg') center/contain no-repeat;-webkit-mask:url('plus.svg') center/contain no-repeat}#ci552 .ci-faq details[open] summary:before{mask-image:url('minus.svg');-webkit-mask-image:url('minus.svg')}#ci552 .ci-faq details>p{margin:0 0 14px 28px;font-size:13px}#ci552 .ci-faq .ui537-summary:before{display:none!important}#ci552 .ci-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}#ci552 .ci-section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}#ci552 .ci-section-heading>p{font-size:10px;color:var(--ci-muted)}#ci552 .ci-three>a{display:flex;gap:12px;align-items:center;min-height:100px;padding:12px;border:1px solid var(--ci-border);border-radius:4px;background:var(--ci-paper);min-width:0}#ci552 .ci-three>a>span{min-width:0}#ci552 .ci-three strong{display:block;font:700 12px/1.4 Arial;color:var(--ci-ink);margin-bottom:4px}#ci552 .ci-three small{display:block;font:11px/1.5 Arial;color:var(--ci-muted)}#ci552 .ci-sources img{display:block;width:78px;height:60px;object-fit:contain;background:white;flex:0 0 78px}#ci552 .ci-related{margin-top:22px}#ci552 .ci-related .ci-three>a{min-height:104px}#ci552 .ci-related img,#ci552 .ci-related-photo{width:78px;height:72px;object-fit:contain;flex:0 0 78px}#ci552 .ci-related strong{font-size:14px}#ci552 .ci-related small{font-size:12px}#ci552 .ci-safety{margin-top:0}#ci552 .ci-empty-chart{min-height:155px;display:flex;align-items:center;justify-content:center;color:var(--ci-muted);font-size:13px;text-align:center}
:is(html.st-master-dark,html.st-home-dark,html[data-theme=dark],html[data-st-admin-theme=dark],html.dark,body.dark) #ci552{--ci-ink:#dbe8ff;--ci-muted:#b2bfd1;--ci-border:#36475f;--ci-paper:#142136;--ci-soft:#1b2b44}:is(html.st-master-dark,html.st-home-dark,html[data-theme=dark],html[data-st-admin-theme=dark],html.dark,body.dark) #ci552 .ci-notice{background:#192e47;border-color:#3d5878}:is(html.st-master-dark,html.st-home-dark,html[data-theme=dark],html[data-st-admin-theme=dark],html.dark,body.dark) #ci552 .ci-primary{background:linear-gradient(110deg,#143c36,#164a3d);border-color:#2f846b;color:#caffdf}:is(html.st-master-dark,html.st-home-dark,html[data-theme=dark],html[data-st-admin-theme=dark],html.dark,body.dark) #ci552 .ci-primary.invalid{background:var(--ci-soft);border-color:var(--ci-border);color:var(--ci-muted)}:is(html.st-master-dark,html.st-home-dark,html[data-theme=dark],html[data-st-admin-theme=dark],html.dark,body.dark) #ci552 :is(a,.ci-reset,.ci-exports button){color:#9fc3ff}:is(html.st-master-dark,html.st-home-dark,html[data-theme=dark],html[data-st-admin-theme=dark],html.dark,body.dark) #ci552 .ci-error{color:#ffb8ab}
@media(max-width:900px){#ci552 .ci-three{grid-template-columns:1fr}#ci552 .ci-choices button{height:90px;gap:9px}#ci552 .ci-choices strong{font-size:13px}#ci552 .ci-choices small{font-size:11px}#ci552 .ci-heading{flex-wrap:wrap}#ci552 .ci-section-heading{display:block}}
@media(max-width:640px){#ci552 .ci-grid,#ci552 .ci-knowledge,#ci552 .ci-choices{grid-template-columns:1fr}#ci552 .ci-choices{gap:9px}#ci552 .ci-choices button{height:80px;padding:6px 12px;gap:16px}#ci552 .ci-choices button[aria-pressed=true]{padding:5px 11px}#ci552 .ci-choice-photo{width:96px;height:64px}#ci552 .ci-choices strong{font-size:14px}#ci552 .ci-choices small{font-size:12px}#ci552 .ci-panel{padding:16px}#ci552 .ci-primary>strong{font-size:32px}#ci552 .ci-notice{padding:12px 14px}#ci552 .ci-notice>a>span{display:none}#ci552 .ci-bar-label{font-size:11px;gap:6px}#ci552 .ci-bar-track>span{font-size:10px}#ci552 .ci-chart-panel{padding:15px}#ci552 .ci-knowledge{gap:24px}#ci552 .ci-exports button{font-size:13px}#ci552 .ci-intro{font-size:15px}}
/* W552 Conicity: scoped form, research comparisons and vector model. */
#ci552 .ci-heading{margin:0 0 12px}#ci552 .ci-fields{display:block}#ci552 .ci-field-row{display:grid;grid-template-columns:1fr 1.15fr;gap:12px;align-items:center;margin-bottom:13px}#ci552 .ci-field-row>label{font:600 13px/1.4 Arial}#ci552 .ci-sex-row{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;border:0;padding:0;margin:0 0 13px}#ci552 .ci-sex-row legend{float:left;font:600 13px Arial;padding:0}#ci552 .ci-sex-row .ci-switch{width:54%;min-width:0}#ci552 .ci-input{margin:0}#ci552 .ci-input input{height:38px}#ci552 .ci-measure{display:flex;gap:10px;min-width:0}#ci552 .ci-measure>.ci-input{flex:1;min-width:0}#ci552 .ci-measure .ci-switch{min-width:104px;width:104px}#ci552 .ci-field-note{font:11px/1.5 Arial;text-align:center;color:var(--ci-muted);margin:0 0 10px}#ci552 .ci-photo-wrap{margin-top:8px}#ci552 .ci-photo-media{position:relative;isolation:isolate}#ci552 .ci-main-photo{aspect-ratio:409/430}#ci552 .ci-photo-media>.ci-watermark{position:absolute;left:auto;right:12px;bottom:12px;width:90px;max-width:32%;height:auto;opacity:.4;pointer-events:none;z-index:1}#ci552 .ci-primary{padding:14px 12px 12px}#ci552 .ci-primary h2{font:700 16px/1.4 Arial;margin-bottom:8px}#ci552 .ci-primary .ci-metrics{color:var(--ci-ink)}#ci552 .ci-primary .ci-metrics strong{font-size:20px}#ci552 .ci-primary>p{font-size:12px}#ci552 .ci-primary.ci-elevated{background:linear-gradient(110deg,#fff4ed,#ffe5d7);border-color:#f6ad85;color:#6c2d0b}#ci552 .ci-badge{display:block;width:max-content;max-width:100%;margin:0 0 5px auto;border-radius:4px;padding:5px 8px;background:#e3f5ea;color:#155737;font:600 11px/1.4 Arial}#ci552 .ci-elevated .ci-badge{background:#ffcfb2;color:#6b310a}#ci552 .ci-chart-panel{margin-top:12px;padding:14px 12px}#ci552 .ci-chart-panel h2{font-size:16px;margin-bottom:8px}#ci552 .ci-chart-panel+.ci-chart-panel{flex:1}#ci552 .ci-chart-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}#ci552 .ci-key{gap:12px;font-size:10px}#ci552 .ci-key i{background:#a8e5c2}#ci552 .ci-key>span+span i{background:#ffbf98}#ci552 .ci-chart-panel .ci-caption{font-size:11px;margin:6px 0 0}#ci552 .ci-svg{display:block;width:100%;height:auto;overflow:visible}#ci552 .ci-svg text{font:12px Arial,Helvetica,sans-serif;fill:var(--ci-muted)}#ci552 .ci-svg .ci-score-label,#ci552 .ci-svg .ci-model-label{fill:var(--ci-ink);font-weight:600}#ci552 .ci-svg .ci-gauge-low{fill:#ddf8e8}#ci552 .ci-svg .ci-gauge-high{fill:#ffeadc}#ci552 .ci-svg .ci-tick{stroke:var(--ci-border);stroke-width:1.3}#ci552 .ci-svg .ci-cutoff-line{stroke:#e67546;stroke-dasharray:5 4;stroke-width:1.6}#ci552 .ci-svg .ci-score-dot{fill:#0865ff}#ci552 .ci-svg .ci-score-line{stroke:#0865ff;stroke-width:1.4}#ci552 .ci-svg .ci-shape-fill{fill:url(#ci552Shade);stroke:#42a8f5;stroke-width:1.5}#ci552 .ci-svg .ci-shape-outline{fill:#b7e2ff;fill-opacity:.35;stroke:#42a8f5;stroke-width:1.3}#ci552 .ci-svg .ci-waist-plane{fill:none;stroke:#0865ff;stroke-width:1.3;stroke-dasharray:5 4}#ci552 .ci-model-metrics>div{background:var(--ci-paper)}#ci552 .ci-model-metrics strong{font-size:18px}#ci552 .ci-knowledge{gap:16px}#ci552 .ci-knowledge>section{padding:16px;border:1px solid var(--ci-border);border-radius:4px;background:var(--ci-paper);min-width:0}#ci552 .ci-knowledge h2{font-size:16px}#ci552 .ci-knowledge p{font-size:12px}#ci552 .ci-equation{font-weight:600!important;color:var(--ci-ink)!important;overflow-wrap:anywhere;background:var(--ci-soft);border:1px solid var(--ci-border);padding:8px;border-radius:4px}#ci552 .ci-compare-row{display:grid;grid-template-columns:1.3fr 1fr auto;gap:10px;align-items:center;font:11px/1.5 Arial;margin:8px 0}#ci552 .ci-compare-track{height:16px;background:var(--ci-soft);border-radius:2px}#ci552 .ci-compare-track i{display:block;background:#9bcdff;height:100%;border-radius:2px}#ci552 .ci-compare-track .ci-measured-fill{background:#0865ff}#ci552 .ci-compare-row strong{font-size:12px;white-space:nowrap}#ci552 .ci-faq details{border:0!important;box-shadow:none!important;background:transparent!important}#ci552 .ci-faq summary{border:0!important}#ci552 .ci-related .ci-three>a{min-height:112px}#ci552 .ci-related-photo{width:90px;height:80px;flex:0 0 90px}#ci552 .ci-sources img{object-fit:contain;background:#fff;padding:4px;border-radius:3px}#ci552 .ci-primary.invalid{background:var(--ci-soft);border-color:var(--ci-border);color:var(--ci-muted)}
:is(html.st-master-dark,html.st-home-dark,html[data-theme=dark],html[data-st-admin-theme=dark],html.dark,body.dark) #ci552 .ci-primary.ci-elevated{background:linear-gradient(110deg,#462d26,#563324);border-color:#b77b57;color:#ffdfc7}:is(html.st-master-dark,html.st-home-dark,html[data-theme=dark],html[data-st-admin-theme=dark],html.dark,body.dark) #ci552 .ci-elevated .ci-badge{background:#70452c;color:#ffe4cc}:is(html.st-master-dark,html.st-home-dark,html[data-theme=dark],html[data-st-admin-theme=dark],html.dark,body.dark) #ci552 .ci-svg .ci-gauge-low{fill:#1b4e41}:is(html.st-master-dark,html.st-home-dark,html[data-theme=dark],html[data-st-admin-theme=dark],html.dark,body.dark) #ci552 .ci-svg .ci-gauge-high{fill:#603f2e}:is(html.st-master-dark,html.st-home-dark,html[data-theme=dark],html[data-st-admin-theme=dark],html.dark,body.dark) #ci552 .ci-badge{background:#245044;color:#d0ffe6}
@media(max-width:640px){#ci552 .ci-field-row{grid-template-columns:.85fr 1.3fr;gap:8px}#ci552 .ci-sex-row .ci-switch{width:59%}#ci552 .ci-measure{gap:6px}#ci552 .ci-measure .ci-switch{min-width:90px;width:90px}#ci552 .ci-switch button{min-height:38px;padding:6px 8px}#ci552 .ci-field-note{text-align:left}#ci552 .ci-primary h2{font-size:15px}#ci552 .ci-primary .ci-metrics strong{font-size:18px}#ci552 .ci-chart-heading{display:block}#ci552 .ci-key{margin:7px 0}#ci552 .ci-knowledge>section{padding:14px}#ci552 .ci-related-photo{width:78px;height:72px;flex-basis:78px}#ci552 .ci-related .ci-three>a{min-height:104px}#ci552 .ci-photo-media>.ci-watermark{left:auto;right:10px;bottom:10px;width:78px}#ci552 .ci-compare-row{grid-template-columns:1.1fr 1fr auto;gap:6px}}
@media print{#ci552 .ci-choices,#ci552 .ci-exports,#ci552 .ci-reset{display:none}#ci552 .ci-panel,#ci552 .ci-chart-panel{break-inside:avoid}}
