﻿@import url("https://fonts.cdnfonts.com/css/the-sims-sans");body{background:#dbd4b8;color:#000;margin:0}header{display:grid;grid-template-columns:1fr;grid-gap:1rem;background-repeat:no-repeat;margin:1rem 1rem 1rem 1rem;background-image:url(/assets/logo-small-fedfd1c9097ee8ec170d6affa746b71e0339af149988f29d93f26dd21afaac1d.png);background-size:2.5rem}@media (min-width: 50rem){header{grid-template-columns:1fr 20rem;background-size:5rem;margin:0 1rem 1rem 1rem;background-image:url(/assets/logo-a7f182a39b6f665dfbd1c3cd790dac41bff79ad2e9b239744bace098ad8dfd54.png);background-position-y:1rem}}header .brand{display:grid;grid-gap:1rem;grid-template-columns:2fr 1fr}@media (max-width: 80rem){header .brand{grid-template-columns:1fr}}header .brand .plug{margin:1rem}header .brand .plug h2{font-size:1.5rem}header .title{padding-left:3rem;text-align:right;font-size:3.5vw}@media (min-width: 50rem){header .title{padding-left:6rem;text-align:left}}@media (max-width: 50rem){header .title{font-size:7vw}}header .title a{color:#000;text-decoration:none}header .title::after{content:none}header .motto{font-size:1rem;text-align:right}@media (min-width: 50rem){header .motto{font-size:1.5rem;text-align:left;padding-left:6rem}}header .header-tools{display:grid;grid-gap:1rem;grid-template-columns:1fr 1.25rem;margin-top:1rem;text-align:right}@media (min-width: 50rem){header .header-tools{grid-template-columns:1fr}}header .header-tools .search-wrapper{text-align:left;margin-top:0.5rem}header .header-tools .hamburger{font-size:1.25rem}@media (min-width: 50rem){header .header-tools .hamburger{display:none}}header .user-info{margin-top:1rem;text-align:right}@media (min-width: 50rem){header .user-info{grid-column:2}}header .user-info ul{margin:0}header .user-info ul li{list-style-type:none;display:inline;white-space:nowrap}header .user-info ul li+li::before{content:" | "}main{background:rgba(255,255,255,0.5);color:#000;margin:0 1rem 1rem 1rem;padding:1rem;display:block;border-radius:0.25rem;border:#fff 1px solid}main .page-and-sidebar{display:grid;grid-template-columns:1fr;grid-gap:1rem}@media (min-width: 50rem){main .page-and-sidebar{grid-template-columns:1fr 20rem}}main .page-and-sidebar.full-width .page-yield{grid-column:1/-1}main .page-and-sidebar .page-top{grid-column:1/-1;background:rgba(255,255,255,0.5);border:solid 1px #fff;padding:1rem;border-radius:0.25rem}main .sidebar{display:grid;grid-template-columns:1fr;grid-gap:1rem}main .widget{background:rgba(255,255,255,0.5);border:solid 1px #fff;padding:1rem;border-radius:0.25rem}main .widget>h1:first-child,main .widget>h2:first-child,main .widget>h3:first-child,main .widget>h4:first-child,main .widget>h5:first-child,main .widget>h6:first-child{margin-top:0}main .widget h3{font-size:2rem}main .section-navigation li.selected{position:relative;list-style-type:none}main .section-navigation li.selected::before{content:"▶";position:absolute;font-size:0.75rem;left:-1rem}.hidden{display:none}@media (max-width: 50rem){.hidden-mobile{display:none}}nav.navbar{padding:0.25rem;margin:1rem;background-color:#545786;color:#fff;border:#6b6ea2 1px solid;border-radius:0.25rem}nav.navbar ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr));margin-block-start:0;margin-block-end:0;padding:0}nav.navbar ul li{list-style-type:none;font-family:"The Sims Sans", serif;font-size:1rem;text-align:center;padding:0 1rem;border-bottom:#868bcc 1px solid}nav.navbar ul li:last-child{border-bottom:none}@media (min-width: 50rem){nav.navbar ul li{display:inline-block;border-right:#868bcc 1px solid;border-bottom:none;font-size:1.5rem}nav.navbar ul li:last-child{border-right:none}nav.navbar ul li:first-child{padding-left:0}}nav.navbar ul a{color:#fff}footer{background-color:#545786;border:#6b6ea2 1px solid;color:#fff;padding:2.5rem 5rem;bottom:0}@media (max-width: 75rem){footer{padding:1rem}}footer h1::after,footer h2::after,footer h3::after,footer h4::after,footer h5::after,footer h6::after{content:inherit}footer a,footer a:visited,footer a:link,footer a:active,footer a:hover{color:#fff}footer .copyright{margin-top:1rem;font-size:0.95rem}h3.with-action,h4.with-action{display:grid;grid-template-columns:1fr auto;grid-gap:1rem}@media (max-width: 50rem){h3.with-action,h4.with-action{grid-template-columns:1fr}h3.with-action :last-child,h4.with-action :last-child{grid-row:1;direction:rtl}}h2.page-title{margin-top:0}h2.page-title .heading{display:grid;grid-template-columns:auto 3rem 1fr auto;grid-gap:1rem}h2.page-title .heading .heading-title{grid-column:1}h2.page-title .heading .heading-icon{grid-column:2}h2.page-title .heading .heading-action{grid-column:4}h2.page-title .heading .heading-action a{vertical-align:top}.fat-footer-columns{display:grid;grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr));grid-column-gap:2.5rem;grid-row-gap:0.5rem}.fat-footer-columns li{padding-bottom:0.25rem}.fat-footer-columns .footer-item>h3{margin-top:0}.actions{text-align:right}.button,button,input[type=button],input[type=submit],a.button.button.button{background:#7f5dcf;color:#fff;padding:0.5rem 1.25rem;border-radius:0.25rem;border:1px #aaaddb outset;box-shadow:2px 2px 2px rgba(111,111,111,0.5);display:inline-block;font-size:1rem;font-weight:normal}.button.button-danger,button.button-danger,input.button-danger[type=button],input.button-danger[type=submit],a.button.button.button.button-danger{background-color:#9f2a22;border-color:#e27f78}.button.button-danger:active,button.button-danger:active,input.button-danger[type=button]:active,input.button-danger[type=submit]:active,a.button.button.button.button-danger:active{background-color:#751f19;border-color:#D9574E}.button.button-positive,button.button-positive,input.button-positive[type=button],input.button-positive[type=submit],a.button.button.button.button-positive{background-color:#345627;border-color:#78b660}.button.button-positive:active,button.button-positive:active,input.button-positive[type=button]:active,input.button-positive[type=submit]:active,a.button.button.button.button-positive:active{background-color:#1f3317;border-color:#5F9C47}.button.button-cancel,button.button-cancel,input.button-cancel[type=button],input.button-cancel[type=submit],a.button.button.button.button-cancel{background-color:#373c82;border-color:#868bcc}.button.button-cancel:active,button.button-cancel:active,input.button-cancel[type=button]:active,input.button-cancel[type=submit]:active,a.button.button.button.button-cancel:active{background-color:#282b5e;border-color:#6268BD}.button.button-disabled,button.button-disabled,input.button-disabled[type=button],input.button-disabled[type=submit],a.button.button.button.button-disabled{background-color:#666666;border-color:#b3b3b3;box-shadow:none}.button.button-disabled:active,button.button-disabled:active,input.button-disabled[type=button]:active,input.button-disabled[type=submit]:active,a.button.button.button.button-disabled:active{background-color:#4d4d4d;border-color:#999}.button.button-small,button.button-small,input.button-small[type=button],input.button-small[type=submit],a.button.button.button.button-small{font-size:0.75rem}.button.button-large,button.button-large,input.button-large[type=button],input.button-large[type=submit],a.button.button.button.button-large{font-size:1.5rem}.button:active,.button:visited,.button:link,.button:hover,button:active,button:visited,button:link,button:hover,input[type=button]:active,input[type=button]:visited,input[type=button]:link,input[type=button]:hover,input[type=submit]:active,input[type=submit]:visited,input[type=submit]:link,input[type=submit]:hover,a.button.button.button:active,a.button.button.button:visited,a.button.button.button:link,a.button.button.button:hover{text-decoration:none}.button:active,button:active,input[type=button]:active,input[type=submit]:active,a.button.button.button:active{background:#373c82;border:1px #6268BD inset;box-shadow:2px 2px 2px rgba(111,111,111,0.5)}.button.button-block,button.button-block,input.button-block[type=button],input.button-block[type=submit],a.button.button.button.button-block{display:block;text-align:center}#error_explanation{background:white;color:#000;border:solid 1px #eba7a2;padding:1rem;border-radius:0.25rem;margin-bottom:1rem}#error_explanation h2{font-size:1.5rem}.responsive-image-container{width:100%;position:relative}.responsive-image-container picture{position:absolute;top:0;left:0;width:100%;margin-bottom:1rem;max-height:100%;overflow:hidden}.responsive-image-container picture img{width:100%}.unit{background:rgba(255,255,255,0.5);border:solid 1px #fff;padding:1rem;border-radius:0.25rem}.unit>h1:first-child,.unit>h2:first-child,.unit>h3:first-child,.unit>h4:first-child,.unit>h5:first-child,.unit>h6:first-child{margin-top:0}.units{display:grid;grid-template-columns:1fr;grid-column-gap:1rem;grid-row-gap:1rem}.units.units-2up{grid-template-columns:repeat(2, 1fr)}@media (max-width: 40rem){.units.units-2up{grid-template-columns:1fr}}.units.units-3up{grid-template-columns:repeat(3, 1fr)}@media (max-width: 50rem){.units.units-3up{grid-template-columns:1fr}}.units.units-4up{grid-template-columns:repeat(4, 1fr)}@media (max-width: 60rem){.units.units-4up{grid-template-columns:1fr}}.units.units-small{width:80%;margin:auto;font-size:18px}.units.units-small h5{font-size:1.2rem}.units.units-vertical{grid-template-columns:1fr}.units .unit.unit-tall{grid-row:span 2}.units .unit.unit-wide{grid-column:span 2}.columns{columns:25rem auto}.columns div{break-inside:avoid}.panes{vertical-align:top}.align-left{text-align:left}.align-center,td.emoji{text-align:center}.align-right,td.numeric{text-align:right}.float-right{float:right;margin-left:1rem}figure{margin:0}.summary{display:grid;grid-template-columns:1fr 25rem;grid-gap:1rem}@media (max-width: 50rem){.summary{grid-template-columns:1fr}}.list.list-image{list-style-type:none;display:grid;grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr));grid-gap:1rem;padding-left:0}.list.list-image li{background:rgba(255,255,255,0.5);border:solid 1px #fff;padding:1rem;border-radius:0.25rem}.list.list-image li.current{background:rgba(230,230,230,0.5);list-style-image:none}.list.list-image li.current::marker{content:none}.image.image-frame{background:rgba(255,255,255,0.5);border:solid 1px #fff;padding:1rem;border-radius:0.25rem}img.image-medium{max-width:50%}img.image-no-stretch{max-width:inherit}.heading{display:grid;grid-template-columns:auto 3rem 1fr auto;grid-gap:1rem}.heading .heading-title{grid-column:1}.heading .heading-icon{grid-column:2}.heading .heading-icon img{height:1.5rem;max-width:inherit}.heading .heading-text{grid-column:4}.heading .heading-text a{vertical-align:top}body{font-family:"Jost", sans-serif;font-size:20px}@media (max-width: 75rem){body{font-size:15px}}p,ol,ul,dl,table,figure{margin-bottom:1rem;margin-top:0.25rem}p.call-to-action{font-size:1.8rem}ul{padding-left:1rem}li{background-repeat:no-repeat;line-height:1.6rem}li.icon{margin-left:0;list-style-type:none;padding-left:2rem}li.image{margin-left:0;list-style-type:none;padding-left:80px;margin-bottom:1rem;min-height:80px}li.current{margin-left:0}li.current::marker{content:"➡";color:#000}.completion .current::marker{content:none}.color,h4.color{margin:0.5rem 0}.color::after,h4.color::after{content:" ";background:none}.color .color-inner,h4.color .color-inner{padding:4px}.color .color-inner a,h4.color .color-inner a{color:inherit}div:first-child>h1:first-child,div:first-child>h2:first-child,div:first-child>h3:first-child,div:first-child>h4:first-child,div:first-child>h5:first-child,div:first-child>h6:first-child,.unit>h1:first-child,.unit>h2:first-child,.unit>h3:first-child,.unit>h4:first-child,.unit>h5:first-child,.unit>h6:first-child{margin-top:0}h1,h2,h3,h4,h5,h6{font-family:"The Sims Sans", "Josefin Sans", serif;margin-bottom:0.25rem;margin-top:1.25rem;position:relative}h1::after,h2::after,h3::after,h4::after,h5::after,h6::after{position:absolute;top:100%;left:0;content:" ";width:33%;height:1px;background:#dbd4b8;background-image:-webkit-linear-gradient(left, rgba(219,212,184,0.25), rgba(255,255,255,0.5));background-image:-moz-linear-gradient(left, rgba(219,212,184,0.25), rgba(255,255,255,0.5));background-image:-ms-linear-gradient(left, rgba(219,212,184,0.25), rgba(255,255,255,0.5));background-image:-o-linear-gradient(left, rgba(219,212,184,0.25), rgba(255,255,255,0.5))}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{display:block;font-size:70%;color:#555}h1.heading-grid,h2.heading-grid,h3.heading-grid,h4.heading-grid,h5.heading-grid,h6.heading-grid{display:grid;grid-template-columns:2fr 1fr;grid-gap:1rem}.align-center h1::after,.align-center h2::after,.align-center h3::after,.align-center h4::after,.align-center h5::after,.align-center h6::after{left:33%;background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.5), rgba(219,212,184,0.25) 50%, rgba(255,255,255,0.5) 100%);background-image:-moz-linear-gradient(left, rgba(255,255,255,0.5), rgba(219,212,184,0.25) 50%, rgba(255,255,255,0.5) 100%);background-image:-ms-linear-gradient(left, rgba(255,255,255,0.5), rgba(219,212,184,0.25) 50%, rgba(255,255,255,0.5) 100%);background-image:-o-linear-gradient(left, rgba(255,255,255,0.5), rgba(219,212,184,0.25) 50%, rgba(255,255,255,0.5) 100%)}.emotion>h1::after,.emotion>h2::after,.emotion>h3::after,.emotion>h4::after,.emotion>h5::after,.emotion>h6::after{content:none}h1{font-variant:small-caps;font-size:5rem}@media (max-width: 80rem){h1{font-size:2rem}}h2{font-size:3.5rem}@media (max-width: 75rem){h2{font-size:1.75rem}}h3{font-size:2.75rem}@media (max-width: 75rem){h3{font-size:1.5rem}}h4{font-size:2rem}@media (max-width: 75rem){h4{font-size:1.25rem}}h5{font-size:1.5rem}@media (max-width: 75rem){h5{font-size:1rem}}h6{font-size:1.2rem;color:#222}@media (max-width: 75rem){h6{font-size:1rem}}img{max-width:100%}hr{border:solid 1px #dbd4b8}img:first-child+h2,a:first-child+h2{margin-top:0}a{text-decoration:underline;color:#6268BD}a.btn{text-decoration:none}a:visited{color:#9e84db}.strikethrough{text-decoration:line-through}.deemphasize{color:#999;font-weight:normal;font-style:italic}.deceased,a.deceased{color:#444;font-weight:normal}.deceased::after,a.deceased::after{content:" 💀"}.deceased a,a.deceased a{color:#444;text-decoration:line-through underline;font-style:italic}.complete .deceased a,.complete a.deceased a{text-decoration:underline}.user_sims-deceased .deceased::after,.user_sims-deceased a.deceased::after{content:none}mark{background-color:rgba(219,184,217,0.7);border:#ecdaeb 1px solid;color:#fff}.lead{font-weight:bold;font-size:1.25rem}dl dt{font-weight:bold}dl dd{margin-bottom:0.25rem}dl ul{padding-left:0;margin-top:0}.dl-no-top-margin{margin-top:0}.dl-horizontal{display:grid;grid-template-columns:max-content 1fr;grid-gap:0.5rem}@media (max-width: 65rem){.dl-horizontal{display:block}}.dl-horizontal dt{text-align:right}@media (max-width: 65rem){.dl-horizontal dt{text-align:inherit}}.dl-horizontal dd{margin:0}.dl-right{display:grid;grid-template-columns:1fr max-content;grid-gap:0.5rem}.text table img{max-width:100px}.emotion .name{margin-bottom:1rem;display:inline-block}.margin-top.margin-top{margin-top:1rem}.fine-print{font-size:0.95rem}.badge{font-size:20px;vertical-align:top}.keep-together.keep-together.keep-together{break-inside:avoid}.completion{break-inside:avoid}.completion>a::before{margin-right:0.5rem;display:inline-block;cursor:default;font-style:normal}.completion.completion-current>a::before{content:"🕑"}.completion.completion-complete>a::before{content:"✅"}.completion.completion-available>a::before{content:"➖"}.completion.completion-level5>a::before{content:"5️⃣"}.completion.completion-error>a::before{content:"❌"}.completion .badges{padding-left:2rem}.nowrap{white-space:nowrap}.editable form{margin-top:1rem}.editable .form-inline-wrapper form{margin-top:0.5rem}form,.form{max-width:100%}form.form-grid,.form.form-grid{display:grid;grid-template-columns:auto auto}form.form-grid.form-grid-completion,.form.form-grid.form-grid-completion{grid-template-columns:auto 2fr 1fr}form.form-grid input[type=submit],.form.form-grid input[type=submit]{display:inline-block}form.form-search,.form.form-search{display:grid;grid-template-columns:1fr 2rem;grid-column-gap:1rem}@media (min-width: 75rem){form.form-search,.form.form-search{grid-template-columns:auto 4rem}}form.form-search .input,.form.form-search .input{display:inline}@media (min-width: 75rem){form.form-search .input input,.form.form-search .input input{height:2rem}}form.form-search button,.form.form-search button{display:inline;padding:0.25rem 5px;font-size:15px}@media (min-width: 75rem){form.form-search button,.form.form-search button{padding:1rem}}.input-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1rem;width:fit-content}.input-grid .input-grid-cell{display:block}.input-grid .input-grid-cell fieldset{display:inline-grid;grid-template-columns:auto auto;grid-gap:0.5rem}.input-grid .input-grid-cell.input-grid-cell-with-completion fieldset{grid-template-columns:auto auto auto auto}.input-grid .input-grid-cell .input-wrapper .input{display:inline-block}.input-grid .input-grid-cell .button{vertical-align:middle}.input-image .fields{display:grid;grid-template-columns:20rem auto 20rem;grid-gap:1rem}@media (max-width: 40rem){.input-image .fields{grid-template-columns:1fr}}.input-image .fields .conjunction{padding:0 0.5rem;background-color:transparent;position:relative;top:0;font-size:2rem;font-weight:bold}@media (max-width: 40rem){.input-image .fields .conjunction{font-size:1.5rem;padding:0}}.input-image .fields .remove{margin-bottom:1rem}.input-image .fields .remove label{font-weight:normal;font-size:0.9rem}.form-inline-wrapper{display:grid;grid-template-columns:1fr 4rem;grid-column-gap:1rem}.form-inline-wrapper .full-width{grid-column:1/-1}.form-inline-wrapper .delete{margin-top:0;margin-bottom:0.75rem}.form-inline-wrapper .input{margin-bottom:0.75rem}.form-inline-wrapper .input.boolean{margin-left:1rem;margin-top:0.8rem}.form-inline-wrapper ul{margin-top:1rem}.collectible-wrapper .collectible-item{display:grid;grid-template-columns:1.5rem auto;grid-gap:0.5rem}.collectible-wrapper .collectible{display:grid;grid-template-columns:24px auto 10rem;grid-gap:0.5rem}.field_with_errors{color:#c9352b}.field_with_errors .error{grid-column:3}.input{display:grid;grid-template-columns:15rem 1fr 1fr 1fr;grid-gap:1rem;margin-top:0.5rem}@media (max-width: 50rem){.input{grid-template-columns:auto;grid-gap:0.25rem;margin-top:1rem}.input.search_query{margin-top:0}}.input.input-one-column{grid-template-columns:1fr}.input.boolean{display:block}.input label.radio_buttons{grid-row:1/span 2}.input.radio_buttons{grid-template-columns:15rem 1fr;row-gap:0.25rem;margin-top:2rem;margin-bottom:2rem}.input.radio_buttons .radio{grid-column:2}.input.radio_buttons .radio label{font-family:"Jost", sans-serif;font-weight:normal}.input.check_boxes{display:grid;grid-template-columns:15rem 1fr;margin-top:2rem;margin-bottom:2rem}.input.check_boxes .checkbox{display:block}.input.check_boxes .checkbox label{font-family:"Jost", sans-serif;font-weight:normal}.input label,.input .label{text-align:right;font-weight:bold;font-family:"The Sims Sans", serif}@media (max-width: 50rem){.input label,.input .label{text-align:left}}.input input{max-width:100%}.input input.string,.input input.password,.input input.integer,.input button{padding:0.25rem}@media (min-width: 75rem){.input input.string,.input input.password,.input input.integer,.input button{padding:0.5rem;font-size:1.25rem}}.input input.integer{width:8rem}.input .help{margin:1rem 0;color:#333}@media (min-width: 75rem){.input .help{font-size:1.15rem}}label.boolean{text-align:left;display:block;min-width:8rem}label.boolean input{margin-right:0.5rem}.radio label{font-weight:normal;margin:0}form .actions{display:grid;grid-template-columns:15rem 1fr 1fr 1fr;grid-column-gap:1rem}@media (max-width: 50rem){form .actions{grid-template-columns:auto}}form .actions .submit{grid-column:2;display:inline;text-align:right}@media (max-width: 50rem){form .actions .submit{grid-column:auto}}.delete{margin-top:3rem}.radio-wrapper,.checkbox-wrapper{display:grid;grid-template-columns:1rem 1fr;grid-column-gap:0.5rem}.radio-wrapper label,.checkbox-wrapper label{text-align:left}textarea{padding:0.5rem;min-width:50%;max-width:100%;width:15rem;height:10rem}.columns-forms{display:grid;grid-template-columns:min-content minmax(min-content, 20rem) auto;grid-gap:1rem}@media (max-width: 40rem){.columns-forms{display:block}}fieldset{background:rgba(255,255,255,0.5);border:solid 1px #fff;padding:0.5rem;border-radius:0.25rem;margin-bottom:1rem}form.form-collapse{display:inline}.grid{display:grid;grid-gap:1rem}.grid.grid-2{grid-template-columns:1fr 4rem}@media (max-width: 40rem){input.button{font-size:0.9rem}}.disabled label{color:#999}.contact_name,.contact_email,.user_not_robot{display:none}.ms-dd .ms-list-option.disabled,.ms-dd .ms-optgroup ul .ms-list-option.disabled{display:none}.ms-optgroup:not(:has(.ms-list-option:not(.disabled))){display:none}table{border-collapse:collapse}table thead th,table tfoot th{background-color:rgba(156,147,110,0.5)}table th,table td{border:solid 1px #000;padding:0.5rem;position:relative}table th{background-color:rgba(255,255,255,0.5)}table tbody th{text-align:left}table .progress{font-style:italic;color:#555}table tr.negative{background-color:rgba(217,87,78,0.2)}table form{display:inline}.conjunction{padding:0 0.5rem;background-color:#ede9db;position:absolute;top:-0.6rem;font-size:0.9rem}th .not-strong{font-weight:normal}td h4:first-child{margin-top:0}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.message{background:#555;color:#000;border:solid 1px #222222;padding:1rem;border-radius:0.25rem;margin-bottom:1rem}.message-alert{background-color:#fdeb93;border-color:#F2CB05}.message-error{background-color:#f4cfcc;border-color:#eba7a2}.message-notice{background-color:#ced0ea;border-color:#aaaddb}.message-success{background-color:#d1e6c9;border-color:#96c683}
