/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.layout--onecol .layout__region{width:100%;}
:root{--primary-purple:#4f08b0;--dark-purple:#21034a;--primary-orange:#fabd26;--secondary-orange:#fa7821;--text-black:#000;--text-gray:#898989;--background-gray:#f3f3f3;--white:#fff;--border-gray:#898989;}.calculator-container{max-width:100%;}@media (max-width:991px){.calculator-wrapper{max-width:100%;}}.header-section{display:flex;flex-direction:column;background:linear-gradient(90deg,var(--primary-orange) 0%,var(--secondary-orange) 100%);overflow:hidden;position:relative;min-height:51px;width:100%;align-items:stretch;gap:4px;font-size:17px;color:var(--text-black);font-weight:700;text-align:center;letter-spacing:-0.09px;flex-wrap:wrap;.question-content,.yesno-column,.score-column{background:none;}}@media (max-width:991px){.header-section{max-width:100%;.yesno-column{display:none;}}}.header-background{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center;}.characteristic-title{display:flex;justify-content:center;align-items:center;margin:auto;}.yesno-title{position:relative;align-self:stretch;min-height:51px;padding:13px 0px;gap:6px;display:flex;justify-content:center;align-items:center;font-size:16px;}.moulin-calculator-wrapper{.question-header-layout{.yesno-column{padding-inline:0px;}}.characteristic-title{font-size:16px;}.score-column{width:15.6%;.category-score-title{position:relative;align-self:stretch;min-height:51px;padding:13px 0px;font-size:16px;gap:6px;}}}@media (max-width:991px){.yesno-title,.category-score-title{padding:13px 20px;}}.question-section{width:100%;}@media (max-width:991px){.question-section{max-width:100%;}}.question-layout{display:flex;border-top:3.5px solid #8BC9E926;}@media (max-width:991px){.question-layout{flex-direction:column;align-items:stretch;gap:0;}}.characteristic-column{display:flex;flex-direction:column;align-items:stretch;line-height:normal;width:68%;margin-left:0;justify-content:center;}.yesno-column{display:flex;flex-direction:column;align-items:stretch;line-height:normal;width:16.8%;justify-content:center;background-color:white;position:relative;padding:1rem;}.score-column{display:flex;flex-direction:column;align-items:stretch;line-height:normal;width:15.6%;justify-content:center;background-color:white;position:relative;}.moulin-calculator-wrapper #moulin-equals-sign:after{display:inline-flex !important;content:"=" !important;position:absolute;bottom:-1rem;left:44%;z-index:1;border-radius:50%;width:2rem;height:2rem;justify-content:center;align-items:center;font-weight:700;background-color:#b2b2ff !important;color:#4f08b0 !important;font-size:1.5rem;}.score-display{color:var(--primary-purple,#4f08b0);text-align:center;font-family:Poppins;font-size:28px;font-weight:700;}@media (max-width:991px){.characteristic-column{width:100%;border:none;}.yesno-column{width:100%;border-left:none;border-right:none;padding-top:0px;background:rgb(237,247,252) !important;}.score-column{width:100%;display:none;}}.yesno-buttons{display:flex;gap:0.5rem;justify-content:center;align-items:center;}.button-divider{width:0.5px;background-color:#898989;height:100%;flex-shrink:0;}.yesno-button{padding:1rem 1.5rem;border:0.5px solid var(--border-gray);font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:var(--text-black);cursor:pointer;transition:all 0.3s ease;min-width:60px;font-weight:normal !important;width:100%;}.yesno-button:hover{border-color:var(--primary-purple);background-color:#f8f4ff;}.yesno-button.active{border:0.5px solid #898989;background:var(--Purple,#4F08B0);color:white;.score-highlight{color:white;}}.yes-button.active{border:0.5px solid #898989;background:var(--Purple,#4F08B0);color:white;}.no-button.active{border:0.5px solid #898989;background:var(--Purple,#4F08B0);color:white;}.section-header{background-color:var(--white);border-top:3.5px solid #8BC9E926;.section-title{font-weight:700;font-size:16px;color:var(--text-black);margin:0;text-align:center;width:100%;}}.secondary-causes-container .hypertriglyceridemia-section-header{background-color:transparent;justify-content:flex-start !important;border:none;}.characteristic-column .question-subtitle{font-size:16px;color:var(--Black,#000);margin:0.5rem 0 0 0;line-height:1.4;text-align:left;font-weight:400;letter-spacing:-0.08px;}@media (max-width:991px){.yesno-buttons{flex-direction:row;gap:6px;}.yesno-button{flex:1;min-width:auto;border-radius:8px;}}.question-header{align-self:start;display:flex;align-items:stretch;gap:49px;flex-wrap:wrap;}.info-icon{color:var(--white);background:linear-gradient(180deg,var(--primary-purple) 0.68%,var(--dark-purple) 100%);border-radius:50%;align-self:start;padding:0 14px;font-family:Source Serif Pro,-apple-system,Roboto,Helvetica,sans-serif;font-style:italic;font-size:24px;font-weight:700;white-space:nowrap;line-height:1;width:39px;height:39px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease;position:relative;z-index:1;}.info-icon:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(79,8,176,0.3);}.info-icon.tooltip{position:relative;z-index:1;flex-shrink:0;}.tooltip::before{content:attr(data-tooltip);position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%);background:var(--white);color:var(--text-black);border:1px solid #000;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:400;font-style:normal;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;line-height:1.4;white-space:normal;max-width:280px;width:max-content;opacity:0;visibility:hidden;transition:all 0.2s ease;box-shadow:0 4px 12px rgba(0,0,0,0.15);}.tooltip::after{content:'';position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #000;opacity:0;visibility:hidden;transition:all 0.2s ease;}.tooltip:hover::before,.tooltip:hover::after{opacity:1;visibility:visible;}.tooltip-right::before{bottom:auto;top:50%;left:calc(100% + 12px);transform:translateY(-50%);}.tooltip-right::after{bottom:auto;top:50%;left:calc(100% + 6px);transform:translateY(-50%);border:6px solid transparent;border-right-color:#000;border-top:none;}.tooltip-left::before{bottom:auto;top:50%;left:auto;right:calc(100% + 12px);transform:translateY(-50%);}.tooltip-left::after{bottom:auto;top:50%;left:auto;right:calc(100% + 6px);transform:translateY(-50%);border:6px solid transparent;border-left-color:#000;border-top:none;}@media (max-width:768px){.tooltip::before{max-width:250px;font-size:13px;padding:10px 14px;left:calc(100% + 10px);}.tooltip::after{left:calc(100% + 4px);}.tooltip-right::before,.tooltip-left::before{top:50%;left:calc(100% + 10px);right:auto;bottom:auto;transform:translateY(-50%);}.tooltip-right::after,.tooltip-left::after{top:50%;left:calc(100% + 4px);right:auto;bottom:auto;transform:translateY(-50%);border:6px solid transparent;border-right-color:#000;border-top:none;border-bottom:none;border-left:none;}}@media (max-width:480px){.tooltip::before{max-width:200px;font-size:12px;padding:8px 12px;left:calc(100% + 8px);transform:translateY(-50%);}}@media (max-width:991px){.info-icon{white-space:initial;}}.question-details{display:flex;flex-direction:column;align-items:stretch;font-size:17px;color:var(--text-black);text-align:center;flex:1;width:fit-content;}@media (max-width:991px){.question-details{max-width:100%;}}.moulin-calculator-wrapper{.question-content{display:flex;margin:0 auto;width:100%;padding:1rem 2rem;flex-direction:column;align-items:start;position:relative;}.characteristic-column{border-right:3.5px solid #e1f1f9;}.medical-history-section{background:rgba(139,201,233,0.15);padding:0;h3{background-color:white;padding:23px 0;@media (max-width:991px){padding:8px 0;}}}.question-section{background:rgba(139,201,233,0.15);}.results-section{background:rgba(139,201,233,0.15);margin-top:0;}.yesno-column{background:rgba(139,201,233,0);}.score-column{background:rgba(139,201,233,0) !important;}.characteristic-column .question-title{letter-spacing:-0.09px;align-self:start;line-height:1.2;color:#000 !important;font-size:17px !important;margin:0 !important;text-align:start;font-weight:400;font-size:16px;}.calculator-wrapper > .header-section:first-of-type{.question-layout{max-height:51px;min-height:40px;height:-webkit-fill-available;justify-content:center;}.question-content{padding-top:0 !important;padding-bottom:0 !important;}}.age-section-moulin-mobile{display:none;}.score-column-category{display:none;}@media (max-width:991px){.characteristic-column .question-title{max-width:100%;font-size:15px !important;line-height:19px;}.characteristic-column{border-right:none;}.question-content{padding-left:0px;padding-right:0px;}.characteristic-column .question-subtitle{padding:8px 12px;font-size:15px;line-height:18.75px;}.age-section-moulin-desktop{display:none;}.age-section-moulin-mobile{display:block;flex-direction:column;align-items:stretch;width:100%;.yesno-buttons{flex-direction:column;}.yesno-button{width:100%;}}.score-column-category{display:block;font-size:16px;background:linear-gradient(90deg,#fabd26 0%,#fa7821 100%);padding:19px 12px;border:none !important;text-align:center;font-weight:700;width:100%;}.category-score-title{padding:13px 20px;position:relative;align-self:stretch;min-height:51px;}}}.options-container{display:flex;margin-top:11px;width:100%;align-items:stretch;gap:12px;font-weight:400;flex-wrap:wrap;justify-content:space-evenly;}@media (max-width:991px){.options-container{max-width:100%;}}.option-button{align-self:stretch;border-radius:8.393px;border:0.525px solid var(--border-gray);min-height:46px;padding:11px 26px;gap:5px;background-color:var(--background-gray);cursor:pointer;transition:all 0.2s ease;}.option-button:hover{background-color:#e0e0e0;border:2px solid var(--border-gray);}@media (max-width:991px){.option-button{padding:11px 20px;}}.option-button.tall{min-height:80px;padding:15px;}.option-button.extra-tall{min-height:100px;padding:13px 18px;}.age-section .options-container{align-items:start;gap:9px;}.age-section .age-range-image{aspect-ratio:2.92;object-fit:contain;object-position:center;width:134px;border-radius:0;flex-shrink:0;max-width:100%;}.hypertriglyceridemia-section{align-self:end;margin-top:11px;width:372px;max-width:100%;font-size:17px;color:var(--text-black);font-weight:400;text-align:center;grid-column:2;}.hypertriglyceridemia-header{display:flex;align-items:start;gap:13px;letter-spacing:-0.09px;line-height:21px;}@media (max-width:991px){.hypertriglyceridemia-header{margin:0 7px 0 8px;}}.info-icon-small{aspect-ratio:0.27;object-fit:contain;object-position:center;width:11px;stroke-width:1.574px;stroke:var(--primary-purple);flex-shrink:0;}.hypertriglyceridemia-text{align-self:stretch;flex:1;width:306px;}.lab-values-section .question-content{padding-top:10px;padding-bottom:16px;}.lab-values-grid{margin-top:12px;width:100%;}@media (max-width:991px){.lab-values-grid{max-width:100%;}}.lab-values-row{gap:20px;display:flex;}@media (max-width:991px){.lab-values-row{flex-direction:column;align-items:stretch;gap:0;}}.lab-value-column{display:flex;flex-direction:column;align-items:stretch;line-height:normal;width:33%;margin-left:0;}@media (max-width:991px){.lab-value-column{width:100%;margin-left:0;}}.lab-value-option{align-self:stretch;width:100%;border-radius:8.393px;border:0.525px solid var(--border-gray);padding:13px 6px;gap:5px;font-size:17px;color:var(--text-black);font-weight:400;text-align:center;background-color:var(--background-gray);cursor:pointer;transition:all 0.2s ease;}.lab-value-option:hover{background-color:#e0e0e0;}@media (max-width:991px){.lab-value-option{margin-top:22px;}}.additional-points-section .question-content{background-color:var(--white);margin:0 auto;width:100%;padding:14px 0;}.additional-points-header{display:flex;width:100%;max-width:746px;align-items:stretch;gap:49px;flex-wrap:wrap;}@media (max-width:991px){.additional-points-header{max-width:100%;}}.additional-points-content{display:flex;flex-direction:column;align-items:stretch;color:var(--text-black);flex:1;width:fit-content;}@media (max-width:991px){.additional-points-content{max-width:100%;}}.additional-points-title{font-size:17px;font-weight:700;line-height:1.2;letter-spacing:-0.09px;text-align:center;align-self:center;}.additional-point-option{align-self:stretch;border-radius:8.393px;border:0.525px solid var(--border-gray);margin-top:12px;min-height:45px;padding:11px 20px;gap:5px;font-size:16px;font-weight:400;letter-spacing:-0.08px;background-color:var(--background-gray);cursor:pointer;transition:all 0.2s ease;text-align:start;}.additional-point-option:hover{background-color:#e0e0e0;}@media (max-width:991px){.additional-point-option{max-width:100%;padding-left:20px;}}.additional-points-bottom{margin-top:8px;width:100%;font-size:16px;color:var(--text-black);font-weight:400;letter-spacing:-0.08px;display:flex;flex-direction:column;}@media (max-width:991px){.additional-points-bottom{max-width:100%;padding:0 20px;}}.results-section{margin-top:4px;border-top:3.5px solid #8BC9E926;}@media (max-width:991px){.results-section{max-width:100%;}}.results-layout{display:flex;}@media (max-width:991px){.results-layout{flex-direction:column-reverse;align-items:stretch;gap:0;}}.results-content-column-moulin{display:flex;flex-direction:column;align-items:stretch;line-height:normal;margin-left:0;width:67.6%;}@media (max-width:991px){.results-content-column-moulin{width:100%;}}.results-content{border-radius:0 0 0 24px;display:flex;flex:1;padding:11px 69px 19px;flex-direction:column;align-items:stretch;font-size:17px;color:var(--text-black);width:100%;background:linear-gradient(90deg,var(--primary-orange) 0%,var(--secondary-orange) 100%);.moulin-results-content{padding-left:27px;}}@media (max-width:991px){.results-content{max-width:100%;margin-top:4px;padding:11px 20px 19px;.moulin-results-content{padding-left:12px;}}}.results-title{color:var(--text-black);text-align:center;font-weight:700;line-height:1.2;letter-spacing:-0.09px;align-self:center;}.results-interpretation{color:var(--text-black);font-weight:400;margin-top:12px;&.moulin-interpretation{margin-top:18px;margin-bottom:19px;@media (max-width:991px){margin-top:12px;margin-bottom:0;}}}@media (max-width:991px){.results-interpretation{max-width:100%;}}.results-sidebar-column-moulin{display:flex;flex-direction:column;align-items:stretch;line-height:normal;width:32.4%;background-color:white;}@media (max-width:991px){.results-sidebar-column-moulin{width:100%;}}.results-sidebar{border-radius:0 0 24px 0;display:flex;margin:0 auto;width:100%;padding:12px 19px;flex-direction:column;align-items:stretch;font-weight:700;text-align:center;background-color:var(--white);height:100%;}@media (max-width:991px){.results-sidebar{margin-top:4px;}}.result-label{color:var(--text-black);font-size:17px;letter-spacing:-0.09px;align-self:center;}.score-highlight{font-weight:700;color:var(--primary-purple);}.score-neutral{font-weight:700;color:var(--text-gray);}@media (max-width:991px){.question-content{padding-right:20px;}.lab-values-section .question-content{padding-right:20px;}}.print-button{color:var(--primary-purple);align-self:stretch;gap:6px;font-size:16px;letter-spacing:-0.08px;line-height:1.2;text-decoration:none;cursor:pointer;background-color:var(--white);border:1px solid var(--primary-purple);border-radius:5px;border:none;display:flex;font-weight:bold;margin-top:auto;justify-content:center;}.reset-button{color:var(--primary-orange);align-self:stretch;margin-top:10px;gap:8px;font-size:16px;letter-spacing:-0.08px;line-height:1.2;text-decoration:none;cursor:pointer;background-color:var(--white);border:1px solid var(--primary-orange);border-radius:5px;padding:10px;}.reset-button:hover{background-color:var(--primary-orange);color:var(--white);}.calculator-container h1{text-align:center;margin-bottom:20px;font-size:24px;font-weight:700;}.total-score{font-size:24px;font-weight:700;margin-top:10px;}.age-buttons{flex-direction:column;.button-divider{height:.5px;width:100%;}}@media print{.layout--onecol:not(.moulin-calculator-section){display:none;}.isi{display:none;}header,footer{display:none !important;}.fcs-diagnostic-score-intro--wrapper{display:none;}}.radio-input{height:36px;width:36px;appearance:none;background:#f3fafd;border:1px solid #898989;border-radius:50%;background-clip:content-box;&:checked{border:2px solid #4f08b0;background-color:#3d0687;padding:5px;}}@media (max-width:991px){.desktop-pdf .characteristic-column,.desktop-pdf .yesno-column,.desktop-pdf .score-column,.desktop-pdf .question-layout,.desktop-pdf .question-section,.desktop-pdf .results-section,.desktop-pdf .options-container,.desktop-pdf .lab-values-row,.desktop-pdf .lab-value-column,.desktop-pdf .additional-points-header,.desktop-pdf .additional-points-content,.desktop-pdf .additional-points-bottom,.desktop-pdf .results-content,.desktop-pdf .results-sidebar{width:unset !important;max-width:none !important;min-width:unset !important;display:flex !important;flex-direction:row !important;border:none !important;padding:unset !important;margin:unset !important;}.desktop-pdf .score-column{display:flex !important;}.desktop-pdf .age-section-moulin-desktop{display:block !important;}.desktop-pdf .age-section-moulin-mobile{display:none !important;}.desktop-pdf .score-column-category{display:none !important;}}.desktop-pdf .score-column{display:block !important;}.desktop-pdf .age-section-moulin-mobile{display:none !important;}.desktop-pdf .age-section-moulin-desktop{display:block !important;}.desktop-pdf .results-content-column-moulin{width:61% !important;}.desktop-pdf .results-sidebar{width:100% !important;}.desktop-pdf .results-content{width:100% !important;}.desktop-pdf .results-content,.desktop-pdf .results-sidebar,.desktop-pdf .results-content-column-moulin,.desktop-pdf .results-sidebar-column-moulin{flex-direction:column !important;}.desktop-pdf .results-layout{flex-direction:row !important;width:100% !important;}.desktop-pdf .results-section{max-width:100% !important;}.desktop-pdf .calculator-container{max-width:1040px !important;}.desktop-pdf .header-section{background:linear-gradient(90deg,#fabd26 0%,#fa7821 100%) !important;}.desktop-pdf .score-column{display:flex !important;flex-direction:column !important;align-items:stretch !important;line-height:normal !important;width:15.6% !important;justify-content:center !important;background-color:white !important;position:relative !important;}.desktop-pdf .characteristic-column{display:flex !important;flex-direction:column !important;align-items:stretch !important;line-height:normal !important;width:68% !important;margin-left:0 !important;justify-content:center !important;border-right:3.5px solid #e1f1f9 !important;}.desktop-pdf .yesno-column{display:flex !important;flex-direction:column !important;align-items:stretch !important;line-height:normal !important;width:16.8% !important;justify-content:center !important;background-color:white !important;position:relative !important;padding:1rem !important;}.desktop-pdf .question-layout{display:flex !important;flex-direction:row !important;border-top:3.5px solid #8BC9E926 !important;}.desktop-pdf .results-content-column-moulin{display:flex !important;flex-direction:column !important;align-items:stretch !important;line-height:normal !important;margin-left:0 !important;width:67.6% !important;}.desktop-pdf .results-sidebar-column-moulin{display:flex !important;flex-direction:column !important;align-items:stretch !important;line-height:normal !important;width:32.4% !important;background-color:white !important;}.desktop-pdf .results-layout{display:flex !important;flex-direction:row !important;}.desktop-pdf .results-content{border-radius:0 0 0 24px !important;display:flex !important;flex:1 !important;padding:11px 69px 19px !important;flex-direction:column !important;align-items:stretch !important;font-size:17px !important;color:var(--text-black) !important;width:100% !important;background:linear-gradient(90deg,var(--primary-orange) 0%,var(--secondary-orange) 100%) !important;}.desktop-pdf .age-section-moulin-mobile{display:none !important;}.desktop-pdf .age-section-moulin-desktop{display:block !important;}.desktop-pdf .yesno-column{background:rgba(139,201,233,0) !important;width:16.8% !important;}.desktop-pdf .question-section{width:100% !important;}.desktop-pdf .question-layout{width:100% !important;}.desktop-pdf .characteristic-column{width:68% !important;max-width:none !important;}.desktop-pdf .question-content{width:100% !important;max-width:none !important;}.desktop-pdf .score-column{width:15.6% !important;max-width:none !important;background:rgba(139,201,233,0) !important;border-left:3.5px solid #8bc9e926 !important;}.desktop-pdf .results-sidebar{padding:12px 8px 22px 8px !important;}.desktop-pdf  .header-section .score-column{border-left:3px solid #e1f1f9 !important;}
:root{--primary-purple:#4f08b0;--primary-red:#b82026;--dark-purple:#21034a;--primary-orange:#fabd26;--secondary-orange:#fa7821;--text-black:#000;--text-gray:#898989;--background-gray:#f3f3f3;--white:#fff;--border-gray:#898989;}*{margin:0;padding:0;box-sizing:border-box;}body{font-family:Poppins,-apple-system,Roboto,Helvetica,sans-serif;line-height:1.4;color:var(--text-black);}.calculator-container{max-width:100%;}@media (max-width:991px){.calculator-wrapper{max-width:100%;}}.header-section{display:flex;flex-direction:column;background:linear-gradient(90deg,var(--primary-orange) 0%,var(--secondary-orange) 100%);overflow:hidden;position:relative;min-height:51px;width:100%;align-items:stretch;gap:4px;font-size:17px;color:var(--text-black);font-weight:700;text-align:center;letter-spacing:-0.09px;flex-wrap:wrap;.score-column{background:none !important;}.score-column{border-left:3px solid #e1f1f9;}}@media (max-width:991px){.header-section{max-width:100%;}}.header-background{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center;}.characteristic-title{display:flex;justify-content:center;align-items:center;@media (max-width:991px){font-size:16px;}}.category-score-title{position:relative;align-self:stretch;min-height:51px;padding:13px 35px;gap:6px;}@media (max-width:991px){.category-score-title{padding:13px 20px;}}.question-section{width:100%;}@media (max-width:991px){.question-section{max-width:100%;}}.question-layout{display:flex;}@media (max-width:991px){.question-layout{flex-direction:column;align-items:stretch;gap:0;}}.question-content-column{display:flex;flex-direction:column;align-items:stretch;line-height:normal;width:77%;margin-left:0;justify-content:center;}@media (max-width:991px){.question-content-column{width:100%;}}.score-column{display:flex;flex-direction:column;align-items:stretch;line-height:normal;width:23%;justify-content:center;background-color:white;position:relative;border-left:3.5px solid #8bc9e926;background:white !important;.score-icon-wrapper{width:100%;height:100%;position:relative;}.score-icon{position:absolute;top:auto;z-index:5;left:43%;bottom:-15px;}.score-icon-secondary-factor{top:92%;}}.nafcs-calculator-wrapper .score-column:after{display:none !important;content:none !important;}.score-display{color:var(--primary-purple,#4f08b0);text-align:center;font-family:Poppins;font-size:28px;font-weight:700;}@media (max-width:991px){.score-column{width:100%;display:none;}}.grid-question-header{display:grid;grid-template-columns:1fr 1fr;justify-items:stretch;gap:10px;> .option-button{margin-top:11px;}}.question-header{align-self:start;display:flex;align-items:stretch;gap:49px;flex-wrap:wrap;width:100%;}.info-icon{color:var(--white);background:linear-gradient(180deg,var(--primary-purple) 0.68%,var(--dark-purple) 100%);border-radius:50%;align-self:start;padding:0 14px;font-family:Source Serif Pro,-apple-system,Roboto,Helvetica,sans-serif;font-style:italic;font-size:24px;font-weight:700;white-space:nowrap;line-height:1;width:39px;height:39px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease;position:relative;z-index:1;}.info-icon:hover{transform:scale(1.05);box-shadow:0 2px 8px rgba(79,8,176,0.3);}.info-icon.tooltip{z-index:1;position:absolute;left:7px;display:flex;font-family:"Source Serif Pro";margin-top:16px;@media (max-width:991px){font-size:15px;padding:2px;width:24px;height:24px;left:-8px;}}.tooltip::before{content:attr(data-tooltip);position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%);background:var(--white);color:var(--text-black);border:1px solid #000;border-radius:16px;padding:24px;font-size:16px;font-weight:400;font-style:normal;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:1.4;white-space:normal;max-width:329px;width:max-content;opacity:0;visibility:hidden;transition:all 0.2s ease;box-shadow:0 4px 12px rgba(0,0,0,0.15);}.tooltip::after{content:"";position:absolute;top:50%;left:calc(100% + 6px);transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #000;opacity:0;visibility:hidden;transition:all 0.2s ease;}.tooltip:hover::before,.tooltip:hover::after{opacity:1;visibility:visible;}.tooltip[data-tooltip-html]:hover::before,.tooltip[data-tooltip-html]:hover::after{opacity:0;visibility:hidden;}.tooltip-right::before{bottom:auto;top:50%;left:calc(100% + 12px);transform:translateY(-50%);}.tooltip-right::after{bottom:auto;top:50%;left:calc(100% + 6px);transform:translateY(-50%);border:6px solid transparent;border-right-color:#000;border-top:none;}.tooltip-left::before{bottom:auto;top:50%;left:auto;right:calc(100% + 12px);transform:translateY(-50%);}.tooltip-left::after{bottom:auto;top:50%;left:auto;right:calc(100% + 6px);transform:translateY(-50%);border:6px solid transparent;border-left-color:#000;border-top:none;}@media (max-width:768px){.tooltip::before{max-width:250px;font-size:13px;padding:10px 14px;left:calc(100% + 10px);}.tooltip::after{left:calc(100% + 4px);}.tooltip-right::before,.tooltip-left::before{top:50%;left:calc(100% + 10px);right:auto;bottom:auto;transform:translateY(-50%);}.tooltip-right::after,.tooltip-left::after{top:50%;left:calc(100% + 4px);right:auto;bottom:auto;transform:translateY(-50%);border:6px solid transparent;border-right-color:#000;border-top:none;border-bottom:none;border-left:none;}}@media (max-width:480px){.tooltip::before{max-width:200px;font-size:12px;padding:8px 12px;left:calc(100% + 8px);transform:translateY(-50%);}}@media (max-width:991px){.info-icon{white-space:initial;}}.question-details{display:flex;flex-direction:column;align-items:stretch;font-size:17px;color:var(--text-black);text-align:center;flex:1;width:fit-content;}@media (max-width:991px){.question-details{max-width:100%;}}.nafcs-calculator-wrapper{.question-content{display:flex;margin:0 auto;width:100%;flex-direction:column;align-items:center;justify-content:center;padding:14px 69px !important;}@media (max-width:991px){.question-content{max-width:100%;margin-top:4px;padding-top:0px !important;}}@media (max-width:768px){.question-content{padding-inline:20px !important;}}.characteristic-title sup::before{content:"7*";}.question-title{font-weight:700;align-self:center;line-height:1.2;color:#000 !important;font-size:18px !important;margin:0 !important;width:100%;text-align:center;padding-top:12px;}@media (max-width:991px){.question-title{max-width:87%;padding:8px 12px;background:white;font-size:16px !important;padding-left:36px;padding-right:36px;line-height:120%;}}.score-column-category{display:block;font-size:16px;background:linear-gradient(90deg,#fabd26 0%,#fa7821 100%);padding:19px 12px;border:none !important;text-align:center;font-weight:700;width:100%;}@media (min-width:991px){.score-column-category{display:none;}}.calculator-wrapper > .header-section:first-of-type{.question-layout{max-height:51px;min-height:40px;height:-webkit-fill-available;justify-content:center;}.question-content{padding-top:0 !important;padding-bottom:0 !important;}}.hyper-section-disabled{opacity:0.5;pointer-events:none;cursor:not-allowed;}}.hcp-nafcs-calculator-section .score-column-category{@media (max-width:991px){display:block !important;}}.hcp-nafcs-calculator-section .results-section .results-interpretation ul{margin-bottom:0;}.options-container{display:flex;margin-top:11px;width:100%;align-items:stretch;gap:12px;font-weight:400;flex-wrap:wrap;justify-content:space-evenly;}@media (max-width:991px){.options-container{max-width:100%;}}.option-button{align-self:stretch;border-radius:8.393px;border:0.525px solid rgba(136,136,136,0.7);min-height:46px;padding:11px 26px;gap:5px;background-color:rgba(0,0,0,0.05);cursor:pointer;transition:all 0.2s ease;flex:1;@media (max-width:991px){font-size:15px !important;}.option-button-span{display:inline-block;}}.lab-value-option:hover,.additional-point-option:hover,.option-button:hover{background-color:#f2f2f2;outline:1.5px solid #4F08B0;border:0.525px solid #4F08B0;}@media (max-width:991px){.option-button{padding:11px 20px;}.age-section .option-button{min-height:37px;padding:5px 20px;}}.minor-option{padding-left:12px;padding-right:12px;max-height:48.7px;}.option-button.tall{padding:15px;}.option-button.extra-tall{min-height:100px;padding:13px 18px;}.age-section .options-container{align-items:start;gap:9px;}.age-section .age-range-image{aspect-ratio:2.92;object-fit:contain;object-position:center;width:134px;border-radius:0;flex-shrink:0;max-width:100%;}.age-section .age-range-image-mobile{display:none;}@media (max-width:991px){.age-section .age-range-image{display:none;}.age-section .age-range-image-mobile{display:block;}}.hypertriglyceridemia-section{align-self:end;margin-top:11px;width:372px;max-width:100%;font-size:17px;color:var(--text-black);font-weight:400;text-align:center;grid-column:2;}.hypertriglyceridemia-header{display:flex;align-items:start;gap:13px;letter-spacing:-0.09px;line-height:21px;}@media (max-width:991px){.hypertriglyceridemia-header{margin:0 7px 0 8px;place-self:center;}.hypertriglyceridemia-header .info-icon-small{display:none;}}.info-icon-small{aspect-ratio:0.27;object-fit:contain;object-position:center;width:11px;stroke-width:1.574px;stroke:var(--primary-purple);flex-shrink:0;}.hypertriglyceridemia-text{align-self:stretch;flex:1;@media (max-width:991px){font-size:16px;}}.hypertriglyceridemia-text strong{display:block;}.lab-values-section .question-content{padding-top:10px;padding-bottom:16px;}.lab-values-grid{margin-top:12px;width:100%;}@media (max-width:991px){.lab-values-grid{max-width:100%;}}.lab-values-row{gap:20px;display:flex;.lab-value-column:first-child .lab-value-option{height:100%;padding-left:36px;padding-right:36px;}.lab-value-column:last-child .lab-value-option{height:100%;padding-left:32px;padding-right:32px;}}@media (max-width:991px){.lab-values-row{flex-direction:column;align-items:stretch;gap:0;}}.lab-value-column{display:flex;flex-direction:column;align-items:stretch;line-height:normal;width:33%;margin-left:0;}@media (max-width:991px){.lab-value-column{width:100%;margin-left:0;}}.lab-value-option{align-self:stretch;width:100%;border-radius:8.393px;border:0.525px solid rgba(136,136,136,0.7);padding:13px 6px;font-size:17px;color:var(--text-black);font-weight:400;text-align:center;background-color:rgba(0,0,0,0.05);cursor:pointer;transition:all 0.2s ease;}.lab-value-option:hover{background-color:#e0e0e0;}@media (max-width:991px){.lab-value-option{margin-top:22px;}}.additional-points-section .question-content{margin:0 auto;width:100%;padding:14px 0;}.additional-points-header{display:flex;width:100%;max-width:746px;align-items:stretch;gap:49px;flex-wrap:wrap;}@media (max-width:991px){.additional-points-header{max-width:100%;}}.additional-points-content{display:flex;flex-direction:column;align-items:stretch;color:var(--text-black);flex:1;width:fit-content;}@media (max-width:991px){.additional-points-content{max-width:100%;}}.additional-points-title{font-size:17px;font-weight:700;line-height:1.2;letter-spacing:-0.09px;text-align:center;align-self:center;}.additional-point-option{align-self:stretch;border-radius:8.393px;border:0.525px solid rgba(136,136,136,0.7);margin-top:12px;min-height:45px;padding:11px 20px;gap:5px;font-size:16px;font-weight:400;letter-spacing:-0.08px;background-color:rgba(0,0,0,0.05);cursor:pointer;transition:all 0.2s ease;text-align:start;}.additional-point-option:hover{background-color:#e0e0e0;}@media (max-width:991px){.additional-point-option{max-width:100%;padding-left:20px;font-size:15px;line-height:normal;}}.question-content .additional-points-bottom{@media (max-width:768px){.additional-point-option{&.additional-point-first{padding-left:37px;padding-right:37px;}&.additional-point-second{padding-left:39px;padding-right:39px;}&.additional-point-third{padding-left:9px;padding-right:9px;}}}}.additional-points-bottom{margin-top:8px;width:100%;font-size:16px;color:var(--text-black);font-weight:400;letter-spacing:-0.08px;display:flex;flex-direction:column;}@media (max-width:991px){.additional-points-bottom{max-width:100%;padding:0 20px;}}.results-section{margin-top:4px;}@media (max-width:991px){.results-section{max-width:100%;}}.results-layout{display:flex;}@media (max-width:991px){.results-layout{flex-direction:column-reverse;align-items:stretch;gap:0;}}.results-content-column{display:flex;flex-direction:column;align-items:stretch;line-height:normal;margin-left:0;width:77%;}@media (max-width:991px){.results-content-column{width:100%;}}.results-content{border-radius:0 0 0 20px;display:flex;flex:1;padding:11px 69px 19px;flex-direction:column;align-items:stretch;font-size:16px;color:var(--text-black);width:100%;background:linear-gradient(90deg,var(--primary-orange) 0%,var(--secondary-orange) 100%);.question-title{font-size:16px !important;background:none;}ul{margin-block-start:0.25em;margin-block-end:0.25em;margin-inline-start:1.5em;margin-inline-end:0;padding-inline-start:0;list-style-type:disc;list-style-image:none;}}@media (max-width:991px){.results-content{max-width:100%;margin-top:4px;padding:11px 12px 28px;}}@media (min-width:991px){.results-content ul{list-style-type:none;margin:0;}}.results-title{color:var(--text-black);text-align:center;font-weight:700;line-height:1.2;letter-spacing:-0.09px;align-self:center;}.results-interpretation{color:var(--text-black);font-weight:400;margin-top:12px;text-align:left;ul > li{width:max-content;}}@media (max-width:991px){.results-interpretation{max-width:100%;}}@media (max-width:767px){.results-interpretation{ul > li{width:auto;}}}.results-sidebar-column{display:flex;flex-direction:column;align-items:stretch;line-height:normal;width:23%;background-color:white;border-left:4px solid #f1ecec;border-bottom-right-radius:24px;}@media (max-width:991px){.results-sidebar-column{width:100%;border-left:none;}}.calculator-wrapper:has(.age-icon-tooltip){border-bottom-right-radius:24px;}.results-sidebar{border-radius:0 0 24px 0;display:flex;margin:0 auto;width:100%;padding:12px 8px 15px 8px;flex-direction:column;align-items:stretch;font-weight:700;text-align:center;background-color:var(--white);height:100%;.score-warning{color:var(--Black,#000);font-size:16px;font-weight:400;line-height:135%;&.nafcs-warning-score{margin-bottom:10px;}}}@media (max-width:991px){.results-sidebar{margin-top:4px;}}.result-label{color:var(--text-black);font-size:17px;letter-spacing:-0.09px;align-self:center;@media (max-width:991px){font-size:16px;}}.score-highlight{font-weight:700;color:var(--primary-purple);}.score-neutral{font-weight:700;color:var(--text-gray);}@media (max-width:991px){.question-content{padding-right:20px;background:rgba(255,255,255,0.5);}.lab-values-section .question-content{padding-right:20px;}}.print-button{color:var(--primary-purple);align-self:stretch;gap:6px;font-size:16px;letter-spacing:-0.08px;line-height:1.2;text-decoration:none;cursor:pointer;background-color:var(--white);border:1px solid var(--primary-purple);border-radius:5px;border:none;display:flex;font-weight:bold;margin-top:auto;}.print-button svg path{stroke:#4f08b0;}.calculator-container-with-disclaimer .print-button{color:var(--primary-red);}.calculator-container-with-disclaimer .print-button svg path{stroke:var(--primary-red);}.reset-button{color:var(--primary-orange);align-self:stretch;margin-top:10px;gap:8px;font-size:16px;letter-spacing:-0.08px;line-height:1.2;text-decoration:none;cursor:pointer;background-color:var(--white);border:1px solid var(--primary-orange);border-radius:5px;padding:10px;}.reset-button:hover{background-color:var(--primary-orange);color:var(--white);}.calculator-container h1{text-align:center;margin-bottom:20px;font-size:24px;font-weight:700;}.total-score{font-size:24px;font-weight:700;margin-top:10px;}@media print{.layout--onecol:not(.nafcs-calculator-section){display:none;}.isi{display:none;}header,footer{display:none !important;}.fcs-diagnostic-score-intro--wrapper{display:none;}}@media (max-width:768px){.nafcs-calculator-wrapper .grid-question-header{display:flex;flex-direction:column;align-items:center;align-self:center;}.nafcs-calculator-wrapper .option-button,.nafcs-calculator-wrapper .lab-value-option,.nafcs-calculator-wrapper .additional-point-option{width:248px;margin:8px auto;display:block;text-align:center;}.nafcs-calculator-wrapper .options-container{display:flex;flex-direction:column;align-items:center;}.nafcs-calculator-wrapper .lab-values-grid{display:flex;flex-direction:column;align-items:center;}.nafcs-calculator-wrapper .lab-values-row{display:flex;flex-direction:column;align-items:center;width:100%;}.nafcs-calculator-wrapper .lab-value-column{width:100%;display:flex;justify-content:center;}.nafcs-calculator-wrapper .additional-points-bottom{display:flex;flex-direction:column;align-items:center;}.nafcs-calculator-wrapper .question-header{align-self:center !important;}.nafcs-calculator-wrapper .hypertriglyceridemia-section{align-self:center !important;width:100%;}}@media (max-width:991px){.nafcs-calculator-wrapper .print-button{align-self:center !important;}}.html-tooltip{background:var(--white);color:var(--text-black);border:1px solid #000;border-radius:16px;padding:24px;font-size:16px;font-weight:400;font-style:normal;font-family:"Poppins",sans-serif;line-height:1.4;white-space:normal;max-width:329px;width:max-content;opacity:0;visibility:hidden;transition:all 0.2s ease;box-shadow:0 4px 12px rgba(0,0,0,0.15);pointer-events:none;position:absolute;z-index:9999;}.html-tooltip.show{opacity:1;visibility:visible;}.html-tooltip::after{content:"";position:absolute;top:50%;left:-6px;transform:translateY(-50%);width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #000;}.html-tooltip sup{font-size:10px;vertical-align:super;line-height:0;position:relative;top:0;}@media (max-width:768px){.html-tooltip{max-width:250px;font-size:13px;padding:10px 14px;}}@media (max-width:480px){.html-tooltip{max-width:200px;font-size:12px;padding:8px 12px;}}@media (max-width:991px){.diagnosing-fcs-fcs-diagnostic-scoring .nafcs-desktop-pdf{.characteristic-column,.score-column,.yesno-column,.question-layout,.question-section,.options-container,.lab-values-row,.lab-value-column,.additional-points-header,.additional-points-content,.additional-points-bottom{width:unset !important;max-width:none !important;min-width:unset !important;display:flex !important;flex-direction:row !important;border:none !important;padding:unset !important;margin:unset !important;height:auto !important;}.score-column{display:flex !important;flex-direction:column !important;align-items:stretch !important;line-height:normal !important;width:23% !important;justify-content:center !important;background-color:white !important;position:relative !important;border-left:3.5px solid #e1f1f9 !important;box-sizing:border-box !important;height:100% !important;}.characteristic-column{display:flex !important;flex-direction:column !important;align-items:stretch !important;line-height:normal !important;width:77% !important;margin-left:0 !important;justify-content:center !important;border-right:3.5px solid #e1f1f9 !important;background:#fff !important;box-sizing:border-box !important;height:100% !important;}.results-sidebar-column{display:flex !important;flex-direction:column !important;align-items:stretch !important;line-height:normal !important;width:23% !important;background-color:white !important;border-bottom-right-radius:24px !important;}.results-content{border-radius:0 0 0 20px !important;display:flex !important;flex:1 !important;padding:11px 69px 19px !important;flex-direction:column !important;align-items:stretch !important;font-size:16px !important;color:var(--text-black) !important;width:100% !important;background:linear-gradient(90deg,#fabd26 0%,#fa7821 100%) !important;box-sizing:border-box !important;}.results-sidebar{background:#fff !important;border-radius:0 0 24px 0 !important;border-left:4px solid #f1ecec !important;padding:12px 8px 15px 8px !important;box-sizing:border-box !important;width:100% !important;height:100% !important;}.score-warning{font-size:16px !important;font-weight:400 !important;line-height:135% !important;}.score-column-category{display:none !important;}.option-button,.lab-value-option,.additional-point-option{min-width:120px !important;font-size:16px !important;margin:0 8px !important;background:#F3F3F3 !important;border:1px solid #898989 !important;border-radius:8px !important;color:#000 !important;width:100% !important;max-height:none !important;}.additional-point-option{margin-top:12px !important;padding:11px 20px !important;}.option-button{min-height:46px !important;padding:11px 26px !important;}.lab-value-option{padding:13px 6px !important;padding-bottom:13px !important;}.option-button.active,.lab-value-option.active,.additional-point-option.active{background-color:#F3F3F3 !important;border-color:#4F08B0 !important;outline:2px solid #4F08B0 !important;}.question-title{font-size:20px !important;padding:8px 0 !important;background:none !important;width:100%;max-width:none !important;}.options-row{flex-direction:row !important;flex-wrap:wrap !important;gap:12px !important;}.nafcs-disclaimers{font-size:14px !important;margin-top:24px !important;}.total-score{font-size:32px !important;font-weight:bold !important;margin:0 0 16px 0 !important;}.row-mobile-label,.mobile-layout{display:none !important;}.question-section,.question-layout{min-width:100% !important;box-sizing:border-box !important;overflow:visible !important;height:auto !important;}.characteristic-column,.score-column,.yesno-column{box-sizing:border-box !important;overflow:visible !important;height:100% !important;}.results-content{padding-left:24px !important;padding-right:24px !important;}.download-icon-svg{position:relative;bottom:7px;}.question-section,.results-section{border-radius:0 !important;}.header-section .score-column{border-left:3px solid #e1f1f9 !important;background:none !important;}.nafcs-calculator-wrapper,.nafcs-calculator-container,.calculator-wrapper{max-width:1300px !important;width:100% !important;margin:0 auto !important;min-width:unset !important;box-sizing:border-box !important;}.results-layout{display:flex !important;flex-direction:row !important;}.results-content-column{width:77% !important;display:flex !important;flex-direction:column !important;box-sizing:border-box !important;border-top:none !important;}.question-content-column{width:77% !important;}.question-layout{border-top:3.5px solid #8BC9E926 !important;}.question-content{background:white !important;border-top:none !important;padding:14px 69px !important;padding-inline:69px !important;width:100% !important;}.additional-points-bottom{flex-direction:column !important;width:100% !important;}.calculator-container{max-width:1300px !important;width:100%;}.results-content{width:100% !important;border-radius:0 0 0 20px !important;display:flex !important;flex:1 !important;padding:11px 69px 19px !important;flex-direction:column !important;align-items:stretch !important;font-size:16px !important;color:var(--text-black) !important;background:linear-gradient(90deg,var(--primary-orange) 0%,var(--secondary-orange) 100%) !important;}.options-container{display:flex !important;margin-top:11px !important;width:100% !important;align-items:stretch !important;gap:12px !important;font-weight:400 !important;flex-wrap:wrap !important;justify-content:space-evenly !important;}.lab-value-column{display:flex !important;flex-direction:column !important;align-items:stretch !important;line-height:normal !important;width:33% !important;margin-left:0 !important;}.lab-values-row{gap:20px !important;display:flex !important;}.lab-values-row .lab-value-column:last-child .lab-value-option{height:100% !important;padding-inline:32px !important;}.lab-values-row .lab-value-column:first-child .lab-value-option{height:100% !important;padding-inline:36px !important;}.grid-question-header{display:grid !important;grid-template-columns:1fr 1fr !important;justify-items:stretch !important;gap:10px !important;}.options-container{flex-wrap:nowrap !important;}.hypertriglyceridemia-header .info-icon-small{display:block !important;}.age-section .age-range-image{display:block !important;aspect-ratio:2.92 !important;object-fit:contain !important;object-position:center !important;width:134px !important;border-radius:0 !important;flex-shrink:0 !important;max-width:134px !important;}.age-section .age-range-image-mobile{display:none !important;}}.diagnosing-fcs-fcs-diagnostic-scoring .nafcs-desktop-pdf:has(.nafcs-calculator-wrapper) .question-content{background:white !important;}.diagnosing-fcs-fcs-diagnostic-scoring .nafcs-desktop-pdf:has(.nafcs-calculator-wrapper) .header-section .question-content{background:linear-gradient(90deg,var(--primary-orange) 0%,var(--secondary-orange) 100%) !important;}}
