.kiserala-logo{height:1.5em;vertical-align:text-bottom;margin-right:.2em}.kiserala-public-content{background:transparent no-repeat center center fixed;background-image:url(/images/enfants-a-la-cantine.jpg);background-size:cover}@media(max-width:3840px){.kiserala-public-content{background-image:url(/images/enfants-a-la-cantine-3600-2000.jpg)}}@media(max-width:1980px){.kiserala-public-content{background-image:url(/images/enfants-a-la-cantine-1680-1120.jpg)}}@media(max-width:1024px){.kiserala-public-content{background-image:url(/images/enfants-a-la-cantine-1024-683.jpg)}}@media(max-width:640px){.kiserala-public-content{background-image:url(/images/enfants-a-la-cantine-640-427.jpg)}}.kiserala-content-head{background-color:rgba(255,255,255,.8);padding:0 1em;border-radius:5px}.kiserala-content-call-to-action{background-color:rgba(255,255,255,.8);padding:1em;min-height:150px;margin-top:3em;margin-bottom:3em}.kiserala-landing-target-card .mdl-card__title{height:200px;background-repeat:no-repeat;background-size:cover}.kiserala-landing-target-card .mdl-card__title .mdl-card__title-text{background-color:rgba(255,255,255,.9);padding:.2em}.kiserala-landing-target-card.kiserala-landing-target-parents .mdl-card__title{background-image:url(/images/parent.jpg)}.kiserala-landing-target-card.kiserala-landing-target-gestionnaires .mdl-card__title{background-image:url(/images/collectif.jpg)}@media(max-width:1980px){.kiserala-landing-target-card.kiserala-landing-target-parents .mdl-card__title{background-image:url(/images/parent-640-427.jpg)}.kiserala-landing-target-card.kiserala-landing-target-gestionnaires .mdl-card__title{background-image:url(/images/collectif-640-418.jpg)}}@media(max-width:1024px){.kiserala-landing-target-card.kiserala-landing-target-parents .mdl-card__title{background-image:url(/images/parent-320-213.jpg)}.kiserala-landing-target-card.kiserala-landing-target-gestionnaires .mdl-card__title{background-image:url(/images/collectif-320-209.jpg)}}.kiserala-landing-target-card h3{line-height:1.6}.kiserala-connexion a.mdl-button{text-decoration:underline}.kiserala-loading .mdl-card__actions input{visibility:hidden}.kiserala-progress{display:none}.kiserala-loading .kiserala-progress{display:block}*::placeholder{color:#ddd}.material-icons{font-size:1.2em;vertical-align:text-bottom}.mdl-navigation__link .material-icons{font-size:2em;vertical-align:bottom;margin-right:.2em}.mdl-layout__title .material-icons,.mdl-card__title-text .material-icons{margin-right:.2em}#kiserala-mainadd{position:absolute;display:block;right:1em;top:1.5em;z-index:900}#kiserala-mainadd .material-icons{font-size:1em}.mdl-menu__item a{text-decoration:none;color:#757575;display:block}.mdl-menu__item .material-icons{font-size:2em;vertical-align:middle;margin-right:.2em}.mdl-card__supporting-text{width:100%;box-sizing:border-box;flex:1 0 auto}.kiserala-inscriptions{width:100%}.kiserala-inscriptions .mdl-grid.mdl-cell--10-col,.kiserala-seances{width:calc(100% - 16px)}.kiserala-inscriptions .mdl-cell--2-col,.kiserala-seances>.mdl-cell--2-col{width:20%;border:1px solid rgba(0,0,0,.12);margin:0;padding:8px}@media(min-width:480px) and (max-width:839px){.kiserala-inscriptions .mdl-cell--1-col-tablet,.kiserala-seances>.mdl-cell--1-col-tablet{width:20%}}@media(max-width:479px){.kiserala-inscriptions .mdl-cell--4-col-phone,.kiserala-seances>.mdl-cell--4-col-phone{width:100%}}.kiserala-inscriptions .mdl-badge:after,.kiserala-seances .mdl-badge:after{right:initial;left:-2em;top:-1em}.kiserala-montant-periode.kiserala-inscriptions-modifiees a,.kiserala-montant-periode.kiserala-inscriptions-modifiees input[type='submit']{display:none}.kiserala-montant-periode .nonvalide{display:none}.kiserala-montant-periode.kiserala-inscriptions-modifiees .nonvalide{display:inline-block}.kiserala-date,.kiserala-horaire{font-size:.8em}.kiserala-seance ul,.kiserala-seance-admin ul{margin:0;padding:0}.kiserala-seance li,.kiserala-seance-admin li{padding:8px}.mdl-layout__header-row .mdl-navigation{padding-right:4em}.mdl-layout__header-row .mdl-navigation .kiserala-social-logo{width:100%}.mdl-card__actions form{display:inline-block}.kiserala-actions{font-size:16px;width:100%;padding:8px;box-sizing:border-box}.kiserala-mailing .mdl-textfield,.kiserala-question .mdl-textfield,.kiserala-contact .mdl-textfield{width:100%}.kiserala-destinataire-mailing,.kiserala-destinataire-classe-mailing{padding:8px 0}.kiserala-valide{font-size:.6em;vertical-align:baseline}.kiserala-warning{font-size:1.5em;vertical-align:middle}.kiserala-legal{font-size:.6em;vertical-align:text-top}.mdl-layout__header-row .mdl-navigation__link{padding:0 6px}.kiserala-ajouter-contact,.kiserala-ajouter-connexion,.kiserala-action-menu-contener{position:relative}form.kiserala-validation{display:inline-block;margin:0 .5em}.kiserala-bilan-inscriptions{color:#aaa}.kiserala-tarif-description{display:block;font-style:italic;font-size:.8em;color:#aaa}.kiserala-seances-admin{margin:0}.kiserala-enfant-search-hide,.kiserala-ligne-search-hide,.kiserala-activite-search-hide,.kiserala-periode-search-hide,.kiserala-validation-search-hide,.kiserala-comptabilite-gestionnaire-search-hide{display:none}.kiserala-presences{max-width:90vw}table.kiserala-presences{white-space:normal}.kiserala-presences-seances{margin:0}.kiserala-presences-seance{padding:4px}.kiserala-presences-encours{display:none}.kiserala-presences-modifiees{display:inline-block}.kiserala-presence-horaire{font-size:.7em}.kiserala-ecole-not-use-classes,.kiserala-activite-not-use-services,.kiserala-ecole-not-use-classes:has(.kiserala-destinataire-classe-mailing){display:none}#classe optgroup:not(.kiserala-ecole-actuelle),#activite optgroup:not(.kiserala-ecole-actuelle),#service option:not(.kiserala-activite-actuelle),.kiserala-destinataire-classe-mailing optgroup:not(.kiserala-ecole-actuelle){display:none}.kiserala-sommeapayer{width:5em}.kiserala-sommeapayer input{text-align:right}.kiserala-cartetype{padding:.5em;height:4em;margin-left:1em;box-sizing:border-box}.kiserala-cartetype img{height:3em}.kiserala-cartetype+input{position:absolute;z-index:-1;top:-200vh;left:-200vw}.kiserala-validation .mdl-list__item{padding-top:5px;padding-bottom:5px}.kiserala-details,.kiserala-voir-details .kiserala-sansdetails{display:none}.kiserala-voir-details .kiserala-details,.kiserala-sansdetails{display:block}.kiserala-voir-details .kiserala-details.mdl-list__item{display:-webkit-flex;display:-ms-flexbox;display:flex}.mdl-layout--fixed-drawer>.mdl-mega-footer{margin-left:240px}@media screen and (max-width:1024px){.mdl-layout--fixed-drawer>.mdl-mega-footer{margin-left:0}}@media(orientation:portrait) and (max-width:479px){.mdl-layout--fixed-drawer>.mdl-mega-footer{padding:0 1em;font-size:.8em;line-height:initial}.mdl-mega-footer--bottom-section,.mdl-mega-footer__bottom-section{padding-top:.5em;margin-bottom:.5em;white-space:nowrap}.mdl-mega-footer--bottom-section>*,.mdl-mega-footer__bottom-section>*{display:inline-block;margin:0 1em;float:left}.mdl-mega-footer--link-list li,.mdl-mega-footer__link-list li{font-size:.8em;line-height:initial}}@media(orientation:landscape) and (max-height:479px){.mdl-layout--fixed-drawer>.mdl-mega-footer{padding:0 1em;font-size:.8em;line-height:initial}.mdl-mega-footer--bottom-section,.mdl-mega-footer__bottom-section{padding-top:.5em;margin-bottom:.5em;white-space:nowrap}.mdl-mega-footer--bottom-section>*,.mdl-mega-footer__bottom-section>*{display:inline-block;margin:0 1em;float:left}.mdl-mega-footer--link-list li,.mdl-mega-footer__link-list li{font-size:.8em;line-height:initial}}.mdl-mega-footer__link-list{margin-bottom:0}.kiserala-reglement-prix{white-space:nowrap}.mdl-textfield--floating-label.is-invalid .mdl-textfield__label{color:rgba(0,0,0,.54)}.kiserala-apercu{float:right;margin-left:10px;max-width:40%}.kiserala-apercu-mail{max-width:100%;box-shadow:0 0 5px #888;border-radius:5px}.kiserala-main-apercu{max-height:50vh;max-width:100%}.mdl-layout__header a.mdl-layout__title{color:#424242;text-decoration:none}.mdl-data-table th.kiserala-notification-contact{font-size:9px}.mdl-switch.is-checked.is-disabled .mdl-switch__track{background:rgba(76,175,80,.5)}.kiserala-choixtarif{white-space:nowrap}.kiserala-dashboard ul{margin:0;padding:0}.mdl-menu__item--upper-full-bleed-divider{border-top:1px solid rgba(0,0,0,0.12)}.kiserala-grid{display:grid}.kiserala-grid.kiserala-calendar.kiserala-monthview{grid-template-columns:2em repeat(5,minmax(min-content,1fr));grid-template-rows:2em repeat(6,auto)}.kiserala-grid.kiserala-calendar.kiserala-taskview{grid-template-columns:2em minmax(min-content,1fr);max-width:15cm;margin:0 auto}.kiserala-monthview .kiserala-calendar-weekday{align-self:center;justify-self:center;grid-row:1 / 1}.kiserala-taskview .kiserala-calendar-weekday{display:none}.kiserala-calendar-weeknumber{background-color:#e0e0e0;padding:.1em .3em;font-size:1rem;font-weight:500}.kiserala-monthview .kiserala-calendar-weeknumber{align-self:stretch;justify-self:center;grid-column:1 / 1}.kiserala-taskview .kiserala-calendar-weeknumber{align-self:stretch;justify-self:center;grid-column:1 / 1;border-top:1px solid white}.kiserala-monthview .kiserala-calendar-day1{grid-column:2 / 2}.kiserala-monthview .kiserala-calendar-day2{grid-column:3 / 3}.kiserala-monthview .kiserala-calendar-day3{grid-column:4 / 4}.kiserala-monthview .kiserala-calendar-day4{grid-column:5 / 5}.kiserala-monthview .kiserala-calendar-day5{grid-column:6 / 6}.kiserala-taskview .kiserala-calendar-day1,.kiserala-taskview .kiserala-calendar-day2,.kiserala-taskview .kiserala-calendar-day3,.kiserala-taskview .kiserala-calendar-day4,.kiserala-taskview .kiserala-calendar-day5{grid-column:2 / 2}.kiserala-monthview .kiserala-calendar-week1{grid-row:2 / 2}.kiserala-taskview .kiserala-calendar-weeknumber.kiserala-calendar-week1{grid-row:1 / span 5}.kiserala-monthview .kiserala-calendar-week2{grid-row:3 / 3}.kiserala-taskview .kiserala-calendar-weeknumber.kiserala-calendar-week2{grid-row:6 / span 5}.kiserala-monthview .kiserala-calendar-week3{grid-row:4 / 4}.kiserala-taskview .kiserala-calendar-weeknumber.kiserala-calendar-week3{grid-row:11 / span 5}.kiserala-monthview .kiserala-calendar-week4{grid-row:5 / 5}.kiserala-taskview .kiserala-calendar-weeknumber.kiserala-calendar-week4{grid-row:16 / span 5}.kiserala-monthview .kiserala-calendar-week5{grid-row:6 / 6}.kiserala-taskview .kiserala-calendar-weeknumber.kiserala-calendar-week5{grid-row:21 / span 5}.kiserala-monthview .kiserala-calendar-week6{grid-row:7 / 7}.kiserala-taskview .kiserala-calendar-weeknumber.kiserala-calendar-week6{grid-row:26 / span 5}.kiserala-calendar-day{display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.12);padding:.2em .5em}.kiserala-taskview .kiserala-calendar-day:empty{padding:0;border:0}.kiserala-monthview .kiserala-calendar-day .kiserala-calendar-day-number{font-weight:700;align-self:center}.kiserala-taskview .kiserala-calendar-day .kiserala-calendar-day-full{align-self:center;padding:.5em 0;font-size:1.1em;text-transform:capitalize}.kiserala-taskview .kiserala-calendar-day .kiserala-calendar-day-number,.kiserala-monthview .kiserala-calendar-day .kiserala-calendar-day-full{display:none}.kiserala-calendar-day .kiserala-seance,.kiserala-calendar-day .kiserala-seance-admin{padding:.2em}.kiserala-seance-enfants{margin:0 0 0 2.6em}.kiserala-seance-enfants .kiserala-seance-enfant-chip{display:block;display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;font-size:1rem;overflow:hidden;padding:.35em .5em .35em 1.8em;box-sizing:border-box;border-radius:.35em;margin:.1em 0 .1em 0;opacity:.7;border:1px solid rgba(0,0,0,.12)}.kiserala-seance-enfants .kiserala-seance-enfant-chip:hover{background:rgba(158,158,158,.2)}.kiserala-seance-enfants input[type="checkbox"]{position:absolute;overflow:hidden;width:0;display:inline-block;left:-10000px}.kiserala-seance-enfants input[type="checkbox"]:checked ~ .kiserala-seance-enfant-chip{background-color:#ff6e40}.kiserala-seance-enfants input[type="checkbox"].ticket-valide:checked ~ .kiserala-seance-enfant-chip{background-color:#4caf50}.kiserala-seance-enfants input[type="checkbox"][data-initial="checked"]:not(:checked) ~ .kiserala-seance-enfant-chip{background:repeating-linear-gradient(-45deg,rgba(255,110,64,.2),rgba(255,110,64,.2) 10px,#fff 10px,#fff 20px)}.kiserala-seance-enfants input[type="checkbox"].ticket-valide:not(:checked) ~ .kiserala-seance-enfant-chip{background:repeating-linear-gradient(-45deg,rgba(76,175,80,.2),rgba(76,175,80,.2) 10px,#fff 10px,#fff 20px)}.kiserala-seance-enfants input[type="checkbox"].ticket-valide:checked+input[type="hidden"][data-modified="1"] ~ .kiserala-seance-enfant-chip{background:repeating-linear-gradient(-45deg,rgba(76,175,80,.7),rgba(76,175,80,.7) 10px,rgba(255,110,64,0.7) 10px,rgba(255,110,64,.7) 20px)}.kiserala-seance-enfants input[type="checkbox"]:not(:disabled) ~ .kiserala-seance-enfant-chip{cursor:pointer;opacity:1}.kiserala-seance-enfants input[type="checkbox"]:not(:disabled) ~ .kiserala-seance-enfant-chip .kiserala-seance-enfant-nom{text-decoration:underline}.kiserala-seance-enfants input[type="checkbox"]:disabled:not(:checked) ~ .kiserala-seance-enfant-chip{text-decoration:line-through}.kiserala-seance-enfants .kiserala-seance-enfant-chip .kiserala-seance-choixtarif{font-weight:400}.kiserala-seance-listetarifs{list-style:none}.kiserala-seance-listetarifs.kiserala-showtariflist{background:white;padding:.2em;border-radius:.2em}.kiserala-seance-listetarifs.kiserala-showtariflist>li{border-radius:.35em;margin:.1em 0 .1em 0;border:1px solid rgba(0,0,0,.12);padding:.35em .5em}.kiserala-seance-listetarifs>li:hover{background:rgba(158,158,158,.4)}.kiserala-seance-listetarifs:not(.kiserala-showtariflist)>li:hover{background-color:#444;color:white;border-radius:.35em;padding:.35em .5em;margin:-.35em -.5em}.kiserala-seance-listetarifs:not(.kiserala-showtariflist)>li{padding:0;margin:0}.kiserala-seance-listetarifs:not(.kiserala-showtariflist)>li:not(.selected),.kiserala-seance .kiserala-seance-listetarifs:not(.kiserala-showtariflist)>li .kiserala-prixtarif,.kiserala-seance-enfants input[type="checkbox"]:not(:checked) ~ .kiserala-seance-enfant-chip .kiserala-seance-listetarifs,.kiserala-seance-admin .kiserala-seance-listetarifs:not(.kiserala-showtariflist)>li .kiserala-libelletarif{display:none}.kiserala-seance-listetarifs.kiserala-showtariflist>li.tarif-admin{color:#888}.kiserala-seance-listetarifs.kiserala-showtariflist>li.selected{background-color:#ff6e40;color:white}.kiserala-seance-enfants input[type="checkbox"].ticket-valide ~ .kiserala-seance-enfant-chip .kiserala-seance-listetarifs.kiserala-showtariflist>li.selected{background-color:#4caf50}.kiserala-seance-enfants input[type="hidden"][data-modified="1"] ~ .kiserala-seance-enfant-chip .kiserala-seance-listetarifs.kiserala-showtariflist>li.selected{background-color:#ff6e40}.kiserala-seance-enfant-comment{margin:.1em 0 .1em -1.7em;width:1.5em;height:1.5em;min-width:1.5em;position:absolute;font-size:1.5em}.kiserala-seance-enfant-comment-edit{position:absolute;display:none;min-height:120px}.kiserala-seance-enfant-voir-comment .kiserala-seance-enfant-comment-edit{display:block}.kiserala-seance-enfant-comment-edit .mdl-textfield{padding:0}.kiserala-presences-filter,.kiserala-personnes-filter,.kiserala-comptes-filter{display:grid;grid-template-columns:minmax(max-content,17%) minmax(15em,80%);grid-auto-rows:max-content;align-items:baseline;grid-gap:.5em;justify-content:center;margin:1em auto;max-width:95%}.kiserala-presences-filter h4,.kiserala-personnes-filter h4,.kiserala-comptes-filter h4{grid-column:1 / span 2;justify-self:center}.kiserala-presences-filter label,.kiserala-personnes-filter label,.kiserala-comptes-filter label{grid-column:1 / 1;justify-self:end;font-size:1.1em;font-weight:500;color:#888}.kiserala-presences-filter input,.kiserala-presences-filter select,.kiserala-presences-filter button,.kiserala-presences-filter label.kiserala-checkbox,.kiserala-personnes-filter input,.kiserala-personnes-filter select,.kiserala-personnes-filter a,.kiserala-comptes-filter input,.kiserala-comptes-filter select,.kiserala-comptes-filter label.kiserala-checkbox,.kiserala-comptes-filter a{grid-column:2 / 2;justify-self:stretch;font-size:1.1em;padding:.5em .5em}.kiserala-presences-filter label.kiserala-checkbox,.kiserala-comptes-filter label.kiserala-checkbox{height:1.2em;margin:.4em 0 .8em 0}.kiserala-presences-filter button,.kiserala-presences-filter input[type="reset"],.kiserala-presences-filter input[type="button"],.kiserala-presences-filter input[type="submit"],.kiserala-personnes-filter input[type="reset"],.kiserala-personnes-filter input[type="button"],.kiserala-personnes-filter input[type="submit"],.kiserala-personnes-filter a,.kiserala-comptes-filter input[type="submit"],.kiserala-comptes-filter a{padding:inherit}@media(max-width:479px){.kiserala-presences-filter,.kiserala-personnes-filter,.kiserala-comptes-filter{grid-template-columns:minmax(auto,92vw)}.kiserala-presences-filter h4,.kiserala-personnes-filter h4,.kiserala-comptes-filter h4{grid-column:1 / 1;justify-self:center}.kiserala-presences-filter label,.kiserala-personnes-filter label,.kiserala-comptes-filter label{grid-column:1 / 1;justify-self:start}.kiserala-presences-filter input,.kiserala-presences-filter select,.kiserala-presences-filter button,.kiserala-personnes-filter input,.kiserala-personnes-filter select,.kiserala-personnes-filter a,.kiserala-presences-filter label.kiserala-checkbox,.kiserala-comptes-filter input,.kiserala-comptes-filter select,.kiserala-comptes-filter a,.kiserala-comptes-filter label.kiserala-checkbox{grid-column:1 / 1;justify-self:stretch}}h1 .kiserala-link,h2 .kiserala-link,h3 .kiserala-link,h4 .kiserala-link{font-size:1rem}.kiserala-page-header{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;column-gap:1rem;padding:8px;width:100%}.kiserala-page-header>*{flex:1 1 auto}.kiserala-page-title{display:flex;flex-direction:column;align-items:baseline;justify-content:flex-start;column-gap:1rem;padding:8px}.kiserala-seance-title{text-align:center;margin:.5em 0}.kiserala-seance-nav{display:flex;align-items:flex-start;justify-content:center;flex-direction:row;gap:1rem;margin-bottom:1rem}.kiserala-page-content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;padding:8px;width:100%}.kiserala-page-content>.kiserala-presences-filter,.kiserala-page-content>.kiserala-personnes-filter{flex:0 1 auto}.kiserala-page-content>.kiserala-presences-content,.kiserala-page-content>.kiserala-personnes-content,.kiserala-page-content>.kiserala-validation-content,.kiserala-page-content>.kiserala-suspension-content,.kiserala-page-content>.kiserala-mail-content{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;max-width:92vw}.kiserala-page-content>.kiserala-validation-content,.kiserala-page-content>.kiserala-suspension-content,.kiserala-page-content>.kiserala-mail-content{align-items:start}.kiserala-presences-list,.kiserala-personnes-list,.kiserala-validation-list,.kiserala-suspension-list,.kiserala-mail-list{display:grid;grid-auto-rows:max-content;border:1px solid rgba(0,0,0,.12);padding:.5rem;margin:5px;align-items:baseline;justify-items:start}.kiserala-personnes-list{grid-template-columns:repeat(3,auto)}.kiserala-validation-list,.kiserala-suspension-list{grid-template-columns:repeat(2,2.5rem) auto auto}.kiserala-mail-list{grid-template-columns:auto}.kiserala-presences-list-1columns{grid-template-columns:auto}.kiserala-presences-list-2columns{grid-template-columns:repeat(2,auto)}.kiserala-presences-list-3columns{grid-template-columns:repeat(3,auto)}.kiserala-presences-list-4columns{grid-template-columns:repeat(4,auto)}.kiserala-presences-list-5columns{grid-template-columns:repeat(5,auto)}.kiserala-presences-list-6columns{grid-template-columns:repeat(6,auto)}.kiserala-presences-list-7columns{grid-template-columns:repeat(7,auto)}.kiserala-presences-list-8columns{grid-template-columns:repeat(8,auto)}.kiserala-presences-list-9columns{grid-template-columns:repeat(9,auto)}.kiserala-presences-list-10columns{grid-template-columns:repeat(10,auto)}.kiserala-presences-list-line,.kiserala-personnes-list-line,.kiserala-validation-list-line,.kiserala-suspension-list-line,.kiserala-mail-list-line{display:contents}.kiserala-presences-list-line.kiserala-ligne-search-hide,.kiserala-personnes-list-line.kiserala-ligne-search-hide{display:none}.kiserala-presences-list-line>div,.kiserala-personnes-list-line>div,.kiserala-validation-list-line>div,.kiserala-suspension-list-line>div,.kiserala-mail-list-line>div{padding:.5rem 1rem}.kiserala-mail-list-line>div.mdl-textfield{width:42rem;max-width:92vw}.kiserala-presences-list-line.kiserala-presence-non-inscrit a{opacity:.6}.kiserala-presences-list-headerline,.kiserala-personnes-list-headerline,.kiserala-mail-list-headerline{text-overflow:ellipsis;font-weight:700;line-height:2em;font-size:.85rem;color:rgba(0,0,0,.54)}.kiserala-presences-list-cell_valide,.kiserala-presences-list-cell_present{justify-self:center}.kiserala-presences-list-cell_commentaire{max-width:20em}.kiserala-presences-list-cell_enfant-remarque-document{max-width:50vw}.kiserala-validation-list-headerline>h2,.kiserala-validation-list-headerline>h3,.kiserala-validation-list-headerline>h4,.kiserala-suspension-list-headerline>h2,.kiserala-suspension-list-headerline>h3,.kiserala-suspension-list-headerline>h4{grid-column:1 / span 3;margin:.25em 0}.kiserala-validation-list-headerline>h2,.kiserala-suspension-list-headerline>h2{font-weight:500}.kiserala-validation-list-headerline>h3,.kiserala-suspension-list-headerline>h3{font-weight:400}.kiserala-validation-list-headerline>h4,.kiserala-suspension-list-headerline>h4{font-weight:300}.kiserala-mail-list-headerline>h2,.kiserala-mail-list-headerline>h3{margin:.25em 0}.kiserala-validation-list-headerline .kiserala-validation-list-cell_persontype,.kiserala-suspension-list-headerline .kiserala-suspension-list-cell_persontype{grid-column:1 / 1}.kiserala-validation-list-headerline .kiserala-validation-list-cell_person,.kiserala-suspension-list-headerline .kiserala-suspension-list-cell_person{grid-column:2 / span 2}.kiserala-validation-list-headerline .kiserala-validation-list-cell_activitytype,.kiserala-validation-list-line .kiserala-validation-list-cell_checkboxperiode,.kiserala-validation-list-line .kiserala-validation-list-cell_checkboxnotification,.kiserala-suspension-list-line .kiserala-suspension-list-cell_checkboxsuspension,.kiserala-suspension-list-headerline .kiserala-suspension-list-cell_activitytype{grid-column:2 / 2}.kiserala-suspension-list-headerline .kiserala-validation-list-cell_gestionnaire{grid-column:2 / span 2}.kiserala-validation-list-headerline .kiserala-validation-list-cell_activity,.kiserala-validation-list-line .kiserala-validation-list-cell_periode,.kiserala-validation-list-line .kiserala-validation-list-cell_notifications,.kiserala-suspension-list-headerline .kiserala-suspension-list-cell_activity,.kiserala-suspension-list-headerline .kiserala-suspension-list-cell_suspension{grid-column:3 / 3}.kiserala-validation-list .kiserala-validation-list-cell_montant,.kiserala-validation-list .kiserala-validation-list-cell_total,.kiserala-suspension-list .kiserala-suspension-list-cell_total{grid-column:4 / 4;justify-self:end}.kiserala-validation-list .kiserala-validation-ignore-line .kiserala-validation-list-cell_montant,.kiserala-validation-list .kiserala-validation-ignore-line .kiserala-validation-list-cell_total{opacity:.5;text-decoration:line-through}.kiserala-card{flex:0 0 calc(16.6% - 16px);border:1px solid rgba(0,0,0,.12);padding:1rem;box-sizing:border-box;margin:8px;box-shadow:0 2px 2px 0 rgb(0 0 0 / 14%),0 3px 1px -2px rgb(0 0 0 / 20%),0 1px 5px 0 rgb(0 0 0 / 12%);min-height:10em;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;row-gap:1em;border-radius:2rem}.kiserala-card__archive{background-color:#eee}@media(min-width:840px) and (max-width:1024px){.kiserala-card{flex:0 0 calc(33% - 16px)}}@media(min-width:480px) and (max-width:839px){.kiserala-card{flex:0 0 calc(50% - 16px)}}@media(max-width:479px){.kiserala-card{flex:0 0 calc(100% - 16px)}}.kiserala-card__title{flex:0 0 auto;margin:-1rem -1rem .5rem -1rem;background-color:#eee;padding:1rem;box-shadow:0 2px 5px #bbb;border-radius:2rem 2rem 0 0}.kiserala-card__accent .kiserala-card__title{background-color:#777;color:white;box-shadow:0 4px 5px #aaa}.kiserala-card__archive .kiserala-card__title{background-color:#fff}.kiserala-card__list{margin:0;flex:1 0 auto;display:grid;grid-template-columns:minmax(max-content,auto) max-content;grid-auto-rows:max-content;align-items:baseline;justify-items:start;align-content:stretch;gap:1em}.kiserala-card__list-item{grid-column:1 / 1}.kiserala-card__list-item.mdl-textfield{width:100%}.kiserala-card__list-action{grid-column:2 / 2;justify-self:center}.kiserala-card__list-action.kiserala-reglement-prix,.kiserala-card__list-action.kiserala-attestation-montant{justify-self:end;text-align:right}.kiserala-card__actions{flex:0 0 auto;align-self:stretch;margin:auto 0 0 0;display:flex;justify-content:space-between;flex-flow:row-reverse;gap:10px}.kiserala-card__actions a{margin:0 .2rem}.kiserala-personne-supprime{text-decoration:line-through}.kiserala-form .mdl-textfield{width:inherit}.kiserala-action-with-limit{position:relative}.kiserala-limit{font-size:1rem;position:absolute;bottom:-2.5em;left:0;right:0;text-align:center}