:root{--color-primary: rgba(3, 218, 198, 1);--color-on-primary: rgba(0, 0, 0, 1);--color-secondary: rgb(167, 101, 248);--color-on-secondary: rgba(0, 0, 0, 1);--color-success: rgb(5, 122, 9);--color-error: rgb(212, 91, 83);--color-border: rgba(64, 64, 64, 1);--color-border-light: rgba(42, 42, 42, 1);--color-shadow: rgba(0, 0, 0, 1);--color-overlay: rgba(0, 0, 0, 0.5);--color-disabled: rgba(102, 102, 102, 1);--color-on-disabled: rgba(153, 153, 153, 1)}@media(prefers-color-scheme: dark){:root{--color-primary: rgb(128, 179, 233);--color-on-primary: rgba(255, 255, 255, 1);--color-secondary: rgba(3, 218, 198, 1);--color-on-secondary: rgba(0, 0, 0, 1);--color-success: rgb(5, 122, 9);--color-error: rgb(179, 90, 84);--color-border: rgba(224, 224, 224, 1);--color-border-light: rgba(240, 240, 240, 1);--color-shadow: rgba(0, 0, 0, 1);--color-overlay: rgba(0, 0, 0, 0.3);--color-disabled: rgba(204, 204, 204, 1);--color-on-disabled: rgba(102, 102, 102, 1)}}#registration{max-width:500px;margin-top:7%}#registration h2{margin-bottom:20px}#registration #registration-button{margin-top:40px}#registration #helper-links{margin-top:22px}#registration .invalid-feedback{background-color:#ed8c76;padding:15px}#login{max-width:500px;margin-top:7%}#login h2{margin-bottom:20px}#login .form-control{margin:40px 0 25px 0}:root{--color-primary: rgba(3, 218, 198, 1);--color-on-primary: rgba(0, 0, 0, 1);--color-secondary: rgb(167, 101, 248);--color-on-secondary: rgba(0, 0, 0, 1);--color-success: rgb(5, 122, 9);--color-error: rgb(212, 91, 83);--color-border: rgba(64, 64, 64, 1);--color-border-light: rgba(42, 42, 42, 1);--color-shadow: rgba(0, 0, 0, 1);--color-overlay: rgba(0, 0, 0, 0.5);--color-disabled: rgba(102, 102, 102, 1);--color-on-disabled: rgba(153, 153, 153, 1)}@media(prefers-color-scheme: dark){:root{--color-primary: rgb(128, 179, 233);--color-on-primary: rgba(255, 255, 255, 1);--color-secondary: rgba(3, 218, 198, 1);--color-on-secondary: rgba(0, 0, 0, 1);--color-success: rgb(5, 122, 9);--color-error: rgb(179, 90, 84);--color-border: rgba(224, 224, 224, 1);--color-border-light: rgba(240, 240, 240, 1);--color-shadow: rgba(0, 0, 0, 1);--color-overlay: rgba(0, 0, 0, 0.3);--color-disabled: rgba(204, 204, 204, 1);--color-on-disabled: rgba(102, 102, 102, 1)}}.study-creation h1,.study-creation h2,.study-creation h3,.study-creation h4{text-align:center}.study-creation h2{margin-top:75px}.study-creation>div{max-width:800px;margin:0 auto}.study-creation textarea{margin-bottom:25px}.study-creation button{margin-top:25px;font-weight:normal}.study-creation button:hover{margin-top:26px}.study-creation button:active{margin-top:27px}.study-creation button.submit{margin-top:50px}.study-creation button.submit:hover{margin-top:51px}.study-creation button.submit:active{margin-top:52px}#study-creation-2 h2{margin-bottom:7%}#study-creation-2 h3{text-align:left;margin-top:100px}#study-creation-2 input{margin-top:30px}#study-creation-2 .criteria{margin-top:20px}#study-creation-2 .criteria .criteria-item{padding:10px 0px 10px 45px;position:relative}#study-creation-2 .criteria button{background-color:#d38cbe;height:30px;width:30px;line-height:15px;padding:5px;position:absolute;top:10px;left:0px;margin-top:3px;margin-right:3px;margin-bottom:1px}#study-creation-2 .criteria button:hover{top:11px;left:-1px;margin-bottom:0px}#study-creation-2 .measures .added-measures .added-measure{position:relative;display:flex}#study-creation-2 .measures .added-measures .added-measure h4{text-align:left;margin-top:10px}#study-creation-2 .measures .added-measures .added-measure .added-measure-description{margin-left:55px}#study-creation-2 .measures .added-measures .added-measure button{background-color:#d38cbe;height:30px;width:30px;line-height:15px;padding:5px;position:absolute;top:10px;left:0px;margin-top:3px;margin-right:3px;margin-bottom:1px}#study-creation-2 .measures .added-measures .added-measure button:hover{top:11px;left:-1px;margin-bottom:0px}#study-creation-2 .measures .radio-buttons{margin-top:50px;display:flex;flex-direction:row;justify-content:center}#study-creation-2 .measures .radio-buttons input[type=radio]+.radio-button{border:1px solid #3e3d36;border-left-width:0px;border-bottom-width:3px}#study-creation-2 .measures .radio-buttons>:first-child input[type=radio]+.radio-button{position:relative;border-radius:3px 0px 0px 3px;border:1px solid #3e3d36;border-bottom-width:3px;border-left-width:3px}#study-creation-2 .measures .radio-buttons>:first-child input[type=radio]:checked+.radio-button{border-bottom-width:1px;border-left-width:1px}#study-creation-2 .measures .radio-buttons>:last-child input[type=radio]+.radio-button{position:relative;border-radius:0px 3px 3px 0px;border:1px solid #3e3d36;border-left-width:0px;border-bottom-width:3px}#study-creation-2 .measures .radio-buttons>:last-child input[type=radio]:checked+.radio-button{border-bottom-width:1px}#study-creation-2 .measures .radio-button{display:flex;align-items:center;justify-content:center;width:150px;height:50px;cursor:pointer}#study-creation-2 .measures input[type=radio]{display:none}#study-creation-2 .measures input[type=radio]:checked+.radio-button{position:relative;background-color:#a8e4ba;border-bottom-width:1px}#study-creation-2 .intake-form div{padding-top:25px;padding-bottom:5px;position:relative}#study-creation-2 .intake-form div input{position:absolute;margin-top:0px}#study-creation-2 .intake-form div label{padding-left:55px}#study-creation-2 .continue{margin-top:35px}.edit-study-page .edit-study-layout{display:flex;gap:2rem}.edit-study-page .edit-study-sidebar{flex:0 0 200px;padding:1rem;background-color:#f5f5f5;border-radius:4px;min-height:calc(100vh - 4rem);position:sticky;top:2rem}.edit-study-page .edit-study-sidebar h3{margin-top:0;margin-bottom:1rem;text-align:left}.edit-study-page .edit-study-sidebar .edit-study-nav{display:flex;flex-direction:column;gap:.5rem}.edit-study-page .edit-study-sidebar .edit-study-nav .nav-link{display:block;padding:.75rem 1rem;text-decoration:none;color:#3e3d36;border-radius:4px;transition:background-color .2s;background:none;border:none;text-align:left;width:100%;cursor:pointer;font-family:inherit;font-size:inherit}.edit-study-page .edit-study-sidebar .edit-study-nav .nav-link:hover:not(.disabled){background-color:#e0e0e0}.edit-study-page .edit-study-sidebar .edit-study-nav .nav-link.active{background-color:var(--color-primary);font-weight:bold}.edit-study-page .edit-study-sidebar .edit-study-nav .nav-link.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.edit-study-page .edit-study-content{flex:1;min-width:0}.edit-study-page .edit-study-content .page-header{margin-bottom:2rem}.edit-study-page .edit-study-content .page-header h2{margin-top:0;text-align:left}.possible-values{display:flex;flex-direction:horizontal}.measures-list{display:block;overflow-x:auto;white-space:nowrap;border:1px solid #ddd;border-radius:4px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.measures-table{width:100%;min-width:800px;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:14px}.measures-table th{background:#f8f9fa;border:1px solid #dee2e6;padding:12px 8px;text-align:left;font-weight:600;color:#495057;position:sticky;top:0;z-index:10;min-width:120px;white-space:nowrap}.measures-table td{border:1px solid #dee2e6;padding:12px 8px;vertical-align:top;min-width:120px;max-width:200px;word-wrap:break-word;white-space:normal}.measures-table tr:nth-child(even){background-color:#f8f9fa}.measures-table tr:hover{background-color:#e9ecef}.measures-list-entry{display:none}.measure-type-column{min-width:100px;font-weight:500;text-transform:capitalize}.measure-name-column{min-width:150px;font-weight:600}.measure-description-column{min-width:200px;max-width:300px}.measure-values-column{min-width:150px;max-width:250px}.measure-eligibility-column{min-width:100px;text-align:center}.values-list{display:flex;flex-direction:column;gap:4px}.value-item{display:block;padding:2px 6px;background:#e9ecef;border-radius:3px;font-size:12px;line-height:1.3}.eligible-value{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.text-muted{color:#6c757d;font-style:italic}.text-success{color:#28a745;font-weight:600}.measures-table td.field-error{border:2px solid #dc3545}@media(max-width: 768px){.measures-table th,.measures-table td{padding:8px 6px;font-size:12px}.measures-table th{min-width:80px}.measures-table td{min-width:80px}.value-item{font-size:11px;padding:1px 4px}}:root{--color-primary: rgba(3, 218, 198, 1);--color-on-primary: rgba(0, 0, 0, 1);--color-secondary: rgb(167, 101, 248);--color-on-secondary: rgba(0, 0, 0, 1);--color-success: rgb(5, 122, 9);--color-error: rgb(212, 91, 83);--color-border: rgba(64, 64, 64, 1);--color-border-light: rgba(42, 42, 42, 1);--color-shadow: rgba(0, 0, 0, 1);--color-overlay: rgba(0, 0, 0, 0.5);--color-disabled: rgba(102, 102, 102, 1);--color-on-disabled: rgba(153, 153, 153, 1)}@media(prefers-color-scheme: dark){:root{--color-primary: rgb(128, 179, 233);--color-on-primary: rgba(255, 255, 255, 1);--color-secondary: rgba(3, 218, 198, 1);--color-on-secondary: rgba(0, 0, 0, 1);--color-success: rgb(5, 122, 9);--color-error: rgb(179, 90, 84);--color-border: rgba(224, 224, 224, 1);--color-border-light: rgba(240, 240, 240, 1);--color-shadow: rgba(0, 0, 0, 1);--color-overlay: rgba(0, 0, 0, 0.3);--color-disabled: rgba(204, 204, 204, 1);--color-on-disabled: rgba(102, 102, 102, 1)}}header{width:100%;background:#fdfdfd;border-bottom:1px solid #eaeaea}header section{align-items:center;display:flex;flex-direction:column;justify-content:space-between}header nav ul,header nav li{margin:0;padding:0;display:block;text-align:right;white-space:nowrap}header nav ul{margin:1rem;margin-top:0}header nav a{display:block}@media(min-width: 40rem){header section{flex-direction:row}header nav ul{margin:1rem}.phx-logo{flex-basis:527px;margin:2rem 1rem}}.header .home-link a{text-decoration:none;underline:0;color:#3e3d36}.header .home-link a:visited{color:#3e3d36}:root{--color-primary: rgba(3, 218, 198, 1);--color-on-primary: rgba(0, 0, 0, 1);--color-secondary: rgb(167, 101, 248);--color-on-secondary: rgba(0, 0, 0, 1);--color-success: rgb(5, 122, 9);--color-error: rgb(212, 91, 83);--color-border: rgba(64, 64, 64, 1);--color-border-light: rgba(42, 42, 42, 1);--color-shadow: rgba(0, 0, 0, 1);--color-overlay: rgba(0, 0, 0, 0.5);--color-disabled: rgba(102, 102, 102, 1);--color-on-disabled: rgba(153, 153, 153, 1)}@media(prefers-color-scheme: dark){:root{--color-primary: rgb(128, 179, 233);--color-on-primary: rgba(255, 255, 255, 1);--color-secondary: rgba(3, 218, 198, 1);--color-on-secondary: rgba(0, 0, 0, 1);--color-success: rgb(5, 122, 9);--color-error: rgb(179, 90, 84);--color-border: rgba(224, 224, 224, 1);--color-border-light: rgba(240, 240, 240, 1);--color-shadow: rgba(0, 0, 0, 1);--color-overlay: rgba(0, 0, 0, 0.3);--color-disabled: rgba(204, 204, 204, 1);--color-on-disabled: rgba(102, 102, 102, 1)}}.page.study-view{margin-top:75px}.page.study-view h4{color:#667585;font-size:22px;font-variant:small-caps}.page.study-view .info-and-choices{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.page.study-view .study-criteria{margin-top:65px}.page.study-view .study-information{border:1px solid #afb5a5;border-radius:3px;padding:75px 100px;max-width:850px;margin:0px}.page.study-view .study-information h2{margin-bottom:65px;text-align:center}.page.study-view .study-treatments{min-width:550px;border-radius:0px 0px 15px 15px;background-color:#fffed8;margin-top:25px;padding-top:15px;padding-bottom:10px}.page.study-view .study-treatments h2{font-size:36px}.treatment-progress{display:flex;justify-content:space-evenly;background-color:#a8e4ba}.treatment-selection{text-align:center;max-width:650px}.treatment-selections{margin-top:35px}.treatment-selection-choice{display:flex;flex-direction:column;padding:15px 35px;margin:15px 0px;text-align:left;justify-content:space-between;border-top:1px dashed #afb5a5}.treatment-selection-choice button{background-color:#a8e4ba;height:50px;align-self:flex-start}.treatment-selection-choice .treatment-title{font-weight:700;font-size:24px;margin-bottom:25px}.treatment-selection-choice .join-and-duration{margin-top:25px;display:flex;flex-direction:row}.treatment-selection-choice .treatment-duration{margin-left:15px;font-variant:small-caps;text-align:center;color:#758697}.leave-study{margin:50px 0px 25px 0px}.add-measurements-container{display:flex}.add-measurement{border:1px solid #afb5a5;border-radius:3px;margin:25px;padding:5px 0px 25px 0px;text-align:center;flex-basis:225px}.add-measurement form{margin-top:25px;flex-direction:row;justify-content:space-evenly;max-width:100%}.add-measurement .button-container{margin-top:1px;height:50px}.add-measurement button{font-weight:normal}.add-measurement input{margin-top:1px;height:50px;border:1px solid #3e3d36;border-radius:3px;width:100px}.page section{margin-top:75px}table{margin-top:15px;min-width:50%}td{padding:0px}:root{--color-primary: rgba(3, 218, 198, 1);--color-on-primary: rgba(0, 0, 0, 1);--color-secondary: rgb(167, 101, 248);--color-on-secondary: rgba(0, 0, 0, 1);--color-success: rgb(5, 122, 9);--color-error: rgb(212, 91, 83);--color-border: rgba(64, 64, 64, 1);--color-border-light: rgba(42, 42, 42, 1);--color-shadow: rgba(0, 0, 0, 1);--color-overlay: rgba(0, 0, 0, 0.5);--color-disabled: rgba(102, 102, 102, 1);--color-on-disabled: rgba(153, 153, 153, 1)}@media(prefers-color-scheme: dark){:root{--color-primary: rgb(128, 179, 233);--color-on-primary: rgba(255, 255, 255, 1);--color-secondary: rgba(3, 218, 198, 1);--color-on-secondary: rgba(0, 0, 0, 1);--color-success: rgb(5, 122, 9);--color-error: rgb(179, 90, 84);--color-border: rgba(224, 224, 224, 1);--color-border-light: rgba(240, 240, 240, 1);--color-shadow: rgba(0, 0, 0, 1);--color-overlay: rgba(0, 0, 0, 0.3);--color-disabled: rgba(204, 204, 204, 1);--color-on-disabled: rgba(102, 102, 102, 1)}}.download-link{border:1px solid #3e3d36;border-left-width:3px;border-bottom-width:3px;border-radius:3px;padding:8px 10px 5px 10px;background:none;color:inherit;font:inherit;cursor:pointer;outline:inherit;font-weight:bold;text-decoration:none}:root{--color-primary: rgba(3, 218, 198, 1);--color-on-primary: rgba(0, 0, 0, 1);--color-secondary: rgb(167, 101, 248);--color-on-secondary: rgba(0, 0, 0, 1);--color-success: rgb(5, 122, 9);--color-error: rgb(212, 91, 83);--color-border: rgba(64, 64, 64, 1);--color-border-light: rgba(42, 42, 42, 1);--color-shadow: rgba(0, 0, 0, 1);--color-overlay: rgba(0, 0, 0, 0.5);--color-disabled: rgba(102, 102, 102, 1);--color-on-disabled: rgba(153, 153, 153, 1)}@media(prefers-color-scheme: dark){:root{--color-primary: rgb(128, 179, 233);--color-on-primary: rgba(255, 255, 255, 1);--color-secondary: rgba(3, 218, 198, 1);--color-on-secondary: rgba(0, 0, 0, 1);--color-success: rgb(5, 122, 9);--color-error: rgb(179, 90, 84);--color-border: rgba(224, 224, 224, 1);--color-border-light: rgba(240, 240, 240, 1);--color-shadow: rgba(0, 0, 0, 1);--color-overlay: rgba(0, 0, 0, 0.3);--color-disabled: rgba(204, 204, 204, 1);--color-on-disabled: rgba(102, 102, 102, 1)}}.tagging-component .tags-display{display:flex}.tagging-component .tags-display>div{width:100%}.tagging-component .info{text-align:center}.tagging-component .all-tags{max-height:250px;overflow-y:auto;overflow-x:auto;max-width:390px}.tagging-component .all-tags div{position:relative;max-width:350px}.tagging-component .all-tags button{background-color:#a8e4ba;position:absolute;top:-20px;right:0px;height:30px;width:30px;line-height:15px;padding:5px}.tagging-component .study-tags{display:flex;flex-wrap:wrap}.tagging-component .study-tags div{width:inherit;display:flex;border:1px solid gray;border-radius:3px;margin:10px;padding:0 20px 0 10px}.tagging-component .study-tags div>button{background-color:#d38cbe;height:30px;width:30px;line-height:15px;padding:5px;position:relative;top:8px;left:15px;margin-top:3px;margin-right:3px}.tagging-component .study-tags div>button:hover{top:9px;left:14px}.tagging-component .add-tag{margin-top:55px;margin-bottom:25px}.tagging-component .add-tag input{margin-top:25px;margin-right:15px}.tagging-component .add-tag>button{position:relative}.tagging-component .add-tag>button:hover{top:1px;left:0px}.tagging-component #hidden_tag_ids{display:none}.editor-container{display:flex;flex-direction:column;align-items:center}.form-centering-container{display:flex;flex-direction:column;align-items:center;width:100%}.notify-upload-parameters{font-size:1rem;color:#e69600;text-align:center}.staged-files{display:flex;flex-direction:column}.editor-inner-container{border:1px solid #000;width:100%;height:400px;overflow-y:scroll;overflow-x:hidden;margin:0;padding:0;resize:both;min-height:200px;max-height:800px;min-width:300px;max-width:100%;scrollbar-width:auto;-webkit-overflow-scrolling:touch}.editor-inner-container>div{min-height:100%;height:auto}.editor-input{width:100%;min-height:100%;border:none;outline:none;border-radius:3px;padding:8px;margin:0}.bracket-square{color:blue}.bracket-curly{color:purple}.editor-form-fields{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.editor-form-fields .editor-field{margin-top:15px}.editor-form-fields .editor-field label{margin-top:6px;padding-left:15px;display:block}.editor-form-fields .editor-field label:hover{cursor:pointer}.editor-form-fields .editor-field input{margin:6px 0 10px 0;padding:10px;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #000;width:100%}.editor-form-fields .editor-field textarea{margin:6px 0 10px 0;padding:10px;border:2px solid gray;border-radius:3px;width:100%}#landing{padding-bottom:250px;color:#160023;text-align:center}.top{text-align:center}.examples{text-align:left;display:flex;flex-direction:column;align-items:center;margin-top:30px}.examples h4{margin:0px}.examples .orange{color:#ed742e}.examples .blue{color:#74cdfa}.examples .green{color:#86fca2}.title{margin-bottom:10%;margin-top:10%;display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.title .words{margin-top:0px;margin-bottom:50px}.title .icon{width:145px;margin:0 60px;max-width:300px;max-heigh:300px}.entrances{margin-top:135px;display:flex;justify-content:space-around}.entrances .points{text-align:left}.entrances .button{text-align:left}:root{--color-primary: rgba(3, 218, 198, 1);--color-on-primary: rgba(0, 0, 0, 1);--color-secondary: rgb(167, 101, 248);--color-on-secondary: rgba(0, 0, 0, 1);--color-success: rgb(5, 122, 9);--color-error: rgb(212, 91, 83);--color-border: rgba(64, 64, 64, 1);--color-border-light: rgba(42, 42, 42, 1);--color-shadow: rgba(0, 0, 0, 1);--color-overlay: rgba(0, 0, 0, 0.5);--color-disabled: rgba(102, 102, 102, 1);--color-on-disabled: rgba(153, 153, 153, 1)}@media(prefers-color-scheme: dark){:root{--color-primary: rgb(128, 179, 233);--color-on-primary: rgba(255, 255, 255, 1);--color-secondary: rgba(3, 218, 198, 1);--color-on-secondary: rgba(0, 0, 0, 1);--color-success: rgb(5, 122, 9);--color-error: rgb(179, 90, 84);--color-border: rgba(224, 224, 224, 1);--color-border-light: rgba(240, 240, 240, 1);--color-shadow: rgba(0, 0, 0, 1);--color-overlay: rgba(0, 0, 0, 0.3);--color-disabled: rgba(204, 204, 204, 1);--color-on-disabled: rgba(102, 102, 102, 1)}}.top-bar{display:flex;justify-content:space-between;align-items:center;padding:0 2em}.top-bar .left-buttons{display:flex;padding:10px 0}.top-bar .left-buttons .button-container{height:45px;margin-right:10px}.top-bar .search-studies form{display:flex;flex-direction:row;align-items:center}.top-bar .search-studies form button{margin-left:10px}.top-bar .search-studies form input{padding:5px 10px;margin-top:10px;border:1px solid #93a0ad;border-radius:3px}.page.home-live{padding-top:50px;display:flex}.page.home-live .left{flex-basis:75%}.page.home-live .right{flex-basis:25%}.greeting{border:5px solid #667585;border-style:double;border-radius:3px;padding:20px 50px 10px 50px;max-width:95%;position:relative}.greeting button{position:absolute;top:5px;right:5px;height:35px;font-size:16px;padding-top:5px;border-color:#93a0ad;color:#758697}.greeting .sub-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.greeting .icon{align-self:end;width:125px}.greeting .icon svg{width:100%;height:100%;stroke:#93a0ad;color:#93a0ad}.greeting .text{padding-bottom:15px}.greeting h2{margin:0;padding:0;font-size:2em;text-align:center}.study-list{margin-top:50px;max-width:95%}.study-list .header{text-align:center;color:#667585;font-size:1.5em}.study-list ul{list-style:none;padding-inline-start:0;display:flex;flex-direction:row;justify-content:center}.study-list ul li{flex:1;margin:5px;padding:25px 25px 10px 25px;border:1px solid #667585;border-radius:3px}.study-list ul li div button{margin-top:15px;width:100%;border-color:#758697;color:#667585}.study-list ul li div .info{text-align:center;font-size:16px;padding:0px;margin:10px 0px 0px 0px}.study-list ul li div p{margin-top:0px}.study-list ul li div h4{text-align:center;margin-top:5px}.popular-tags{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:3px;padding:20px}.popular-tags .header{text-align:center;margin-top:0;color:#758697}.popular-tags ul{padding-inline-start:0;display:flex;list-style:none;flex-wrap:wrap;justify-content:center}.popular-tags ul li{margin:5px;background-color:#fff}.popular-tags ul li button{border-color:#758697;color:#667585}.popular-tags ul li .tag-count{display:inline-block;position:relative;top:-2px;font-size:.8em;color:#758697;padding:2px 8px;margin-left:5px;border-radius:3px;color:#fff;background-color:#d38cbe}.list{display:flex;flex-direction:column}.row{display:flex;flex-direction:row;border:1px solid #000;justify-content:space-evenly}.row-item{flex:1 1 0}.bugreport-form{flex:1;padding-left:3rem;padding-bottom:3rem}.padding-left{padding-left:50px}.column{display:flex;flex-direction:column}.study-results .results .columns{display:flex;flex-direction:row;justify-content:space-between;margin-top:35px;padding:10px 10px 0px 10px;color:#758697}.study-results .results .columns p{font-weight:bold;flex-basis:32%}.study-results .results .columns p.spacer{flex-basis:10%}.study-results .results .result{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:15px auto;padding:10px;border:1px solid #93a0ad;border-radius:3px}.study-results .results .result p{flex-basis:32%}.study-results .results .result button{flex-basis:10%}.study-results .study-results-header-outer{margin:20px auto;padding:10px;text-align:center}.study-results .study-results-header-inner{padding:10px;text-align:center}.study-results .study-results-header-inner p.info{margin:5px 0px 0px 0px;font-size:.8em;color:#758697}.study-results .study-results-header-inner h4{margin:0px 0px 5px 0px;font-weight:normal}.terms-page,.terms-page .terms-content,.terms-page .terms-content pre{font-family:"Ideal Sans SSm A","Ideal Sans SSm B" !important;font-style:normal !important;font-weight:400 !important}.terms-page h1{font-family:"Ideal Sans SSm A","Ideal Sans SSm B" !important;font-style:normal !important;font-weight:400 !important;font-size:inherit}.terms-page .terms-content,.terms-page .terms-content pre{font-size:22px !important}.terms-page .terms-content pre{white-space:pre-wrap;word-wrap:break-word;font-variant:normal;font-stretch:normal}.flex{display:flex}.padding-left-10{padding-left:10px}.intro-header{padding-left:15px;font-style:italic;background-color:#a5f0e6}.intro{border-bottom:3px solid #a5f0e6}.points{padding:15px}.page{min-height:75vh;padding:0 2em;max-width:80em;margin:0 auto}a{color:#3e3d36}.form-control{line-height:1.1;display:grid;grid-template-columns:1em auto;gap:.5em}input[type=checkbox]{appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;height:35px;width:35px;font-size:28px;border:1px solid currentColor;border-left-width:3px;border-bottom-width:3px;border-radius:3px;display:grid;place-content:center;margin:0px 0px 2px 2px}input[type=checkbox]:hover{cursor:pointer;margin:1px 1px 1px 1px;border-left-width:2px;border-bottom-width:2px}input[type=checkbox]:active{border-left-width:1px;border-bottom-width:1px;margin:2px 2px 0px 0px}input[type=checkbox]::before{content:"";width:.65em;height:.65em;transform:scale(0);box-shadow:inset 1em 1em var(--form-control-color);background-color:#3e3d36;transform-origin:bottom left;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%)}input[type=checkbox]:checked::before{transform:scale(1)}textarea{border:2px solid gray;padding:15px;border-radius:3px}form{display:flex;flex-direction:column}form label{margin-top:6px;padding-left:15px}form label:hover{cursor:pointer}form div{margin-top:15px}form input{margin:7% 0 10px 0;padding:10px;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #3e3d36}p.info{color:gray;font-size:18px;font-style:italic}body{font-family:"Ideal Sans SSm A","Ideal Sans SSm B";font-style:normal;font-weight:400;font-size:22px;color:#3e3d36}button,input[type=submit],input[type=reset]{border:1px solid #758697;border-left-width:3px;border-bottom-width:3px;border-radius:3px;padding:8px 10px 5px 10px;background:none;color:inherit;font:inherit;cursor:pointer;outline:inherit;font-weight:normal}button:hover,input[type=submit]:hover,input[type=reset]:hover{border-left-width:2px;border-bottom-width:2px;margin-top:1px;margin-right:1px}button:active,input[type=submit]:active,input[type=reset]:active{border-left-width:1px;border-bottom-width:1px;margin-top:2px;margin-right:2px}button.disabled,input[type=submit].disabled,input[type=reset].disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.anchor-button{display:inline-block;text-decoration:none;border:1px solid var(--color-border);border-left-width:3px;border-bottom-width:3px;border-radius:3px;padding:8px 10px 5px 10px;border:1px solid #758697;border-left-width:3px;border-bottom-width:3px;border-radius:3px;padding:8px 10px 5px 10px}.anchor-button:hover{border-left-width:2px;border-bottom-width:2px;margin-top:1px;margin-right:1px}.anchor-button:active{border-left-width:1px;border-bottom-width:1px;margin-top:2px;margin-right:2px}.danger-button:hover{border-left-color:red;border-bottom-color:red;border-left-width:5px;border-bottom-width:5px}.danger-element-buffer{display:flex;padding:20px}h1,h2,h3,h4{margin-top:25px}p{margin-top:10px;margin-bottom:10px}footer{margin-top:75px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;gap:1rem;width:100%;color:#758697;background:#f8f9fa;border-top:1px solid #dee2e6;padding:1rem 0}footer p{margin:0}footer p a{color:#758697}.table{margin-bottom:2rem;padding:1rem;border:2px solid #ccc}.table-row{display:flex;align-items:center;margin-bottom:.5rem;padding:.5rem;background:#f5f5f5}.header{padding:0 2em}.header h1,.header h2,.header h3,.header h4{margin:0px}#study-controls{display:flex}#study-controls div{margin-top:30px;padding-right:20px}.container{position:relative;width:100%}.error-formatting{background-color:#ffe6e6}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}
