#contract *{font-size:0.9rem}#contract .small *{font-size:0.7rem}#contract h4{margin-top:0;margin-bottom:0}#contract a{text-decoration:underline;color:inherit}#contract table{table-layout:fixed}#contract table.no-borders *{border:none !important}#contract sup{font-size:0.7rem !important}#contract .main-title *{font-weight:bolder;font-size:2rem;margin-top:2rem}#contract .inline{display:inline}#contract td .header{font-weight:bold;font-size:1rem;line-height:3rem}#contract td .header.small{font-size:0.9rem}#contract .english{color:#007db0 !important;font-style:italic}main{min-height:calc(100vh - 90px)}.footer{left:0;bottom:0;width:100%;height:2rem;padding:0.3rem}.footer a{color:black}.navbar .button.is-danger{margin-right:10px;margin-left:20px}.notification.is-alert{background-color:#3e8ed0;color:white}.javascript-required-warning{font-size:1.2rem;margin-bottom:1.5rem}#cookies-eu-banner{display:none;margin:3rem 1.5rem 0 1.5rem}#metadata th{white-space:nowrap}#cookies-eu-banner,#flash-banner{padding:1rem 0 0 0}.container.narrow{max-width:600px}.devise-links{font-size:0.8rem}.field_with_errors input{border-color:red}.field_with_errors select{border-color:red}form label{margin-bottom:0 !important}.edit-icon{font-size:3rem;width:3rem;height:3rem}select.has-placeholder{color:#999 !important}select.has-placeholder option:not([disabled]){color:#333}.dataset-request-box-header{font-size:2rem;font-weight:bold;margin-top:1rem;margin-bottom:0.5rem}.is-transparent{opacity:0.5}.job-button{width:100%}.checkbox-field .field_with_errors{display:inline}.svd span,.svd a{font-size:1.5rem}.user-scripts-section header{cursor:pointer}.edit-user-script-icon{font-size:2rem}.access-ways th{white-space:nowrap;padding-right:35px}.card .card-header-title{cursor:pointer}.card .card-header.is-active .card-header-icon{transform:rotate(180deg)}.has-text-centered-absolute{position:relative !important}.has-text-centered-absolute>div:nth-child(2){position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap}
