:root{--main-blue:#2666C3;--bg-light-blue:#B5D3FF;--light-blue:#4C9FFF;--navbar-bg:#333333;--navbar-color:#fff;--navbar-hover-bg:rgba(255, 255, 255, 0.1);--navbar-hover-color:#fff;--navbar-link-color:#ccc;--navbar-active-color:#fff;--navbar-new-bg:#10a201;--navbar-new-color:#fff;--navbar-new-hover-bg:#0e8a01;--box-shadow:0px 2px 4px rgba(0, 0, 0, 0.1)}*{box-sizing:border-box}body{background-color:#87b1f1;font-family:Arial,Helvetica,sans-serif;font-size:15px;margin:0;color:var(--main-blue)}a{color:inherit}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.crcl-navigation{background:var(--navbar-bg);width:100%;color:var(--navbar-color);box-shadow:var(--box-shadow)}.nav-container{display:flex;justify-content:space-between;align-items:center;max-width:1215px;margin:0 auto;padding:.5em 1em}.branding{display:flex;align-items:center;font-size:1.125em;font-weight:700}.menu-toggle{display:none;background:none;border:none;color:var(--navbar-color);font-size:1.5em;margin-left:1em;cursor:pointer}.nav-links{list-style:none;margin:0;padding:0;display:flex}.nav-item{margin:0}.nav-link{text-decoration:none;text-align:center;white-space:nowrap;padding:.5em 1em;font-size:.875em;text-transform:uppercase;color:var(--navbar-link-color);font-weight:700;transition:background-color 0.3s,color 0.3s}.nav-link:hover,.nav-link:focus,.nav-link.active{background:var(--navbar-hover-bg);color:var(--navbar-hover-color)}.nav-link.new{background:var(--navbar-new-bg);color:var(--navbar-new-color)}.nav-link.new:hover{background:var(--navbar-new-hover-bg);color:var(--navbar-new-color)}.site-header{background:var(--bg-light-blue);border-bottom:1px solid var(--light-blue);box-shadow:0 4px 7px var(--light-blue);width:100%}.header-content{display:flex;justify-content:center;align-items:center;max-width:1215px;margin:0 auto;padding:.5em 1em;text-transform:uppercase}.header-branding{font-size:1.425em;font-weight:700}.header-navigation{overflow-x:auto}.header-navigation-list{display:flex;gap:5px;list-style-type:none;padding:0}.header-navigation-link{padding:.5em 1em;text-decoration:none;white-space:nowrap}.header-navigation-link:hover,.header-navigation-link.active{background-color:var(--light-blue);border-radius:10px;color:#FFF}.work-page h1{text-align:center;text-transform:uppercase;font-size:35px}.work-intro{text-align:center;background:var(--bg-light-blue);padding:10px 0;width:100%;border-top:2px solid var(--light-blue);border-bottom:2px solid var(--light-blue);box-shadow:0 4px 7px var(--light-blue)}.work-list{margin:30px 0;padding:0 10px}.work-table{max-width:1215px;margin:auto;padding:10px;background:var(--bg-light-blue);border:1px solid var(--light-blue);border-collapse:separate;border-radius:5px;box-shadow:0 0 7px var(--light-blue)}.work-list th{background-color:var(--light-blue);padding:3px}.work-list td{border:1px solid var(--light-blue);font-size:14px;text-align:left;padding:5px}.work-progress-value{display:none}progress{-webkit-appearance:none;appearance:none;width:110px;height:15px;background-color:#e6e6e6;border-radius:2px;box-shadow:0 2px 5px rgb(0 0 0 / .25) inset;overflow:hidden}progress::-webkit-progress-bar{background-color:#e6e6e6;border-radius:2px;box-shadow:0 2px 5px rgb(0 0 0 / .25) inset}progress::-webkit-progress-value{background-color:var(--light-blue);border-radius:2px;box-shadow:0 2px 5px rgb(0 0 0 / .25) inset}progress::-moz-progress-bar{background-color:var(--light-blue);border-radius:2px;box-shadow:0 2px 5px rgb(0 0 0 / .25) inset}.breadcumb{background-color:var(--bg-light-blue);border-top:1px solid var(--light-blue);width:100%}.breadcumb-content{max-width:1215px;margin:0 auto;padding:.5em 1em;display:flex}.breadcumb-list{display:flex;list-style-type:none;padding:0;margin:0}.breadcumb-item:not(:last-child)::after{content:"/";margin:0 5px}.breadcumb-item a:hover{color:#4C9FFF;text-decoration:none}.site-footer{background:var(--bg-light-blue);border-top:10px solid var(--light-blue)}.footer-content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:auto;max-width:1215px;gap:10px;padding:10px 20px}.footer-copyright p{font-size:16px;margin:0}.footer-copyright p a{color:var(--main-blue)}.footer-copyright p a:hover{text-decoration:none}.footer-social-list{display:flex;flex-wrap:wrap;align-items:center;list-style-type:none;margin:0;padding:0;gap:15px}.footer-social img{border:0}@media all and (max-width:725px){.header-navigation{cursor:grab}}@media (max-width:480px){.work-page h1{font-size:30px}.work-info{display:none}}@media all and (max-width:450px){.branding{display:none}}@media all and (max-width:350px){.work-status{display:none}}@media all and (max-width:290px){progress{display:none}.work-progress-value{display:inherit;font-size:20px}}