@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media (max-width: 767px){.my-text{font-size:clamp(12px,1vw,16px)}}@media (min-width: 768px){.my-text{font-size:clamp(16px,1vw,24px)}}@media (min-width: 1025px){.my-text{font-size:clamp(24px,1vw,32px)}}@media (min-width: 1200px){.my-text{font-size:clamp(20px,1vw,24px)}}.neumorphism{transition:all .6s linear;font-weight:700;display:inline-block;border-radius:8px;background:#e8f2fe;box-shadow:6px 6px 10px #dae3ef,-6px -6px 10px #f6ffff;border:1px solid #e7ecf2}.neumorphism:hover,.neumorphism:active,.neumorphism_after{display:inline-block;border-radius:8px;background:#e8f2fe;box-shadow:inset 10px 10px 20px #d5dfea,inset -10px -10px 20px #fbffff;border:1px solid #e7ecf2}.mini_neumorphism{font-size:clamp(12px,1vw,14px);border-radius:4px;background:#e8f2fe;box-shadow:3px 3px 6px #d5dfea,-3px -3px 6px #fbffff;border:1px solid #e7ecf2;transition:all .6s linear;font-weight:700;display:flex;align-items:center;padding:.5rem 1rem}.mini_neumorphism:hover,.mini_neumorphism:active{border-radius:4px;background:#e8f2fe;box-shadow:inset 3px 3px 6px #d5dfea,inset -3px -3px 6px #fbffff;border:1px solid #e7ecf2}.shadow{box-shadow:0 1px 10px -5px #739ed3cc}.modal{display:none;position:fixed;z-index:2;left:0;top:0;width:100%;height:100%;background-color:#000000b3!important}.modal-content{overflow:scroll;position:absolute;background-color:#e8f2fe;top:50%;left:50%;transform:translate(-50%,-50%);padding:clamp(1rem,4vw,3.5rem);border:1px solid #3a3b4c;width:60%;border-radius:8px;max-height:90vh}.close{position:absolute;top:3%;right:3%;color:#aaa;font-size:28px;font-weight:700;cursor:pointer;line-height:1}.close:hover{color:#000}.modal-table{width:100%;text-align:left;border-collapse:collapse;font-size:clamp(12px,1vw,14px);margin-bottom:clamp(1.75rem,1vw,2rem)}.modal-table tr{border-bottom:1px solid white}.modal-table tr:first-child{border-top:1px solid white}.modal-table tr th,.modal-table tr td{padding:clamp(.25rem,1vw,.5rem);letter-spacing:.05rem}.modal-table tr th{width:20%}.modal-table tr td{width:60%;border-bottom:1px solid white}.tooltip{position:relative;display:inline-flex;align-items:center}.tooltip svg{margin-right:.25rem}.tooltip .tooltiptext{visibility:hidden;width:auto;background-color:#000000b3;color:#fff;text-align:center;border-radius:4px;padding:5px;font-size:10px;position:absolute;z-index:1;bottom:125%;left:50%;transform:translate(-50%);white-space:nowrap}.tooltip .tooltiptext span{display:inline-flex;align-items:center}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,.7) transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible}html{transition:all .6s}body{background-color:#e8f2fe;transition:all .6s;color:#3a3b4c;font-family:Noto Sans JP,sans-serif}.main-container{width:75%;min-width:calc(100% - 280px);margin-left:auto}.link-color{color:#1558d5;text-decoration:underline}.link-color:hover,.link-color:active{color:#1558d5cc;text-decoration:none}.red{color:#cf0d0d;letter-spacing:.03em}.layout{min-height:100%}.layout__wrap{width:calc(100% - .5rem);padding:1.25rem 0;margin:0 auto;max-width:1280px}main{width:100%}.index-error{text-align:left;line-height:1.25;font-weight:400;margin:.5rem 0 .5rem .5rem}.common-wrapper{width:calc(100% - clamp(1.75rem,4vw,4rem));margin:6rem auto clamp(1rem,4vw,3rem);padding:0}.common-wrapper.two-columns{display:flex;justify-content:space-between;flex-wrap:wrap}.common-wrapper.two-columns .common-wrapper__group{width:calc(50% - clamp(.75rem,2vw,1.5rem));padding:clamp(.5rem,1.5vw,1rem)}.common-wrapper__group{border-radius:8px;max-width:1280px;margin-bottom:2.5rem;margin-top:1rem}.common-wrapper__group__area{font-size:clamp(12px,1vw,14px);display:flex;justify-content:space-between;align-items:center}.common-wrapper__group__area .filter-container{width:100%;max-width:1280px}.common-wrapper__group__area .area-items{position:relative;margin-inline-end:.75rem}.common-wrapper__group__area .area-items .item{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;padding-left:.75rem;pointer-events:none}.common-wrapper__group__area .area-items #table-search{font-size:clamp(11px,1vw,14px);display:block;padding:clamp(.25rem,1vw,.5rem) clamp(.5rem,1.5vw,1.25rem);padding-left:2.5rem;line-height:1}.common-wrapper__group__area .filter-items{display:flex;align-items:center}.common-wrapper__group__area .filter-items .label{display:block;width:7rem;-moz-text-align-last:justify;text-align-last:justify}.common-wrapper__group__area .filter-items input{margin-right:.5rem}.common-wrapper__group__area .filter-items .item{padding:0 1rem;margin:.6rem 0}.common-wrapper__group__area .filter-items .item:nth-child(11){margin-left:7rem}.common-wrapper__group--search{margin-bottom:clamp(1.5rem,1vw,2rem)}.common-wrapper__group--filter{width:100%;margin-bottom:clamp(1.5rem,1vw,2rem)}.common-wrapper__group--link{display:flex;align-items:center}.common-wrapper__group--link-form{display:flex;align-items:center;margin-right:clamp(.75rem,1.5vw,1.5rem)}.common-wrapper__group--link a{margin-right:clamp(.75rem,1vw,1rem)}.common-wrapper__group--link a:last-child{margin-right:0}.common-wrapper__group--row{display:flex;width:100%;margin-bottom:clamp(.75rem,1vw,1rem)}.common-wrapper__group--row h3{font-size:clamp(14px,1vw,18px);font-weight:700;text-align:center}.common-wrapper__group--row form.stream-form{width:100%}.common-wrapper__group--row form button{font-size:clamp(11px,1vw,14px);padding:clamp(.25rem,1vw,.5rem) clamp(.5rem,1.5vw,1.25rem)}.common-wrapper__group--row .number{font-size:clamp(11px,1vw,14px);background-color:#f3f5f9;display:flex;align-items:center;font-size:clamp(11px,1vw,16px);box-shadow:0 1px 10px -5px #739ed3cc;border-radius:4px}.common-wrapper__group--row .number button{display:flex;align-items:center;padding:clamp(.25rem,1vw,.3rem) clamp(.5rem,1.5vw,1.25rem)}.common-wrapper__group--row .number button span{margin-left:.25rem}.common-wrapper__group--row .assign p{font-size:clamp(11px,1vw,16px);letter-spacing:.05em;padding:.5rem .75rem;background-color:#f3f5f9}.common-wrapper__group--row .button{max-width:50%;display:flex}.common-wrapper__group--row .button form:first-child{margin-right:1rem}.common-wrapper__group--row .button button{padding:clamp(.25rem,1vw,.5rem) clamp(1rem,1.5vw,1.25rem);margin-right:1rem;display:flex;align-items:center}.common-wrapper__group--row .button button span{margin-left:.25rem}.common-wrapper__group--row .button button:last-child{margin-right:0}.common-wrapper__group--row .grad-btn{width:100%;text-align:center;display:block}.common-wrapper__group--row.action{width:100%;margin-bottom:0}.common-wrapper__group--row.action form{width:31.6666666667%;display:flex;justify-content:space-between}.common-wrapper__group--row.action form button{width:100%;display:flex;justify-content:center;align-items:center}.common-wrapper__group--row.action form button span{margin-left:.25rem}.common-wrapper__group--row.action button{width:31.6666666667%;display:flex;justify-content:center;align-items:center}.common-wrapper__group--row.action button span{margin-left:.25rem}.common-wrapper__group--title{display:flex;justify-content:center;align-items:center;margin-top:clamp(1rem,4vw,3rem)}.guest{min-height:calc(100vh - clamp(60px,8vw,100px));display:flex;flex-direction:column;justify-content:center;width:75%;min-width:calc(100% - 280px);margin-left:auto}.guest__container{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:clamp(4rem,6vw,6rem) 0 clamp(1rem,3vw,2.5rem)}.guest__container--icon{display:flex;justify-content:center;align-items:center;width:clamp(40%,6vw,60%);max-height:60px;margin-bottom:clamp(1rem,3vw,2.5rem)}.guest__container--icon__bg{width:clamp(30px,5vw,60px);height:clamp(30px,5vw,60px);border-radius:50%;padding:10px;display:flex;justify-content:center;align-items:center;margin-right:clamp(16px,2.4vw,30px);background:#f3f5f9;box-shadow:5px 5px 10px #d5dfea,-5px -5px 10px #fbffff;border:1px solid #f3f5f9}.guest__container--icon__bg img{-o-object-fit:contain;object-fit:contain;width:80%}.guest__container--icon h1{display:inline-block;font-weight:700;font-size:clamp(20px,2.5vw,30px);letter-spacing:.075rem}.content-wrap{display:inline-block;border-radius:8px;background:#e8f2fe;box-shadow:inset 10px 10px 20px #d5dfea,inset -10px -10px 20px #fbffff;border:1px solid #e7ecf2;width:55%;padding:clamp(2rem,3vw,3rem) clamp(2rem,3vw,3rem)}@media (max-width: 767px){.content-wrap{width:90%}}.table-container{display:block;padding:2rem;overflow:auto;width:100%;max-height:70vh}.table-container table{width:100%;text-align:center;font-size:clamp(12px,1vw,14px)}.table-container table thead tr th{background:#f3f5f9;padding:.75rem .5rem;white-space:nowrap;vertical-align:middle;line-height:1.25}.table-container table thead tr th:first-child{border-radius:8px 0 0}.table-container table thead tr th:last-child{border-radius:0 8px 0 0}.table-container table tbody tr{border-bottom:1px solid white}.table-container table tbody tr:hover{background:rgba(243,245,249,.6)}.table-container table tbody tr:last-child td{border-radius:0 0 0 8px}.table-container table tbody tr td{padding:1rem .5rem;white-space:nowrap;vertical-align:middle}.table-container table tbody tr td select{font-size:clamp(12px,1vw,14px);white-space:nowrap;padding:4px 2.5rem 4px .5rem;width:auto}.table-container table tbody tr td input{font-size:clamp(12px,1vw,14px);max-width:140px;width:auto;line-height:1.25;display:block;margin-top:0rem;padding:.25rem .5rem;border:none;border-bottom:1px solid rgba(58,59,76,.4);border-radius:0;background-color:transparent}.table-container table tbody tr td input:focus{box-shadow:none}.table-container table tbody tr .flex-td{display:flex;justify-content:center}.table-container table tbody tr .flex-td form{z-index:1}.table-container table tbody tr .highlight{background-color:#cdddf099;border-radius:0!important}.table-container table tbody button{padding:.5rem 1rem;margin:0 .5rem;font-weight:700}.table-container table tbody .summary-btn{margin:0 auto!important}.table-container table tbody .delete-btn{color:#f3f5f9;background:#3a3b4c;border-radius:4px}.table-container table tbody .delete-btn:hover{opacity:.8}.table-container table .skill_sheet{display:inline-block;margin-left:5%;vertical-align:top;color:#888}.table-container .cell-fixed-1,.table-container .cell-fixed-2,.table-container .cell-fixed-3{position:sticky;top:-2rem;left:-2rem}.table-container .cell-fixed-1{z-index:10;background-color:#fff}.table-container .cell-fixed-2{z-index:3;background-color:#fff}.table-container .cell-fixed-3{z-index:3;background-color:#d5dfea}.table-container .cell-fixed-4{z-index:3;background-color:#8888881a}.table-container .edit{order:2}.table-container .delete{order:3}.table-container .change{order:1}.table-container.two-columns{overflow:hidden;height:auto;padding:clamp(1rem,1vw,2rem)}.table-container.two-columns table{text-align:left}.table-container.two-columns table tr th{padding:clamp(.25rem,1vw,.5rem) clamp(.5rem,1.5vw,1rem);padding-left:.5rem}.table-container.two-columns table tr td{line-height:1;padding:clamp(.25rem,1vw,.5rem) clamp(.5rem,1.5vw,1rem)}.drag-over{border:1px dashed blue!important}.password-container{display:flex;justify-content:flex-end;align-items:baseline}.password-container .password-toggle{cursor:pointer;background:none;border:none;padding:0;font-size:1rem}.password-container .password-toggle:focus{outline:none}.mini_neumorphism.select_record{gap:1rem;font-weight:400;align-items:center}.mini_neumorphism.select_record:hover,.mini_neumorphism.select_record:active{border-radius:4px;background:#e8f2fe;box-shadow:3px 3px 6px #d5dfea,-3px -3px 6px #fbffff;border:1px solid #e7ecf2}.stream .mini_neumorphism:hover{display:inline-block;border-radius:8px;background:#e8f2fe;box-shadow:6px 6px 10px #dae3ef,-6px -6px 10px #f6ffff;border:1px solid #e7ecf2}.stream td{padding:.3rem .5rem!important}.stream .grad-btn:hover:before{opacity:0}.stream .mail-title{width:95%;display:block;margin:0 auto 2%}.stream .mail-content{position:relative;padding:3%;box-shadow:0 8px 16px -6px #00000042;background-color:#f3f5f9;width:95%;margin:8px auto}.stream .mail-content p,.stream .mail-content p>a{font-size:clamp(12px,1vw,14px)!important}.stream .mail-content .lh{display:block;content:"";margin:5px 0}.header{position:fixed;left:0;top:0;width:25%;max-width:280px;height:100vh;background:#ffffff;border-radius:0 20px;padding:clamp(.75rem,2vw,1.75rem) 0;box-shadow:0 1px 10px -5px #739ed3cc}.header__lead{font-size:clamp(18px,1vw,20px);font-weight:700;line-height:1;text-align:center}.header__nav{margin:0;width:100%}.header__nav-container{position:relative;max-width:1280px;margin:0 auto;width:100%;height:100%;padding:0 clamp(.5rem,1vw,10px)}.header__nav-container--menu hr{border:.5px solid #888888;width:80%;margin:.5rem auto}.header__nav-container--logo{width:100%}.header__nav-container--logo a{display:flex;justify-content:center;align-items:flex-end}.header__nav-container--logo img{width:clamp(16px,3.5vw,35px);max-height:35px;margin-right:8px;filter:drop-shadow(1px,1px,3px,rgba(58,59,76,.5))}.header__nav-container--title{text-align:center}.header__nav-container--title h2{font-size:clamp(12px,1vw,14px)}.header__nav-container--list{display:flex;align-items:center}.header__nav-container--list div{display:flex}.header__nav-container--list div a{margin-right:2rem}.header__nav-container--list div a:last-child{margin-right:0}.header__nav-container--list div a span{font-size:clamp(12px,1vw,14px)}.header__nav-container--setting{display:none}@media (min-width: 576px){.header__nav-container--setting{display:flex;align-items:center;margin-left:1rem}}.secondary-nav{margin-top:clamp(1rem,4vw,3rem);height:clamp(40px,6vw,60px)}.secondary-nav .secondary-header{height:100%}.secondary-nav .secondary-header__menu-list{width:100%;height:100%;display:inline-block}.secondary-nav .secondary-header__menu-list--item{margin-bottom:12px}.secondary-nav .secondary-header__menu-list--item a{border-radius:4px;padding:5px clamp(.5rem,1.5vw,10px);height:100%;display:flex;align-items:center;flex-direction:row;transition:all .2s}.secondary-nav .secondary-header__menu-list--item a .icon{background-color:#f3f5f9;border:1px solid rgba(58,59,76,.4);border-radius:50%;width:clamp(20px,4vw,30px);height:clamp(20px,4vw,30px);-o-object-fit:contain;object-fit:contain;padding:clamp(4px,1vw,8px);margin-right:.4rem}.secondary-nav .secondary-header__menu-list--item a span{font-size:clamp(10px,1vw,12px)}.secondary-nav .secondary-header__menu-list--item a:hover,.secondary-nav .secondary-header__menu-list--item a:active,.secondary-nav .secondary-header__menu-list--item a.active{background:#CDDDF0;border-left:5px solid #236DC5}.nav-wrap__primary{margin:.5rem auto;max-width:1280px}.grad-btn{font-size:clamp(11px,1vw,14px);border-radius:4px;color:#fff;font-weight:700;display:flex;align-items:center;padding:clamp(.25rem,1vw,.5rem) clamp(.5rem,1.5vw,1.25rem);box-shadow:5px 5px 10px #d5dfea,-5px -5px 10px #fbffff;position:relative;z-index:1;background:linear-gradient(135deg,rgb(255,140,24) 0%,rgb(255,183,34) 100%)}.grad-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(270deg,rgb(255,140,24) 0%,rgb(255,183,34) 100%);z-index:-1;border-radius:4px;transition:opacity .6s;opacity:0}.grad-btn:hover:before{opacity:1}.center-btn{display:flex;justify-content:center}.neumorphism.disabled-button{position:relative;pointer-events:none;cursor:not-allowed}.neumorphism.disabled-button .disabled-message{position:absolute;z-index:2;color:#f3f5f9;background:rgba(58,59,76,.8);padding:clamp(.25rem,1vw,1rem) clamp(.5rem,1.5vw,1.5rem);border-radius:4px;top:50%;left:50%;transform:translate(-50%,-50%)}.setting-link{max-width:340px;width:100%;position:absolute;right:clamp(1.25rem,2vw,2rem);top:1rem;display:flex;justify-content:flex-end;align-items:center}.setting-link a{text-align:center;width:100%;margin-right:1rem}.setting-link a span{width:100%}.setting-link form{margin-left:c lamp(.75rem,1.5vw,1.5rem);width:100%}.setting-link form a{width:100%}.guest-form__container{margin-top:1rem}.guest-form__container--input{font-size:clamp(11px,1vw,14px);line-height:1;display:block;width:100%;margin-top:.5rem;border:1px solid rgba(58,59,76,.4);border-radius:4px}.guest-form__container--input:focus{box-shadow:none}.guest-form__container--input.index-page{margin-top:0;max-width:140px;width:auto}.guest-form__container--input.index-page.search{max-width:220px}.guest-form__container--input.number{display:inline-block;width:auto}.guest-form__container--checkbox{font-size:clamp(11px,1vw,14px);border:1px solid rgba(58,59,76,.4);border-radius:4px}.guest-form__container--check-btn{margin-top:.5rem}.guest-form__container--radiogroup{font-size:clamp(11px,1vw,14px);display:inline-flex;align-items:center;margin-top:.5rem;margin-right:.75rem}.guest-form__container--select{font-size:clamp(11px,1vw,14px);border-radius:4px;border:1px solid rgba(58,59,76,.4);margin-top:.5rem;width:auto;max-width:200px}.guest-form__container--select.index-page{margin:0 auto}.guest-form__container--select.grad-btn{border:none}.guest-form__container--file{font-size:clamp(11px,1vw,14px);border-radius:4px;border:1px solid rgba(58,59,76,.4);margin-top:.5rem;width:100%}.guest-form__container--file .text{margin:clamp(.25rem,1vw,.5rem) 0;background-color:#e8f2fe!important;border-radius:0;padding:clamp(.25rem,1vw,.5rem) clamp(.25rem,1vw,.5rem);text-align:left;box-shadow:none!important}.guest-form__container--file-btn{font-size:clamp(11px,1vw,14px);padding:clamp(.25rem,1vw,.5rem) clamp(.25rem,1vw,.5rem);border-radius:4px;border:1px solid rgba(58,59,76,.4);margin-top:.5rem;width:30%;text-align:center;background-color:#fff;margin:0 0 0 auto;cursor:pointer}.guest-form__container--textarea{font-size:clamp(11px,1vw,14px);border-radius:4px;border:1px solid rgba(58,59,76,.4);width:100%;margin-top:.5rem}.guest-form__container--textarea.index-page{height:1.8rem;line-height:1.4;margin-top:0;width:auto;max-width:220px;overflow:hidden;white-space:wrap;padding:4px .5rem}.guest-form__container--button{font-size:clamp(11px,1vw,14px);padding:clamp(.25rem,1vw,.5rem) clamp(.5rem,1.5vw,1.25rem);border-radius:4px;font-weight:700;display:inline-block}.guest-form__container--link{margin-top:.5rem;display:block;font-size:clamp(11px,1vw,12px)}.guest-form__container.login-btn{margin-top:2rem;display:flex;justify-content:flex-end;align-items:center}.guest-form__container p{box-shadow:0 1px 10px -5px #739ed3cc;font-size:clamp(11px,1vw,14px);margin:clamp(.25rem,1vw,.5rem) 0;background-color:#f3f5f9;border-radius:4px;padding:clamp(.25rem,1vw,.5rem) clamp(.25rem,1vw,.5rem)}.guest-form__container .file_copy{color:#aaa;box-shadow:none;background-color:#0000;border-radius:0}.guest-form__container .file_copy a{color:#aaa}.guest-form__container .file_copy a:hover,.guest-form__container .file_copy a:active{color:#1558d5cc;text-decoration:none}.guest-form__container .checkbox-link{color:#888;text-decoration:underline}.guest-form__container .checkbox-link span{display:block;font-size:clamp(11px,1vw,14px);color:#888}.guest-form__container .agree{font-size:clamp(11px,1vw,14px)}.dashboard{margin:8rem auto 0;max-width:1280px;padding:0;width:calc(100% - clamp(1.75rem,4vw,4rem))}.dashboard__container{margin:0 auto;max-width:1280px;display:grid;gap:clamp(2rem,4vw,4rem)}.dashboard__columns{display:grid;gap:clamp(2rem,4vw,4rem);grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.dashboard__columns--welcome-image{width:clamp(160px,22vw,280px);position:relative}.dashboard__columns--welcome-image img{transform:translateY(-20%);width:clamp(200px,32vw,360px)}.dashboard__columns--welcome-text{letter-spacing:.05em}.dashboard__columns--welcome-text h2{font-size:clamp(20px,1vw,24px);font-weight:700;margin-bottom:.75rem}.dashboard__columns--welcome-text h2 span{display:inline-block;background-color:#236dc5;border-radius:4px;color:#f3f5f9;padding:5px}.dashboard__columns--welcome-text p{font-size:clamp(12px,1vw,16px)}.dashboard__columns--message{display:flex;align-items:center;justify-content:space-around;height:clamp(160px,100%,210px);margin-top:2rem;margin-bottom:2rem;background:#CDDDF0;border-radius:8px;box-shadow:6px 6px 10px #dae3ef,-6px -6px 10px #f6ffff;border:1px solid #e7ecf2}.dashboard__columns--list{display:flex;justify-content:center;flex-direction:column;width:100%;height:clamp(100px,15vw,200px);padding:30px 40px}.dashboard__columns--list:hover{display:flex}.dashboard__columns--list-top{display:flex;justify-content:space-between}.dashboard__columns--icon{background-color:#f3f5f9;border:1px solid rgba(58,59,76,.4);border-radius:50%;width:clamp(20px,4vw,60px);height:clamp(20px,4vw,60px);-o-object-fit:contain;object-fit:contain;padding:clamp(10px,1.5vw,15px);margin:.75rem auto}.dashboard__columns--new{font-size:clamp(10px,1vw,12px);font-weight:400;color:#f3f5f9;letter-spacing:.05em;font-weight:700}.dashboard__columns--total{font-size:clamp(12px,1vw,14px);font-weight:400;text-align:right;color:#236dc5;letter-spacing:.05em}.dashboard__columns--total .number{font-size:clamp(20px,1vw,24px)}.balloon{display:inline-flex;justify-content:flex-end}.balloon.header-count{margin-left:auto}.balloon.header-count .grad-btn{font-size:10px;padding:clamp(.1rem,1vw,.4rem) clamp(.4rem,1.5vw,.8rem)}.agreement-form__group{margin-bottom:1.75rem;word-break:keep-all;overflow-wrap:break-word;font-size:clamp(12px,1vw,14px)}.agreement-form__group h1{font-weight:700}.agreement-form__group h3{margin-bottom:1rem}.agreement-form__group p{margin-bottom:0}.agreement-form__group span{display:inline-block}.agreement-form__group .few-mt{margin-top:.5rem}.agreement-form__group .few-mb{margin-bottom:.5rem}footer{width:75%;min-width:calc(100% - 280px);margin-left:auto}footer .footer-container{display:block;text-align:center;margin:clamp(1rem,3vw,3rem) auto}footer .footer-container small{text-decoration:none}
