/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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;}
.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;}
.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);}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.er-mcq-sidebar{border-radius:0;border:1px solid #f1f3f5;box-shadow:0 2px 6px rgba(15,23,42,0.04);background-color:#ffffff;padding:0.7rem 0.8rem 0.7rem;margin-bottom:0;}.er-mcq-sidebar-header-link{color:#0d6efd;text-decoration:none;font-weight:500;}.er-mcq-sidebar-header-link:hover{text-decoration:underline;}.er-mcq-sidebar-header{font-size:0.78rem;margin-bottom:0.35rem;color:#868e96;}.er-mcq-sidebar h3{font-size:0.92rem;line-height:1.45;margin-bottom:0.45rem;white-space:pre-line;}.er-mcq-sidebar .form-check{margin-bottom:0.25rem;}.er-mcq-sidebar .form-check-input{margin-top:0.4rem;margin-right:0.4rem;}.er-mcq-sidebar .form-check-label{font-size:0.86rem;display:block;padding:0.2rem 0.45rem;border-radius:0.55rem;border:1px solid transparent;}.er-mcq-sidebar .form-check-label.text-success{border-color:var(--er-mcq-correct-border) !important;background-color:var(--er-mcq-correct-bg) !important;color:var(--er-mcq-correct-text) !important;}.er-mcq-sidebar .form-check-label.text-danger{border-color:var(--er-mcq-incorrect-border) !important;background-color:var(--er-mcq-incorrect-bg) !important;color:var(--er-mcq-incorrect-text) !important;}.er-mcq-score-chip{background-color:#f1f3f5;color:#495057;font-size:0.72rem;font-weight:500;border-radius:999px;padding:0.05rem 0.5rem;}.er-mcq-similar-panel{border-radius:0;border:1px solid #e9ecef;background-color:#ffffff;box-shadow:0 4px 12px rgba(15,23,42,0.05);padding:0.75rem 0.75rem 0.4rem;}.er-mcq-similar-panel > h2,.er-mcq-similar-panel .block-title{margin:0 0 0.75rem;font-size:0.8rem;font-weight:600;text-transform:uppercase;letter-spacing:0.15em;color:#495057;display:flex;align-items:center;gap:0.5rem;padding-bottom:0.5rem;border-bottom:1px solid #e9ecef;}.er-mcq-similar-panel > h2::before,.er-mcq-similar-panel .block-title::before{content:"";width:0.5rem;height:0.5rem;border-radius:999px;background-color:#51cf66;box-shadow:0 0 0 2px rgba(81,207,102,0.15);flex-shrink:0;}.er-mcq-similar-panel .er-mcq-sidebar{border-radius:0;border:0;box-shadow:none;padding:0.55rem 0.25rem;margin-bottom:0;}.er-mcq-similar-panel .er-mcq-sidebar + .er-mcq-sidebar{border-top:1px solid #f1f3f5;}.er-mcq-similar-panel .er-mcq-sidebar:hover{background-color:#f8f9fa;}.er-mcq-similar-panel .er-mcq-sidebar-header{margin-bottom:0.25rem;}.er-mcq-similar-panel .er-mcq-sidebar h3{font-size:0.9rem;line-height:1.4;margin-bottom:0.35rem;white-space:pre-line;}
.er-mcq-main{border-radius:0 !important;border:1px solid #e9ecef;border-left:3px solid #6366f1;box-shadow:0 2px 8px rgba(15,23,42,0.06),0 1px 3px rgba(15,23,42,0.1);background-color:#ffffff;transition:box-shadow 0.2s ease,border-left-color 0.2s ease;}.er-mcq-main:focus-within{border-left-color:#4f46e5;box-shadow:0 4px 16px rgba(99,102,241,0.12),0 2px 6px rgba(15,23,42,0.1);}.er-mcq-main.card,.card.er-mcq-main,.mcq-question.er-mcq-main,.mcq-question.er-mcq-main.card,article.er-mcq-main.card{border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;}.er-mcq-main-body{flex:1;display:flex;flex-direction:column;}.er-mcq-main-header{font-size:0.78rem;color:#868e96;}.er-mcq-chip{display:inline-flex;align-items:center;padding:0.1rem 0.65rem;border-radius:999px;font-size:0.7rem;font-weight:500;background-color:#f1f3f5;color:#495057;min-height:1.75rem;}.er-mcq-chip-muted{background:linear-gradient(135deg,#6366f1,#4f46e5);color:#ffffff;font-weight:600;box-shadow:0 2px 4px rgba(99,102,241,0.2);border:none;padding:0.1rem 0.65rem;min-height:1.75rem;}.er-mcq-chip-subject{background-color:#e7f5ff;color:#1c7ed6;font-weight:600;border:none;padding:0.1rem 0.65rem;min-height:1.75rem;}.er-mcq-chip-official{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#047857;font-weight:600;border:1px solid #6ee7b7;padding:0.15rem 0.65rem;min-height:1.75rem;gap:0.35rem;box-shadow:0 1px 3px rgba(16,185,129,0.15);}.er-mcq-chip-verified{background:linear-gradient(135deg,#ccfbf1,#99f6e4);color:#0d9488;font-weight:600;border:1px solid #5eead4;padding:0.15rem 0.65rem;min-height:1.75rem;gap:0.35rem;box-shadow:0 1px 3px rgba(20,184,166,0.15);}.er-mcq-badge-icon{flex-shrink:0;opacity:0.9;}.er-mcq-question-text{font-size:1.1rem;line-height:1.7;color:#1a1d29;margin-top:0.5rem;margin-bottom:1.25rem;white-space:pre-line;font-weight:500;letter-spacing:-0.01em;}.er-mcq-options{display:flex;flex-direction:column;gap:0.75rem;}.er-mcq-option{position:relative;}.er-mcq-option-label{border-radius:0.75rem;border:1.5px solid #e9ecef;background-color:#ffffff;padding:0.65rem 0.85rem;display:flex;gap:0.6rem;align-items:center;cursor:pointer;position:relative;overflow:hidden;transition:border-color 0.2s cubic-bezier(0.4,0,0.2,1),box-shadow 0.2s cubic-bezier(0.4,0,0.2,1),background-color 0.2s ease,transform 0.15s cubic-bezier(0.4,0,0.2,1);}.er-mcq-option-label::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(99,102,241,0.1),transparent);transition:left 0.5s ease;}.er-mcq-option-label:hover{border-color:#6366f1;box-shadow:0 4px 12px rgba(99,102,241,0.15),0 2px 4px rgba(15,23,42,0.08);transform:translateY(-2px);background-color:#fafbff;}.er-mcq-option-label:hover::before{left:100%;}.er-mcq-option-label:active{transform:translateY(0);transition:transform 0.1s ease;}.er-mcq-option-letter{min-width:1.75rem;height:1.75rem;border-radius:999px;border:1.5px solid #ced4da;display:flex;align-items:center;justify-content:center;font-size:0.8rem;font-weight:700;color:#495057;background-color:#f8f9fa;flex-shrink:0;transition:all 0.2s ease;}.er-mcq-option-text{font-size:0.92rem;color:#212529;line-height:1.5;display:flex;align-items:center;}.er-mcq-option-selected .er-mcq-option-label{border-color:#6366f1;background-color:#eef2ff;box-shadow:0 2px 8px rgba(99,102,241,0.2),inset 0 0 0 1px rgba(99,102,241,0.1);transform:scale(1.01);}.er-mcq-option-selected .er-mcq-option-letter{border-color:#4dabf7;background-color:#d0ebff;color:#1c7ed6;}.er-mcq-option-label.text-success,.er-mcq-option.text-success .er-mcq-option-label,.er-mcq-option-label.bg-success-subtle,.er-mcq-option.bg-success-subtle .er-mcq-option-label{border-color:var(--er-mcq-correct-border) !important;background-color:var(--er-mcq-correct-bg) !important;color:#212529 !important;}.er-mcq-option-label.text-danger,.er-mcq-option.text-danger .er-mcq-option-label,.er-mcq-option-label.bg-danger-subtle,.er-mcq-option.bg-danger-subtle .er-mcq-option-label{border-color:var(--er-mcq-incorrect-border) !important;background-color:var(--er-mcq-incorrect-bg) !important;color:#212529 !important;}.er-mcq-option-label .er-mcq-option-text{position:relative;z-index:1;}.er-mcq-option-label.text-success .er-mcq-option-letter,.er-mcq-option.text-success .er-mcq-option-letter,.er-mcq-option-label.bg-success-subtle .er-mcq-option-letter,.er-mcq-option.bg-success-subtle .er-mcq-option-letter{border-color:var(--er-mcq-correct-border) !important;background-color:#ffffff !important;color:var(--er-mcq-correct-text) !important;}.er-mcq-option-label.text-danger .er-mcq-option-letter,.er-mcq-option.text-danger .er-mcq-option-letter,.er-mcq-option-label.bg-danger-subtle .er-mcq-option-letter,.er-mcq-option.bg-danger-subtle .er-mcq-option-letter{border-color:var(--er-mcq-incorrect-border) !important;background-color:#ffffff !important;color:var(--er-mcq-incorrect-text) !important;}.er-mcq-main .er-mcq-check-btn{margin-top:0.75rem;margin-left:0;margin-right:0;font-size:0.9rem;font-weight:600;padding-top:0.5rem;padding-bottom:0.5rem;border-radius:999px;background:linear-gradient(135deg,#6366f1,#4f46e5);border:none;color:#ffffff;box-shadow:0 2px 8px rgba(99,102,241,0.3);transition:all 0.2s cubic-bezier(0.4,0,0.2,1);width:100%;display:block;}.er-mcq-main .er-mcq-check-btn:hover{background:linear-gradient(135deg,#4f46e5,#4338ca);box-shadow:0 4px 12px rgba(99,102,241,0.4);transform:translateY(-1px);}.er-mcq-main .er-mcq-check-btn:active{transform:translateY(0);box-shadow:0 2px 6px rgba(99,102,241,0.3);}.er-mcq-main [data-answer-box]{border:0;padding:0.5rem 0.9rem;margin-top:0.75rem;border-radius:999px;font-size:0.85rem;display:inline-flex;align-items:center;gap:0.4rem;}.er-mcq-main [data-answer-box].alert-success{background-color:#d8f5e3;color:#2f9e44;}.er-mcq-main [data-answer-box].alert-danger{background-color:#ffe3e3;color:#c92a2a;}.er-mcq-main [data-answer-box].alert-secondary{background-color:#f1f3f5;color:#495057;}@media (max-width:576px){.er-mcq-main-body{padding:0.9rem 0.9rem 1.1rem;}}.er-mcq-main .form-check-input[disabled]~.form-check-label,.er-mcq-main .form-check-input:disabled~.form-check-label{opacity:1 !important;cursor:default;}
:root{--er-mcq-correct-bg:#d3f9d8;--er-mcq-correct-border:#51cf66;--er-mcq-correct-text:#2b8a3e;--er-mcq-incorrect-bg:#ffe3e3;--er-mcq-incorrect-border:#ff6b6b;--er-mcq-incorrect-text:#c92a2a;}.sticky-top.er-mcq-ribbon{z-index:500;margin-bottom:1rem;box-shadow:0 1px 3px rgba(15,23,42,0.08);}.er-mcq-map-grid{display:flex;flex-wrap:wrap;gap:0.5rem;}.er-mcq-bubble-wrapper{position:relative;}.btn.er-mcq-bubble{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:3.3rem;height:3.3rem;padding:0.15rem 0 0.1rem;border-radius:0.9rem;border-width:2px;font-size:0.75rem;line-height:1.1;text-align:center;text-decoration:none;transition:transform 0.1s ease,box-shadow 0.1s ease,background-color 0.1s ease,border-color 0.1s ease,color 0.1s ease;}.btn.er-mcq-bubble:hover,.btn.er-mcq-bubble:focus{text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,0.08);}.er-mcq-bubble-qnum{display:block;font-weight:600;font-size:1.05rem;margin-top:0.55rem;}.er-mcq-bubble-subject{margin-top:auto;width:100%;box-sizing:border-box;padding:0.04rem 0 0.16rem;font-size:0.68rem;text-transform:uppercase;letter-spacing:0.04em;background-color:transparent;color:inherit;border-radius:0 0 0.7rem 0.7rem;border-top:none;}.er-mcq-bubble-star{position:absolute;top:0.05rem;right:0.15rem;font-size:0.9rem;color:#f5b700;text-shadow:0 0 2px rgba(0,0,0,0.25);}.btn.er-mcq-bubble.er-mcq-status-not_attempted{border-color:#dee2e6;background-color:#f8f9fa;color:#495057;}.btn.er-mcq-bubble.er-mcq-status-correct{border-color:var(--er-mcq-correct-border);background-color:var(--er-mcq-correct-bg);color:var(--er-mcq-correct-text);}.btn.er-mcq-bubble.er-mcq-status-incorrect{border-color:var(--er-mcq-incorrect-border);background-color:var(--er-mcq-incorrect-bg);color:var(--er-mcq-incorrect-text);}.er-mcq-map-legend{display:flex;flex-wrap:wrap;gap:0.75rem;align-items:center;font-size:0.75rem;}.er-mcq-legend-item{display:inline-flex;align-items:center;gap:0.25rem;}.er-mcq-legend-dot{width:0.9rem;height:0.9rem;border-radius:999px;border:2px solid #dee2e6;background-color:#f8f9fa;}.er-mcq-legend-dot.status-not_attempted{border-color:#dee2e6;background-color:#f8f9fa;}.er-mcq-legend-dot.status-correct{border-color:var(--er-mcq-correct-border);background-color:var(--er-mcq-correct-bg);}.er-mcq-legend-dot.status-incorrect{border-color:var(--er-mcq-incorrect-border);background-color:var(--er-mcq-incorrect-bg);}.er-mcq-legend-star{font-size:0.8rem;color:#f5b700;}.er-mcq-insight{background-color:transparent !important;border:none !important;border-radius:0 !important;box-shadow:none !important;animation:er-mcq-insight-fade 0.4s cubic-bezier(0.4,0,0.2,1);margin-top:0.4rem !important;margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important;padding-top:0.6rem !important;padding-right:1rem !important;padding-bottom:1rem !important;padding-left:1rem !important;max-width:100%;overflow:visible;box-sizing:border-box;position:relative;}@media (min-width:768px){.er-mcq-insight{padding-left:1.5rem !important;padding-right:1.5rem !important;}}@keyframes er-mcq-insight-fade{from{opacity:0;transform:translateY(8px) scale(0.98);}to{opacity:1;transform:translateY(0) scale(1);}}.er-mcq-insight-summary{border-bottom:1px solid #f1f3f5;padding-bottom:0.5rem;margin-bottom:0.75rem;}.er-insight-pill{padding:0.15rem 0.6rem;border-radius:999px;font-size:0.75rem;font-weight:600;background-color:#e9ecef;color:#495057;}.er-insight-result-correct{background-color:var(--er-mcq-correct-bg);color:var(--er-mcq-correct-text);}.er-insight-result-incorrect{background-color:var(--er-mcq-incorrect-bg);color:var(--er-mcq-incorrect-text);}.er-mcq-explanation{font-size:0.9rem;max-width:100% !important;width:100% !important;box-sizing:border-box !important;overflow-wrap:break-word !important;word-wrap:break-word !important;min-width:0 !important;overflow-x:auto !important;overflow-y:visible;position:relative;display:block;}.er-mcq-explanation .clearfix{clear:none !important;overflow:hidden !important;max-width:100% !important;}.er-mcq-explanation .field,.er-mcq-explanation .field__item,.er-mcq-explanation .text-formatted{max-width:100% !important;width:100% !important;box-sizing:border-box !important;overflow-wrap:break-word !important;word-wrap:break-word !important;min-width:0 !important;overflow:hidden !important;}.er-mcq-explanation p:last-child{margin-bottom:0;}.er-mcq-explanation *{max-width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;}.er-mcq-explanation ol,.er-mcq-explanation ul{max-width:100% !important;width:100% !important;box-sizing:border-box !important;word-wrap:break-word !important;overflow-wrap:break-word !important;min-width:0 !important;overflow:hidden !important;padding-left:1.5rem !important;}.er-mcq-explanation li{max-width:100% !important;width:100% !important;box-sizing:border-box !important;word-wrap:break-word !important;overflow-wrap:break-word !important;min-width:0 !important;display:list-item !important;word-break:break-word !important;}.er-mcq-explanation a{word-break:break-all !important;overflow-wrap:anywhere !important;max-width:100% !important;display:inline !important;box-sizing:border-box !important;white-space:normal !important;hyphens:auto !important;}.er-mcq-explanation li a,.er-mcq-explanation ol a,.er-mcq-explanation ul a{word-break:break-all !important;overflow-wrap:anywhere !important;display:inline !important;white-space:normal !important;max-width:100% !important;}.er-mcq-explanation p{max-width:100% !important;width:100% !important;box-sizing:border-box !important;word-wrap:break-word !important;overflow-wrap:break-word !important;min-width:0 !important;}.er-mcq-explanation table{width:100% !important;max-width:100% !important;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse;}.er-mcq-explanation table td,.er-mcq-explanation table th{white-space:normal;word-wrap:break-word;}.er-mcq-explanation img{max-width:100% !important;height:auto !important;display:block;}.er-mcq-explanation pre{max-width:100%;overflow-x:auto;word-wrap:break-word;white-space:pre-wrap;}.er-mcq-explanation code{max-width:100%;overflow-x:auto;word-wrap:break-word;}.er-mcq-insight-stats{border-color:#f1f3f5;padding-top:0.5rem !important;margin-top:0.4rem !important;}.er-mcq-chart-title{font-size:0.65rem;text-transform:uppercase;letter-spacing:0.08em;color:#868e96;margin-bottom:0.25rem;font-weight:600;}.er-mcq-chart-subtitle{font-size:0.7rem;color:#adb5bd;margin-bottom:0.5rem;line-height:1.4;}.er-mcq-chart{width:100%;max-width:180px;display:block;margin:0 auto;}.er-mcq-donut-wrapper{position:relative;display:inline-block;width:75px;height:75px;margin:0 auto;}.er-mcq-donut-wrapper canvas{width:100% !important;height:100% !important;}.er-mcq-donut-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:0.75rem;font-weight:700;color:#212529;line-height:1.2;}.er-mcq-donut-caption{font-size:0.6rem;font-weight:400;color:#868e96;margin-top:0.1rem;}.er-mcq-insight-stats .row{margin-top:0.5rem;}.er-mcq-insight-stats .col-12{padding-top:0.25rem;padding-bottom:0.25rem;}@media (max-width:576px){.er-mcq-chart{max-width:100%;}.er-mcq-donut-wrapper{width:85px;height:85px;}}.er-mcq-set-dropdown{min-width:600px;}.dropdown:has(#erMcqSetDropdown){}.dropdown:has(#erMcqSetDropdown).dropup{}#erMcqSetDropdown + .dropdown-menu.er-mcq-set-dropdown,.dropdown:has(#erMcqSetDropdown) .dropdown-menu.er-mcq-set-dropdown,.dropdown-menu.er-mcq-set-dropdown,.er-mcq-set-dropdown,.er-mcq-set-dropdown.show,.er-mcq-set-dropdown[data-popper-placement],.er-mcq-set-dropdown[data-popper-placement^="top"],.er-mcq-set-dropdown[data-popper-placement^="bottom"],.dropdown.dropup .er-mcq-set-dropdown,.dropdown:not(.dropup) .er-mcq-set-dropdown{position:absolute !important;top:100% !important;bottom:auto !important;left:auto !important;right:0 !important;transform:translate(0,10px) !important;margin-top:0 !important;margin-bottom:0 !important;will-change:auto !important;}.dropdown.dropup .er-mcq-set-dropdown{top:100% !important;bottom:auto !important;margin-top:0 !important;margin-bottom:0 !important;}.er-mcq-set-form{text-align:left;}.er-mcq-set-row{display:flex;gap:0.75rem;}.er-mcq-set-row .er-mcq-set-exam{flex:3;}.er-mcq-set-row .er-mcq-set-year{flex:2;}.er-mcq-set-actions{margin-top:0.75rem;}.er-mcq-set-actions .btn{width:100%;display:block;}.er-mcq-explanation{max-height:none;overflow-y:visible;overflow-x:auto;word-wrap:break-word;overflow-wrap:break-word;position:relative;box-sizing:border-box;}.er-mcq-insight{position:relative;max-width:100% !important;width:100% !important;box-sizing:border-box !important;min-width:0 !important;overflow:hidden !important;}.er-mcq-insight *{max-width:100% !important;box-sizing:border-box !important;min-width:0 !important;}
.layout--twocol-section{display:flex;flex-wrap:wrap;}.layout--twocol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 33%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 67%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%;}}
.layout--onecol .layout__region{width:100%;}
