@media screen{html{overflow-x:clip!important}}@media screen and (width<=1100px){body.sekoliko-app-scale-90{--sek-screen-scale:.86;--sek-screen-inverse:1.16279;--sek-screen-vh:116.279}}@media screen and (width<=900px){body.sekoliko-app-scale-90{--sek-screen-scale:1;--sek-screen-inverse:1;--sek-screen-vh:100;zoom:unset!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:100dvh!important;max-height:none!important;transform-origin:initial!important;margin:0!important;overflow:clip visible!important;transform:none!important}body.sekoliko-app-scale-90 [data-flux-sidebar]{height:100dvh!important;max-height:100dvh!important}body.sekoliko-app-scale-90 [data-flux-main]{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;min-height:calc(100dvh - 4rem)!important;overflow-x:clip!important}html body [data-flux-main] :where([class$=-page],[class*=-page\ ],[class$=-shell],[class*=-shell\ ],[class$=-content],[class*=-content\ ],[class$=-container],[class*=-container\ ]){box-sizing:border-box!important;min-width:0!important;max-width:100%!important}html body [data-flux-main] .sekoliko-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:48px!important;grid-auto-flow:row!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;display:grid!important;overflow:visible!important}html body [data-flux-main] .sekoliko-kpi-grid>a,html body [data-flux-main] .sekoliko-kpi-grid>div{width:100%!important;min-width:0!important;max-width:100%!important;height:48px!important;margin:0!important;display:block!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;box-shadow:none!important;border-radius:7px!important;padding:4px 5px!important;overflow:hidden!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-top{align-items:center!important;gap:3px!important;min-width:0!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-icon{border-radius:5px!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important;font-size:8px!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-icon svg{width:10px!important;height:10px!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-badge{text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;max-width:52%!important;padding:1px 3px!important;font-size:6.5px!important;line-height:1!important;overflow:hidden!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-title{letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin:1px 0 0!important;font-size:7px!important;line-height:1!important;overflow:hidden!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-value{white-space:nowrap!important;text-overflow:ellipsis!important;margin:2px 0 0!important;font-size:11px!important;line-height:1!important;overflow:hidden!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-meta{margin-top:1px!important;font-size:6px!important;line-height:1!important}html body [data-flux-main] .sekoliko-dash-section{margin-top:7px!important}html body [data-flux-main] .sekoliko-dash-main-grid,html body [data-flux-main] .sekoliko-dash-secondary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;display:grid!important}html body [data-flux-main] .sekoliko-dash-card-wide{grid-column:span 2!important}html body [data-flux-main] .sekoliko-dash-card-header,html body [data-flux-main] .sekoliko-dash-card-header-wrap{gap:4px!important;padding:6px 7px!important}html body [data-flux-main] .sekoliko-dash-body{padding:7px!important}html body [data-flux-main] .sekoliko-dash-title{font-size:9.5px!important;line-height:1.1!important}html body [data-flux-main] .sekoliko-dash-subtitle,html body [data-flux-main] .sekoliko-dash-pill,html body [data-flux-main] .sekoliko-dash-action,html body [data-flux-main] .sekoliko-dash-link{font-size:7.5px!important;line-height:1.1!important}html body [data-flux-main] :where([class$=-filters],[class*=-filters\ ],[class*=-grid-3],[class*=-grid-4],[class*=-grid-5],[class*=-grid-6],[class$=-fields],[class*=-fields\ ],[class*=-form-grid]:not([class*=-form-grid-2]),[class*=-modal-grid]:not([class*=-modal-grid-2])){grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:end!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}html body [data-flux-main] :where([class*=-grid-2],[class*=-form-grid-2],[class*=-modal-grid-2]){grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:end!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}html body [data-flux-main] :where([class$=-filters],[class*=-filters\ ],[class*=-form-grid],[class*=-modal-grid],[class$=-fields],[class*=-fields\ ])>:where(.col-span-full,[class*=span-full],[style*="grid-column: 1 / -1"]),html body [data-flux-main] :where([class$=-filters],[class*=-filters\ ],[class*=-form-grid],[class*=-modal-grid],[class$=-fields],[class*=-fields\ ])>:where(:has(textarea),:has(input[type=file])){grid-column:1/-1!important}html body [data-flux-main] .insc-page{padding:5px!important}html body [data-flux-main] .insc-card{border-radius:8px!important;padding:6px!important}html body [data-flux-main] .insc-form{gap:5px!important}html body [data-flux-main] .insc-layout{grid-template-columns:1fr!important;gap:6px!important}html body [data-flux-main] .insc-family-card{position:static!important}html body [data-flux-main] .insc-family-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;display:grid!important}html body [data-flux-main] .insc-family-parent-fields,html body [data-flux-main] .insc-family-tuteur-fields{grid-column:1/-1!important;gap:5px!important;display:grid!important}html body [data-flux-main] .insc-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;display:grid!important}html body [data-flux-main] .insc-grid-3-auto,html body [data-flux-main] .insc-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;display:grid!important}html body [data-flux-main] .insc-status-card{border-radius:7px!important;padding:5px 6px!important}html body [data-flux-main] .insc-status-label{font-size:7.5px!important;line-height:1!important}html body [data-flux-main] .insc-status-value{margin-top:1px!important;font-size:10px!important;line-height:1.05!important}html body [data-flux-main] .insc-kids-wrap,html body [data-flux-main] #kidsList{gap:5px!important}html body [data-flux-main] .insc-kid-head{flex-direction:row!important;align-items:center!important;gap:5px!important;padding:5px 6px!important}html body [data-flux-main] .insc-kid-body{gap:5px!important;padding:6px!important}html body [data-flux-main] .insc-row-main{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:5px!important;display:grid!important}html body [data-flux-main] .insc-row-main .insc-field:nth-child(4){grid-column:auto!important}html body [data-flux-main] .insc-row-school{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:5px!important;display:grid!important}html body [data-flux-main] .insc-row-extra{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:5px!important;display:grid!important}html body [data-flux-main] .insc-row-extra>.insc-field:nth-child(5){grid-column:span 2!important}html body [data-flux-main] .insc-renew-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;display:grid!important}html body [data-flux-main] .insc-toolbar{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:end!important;gap:5px!important;display:grid!important}html body [data-flux-main] .insc-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:4px!important;width:100%!important;display:grid!important}html body [data-flux-main] .insc-actions>*{width:100%!important;min-width:0!important}html body [data-flux-main] .insc-form-footer{z-index:20!important;border-radius:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:5px!important;padding:5px!important;display:grid!important;position:sticky!important;bottom:4px!important}html body [data-flux-main] .insc-form-footer>*{width:100%!important;min-width:0!important;margin:0!important}html body [data-flux-main] .insc-form-footer .insc-btn{width:100%!important}html body [data-flux-main] .insc-photo-line{flex-wrap:nowrap!important;grid-template-columns:30px minmax(0,1fr) 30px!important;align-items:center!important;gap:4px!important;display:grid!important}html body [data-flux-main] .insc-photo-line .kid-camera-button{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important}html body [data-flux-main] .insc-photo-line .kid-file-button{width:100%!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:3px 5px!important}html body [data-flux-main] .insc-photo-line .kid-file-button span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html body [data-flux-main] .insc-photo-line .photo-preview{border-radius:6px!important;width:30px!important;height:30px!important}html body [data-flux-main] :where(label,legend,.insc-label){margin-bottom:1px!important;font-size:8.5px!important;line-height:1.05!important}html body [data-flux-main] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,.insc-input,.insc-select){box-sizing:border-box!important;border-radius:5px!important;height:26px!important;min-height:26px!important;padding:2px 5px!important;font-size:9.5px!important;line-height:1.05!important}html body [data-flux-main] textarea{box-sizing:border-box!important;border-radius:5px!important;min-height:48px!important;padding:4px 5px!important;font-size:9.5px!important;line-height:1.15!important}html body [data-flux-main] :where(.insc-help,.insc-muted,.insc-card-subtitle,[class$=-help],[class*=-help\ ],[class$=-hint],[class*=-hint\ ]){margin-top:1px!important;font-size:7.8px!important;line-height:1.05!important}html body [data-flux-main] :where(button,[role=button],a[class*=btn],a[class*=button],.insc-btn){box-sizing:border-box!important;border-radius:5px!important;gap:3px!important;height:27px!important;min-height:27px!important;padding:3px 6px!important;font-size:8.8px!important;line-height:1!important}html body [data-flux-main] :where(button,[role=button],a[class*=btn],a[class*=button],.insc-btn) svg{width:11px!important;min-width:11px!important;height:11px!important;min-height:11px!important}html body [data-flux-main] .insc-field{gap:2px!important;min-width:0!important}html body [data-flux-main] .insc-field-warning,html body [data-flux-main] .insc-class-warning,html body [data-flux-main] .insc-age-text{font-size:7.5px!important;line-height:1.05!important}html body [data-flux-main] :where([class$=-actions],[class*=-actions\ ],[class$=-actions-row],[class*=-actions-row\ ],[class$=-toolbar],[class*=-toolbar\ ]){white-space:normal!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important;overflow:visible!important}html body [data-flux-main] :where([class$=-actions],[class*=-actions\ ],[class$=-actions-row],[class*=-actions-row\ ],[class$=-toolbar],[class*=-toolbar\ ])>:where(a,button,form,details,label){width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}html body [data-flux-main] :where([class$=-card],[class*=-card\ ],[class$=-panel],[class*=-panel\ ],[class$=-box],[class*=-box\ ]){border-radius:7px!important}html body [data-flux-main] :where([class$=-card-body],[class*=-card-body\ ],[class$=-panel-body],[class*=-panel-body\ ],[class$=-form-body],[class*=-form-body\ ]){padding:5px!important}html body [data-flux-main] :where([class$=-table-wrap],[class*=-table-wrap\ ],[class$=-table-card],[class*=-table-card\ ],[class$=-table-scroll],[class*=-table-scroll\ ],.table-responsive,.overflow-x-auto){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important;overflow-x:auto!important}html body [data-flux-main] table{max-width:none!important}html body [data-flux-main] table :where(th,td){white-space:nowrap!important;padding:3px 5px!important;font-size:8.8px!important;line-height:1.1!important}html body :where([class$=-modal],[class*=-modal\ ],[class$=-dialog],[class*=-dialog\ ]){box-sizing:border-box!important;width:min(760px, calc((100vw * var(--sek-screen-inverse)) - 12px))!important;min-width:0!important;max-width:calc((100vw * var(--sek-screen-inverse)) - 12px)!important;max-height:calc((100dvh * var(--sek-screen-inverse)) - 12px)!important;transform-origin:50%!important;margin:0 auto!important;overflow:hidden!important;transform:none!important}html body :where([class$=-modal-body],[class*=-modal-body\ ],[class$=-dialog-body],[class*=-dialog-body\ ]){-webkit-overflow-scrolling:touch;max-height:calc((100dvh * var(--sek-screen-inverse)) - 90px)!important;overflow:auto!important}}@media screen and (width<=760px){body.sekoliko-app-scale-90{--sek-screen-scale:.76;--sek-screen-inverse:1.31579;--sek-screen-vh:131.579}html body [data-flux-main] .sekoliko-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:46px!important;gap:3px!important}html body [data-flux-main] .sekoliko-kpi-grid>a,html body [data-flux-main] .sekoliko-kpi-grid>div,html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-card{height:46px!important;min-height:46px!important;max-height:46px!important}html body [data-flux-main] .insc-grid-2,html body [data-flux-main] .insc-family-form,html body [data-flux-main] .insc-row-main,html body [data-flux-main] .insc-row-school,html body [data-flux-main] .insc-renew-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body [data-flux-main] .insc-grid-3-auto,html body [data-flux-main] .insc-status-grid,html body [data-flux-main] .insc-row-extra,html body [data-flux-main] .insc-actions,html body [data-flux-main] :where([class$=-actions],[class*=-actions\ ],[class$=-actions-row],[class*=-actions-row\ ],[class$=-toolbar],[class*=-toolbar\ ]){grid-template-columns:repeat(3,minmax(0,1fr))!important}html body [data-flux-main] .insc-form-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media screen and (width<=480px){body.sekoliko-app-scale-90{--sek-screen-scale:.72;--sek-screen-inverse:1.38889;--sek-screen-vh:138.889}html body [data-flux-main] .sekoliko-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:44px!important;gap:3px!important}html body [data-flux-main] .sekoliko-kpi-grid>a,html body [data-flux-main] .sekoliko-kpi-grid>div,html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-card{height:44px!important;min-height:44px!important;max-height:44px!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-title{font-size:6.5px!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-value{font-size:10px!important}html body [data-flux-main] .insc-grid-2,html body [data-flux-main] .insc-family-form,html body [data-flux-main] .insc-row-main,html body [data-flux-main] .insc-row-school,html body [data-flux-main] .insc-renew-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body [data-flux-main] .insc-grid-3-auto,html body [data-flux-main] .insc-status-grid,html body [data-flux-main] .insc-row-extra{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body [data-flux-main] .insc-row-extra>.insc-field:nth-child(5){grid-column:span 2!important}}@supports not (overflow:clip){@media screen and (width<=900px){html,body.sekoliko-app-scale-90{overflow-x:hidden!important}}}@media print{body.sekoliko-app-scale-90{width:100%!important;height:auto!important;min-height:auto!important;max-height:none!important;transform:none!important}}@media (width<=768px){.kpi-grid,.dashboard-kpi,.dashboard-kpi-grid,.stats-grid,.cards-kpi,.resume-kpi,.top-kpi,.dashboard-top-cards,.grid-kpi,.quick-stats,.summary-cards{padding-bottom:1.4rem!important;position:relative!important}.kpi-grid:after,.dashboard-kpi:after,.dashboard-kpi-grid:after,.stats-grid:after,.cards-kpi:after,.resume-kpi:after,.top-kpi:after,.dashboard-top-cards:after,.grid-kpi:after,.quick-stats:after,.summary-cards:after{content:"Voir plus";text-align:center;letter-spacing:.02em;color:#9ca3af;opacity:.95;width:100%;margin-top:.45rem;font-size:.72rem;font-weight:600;display:block}.kpi-card,.dashboard-kpi .card,.dashboard-kpi-grid .card,.stats-grid .card,.cards-kpi .card,.resume-kpi .card,.top-kpi .card,.dashboard-top-cards .card,.grid-kpi .card,.quick-stats .card,.summary-cards .card,[class*=kpi] .card,[class*=stat] .card{flex-direction:column!important;justify-content:space-between!important;height:74px!important;min-height:74px!important;padding-top:.45rem!important;padding-bottom:.45rem!important;display:flex!important}.kpi-card .title,.kpi-card .label,.kpi-card .card-title,.dashboard-kpi .card-title,.stats-grid .card-title,.cards-kpi .card-title,[class*=kpi] .card-title,[class*=stat] .card-title{white-space:normal!important;text-overflow:ellipsis!important;margin-bottom:.15rem!important;font-size:.55rem!important;line-height:1.05!important;overflow:hidden!important}.kpi-card .value,.kpi-card .amount,.kpi-card .number,.dashboard-kpi .card-value,.stats-grid .card-value,.cards-kpi .card-value,[class*=kpi] .card-value,[class*=stat] .card-value{font-size:.85rem!important;font-weight:700!important;line-height:1.1!important}.kpi-card i,.kpi-card svg,.dashboard-kpi i,.dashboard-kpi svg,.stats-grid i,.stats-grid svg,.cards-kpi i,.cards-kpi svg,[class*=kpi] i,[class*=kpi] svg,[class*=stat] i,[class*=stat] svg{width:.9rem!important;height:.9rem!important;font-size:.9rem!important}}@media screen and (width<=760px){html body [data-flux-main] .sekoliko-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:54px!important;grid-auto-flow:row!important;gap:4px!important;display:grid!important;overflow:visible!important}html body [data-flux-main] .sekoliko-kpi-grid>a,html body [data-flux-main] .sekoliko-kpi-grid>div,html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-card{height:54px!important;min-height:54px!important;max-height:54px!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-card{justify-content:center!important;padding:5px 6px!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-icon{flex-basis:19px!important;width:19px!important;min-width:19px!important;height:19px!important;min-height:19px!important}html body [data-flux-main] .sekoliko-kpi-grid:after{content:"Voir plus";opacity:.75!important;letter-spacing:.02em!important;content:none!important;grid-column:1/-1!important;justify-content:center!important;align-items:center!important;height:20px!important;margin-top:1px!important;font-size:8px!important;font-weight:600!important;line-height:1!important;display:none!important}html body [data-flux-main] .sekoliko-kpi-more{display:none!important}html body [data-flux-main] .sekoliko-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:58px!important;gap:4px!important}html body [data-flux-main] .sekoliko-kpi-grid>a{height:58px!important;min-height:58px!important;max-height:58px!important;text-decoration:none!important;display:block!important;position:relative!important;overflow:hidden!important}html body [data-flux-main] .sekoliko-kpi-grid>a .sekoliko-kpi-card{height:58px!important;min-height:58px!important;max-height:58px!important;padding:5px 5px 13px!important}html body [data-flux-main] .sekoliko-kpi-grid>a:after{content:"Voir plus";color:#e2e8f0c7!important;white-space:nowrap!important;z-index:5!important;pointer-events:none!important;font-size:6px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;display:block!important;position:absolute!important;bottom:3px!important;right:5px!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-title{font-size:6.8px!important;line-height:1!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-value{font-size:10.5px!important;line-height:1!important}html body [data-flux-main] .sekoliko-kpi-grid .sekoliko-kpi-meta{font-size:5.8px!important;line-height:1!important}}html body [data-flux-main] .sekoliko-kpi-grid>a{text-decoration:none!important;position:relative!important;overflow:hidden!important}html body [data-flux-main] .sekoliko-kpi-grid>a .sekoliko-kpi-card{padding-bottom:18px!important}html body [data-flux-main] .sekoliko-kpi-grid>a:after{content:"Voir plus";z-index:10!important;color:#e2e8f0cc!important;white-space:nowrap!important;pointer-events:none!important;font-size:9px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;display:block!important;position:absolute!important;bottom:5px!important;right:8px!important}html body [data-flux-main] .sekoliko-kpi-grid>a:hover:after{color:#fff!important}@media screen and (width<=760px){html body [data-flux-main] .sekoliko-kpi-grid>a .sekoliko-kpi-card{padding-bottom:14px!important}html body [data-flux-main] .sekoliko-kpi-grid>a:after{font-size:6px!important;bottom:3px!important;right:5px!important}}html body [data-flux-main] .sekoliko-kpi-grid:after,html body [data-flux-main] .sekoliko-kpi-grid>a:after{content:none!important;display:none!important}html body [data-flux-main] .sekoliko-kpi-card{padding-bottom:20px!important;position:relative!important}html body [data-flux-main] .sekoliko-kpi-more-inline{color:#e2e8f0d1!important;white-space:nowrap!important;z-index:20!important;font-size:9px!important;font-weight:600!important;line-height:1!important;display:block!important;position:absolute!important;bottom:6px!important;right:8px!important}html body [data-flux-main] .sekoliko-kpi-grid>a:hover .sekoliko-kpi-more-inline{color:#fff!important}html body [data-flux-main] .sekoliko-kpi-more-disabled{opacity:.45!important}@media screen and (width<=760px){html body [data-flux-main] .sekoliko-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:60px!important;gap:4px!important}html body [data-flux-main] .sekoliko-kpi-grid>a,html body [data-flux-main] .sekoliko-kpi-grid>div,html body [data-flux-main] .sekoliko-kpi-card{height:60px!important;min-height:60px!important;max-height:60px!important}html body [data-flux-main] .sekoliko-kpi-card{padding:5px 5px 16px!important}html body [data-flux-main] .sekoliko-kpi-more-inline{font-size:6.5px!important;bottom:4px!important;right:5px!important}}html body [data-flux-main] .sekoliko-kpi-card{position:relative!important;overflow:hidden!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-icon{width:58px!important;min-width:58px!important;height:58px!important;min-height:58px!important;box-shadow:none!important;opacity:.12!important;z-index:0!important;pointer-events:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;display:flex!important;position:absolute!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-top,html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-title,html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-value,html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-more-inline,html body [data-flux-main] .sekoliko-kpi-card>div{z-index:2!important;position:relative!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-top{justify-content:flex-end!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-badge{margin-left:auto!important}@media screen and (width<=760px){html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-icon{opacity:.13!important;width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;right:4px!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-icon svg{width:31px!important;min-width:31px!important;height:31px!important;min-height:31px!important}}html body [data-flux-main] .sekoliko-kpi-card{height:84px!important;min-height:84px!important;max-height:84px!important;padding:10px 10px 22px!important;display:block!important;position:relative!important;overflow:hidden!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-top{width:100%!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-badge{z-index:5!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:auto!important;max-width:45%!important;margin:0!important;padding:2px 6px!important;font-size:8px!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:7px!important;right:8px!important;overflow:hidden!important}html body [data-flux-main] .sekoliko-kpi-card>.mt-1\.5{z-index:4!important;width:68%!important;max-width:68%!important;margin:17px 0 0!important;padding:0!important;display:block!important;position:relative!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-title{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0 0 5px!important;padding:0!important;font-size:10px!important;font-weight:500!important;line-height:1.1!important;position:relative!important;overflow:hidden!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-value{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:700!important;line-height:1!important;position:relative!important;overflow:hidden!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-more-inline{z-index:6!important;white-space:nowrap!important;margin:0!important;padding:0!important;font-size:8px!important;font-weight:600!important;line-height:1!important;position:absolute!important;bottom:6px!important;right:8px!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-icon{width:54px!important;min-width:54px!important;height:54px!important;min-height:54px!important;box-shadow:none!important;opacity:.07!important;z-index:1!important;pointer-events:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:50%!important;right:20px!important;transform:translateY(-50%)!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-icon svg{width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important}@media screen and (width<=760px){html body [data-flux-main] .sekoliko-kpi-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:62px!important;gap:4px!important}html body [data-flux-main] .sekoliko-kpi-grid>a,html body [data-flux-main] .sekoliko-kpi-grid>div,html body [data-flux-main] .sekoliko-kpi-card{height:62px!important;min-height:62px!important;max-height:62px!important}html body [data-flux-main] .sekoliko-kpi-card{padding:5px 5px 15px!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-badge{max-width:48%!important;padding:1px 3px!important;font-size:5.8px!important;top:4px!important;right:4px!important}html body [data-flux-main] .sekoliko-kpi-card>.mt-1\.5{width:72%!important;max-width:72%!important;margin-top:14px!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-title{margin-bottom:3px!important;font-size:6.5px!important;line-height:1!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-value{font-size:10px!important;line-height:1!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-more-inline{font-size:5.8px!important;bottom:3px!important;right:4px!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-icon{opacity:.065!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;right:5px!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-icon svg{width:29px!important;min-width:29px!important;height:29px!important;min-height:29px!important}}html body [data-flux-main] .sekoliko-kpi-card{-webkit-font-smoothing:antialiased!important;text-rendering:optimizelegibility!important}html body [data-flux-main] .sekoliko-kpi-card>.mt-1\.5{opacity:1!important;filter:none!important;width:76%!important;max-width:76%!important;margin-top:14px!important;transform:none!important}html body [data-flux-main] .sekoliko-kpi-title{color:#fffffff0!important;letter-spacing:.01em!important;opacity:1!important;filter:none!important;text-shadow:none!important;font-size:11px!important;font-weight:600!important;line-height:1.1!important;transform:none!important}html body [data-flux-main] .sekoliko-kpi-value{color:#fff!important;opacity:1!important;filter:none!important;text-shadow:none!important;font-size:17px!important;font-weight:800!important;line-height:1!important;transform:none!important}html body [data-flux-main] .sekoliko-kpi-badge{color:#ffffffe6!important;opacity:1!important;filter:none!important;background:#00000038!important;font-size:8.5px!important;font-weight:600!important}html body [data-flux-main] .sekoliko-kpi-more-inline{color:#ffffffd1!important;opacity:1!important;filter:none!important;font-size:8.5px!important;font-weight:600!important;transform:none!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-icon{opacity:.045!important;right:14px!important}@media screen and (width<=760px){html body [data-flux-main] .sekoliko-kpi-grid{grid-auto-rows:64px!important}html body [data-flux-main] .sekoliko-kpi-grid>a,html body [data-flux-main] .sekoliko-kpi-grid>div,html body [data-flux-main] .sekoliko-kpi-card{height:64px!important;min-height:64px!important;max-height:64px!important}html body [data-flux-main] .sekoliko-kpi-card>.mt-1\.5{width:75%!important;max-width:75%!important;margin-top:14px!important}html body [data-flux-main] .sekoliko-kpi-title{font-size:7.2px!important;font-weight:600!important;line-height:1.05!important}html body [data-flux-main] .sekoliko-kpi-value{font-size:11.5px!important;font-weight:800!important;line-height:1!important}html body [data-flux-main] .sekoliko-kpi-badge{font-size:6.2px!important}html body [data-flux-main] .sekoliko-kpi-more-inline{font-size:6.2px!important;bottom:4px!important}html body [data-flux-main] .sekoliko-kpi-card .sekoliko-kpi-icon{opacity:.04!important;right:4px!important}}html body [data-flux-main] .sekoliko-kpi-title{font-size:12px!important;font-weight:600!important;line-height:1.08!important}html body [data-flux-main] .sekoliko-kpi-badge,html body [data-flux-main] .sekoliko-kpi-more-inline{font-size:9px!important;font-weight:600!important}@media screen and (width<=760px){html body [data-flux-main] .sekoliko-kpi-title{font-size:7.8px!important;line-height:1.05!important}html body [data-flux-main] .sekoliko-kpi-value{font-size:12px!important;line-height:1!important}html body [data-flux-main] .sekoliko-kpi-badge,html body [data-flux-main] .sekoliko-kpi-more-inline{font-size:6.6px!important}}@media screen and (width>=761px){#dashboard-details .sekoliko-dash-main-grid>.sekoliko-dash-card{box-sizing:border-box!important;height:215px!important;min-height:215px!important;max-height:215px!important;overflow:hidden!important}#dashboard-details .sekoliko-dash-card-wide .sekoliko-dash-card-header-wrap,#dashboard-details .sekoliko-dash-main-grid>.sekoliko-dash-card:not(.sekoliko-dash-card-wide) .sekoliko-dash-card-header{gap:5px!important;height:36px!important;min-height:36px!important;padding:5px 8px!important}#dashboard-details .sekoliko-dash-main-grid .sekoliko-dash-title{margin:0!important;font-size:10px!important;line-height:1.05!important}#dashboard-details .sekoliko-dash-main-grid .sekoliko-dash-subtitle{margin-top:1px!important;font-size:7.5px!important;line-height:1.05!important}#dashboard-details .sekoliko-dash-main-grid :where(.sekoliko-dash-pill,.sekoliko-dash-action){padding:3px 6px!important;font-size:7.5px!important;line-height:1!important}#dashboard-details .sekoliko-dash-card-wide .sekoliko-dash-body{box-sizing:border-box!important;height:179px!important;min-height:179px!important;max-height:179px!important;padding:5px 8px 6px!important;overflow:hidden!important}#dashboard-details .sekoliko-dash-card-wide .sekoliko-dash-chart-box{height:100%!important;min-height:0!important;max-height:100%!important;position:relative!important}#dashboard-details .sekoliko-dash-card-wide .sekoliko-dash-chart-grid{height:118px!important;min-height:118px!important;max-height:118px!important}#dashboard-details .sekoliko-dash-card-wide .sekoliko-dash-chart{gap:5px!important;height:158px!important;min-height:158px!important;max-height:158px!important}#dashboard-details .sekoliko-dash-card-wide .sekoliko-dash-chart-item{gap:2px!important;min-width:0!important}#dashboard-details .sekoliko-dash-card-wide .sekoliko-dash-chart-bar-wrap{height:116px!important;min-height:116px!important;max-height:116px!important}#dashboard-details .sekoliko-dash-card-wide .sekoliko-dash-chart-label{margin-top:3px!important;font-size:7.5px!important;line-height:1!important}#dashboard-details .sekoliko-dash-card-wide .sekoliko-dash-chart-value{margin-top:2px!important;font-size:7.5px!important;line-height:1!important}#dashboard-details .sekoliko-dash-main-grid>.sekoliko-dash-card:not(.sekoliko-dash-card-wide) .sekoliko-dash-body{box-sizing:border-box!important;height:179px!important;min-height:179px!important;max-height:179px!important;padding:5px 8px!important;overflow:hidden!important}#dashboard-details .sekoliko-dash-donut-wrap{justify-content:center!important;align-items:center!important;height:82px!important;min-height:82px!important;max-height:82px!important;margin:0!important;display:flex!important}#dashboard-details .sekoliko-dash-donut{width:74px!important;min-width:74px!important;height:74px!important;min-height:74px!important}#dashboard-details .sekoliko-dash-donut-hole{width:48px!important;height:48px!important}#dashboard-details .sekoliko-dash-donut-number{font-size:12px!important;line-height:1!important}#dashboard-details .sekoliko-dash-donut-label{margin-top:2px!important;font-size:7px!important;line-height:1!important}#dashboard-details .sekoliko-dash-list.mt-5{max-height:82px!important;margin-top:4px!important;overflow-y:auto!important}#dashboard-details .sekoliko-dash-row-compact{min-height:25px!important;padding-top:3px!important;padding-bottom:3px!important}#dashboard-details .sekoliko-dash-row-title-soft{font-size:7.5px!important;line-height:1.05!important}#dashboard-details .sekoliko-dash-row-sub,#dashboard-details .sekoliko-dash-row-value-plain{font-size:7px!important;line-height:1.05!important}#dashboard-details .sekoliko-dash-empty-card{min-height:44px!important;padding:6px!important;font-size:7.5px!important;line-height:1.1!important}}@media screen and (width<=760px){#dashboard-details .sekoliko-dash-card-wide{height:155px!important;min-height:155px!important;max-height:155px!important}#dashboard-details .sekoliko-dash-card-wide .sekoliko-dash-card-header-wrap{height:29px!important;min-height:29px!important;padding:3px 5px!important}#dashboard-details .sekoliko-dash-card-wide .sekoliko-dash-body{height:126px!important;min-height:126px!important;max-height:126px!important;padding:3px 5px!important}#dashboard-details .sekoliko-dash-card-wide .sekoliko-dash-chart{gap:3px!important;height:116px!important;min-height:116px!important;max-height:116px!important}#dashboard-details .sekoliko-dash-card-wide .sekoliko-dash-chart-grid,#dashboard-details .sekoliko-dash-card-wide .sekoliko-dash-chart-bar-wrap{height:82px!important;min-height:82px!important;max-height:82px!important}#dashboard-details .sekoliko-dash-main-grid>.sekoliko-dash-card:not(.sekoliko-dash-card-wide){height:135px!important;min-height:135px!important;max-height:135px!important}#dashboard-details .sekoliko-dash-main-grid>.sekoliko-dash-card:not(.sekoliko-dash-card-wide) .sekoliko-dash-card-header{height:29px!important;min-height:29px!important;padding:3px 5px!important}#dashboard-details .sekoliko-dash-main-grid>.sekoliko-dash-card:not(.sekoliko-dash-card-wide) .sekoliko-dash-body{height:106px!important;min-height:106px!important;max-height:106px!important;padding:3px 5px!important}#dashboard-details .sekoliko-dash-donut-wrap{height:58px!important;min-height:58px!important;max-height:58px!important}#dashboard-details .sekoliko-dash-donut{width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important}#dashboard-details .sekoliko-dash-donut-hole{width:34px!important;height:34px!important}#dashboard-details .sekoliko-dash-list.mt-5{max-height:42px!important;margin-top:2px!important}#dashboard-details .sekoliko-dash-main-grid .sekoliko-dash-title{font-size:7.5px!important}#dashboard-details .sekoliko-dash-main-grid .sekoliko-dash-subtitle{font-size:6px!important}#dashboard-details .sekoliko-dash-main-grid :where(.sekoliko-dash-pill,.sekoliko-dash-action){padding:2px 4px!important;font-size:5.8px!important}#dashboard-details .sekoliko-dash-chart-label,#dashboard-details .sekoliko-dash-chart-value{font-size:5.8px!important}#dashboard-details .sekoliko-dash-donut-number{font-size:9px!important}#dashboard-details .sekoliko-dash-donut-label{font-size:5.5px!important}}@media screen and (width>=761px){#dashboard-details .sekoliko-dash-secondary-grid>.sekoliko-dash-card{height:245px!important;min-height:245px!important;max-height:245px!important;overflow:hidden!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-card-header{height:38px!important;min-height:38px!important;max-height:38px!important;padding:5px 9px!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-title{font-size:10px!important;line-height:1.05!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-subtitle{margin-top:1px!important;font-size:7.5px!important;line-height:1.05!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-link{font-size:7.5px!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-body{height:207px!important;min-height:207px!important;max-height:207px!important;padding:7px 9px!important;overflow:hidden auto!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-list{flex-direction:column!important;gap:5px!important;display:flex!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-row{box-sizing:border-box!important;gap:5px!important;min-height:31px!important;padding:5px 7px!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-row-left{gap:6px!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-color-bar{width:3px!important;min-width:3px!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-avatar{width:25px!important;min-width:25px!important;height:25px!important;font-size:8px!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-row-title{font-size:8.5px!important;line-height:1.05!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-row-sub{margin-top:1px!important;font-size:6.8px!important;line-height:1.05!important}#dashboard-details .sekoliko-dash-secondary-grid :where(.sekoliko-dash-row-value,.sekoliko-dash-sky-value){padding:3px 6px!important;font-size:8px!important;line-height:1!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-empty-card{min-height:48px!important;padding:7px!important;font-size:7px!important}}@media screen and (width<=760px){#dashboard-details .sekoliko-dash-secondary-grid>.sekoliko-dash-card{height:160px!important;min-height:160px!important;max-height:160px!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-card-header{height:30px!important;min-height:30px!important;max-height:30px!important;padding:3px 5px!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-body{height:130px!important;min-height:130px!important;max-height:130px!important;padding:4px 5px!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-row{min-height:25px!important;padding:3px 4px!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-row-title{font-size:6.8px!important}#dashboard-details .sekoliko-dash-secondary-grid .sekoliko-dash-row-sub{font-size:5.5px!important}#dashboard-details .sekoliko-dash-secondary-grid :where(.sekoliko-dash-row-value,.sekoliko-dash-sky-value){padding:2px 4px!important;font-size:6px!important}}@media screen and (width>=761px){#dashboard-details .sekoliko-dash-main-grid>.sekoliko-dash-card:not(.sekoliko-dash-card-wide){align-self:start!important;height:165px!important;min-height:165px!important;max-height:165px!important;overflow:hidden!important}#dashboard-details .sekoliko-dash-main-grid>.sekoliko-dash-card:not(.sekoliko-dash-card-wide) .sekoliko-dash-body{height:129px!important;min-height:129px!important;max-height:129px!important;padding:6px 8px!important;overflow:hidden!important}#dashboard-details .sekoliko-dash-donut-wrap{height:70px!important;min-height:70px!important;max-height:70px!important;margin:0!important}#dashboard-details .sekoliko-dash-donut{width:62px!important;min-width:62px!important;height:62px!important;min-height:62px!important}#dashboard-details .sekoliko-dash-donut-hole{width:40px!important;height:40px!important}#dashboard-details .sekoliko-dash-donut-number{font-size:10px!important}#dashboard-details .sekoliko-dash-donut-label{font-size:6px!important}#dashboard-details .sekoliko-dash-list.mt-5{margin-top:4px!important}}html:not(.dark) body [data-flux-main] .sekoliko-kpi-title{color:#475569!important}html:not(.dark) body [data-flux-main] .sekoliko-kpi-value{color:#0f172a!important}html:not(.dark) body [data-flux-main] .sekoliko-kpi-badge{color:#334155!important;background:#0f172a14!important}html:not(.dark) body [data-flux-main] .sekoliko-kpi-more-inline{color:#64748b!important}html.dark body [data-flux-main] .sekoliko-kpi-title{color:#fffffff0!important}html.dark body [data-flux-main] .sekoliko-kpi-value{color:#fff!important}html.dark body [data-flux-main] .sekoliko-kpi-badge{color:#ffffffe6!important;background:#00000038!important}html.dark body [data-flux-main] .sekoliko-kpi-more-inline{color:#ffffffd1!important}html body [data-flux-main] .sekoliko-kpi-title{font-size:.85rem!important;font-weight:600!important}html body [data-flux-main] .sekoliko-kpi-value{font-size:1.45rem!important;font-weight:700!important;line-height:1.2!important}html body [data-flux-main] .sekoliko-kpi-badge{font-size:.72rem!important;font-weight:600!important}html body [data-flux-main] .sekoliko-kpi-more-inline{font-size:.75rem!important}@media screen and (width<=900px){html body [data-flux-main] .insc-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)!important;align-items:end!important;gap:6px!important;display:grid!important}html body [data-flux-main] .insc-toolbar>.insc-field{width:100%!important;min-width:0!important}html body [data-flux-main] .insc-toolbar>.insc-actions{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;width:100%!important;display:grid!important}html body [data-flux-main] .insc-toolbar .insc-input{width:100%!important;min-width:0!important}html body [data-flux-main] .insc-toolbar .insc-btn{white-space:nowrap!important;width:100%!important;min-width:0!important}body.sekoliko-app-scale-90 [data-flux-main]>.insc-page{height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}body.sekoliko-app-scale-90 [data-flux-main] .insc-page>.insc-shell{flex:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:grid!important;overflow:visible!important}body.sekoliko-app-scale-90 [data-flux-main] .insc-shell>*{flex:none!important}body.sekoliko-app-scale-90 [data-flux-main] .insc-card,body.sekoliko-app-scale-90 [data-flux-main] .insc-status-grid,body.sekoliko-app-scale-90 [data-flux-main] .insc-form{flex-shrink:0!important;height:auto!important;max-height:none!important}body.sekoliko-app-scale-90{--sek-screen-scale:.8!important;--sek-screen-inverse:1.25!important;transform-origin:initial!important;zoom:.8!important;width:100%!important;max-width:100%!important;height:125dvh!important;min-height:125dvh!important;max-height:125dvh!important;margin:0!important;overflow:hidden auto!important;transform:none!important}body.sekoliko-app-scale-90 [data-flux-sidebar]{height:125dvh!important;max-height:125dvh!important}body.sekoliko-app-scale-90 [data-flux-main]{min-width:0!important;max-width:none!important;min-height:calc(125dvh - 4rem)!important;overflow-x:hidden!important}}@media screen and (width<=760px){body.sekoliko-app-scale-90{--sek-screen-scale:.76!important;--sek-screen-inverse:1.31579!important;zoom:.76!important;width:100%!important;max-width:100%!important;height:131.579dvh!important;min-height:131.579dvh!important;max-height:131.579dvh!important;transform:none!important}body.sekoliko-app-scale-90 [data-flux-sidebar]{height:131.579dvh!important;max-height:131.579dvh!important}body.sekoliko-app-scale-90 [data-flux-main]{min-height:calc(131.579dvh - 4rem)!important}}@media screen and (width<=480px){body.sekoliko-app-scale-90{--sek-screen-scale:.72!important;--sek-screen-inverse:1.38889!important;zoom:.72!important;width:100%!important;max-width:100%!important;height:138.889dvh!important;min-height:138.889dvh!important;max-height:138.889dvh!important;transform:none!important}body.sekoliko-app-scale-90 [data-flux-sidebar]{height:138.889dvh!important;max-height:138.889dvh!important}body.sekoliko-app-scale-90 [data-flux-main]{min-height:calc(138.889dvh - 4rem)!important}}@media screen{html body [data-flux-main] :where([class$=-topbar],[class*=-topbar\ ]):not(.card-top):not(.insc-toolbar){box-sizing:border-box!important;gap:5px!important;height:auto!important;min-height:0!important;padding:6px 8px!important}html body [data-flux-main] :where([class$=-filters],[class*=-filters\ ]):not(.card-filters):not(.insc-filters){align-items:center!important;gap:5px!important;min-width:0!important}html body [data-flux-main] :where([class$=-actions],[class*=-actions\ ],[class$=-actions-row],[class*=-actions-row\ ],[class$=-left-actions],[class*=-left-actions\ ]):not(.insc-actions){align-items:center!important;gap:4px!important}html body [data-flux-main] :where([class$=-topbar],[class*=-topbar\ ],[class$=-filters],[class*=-filters\ ],[class$=-actions],[class*=-actions\ ]):not(.card-top):not(.card-filters):not(.insc-toolbar) :where(input,select,button,a[role=button]){box-sizing:border-box!important;height:28px!important;min-height:28px!important;padding-top:3px!important;padding-bottom:3px!important;font-size:10px!important;line-height:1.1!important}html body [data-flux-main] :where([class$=-table-wrap],[class*=-table-wrap\ ],[class$=-table-scroll],[class*=-table-scroll\ ]){-webkit-overflow-scrolling:touch!important;max-width:100%!important;overflow-x:auto!important}}@media screen and (width<=900px){html body [data-flux-main] :where([class$=-topbar],[class*=-topbar\ ]):not(.card-top):not(.insc-toolbar){gap:4px!important;padding:4px 5px!important}html body [data-flux-main] :where([class$=-filters],[class*=-filters\ ]):not(.card-filters):not(.insc-filters){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;width:100%!important;display:grid!important}html body [data-flux-main] :where([class$=-actions],[class*=-actions\ ],[class$=-actions-row],[class*=-actions-row\ ]):not(.insc-actions){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;display:grid!important}html body [data-flux-main] :where([class$=-topbar],[class*=-topbar\ ],[class$=-filters],[class*=-filters\ ],[class$=-actions],[class*=-actions\ ]):not(.card-top):not(.card-filters):not(.insc-toolbar) :where(input,select,button,a[role=button]){height:25px!important;min-height:25px!important;padding:2px 4px!important;font-size:8.5px!important}html body [data-flux-main] :where([class$=-table],[class*=-table\ ]):not(.card-info-table):not(.card-name-table){font-size:8.5px!important}}@media screen and (width<=480px){html body [data-flux-main] :where([class$=-filters],[class*=-filters\ ]):not(.card-filters):not(.insc-filters),html body [data-flux-main] :where([class$=-actions],[class*=-actions\ ],[class$=-actions-row],[class*=-actions-row\ ]):not(.insc-actions){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media print{html body [data-flux-main] :where([class$=-topbar],[class*=-filters],[class$=-actions],[class$=-table]){font-size:inherit!important}}@media screen and (width<=900px){html body [data-flux-main]{--sek-mob-gap:4px;--sek-mob-pad:5px;--sek-mob-radius:7px;--sek-mob-control-h:25px;--sek-mob-font:8.8px;--sek-mob-small-font:8px}html body [data-flux-main] :where([class$=-page],[class*=-page\ ],[class$=-shell],[class*=-shell\ ],[class$=-content],[class*=-content\ ],[class$=-container],[class*=-container\ ]){box-sizing:border-box!important;gap:var(--sek-mob-gap)!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:0!important;margin-bottom:4px!important}html body [data-flux-main] :where([class$=-card],[class*=-card\ ],[class$=-panel],[class*=-panel\ ]):not(.school-card):not(.main-card):not(.card-panel){box-sizing:border-box!important;border-radius:var(--sek-mob-radius)!important;gap:4px!important;height:auto!important;min-height:0!important;margin-top:0!important;margin-bottom:4px!important;padding:5px 6px!important}html body [data-flux-main] :where([class$=-topbar],[class*=-topbar\ ],[class$=-toolbar],[class*=-toolbar\ ]):not(.card-top){box-sizing:border-box!important;border-radius:var(--sek-mob-radius)!important;gap:3px!important;height:auto!important;min-height:0!important;margin:0 0 4px!important;padding:4px 5px!important}html body [data-flux-main] :where(h1,[class$=-title],[class*=-title\ ]):not(.card-title):not(.school-title){margin-top:0!important;margin-bottom:3px!important;font-size:12px!important;line-height:1.08!important}html body [data-flux-main] :where(h2,h3,[class$=-subtitle],[class*=-subtitle\ ]):not(.school-title){margin-top:0!important;margin-bottom:2px!important;font-size:9.5px!important;line-height:1.08!important}html body [data-flux-main] :where([class$=-filters],[class*=-filters\ ]):not(.card-filters){box-sizing:border-box!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:end!important;gap:3px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;display:grid!important}html body [data-flux-main] :where([class*=-grid-3],[class*=-grid-4],[class*=-grid-5],[class*=-grid-6],[class$=-fields],[class*=-fields\ ],[class$=-form-grid],[class*=-form-grid\ ],[class$=-modal-grid],[class*=-modal-grid\ ]):not(.school-card-grid):not(.card-grid){box-sizing:border-box!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}html body [data-flux-main] :where([class*=-grid-2],[class*=-form-grid-2],[class*=-modal-grid-2]):not(.school-card-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3px!important}html body [data-flux-main] label:not(.card-preview-picker){margin-bottom:1px!important;font-size:8px!important;line-height:1.05!important}html body [data-flux-main] :where(input:not([type=checkbox]):not([type=radio]),select):not(.card-preview-select):not(#card_template_select){box-sizing:border-box!important;width:100%!important;min-width:0!important;height:var(--sek-mob-control-h)!important;min-height:var(--sek-mob-control-h)!important;font-size:var(--sek-mob-font)!important;border-radius:6px!important;padding:2px 5px!important;line-height:1!important}html body [data-flux-main] textarea{box-sizing:border-box!important;resize:vertical!important;border-radius:6px!important;width:100%!important;min-width:0!important;height:45px!important;min-height:45px!important;padding:4px 5px!important;font-size:8.5px!important;line-height:1.15!important}html body [data-flux-main] :where(button,[role=button],a[class*=btn],a[class*=button]):not(.card-btn){box-sizing:border-box!important;white-space:nowrap!important;border-radius:6px!important;height:24px!important;min-height:24px!important;padding:2px 6px!important;font-size:8.3px!important;line-height:1!important}html body [data-flux-main] :where([class$=-actions],[class*=-actions\ ],[class$=-actions-row],[class*=-actions-row\ ],[class$=-left-actions],[class*=-left-actions\ ],[class$=-row-actions],[class*=-row-actions\ ]):not(.insc-actions){box-sizing:border-box!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;gap:3px!important;width:100%!important;margin-top:2px!important;margin-bottom:2px!important;display:grid!important}html body [data-flux-main] :where([class$=-actions],[class*=-actions\ ],[class$=-actions-row],[class*=-actions-row\ ])>:where(button,a,[role=button]){width:100%!important;min-width:0!important}html body [data-flux-main] :where([class$=-pill],[class*=-pill\ ],[class$=-badge],[class*=-badge\ ],[class$=-tag],[class*=-tag\ ]):not(.card-pill):not(.sekoliko-kpi-badge){border-radius:999px!important;min-height:18px!important;padding:2px 5px!important;font-size:7.8px!important;line-height:1!important}html body [data-flux-main] :where([class$=-table-wrap],[class*=-table-wrap\ ],[class$=-table-scroll],[class*=-table-scroll\ ]){box-sizing:border-box!important;-webkit-overflow-scrolling:touch!important;border-radius:6px!important;width:100%!important;max-width:100%!important;margin-top:3px!important;padding:0!important;overflow-x:auto!important}html body [data-flux-main] :where(table,[class$=-table],[class*=-table\ ]):not(.card-info-table):not(.card-name-table):not(.school-card){font-size:8px!important;line-height:1.08!important}html body [data-flux-main] table th{white-space:nowrap!important;padding:4px!important;font-size:7.8px!important;line-height:1.05!important}html body [data-flux-main] table td{padding:3px 4px!important;font-size:8px!important;line-height:1.08!important}html body [data-flux-main] table tr{height:auto!important;min-height:24px!important}html body [data-flux-main] :where([class$=-mobile-card],[class*=-mobile-card\ ],[class$=-card-list],[class*=-card-list\ ]){border-radius:7px!important;gap:3px!important;min-height:0!important;margin-bottom:3px!important;padding:5px!important;font-size:8.5px!important;line-height:1.1!important}html body :where([class$=-modal],[class*=-modal\ ],[class$=-dialog],[class*=-dialog\ ]){box-sizing:border-box!important;border-radius:8px!important;width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important;margin:4px auto!important}html body :where([class$=-modal-body],[class*=-modal-body\ ],[class$=-dialog-body],[class*=-dialog-body\ ]){gap:4px!important;padding:5px!important;overflow-y:auto!important}html body :where([class$=-modal-actions],[class*=-modal-actions\ ]){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3px!important;margin-top:4px!important;display:grid!important}html body [data-flux-main] nav[role=navigation]{margin-top:4px!important;font-size:8px!important}html body [data-flux-main] nav[role=navigation] a,html body [data-flux-main] nav[role=navigation] span{min-width:22px!important;min-height:22px!important;padding:2px 5px!important;font-size:8px!important;line-height:1!important}html body [data-flux-main] :where([class$=-alert],[class*=-alert\ ],[class$=-flash],[class*=-flash\ ],[class$=-error],[class*=-error\ ],[class$=-warning],[class*=-warning\ ]){border-radius:6px!important;margin:3px 0!important;padding:4px 6px!important;font-size:8px!important;line-height:1.1!important}html body [data-flux-main] :where(section,[class$=-section],[class*=-section\ ]){margin-top:4px!important;margin-bottom:4px!important}html body [data-flux-main] .school-card,html body [data-flux-main] .school-card *,html body [data-flux-main] .preview-sheet,html body [data-flux-main] .school-card-grid,html body [data-flux-main] .main-card{--sek-mob-control-h:initial}}@media screen and (width<=480px){html body [data-flux-main]{--sek-mob-gap:3px;--sek-mob-pad:4px;--sek-mob-control-h:23px;--sek-mob-font:8px;--sek-mob-small-font:7.4px}html body [data-flux-main] :where([class$=-filters],[class*=-filters\ ]):not(.card-filters){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3px!important}html body [data-flux-main] :where([class*=-grid-3],[class*=-grid-4],[class*=-grid-5],[class*=-grid-6],[class$=-fields],[class*=-fields\ ],[class$=-form-grid],[class*=-form-grid\ ]):not(.school-card-grid):not(.card-grid),html body [data-flux-main] :where([class$=-actions],[class*=-actions\ ],[class$=-actions-row],[class*=-actions-row\ ],[class$=-left-actions],[class*=-left-actions\ ],[class$=-row-actions],[class*=-row-actions\ ]):not(.insc-actions){grid-template-columns:repeat(2,minmax(0,1fr))!important}html body [data-flux-main] :where(input:not([type=checkbox]):not([type=radio]),select):not(.card-preview-select):not(#card_template_select){height:23px!important;min-height:23px!important;padding:1px 4px!important;font-size:8px!important}html body [data-flux-main] :where(button,[role=button],a[class*=btn],a[class*=button]):not(.card-btn){height:22px!important;min-height:22px!important;padding:1px 5px!important;font-size:7.8px!important}html body [data-flux-main] textarea{height:40px!important;min-height:40px!important;font-size:8px!important}html body [data-flux-main] table th{padding:3px!important;font-size:7.2px!important}html body [data-flux-main] table td{padding:3px!important;font-size:7.5px!important}}@media print{html body [data-flux-main] :where(input,select,textarea,button,table,th,td,label){font-size:inherit!important;line-height:inherit!important}}@media screen and (width<=900px){html body [data-flux-main] .par-table-card{display:none!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-card-list{flex-flow:wrap!important;align-content:flex-start!important;align-items:stretch!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-card-list>.par-mobile-card{box-sizing:border-box!important;width:calc(50% - 3px)!important;min-width:0!important;max-width:calc(50% - 3px)!important;height:auto!important;min-height:175px!important;max-height:none!important;box-shadow:none!important;border-radius:7px!important;flex-direction:column!important;flex:0 0 calc(50% - 3px)!important;gap:5px!important;margin:0!important;padding:6px!important;display:flex!important;overflow:visible!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-mobile-title{white-space:normal!important;width:100%!important;height:auto!important;min-height:12px!important;max-height:none!important;text-overflow:initial!important;flex:none!important;margin:0!important;font-size:9.5px!important;font-weight:800!important;line-height:1.1!important;display:block!important;overflow:visible!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-mobile-sub{white-space:normal!important;flex:none!important;width:100%!important;height:auto!important;min-height:10px!important;max-height:none!important;margin:0!important;font-size:7px!important;line-height:1.08!important;display:block!important;overflow:visible!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-mobile-grid{flex:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(29px,auto)!important;gap:3px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-mobile-item{box-sizing:border-box!important;border-radius:4px!important;width:auto!important;min-width:0!important;height:auto!important;min-height:29px!important;max-height:none!important;margin:0!important;padding:3px 4px!important;display:block!important;overflow:hidden!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-mobile-item:nth-child(3),html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-mobile-item:nth-child(7){grid-column:1/-1!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-mobile-label{white-space:nowrap!important;text-overflow:ellipsis!important;height:auto!important;min-height:7px!important;margin:0 0 2px!important;font-size:6px!important;font-weight:800!important;line-height:1!important;display:block!important;overflow:hidden!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-mobile-value{white-space:nowrap!important;text-overflow:ellipsis!important;height:auto!important;min-height:8px!important;max-height:none!important;margin:0!important;font-size:7.5px!important;font-weight:600!important;line-height:1.08!important;display:block!important;overflow:hidden!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-mobile-item:nth-child(3) .par-mobile-value,html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-mobile-item:nth-child(7) .par-mobile-value{white-space:normal!important;max-height:18px!important;line-height:1.1!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-row-actions{flex-flow:row!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:3px!important;width:100%!important;height:auto!important;min-height:22px!important;max-height:none!important;margin:auto 0 0!important;padding:3px 0 0!important;display:flex!important;position:static!important;overflow:visible!important;transform:none!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-row-actions>*,html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-row-actions form{flex:none!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;display:inline-flex!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-icon-btn{border-radius:5px!important;flex:0 0 22px!important;place-items:center!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;margin:0!important;padding:0!important;display:inline-grid!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-mobile-card .par-icon-btn svg{width:11px!important;height:11px!important}html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-card-list>.page-scolaire-scolarite-parents-index-inline-2{flex:0 0 100%!important;width:100%!important;max-width:100%!important}}@media screen and (width<=360px){html body.sekoliko-app-scale-90 [data-flux-main] .par-page .par-card-list>.par-mobile-card{flex-basis:100%!important;width:100%!important;max-width:100%!important}}@media screen and (width>=901px){html body [data-flux-main] .prs-topbar{border-radius:6px!important;height:auto!important;min-height:34px!important;padding:4px 7px!important}html body [data-flux-main] .prs-topbar>div:first-child{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important}html body [data-flux-main] .prs-title{white-space:nowrap!important;margin:0!important;font-size:14px!important;line-height:1!important}html body [data-flux-main] .prs-sub{display:none!important}html body [data-flux-main] .prs-actions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:3px!important;display:flex!important}html body [data-flux-main] .prs-actions .prs-btn{border-radius:5px!important;height:24px!important;min-height:24px!important;padding:2px 7px!important;font-size:8px!important;line-height:1!important}html body [data-flux-main] .prs-filters{align-items:center!important;gap:3px!important}html body [data-flux-main] .prs-filters :where(.prs-input,.prs-select){border-radius:5px!important;height:24px!important;min-height:24px!important;padding:2px 5px!important;font-size:8px!important;line-height:1!important}html body [data-flux-main] .prs-filters .prs-btn{border-radius:5px!important;height:24px!important;min-height:24px!important;padding:2px 6px!important;font-size:8px!important;line-height:1!important}html body [data-flux-main] .prs-summary{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:3px!important;margin:0!important;display:grid!important}html body [data-flux-main] .prs-kpi{height:30px!important;min-height:30px!important;max-height:30px!important;box-shadow:none!important;border-radius:6px!important;margin:0!important;padding:3px 5px!important}html body [data-flux-main] .prs-kpi:before{width:2px!important}html body [data-flux-main] .prs-kpi-label{letter-spacing:0!important;padding-left:3px!important;font-size:6px!important;line-height:1!important}html body [data-flux-main] .prs-kpi-value{margin-top:1px!important;padding-left:3px!important;font-size:10px!important;line-height:1!important}html body [data-flux-main] .prs-card{padding:5px!important}html body [data-flux-main] .prs-toolbar{gap:4px!important;padding:2px 0!important}html body [data-flux-main] .prs-section-title{margin:0!important;font-size:10px!important;line-height:1!important}html body [data-flux-main] .prs-toolbar .prs-btn{height:23px!important;min-height:23px!important;padding:2px 6px!important;font-size:7.5px!important}}@media screen and (width<=900px){html body.sekoliko-app-scale-90 [data-flux-main] .prs-page{width:100%!important;max-width:100%!important;padding:0!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-topbar{border-radius:6px!important;height:auto!important;min-height:0!important;padding:4px!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-topbar>div:first-child{grid-template-columns:1fr!important;gap:3px!important;display:grid!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-title{margin:0!important;font-size:10px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-sub{display:none!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;width:100%!important;display:grid!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-actions .prs-btn{border-radius:5px!important;width:100%!important;min-width:0!important;height:22px!important;min-height:22px!important;padding:1px 3px!important;font-size:6.5px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-filters{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-filters>*{width:100%!important;min-width:0!important;margin:0!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-filters :where(.prs-input,.prs-select){box-sizing:border-box!important;border-radius:5px!important;width:100%!important;min-width:0!important;height:23px!important;min-height:23px!important;padding:2px 4px!important;font-size:7px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-filters .prs-btn{border-radius:5px!important;width:100%!important;height:23px!important;min-height:23px!important;padding:2px 3px!important;font-size:7px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;width:100%!important;margin:0!important;display:grid!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-kpi{box-sizing:border-box!important;height:27px!important;min-height:27px!important;max-height:27px!important;box-shadow:none!important;border-radius:5px!important;align-items:center!important;gap:4px!important;margin:0!important;padding:3px 5px!important;display:flex!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-kpi:before{width:2px!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-kpi-label{letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;padding-left:3px!important;font-size:6px!important;line-height:1!important;display:inline!important;overflow:hidden!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-kpi-value{margin:0!important;padding:0!important;font-size:8.5px!important;line-height:1!important;display:inline!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-card{border-radius:6px!important;margin-bottom:4px!important;padding:4px!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-toolbar{flex-flow:wrap!important;justify-content:space-between!important;align-items:center!important;gap:3px!important;margin:0!important;padding:2px 0!important;display:flex!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-section-title{margin:0!important;font-size:8px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-toolbar .prs-btn{height:21px!important;min-height:21px!important;padding:1px 4px!important;font-size:6.5px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .page-scolaire-scolarite-presences-index-inline-1{flex-wrap:wrap!important;gap:3px!important;display:flex!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-table-wrap{-webkit-overflow-scrolling:touch!important;border-radius:5px!important;width:100%!important;max-width:100%!important;margin-top:4px!important;padding:0!important;overflow:auto!important}html body.sekoliko-app-scale-90 [data-flux-main] .page-scolaire-scolarite-presences-index-inline-2{margin-top:4px!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-table{width:max-content!important;min-width:100%!important;font-size:7px!important;line-height:1.05!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-table th{white-space:nowrap!important;height:22px!important;padding:3px 4px!important;font-size:6.5px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-table td{white-space:nowrap!important;height:25px!important;padding:2px 4px!important;font-size:7px!important;line-height:1.05!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-status{box-sizing:border-box!important;border-radius:4px!important;width:76px!important;min-width:76px!important;height:21px!important;min-height:21px!important;padding:1px 3px!important;font-size:6.5px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-small-input{box-sizing:border-box!important;border-radius:4px!important;height:21px!important;min-height:21px!important;padding:1px 3px!important;font-size:6.5px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-badge{border-radius:999px!important;min-height:17px!important;padding:2px 4px!important;font-size:6px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .page-scolaire-scolarite-presences-index-inline-4{max-height:220px!important}html body.sekoliko-app-scale-90 [data-flux-main] .page-scolaire-scolarite-presences-index-inline-3,html body.sekoliko-app-scale-90 [data-flux-main] .page-scolaire-scolarite-presences-index-inline-5{padding:8px!important;font-size:7px!important}}@media screen and (width<=420px){html body.sekoliko-app-scale-90 [data-flux-main] .prs-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.sekoliko-app-scale-90 [data-flux-main] .prs-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (width>=901px){html body [data-flux-main] .abs-topbar{border-radius:6px!important;padding:4px 7px!important}html body [data-flux-main] .abs-topbar>div:first-child{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important}html body [data-flux-main] .abs-title{white-space:nowrap!important;margin:0!important;font-size:14px!important;line-height:1!important}html body [data-flux-main] .abs-sub{display:none!important}html body [data-flux-main] .abs-actions{flex-flow:row!important;justify-content:flex-end!important;align-items:center!important;gap:3px!important;display:flex!important}html body [data-flux-main] .abs-actions .abs-btn{border-radius:5px!important;height:24px!important;min-height:24px!important;padding:2px 7px!important;font-size:8px!important;line-height:1!important}html body [data-flux-main] .abs-filters{gap:3px!important;margin-top:4px!important}html body [data-flux-main] .abs-filters :where(.abs-input,.abs-select){border-radius:5px!important;height:24px!important;min-height:24px!important;padding:2px 5px!important;font-size:8px!important;line-height:1!important}html body [data-flux-main] .abs-filters .abs-btn{border-radius:5px!important;height:24px!important;min-height:24px!important;padding:2px 6px!important;font-size:8px!important;line-height:1!important}html body [data-flux-main] .abs-summary{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:3px!important;margin:0!important;display:grid!important}html body [data-flux-main] .abs-kpi{height:30px!important;min-height:30px!important;max-height:30px!important;box-shadow:none!important;border-radius:6px!important;margin:0!important;padding:3px 5px!important}html body [data-flux-main] .abs-kpi:before{width:2px!important}html body [data-flux-main] .abs-kpi-label{letter-spacing:0!important;padding-left:3px!important;font-size:6px!important;line-height:1!important}html body [data-flux-main] .abs-kpi-value{margin-top:1px!important;padding-left:3px!important;font-size:10px!important;line-height:1!important}html body [data-flux-main] .abs-table-wrap{border-radius:6px!important;padding:0!important}html body [data-flux-main] .abs-table th{padding:4px 5px!important;font-size:7.5px!important}html body [data-flux-main] .abs-table td{padding:3px 5px!important;font-size:8px!important}}@media screen and (width<=900px){html body.sekoliko-app-scale-90 [data-flux-main] .abs-page{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-topbar{border-radius:6px!important;height:auto!important;min-height:0!important;margin:0!important;padding:4px!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-topbar>div:first-child{grid-template-columns:1fr!important;gap:3px!important;display:grid!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-title{margin:0!important;font-size:10px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-sub{display:none!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;width:100%!important;display:grid!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-actions .abs-btn{box-sizing:border-box!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:5px!important;width:100%!important;min-width:0!important;height:22px!important;min-height:22px!important;padding:1px 3px!important;font-size:6.5px!important;line-height:1!important;overflow:hidden!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-filters{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;width:100%!important;margin:4px 0 0!important;padding:0!important;display:grid!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-filters>*{box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:0!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-filters :where(.abs-input,.abs-select){border-radius:5px!important;width:100%!important;min-width:0!important;height:23px!important;min-height:23px!important;padding:2px 4px!important;font-size:7px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-filters .abs-btn{border-radius:5px!important;width:100%!important;height:23px!important;min-height:23px!important;padding:2px 3px!important;font-size:7px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;width:100%!important;margin:0!important;display:grid!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-kpi{box-sizing:border-box!important;height:27px!important;min-height:27px!important;max-height:27px!important;box-shadow:none!important;border-radius:5px!important;align-items:center!important;gap:4px!important;margin:0!important;padding:3px 5px!important;display:flex!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-kpi:before{width:2px!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-kpi-label{letter-spacing:0!important;white-space:nowrap!important;text-overflow:ellipsis!important;padding-left:3px!important;font-size:6px!important;line-height:1!important;display:inline!important;overflow:hidden!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-kpi-value{margin:0!important;padding:0!important;font-size:8.5px!important;line-height:1!important;display:inline!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-alert{border-radius:5px!important;margin:3px 0!important;padding:4px 6px!important;font-size:7px!important;line-height:1.15!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-table-wrap{box-sizing:border-box!important;-webkit-overflow-scrolling:touch!important;border-radius:5px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin-top:4px!important;padding:0!important;overflow:auto!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-table{width:max-content!important;min-width:100%!important;font-size:7px!important;line-height:1.05!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-table th{white-space:nowrap!important;height:22px!important;padding:3px 4px!important;font-size:6.5px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-table td{white-space:nowrap!important;height:25px!important;padding:2px 4px!important;font-size:7px!important;line-height:1.05!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-badge{border-radius:999px!important;padding:2px 4px!important;font-size:6px!important;line-height:1!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-actions-row{flex-flow:row!important;align-items:center!important;gap:3px!important;margin:0!important;display:flex!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-actions-row form{margin:0!important;padding:0!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-small-btn{white-space:nowrap!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;height:20px!important;min-height:20px!important;padding:1px 4px!important;font-size:6px!important;line-height:1!important;display:inline-flex!important}html body.sekoliko-app-scale-90 [data-flux-main] .page-scolaire-scolarite-absences-eleves-index-inline-2{margin-top:4px!important}html body.sekoliko-app-scale-90 [data-flux-main] .page-scolaire-scolarite-absences-eleves-index-inline-1{padding:8px!important;font-size:7px!important}html body.sekoliko-app-scale-90 .abs-backdrop{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;padding:6px!important;display:flex!important;overflow:auto!important}html body.sekoliko-app-scale-90 .abs-modal{box-sizing:border-box!important;border-radius:8px!important;width:96%!important;max-width:620px!important;height:auto!important;max-height:92dvh!important;margin:auto!important;overflow:hidden!important}html body.sekoliko-app-scale-90 .abs-modal-head{gap:5px!important;min-height:0!important;padding:6px!important}html body.sekoliko-app-scale-90 .abs-stamp{width:25px!important;min-width:25px!important;height:25px!important;font-size:10px!important}html body.sekoliko-app-scale-90 .abs-modal-title{margin:0!important;font-size:10px!important;line-height:1!important}html body.sekoliko-app-scale-90 .abs-modal-head .abs-sub{display:none!important}html body.sekoliko-app-scale-90 .abs-close{width:24px!important;height:24px!important;font-size:14px!important;line-height:22px!important}html body.sekoliko-app-scale-90 .abs-modal-body{box-sizing:border-box!important;max-height:calc(92dvh - 78px)!important;padding:5px!important;overflow:hidden auto!important}html body.sekoliko-app-scale-90 .abs-form-section{border-radius:6px!important;margin-bottom:4px!important;padding:5px!important}html body.sekoliko-app-scale-90 .abs-form-section-title{margin:0 0 4px!important;font-size:8px!important;line-height:1!important}html body.sekoliko-app-scale-90 .abs-field-line{grid-template-columns:92px minmax(0,1fr)!important;align-items:center!important;gap:4px!important;margin-bottom:3px!important;display:grid!important}html body.sekoliko-app-scale-90 .abs-field-line label{margin:0!important;font-size:6.5px!important;line-height:1!important}html body.sekoliko-app-scale-90 .abs-field-line :where(input,select,textarea),html body.sekoliko-app-scale-90 .abs-field-line .abs-file{box-sizing:border-box!important;border-radius:4px!important;width:100%!important;min-width:0!important;min-height:23px!important;padding:2px 4px!important;font-size:7px!important;line-height:1.1!important}html body.sekoliko-app-scale-90 .abs-modal-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;padding:5px!important;display:grid!important}html body.sekoliko-app-scale-90 .abs-vba{box-sizing:border-box!important;border-radius:5px!important;width:100%!important;height:25px!important;min-height:25px!important;padding:2px 5px!important;font-size:7px!important;line-height:1!important}}@media screen and (width<=420px){html body.sekoliko-app-scale-90 [data-flux-main] .abs-filters{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.sekoliko-app-scale-90 [data-flux-main] .abs-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important}html body.sekoliko-app-scale-90 .abs-field-line{grid-template-columns:76px minmax(0,1fr)!important}}@media screen and (width>=901px){html body [data-flux-main] .abs-topbar{box-sizing:border-box!important;border-radius:6px!important;grid-template-columns:300px minmax(0,1fr)!important;align-items:center!important;gap:5px!important;width:100%!important;height:34px!important;min-height:34px!important;max-height:34px!important;margin:0!important;padding:3px 5px!important;display:grid!important;overflow:hidden!important}html body [data-flux-main] .abs-topbar>div:first-child{flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important;height:26px!important;margin:0!important;padding:0!important;display:flex!important}html body [data-flux-main] .abs-topbar>div:first-child>div:first-child{flex:none!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}html body [data-flux-main] .abs-title{white-space:nowrap!important;margin:0!important;padding:0!important;font-size:10px!important;font-weight:800!important;line-height:1!important}html body [data-flux-main] .abs-sub{display:none!important}html body [data-flux-main] .abs-topbar .abs-actions{flex-flow:row!important;flex:auto!important;justify-content:flex-start!important;align-items:center!important;gap:2px!important;width:auto!important;margin:0!important;padding:0!important;display:flex!important}html body [data-flux-main] .abs-topbar .abs-actions .abs-btn{box-sizing:border-box!important;white-space:nowrap!important;border-radius:4px!important;flex:none!important;width:auto!important;min-width:0!important;height:20px!important;min-height:20px!important;max-height:20px!important;padding:1px 5px!important;font-size:6px!important;font-weight:700!important;line-height:1!important}html body [data-flux-main] .abs-topbar .abs-filters{grid-template-columns:88px 88px 92px 92px 92px 92px minmax(115px,1.25fr) 78px minmax(90px,1fr) 68px 52px!important;align-items:center!important;gap:2px!important;width:100%!important;min-width:0!important;height:24px!important;min-height:24px!important;max-height:24px!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html body [data-flux-main] .abs-topbar .abs-filters>*{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}html body [data-flux-main] .abs-topbar .abs-filters :where(.abs-input,.abs-select){box-sizing:border-box!important;border-radius:4px!important;width:100%!important;min-width:0!important;height:21px!important;min-height:21px!important;max-height:21px!important;padding:1px 3px!important;font-size:6.2px!important;line-height:1!important}html body [data-flux-main] .abs-topbar .abs-filters .abs-btn{box-sizing:border-box!important;white-space:nowrap!important;border-radius:4px!important;width:100%!important;min-width:0!important;height:21px!important;min-height:21px!important;max-height:21px!important;padding:1px 3px!important;font-size:6px!important;font-weight:700!important;line-height:1!important}}@media screen and (width>=901px) and (width<=1250px){html body [data-flux-main] .abs-topbar{grid-template-columns:255px minmax(0,1fr)!important}html body [data-flux-main] .abs-topbar .abs-filters{grid-template-columns:76px 76px 78px 78px 78px 78px minmax(95px,1.2fr) 68px minmax(75px,1fr) 58px 45px!important}html body [data-flux-main] .abs-title{font-size:9px!important}html body [data-flux-main] .abs-topbar .abs-actions .abs-btn{padding-left:3px!important;padding-right:3px!important;font-size:5.5px!important}}@media screen and (width<=920px){html:has([data-flux-main] .insc-page){height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}body.sekoliko-app-scale-90:has([data-flux-main] .insc-page){height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}html body [data-flux-main]:has(.insc-page){box-sizing:border-box!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;scroll-behavior:auto!important;flex:auto!important;width:100%!important;min-width:0!important;height:calc(100dvh - 44px)!important;min-height:0!important;max-height:calc(100dvh - 44px)!important;display:block!important;overflow:hidden auto!important}html body [data-flux-main]:has(.insc-page)>.insc-page{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}}
