/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--sp:1rem;}.view,.view-content{gap:var(--sp1);}@media (min-width:43.75rem){.view,.view-content{gap:var(--sp2);}}body{background-color:rgb(255,255,255);background-image:unset;}@media (min-width:43.75rem){background-color:var(--color--gray-100);}.user-logged-in .main-content .block-views,.user-logged-in .main-content .block-bakala{margin-block-end:var(--sp3);}@media (min-width:43.75rem){.user-logged-in .main-content .block-views,.user-logged-in .main-content .block-bakala,.view-yearly-contracts-per-student .views-view-responsive-grid__item{border:1px solid #e03c31;padding:1em;}}.user-logged-in .main-content .views-table{margin:0;}.user-logged-in .main-content .block-bakala h1,.user-logged-in .main-content .block-bakala h2{margin-block:0;}.user-logged-in .main-content .block-bakala .bakala-text .bakala-desc{display:flex;}@media (min-width:43.75rem){.user-logged-in .main-content .block-bakala .bakala-text .bakala-desc{margin-left:2em;display:contents;}}.user-logged-in .main-content .block-bakala legend,.user-logged-in .main-content .block-bakala label{font-weight:bold;}.user-logged-in .main-content .block-bakala .bakala-paid-by-bakala{margin-top:2em;}.user-logged-in .main-content .block-bakala table caption{margin-block-end:unset;}.user-logged-in table.bakala-paid-by-bakala th,.user-logged-in table.bakala-paid-by-bakala td{text-align:right;}.user-logged-in table.bakala-paid-by-bakala td.row_head{text-align:left;font-weight:bold;}.user-logged-in .main-content .block-bakala .list-unstyled{list-style:none;margin-left:0;padding-left:0;}.user-logged-in .main-content .block-bakala .button--small{height:unset;}.user-logged-in .webform-submission-yearly-grant-agreement-form .form-item-funding-table table td{text-align:right;}.user-logged-in .webform-submission-yearly-grant-agreement-form .form-item-funding-table table td:nth-child(1){text-align:left;}.webform-element-type-webform-table{overflow-x:auto;}.view-yearly-contracts-per-student .views-view-responsive-grid__item-inner{display:table;margin-block-end:var(--sp2);}@media (min-width:43.75rem){.view-yearly-contracts-per-student .views-view-responsive-grid__item-inner{margin-block-end:0;}}.view-yearly-contracts-per-student .views-view-responsive-grid__item-inner .views-field{display:table-row;}.view-yearly-contracts-per-student .views-view-responsive-grid__item-inner .views-label{font-weight:bold;display:table-cell;}.view-yearly-contracts-per-student .views-view-responsive-grid__item-inner .field-content{display:table-cell;text-align:right;}.view-yearly-contracts-per-student .views-view-responsive-grid__item-inner .views-field.views-field-subject{display:table-caption;}.view-yearly-contracts-per-student .views-view-responsive-grid__item-inner .views-field.views-field-subject .field-content{display:block;font-size:120%;margin-block:0 var(--sp);padding-right:10px;background-color:silver;}.view-yearly-contracts-per-student .views-label{padding-left:1.5em;text-indent:-1.5em;}.view-yearly-contracts-per-student .views-field-bakala-total-177 .field-content{font-weight:bold;}.view-yearly-contracts-per-student .bakala_additional{font-size:80%;}@media (min-width:768px){.webform-flex--container.bakala-input > .form-item > input{width:auto;}}.path-bakala #edit-attachments .form-item.js-form-type-textfield{margin-block-end:var(--sp4);}
