
*{margin:0;padding:0;box-sizing:border-box;}button,textarea,select{font:inherit;}html{font-size:calc(16px + (20 - 16) * (100vw - 320px)/(3840 - 320));}body{font-family:NotoSD-r,Verdana,Geneva,sans-serif;font-weight:400;color:#4c4439;background-color:#ffffff;}body a{color:#3B7700;}body a:hover,body a:focus{color:#896C44;}h1,h2,h3,h4,table caption,h5,h6{color:#896C44;font-weight:500;font-family:AmaticSC-b,Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;padding:0.625rem 0px 0.375rem 0px;margin:0;}h1{padding:0;font-size:1.98rem;line-height:2rem;}h2{font-size:1.595rem;line-height:1.45rem;}h3{font-size:1.375rem;}h4,table caption{font-size:1.155rem;}.node-type-page.callback-node-page-view .field-name-body p{line-height:1.35rem;padding-bottom:0.5rem;}ru{text-indent:1.5em;}ru p{margin:0.3rem 0px;line-height:1.55rem;}mark{background-color:#feed76;}blockquote{padding:1.2rem;margin:1.2rem;font-size:1.21rem;font-family:Bookman Old Style,serif;font-style:italic;color:#272727;background-color:#ededed;border-radius:20px;}ul{padding-left:1.25rem;}ul ul{padding-left:0.925rem;}ol{padding-left:1.3rem;}.unstyled-ul{list-style:none;padding-left:0.1rem;}.inline-ul{list-style:none;padding-left:0.1rem;display:flex;}.inline-ul li{padding-right:0.25rem;}table{font-size:1.045rem;font-weight:400;border-collapse:collapse;border:1px solid #e0e0e0;}table caption{margin:0.375rem 0;}table thead{border-bottom:1px solid red;}table tbody{text-align:left;}table td,table th{border:1px solid #ededed;padding:0.25rem 0.75rem;}table th{font-weight:400;font-size:0.99rem;font-style:italic;}table tfoot{font-weight:500;}label,.field .field-label{font-weight:normal;font-family:NotoSD-l,Verdana,Geneva,sans-serif;color:#2e2e2e;padding-left:0.3rem;padding-bottom:0.3rem;}img{max-width:100%;height:auto;display:block;}
.form-submit{background-color:#d3d3d3;color:#141414;border:none;border-radius:2rem;padding:0.425rem 1rem;margin:0.5rem 0.5rem 0.5rem 0;text-align:center;font-family:NotoSD-m,Verdana,Geneva,sans-serif;}.form-submit:hover,.form-submit:focus{background-color:#bfbfbf;}.form-submit:active{background-color:#e0e0e0;outline:none;}.btn-primary,.default-submit{font-size:1.32rem;padding:0.5rem 2rem;background-color:#86C745;color:#ffffff;background:linear-gradient(180deg,#C7B845 0%,#86C745 90%);box-shadow:5px 5px 8px 0px rgba(109,137,68,0.6);margin:0;cursor:pointer;}.btn-primary:hover,.btn-primary:focus,.default-submit:hover,.default-submit:focus{background:linear-gradient(180deg,#C7B845 0%,#86C745 40%);}.btn-primary:active,.default-submit:active{box-shadow:2px 2px 8px 0px rgba(109,137,68,0.6);margin:1px -1px -1px 1px;}a.default-submit{color:#efe6e1;text-decoration:none;}a.default-submit:hover,a.default-submit:focus{color:#ffffff;background-color:#7bc745;}a.default-submit:active{background-color:#93cd59;}.default-submit.form-disabled{color:rgba(147,178,102,0.6);}.default-submit.form-disabled:active{box-shadow:5px 5px 8px 0px rgba(109,137,68,0.6);margin:0;}.digit-button,.form-submit.prev,.form-submit.next{width:3rem;height:3rem;border-radius:50% !important;border:none !important;background-color:#896C44;color:#ffffff;font-size:1.5rem !important;box-shadow:5px 5px 8px 0px rgba(137,108,68,0.6);}.digit-button:hover,.form-submit.prev:hover,.form-submit.next:hover{background-color:#785f3c;}.digit-button:active,.form-submit.prev:active,.form-submit.next:active{box-shadow:2px 2px 8px 0px rgba(137,108,68,0.6);margin:1px -1px -1px 1px;}.digit-button{padding:0 0 0.35rem 0 !important;}.form-submit.prev,.form-submit.next{padding:0.65rem 0 0 0 !important;margin:0;}.digit-element-buttons-wrapper .form-text.use-buttons{border-radius:10px;padding:0.5rem !important;margin:0.5rem;}#edit-data-personal-info-monthlies-first-day{margin:0.5rem;}
fieldset{display:block;margin-inline-start:0px;margin-inline-end:0px;padding-block-start:0.35em;padding-inline-start:0.75em;padding-inline-end:0.75em;padding-block-end:0.625em;min-inline-size:min-content;border-width:2px;border-style:dashed none none none;border-color:#fff;border-image:initial;}ul.tabs.primary{padding:1rem 0 0.4rem var(--padding-edge);}ul.tabs.primary a{border-radius:10px 10px 0 0;padding-top:0.4em;padding-bottom:0.4em;margin-bottom:0.4em;}body.page-admin.callback-drupal-get-form .block-system-main > .content{background:#ededed;padding:0.4rem 1vw;}body.page-admin.callback-drupal-get-form .block-system-main > .content form label{font-size:1rem;color:#58645b;}body.page-admin.callback-drupal-get-form .block-system-main > .content input#edit-title{width:100%;}body.callback-drupal-get-form .form-text,select{font-size:1.1rem;padding:0.5rem;border:1px solid #896C44;border-radius:10px;max-width:100%;}body.callback-drupal-get-form .form-text:focus-visible,select:focus-visible{outline:none;border:1px solid #3B7700;}input{max-width:100%;}input#edit-ext-path{width:100%;}.tabledrag-processed tbody tr,.image-widget-data{background:#f9f9f9;}.form-submit{display:inline-block;}.form-text,.form-textarea{border:1px solid #d3d3d3;border-radius:10px;font-family:"Verdana";font-size:1.1rem;padding:0.4em;}.form-item{margin-top:0.25rem;margin-bottom:0.25rem;}.field{padding:0.4rem 0;}div.field-item > p{margin:0;}#edit-fields-4{width:100%;}
:root{--padding-edge:calc(12px + 103*(100vw - 400px)/(1096 - 400));}body{background:url(/sites/uni-hint.ru/files/themes_creator/themes/miaclub_ru/media/-28.svg) no-repeat left 5%,url(/sites/uni-hint.ru/files/themes_creator/themes/miaclub_ru/media/%D0%B2%D0%B5%D1%82%D0%BA%D0%B8-29.svg) no-repeat right bottom,linear-gradient(180deg,#efe6e1 60%,#98B56E 100%);background-size:80px,120px,auto;min-height:100vh;max-width:1024px;padding:0.3rem 5vw;margin:auto;}body.page-admin{max-width:fit-content;}.page{margin:0 auto;}.region-over-page{padding:0.3rem 10rem;}.region-above-page{margin:auto;padding:0.3rem 10rem;}.page__header-top{display:flex;align-items:center;justify-content:space-between;padding:0 var(--padding-edge);width:100%;height:36px;}.page__header-middle{padding:0.3rem var(--padding-edge);}.page__header-bottom{padding:0.3rem var(--padding-edge);}.page__content{display:flex;flex-direction:column;gap:1vh;min-height:30vh;align-content:space-between;align-items:center;padding:0.3rem var(--padding-edge);}.mia-agreement .page__content{min-height:90vh;}.page__footer-top{padding:0.3rem var(--padding-edge) 0.3rem var(--padding-edge);}.page__footer-bottom{padding:0.3rem var(--padding-edge) 0.3rem var(--padding-edge);}.region-under-page{margin:auto;padding:0.9rem --padding-edge;}@media (min-width:1024px){.region{padding:0.3rem 103px;}.mia .page{padding:0.3rem 50px;}}
.mia-femcyclesettings-form-processed > div{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:left;min-height:60vh;}.mia-femcyclesettings-form-processed > div #edit-actions{margin-top:auto;padding-top:1.5rem;}.mia-femcyclesettings-form-processed > div .form-item-data-personal-info-monthlies-first-day{text-align:center;}.mia-femcyclesettings-form-processed > div .form-item-data-personal-info-cycle-duration,.mia-femcyclesettings-form-processed > div .form-item-data-personal-info-monthlies-duration{text-align:center;display:flex;flex-direction:column;}.mia-usersettings-form-processed > div{display:flex;flex-direction:column;align-items:center;justify-content:left;min-height:60vh;}.mia-usersettings-form-processed > div #edit-data-name{width:18rem;}.mia-usersettings-form-processed > div #edit-data-birthdate{display:flex;gap:1rem;justify-content:space-between;width:18rem;}.mia-usersettings-form-processed > div .form-item-data-tz select{width:100%;max-width:18rem;}.mia-usersettings-form-processed > div #edit-actions{margin-top:auto;padding-top:1.5rem;}.mia-user-agreement .block-features-page-title{display:none;}.mia-user-agreement #block-system-main{margin-top:auto;}.intro-mia{display:flex;flex-direction:column;gap:1rem;align-items:center;padding-top:6vw;}.intro-mia .intro-title{padding:0.25rem 0;text-align:center;}.intro-mia .intro-text{text-align:center;}.mia-agreement .block-features-page-title{display:none;}
.block-block-5{z-index:11;}.block-block-5,.burger{display:block;position:relative;width:36px;height:48px;border-radius:10px;}.burger::before,.burger::after,.burger > line{content:"";background-color:#896C44;position:absolute;width:4.7px;height:4.7px;transition:0.2s;border-radius:50%;}.burger{z-index:3;}.burger::before{top:13px;left:21px;}.burger > line{top:22px;left:21px;}.burger::after{top:31px;left:21px;}.burger.active{border-radius:10px 10px 0 0;}.burger.active::before{width:32px;height:3px;transform:rotate(45deg);top:22px;left:8px;transition:0.2s;}.burger.active::after{width:32px;height:3px;transform:rotate(-45deg);top:22px;left:8px;transition:0.2s;}.burger.active > line{transform:scale(0);}.burger-content{position:fixed;right:0;top:0;width:90vw;height:100vh;z-index:2;background-color:rgba(255,255,255,0.95);box-shadow:0px 0px 28px 0px rgba(137,108,68,0.6);transform:translateX(100vw);transition-duration:0.2s;transition-timing-function:ease-out;}.burger-content.active{display:flex;flex-direction:column;align-items:center;gap:0;padding-top:3rem;transform:translateX(0);transform-origin:left center;transition-property:transform;transition-duration:0.3s;transition-timing-function:ease-out;}.burger-content .block-menu-blocks-1 .content ul.level-1 > li > a{font-size:1.6rem;padding-left:1.3rem;}.burger-content .block-menu-blocks-1 .content ul.level-2 a{font-size:1.3rem;padding-left:1.6rem;}.burger-content img.logo{width:60vw;max-width:30rem;}.burger-content .block-system-navigation{order:-1;padding-bottom:2rem;}.burger-content p{max-width:80vw;text-align:center;}
.block-system-navigation .content li{padding:0;margin:0;list-style:none;background-color:transparent;}.block-system-navigation .content a{padding:1rem;color:#3B7700;font-family:NotoSD-l,Verdana,Geneva,sans-serif;text-decoration:none;font-size:1.4rem;padding:0;z-index:4;}.block-system-navigation .content a:hover{color:#896C44;text-decoration:underline;}.arrow-back{display:block;position:relative;width:36px;height:36px;}.arrow-back::before,.arrow-back::after,.arrow-back .line{content:"";background-color:#896C44;position:absolute;border-radius:50%;}.arrow-back::before{width:15px;height:3px;top:12px;left:3px;transform:rotate(-50deg);}.arrow-back .line{width:20px;height:3px;top:17px;left:5px;}.arrow-back::after{width:15px;height:3px;top:22px;left:3px;transform:rotate(50deg);}
.mia-agreement #edit-actions{text-align:center;}.mia-main-links{display:flex;flex-direction:column;gap:2vh;}.mia-main-links a.mia-main-link{display:grid;grid-template-columns:minmax(50px,1fr) 9fr 28px;gap:0.3rem;align-items:center;text-decoration:none;}.mia-main-links a.mia-main-link img.icon{max-width:100%;justify-self:center;padding-right:0.2rem;}.mia-main-links a.mia-main-link .text .more-info{color:#404040;font-size:0.9rem;grid-area:more;}a.mia-main-link .arrow{display:block;position:relative;width:28px;height:48px;}a.mia-main-link .arrow::before,a.mia-main-link .arrow::after{content:"";background-color:#896C44;position:absolute;border-radius:50%;}a.mia-main-link .arrow::before{width:15px;height:3px;top:18px;left:8px;transform:rotate(50deg);}a.mia-main-link .arrow::after{width:15px;height:3px;top:28px;left:8px;transform:rotate(-50deg);}.block-block-4{margin-top:auto;}.device-phone .forms-form.forms-form-1.extra-field-forms-form{max-width:90vw;}.mia-mooncycle .block-system-main p::first-letter,.mia-femcycle .block-system-main p::first-letter,.mia-biorhythm .block-system-main p::first-letter,.mia-moonphase .block-system-main p::first-letter{font-size:1.8rem;font-family:AmaticSC-b;color:#896C44;}
.block-block-9{width:36px;}.block-features-page-title{padding-top:0.8rem;padding-bottom:0.8rem;}.block-block-8{margin-top:-0.5rem;padding-bottom:0.9rem;}.block-block-7 h3{padding:0;}.block-mia-icon img{max-height:2rem;}
