main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;background-color:#faf3ed;margin:2rem 0;-webkit-filter:drop-shadow(0 3px 2px rgba(167,167,167,0.678));filter:drop-shadow(0 3px 2px rgba(167,167,167,0.678))}main .drawing h2{color:#fdfdfd;background-color:#ffa600;margin:0;font-weight:normal;font-size:calc(calc(1rem + ((1vw - 4.8px) * 0.1389)) * .9);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;overflow:visible;padding:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.2rem 1rem;position:relative}main .drawing h2 svg{width:calc(calc(1rem + ((1vw - 4.8px) * 0.1389)) * 2);height:calc(calc(1rem + ((1vw - 4.8px) * 0.1389)) * 2);fill:#fdfdfd}main .drawing h2 span{margin-left:1rem;font-size:calc(calc(1rem + ((1vw - 4.8px) * 0.1389)) * 1.1);display:block}main .drawing h2:before{content:'';position:absolute;bottom:-10px;left:0;display:block;width:var(--h2-width);height:10px;background-color:#ffd380;z-index:2}main .drawing h2:after{content:'';position:absolute;bottom:-10px;left:0;display:block;width:var(--content-width);height:10px;background-color:#ffb833;z-index:1}main .drawing .editor{background-color:#fdfdfd;padding:2rem 1rem;border:1px solid #ccc;margin-bottom:1rem;position:relative;z-index:0}main .drawing .editor:after{content:'';position:absolute;bottom:-5px;left:-1px;display:block;width:calc(100% + 2px);height:5px;background-color:#e69500;z-index:1}main .drawing .editor iframe{width:100%;height:80vh}main .editor .selectYear{background-color:#ffa600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:2.5rem}main .editor .selectYear svg{width:calc(calc(1rem + ((1vw - 4.8px) * 0.1389)) * 2);height:calc(calc(1rem + ((1vw - 4.8px) * 0.1389)) * 2);fill:#fdfdfd}main .editor .selectYear form select{background-color:#ffa600;color:#fdfdfd;height:2.5rem;padding:0 1rem;border:none}main .editor .selectYear form select:focus{border:none;outline:0}main .editor .selectYear form select option{background-color:#ffa600;color:#fdfdfd;height:3rem;padding:1rem;border:none}main .editor ul:not([class="error"]){list-style:none;margin:0;padding:0}main .editor ul:not([class="error"]) .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc;margin-bottom:1rem}main .editor ul:not([class="error"]) .items .date-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}main .editor ul:not([class="error"]) .items .date-category p{margin:0}main .editor ul:not([class="error"]) .items .date-category .date{margin-right:1rem;font-size:calc(calc(1rem + ((1vw - 4.8px) * 0.1389)) * .8);color:#042877;font-weight:bolder}main .editor ul:not([class="error"]) .items .date-category .category{font-size:calc(calc(1rem + ((1vw - 4.8px) * 0.1389)) * .8);font-weight:bold;width:5em}main .editor ul:not([class="error"]) .items .title-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .editor ul:not([class="error"]) .items .title-file h3{margin:0;font-size:calc(calc(1rem + ((1vw - 4.8px) * 0.1389)) * .9);font-weight:normal;width:18em}main .editor ul:not([class="error"]) .items .title-file .files{margin:.5rem;background-color:#f0f0f0;border:3px solid #a5a4a4;border-radius:.5rem;padding:.5rem}main .editor ul:not([class="error"]) .items .title-file .files li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
