@import "https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Nunito:ital,wght@0,200;0,300;0,400;0,600;0,700;0,800;0,900;1,200;1,300;1,400;1,600;1,700;1,800;1,900&family=Lora:ital,wght@1,400;1,700&display=swap";*,:before,:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font-family:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}body{font-family:Lato,sans-serif}address,blockquote,dl,figure,form,ol,p,pre,table,ul{color:#3f341e}address,blockquote,dl,figure,form,ol,p,pre,table,ul:not(:last-child){margin-bottom:1rem}h1,h2,h3,h4,header nav li{font-family:Nunito,sans-serif}h1,h2.as-h1,h3.as-h1,h4.as-h1,h5.as-h1,h6.as-h1{font-family:Nunito,sans-serif;font-size:3.125rem;font-weight:700;line-height:3.75rem}h1.as-h2,h2,h3.as-h2,h4.as-h2,h5.as-h2,h6.as-h2{font-family:Nunito,sans-serif;font-size:2.5rem;font-weight:700;line-height:2.75rem}h1.as-h3,h2.as-h3,h3,h4.as-h3,h5.as-h3,h6.as-h3{font-family:Nunito,sans-serif;font-size:1.75rem;font-weight:700;line-height:2.25rem}h1.as-h4,h2.as-h4,h3.as-h4,h4,h5.as-h4,h6.as-h4{font-family:Nunito,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.85rem}h1.as-h5,h2.as-h5,h3.as-h5,h4.as-h5,h5,h6.as-h5{font-family:Nunito,sans-serif;font-size:1.1rem;font-weight:900;line-height:1.275rem}h1.as-h6,h2.as-h6,h3.as-h6,h4.as-h6,h5.as-h6,h6{color:#b2b1ad;text-transform:uppercase;letter-spacing:.04em;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:700;line-height:1.05rem}article{overflow:inherit;margin:0}nav,nav ul{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}nav ol,nav ul{text-align:center;list-style:none}dl dt{font-weight:700}dl dt:not(:first-child){margin-top:1rem}dl dd{border-left:1px solid #0000001a;padding-left:.5rem}a{-moz-text-decoration:none;text-decoration:none}body,body>div#app,body>div#app>div#router,body>div#app>div#router>div#main,body>div#app>div#router>div#main>div{min-width:100%;min-height:100%}body>div#app>div#router>div#main>div>header{z-index:100;-o-transition:left .5s cubic-bezier(.77,.2,.05,1);background-color:#fff;border-bottom-color:#b2b1ad;height:3.625rem;transition:left .5s cubic-bezier(.77,.2,.05,1);position:fixed;top:0;left:0;right:0;box-shadow:0 2px 12px #3f341e0f}body>div#app>div#router>div#main>div>header nav{height:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;justify-content:space-between;align-items:center;gap:1.25rem;padding-left:1.5rem;padding-right:1.5rem;display:flex}body>div#app>div#router>div#main>div>header nav .topbar-search{-moz-flex-shrink:1;-ms-flex-shrink:1;-o-flex-shrink:1;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;max-width:22rem;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-grow:1;flex-shrink:1;align-items:center;display:flex;position:relative}body>div#app>div#router>div#main>div>header nav .topbar-search i{color:#b2b1ad;pointer-events:none;font-size:.8125rem;position:absolute;left:.875rem}body>div#app>div#router>div#main>div>header nav .topbar-search input{appearance:none;background-color:#efeded;border:1px solid #b2b1ad;border-radius:8px;outline:none;width:100%;height:2.25rem;padding:0 .875rem 0 2.25rem;font-size:.875rem}body>div#app>div#router>div#main>div>header nav .topbar-search input:focus{border-color:#f8b22f;box-shadow:0 0 0 3px #f8b22f59}body>div#app>div#router>div#main>div>header nav .part-switcher{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;box-sizing:border-box;background-color:#efeded;border:1px solid #b2b1ad;border-radius:8px;align-self:center;align-items:stretch;gap:.25rem;height:2.25rem;padding:.1875rem;display:flex}body>div#app>div#router>div#main>div>header nav .part-switcher .part-segment{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#b2b1ad;cursor:pointer;-o-transition:all .15s ease;border-radius:6px;align-items:center;padding:0 .875rem;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:600;-moz-text-decoration:none;text-decoration:none;transition:all .15s;display:inline-flex}body>div#app>div#router>div#main>div>header nav .part-switcher .part-segment.selected{color:#053454;background-color:#fff;font-weight:800;box-shadow:0 1px 3px #0534541a}body>div#app>div#router>div#main>div>header nav ul.logo{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;height:100%}body>div#app>div#router>div#main>div>header nav ul.logo li{width:12rem;margin:auto;padding:0 0 0 1.5rem;line-height:1.75rem}body>div#app>div#router>div#main>div>header nav ul.logo li a{text-indent:-9999px;background-image:url(logo-square.16dde430.svg);background-repeat:no-repeat;background-size:contain;margin-left:auto;margin-right:auto;display:block}body>div#app>div#router>div#main>div>header nav ul.topmenu{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;height:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;align-items:center;gap:.75rem;display:flex}body>div#app>div#router>div#main>div>header nav ul.topmenu .language-selector{appearance:none;color:#3f341e;cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 12 12'%3E%3Cpath fill='%23999' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right .25rem center;background-repeat:no-repeat;border-style:none;padding:.25rem 1.25rem .25rem .25rem;font-size:.875rem}body>div#app>div#router>div#main>div>header nav ul.topmenu li.notifications{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;display:flex}body>div#app>div#router>div#main>div>header nav ul.topmenu li.notifications button{appearance:none;-moz-box-shadow:none;box-shadow:none;min-height:auto;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#b2b1ad;cursor:pointer;-o-transition:all .15s ease;background-color:#fff;border:1px solid #b2b1ad;border-radius:8px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;transition:all .15s;display:inline-flex}body>div#app>div#router>div#main>div>header nav ul.topmenu li.notifications button:hover{color:#276b9a;border-color:#276b9a}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;display:flex}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .user-menu-anchor{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;display:flex;position:relative}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .user-trigger{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-box-shadow:none;box-shadow:none;box-sizing:border-box;color:#3f341e;cursor:pointer;-o-transition:all .15s ease;background-color:#fff;border:1px solid #b2b1ad;border-radius:999px;align-items:center;gap:.5rem;height:2.25rem;min-height:2.25rem;padding:0 .625rem 0 .25rem;line-height:1.5rem;transition:all .15s;display:inline-flex}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .user-trigger:hover{border-color:#276b9a;box-shadow:0 2px 12px #3f341e0f}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .user-avatar{color:#f8b22f;width:1.625rem;height:1.625rem;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;background-color:#276b9a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Lora,serif;font-size:.875rem;font-style:italic;display:inline-flex;overflow:hidden}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .user-avatar .user-avatar-img{-o-object-fit:cover;-webkit-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .user-name{text-transform:none;letter-spacing:normal;color:#3f341e;white-space:nowrap;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:600}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .user-chevron{color:#b2b1ad;-o-transition:transform .15s ease;font-size:.625rem;transition:transform .15s}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .user-trigger[aria-expanded=true] .user-chevron{transform:rotate(180deg)}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .menu-overlay{z-index:90;position:fixed;inset:0}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .user-dropdown{min-width:12rem;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;z-index:100;background-color:#fff;border:1px solid #b2b1ad;border-radius:12px;flex-direction:column;padding:.375rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 10px 28px #3f341e1a}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .menu-item{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;-moz-box-shadow:none;box-shadow:none;color:#3f341e;text-transform:none;letter-spacing:normal;text-align:left;cursor:pointer;-o-transition:background-color .12s ease;background-color:#0000;border-style:none;border-radius:8px;justify-content:flex-start;align-items:center;gap:.625rem;width:100%;height:auto;min-height:auto;padding:.5rem .625rem;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:600;line-height:1.5rem;-moz-text-decoration:none;text-decoration:none;transition:background-color .12s;display:flex}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .menu-item:hover{background-color:#efeded}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .menu-item i{text-align:center;color:#b2b1ad;width:1rem}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .menu-item.logout{color:#e64849}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .menu-item.logout:hover{background-color:#e648491a}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .menu-item.logout i{color:#e64849}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .menu-group-label{text-transform:uppercase;letter-spacing:.04em;color:#6e6f73;padding:.375rem .625rem;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:700}body>div#app>div#router>div#main>div>header nav ul.topmenu li.user-menu .menu-divider{background-color:#e5e3e1;height:1px;margin:.375rem .25rem}#sideMenuLayout{display:block;top:0;left:0}#sidebarToggle{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.topbar-menu-toggle{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;cursor:pointer;-o-transition:background-color .15s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23276B9A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='2' width='20' height='20' rx='2'/%3E%3Cline x1='8' y1='2' x2='8' y2='22'/%3E%3Cpolyline points='13,8 17,12 13,16'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.25rem;border-radius:8px;flex-shrink:0;width:2.25rem;height:2.25rem;transition:background-color .15s;display:inline-flex}.topbar-menu-toggle:hover{background-color:#efeded}body>div#app>div#router>div#main>div:has(#sidebarToggle:checked) .topbar-menu-toggle{display:none}#sideMenuLayout>nav{-webkit-user-select:none;user-select:none;-o-user-select:none;z-index:100;height:100%;margin-top:1rem;margin-left:1rem;font-size:.875rem;display:block;position:fixed}#sideMenuLayout>nav ul{-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;text-align:left;flex-direction:column;align-items:stretch;gap:.125rem;padding-left:0}#sideMenuLayout>nav ul li a{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#fff;-o-transition:all .15s ease;border-left:3px solid #0000;border-radius:8px;flex-direction:row;align-items:center;gap:.75rem;padding:.55rem .75rem;font-family:Nunito,sans-serif;transition:all .15s;display:flex}#sideMenuLayout>nav ul li a:hover{background-color:#ffffff0f}#sideMenuLayout>nav ul li a i.menuitem{color:#ffffffb3;text-align:center;width:1rem;line-height:1.5rem}#sideMenuLayout>nav ul li ul{margin-bottom:.75rem;margin-left:0}#sideMenuLayout>nav ul li .submenu{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;flex-direction:row;align-items:center;gap:.75rem;margin-top:1.25rem;margin-bottom:.5rem;padding:.25rem .75rem;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800;line-height:1.5rem;list-style-type:none;display:flex}#sideMenuLayout>nav ul li .submenu:hover{color:#fffc}#sideMenuLayout>nav ul li .submenu i.menuitem{color:#ffffff80;text-align:center;width:1rem;line-height:1.5rem}#sideMenuLayout>nav ul li .submenu .chapter-label{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}#sideMenuLayout>nav ul li .submenu .chapter-chevron{color:#ffffff73;-o-transition:transform .16s ease;font-size:.625rem;transition:transform .16s}#sideMenuLayout>nav ul li summary.submenu::-webkit-details-marker{display:none}#sideMenuLayout>nav ul li details:not([open])>summary.submenu .chapter-chevron{transform:rotate(-90deg)}#sideMenuLayout>nav ul li.selected>details>summary.submenu{color:#ffffffbf}#sideMenuLayout>nav ul li.selected>a{color:#f8b22f;background-color:#f8b22f1f;border-left-color:#f8b22f;font-weight:800}#sideMenuLayout>nav ul li.selected>a i{color:#f8b22f}#sideMenuLayout>nav ul li.sidebar-brand{box-sizing:border-box;height:3.625rem;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;border-bottom:1px solid #ffffff14;align-items:center;margin-bottom:.5rem;margin-left:-.75rem;margin-right:-.75rem;display:flex}#sideMenuLayout>nav ul li.sidebar-brand .sidebar-collapse{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;cursor:pointer;opacity:.7;-o-transition:opacity .15s ease, background-color .15s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='2' width='20' height='20' rx='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='22'/%3E%3Cpolyline points='11,8 7,12 11,16'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:1.25rem;border-radius:8px;flex-shrink:0;width:2rem;height:2rem;margin-right:.5rem;transition:opacity .15s,background-color .15s}#sideMenuLayout>nav ul li.sidebar-brand .sidebar-collapse:hover{opacity:1;background-color:#ffffff14}#sideMenuLayout>nav ul li.sidebar-brand a{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;border-left-width:0;flex-grow:1;gap:.625rem;height:100%;padding:0 1.25rem}#sideMenuLayout>nav ul li.sidebar-brand a:hover{background-color:#0000}#sideMenuLayout>nav ul li.sidebar-brand a span.brand-symbol{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;background-color:#fff;background-image:url(logo-square.16dde430.svg);background-position:50%;background-repeat:no-repeat;background-size:1.375rem;border-radius:8px;flex-shrink:0;width:2rem;height:2rem}#sideMenuLayout>nav ul li.sidebar-brand a span.brand-text{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Nunito,sans-serif;font-size:.8125rem;font-weight:800;line-height:1.05rem;display:-webkit-box;overflow:hidden}#sideMenuLayout>nav ul li.child-switcher{margin-bottom:.5rem;position:relative}#sideMenuLayout>nav ul li.child-switcher .child-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;margin-bottom:.4375rem;padding-left:.125rem;font-family:Nunito,sans-serif;font-size:.5625rem;font-weight:800;display:block}#sideMenuLayout>nav ul li.child-switcher .child-switcher-anchor{position:relative}#sideMenuLayout>nav ul li.child-switcher .child-trigger{appearance:none;-moz-box-shadow:none;box-shadow:none;text-transform:none;letter-spacing:normal;height:auto;min-height:auto;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;cursor:pointer;-o-transition:background-color .15s ease;background-color:#ffffff0f;border-style:none;border-radius:10px;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;line-height:1.3;transition:background-color .15s;display:flex}#sideMenuLayout>nav ul li.child-switcher .child-trigger:hover{background-color:#ffffff1a}#sideMenuLayout>nav ul li.child-switcher .child-trigger .child-info{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-direction:column;flex-grow:1;align-items:flex-start;display:flex;overflow:hidden}#sideMenuLayout>nav ul li.child-switcher .child-trigger .child-info .child-name{color:#fff;font-family:Nunito,sans-serif;font-size:.8125rem;font-weight:700;line-height:1.1rem}#sideMenuLayout>nav ul li.child-switcher .child-trigger .child-info .child-age{color:#fff9;font-size:.6875rem}#sideMenuLayout>nav ul li.child-switcher .child-trigger .child-chevron{color:#fff9;font-size:.625rem}#sideMenuLayout>nav ul li.child-switcher .child-avatar{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;color:#f8b22f;width:1.75rem;height:1.75rem;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;background-color:#053454;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Nunito,sans-serif;font-size:.8rem;font-weight:800;display:inline-flex}#sideMenuLayout>nav ul li.child-switcher .menu-overlay{z-index:90;position:fixed;inset:0}#sideMenuLayout>nav ul li.child-switcher .child-dropdown{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;z-index:100;background-color:#fff;border-radius:12px;flex-direction:column;padding:.375rem;display:flex;position:absolute;top:calc(100% + .25rem);left:0;right:0;box-shadow:0 10px 28px #3f341e1a}#sideMenuLayout>nav ul li.child-switcher .child-dropdown button{appearance:none;-moz-box-shadow:none;box-shadow:none;text-transform:none;letter-spacing:normal;height:auto;min-height:auto;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#3f341e;text-align:left;cursor:pointer;background-color:#0000;border-style:none;border-radius:8px;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;font-family:Nunito,sans-serif;font-size:.8125rem;font-weight:600;line-height:1.3;display:flex}#sideMenuLayout>nav ul li.child-switcher .child-dropdown button:hover{background-color:#efeded}#sideMenuLayout>nav ul li.child-switcher .child-dropdown button .child-avatar.small{width:1.5rem;height:1.5rem;font-size:.7rem}#sideMenuLayout>nav ul li.child-switcher .child-dropdown button .child-info{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-direction:column;flex-grow:1;align-items:flex-start;display:flex;overflow:hidden}#sideMenuLayout>nav ul li.child-switcher .child-dropdown button .child-info .child-name{color:#053454;font-size:.8125rem;font-weight:700;line-height:1.1rem}#sideMenuLayout>nav ul li.child-switcher .child-dropdown button .child-info .child-age{color:#6e6f73;font-size:.6875rem}#sideMenuLayout>nav ul li.child-switcher .child-dropdown button.child-add{color:#276b9a;font-weight:800}#sideMenuLayout>nav ul li.child-switcher .child-dropdown button.child-add .child-add-icon{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;color:#276b9a;width:1.5rem;height:1.5rem;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;background-color:#efeded;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.7rem;display:inline-flex}#sideMenuLayout>nav>ul{transform-origin:0 0;-o-transition:transform .5s cubic-bezier(.77,.2,.05,1);z-index:101;background-color:#053454;width:15rem;max-width:82%;height:100vh;padding:0 .75rem 5rem;transition:transform .5s cubic-bezier(.77,.2,.05,1);position:fixed;top:0;left:0;overflow:auto;transform:translate(-100%);box-shadow:0 8px 24px #0534542e}body>div#app>div#router>div#main>div:has(#sidebarToggle:checked)>#sideMenuLayout>nav>ul{transform:none}#sideMenuLayout>.menu-backdrop{z-index:99;backdrop-filter:blur(1px);opacity:0;visibility:hidden;cursor:pointer;-o-transition:opacity .3s ease, visibility .3s ease;background-color:#05345473;transition:opacity .3s,visibility .3s;display:block;position:fixed;inset:0}body>div#app>div#router>div#main>div:has(#sidebarToggle:checked)>#sideMenuLayout>.menu-backdrop{opacity:1;visibility:visible}body>div#app>div#router>div#main>div>div>footer{-o-transition:padding .5s cubic-bezier(.77,.2,.05,1);-moz-flex-basis:100%;-ms-flex-basis:100%;-o-flex-basis:100%;flex-basis:100%;padding-top:2rem;padding-left:1rem;padding-right:1rem;transition:padding .5s cubic-bezier(.77,.2,.05,1)}body>div#app>div#router>div#main>div>div>main{-moz-flex-basis:100%;-ms-flex-basis:100%;-o-flex-basis:100%;-o-transition:padding .5s cubic-bezier(.77,.2,.05,1);background-color:#efeded;flex-basis:100%;min-height:100vh;padding-top:3.625rem;transition:padding .5s cubic-bezier(.77,.2,.05,1)}body>div#app>div#router>div#main>div>div>main>header{padding:1.75rem 1rem 1.25rem}body>div#app>div#router>div#main>div>div>main>header h1{color:#276b9a;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-direction:row;align-items:center;gap:.75rem;font-family:Lora,serif;font-size:1.75rem;font-style:italic;font-weight:500;line-height:2.25rem;display:flex}body>div#app>div#router>div#main>div>div>main>header h1 i.title{color:#f8b22f;font-style:normal}body>div#app>div#router>div#main>div>div>main>header h2{color:#b2b1ad;margin-top:.25rem;font-size:1rem;font-style:normal;line-height:1.5rem}body>div#app>div#router>div#main>div>div>main>nav{border-bottom:1px solid #b2b1ad;margin:1rem}body>div#app>div#router>div#main>div>div>main>nav ul{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-content:flex-start;-ms-align-content:flex-start;-o-align-content:flex-start;flex-direction:row;align-content:flex-start;gap:1.75rem;margin:0;padding-left:0;display:flex}body>div#app>div#router>div#main>div>div>main>nav ul li{-o-transition:border-color .15s ease;border-bottom:2px solid #0000;margin-bottom:-1px;padding-top:.5rem;padding-bottom:.625rem;line-height:1.5rem;transition:border-color .15s}body>div#app>div#router>div#main>div>div>main>nav ul li a{color:#3f341e;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:600;-moz-text-decoration:none;text-decoration:none}body>div#app>div#router>div#main>div>div>main>nav ul li.selected{border-bottom-color:#f8b22f}body>div#app>div#router>div#main>div>div>main>nav ul li.selected a{color:#276b9a;font-weight:700}body>div#app>div#router>div#main>div>div>main>nav.ia-breadcrumb{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#b2b1ad;border-bottom-style:none;border-bottom-width:0;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:1.25rem 1rem 0;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:700;display:flex}body>div#app>div#router>div#main>div>div>main>nav.ia-breadcrumb .crumb{color:#b2b1ad;white-space:nowrap}body>div#app>div#router>div#main>div>div>main>nav.ia-breadcrumb .crumb.current{color:#053454}body>div#app>div#router>div#main>div>div>main>nav.ia-breadcrumb .crumb-sep{color:#b2b1ad}body>div#app>div#router>div#main>div>div>main article{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;-moz-align-content:flex-start;-ms-align-content:flex-start;-o-align-content:flex-start;flex-direction:column;place-content:flex-start space-between;align-items:stretch;gap:1rem;padding:1rem;display:flex}body>div#app>div#router>div#main>div>div>main article section{-moz-flex-basis:100%;-ms-flex-basis:100%;-o-flex-basis:100%;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;-moz-flex-shrink:1;-ms-flex-shrink:1;-o-flex-shrink:1;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;flex:100%;gap:1rem;display:flex}body>div#app>div#router>div#main>div>div>main article section>div{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:1rem;display:flex}body>div#app>div#router>div#main>div>div>main article aside{-moz-flex-basis:100%;-ms-flex-basis:100%;-o-flex-basis:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-direction:column;flex:0 0 100%;gap:1rem;display:flex}body>div#app>div#router>div#main>div>div>main article aside:empty{display:none}body>div#app>div#router>div#main>div>div>main article aside>div{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:1rem;display:flex}body>div#app>div#router>div#main>div>div>main article details{background-color:#fff;border:1px solid #b2b1ad;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 2px 12px #3f341e0f}body>div#app>div#router>div#main>div>div>main article details>div{padding:1rem}body>div#app>div#router>div#main>div>div>main article details>div h2{margin:1rem 0 .5rem;font-family:Nunito,sans-serif;font-size:1.125rem;font-weight:800;line-height:1.5rem}body>div#app>div#router>div#main>div>div>main article details>div h3{margin:1rem 0 .375rem;font-family:Nunito,sans-serif;font-size:1rem;font-weight:800;line-height:1.4rem}body>div#app>div#router>div#main>div>div>main article details>div h4{margin:0 0 .25rem;font-family:Nunito,sans-serif;font-size:1.0625rem;font-weight:800;line-height:1.4rem}body>div#app>div#router>div#main>div>div>main article details>div h2:first-child,h3:first-child,h4:first-child{margin-top:0}body>div#app>div#router>div#main>div>div>main article details summary{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;cursor:default;color:#3f341e;background-color:#fff;border-bottom-color:#b2b1ad;align-items:center;padding:1rem;font-family:Nunito,sans-serif;font-size:1.1rem;font-weight:700;list-style-type:none;display:flex}body>div#app>div#router>div#main>div>div>main article details summary div{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;justify-content:flex-start;align-items:center;gap:.75rem;width:100%;padding:0;display:flex}body>div#app>div#router>div#main>div>div>main article details summary .section-action{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;cursor:pointer;opacity:0;-o-transition:opacity .2s ease;color:#f8b22f;justify-content:center;align-items:center;padding:.25rem;font-size:1.25rem;-moz-text-decoration:none;text-decoration:none;transition:opacity .2s;display:inline-flex}body>div#app>div#router>div#main>div>div>main article details summary .section-action:hover{opacity:1}body>div#app>div#router>div#main>div>div>main article details summary:hover .section-action{opacity:.6}body>div#app>div#router>div#main>div>div>main.dashboard>header{color:#fff;background-color:#276b9a;padding-top:3rem;padding-bottom:9rem}body>div#app>div#router>div#main>div>div>main.dashboard>header h1{color:#fff;font-size:1.75rem;line-height:2.25rem}body>div#app>div#router>div#main>div>div>main.dashboard>header h2{color:#fff;opacity:.5;font-size:1.25rem;line-height:1.85rem}body>div#app>div#router>div#main>div>div>main.dashboard>article{-moz-flex-wrap:nowrap;-o-flex-wrap:nowrap;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;flex-wrap:nowrap;align-items:stretch}body>div#app>div#router>div#main>div>div>main.dashboard>article:first-of-type{margin-top:-9rem}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;background-color:#fff;border:1px solid #0000001a;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:stretch;padding:1rem;display:flex;overflow:hidden;box-shadow:0 2px 12px #3f341e0f}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card div.calloutFact{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-direction:row;align-items:center;padding-top:1rem;padding-bottom:1rem;display:flex}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card div.calloutFact span{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card div.calloutFact span h4{opacity:.75}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card div.calloutFact span p{font-size:1.75rem;font-weight:700}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card div.calloutFact aside{-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;-moz-flex-basis:4rem;-ms-flex-basis:4rem;-o-flex-basis:4rem;flex:0 0 4rem;width:4rem;font-size:2.5rem}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card header{-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;color:#276b9a;background-color:#0000000d;border-bottom:1px solid #0000001a;flex-grow:0;flex-shrink:0;height:4rem;margin-top:-1rem;margin-left:-1rem;margin-right:-1rem;padding:1.5rem;line-height:2.5rem}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card footer{-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;background-color:#0000000d;border-top:1px solid #0000001a;flex-grow:0;flex-shrink:0;height:4rem;margin-bottom:-1rem;margin-left:-1rem;margin-right:-1rem;padding:.75rem 1.5rem 1.5rem;line-height:2.5rem}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card footer a{color:#276b9a}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card footer a:hover{color:#f8b22f;-moz-text-decoration:underline;text-decoration:underline}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card footer a:visited{color:#276b9a;opacity:.75}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card>div{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;padding-left:.5rem;padding-right:.5rem}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.colored,body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.colored header,body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.colored div,body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.colored footer,body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.colored footer a,body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.colored p,body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.colored dl,body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.colored blockquote,body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.colored address,body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.colored ol,body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.colored ul,body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.colored pre,body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.colored table{color:#fff}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.colored dl dd{border-color:#ffffff40}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.accent1{background-color:#23aa5d}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.accent2{background-color:#e38dbb}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.accent3{background-color:#e64849}body>div#app>div#router>div#main>div>div>main.dashboard>article section.card.accent4{background-color:#87cdd8}body>div#app>div#router>div#main>div>div#focusLayout{min-width:100%;min-height:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;background-color:#276b9a;justify-content:center;display:flex}body>div#app>div#router>div#main>div>div#focusLayout main{-moz-flex-basis:90%;-ms-flex-basis:90%;-o-flex-basis:90%;background-color:#efeded;border-radius:12px;flex-basis:90%;height:auto;margin-top:2rem;margin-bottom:2rem;padding:1rem}body>div#app>div#router>div#main>div>div#focusLayout>main>article{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding-left:1.5rem;padding-right:1.5rem}body>div#app>div#router>div#main>div>div#focusLayout>main>article header{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;display:flex}body>div#app>div#router>div#main>div>div#focusLayout>main>article section div{padding:1rem}body>div#app>div#router>div#main>div>div#focusLayout>main>article section div.actions{padding:1.75rem}.auth-shell{width:100%;min-height:100vh;display:-ms-grid;-ms-grid-template-columns:1fr;background-color:#efeded;grid-template-columns:1fr;display:grid}.auth-form-col{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;background-color:#fff;justify-content:center;align-items:center;padding:3rem 1.5rem;display:flex}.auth-inner{width:100%;max-width:23.75rem}.auth-lockup{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:.75rem;margin-bottom:2.5rem;display:flex}.auth-lockup .auth-lockup-symbol{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;background-image:url(logo-square.16dde430.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:2.875rem;height:2.375rem}.auth-lockup .auth-lockup-name{color:#053454;white-space:nowrap;font-family:Nunito,sans-serif;font-size:1.125rem;font-weight:900}.auth-lockup .auth-lockup-tag{letter-spacing:.1em;text-transform:uppercase;color:#b2b1ad;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800}.auth-head{margin-bottom:1.75rem}.auth-head .auth-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#276b9a;margin-bottom:.375rem;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800}.auth-head .auth-title{color:#053454;margin:0 0 .5rem;font-family:Lora,serif;font-size:1.75rem;font-style:italic;font-weight:500;line-height:2.25rem}.auth-head .auth-sub{color:#6e6f73;margin:0;font-size:.875rem;line-height:1.5rem}.auth-brand-panel{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;background:linear-gradient(160deg,#053454 0%,#0a4a73 100%);justify-content:center;align-items:center;padding:3rem;display:none;position:relative;overflow:hidden}.auth-brand-blob{border-radius:50%;position:absolute}.auth-brand-blob-1{opacity:.1;background-color:#f8b22f;width:380px;height:380px;top:-90px;right:-70px}.auth-brand-blob-2{opacity:.12;background-color:#276b9a;width:320px;height:320px;bottom:-110px;left:-90px}.auth-brand-content{z-index:2;color:#fff;max-width:26rem;position:relative}.auth-brand-content .auth-brand-symbol{background-image:url(logo-square.16dde430.svg);background-position:0;background-repeat:no-repeat;background-size:contain;width:6rem;height:5rem;margin-bottom:2rem}.auth-brand-content .auth-brand-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#f8b22f;margin-bottom:.875rem;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800}.auth-brand-content .auth-brand-quote{margin-bottom:1.125rem;font-family:Lora,serif;font-size:1.875rem;font-style:italic;font-weight:500;line-height:2.375rem}.auth-brand-content .auth-brand-body{color:#fff;opacity:.78;margin:0;font-size:.875rem;line-height:1.6rem}.auth-brand-content .auth-brand-badges{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;opacity:.82;flex-wrap:wrap;gap:1.125rem;margin-top:2.25rem;font-size:.75rem;font-weight:700;display:flex}.auth-brand-content .auth-brand-badges .auth-brand-badge{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:.375rem;display:inline-flex}.auth-brand-content .auth-brand-badges .auth-brand-badge i{color:#f8b22f}.auth-inner article form{gap:.5rem}.auth-inner article form label{color:#3f341e}.auth-shell button.auth-submit{color:#fff;text-transform:none;letter-spacing:normal;width:100%;height:auto;min-height:auto;-moz-box-shadow:none;box-shadow:none;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;cursor:pointer;background-color:#053454;border:1px solid #053454;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.25rem;font-family:Nunito,sans-serif;font-size:1rem;font-weight:800;line-height:1.5rem;display:inline-flex}.auth-shell button.auth-submit:hover{background-color:#0a4a73;border-color:#0a4a73}.help-text{text-align:center;margin-top:1rem;margin-bottom:0;font-size:.875rem;line-height:1.05rem}.provider-separator{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#276b9a;align-items:center;gap:1rem;margin-top:1.5rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.provider-separator .provider-separator-line{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;background-color:#b2b1ad;flex-grow:1;height:1px}.provider-button{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;width:100%;margin-top:.75rem;display:flex}.table-sentinel{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;-o-user-select:none;-o-transition:all .2s ease;color:#276b9a;background-color:#0000000d;border-top-color:#0000001a;width:100%;padding:1rem;font-size:.875rem;transition:all .2s}.table-sentinel:active{background-color:#f8b22f1a}.table-sentinel:hover{color:#f8b22f;background-color:#f8b22f0d}table{border-collapse:collapse;width:100%;font-size:.875rem}table thead th{text-align:left;text-transform:uppercase;letter-spacing:.08em;color:#b2b1ad;white-space:nowrap;background-color:#efeded;border-bottom:1px solid #e5e3e1;padding:.75rem 1rem;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800}table thead th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none;-o-user-select:none;padding-right:1.5rem;position:relative}table thead th.sortable .sort-indicator{font-size:.8em;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}table thead th.sortable .sort-indicator.sort-asc:after{content:"▲"}table thead th.sortable .sort-indicator.sort-desc:after{content:"▼"}table thead th.sortable .sort-indicator.sort-both:after{content:"⇅";opacity:.3}table tbody td{vertical-align:top;color:#3f341e;padding:.8125rem 1rem}table tbody tr:not(:last-child) td{border-bottom:1px solid #e5e3e1}.data-table{background-color:#fff;border:1px solid #e5e3e1;border-radius:10px;overflow:hidden}.data-table>table{margin-bottom:0}.data-table-title{color:#053454;margin-bottom:.875rem;font-family:Nunito,sans-serif;font-size:1.0625rem;font-weight:800}.table-section-head{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.875rem;display:flex}.table-section-head>h2{color:#053454;margin:0;font-family:Nunito,sans-serif;font-size:1.25rem;font-weight:800;line-height:1.6rem}td .cell-muted,.cell-muted{color:#6e6f73}.cell-tags{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.list-toolbar{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.75rem;margin-bottom:.875rem;display:flex}.list-toolbar-row{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;flex-flow:wrap;align-items:center;gap:.625rem;display:flex}.list-toolbar-search{-moz-flex:1 1 280px;-o-flex:1 1 280px;flex:280px;min-width:13.75rem;position:relative}.list-toolbar-search-icon{color:#b2b1ad;pointer-events:none;font-size:.8125rem;position:absolute;top:50%;left:.8125rem;transform:translateY(-50%)}.list-toolbar-search input{box-sizing:border-box;color:#3f341e;appearance:none;background-color:#fff;border:1px solid #e5e3e1;border-radius:10px;width:100%;height:2.625rem;padding:0 2.25rem 0 2.375rem;font-size:.875rem}.list-toolbar-search input:focus{border-color:#276b9a;outline:none;box-shadow:0 0 0 3px #276b9a33}.list-toolbar-search input::-webkit-search-cancel-button{-webkit-appearance:none}.list-toolbar-clear{width:1.625rem;height:1.625rem;min-height:0;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-moz-box-shadow:none;box-shadow:none;cursor:pointer;color:#b2b1ad;-o-transition:background-color .15s ease, color .15s ease;background-color:#0000;border-style:none;border-width:0;border-radius:7px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.list-toolbar-clear:hover{color:#3f341e;background-color:#efeded}.list-toolbar-filter{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#3f341e;white-space:nowrap;cursor:pointer;height:2.625rem;min-height:0;-moz-box-shadow:none;box-shadow:none;-o-transition:border-color .15s ease;background-color:#fff;border:1px solid #e5e3e1;border-radius:10px;align-items:center;gap:.5rem;padding:0 .875rem;font-family:Nunito,sans-serif;font-size:.8125rem;font-weight:700;transition:border-color .15s;display:inline-flex}.list-toolbar-filter:hover{border-color:#276b9a}.list-toolbar-meta{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;flex-flow:wrap;align-items:center;gap:.5rem;display:flex}.list-toolbar-chip{color:#6e6f73;white-space:nowrap;cursor:pointer;height:1.875rem;min-height:0;-moz-box-shadow:none;box-shadow:none;-o-transition:all .15s ease;background-color:#fff;border:1px solid #e5e3e1;border-radius:999px;padding:0 .8125rem;font-family:Nunito,sans-serif;font-size:.78125rem;font-weight:700;transition:all .15s}.list-toolbar-chip.selected{color:#fff;background-color:#053454;border-color:#053454}.list-toolbar-count{color:#6e6f73;margin-left:auto;font-size:.78125rem;font-weight:600}.list-toolbar-count strong{color:#053454;margin-right:.25rem;font-family:Nunito,sans-serif;font-weight:800}.list-load-more{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#6e6f73;border-top:1px solid #e5e3e1;flex-direction:row;justify-content:center;align-items:center;gap:.5625rem;padding-top:1.125rem;padding-bottom:1.125rem;font-family:Nunito,sans-serif;font-size:.78125rem;font-weight:700;display:flex}.list-load-more .list-load-more-spinner{color:#f8b22f}table.interactive tbody tr{-o-transition:background-color .2s ease;transition:background-color .2s}table.interactive tbody tr:hover{cursor:pointer;background-color:#f8b22f1a}table.interactive tbody tr td.actions{opacity:0;-o-transition:opacity .2s ease;transition:opacity .2s}table.interactive tbody tr:hover td.actions{opacity:1}table.interactive td.actions{white-space:nowrap}table.interactive td.actions a{cursor:pointer;opacity:.6;-o-transition:opacity .2s ease;color:#3f341e;margin:0 .3rem;padding:0;font-size:1rem;-moz-text-decoration:none;text-decoration:none;transition:opacity .2s;display:inline-block}table.interactive td.actions a:hover{opacity:1}span.badge{color:#3f341e;white-space:nowrap;background-color:#efeded;border:1px solid #b2b1ad;border-radius:1.25rem;padding-left:1rem;padding-right:1rem}span.badge:not(:first-of-type){margin-left:1rem}span.badge.badge-accent1{color:#23aa5d;background-color:#23aa5d26;border-color:#23aa5d}span.badge.badge-accent2{color:#e38dbb;background-color:#e38dbb26;border-color:#e38dbb}span.badge.badge-accent3{color:#e64849;background-color:#e6484926;border-color:#e64849}span.badge.badge-accent4{color:#87cdd8;background-color:#87cdd826;border-color:#87cdd8}span.badge.badge-highlight{color:#f8b22f;background-color:#f8b22f26;border-color:#f8b22f}span.badge.badge-secondary{color:#276b9a;background-color:#276b9a26;border-color:#276b9a}.cell-tags span.badge{border-radius:6px;padding:.125rem .5rem;font-size:.75rem;font-weight:700;line-height:1.1rem}.cell-tags span.badge:not(:first-of-type){margin-left:0}.rich-list-sort-bar{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;border-bottom:1px solid #0000001a;flex-direction:row;align-items:center;gap:.75rem;padding-bottom:.5rem;font-size:.875rem;display:flex}.rich-list-sort-label{color:#276b9a;opacity:.6}a.rich-list-sort-option{cursor:pointer;opacity:.6;-o-transition:opacity .2s ease;color:#3f341e;-moz-text-decoration:none;text-decoration:none;transition:opacity .2s}a.rich-list-sort-option:hover{opacity:1}a.rich-list-sort-option.active{opacity:1;color:#f8b22f;font-weight:700}.rich-list-item{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-direction:row;align-items:center;padding:.75rem 0;display:flex}.rich-list-item:not(:last-child){border-bottom:1px solid #0000001a}.rich-list-item-content{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;min-width:0;overflow:hidden}.rich-list-item-title{font-size:1rem;font-weight:700}.rich-list-item-tags{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.rich-list-item-tags span.badge{margin-left:0}.rich-list-item-description{color:#276b9a;opacity:.6;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;margin-top:.25rem;font-size:.875rem;overflow:hidden}.rich-list.interactive .rich-list-item{-o-transition:background-color .2s ease;transition:background-color .2s}.rich-list.interactive .rich-list-item:hover{cursor:pointer;background-color:#f8b22f1a}.rich-list.interactive .rich-list-item .rich-list-item-actions{opacity:0;-o-transition:opacity .2s ease;transition:opacity .2s}.rich-list.interactive .rich-list-item:hover .rich-list-item-actions{opacity:1}.rich-list-item-actions{white-space:nowrap;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0}.rich-list-item-actions a{cursor:pointer;opacity:.6;-o-transition:opacity .2s ease;color:#3f341e;margin:0 .3rem;padding:0;font-size:1rem;-moz-text-decoration:none;text-decoration:none;transition:opacity .2s;display:inline-block}.rich-list-item-actions a:hover{opacity:1}div:has(ul.iconList),ul.iconList{padding:0}ul.iconList li{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;-moz-justify-content:stretch;-ms-justify-content:stretch;-o-justify-content:stretch;border-bottom:1px solid #0000001a;flex-direction:row;justify-content:stretch;align-items:flex-start;gap:1rem;padding:1rem;display:flex}ul.iconList li i{-moz-flex-basis:3rem;-ms-flex-basis:3rem;-o-flex-basis:3rem;-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;color:#276b9a;flex:0 0 3rem;font-size:2.5rem;line-height:2.5rem}ul.iconList li img{-moz-flex-basis:3.5rem;-ms-flex-basis:3.5rem;-o-flex-basis:3.5rem;-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;-o-object-fit:cover;-webkit-object-fit:cover;object-fit:cover;object-position:50% 50%;border-radius:50%;flex:0 0 3.5rem;width:3.5rem;max-width:3.5rem;height:3.5rem;line-height:3.5rem}ul.iconList li img:hover{opacity:.8}ul.iconList li span{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;display:block}ul.iconList li span p{margin-bottom:0}ul.iconList li aside{-moz-flex-basis:5rem;-ms-flex-basis:5rem;-o-flex-basis:5rem;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;flex:0 0 5rem}ul.iconList li aside:empty{display:none}ul.iconList>a:hover>li{background-color:#276b9a33}ul.timeline{padding-left:0}ul.timeline li{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-justify-content:stretch;-ms-justify-content:stretch;-o-justify-content:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;flex-direction:row;justify-content:stretch;align-items:stretch;gap:1rem;display:flex}ul.timeline li time{color:#b2b1ad;-moz-flex-basis:5rem;-ms-flex-basis:5rem;-o-flex-basis:5rem;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;text-align:right;white-space:nowrap;flex:1 0 5rem;font-size:.875rem;display:block}ul.timeline li p{-moz-flex-basis:5rem;-ms-flex-basis:5rem;-o-flex-basis:5rem;-moz-flex-grow:10;-ms-flex-grow:10;-o-flex-grow:10;flex-grow:10;flex-basis:5rem}ul.timeline li i{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-direction:column;align-items:center;font-size:.875rem;line-height:1.5rem;display:flex}ul.timeline li i:after{content:"";background-color:#0000000d;width:2px;height:100%;display:block}button,.button{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#fff;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;-o-transition:all .25s cubic-bezier(.4, 0, .2, 1);background-color:#f8b22f;border:.125rem solid #f8b22f;border-radius:1.625rem;justify-content:center;align-items:center;gap:.75rem;height:3.25rem;min-height:3.25rem;padding:0 1.5rem;font-family:Nunito,sans-serif;font-size:1rem;font-weight:700;line-height:3rem;-moz-text-decoration:none;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 6px 18px #f8b22f4d}button:hover,.button:hover{color:#f8b22f;-moz-box-shadow:none;box-shadow:none;background-color:#fff}button.secondary,.button.secondary{color:#f8b22f;-moz-box-shadow:none;box-shadow:none;background-color:#fff;border-color:#f8b22f}button.secondary:hover,.button.secondary:hover{color:#fff;background-color:#f8b22f}button.blue,.button.blue{color:#fff;-moz-box-shadow:none;box-shadow:none;background-color:#276b9a;border-color:#276b9a}button.blue:hover,.button.blue:hover{color:#276b9a;background-color:#fff}button.green,.button.green{color:#fff;-moz-box-shadow:none;box-shadow:none;background-color:#23aa5d;border-color:#23aa5d}button.green:hover,.button.green:hover{color:#23aa5d;background-color:#fff}button.orange,.button.orange{color:#fff;-moz-box-shadow:none;box-shadow:none;background-color:#db6f0e;border-color:#db6f0e}button.orange:hover,.button.orange:hover{color:#db6f0e;background-color:#fff}button.danger,.button.danger{color:#fff;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;background-color:#e64849;border-color:#e64849;align-items:center;gap:.5rem;display:inline-flex}button.danger:hover,.button.danger:hover{color:#e64849;background-color:#fff}button.inline,.button.inline{line-height:inherit;min-height:inherit;height:inherit;border-style:none}button.btn-compact,.button.btn-compact{height:auto;min-height:auto;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;text-transform:none;letter-spacing:normal;-moz-box-shadow:none;box-shadow:none;border-radius:1.25rem;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.875rem;line-height:1.05rem;display:inline-flex}button.small,.button.small{height:auto;min-height:auto;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;text-transform:none;letter-spacing:normal;-moz-box-shadow:none;box-shadow:none;border-radius:1.25rem;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.875rem;line-height:1.05rem;display:inline-flex}button:disabled,.button.disabled{cursor:not-allowed;opacity:.4}button.submitting,.button.submitting{cursor:wait;opacity:.7}.chip{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-family:Nunito,sans-serif;font-size:.8125rem;font-weight:700;line-height:1.05rem;display:inline-flex}.chip.c-yellow{color:#a87208;background-color:#fef1d8}.chip.c-blue{color:#1b4f73;background-color:#dce9f2}.chip.c-green{color:#147239;background-color:#d8f0e2}.chip.c-pink{color:#a4407a;background-color:#f8deec}.label-cert{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#fff;letter-spacing:.04em;background-color:#3f341e;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:700;display:inline-flex}.label-cert:before{content:"✓";color:#23aa5d;font-weight:900}.content-card{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-o-transition:box-shadow .25s cubic-bezier(.4, 0, .2, 1);background-color:#fff;border-radius:20px;flex-direction:column;transition:box-shadow .25s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 2px 12px #3f341e0f}.content-card:hover{box-shadow:0 10px 28px #3f341e1a}.content-card .media{height:160px;overflow:hidden}.content-card .media img{-o-object-fit:cover;-webkit-object-fit:cover;object-fit:cover;width:100%;height:100%}.content-card .body{padding:18px}.content-card .eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#276b9a;margin-bottom:6px;font-family:Nunito,sans-serif;font-size:.6875rem;font-weight:800}.content-card .title{color:#3f341e;margin:0 0 10px;font-family:Lora,serif;font-size:1.375rem;font-style:italic;font-weight:500;line-height:1.25rem}.content-card .summary{color:#b2b1ad;margin:0 0 14px;font-family:Lato,sans-serif;font-size:.8125rem;line-height:1.5rem}.content-card .cta{color:#276b9a;font-family:Nunito,sans-serif;font-size:.8125rem;font-weight:800;-moz-text-decoration:none;text-decoration:none}.pp{max-width:44rem;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.75rem;margin-top:1.5rem;margin-bottom:3rem;padding-left:1rem;padding-right:1rem;display:flex}.pp-h2{color:#053454;margin:.75rem 0 .25rem;font-family:Nunito,sans-serif;font-size:1.25rem;font-weight:800}.pp-between{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;align-items:baseline;display:flex}.pp-link{appearance:none;cursor:pointer;color:#276b9a;background-color:#0000;border-style:none;padding:0;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800;-moz-text-decoration:none;text-decoration:none}.pp-card{background-color:#fff;border-radius:20px;padding:1rem;box-shadow:0 2px 12px #3f341e0f}.pp-card>*+*{margin-top:.625rem}.pp-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#276b9a;font-family:Nunito,sans-serif;font-size:.625rem;font-weight:800}.pp-muted{color:#6e6f73;font-size:.75rem}.pp-name{color:#053454;font-family:Nunito,sans-serif;font-size:1.0625rem;font-weight:800}.pp-grow{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;min-width:0}.pp-head{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:.875rem;display:flex}.pp-chips{display:-moz-flex;display:-ms-flex;display:-o-flex;gap:.375rem;margin-top:.5rem;display:flex}.pp-avatar{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;color:#f8b22f;width:3.375rem;height:3.375rem;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;background-color:#053454;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-family:Lora,serif;font-size:1.375rem;font-style:italic;font-weight:800;display:inline-flex}.pp-avatar.ring{border:3px solid #f8b22f}.pp-avatar.lg{width:4rem;height:4rem;font-size:1.75rem}.pp-avatar.sm{width:2.75rem;height:2.75rem;font-size:1.05rem}.pp-child{border-top:4px solid #f8b22f}.pp-bar{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;background-color:#e5e3e1;border-radius:999px;flex-grow:1;height:8px;overflow:hidden}.pp-bar>i{background-color:#f8b22f;border-radius:999px;height:100%;display:block}.pp-bar-row{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:.625rem;display:flex}.pp-bar-val{text-align:right;color:#053454;min-width:2rem;font-family:Nunito,sans-serif;font-size:1rem;font-weight:900}.pp-bar.fill-green>i{background-color:#23aa5d}.pp-bar.fill-blue>i{background-color:#276b9a}.pp-bar.fill-pink>i{background-color:#e38dbb}.pp-bar.fill-warm>i{background-color:#db6f0e}.pp-bar-val.t-yellow{color:#f8b22f}.pp-bar-val.t-green{color:#23aa5d}.pp-bar-val.t-blue{color:#276b9a}.pp-bar-val.t-pink{color:#e38dbb}.pp-bar-val.t-warm{color:#db6f0e}.pp-seg{height:100%}.pp-seg.s-yellow{background-color:#f8b22f}.pp-seg.s-green{background-color:#23aa5d}.pp-seg.s-blue{background-color:#276b9a}.pp-seg.s-pink{background-color:#e38dbb}.pp-seg.s-warm{background-color:#db6f0e}.pp-meta{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;color:#6e6f73;justify-content:space-between;margin-top:6px;font-size:.6875rem;display:flex}.pp-meta b{color:#053454;font-weight:800}.pp-item{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:.75rem;display:flex}.pp-ibox{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;width:2.375rem;height:2.375rem;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#276b9a;background-color:#276b9a1f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pp-ibox.warm{color:#db6f0e;background-color:#f8b22f33}.pp-ibox.success{color:#23aa5d;background-color:#23aa5d26}.pp-iconbtn{appearance:none;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;color:#276b9a;cursor:pointer;width:2.25rem;height:2.25rem;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;background-color:#efeded;border-style:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pp-chevron{color:#b2b1ad}.pp-score{color:#fff;background-color:#053454;border-radius:20px;padding:1.125rem}.pp-score-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#f8b22f;font-family:Nunito,sans-serif;font-size:.625rem;font-weight:800}.pp-score-num{color:#f8b22f;font-family:Nunito,sans-serif;font-size:3rem;font-weight:900;line-height:1}.pp-score-of{opacity:.7;font-size:.8125rem;font-weight:600}.pp-score-bar{display:-moz-flex;display:-ms-flex;display:-o-flex;border-radius:8px;gap:6px;height:3rem;display:flex;overflow:hidden}.pp-score-cap{opacity:.7;margin-top:.625rem;font-size:.75rem;line-height:1.4}.pp-days{display:-moz-flex;display:-ms-flex;display:-o-flex;gap:.5rem;padding-bottom:4px;display:flex;overflow-x:auto}.pp-day{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;color:#053454;text-align:center;white-space:nowrap;background-color:#fff;border-radius:14px;flex-shrink:0;padding:.625rem .875rem;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800;box-shadow:0 2px 12px #3f341e0f}.pp-day.sel{color:#f8b22f;-moz-box-shadow:none;box-shadow:none;background-color:#053454}.pp-time{color:#db6f0e;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0;width:3.25rem;font-family:Nunito,sans-serif;font-size:1rem;font-weight:900}.pp-agenda-body{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;border-left:2px solid #e5e3e1;flex-grow:1;padding-left:.875rem}.pp-search{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#6e6f73;background-color:#fff;border:1px solid #e5e3e1;border-radius:16px;align-items:center;gap:.625rem;padding:.75rem .875rem;display:flex}.pp-search input{appearance:none;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;color:#053454;background-color:#0000;border-style:none;outline-style:none;flex-grow:1;font-family:Nunito,sans-serif;font-size:.875rem}.pp-cats{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;display:flex}.pp-cat{appearance:none;color:#053454;cursor:pointer;background-color:#fff;border:1px solid #e5e3e1;border-radius:999px;padding:.375rem .875rem;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800}.pp-cat.sel{color:#f8b22f;background-color:#053454;border-color:#053454}.content-card.pp-row{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row}.content-card.pp-row>.pp-media{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0;width:6.5rem}.content-card.pp-row .body{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;padding:.875rem 1rem}.pp-media{background:linear-gradient(150deg,#053454 0%,#0a4a73 100%);min-height:8.75rem;position:relative}.pp-media .label-cert{position:absolute;top:.75rem;left:.75rem}.pp-dossier-no{color:#f8b22f;width:2rem;height:2rem;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;background-color:#053454d9;border-radius:999px;justify-content:center;align-items:center;font-family:Lora,serif;font-size:1.125rem;font-style:italic;font-weight:800;display:inline-flex;position:absolute;top:.5rem;left:.5rem}.pp-invite{appearance:none;color:#053454;cursor:pointer;width:100%;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;background-color:#0000;border:1.5px solid #e5e3e1;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:800;display:inline-flex}.pp-link,.pp-cat,.pp-invite{-moz-box-shadow:none;box-shadow:none;text-transform:none;letter-spacing:normal;height:auto;min-height:auto;line-height:1.3}.pp-iconbtn{-moz-box-shadow:none;box-shadow:none;text-transform:none;letter-spacing:normal;min-height:auto}.pd{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:1rem;padding:1.5rem 1rem 3rem;display:flex}.pd-card{background-color:#fff;border:1px solid #e5e3e1;border-radius:10px;padding:1.25rem}.pd-card.flush{padding:0}.pd-kpis{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.pd-kpi-label{letter-spacing:.1em;text-transform:uppercase;color:#6e6f73;font-size:.6875rem;font-weight:800}.pd-kpi-row{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:.625rem;display:flex}.pd-kpi-val{color:#053454;font-family:Nunito,sans-serif;font-size:1.75rem;font-weight:900}.pd-kpi-delta{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#23aa5d;align-items:center;gap:4px;margin-top:4px;font-size:.6875rem;font-weight:800;display:inline-flex}.pd-spark{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;gap:2px;width:6rem;height:2.5rem;display:flex}.pd-spark>i{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;background-color:#276b9a;border-radius:2px;flex-grow:1;min-height:2px;display:block}.pd-spark.c-yellow>i{background-color:#f8b22f}.pd-spark.c-blue>i{background-color:#276b9a}.pd-spark.c-orange>i{background-color:#db6f0e}.pd-spark.c-navy>i{background-color:#053454}.pd-grid2{grid-template-columns:2fr 1fr;gap:1rem;display:grid}.pd-sechead{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.pd-sechead h3{color:#053454;margin:0;font-family:Nunito,sans-serif;font-size:1.25rem;font-weight:800}.pd-sub{color:#6e6f73;margin-top:2px;font-size:.8125rem}.pd-legend{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#6e6f73;align-items:center;gap:.875rem;font-size:.75rem;font-weight:700;display:flex}.pd-legend .k{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:6px;display:inline-flex}.pd-dotsq{border-radius:2px;width:10px;height:10px;display:inline-block}.pd-dotsq.c-yellow{background-color:#f8b22f}.pd-dotsq.c-blue{background-color:#276b9a}.pd-dotsq.c-orange{background-color:#db6f0e}.pd-dotsq.c-navy{background-color:#053454}.pd-bars{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;gap:.5rem;height:11rem;padding-top:.5rem;display:flex}.pd-week{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;flex-grow:1;justify-content:center;align-items:flex-end;gap:2px;height:100%;display:flex}.pd-b{border-radius:2px 2px 0 0;width:40%;min-height:2px}.pd-b.s-a{background-color:#f8b22f}.pd-b.s-b{background-color:#276b9a}.pd-donut-wrap{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:1.25rem;display:flex}.pd-donut{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;border-radius:50%;flex-shrink:0;width:8.75rem;height:8.75rem;position:relative}.pd-donut-hole{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;background-color:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:1.375rem}.pd-donut-num{color:#053454;font-family:Nunito,sans-serif;font-size:1.5rem;font-weight:900}.pd-donut-sub{letter-spacing:.08em;text-transform:uppercase;color:#6e6f73;font-size:.625rem;font-weight:700}.pd-dlegend{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;flex-grow:1;gap:.625rem;font-size:.75rem;display:flex}.pd-dlrow{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:.625rem;display:flex}.pd-dlrow .l{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;color:#3f341e;flex-grow:1;font-weight:600}.pd-dlrow .v{color:#6e6f73;font-family:Nunito,sans-serif;font-weight:800}.pd-feed-head{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;border-bottom:1px solid #e5e3e1;justify-content:space-between;align-items:center;padding:1.125rem 1.25rem;display:flex}.pd-feed-title{color:#053454;font-family:Nunito,sans-serif;font-size:1rem;font-weight:800}.pd-feed-item{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;border-bottom:1px solid #e5e3e1;align-items:center;gap:.875rem;padding:.875rem 1.25rem;display:flex}.pd-feed-item.last{border-bottom-width:0}.pd-feed-text{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;color:#6e6f73;flex-grow:1;font-size:.8125rem;line-height:1.4}.pd-feed-text b{color:#3f341e}.pd-feed-text em{color:#053454;font-style:normal;font-weight:700}.pd-feed-icon{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;width:1.75rem;height:1.75rem;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#276b9a;background-color:#276b9a21;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pd-feed-icon.c-green{color:#23aa5d;background-color:#23aa5d21}.pd-feed-icon.c-orange{color:#db6f0e;background-color:#db6f0e21}.pd-feed-icon.c-pink{color:#e38dbb;background-color:#e38dbb21}.pd-feed-icon.c-yellow{color:#db6f0e;background-color:#f8b22f33}.pd-when{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;text-align:right;color:#b2b1ad;flex-shrink:0;min-width:5rem;font-size:.6875rem;font-weight:700}.pd-av{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;width:2.125rem;height:2.125rem;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Lora,serif;font-size:.9rem;font-style:italic;font-weight:500;display:inline-flex}.pd-av.t-navy{color:#f8b22f;background-color:#053454}.pd-av.t-yellow{color:#053454;background-color:#f8b22f}.pd-av.t-orange{color:#fff;background-color:#db6f0e}.pd-av.t-pink{color:#fff;background-color:#e38dbb}.pd-av.t-mist{color:#053454;background-color:#efeded}.pd-queue{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.625rem;display:flex}.pd-q{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;background-color:#efeded;border:1px solid #e5e3e1;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}.pd-q-time{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;color:#6e6f73;flex-shrink:0;min-width:4rem;font-size:.6875rem;font-weight:800}.pd-q-name{color:#3f341e;font-size:.8125rem;font-weight:700}.pd-dot{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;border-radius:50%;flex-shrink:0;width:8px;height:8px}.pd-dot.c-yellow{background-color:#f8b22f}.pd-dot.c-orange{background-color:#db6f0e}.pd-dot.c-blue{background-color:#276b9a}.pd-dot.c-pink{background-color:#e38dbb}.detail-tabs{display:-moz-flex;display:-ms-flex;display:-o-flex;border-bottom:1px solid #e5e3e1;gap:2px;margin-bottom:1.5rem;display:flex}.detail-tab{appearance:none;-moz-box-shadow:none;box-shadow:none;text-transform:none;letter-spacing:normal;color:#6e6f73;cursor:pointer;background-color:#0000;border-style:none none solid;border-bottom-width:2px;border-bottom-color:#0000;height:auto;min-height:auto;margin-bottom:-1px;padding:.6875rem 1rem;font-family:Nunito,sans-serif;font-size:.8125rem;font-weight:600;line-height:1.3}.detail-tab.sel{color:#053454;border-bottom-color:#f8b22f;font-weight:800}.cd-stack{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:1rem;display:flex}.cd-grid2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.cd-profile{grid-template-columns:1fr 2fr;gap:1rem;display:grid}.cd-avatar-card{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;text-align:center;flex-direction:column;align-items:center;gap:.5rem;display:flex}.cd-avatar{color:#f8b22f;width:5rem;height:5rem;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;background-color:#053454;border-radius:50%;justify-content:center;align-items:center;font-family:Lora,serif;font-size:2rem;font-style:italic;font-weight:500;display:inline-flex}.cd-name{color:#053454;font-family:Lora,serif;font-size:1.5rem;font-style:italic;font-weight:500}.info-grid{grid-template-columns:repeat(2,1fr);display:grid}.info-grid>div{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;border-bottom:1px solid #e5e3e1;flex-direction:column;gap:3px;padding:.875rem 0;display:flex}.info-grid>div.full{grid-column:1/-1}.info-grid .l{letter-spacing:.08em;text-transform:uppercase;color:#b2b1ad;font-size:.6875rem;font-weight:800}.info-grid .v{color:#3f341e;font-size:.875rem}.info-grid .v.strong{font-weight:700}.diag-row{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;border:1px solid #e5e3e1;border-radius:10px;align-items:center;gap:.875rem;padding:.8125rem 1rem;display:flex}.diag-icon{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;width:2.5rem;height:2.5rem;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#db6f0e;background-color:#f8b22f33;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.diag-row .t{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}.diag-row .t b{color:#053454;font-weight:700}.diag-row .t span{color:#6e6f73;margin-top:2px;font-size:.75rem;display:block}.person-row{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:.875rem;display:flex}.person-row .pr-name{color:#053454;font-size:.9375rem;font-weight:800}.person-row .pr-role{color:#6e6f73;margin-top:2px;font-size:.8125rem}.ws-btn{appearance:none;-moz-box-shadow:none;box-shadow:none;text-transform:none;letter-spacing:normal;height:auto;min-height:auto;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;cursor:pointer;white-space:nowrap;border-style:solid;border-width:1px;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.5625rem 1rem;font-family:Nunito,sans-serif;font-size:.8125rem;font-weight:700;line-height:1.2;display:inline-flex}.ws-btn.primary{color:#053454;background-color:#f8b22f;border-color:#f8b22f}.ws-btn.ghost{color:#3f341e;background-color:#fff;border-color:#e5e3e1}.ws-btn.sm{padding:.4375rem .75rem;font-size:.75rem}.ws-iconbtn{appearance:none;-moz-box-shadow:none;box-shadow:none;color:#6e6f73;width:2rem;height:2rem;min-height:auto;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;cursor:pointer;background-color:#fff;border:1px solid #e5e3e1;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ws-actions{display:-moz-flex;display:-ms-flex;display:-o-flex;gap:.5rem;display:flex}.placeholder-badge{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:default;background-color:#db6f0e;border-radius:4px;flex-shrink:0;align-self:center;align-items:center;gap:.25rem;padding:.125rem .375rem;font-family:Nunito,sans-serif;font-size:.625rem;font-style:normal;font-weight:800;line-height:1.4;display:inline-flex}.placeholder-badge i{font-size:.5625rem}.section-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#276b9a;margin-bottom:.375rem;font-family:Nunito,sans-serif;font-size:.6875rem;font-weight:800}.ws-sub{color:#6e6f73;max-width:40rem;margin-bottom:1.25rem;font-size:.875rem}.ws-body{padding:.5rem 1rem 3rem}.ws-stack{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:1rem;display:flex}.pd-xlabels{display:-moz-flex;display:-ms-flex;display:-o-flex;gap:.5rem;margin-top:.375rem;display:flex}.pd-xlabels span{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;text-align:center;color:#6e6f73;flex-grow:1;font-size:.625rem;font-weight:700}.ws-grid-2-1{grid-template-columns:2fr 1fr;gap:1rem;display:grid}.ws-grid-1-2{grid-template-columns:1fr 2fr;gap:1rem;display:grid}.pd-av.t-blue{color:#fff;background-color:#276b9a}.pd-av.t-green{color:#fff;background-color:#23aa5d}.person-card .pd-av{width:3rem;height:3rem;font-size:1.1rem}.comp-row{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;border-bottom:1px solid #e5e3e1;align-items:center;gap:1rem;padding:.9375rem 0;display:flex}.comp-row .cr-main{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;min-width:0}.comp-row .cr-name{color:#3f341e;font-size:.875rem;font-weight:700}.comp-row .cr-note{color:#6e6f73;margin-top:2px;font-size:.75rem}.comp-row .cr-bar{width:12.5rem;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:.625rem;display:flex}.comp-row .cr-status{text-align:right;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0;width:6rem}.milestone{display:-moz-flex;display:-ms-flex;display:-o-flex;gap:1rem;display:flex}.milestone .ms-rail{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-direction:column;align-items:center;display:flex}.milestone .ms-dot{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;width:1.75rem;height:1.75rem;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;z-index:1;background-color:#fff;border:2px solid #b2b1ad;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.milestone .ms-dot.done{color:#fff;background-color:#23aa5d;border-color:#23aa5d;font-size:.6875rem}.milestone .ms-line{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;background-color:#e5e3e1;flex-grow:1;width:2px;margin-top:2px}.milestone .ms-body{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;padding-bottom:1.375rem}.milestone .ms-date{letter-spacing:.06em;text-transform:uppercase;color:#b2b1ad;font-size:.6875rem;font-weight:800}.milestone .ms-date.done{color:#23aa5d}.milestone .ms-title{color:#053454;margin-top:3px;font-size:.875rem;font-weight:700}.milestone .ms-sub{color:#6e6f73;margin-top:3px;font-size:.8125rem}.activity-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.act-media{background-color:#276b9a21;height:7.5rem;position:relative}.act-media.t-pink{background-color:#e38dbb21}.act-media.t-yellow{background-color:#f8b22f2e}.act-media.t-orange{background-color:#db6f0e21}.act-media .chip{position:absolute;top:.625rem;left:.625rem}.act-star{appearance:none;-moz-box-shadow:none;box-shadow:none;color:#b2b1ad;width:1.875rem;height:1.875rem;min-height:auto;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;cursor:pointer;background-color:#ffffffeb;border-style:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:.5rem;right:.5rem}.act-foot{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;align-items:center;margin-top:.75rem;display:flex}.act-dur{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#6e6f73;align-items:center;gap:6px;font-size:.75rem;font-weight:700;display:inline-flex}.chip.c-navy{color:#fff;background-color:#053454}.chip.c-orange{color:#db6f0e;background-color:#db6f0e2e}.act-title{color:#053454;font-family:Nunito,sans-serif;font-size:.9375rem;font-weight:800;line-height:1.3}.person-grid{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}.person-card{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:.875rem;display:flex}.person-card .pc-grow{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;min-width:0}.person-card .pc-name{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#053454;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:800;display:flex}.person-card .pc-role{color:#6e6f73;margin-top:2px;font-size:.8125rem}.person-card .pc-tags{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.person-card .pc-actions{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0;gap:.375rem;display:flex}.dashed-add{appearance:none;-moz-box-shadow:none;box-shadow:none;text-transform:none;letter-spacing:normal;color:#276b9a;cursor:pointer;width:100%;height:auto;min-height:auto;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;background-color:#efeded;border:1.5px dashed #b2b1ad;border-radius:12px;justify-content:center;align-items:center;gap:.625rem;padding:1rem;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:800;line-height:1.2;display:inline-flex}.invite-row{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;gap:.625rem;display:flex}.ws-field{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.375rem;display:flex}.ws-field.grow{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}.ws-label{color:#053454;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800}.ws-input,.ws-select,.ws-textarea{appearance:none;color:#3f341e;box-sizing:border-box;background-color:#fff;border:1px solid #e5e3e1;border-radius:10px;outline-style:none;width:100%;padding:.625rem .875rem;font-family:Lato,sans-serif;font-size:.875rem}.faq-item{border-bottom:1px solid #e5e3e1;padding:1rem 0}.faq-q{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;color:#053454;justify-content:space-between;align-items:center;font-size:.875rem;font-weight:700;display:flex}.faq-a{color:#6e6f73;margin-top:.625rem;font-size:.8125rem;line-height:1.6}.ma-formule{color:#fff;background:linear-gradient(135deg,#053454,#0a4a73);border-radius:10px;padding:1.5rem}.ma-formule .mf-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#f8b22f;font-size:.625rem;font-weight:800}.ma-formule .mf-name{margin:.5rem 0 .25rem;font-family:Lora,serif;font-size:1.75rem;font-style:italic;font-weight:500}.ma-formule .mf-sub{opacity:.85;font-size:.875rem}article form{-o-transition:all 3s ease-out;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:1rem;transition:all 3s ease-out;display:flex}article form fieldset{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-content:stretch;-ms-align-content:stretch;-o-align-content:stretch;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;border:none;flex-direction:column;place-content:stretch space-between;gap:1rem;padding:0;display:flex}article form fieldset legend{width:100%;padding:0;font-style:italic;line-height:2.25rem}article form fieldset div{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-content:stretch;-ms-align-content:stretch;-o-align-content:stretch;flex-direction:column;flex-grow:1;align-content:stretch;gap:.4375rem;display:flex}article form fieldset div label{letter-spacing:.03em;color:#276b9a;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800}article form fieldset div label:has(input){letter-spacing:normal;text-transform:none;color:#3f341e;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;cursor:pointer;align-items:center;gap:.5rem;font-family:Lato,sans-serif;font-size:.875rem;font-weight:400;display:inline-flex}article form fieldset div .field-error{visibility:hidden;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#e64849;align-items:center;gap:.375rem;min-height:1.05rem;font-size:.75rem;font-weight:600;display:flex}article form fieldset div .field-error i{font-size:.75rem}article form fieldset div input:not([type=checkbox]):not([type=radio]),textarea,select{box-sizing:border-box;appearance:none;border:1px solid #b2b1ad;border-radius:.875rem;width:100%;padding:.75rem 1rem;font-size:.9375rem;line-height:1.5rem}article form fieldset div input:not([type=checkbox]):not([type=radio]):focus,textarea:focus,select:focus{border-color:#276b9a;outline:none;box-shadow:0 0 0 3px #276b9a33}article form fieldset div input[type=checkbox],input[type=radio]{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;accent-color:#276b9a;cursor:pointer;flex-shrink:0;width:1rem;height:1rem}article form fieldset div .input-wrap{width:100%;display:block;position:relative}article form fieldset div .field-status-icon{color:#e64849;pointer-events:none;font-size:.875rem;display:none;position:absolute;top:50%;right:.875rem;transform:translateY(-50%)}article form fieldset div select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}article form fieldset div.invalid input,article form fieldset div.invalid textarea{background-color:#e648491a;border-color:#e64849;padding-right:2.75rem}article form fieldset div.invalid .field-status-icon{display:block}article form fieldset div.invalid .field-error{visibility:visible}article form fieldset div.readonly span{padding:.875rem 0;font-size:1rem;font-weight:700;line-height:1.5rem}article form div.actions{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row-reverse;-o-flex-direction:row-reverse;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;flex-direction:row-reverse;justify-content:flex-start;gap:2rem;display:flex}.submitSuccess div.feedback{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#1d7e46;background-color:#e3f4ea;border:1px solid #23aa5d33;border-radius:12px;align-items:center;gap:.625rem;margin-bottom:.5rem;padding:.8125rem 1rem;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:800;display:flex}.submitFailure div.feedback{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#9e2a2a;background-color:#fbe9e9;border:1px solid #d5484840;border-radius:12px;align-items:center;gap:.625rem;margin-bottom:.5rem;padding:.8125rem 1rem;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:800;display:flex}.submitWarning div.feedback{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#b07a12;background-color:#fcefce;border:1px solid #f8b22f59;border-radius:12px;align-items:center;gap:.625rem;margin-bottom:.5rem;padding:.8125rem 1rem;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:800;display:flex}.submitInfo div.feedback{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#276b9a;background-color:#e2eef6;border:1px solid #276b9a33;border-radius:12px;align-items:center;gap:.625rem;margin-bottom:.5rem;padding:.8125rem 1rem;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:800;display:flex}article.form-section header{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;gap:.5rem;line-height:1.275rem;display:flex}article.form-section header a{cursor:pointer;opacity:0;-o-transition:opacity .2s ease;color:#3f341e;margin:0 .3rem;padding:0;font-size:1rem;-moz-text-decoration:none;text-decoration:none;transition:opacity .2s;display:inline-block}article.form-section:hover header a{opacity:.6}article.form-section:hover header a:hover{opacity:1}article.form-section .edit-controls{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:.5rem;display:flex}article.form-section .unsaved-indicator{color:#f8b22f;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}article.form-section .unsaved-indicator i{font-size:.5rem}.field-label-row{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;flex-direction:row;align-items:baseline;gap:.35rem;display:inline-flex}.multilingual-toggle{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;cursor:pointer;color:#276b9a;opacity:.6;-o-transition:all .15s ease;vertical-align:baseline;background-color:#0000;border:none;justify-content:center;align-items:center;min-width:auto;height:auto;min-height:auto;margin:0;padding:0;line-height:1;transition:all .15s;display:inline-flex}.multilingual-toggle:hover{color:#f8b22f;opacity:1}.multilingual-toggle .fa{font-size:.75rem}.multilingual-toggle.active{color:#f8b22f;opacity:1}.multilingual-title-field{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;display:flex}.multilingual-title-field label{letter-spacing:.03em;color:#276b9a;margin-bottom:.25rem;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800}.multilingual-title-field .multilingual-rows{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.5rem;display:flex}.multilingual-title-field .multilingual-row{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-direction:row;align-items:center;gap:.5rem;width:100%;display:flex}.multilingual-title-field .language-select{appearance:none;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;border:1px solid #b2b1ad;border-radius:.875rem;width:8rem;min-width:8rem;padding:.75rem 2rem .75rem .75rem;font-size:.9375rem;line-height:1.5rem}.multilingual-title-field .title-input{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;appearance:none;border:1px solid #b2b1ad;border-radius:.875rem;flex-grow:1;padding:.75rem 1rem;font-size:.9375rem;line-height:1.5rem}.multilingual-title-field .title-input.invalid{background-color:#e648491a;border-color:#e64849}.multilingual-title-field .delete-row{color:#b2b1ad;cursor:pointer;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-moz-box-shadow:none;box-shadow:none;-o-transition:color .2s ease, background-color .2s ease;background-color:#0000;border:none;border-radius:8px;justify-content:center;align-self:center;align-items:center;height:auto;min-height:auto;padding:.5rem;line-height:1rem;transition:color .2s,background-color .2s;display:flex}.multilingual-title-field .delete-row:hover{color:#e64849;background-color:#e648491a}.multilingual-title-field .add-translation{cursor:pointer;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-moz-box-shadow:none;box-shadow:none;text-transform:none;letter-spacing:normal;color:#276b9a;-o-transition:background-color .2s ease, border-color .2s ease;background-color:#efeded;border:1px dashed #b2b1ad;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;height:auto;min-height:auto;margin-top:.5rem;padding:.625rem 1rem;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:700;line-height:1.5rem;transition:background-color .2s,border-color .2s;display:flex}.multilingual-title-field .add-translation:hover{background-color:#b2b1ad;border-color:#276b9a}.multilingual-title-field .field-errors{margin-top:.25rem}.multilingual-title-field .field-errors .error{color:#e64849;font-size:.875rem}.multilingual-title-field .multilingual-values{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;display:flex}.multilingual-title-field .multilingual-value-row{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-direction:row;align-items:center;gap:.5rem;padding:.125rem 0;display:flex}.multilingual-title-field .language-label{color:#276b9a;width:6rem;min-width:6rem;font-size:1rem}.multilingual-title-field .title-value{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;font-size:1rem;font-weight:700}.multilingual-description-field{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;display:flex}.multilingual-description-field label{letter-spacing:.03em;color:#276b9a;margin-bottom:.25rem;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800}.multilingual-description-field .multilingual-rows{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.5rem;display:flex}.multilingual-description-field .multilingual-row{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;flex-direction:row;align-items:flex-start;gap:.5rem;width:100%;display:flex}.multilingual-description-field .language-select{appearance:none;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;border:1px solid #b2b1ad;border-radius:.875rem;width:8rem;min-width:8rem;padding:.75rem 2rem .75rem .75rem;font-size:.9375rem;line-height:1.5rem}.multilingual-description-field .description-input{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;appearance:none;-moz-resize:vertical;resize:vertical;border:1px solid #b2b1ad;border-radius:.875rem;flex-grow:1;min-height:4rem;padding:.75rem 1rem;font-size:.9375rem;line-height:1.5rem}.multilingual-description-field .description-input.invalid{background-color:#e648491a;border-color:#e64849}.multilingual-description-field .delete-row{color:#b2b1ad;cursor:pointer;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-moz-box-shadow:none;box-shadow:none;-o-transition:color .2s ease, background-color .2s ease;background-color:#0000;border:none;border-radius:8px;justify-content:center;align-items:center;height:auto;min-height:auto;margin-top:.875rem;padding:.5rem;line-height:1rem;transition:color .2s,background-color .2s;display:flex}.multilingual-description-field .delete-row:hover{color:#e64849;background-color:#e648491a}.multilingual-description-field .add-translation{cursor:pointer;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-moz-box-shadow:none;box-shadow:none;text-transform:none;letter-spacing:normal;color:#276b9a;-o-transition:background-color .2s ease, border-color .2s ease;background-color:#efeded;border:1px dashed #b2b1ad;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;height:auto;min-height:auto;margin-top:.5rem;padding:.625rem 1rem;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:700;line-height:1.5rem;transition:background-color .2s,border-color .2s;display:flex}.multilingual-description-field .add-translation:hover{background-color:#b2b1ad;border-color:#276b9a}.multilingual-description-field .field-errors{margin-top:.25rem}.multilingual-description-field .field-errors .error{color:#e64849;font-size:.875rem}.multilingual-description-field .multilingual-values{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;display:flex}.multilingual-description-field .multilingual-value-row{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;flex-direction:row;align-items:flex-start;gap:.5rem;padding:.125rem 0;display:flex}.multilingual-description-field .language-label{color:#276b9a;width:6rem;min-width:6rem;font-size:1rem}.multilingual-description-field .description-value{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;white-space:pre-wrap;flex-grow:1;font-size:1rem;font-weight:700}fieldset:has(.entity-select-field){border:none;margin:0;padding:0}.entity-select-field{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;display:flex}.entity-select-container{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-direction:row;align-items:center;display:flex;position:relative}.entity-select-trigger{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;box-sizing:border-box;cursor:pointer;letter-spacing:normal;text-transform:none;color:#3f341e;text-align:left;width:100%;height:auto;min-height:0;-moz-box-shadow:none;box-shadow:none;-o-transition:border-color .2s ease, box-shadow .2s ease;background-color:#fff;border:1px solid #b2b1ad;border-radius:.875rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;font-family:Lato,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.5rem;transition:border-color .2s,box-shadow .2s;display:flex}.entity-select-trigger:focus{border-color:#276b9a;outline:none;box-shadow:0 0 0 3px #276b9a33}.entity-select-trigger:hover{border-color:#276b9a}.entity-select-value{-moz-flex:1;-o-flex:1;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.entity-select-value.placeholder{color:#b2b1ad;font-style:italic}.entity-select-icon{color:#b2b1ad;-o-transition:transform .2s ease;margin-left:.5rem;transition:transform .2s}.entity-select-clear{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;width:auto;height:auto;min-height:0;-moz-box-shadow:none;box-shadow:none;cursor:pointer;color:#b2b1ad;-o-transition:color .2s ease;background-color:#0000;border-style:none;border-width:0;border-radius:0;justify-content:center;align-items:center;padding:.25rem;transition:color .2s;display:flex;position:absolute;right:2.5rem}.entity-select-clear:hover{color:#f8b22f}.entity-select-dropdown{z-index:1000;-moz-flex-direction:column;-o-flex-direction:column;background-color:#fff;border:1px solid #b2b1ad;border-radius:12px;flex-direction:column;gap:0;max-height:20rem;margin-top:.25rem;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 10px 28px #3f341e1a}.entity-select-dropdown.open{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.entity-select-search{border-bottom:1px solid #b2b1ad;padding:.75rem;display:block;position:relative}.entity-select-dropdown .entity-select-search .entity-select-search-input{box-sizing:border-box;appearance:none;border:1px solid #b2b1ad;border-radius:.5rem;width:100%;padding:.625rem .875rem .625rem 2.25rem;font-size:.9375rem;line-height:1.5rem}.entity-select-dropdown .entity-select-search .entity-select-search-input:focus{border-color:#276b9a;outline:none;box-shadow:0 0 0 2px #276b9a33}.entity-select-search-icon{color:#b2b1ad;pointer-events:none;position:absolute;top:50%;left:1.5rem;transform:translateY(-50%)}.entity-select-options{-moz-flex:1;-o-flex:1;flex:1;display:block;overflow-y:auto}.entity-select-options::-webkit-scrollbar{width:6px}.entity-select-options::-webkit-scrollbar-track{background-color:#0000000d;border-radius:3px}.entity-select-options::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.entity-select-options::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.entity-select-option{cursor:pointer;-o-transition:background-color .15s ease;padding:.75rem 1rem;transition:background-color .15s}.entity-select-option:hover{background-color:#f8b22f1a}.entity-select-option.selected{background-color:#f8b22f26;font-weight:600}.entity-select-option.selected:hover{background-color:#f8b22f33}.entity-select-no-results{text-align:center;color:#b2b1ad;padding:1rem;font-style:italic}.entity-select-loading{text-align:center;color:#276b9a;padding:.75rem}.entity-select-field.invalid .entity-select-trigger{background-color:#e648490d;border-color:#e64849}.entity-select-chips{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;flex-flow:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}.entity-select-chip{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;background-color:#f8b22f26;border:1px solid #f8b22f;border-radius:.5rem;flex-direction:row;align-items:center;gap:.375rem;padding:.25rem .375rem .25rem .625rem;font-size:.875rem;line-height:1.05rem;display:inline-flex}.entity-select-chip-label{color:#3f341e}.entity-select-chip-remove{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;width:1.125rem;height:1.125rem;min-height:0;-moz-box-shadow:none;box-shadow:none;cursor:pointer;color:#3f341e;opacity:.6;-o-transition:opacity .2s ease;background-color:#0000;border-style:none;border-width:0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.6875rem;line-height:1rem;transition:opacity .2s;display:inline-flex}.entity-select-chip-remove:hover{opacity:1}.avatar-field{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.5rem;display:flex}.avatar-field.editable label{margin-bottom:.25rem}.avatar-upload-container{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.avatar-dropzone{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;cursor:pointer;-o-transition:all .2s ease;background-color:#efeded;border:2px dashed #b2b1ad;border-radius:12px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative;overflow:hidden}.avatar-dropzone:hover{background-color:#f8b22f0d;border-color:#276b9a}.avatar-dropzone.drag-over{background-color:#f8b22f1a;border-style:solid;border-color:#f8b22f}.avatar-dropzone.uploading{cursor:default;opacity:.8}.avatar-dropzone.has-image{background-color:#0000;border-style:solid;border-color:#b2b1ad}.avatar-dropzone.has-image:hover{background-color:#0000;border-color:#276b9a}.avatar-upload-progress{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.progress-circle{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;background-color:#b2b1ad;background-image:conic-gradient(var(--progress-color,#276b9a) var(--progress,0%), transparent var(--progress,0%));border-radius:50%;flex-grow:0;flex-shrink:0;width:48px;min-width:48px;max-width:48px;height:48px;min-height:48px;max-height:48px;position:relative}.progress-circle:before{content:"";background-color:#fff;border-radius:50%;width:36px;height:36px;position:absolute;top:6px;left:6px}.avatar-preview-img{-o-object-fit:cover;-webkit-object-fit:cover;object-fit:cover;object-position:center;border-radius:8px;width:100%;height:100%}.avatar-placeholder-content{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#b2b1ad;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.5rem;display:flex}.avatar-placeholder-content i{opacity:.6;font-size:1.25rem}.placeholder-text{opacity:.8;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;max-width:100%;font-size:.75rem;overflow:hidden}.avatar-remove-btn{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;color:#fff;cursor:pointer;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;opacity:0;-o-transition:opacity .2s ease, background-color .2s ease;z-index:10;background-color:#f8b22f;border-style:none;border-radius:50%;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .2s,background-color .2s;display:flex;position:absolute;top:4px;right:4px}.avatar-remove-btn:hover{background-color:#276b9a}.avatar-remove-btn i{font-size:.75rem;line-height:1}.avatar-dropzone.has-image:hover .avatar-remove-btn{opacity:1}.avatar-error{color:#e64849;margin-top:.25rem;font-size:.875rem}.avatar-thumbnail{border-radius:12px;overflow:hidden}.avatar-thumbnail img{-o-object-fit:cover;-webkit-object-fit:cover;object-fit:cover;object-position:center}.avatar-thumbnail.avatar-placeholder{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#b2b1ad;background-color:#efeded;border:1px solid #b2b1ad;justify-content:center;align-items:center;display:flex}.avatar-thumbnail.avatar-placeholder i{opacity:.4;font-size:2.5rem}.avatar-field-responsive,.avatar-field-responsive .avatar-upload-container{width:100%}.avatar-field-responsive .avatar-dropzone,.avatar-field-responsive .avatar-thumbnail{aspect-ratio:1;width:100%}.avatar-field-responsive .avatar-thumbnail img{width:100%;height:100%}.avatar-field-responsive .avatar-thumbnail.avatar-placeholder{aspect-ratio:1;width:100%}.multi-image-field{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.5rem;display:flex}.multi-image-field.editable label{margin-bottom:.25rem}.multi-image-upload-container{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.5rem;display:flex}.multi-image-grid{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;flex-flow:wrap;gap:.5rem;display:flex}.multi-image-cell{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;-moz-flex-grow:0;-ms-flex-grow:0;-o-flex-grow:0;border-radius:12px;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.multi-image-cell.has-image{border:1px solid #b2b1ad}.multi-image-cell.has-image:hover .avatar-remove-btn{opacity:1}.multi-image-cell.uploading-cell{background-color:#efeded;border:1px solid #b2b1ad}.multi-image-add-cell{cursor:pointer;-o-transition:all .2s ease;background-color:#efeded;border:2px dashed #b2b1ad;transition:all .2s}.multi-image-add-cell:hover{background-color:#f8b22f0d;border-color:#276b9a}.multi-image-add-cell.drag-over{background-color:#f8b22f1a;border-style:solid;border-color:#f8b22f}.multi-image-error-content{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#e64849;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.multi-image-error-content i{font-size:1.25rem}.multi-image-empty{color:#b2b1ad;font-style:italic}.video-player{width:100%}.video-player-element{background-color:#efeded;border-radius:8px;width:100%;height:auto}.video-player-small{max-width:320px}.video-player-medium{max-width:640px}.video-player-large{max-width:100%}.video-player-placeholder{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#276b9a;background-color:#efeded;border-radius:8px;justify-content:center;align-items:center;width:100%;height:200px;font-size:2rem;display:flex}.media-thumbnail-container{width:100%;height:100%;position:relative}.video-thumbnail-overlay{width:36px;height:36px;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#fff;pointer-events:none;background-color:#0009;border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-upload-field{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.5rem;display:flex}.video-upload-container{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.video-upload-dropzone{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;cursor:pointer;border:2px dashed #b2b1ad;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.video-upload-dropzone:hover{border-color:#23aa5d}.video-upload-dropzone.drag-over{background-color:#23aa5d1a;border-color:#23aa5d}.video-upload-dropzone.has-video{border-style:solid;border-width:1px}.video-duration-badge{color:#fff;pointer-events:none;background-color:#000000bf;border-radius:2px;padding:1px 4px;font-size:11px;line-height:1.4;position:absolute;bottom:4px;right:4px}.video-thumbnail-placeholder{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#276b9a;background-color:#efeded;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem;display:flex}body>div#app>div#router>div.dialog-container>.modal-overlay{backdrop-filter:blur(2px);width:100vw;height:100vh;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;z-index:9999;cursor:pointer;background-color:#05345473;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;cursor:auto;background-color:#fff;border-radius:18px;flex-direction:column;width:100%;max-width:calc(100vw - 100px);max-height:calc(100vh - 100px);display:flex;position:relative;box-shadow:0 24px 60px #05345447}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-header{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;border-bottom:1px solid #b2b1ad;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-header .modal-badge{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.375rem;display:inline-flex}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-header .modal-badge.tone-success{color:#1d7e46;background-color:#e3f4ea}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-header .modal-badge.tone-info{color:#276b9a;background-color:#e2eef6}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-header .modal-badge.tone-warning{color:#b07a12;background-color:#fcefce}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-header .modal-badge.tone-error{color:#9e2a2a;background-color:#fbe9e9}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-header h2{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;color:#053454;flex-grow:1;margin:0;font-family:Nunito,sans-serif;font-size:1.1875rem;font-weight:800;line-height:1.5rem}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-header .modal-close{-moz-box-shadow:none;box-shadow:none;text-transform:none;letter-spacing:normal;width:2rem;height:2rem;min-height:auto;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;cursor:pointer;color:#b2b1ad;-o-transition:color .2s ease, background-color .2s ease;background-color:#f6f5f3;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:color .2s,background-color .2s;display:inline-flex}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-header .modal-close:hover{color:#276b9a}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-body{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;overflow-y:auto}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-body>article{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;padding:1.25rem 1.5rem}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-body p{color:#6e6f73;font-size:.875rem;line-height:1.5rem}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-body::-webkit-scrollbar{width:8px}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-body::-webkit-scrollbar-track{background-color:#0000000d;border-radius:4px}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-body::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-body::-webkit-scrollbar-thumb:hover{background-color:#0000004d}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-footer{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;border-top:1px solid #b2b1ad;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.625rem;padding:1.5rem;display:flex}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-footer div{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0;justify-content:flex-end;align-items:center;gap:1rem;display:flex}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-footer button,body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-footer .button{text-transform:none;letter-spacing:normal;height:auto;min-height:auto;-moz-box-shadow:none;box-shadow:none;border-radius:9px;padding:.625rem 1.125rem;font-family:Nunito,sans-serif;font-size:.8125rem;font-weight:800;line-height:1.25rem}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-footer .button:not(.secondary):not(.danger){color:#053454;background-color:#f8b22f;border-color:#f8b22f}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-footer .button.secondary{color:#3f341e;background-color:#fff;border-color:#b2b1ad}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-footer .button.secondary:hover{color:#3f341e;background-color:#efeded;border-color:#b2b1ad}body.modal-open{overflow:hidden}.notification-container{z-index:10000;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;pointer-events:none;flex-direction:column;gap:.75rem;display:flex;position:fixed;bottom:1.25rem;right:1.25rem}.notification{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;pointer-events:none;opacity:0;-o-transition:transform .22s cubic-bezier(.22,1,.36,1), opacity .22s ease;background-color:#fff;border:1px solid #b2b1ad;border-radius:12px;flex-direction:column;width:21.25rem;max-width:calc(100vw - 2.5rem);transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .22s;display:flex;position:relative;overflow:hidden;transform:translate(24px);box-shadow:0 10px 30px #05345429}.notification.notification-enter{opacity:1;transform:translate(0)}.notification.notification-exit{opacity:0;transform:translate(24px)}.notification-content{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;gap:.75rem;padding:.875rem;display:flex}.notification-icon{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.0625rem;display:inline-flex}.notification-message{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;color:#053454;flex-grow:1;min-width:0;padding-top:.3125rem;font-family:Nunito,sans-serif;font-size:.875rem;font-weight:800;line-height:1.25rem}.notification-close{-moz-box-shadow:none;box-shadow:none;text-transform:none;letter-spacing:normal;width:1.5rem;height:1.5rem;min-height:auto;display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;cursor:pointer;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;pointer-events:auto;color:#b2b1ad;-o-transition:color .2s;background-color:#0000;border-style:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;transition:color .2s;display:inline-flex}.notification-close:hover{color:#3f341e}.notification-progress{width:100%;height:3px;position:absolute;bottom:0;left:0}.notification-success .notification-icon{color:#1d7e46;background-color:#e3f4ea}.notification-success .notification-progress{background-color:#23aa5d}.notification-info .notification-icon{color:#276b9a;background-color:#e2eef6}.notification-info .notification-progress{background-color:#276b9a}.notification-warning .notification-icon{color:#b07a12;background-color:#fcefce}.notification-warning .notification-progress{background-color:#f8b22f}.notification-error .notification-icon{color:#9e2a2a;background-color:#fbe9e9}.notification-error .notification-progress{background-color:#d54848}.gf-banner{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;border-style:solid;border-width:1px;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.8125rem 1rem;display:flex}.gf-banner .gf-banner-icon{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0;padding-top:.0625rem;font-size:1.1875rem;line-height:1.25rem}.gf-banner .gf-banner-body{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;font-size:.875rem;line-height:1.4rem}.gf-banner .gf-banner-title{margin-right:.375rem;font-family:Nunito,sans-serif;font-weight:800}.gf-banner .gf-banner-text{color:#3f341e;opacity:.85}.gf-banner .gf-banner-close{-moz-box-shadow:none;box-shadow:none;text-transform:none;letter-spacing:normal;cursor:pointer;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;width:auto;height:auto;min-height:auto;color:inherit;background-color:#0000;border-style:none;flex-shrink:0;padding:.125rem;font-size:1rem;line-height:1}.gf-banner.tone-success{color:#1d7e46;background-color:#e3f4ea;border-color:#23aa5d33}.gf-banner.tone-info{color:#276b9a;background-color:#e2eef6;border-color:#276b9a33}.gf-banner.tone-warning{color:#b07a12;background-color:#fcefce;border-color:#f8b22f59}.gf-banner.tone-error{color:#9e2a2a;background-color:#fbe9e9;border-color:#d5484840}.notification-demo-grid{display:-ms-grid;-ms-grid-template-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1rem;display:grid}.notification-demo-card{border:1px solid #b2b1ad;border-radius:8px;padding:1rem}.notification-demo-card h3{margin-top:0;margin-bottom:.5rem;font-size:1.1rem}.notification-demo-card p{opacity:.8;margin-bottom:1rem;font-size:.875rem}.notification-demo-card .error{background-color:#e648491a;border-color:#e64849}.notification-demo-card .error h3{color:#e64849}.notification-demo-card .success{background-color:#23aa5d1a;border-color:#23aa5d}.notification-demo-card .success h3{color:#23aa5d}.notification-demo-card .info{background-color:#23aa5d1a;border-color:#23aa5d}.notification-demo-card .info h3{color:#23aa5d}.notification-demo-card .warning{background-color:#e648491a;border-color:#e64849}.notification-demo-card .warning h3{color:#e64849}.breadcrumb{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;align-items:center;gap:1rem;padding-top:.75rem;padding-left:1rem;padding-right:1rem;display:flex}.breadcrumb-back{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#276b9a;cursor:pointer;-o-transition:color .2s ease;align-items:center;gap:.5rem;font-size:1rem;-moz-text-decoration:none;text-decoration:none;transition:color .2s;display:inline-flex}.breadcrumb-back:hover{color:#f8b22f}.breadcrumb-back i{font-size:.875rem}.breadcrumb-trail{padding:0;font-size:1rem;list-style-type:none;display:none}.breadcrumb-trail li:before{content:"›";color:#b2b1ad;margin-right:.5rem}.breadcrumb-trail li:first-child:before{content:none;margin-right:0}.breadcrumb-trail a{color:#276b9a;-o-transition:color .2s ease;-moz-text-decoration:none;text-decoration:none;transition:color .2s}.breadcrumb-trail a:hover{color:#f8b22f}.breadcrumb-trail .current{color:#b2b1ad}.translate-control{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0;display:inline-flex;position:relative}.translate-popover{z-index:1200;-moz-flex-direction:column;-o-flex-direction:column;background-color:#fff;border:1px solid #e5e3e1;border-radius:12px;flex-direction:column;gap:.625rem;min-width:15rem;padding:1rem;display:none;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 10px 28px #3f341e1a}.translate-popover.open{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.translate-popover-label{letter-spacing:.03em;color:#276b9a;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800;display:block}.translate-popover-select{box-sizing:border-box;color:#3f341e;cursor:pointer;background-color:#fff;border:1px solid #b2b1ad;border-radius:.5rem;width:100%;padding:.5rem .75rem;font-size:.9375rem;line-height:1.5rem}.translate-popover .button{width:100%}.detail-page{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:1rem;display:flex}.detail-page h2{margin-bottom:.5rem}.detail-page .loading{text-align:center;color:#b2b1ad;padding:2rem}.detail-loading{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#6e6f73;justify-content:center;align-items:center;gap:.625rem;padding:3rem 2rem;font-size:.9375rem;display:flex}.detail-loading i{color:#276b9a}.detail-not-found{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:29rem;margin:3rem auto;padding:0 1.5rem;display:flex}.detail-not-found .nf-art{width:9.375rem;height:9.375rem;margin-bottom:1.75rem;position:relative}.detail-not-found .nf-bubble{border-radius:50%;position:absolute}.detail-not-found .nf-b1{background-color:#e2eef6;inset:0}.detail-not-found .nf-b2{background-color:#fcefce;width:2.625rem;height:2.625rem;top:-.375rem;right:.25rem}.detail-not-found .nf-b3{background-color:#e3f4ea;width:1.5rem;height:1.5rem;bottom:.375rem;left:-.25rem}.detail-not-found .nf-fish{background-image:url(logo-square.16dde430.svg);background-position:50%;background-repeat:no-repeat;background-size:4.75rem;animation:3.4s ease-in-out infinite _b3;position:absolute;inset:0}.detail-not-found .nf-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#276b9a;margin-bottom:.625rem;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800}.detail-not-found .nf-title{letter-spacing:-.01em;color:#053454;margin:0 0 .75rem;font-family:Lora,serif;font-size:1.875rem;font-style:italic;font-weight:500;line-height:2.15rem}.detail-not-found .nf-text{color:#6e6f73;margin:0 0 1.5rem;font-size:.90625rem;line-height:1.5rem}.detail-not-found .nf-action{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#053454;cursor:pointer;-o-transition:box-shadow .15s ease;background-color:#f8b22f;border:1px solid #f8b22f;border-radius:10px;align-items:center;gap:.5rem;padding:.6875rem 1.25rem;font-family:Nunito,sans-serif;font-size:.84375rem;font-weight:800;transition:box-shadow .15s;display:inline-flex}.detail-not-found .nf-action:hover{box-shadow:0 4px 12px #f8b22f59}.detail-not-found .nf-action i{font-size:.8125rem}.dev-mode-panel{z-index:9998;background-color:#fff;border:1px solid #b2b1ad;border-radius:12px;min-width:10rem;padding:1rem;position:fixed;bottom:1rem;right:1rem;box-shadow:0 2px 12px #3f341e0f}.dev-mode-panel-title{color:#276b9a;margin-bottom:.5rem;font-size:.875rem;font-weight:700}.dev-mode-panel-buttons{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.25rem;display:flex}.dev-mode-panel-button{cursor:pointer;text-align:left;-o-transition:background-color .2s ease;background-color:#efeded;border-style:none;border-radius:8px;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:background-color .2s;display:block}.dev-mode-panel-button:hover{background-color:#b2b1ad}.dev-mode-panel-info{color:#b2b1ad;margin-top:.5rem;font-size:.75rem}.media-library-container{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:1rem;display:flex}.media-filter-bar{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;border-bottom:1px solid #0000001a;flex-direction:row;align-items:center;gap:.75rem;padding-bottom:.5rem;display:flex}.media-search{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1}.media-search .search-input{border:1px solid #b2b1ad;border-radius:.375rem;width:100%;padding:.375rem .625rem;font-size:1rem}.media-search .search-input:focus{border-color:#f8b22f;outline:none;box-shadow:0 0 0 2px #f8b22f20}.media-view-toggle{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-direction:row;flex-shrink:0;gap:.25rem;display:flex}.view-btn{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;cursor:pointer;color:#3f341e;-o-transition:all .2s ease;background-color:#efeded;border:1px solid #b2b1ad;border-radius:.375rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;min-height:0;transition:all .2s;display:flex}.view-btn:hover{background-color:#f8b22f0d;border-color:#276b9a}.view-btn.active{color:#fff;background-color:#f8b22f;border-color:#f8b22f}.media-type-filter{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-direction:row;flex-shrink:0;gap:.25rem;display:flex}.media-type-filter-btn{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;cursor:pointer;color:#3f341e;-o-transition:all .2s ease;background-color:#efeded;border:1px solid #b2b1ad;border-radius:.375rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;min-height:0;transition:all .2s;display:flex}.media-type-filter-btn:hover{background-color:#f8b22f0d;border-color:#276b9a}.media-type-filter-btn.active{color:#fff;background-color:#f8b22f;border-color:#f8b22f}.media-grid{display:-ms-grid;-ms-grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem;margin-top:.75rem;display:grid}.media-list{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.media-list .media-card{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;display:flex}.media-list .media-card-thumbnail{-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;flex-shrink:0;width:80px;height:80px}.media-list .media-card-info{-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;min-width:0}.media-card{cursor:pointer;-o-transition:all .2s ease;background-color:#fff;border:1px solid #b2b1ad;border-radius:12px;transition:all .2s;overflow:hidden}.media-card:hover{border-color:#f8b22f;box-shadow:0 2px 12px #3f341e0f}.media-card.media-pending{background-color:#23aa5d0d;border-color:#23aa5d}.media-card.media-failed{background-color:#e648490d;border-color:#e64849}.media-card.media-archived{opacity:.6}.media-card-thumbnail{width:100%;height:140px;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;background-color:#0000000a;justify-content:center;align-items:center;display:flex;overflow:hidden}.media-thumbnail-img{-o-object-fit:cover;-webkit-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.media-thumbnail-placeholder{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#276b9a;opacity:.4;justify-content:center;align-items:center;width:100%;height:100%;font-size:2.5rem;display:flex}.media-card-info{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.25rem;padding:.5rem .625rem;display:flex}.media-filename{color:#3f341e;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;margin:0;font-size:.875rem;font-weight:700;overflow:hidden}.media-card-tags{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;min-height:1.25rem;display:flex}.media-tags-more{color:#276b9a;opacity:.6;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;align-self:center;font-size:.75rem}.media-empty-state{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#276b9a;opacity:.5;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:3rem 1rem;font-size:1rem;display:flex}.media-empty-state i{font-size:2.5rem}.media-empty-state p{margin:0}.media-tag-chip{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;white-space:nowrap;color:#1b4f73;background-color:#dce9f2;border-radius:999px;align-items:center;gap:6px;padding:.1875rem .625rem;font-family:Nunito,sans-serif;font-size:.8125rem;font-weight:700;line-height:1.05rem;display:inline-flex}.media-tag-chip.small{padding:.125rem .5rem}.media-tag-chip.removable{padding-right:.1875rem}.tag-label{white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;max-width:8rem;overflow:hidden}.tag-remove{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#1b4f73;cursor:pointer;-moz-flex-shrink:0;-ms-flex-shrink:0;-o-flex-shrink:0;width:1.125rem;height:1.125rem;min-height:0;-moz-box-shadow:none;box-shadow:none;-o-transition:background-color .15s ease, color .15s ease;background-color:#cfe0ee;border-style:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:.5625rem;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.tag-remove:hover{color:#e64849;background-color:#e6484926}.age-range-field{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;display:flex}.age-range-field>label{letter-spacing:.03em;color:#276b9a;margin-bottom:.25rem;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800}.age-range-field.invalid .age-range-slider-fill{background-color:#e64849}.age-range-label-row{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;flex-direction:row;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.age-range-clear{color:#276b9a;cursor:pointer;font-size:.75rem;font-weight:700;-moz-text-decoration:none;text-decoration:none}.age-range-clear:hover{-moz-text-decoration:underline;text-decoration:underline}.age-range-slider-control{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.625rem;display:flex}.age-range-slider-values{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-direction:row;align-items:center;min-height:1.25rem;display:flex}.age-range-slider-span{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#3f341e;flex-direction:row;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;display:inline-flex}.age-range-slider-sep{color:#6e6f73}.age-range-slider-unset{color:#b2b1ad;font-size:.9375rem;font-style:italic}.age-range-slider{height:1.5rem;display:block;position:relative}.age-range-slider-rail{background-color:#e5e3e1;border-radius:999px;height:.375rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.age-range-slider-fill{background-color:#f8b22f;border-radius:999px;height:100%;position:absolute;top:0}.age-range-field .age-range-slider .age-range-slider-input{width:100%;height:1.5rem;-moz-box-shadow:none;box-shadow:none;appearance:none;pointer-events:none;cursor:pointer;background-color:#0000;border-style:none;border-width:0;border-radius:0;margin:0;padding:0;position:absolute;top:0;left:0}.age-range-field .age-range-slider .age-range-slider-input:focus{-moz-box-shadow:none;box-shadow:none;outline-style:none}.age-range-slider-input::-webkit-slider-runnable-track{background-color:#0000;border-style:none;height:1.5rem}.age-range-slider-input::-moz-range-track{background-color:#0000;border-style:none;height:1.5rem}.age-range-slider-input::-webkit-slider-thumb{appearance:none;pointer-events:auto;cursor:pointer;background-color:#fff;border:2px solid #f8b22f;border-radius:50%;width:1.125rem;height:1.125rem;margin-top:.1875rem;box-shadow:0 1px 3px #05345440}.age-range-slider-input::-moz-range-thumb{pointer-events:auto;box-sizing:border-box;cursor:pointer;background-color:#fff;border:2px solid #f8b22f;border-radius:50%;width:1.125rem;height:1.125rem;box-shadow:0 1px 3px #05345440}.age-range-slider-input:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px #276b9a40}.age-range-slider-input:focus::-moz-range-thumb{box-shadow:0 0 0 3px #276b9a40}.age-range-field.invalid .age-range-slider-input::-webkit-slider-thumb{border-color:#e64849}.age-range-field.invalid .age-range-slider-input::-moz-range-thumb{border-color:#e64849}.age-range-display{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-direction:row;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;display:flex}.media-tags-field{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;display:flex}.media-tags-field>label{letter-spacing:.03em;color:#276b9a;margin-bottom:.25rem;font-family:Nunito,sans-serif;font-size:.75rem;font-weight:800}.media-tags-field.invalid .media-tags-chips{background-color:#e648491a;border-color:#e64849}.media-tags-field.invalid .tag-input{background-color:#0000}.media-tags-editor{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.375rem;display:flex}.media-tags-chips{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-flow:wrap;align-items:center;gap:.375rem;display:flex}.media-tags-editor .media-tags-chips{border:1px solid #b2b1ad;border-radius:.875rem;padding:.5rem .75rem}.media-tags-editor .media-tags-chips:focus-within{border-color:#276b9a;box-shadow:0 0 0 3px #276b9a33}.no-tags{color:#276b9a;opacity:.5;font-size:1rem;font-style:italic}.tag-input{-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;background-color:#0000;border:none;outline:none;flex-grow:1;min-width:6rem;padding:.125rem 0;font-size:.9375rem;line-height:1.5rem}.tag-input-wrapper{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-flex-grow:1;-ms-flex-grow:1;-o-flex-grow:1;flex-grow:1;display:inline-flex;position:relative}.tag-input-hint{color:#276b9a;opacity:.55;font-size:.75rem}.tag-suggestions-dropdown{z-index:10;background-color:#efeded;border:1px solid #b2b1ad;border-radius:12px;max-height:200px;margin-top:2px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #3f341e15}.tag-suggestion-item{cursor:pointer;padding:.5rem .75rem;font-size:.875rem}.tag-suggestion-item:hover,.tag-suggestion-item .highlighted{color:#fff;background-color:#f8b22f}.media-upload-zone{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;cursor:pointer;-o-transition:border-color .2s ease, background-color .2s ease;border:2px dashed #b2b1ad;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.5rem;transition:border-color .2s,background-color .2s;display:flex}.media-upload-zone:hover{background-color:#f8b22f0d;border-color:#f8b22f}.media-upload-zone.drag-over{background-color:#f8b22f1a;border-style:solid;border-color:#f8b22f}.media-upload-zone.has-uploads{-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch}.upload-drop-hint{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;color:#276b9a;flex-direction:column;align-items:center;gap:.375rem;display:flex}.upload-drop-hint i{color:#f8b22f;font-size:1.5rem}.upload-drop-hint p{margin:0;font-size:1rem}.upload-click-hint{opacity:.6;font-size:.75rem}.upload-progress-list{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.5rem;width:100%;display:flex}.upload-slot{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.25rem;display:flex}.upload-slot-name{color:#3f341e;font-size:.875rem}.upload-slot-progress{background-color:#b2b1ad;border-radius:2px;width:100%;height:4px;overflow:hidden}.upload-slot-bar{-o-transition:width .2s ease;background-color:#f8b22f;border-radius:2px;height:100%;transition:width .2s}.upload-slot-error{color:#e64849;font-size:.75rem}.media-picker-search{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-direction:row;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.5rem 0;display:flex}.media-picker-search i{color:#276b9a;opacity:.6}.media-picker-search input{-moz-flex:1;-o-flex:1;flex:1}.media-picker-body{max-height:60vh;overflow-y:auto}.media-select-field .media-select-container{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.5rem;display:flex}.media-select-preview{display:inline-block;position:relative}.media-select-actions{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;gap:.375rem;margin-top:.375rem;display:flex}.media-select-change{cursor:pointer;background-color:#fff;border:1px solid #b2b1ad;border-radius:8px;padding:.25rem .5rem;font-size:.75rem}.media-select-change:hover{color:#f8b22f;border-color:#f8b22f}.media-select-remove{color:#e64849;cursor:pointer;background-color:#fff;border:1px solid #e64849;border-radius:8px;padding:.25rem .5rem;font-size:.75rem}.media-select-remove:hover{background-color:#e648491a}.media-select-trigger{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;cursor:pointer;color:#276b9a;-o-transition:border-color .2s ease, background-color .2s ease;border:2px dashed #b2b1ad;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;transition:border-color .2s,background-color .2s;display:flex}.media-select-trigger:focus{border-color:#f8b22f;outline:none}.media-select-trigger:hover{background-color:#f8b22f0d;border-color:#f8b22f}.media-select-trigger i{opacity:.6;font-size:1.75rem}.media-folder-breadcrumb{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-direction:row;align-items:center;gap:.375rem;padding:.5rem 0;font-size:1rem;display:flex}.breadcrumb-item.clickable{cursor:pointer;color:#f8b22f}.breadcrumb-item.clickable:hover{-moz-text-decoration:underline;text-decoration:underline}.breadcrumb-separator{color:#276b9a;opacity:.5}.media-folder-card{position:relative}.media-folder-card .media-thumbnail-placeholder{color:#f8b22f}.media-folder-card .media-thumbnail-placeholder i{font-size:2.5rem}.media-folder-card:hover .folder-card-actions{opacity:1}.media-folder-card-icon{color:#f8b22f}.folder-card-actions{z-index:2;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;opacity:0;-o-transition:opacity .2s ease;flex-direction:row;gap:.25rem;transition:opacity .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.folder-action-btn{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#3f341e;cursor:pointer;background-color:#efeded;border:none;border-radius:8px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;display:flex}.folder-action-btn:hover{color:#fff;background-color:#f8b22f}.folder-action-danger:hover{color:#fff;background-color:#e64849}.folder-picker-list{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;max-height:400px;display:flex;overflow-y:auto}.folder-picker-item{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:row;-o-flex-direction:row;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;cursor:pointer;border-radius:8px;flex-direction:row;align-items:center;padding:.5rem .75rem;display:flex}.folder-picker-item:hover{background-color:#0000000d}.folder-picker-item.selected{color:#fff;background-color:#f8b22f}.media-new-folder{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;display:flex}.media-new-folder-icon{color:#f8b22f;cursor:pointer;font-size:1rem}.media-new-folder-icon:hover{opacity:.7}.new-folder-input-group{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:.375rem;display:flex}.new-folder-input{border:1px solid #b2b1ad;border-radius:.375rem;padding:.25rem .5rem;font-size:1rem}.media-metadata{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.75rem;display:flex}.media-info-row{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:.125rem;display:flex}.info-label{color:#276b9a;text-transform:uppercase;opacity:.7;font-size:.75rem;font-weight:700}.info-value{color:#3f341e;font-size:1rem}.media-preview{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;display:flex}.media-preview-img{-o-object-fit:contain;-webkit-object-fit:contain;object-fit:contain;border-radius:12px;max-width:100%}.media-preview-clickable{cursor:pointer;position:relative}.media-preview-clickable:hover .media-preview-gallery-hint{opacity:1}.media-preview-gallery-hint{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#fff;opacity:0;-o-transition:opacity .2s ease;background-color:#0009;border-radius:0 0 .5rem .5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;font-size:.75rem;transition:opacity .2s;display:flex;position:absolute;bottom:0;left:0;right:0}.variant-gallery-image-container{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;background-color:#efeded;border-radius:8px;justify-content:center;align-items:center;height:calc(100vh - 350px);display:flex;overflow:hidden}.variant-gallery-img{-o-object-fit:contain;-webkit-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.variant-gallery-info{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;gap:2rem;padding:1rem 0;display:flex}.variant-gallery-info-item{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-direction:column;align-items:center;gap:.125rem;display:flex}.variant-gallery-counter{color:#276b9a;font-family:monospace;font-size:.75rem}.variant-gallery-nav{min-width:44px;min-height:44px}.skip-to-content{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.skip-to-content:focus{color:#276b9a;z-index:10001;background-color:#fff;width:auto;height:auto;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;position:fixed;top:0;left:0;overflow:visible;box-shadow:0 10px 28px #3f341e1a}.hidden{display:none}.demo-flex-row{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.demo-center{text-align:center}.demo-spaced{margin-bottom:1rem}.demo-image-placeholder{height:200px;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#fff;background:linear-gradient(135deg,#276b9a 0%,#87cdd8 100%);justify-content:center;align-items:center;display:flex}.demo-video-placeholder{height:180px;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;color:#fff;background-color:#276b9a;justify-content:center;align-items:center;display:flex}.demo-chart-container{height:150px;display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;background-color:#b2b1ad4d;justify-content:space-around;align-items:flex-end;padding:10px;display:flex}.demo-chart-bar{background-color:#e64849;width:30px}code{color:#276b9a;background-color:#276b9a1a;border-radius:6px;padding:.1rem .35rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.8125rem}pre{color:#e7eef4;background-color:#053454;border-radius:12px;margin:0;padding:1.125rem 1.25rem;overflow-x:auto;box-shadow:0 2px 12px #3f341e0f}pre code{color:#e7eef4;white-space:pre;background-color:#0000;padding:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.8125rem;line-height:1.6rem}.output-section{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-direction:column;-o-flex-direction:column;color:#3f341e;background-color:#276b9a14;border-left:3px solid #276b9a;border-radius:10px;flex-direction:column;gap:.375rem;margin-top:1.25rem;padding:.75rem 1rem;font-size:.875rem;display:flex}.actions-section{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.actions-section label{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.demo-actions,.button-group,.mode-controls{display:-moz-flex;display:-ms-flex;display:-o-flex;-moz-flex-wrap:wrap;-o-flex-wrap:wrap;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}.actions-section button,.demo-actions button,.button-group button,.mode-controls button{text-transform:none;letter-spacing:normal;height:auto;min-height:auto;-moz-box-shadow:none;box-shadow:none;border-radius:1.25rem;padding:.25rem .75rem;font-size:.875rem;line-height:1.05rem}.actions-section button:not(.blue):not(.green):not(.danger):not(.secondary),.demo-actions button:not(.blue):not(.green):not(.danger):not(.secondary),.button-group button:not(.blue):not(.green):not(.danger):not(.secondary),.mode-controls button:not(.blue):not(.green):not(.danger):not(.secondary){color:#f8b22f;background-color:#fff;border-color:#f8b22f}.actions-section button:not(.blue):not(.green):not(.danger):not(.secondary):hover,.demo-actions button:not(.blue):not(.green):not(.danger):not(.secondary):hover,.button-group button:not(.blue):not(.green):not(.danger):not(.secondary):hover,.mode-controls button:not(.blue):not(.green):not(.danger):not(.secondary):hover{color:#fff;background-color:#f8b22f}@media screen and (width>=992px){body>div#app>div#router>div#main>div>header{left:0}body>div#app>div#router>div#main>div>header nav ul.logo li a{background-image:url(logo-horizontal.b68376ea.svg);width:12rem}body>div#app>div#router>div#main>div:has(#sidebarToggle:checked)>header{left:15rem}#sideMenuLayout>nav>ul{z-index:100;max-width:15rem;-moz-box-shadow:none;box-shadow:none}#sideMenuLayout>.menu-backdrop{display:none}body>div#app>div#router>div#main>div>div>footer{padding-left:2rem;padding-right:2rem}body>div#app>div#router>div#main>div:has(#sidebarToggle:checked)>#sideMenuLayout>footer{-o-transition:padding .5s cubic-bezier(.77,.2,.05,1);padding-left:17rem;transition:padding .5s cubic-bezier(.77,.2,.05,1)}body>div#app>div#router>div#main>div>div>main{padding-left:0}body>div#app>div#router>div#main>div:has(#sidebarToggle:checked)>#sideMenuLayout>main{-o-transition:padding .5s cubic-bezier(.77,.2,.05,1);padding-left:15rem;transition:padding .5s cubic-bezier(.77,.2,.05,1)}body>div#app>div#router>div#main>div>div>main>header{padding-left:2rem;padding-right:2rem}body>div#app>div#router>div#main>div>div>main>nav{margin-left:2rem;margin-right:2rem}body>div#app>div#router>div#main>div>div>main>nav.ia-breadcrumb,body>div#app>div#router>div#main>div>div>main article{padding-left:2rem;padding-right:2rem}body>div#app>div#router>div#main>div>div#focusLayout main{-moz-flex-basis:40rem;-ms-flex-basis:40rem;-o-flex-basis:40rem;flex-basis:40rem}.auth-shell{-ms-grid-template-columns:1fr 1fr;grid-template-columns:1fr 1fr}.auth-brand-panel{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.pp{padding-left:2rem}.pd,.ws-body{padding-left:2rem;padding-right:2rem}article form fieldset{-moz-flex-direction:row;-o-flex-direction:row;-moz-justify-content:stretch;-ms-justify-content:stretch;-o-justify-content:stretch;flex-direction:row;justify-content:stretch}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container{width:calc(100vw - 100px);max-width:900px;max-height:calc(100vh - 100px)}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container.modal-large{max-width:960px}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container.modal-full{width:calc(100vw - 100px);max-width:none}.breadcrumb{padding-left:2rem;padding-right:2rem}.breadcrumb-back{display:none}.breadcrumb-trail{display:-moz-inline-flex;display:-ms-inline-flex;display:-o-inline-flex;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;gap:.5rem;display:inline-flex}}@media screen and (width>=1200px){body>div#app>div#router>div#main>div>div>footer{padding-left:3rem;padding-right:3rem}body>div#app>div#router>div#main>div:has(#sidebarToggle:checked)>#sideMenuLayout>footer{padding-left:18rem}body>div#app>div#router>div#main>div>div>main>header{padding-left:3rem;padding-right:3rem}body>div#app>div#router>div#main>div>div>main>nav{margin-left:3rem;margin-right:3rem}body>div#app>div#router>div#main>div>div>main>nav.ia-breadcrumb{padding-left:3rem}body>div#app>div#router>div#main>div>div>main article{-moz-flex-direction:row;-o-flex-direction:row;flex-direction:row;padding-left:3rem;padding-right:3rem}body>div#app>div#router>div#main>div>div>main article section,body>div#app>div#router>div#main>div>div>main article aside{-moz-flex-basis:30rem;-ms-flex-basis:30rem;-o-flex-basis:30rem;flex-basis:30rem}.pp{padding-left:3rem}.pd,.ws-body{padding-left:3rem;padding-right:3rem}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container{width:calc(100vw - 100px);max-width:1100px;max-height:calc(100vh - 100px)}.breadcrumb{padding-left:3rem;padding-right:3rem}}@media screen and (width>=1500px){body>div#app>div#router>div#main>div>div>footer{padding-left:4rem;padding-right:4rem}body>div#app>div#router>div#main>div:has(#sidebarToggle:checked)>#sideMenuLayout>footer{padding-left:19rem}body>div#app>div#router>div#main>div>div>main>header{padding-left:4rem;padding-right:4rem}body>div#app>div#router>div#main>div>div>main>nav{margin-left:4rem;margin-right:4rem}body>div#app>div#router>div#main>div>div>main>nav.ia-breadcrumb{padding-left:4rem}body>div#app>div#router>div#main>div>div>main article{padding-left:4rem;padding-right:4rem}body>div#app>div#router>div#main>div>div>main article section{-moz-flex-basis:40rem;-ms-flex-basis:40rem;-o-flex-basis:40rem;flex-basis:40rem}body>div#app>div#router>div#main>div>div>main article aside{-moz-flex-basis:35rem;-ms-flex-basis:35rem;-o-flex-basis:35rem;flex-basis:35rem}body>div#app>div#router>div#main>div>div#focusLayout main{-moz-flex-basis:50rem;-ms-flex-basis:50rem;-o-flex-basis:50rem;flex-basis:50rem}.pp{padding-left:4rem}.ws-body{padding-left:4rem;padding-right:4rem}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container{width:calc(100vw - 100px);max-width:1200px;max-height:calc(100vh - 100px)}.breadcrumb{padding-left:4rem;padding-right:4rem}}@media screen and (width>=768px){body>div#app>div#router>div#main>div>div>main{padding-top:3.625rem}.auth-form-col{padding:3rem 2.5rem}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container{width:calc(100vw - 40px);max-width:calc(100vw - 40px);max-height:calc(100vh - 40px)}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container.modal-small{max-width:480px}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container.modal-medium{max-width:680px}}@media screen and (width<=767px){body>div#app>div#router>div#main>div>div>main article details summary .section-action{opacity:.7}.pd-kpis,.pd-grid2,.cd-grid2,.cd-profile,.ws-grid-2-1,.ws-grid-1-2,.activity-grid,.person-grid{grid-template-columns:1fr}.invite-row{-moz-flex-direction:column;-o-flex-direction:column;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;flex-direction:column;align-items:stretch}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container{border-radius:8px;width:auto;max-width:none;height:auto;max-height:none;position:fixed;inset:10px}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-footer{-moz-flex-direction:column;-o-flex-direction:column;flex-direction:column}body>div#app>div#router>div.dialog-container>.modal-overlay>.modal-container>.modal-footer button{width:100%}.notification-demo-grid{-ms-grid-template-columns:1fr;grid-template-columns:1fr}}@keyframes _b0{0%{opacity:1}to{opacity:0}}@keyframes _b1{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes _b2{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes _b3{0%{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-7px)rotate(3deg)}to{transform:translateY(0)rotate(-3deg)}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=app.2b7b7f32.css.map */
