@charset "UTF-8";/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.m-5{margin:5px}.m-10{margin:10px}.m-12{margin:12px}.m-15{margin:15px}.m-20{margin:20px}.m-25{margin:25px}.m-30{margin:30px}.m-35{margin:35px}.m-40{margin:40px}.m-45{margin:45px}.m-50{margin:50px}.m-55{margin:55px}.m-60{margin:60px}.m-65{margin:65px}.m-70{margin:70px}.m-75{margin:75px}.m-80{margin:80px}.m-l-5{margin-left:5px}.m-l-10{margin-left:10px}.m-l-12{margin-left:12px}.m-l-15{margin-left:15px}.m-l-20{margin-left:20px}.m-l-25{margin-left:25px}.m-l-30{margin-left:30px}.m-l-35{margin-left:35px}.m-l-40{margin-left:40px}.m-l-45{margin-left:45px}.m-l-50{margin-left:50px}.m-l-55{margin-left:55px}.m-l-60{margin-left:60px}.m-l-65{margin-left:65px}.m-l-70{margin-left:70px}.m-l-75{margin-left:75px}.m-l-80{margin-left:80px}.m-r-5{margin-right:5px}.m-r-10{margin-right:10px}.m-r-12{margin-right:12px}.m-r-15{margin-right:15px}.m-r-20{margin-right:20px}.m-r-25{margin-right:25px}.m-r-30{margin-right:30px}.m-r-35{margin-right:35px}.m-r-40{margin-right:40px}.m-r-45{margin-right:45px}.m-r-50{margin-right:50px}.m-r-55{margin-right:55px}.m-r-60{margin-right:60px}.m-r-65{margin-right:65px}.m-r-70{margin-right:70px}.m-r-75{margin-right:75px}.m-r-80{margin-right:80px}.m-t-5{margin-top:5px}.m-t-10{margin-top:10px}.m-t-12{margin-top:12px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}.m-t-25{margin-top:25px}.m-t-30{margin-top:30px}.m-t-35{margin-top:35px}.m-t-40{margin-top:40px}.m-t-45{margin-top:45px}.m-t-50{margin-top:50px}.m-t-55{margin-top:55px}.m-t-60{margin-top:60px}.m-t-65{margin-top:65px}.m-t-70{margin-top:70px}.m-t-75{margin-top:75px}.m-t-80{margin-top:80px}.m-b-5{margin-bottom:5px}.m-b-10{margin-bottom:10px}.m-b-12{margin-bottom:12px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-b-25{margin-bottom:25px}.m-b-30{margin-bottom:30px}.m-b-35{margin-bottom:35px}.m-b-40{margin-bottom:40px}.m-b-45{margin-bottom:45px}.m-b-50{margin-bottom:50px}.m-b-55{margin-bottom:55px}.m-b-60{margin-bottom:60px}.m-b-65{margin-bottom:65px}.m-b-70{margin-bottom:70px}.m-b-75{margin-bottom:75px}.m-b-80{margin-bottom:80px}.p-5{padding:5px}.p-7{padding:7px}.p-8{padding:8px}.p-10{padding:10px}.p-12{padding:12px}.p-15{padding:15px}.p-20{padding:20px}.p-25{padding:25px}.p-30{padding:30px}.p-35{padding:35px}.p-40{padding:40px}.p-45{padding:45px}.p-50{padding:50px}.p-55{padding:55px}.p-60{padding:60px}.p-65{padding:65px}.p-70{padding:70px}.p-75{padding:75px}.p-80{padding:80px}.p-l-0{padding-left:0}.p-l-5{padding-left:5px}.p-l-10{padding-left:10px}.p-l-12{padding-left:12px}.p-l-15{padding-left:15px}.p-l-20{padding-left:20px}.p-l-25{padding-left:25px}.p-l-30{padding-left:30px}.p-l-35{padding-left:35px}.p-l-40{padding-left:40px}.p-l-45{padding-left:45px}.p-l-50{padding-left:50px}.p-l-55{padding-left:55px}.p-l-60{padding-left:60px}.p-l-65{padding-left:65px}.p-l-70{padding-left:70px}.p-l-75{padding-left:75px}.p-l-80{padding-left:80px}.p-r-5{padding-right:5px}.p-r-10{padding-right:10px}.p-r-12{padding-right:12px}.p-r-15{padding-right:15px}.p-r-20{padding-right:20px}.p-r-25{padding-right:25px}.p-r-30{padding-right:30px}.p-r-35{padding-right:35px}.p-r-40{padding-right:40px}.p-r-45{padding-right:45px}.p-r-50{padding-right:50px}.p-r-55{padding-right:55px}.p-r-60{padding-right:60px}.p-r-65{padding-right:65px}.p-r-70{padding-right:70px}.p-r-75{padding-right:75px}.p-r-80{padding-right:80px}.p-t-5{padding-top:5px}.p-t-10{padding-top:10px}.p-t-12{padding-top:12px}.p-t-15{padding-top:15px}.p-t-20{padding-top:20px}.p-t-25{padding-top:25px}.p-t-30{padding-top:30px}.p-t-35{padding-top:35px}.p-t-40{padding-top:40px}.p-t-45{padding-top:45px}.p-t-50{padding-top:50px}.p-t-55{padding-top:55px}.p-t-60{padding-top:60px}.p-t-65{padding-top:65px}.p-t-70{padding-top:70px}.p-t-75{padding-top:75px}.p-t-80{padding-top:80px}.p-b-5{padding-bottom:5px}.p-b-10{padding-bottom:10px}.p-b-12{padding-bottom:12px}.p-b-15{padding-bottom:15px}.p-b-20{padding-bottom:20px}.p-b-25{padding-bottom:25px}.p-b-30{padding-bottom:30px}.p-b-35{padding-bottom:35px}.p-b-40{padding-bottom:40px}.p-b-45{padding-bottom:45px}.p-b-50{padding-bottom:50px}.p-b-55{padding-bottom:55px}.p-b-60{padding-bottom:60px}.p-b-65{padding-bottom:65px}.p-b-70{padding-bottom:70px}.p-b-75{padding-bottom:75px}.p-b-80{padding-bottom:80px}@media only screen and (max-width:700px){.hide-col{display:none}}@media screen and (max-width:767px){.dental-history-toggle{display:none}table.responsive{margin:0;padding:0;border:1px solid transparent;box-shadow:none !important}table.responsive thead{display:none}table.responsive tbody tr{background:#fff;display:block;margin:0 auto;margin-top:15px}table.responsive tbody tr td{display:block;text-align:right;font-size:14px}}body{line-height:1;height:auto}hr{border:0;margin-bottom:20px;border-top:1px solid #e0e0e0}.hidden{display:none}.version-num{font-size:12px;position:absolute;color:#e3e3e3;bottom:5px;right:12px;z-index:-1}.loading-bar{max-width:300px;margin:0 auto;margin-top:35vh}.inner-loading-bar{width:100%;height:13px;background:#5b5fc7;border-radius:4px}.inpage-menu{z-index:3;border:1px solid #e8effd;position:fixed;top:50px;height:100vh;background:#fff}.inpage-menu button{width:50px;height:43px;display:block;border-bottom:1px solid #e8effd}.inpage-menu button:hover{background:#f8f9fb}.inpage-menu button.active{background:#f8f9fb}.inpage-menu+.sub-page{margin-left:50px}.inpage-menu+.sub-page .commandBar.fixed{margin-left:27px}.top-bot-info{padding:6px 0 5px;background:#f8f9fb;border-bottom:1px solid #e8effd}.top-bot-steps{background:#f8f9fb}.top-bot-steps:last-child{border-bottom:1px solid #e8effd}.top-bot-steps strong{background:#e8eaf6;padding:3px;margin:3px;border:1px solid #9fa8da;border-radius:3px}.after-confirm-actions{display:inline-block;border:1px solid #b4ddb2;border-radius:3px;overflow:hidden}.after-confirm-actions button{border:0}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-22{font-size:22px}.fs-25{font-size:25px}.fs-30{font-size:30px}.fs-35{font-size:35px}.fs-40{font-size:40px}.fs-45{font-size:45px}.fs-50{font-size:50px}.fs-55{font-size:55px}.pointer{cursor:pointer}.cap{text-transform:capitalize}.itl{font-style:italic}*{box-sizing:border-box}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.row.no-gutter{margin-left:0;margin-right:0}.row.no-gutter .col-xs-1,.row.no-gutter .col-sm-1,.row.no-gutter .col-md-1,.row.no-gutter .col-lg-1,.row.no-gutter .col-xs-2,.row.no-gutter .col-sm-2,.row.no-gutter .col-md-2,.row.no-gutter .col-lg-2,.row.no-gutter .col-xs-3,.row.no-gutter .col-sm-3,.row.no-gutter .col-md-3,.row.no-gutter .col-lg-3,.row.no-gutter .col-xs-4,.row.no-gutter .col-sm-4,.row.no-gutter .col-md-4,.row.no-gutter .col-lg-4,.row.no-gutter .col-xs-5,.row.no-gutter .col-sm-5,.row.no-gutter .col-md-5,.row.no-gutter .col-lg-5,.row.no-gutter .col-xs-6,.row.no-gutter .col-sm-6,.row.no-gutter .col-md-6,.row.no-gutter .col-lg-6,.row.no-gutter .col-xs-7,.row.no-gutter .col-sm-7,.row.no-gutter .col-md-7,.row.no-gutter .col-lg-7,.row.no-gutter .col-xs-8,.row.no-gutter .col-sm-8,.row.no-gutter .col-md-8,.row.no-gutter .col-lg-8,.row.no-gutter .col-xs-9,.row.no-gutter .col-sm-9,.row.no-gutter .col-md-9,.row.no-gutter .col-lg-9,.row.no-gutter .col-xs-10,.row.no-gutter .col-sm-10,.row.no-gutter .col-md-10,.row.no-gutter .col-lg-10,.row.no-gutter .col-xs-11,.row.no-gutter .col-sm-11,.row.no-gutter .col-md-11,.row.no-gutter .col-lg-11,.row.no-gutter .col-xs-12,.row.no-gutter .col-sm-12,.row.no-gutter .col-md-12,.row.no-gutter .col-lg-12{padding-left:0;padding-right:0}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media(max-width:767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media(max-width:767px){.visible-xs-block{display:block !important}}@media(max-width:767px){.visible-xs-inline{display:inline !important}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block !important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media(min-width:768px) and (max-width:991px){.visible-sm-block{display:block !important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline !important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block !important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-block{display:block !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline !important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block !important}}@media(min-width:1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media(min-width:1200px){.visible-lg-block{display:block !important}}@media(min-width:1200px){.visible-lg-inline{display:inline !important}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block !important}}@media(max-width:767px){.hidden-xs{display:none !important}}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}}@media(min-width:1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.bottom-bounce{-webkit-animation:bottombounce 500ms linear both;animation:bottombounce 500ms linear both}@-webkit-keyframes bottombounce{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,1000,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,1000,0,1)}3.2%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,583.095,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,583.095,0,1)}6.31%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,344.944,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,344.944,0,1)}9.41%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,203.57,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,203.57,0,1)}12.51%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,119.847,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,119.847,0,1)}18.82%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,40.522,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,40.522,0,1)}25.03%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,13.794,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,13.794,0,1)}50.05%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0.158,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0.158,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}@keyframes bottombounce{0%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,1000,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,1000,0,1)}3.2%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,583.095,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,583.095,0,1)}6.31%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,344.944,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,344.944,0,1)}9.41%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,203.57,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,203.57,0,1)}12.51%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,119.847,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,119.847,0,1)}18.82%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,40.522,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,40.522,0,1)}25.03%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,13.794,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,13.794,0,1)}50.05%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0.158,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0.158,0,1)}100%{-webkit-transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)}}.rotate{-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg)}}@keyframes rotate{to{transform:rotate(360deg)}}@media(max-width:991px){.data-table .commandBar.fixed{left:0 !important;width:100% !important}}@media(max-width:767px){#router-outlet>div{padding:0}.commandBar{margin-bottom:-1px}.data-table tr{margin-top:0 !important}.header-component,table.responsive tbody tr{border-bottom:1px solid #f3f3f3}table.responsive tbody tr td:not(.no-label):before{background:transparent}.data-table tr{position:relative}.data-table .delete-td{position:absolute;top:0;right:0;background:transparent}.no-data{margin:0}.settings-component{padding:15px !important}html body{background:#fff !important}.calendar-component .full-day-col h4{padding:12px;border-bottom:0}.calendar-component .full-day-col .appointment a{color:#000}.statist-ics-component .quick label{text-align:left !important}.sc-pg .quick .label{background:#e3e3e3 !important;color:inherit}}[dir=rtl] body{direction:rtl;text-align:right}[dir=rtl] .home h2{text-align:right}[dir=rtl] .home .appointments-table-heading .send-all{float:left}[dir=rtl] .appointments-lnd .appointment-body .delete{float:left}[dir=rtl] .appointments-lnd .appointment-body .send{float:left}[dir=rtl] .elc-c .input .input-icon{float:left;border-right:1px solid #e3e3e3}[dir=rtl] .header-component .right-buttons{text-align:left}[dir=rtl] .cl-section{padding-right:15px}[dir=rtl] .cl-section h3.cl-section-title{margin-right:-15px;margin-left:-15px}[dir=rtl] .cl-section .chevron{float:left;position:relative;right:8px}[dir=rtl] .cl-section .cl-section-title.only-title{padding-right:12px;padding-left:0}[dir=rtl] .atc-c .delete{right:auto;left:12px}[dir=rtl] .atc-c.labeled:before{margin-right:auto}[dir=rtl] .ant-col-1,[dir=rtl] .ant-col-2,[dir=rtl] .ant-col-3,[dir=rtl] .ant-col-4,[dir=rtl] .ant-col-5,[dir=rtl] .ant-col-6,[dir=rtl] .ant-col-7,[dir=rtl] .ant-col-8,[dir=rtl] .ant-col-9,[dir=rtl] .ant-col-10,[dir=rtl] .ant-col-11,[dir=rtl] .ant-col-12,[dir=rtl] .ant-col-13,[dir=rtl] .ant-col-14,[dir=rtl] .ant-col-15,[dir=rtl] .ant-col-16,[dir=rtl] .ant-col-17,[dir=rtl] .ant-col-18,[dir=rtl] .ant-col-19,[dir=rtl] .ant-col-20,[dir=rtl] .ant-col-21,[dir=rtl] .ant-col-22,[dir=rtl] .ant-col-23,[dir=rtl] .ant-col-24{float:right}@media(min-width:768px){[dir=rtl] .ant-col-md-1,[dir=rtl] .ant-col-md-2,[dir=rtl] .ant-col-md-3,[dir=rtl] .ant-col-md-4,[dir=rtl] .ant-col-md-5,[dir=rtl] .ant-col-md-6,[dir=rtl] .ant-col-md-7,[dir=rtl] .ant-col-md-8,[dir=rtl] .ant-col-md-9,[dir=rtl] .ant-col-md-10,[dir=rtl] .ant-col-md-11,[dir=rtl] .ant-col-md-12,[dir=rtl] .ant-col-md-13,[dir=rtl] .ant-col-md-14,[dir=rtl] .ant-col-md-15,[dir=rtl] .ant-col-md-16,[dir=rtl] .ant-col-md-17,[dir=rtl] .ant-col-md-18,[dir=rtl] .ant-col-md-19,[dir=rtl] .ant-col-md-20,[dir=rtl] .ant-col-md-21,[dir=rtl] .ant-col-md-22,[dir=rtl] .ant-col-md-23,[dir=rtl] .ant-col-md-24{float:right}}@media(min-width:992px){[dir=rtl] .ant-col-lg-1,[dir=rtl] .ant-col-lg-2,[dir=rtl] .ant-col-lg-3,[dir=rtl] .ant-col-lg-4,[dir=rtl] .ant-col-lg-5,[dir=rtl] .ant-col-lg-6,[dir=rtl] .ant-col-lg-7,[dir=rtl] .ant-col-lg-8,[dir=rtl] .ant-col-lg-9,[dir=rtl] .ant-col-lg-10,[dir=rtl] .ant-col-lg-11,[dir=rtl] .ant-col-lg-12,[dir=rtl] .ant-col-lg-13,[dir=rtl] .ant-col-lg-14,[dir=rtl] .ant-col-lg-15,[dir=rtl] .ant-col-lg-16,[dir=rtl] .ant-col-lg-17,[dir=rtl] .ant-col-lg-18,[dir=rtl] .ant-col-lg-19,[dir=rtl] .ant-col-lg-20,[dir=rtl] .ant-col-lg-21,[dir=rtl] .ant-col-lg-22,[dir=rtl] .ant-col-lg-23,[dir=rtl] .ant-col-lg-24{float:right}}@media(min-width:576px){[dir=rtl] .ant-col-sm-1,[dir=rtl] .ant-col-sm-2,[dir=rtl] .ant-col-sm-3,[dir=rtl] .ant-col-sm-4,[dir=rtl] .ant-col-sm-5,[dir=rtl] .ant-col-sm-6,[dir=rtl] .ant-col-sm-7,[dir=rtl] .ant-col-sm-8,[dir=rtl] .ant-col-sm-9,[dir=rtl] .ant-col-sm-10,[dir=rtl] .ant-col-sm-11,[dir=rtl] .ant-col-sm-12,[dir=rtl] .ant-col-sm-13,[dir=rtl] .ant-col-sm-14,[dir=rtl] .ant-col-sm-15,[dir=rtl] .ant-col-sm-16,[dir=rtl] .ant-col-sm-17,[dir=rtl] .ant-col-sm-18,[dir=rtl] .ant-col-sm-19,[dir=rtl] .ant-col-sm-20,[dir=rtl] .ant-col-sm-21,[dir=rtl] .ant-col-sm-22,[dir=rtl] .ant-col-sm-23,[dir=rtl] .ant-col-sm-24{float:right;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}[dir=rtl] .panel-heading .close{text-align:left}[dir=rtl] .appointment-input .appendage{right:auto;left:0}@media(max-width:767px){[dir=rtl] .data-table .delete-td{right:auto;left:0}}@media(min-width:992px){[dir=rtl] .icon-list{right:0;left:auto;margin-left:auto;border-left:1px solid #e8effd;border-right:0}[dir=rtl] #router-outlet{margin-right:45px;margin-left:auto}}[dir=rtl] table.responsive tbody tr td.no-label{text-align:right}[dir=rtl] .profile-squared{display:flex !important}[dir=rtl] .data-table .delete-td{text-align:left}[dir=rtl] .calendar-component .day-selector .day-selector-wrapper .day-col.weekend:not(:last-child){border-left:1px solid #e0e0e0;padding-left:13px;margin-left:10px;border-right:0;padding-right:inherit;margin-right:inherit}[dir=rtl] .calendar-component .full-day-col{float:right}[dir=rtl] .menu-button button{margin-right:-20px;border-right:0;border-left:1px solid #e8effd}[dir=rtl] .time-input{display:inline-block;margin-bottom:0;width:25%}[dir=rtl] .appointment-input .appendage{border-radius:2px 0 0 2px}[dir=rtl] .data-table .commandBar.fixed,[dir=rtl] .calendar-component .commandBar.fixed{right:66px;left:0}.ant-row{position:relative;margin-left:0;margin-right:0;height:auto;zoom:1;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.ant-row:before,.ant-row:after{content:"";display:table}.ant-row:after{clear:both}.ant-row-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.ant-row-flex:before,.ant-row-flex:after{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ant-row-flex-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.ant-row-flex-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ant-row-flex-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.ant-row-flex-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ant-row-flex-space-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.ant-row-flex-top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ant-row-flex-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ant-row-flex-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.ant-col{position:relative;display:block}.ant-col-1,.ant-col-xs-1,.ant-col-sm-1,.ant-col-md-1,.ant-col-lg-1,.ant-col-2,.ant-col-xs-2,.ant-col-sm-2,.ant-col-md-2,.ant-col-lg-2,.ant-col-3,.ant-col-xs-3,.ant-col-sm-3,.ant-col-md-3,.ant-col-lg-3,.ant-col-4,.ant-col-xs-4,.ant-col-sm-4,.ant-col-md-4,.ant-col-lg-4,.ant-col-5,.ant-col-xs-5,.ant-col-sm-5,.ant-col-md-5,.ant-col-lg-5,.ant-col-6,.ant-col-xs-6,.ant-col-sm-6,.ant-col-md-6,.ant-col-lg-6,.ant-col-7,.ant-col-xs-7,.ant-col-sm-7,.ant-col-md-7,.ant-col-lg-7,.ant-col-8,.ant-col-xs-8,.ant-col-sm-8,.ant-col-md-8,.ant-col-lg-8,.ant-col-9,.ant-col-xs-9,.ant-col-sm-9,.ant-col-md-9,.ant-col-lg-9,.ant-col-10,.ant-col-xs-10,.ant-col-sm-10,.ant-col-md-10,.ant-col-lg-10,.ant-col-11,.ant-col-xs-11,.ant-col-sm-11,.ant-col-md-11,.ant-col-lg-11,.ant-col-12,.ant-col-xs-12,.ant-col-sm-12,.ant-col-md-12,.ant-col-lg-12,.ant-col-13,.ant-col-xs-13,.ant-col-sm-13,.ant-col-md-13,.ant-col-lg-13,.ant-col-14,.ant-col-xs-14,.ant-col-sm-14,.ant-col-md-14,.ant-col-lg-14,.ant-col-15,.ant-col-xs-15,.ant-col-sm-15,.ant-col-md-15,.ant-col-lg-15,.ant-col-16,.ant-col-xs-16,.ant-col-sm-16,.ant-col-md-16,.ant-col-lg-16,.ant-col-17,.ant-col-xs-17,.ant-col-sm-17,.ant-col-md-17,.ant-col-lg-17,.ant-col-18,.ant-col-xs-18,.ant-col-sm-18,.ant-col-md-18,.ant-col-lg-18,.ant-col-19,.ant-col-xs-19,.ant-col-sm-19,.ant-col-md-19,.ant-col-lg-19,.ant-col-20,.ant-col-xs-20,.ant-col-sm-20,.ant-col-md-20,.ant-col-lg-20,.ant-col-21,.ant-col-xs-21,.ant-col-sm-21,.ant-col-md-21,.ant-col-lg-21,.ant-col-22,.ant-col-xs-22,.ant-col-sm-22,.ant-col-md-22,.ant-col-lg-22,.ant-col-23,.ant-col-xs-23,.ant-col-sm-23,.ant-col-md-23,.ant-col-lg-23,.ant-col-24,.ant-col-xs-24,.ant-col-sm-24,.ant-col-md-24,.ant-col-lg-24{position:relative;min-height:1px;padding-left:0;padding-right:0}.ant-col-1,.ant-col-2,.ant-col-3,.ant-col-4,.ant-col-5,.ant-col-6,.ant-col-7,.ant-col-8,.ant-col-9,.ant-col-10,.ant-col-11,.ant-col-12,.ant-col-13,.ant-col-14,.ant-col-15,.ant-col-16,.ant-col-17,.ant-col-18,.ant-col-19,.ant-col-20,.ant-col-21,.ant-col-22,.ant-col-23,.ant-col-24{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.ant-col-24{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.ant-col-push-24{left:100%}.ant-col-pull-24{right:100%}.ant-col-offset-24{margin-left:100%}.ant-col-order-24{-webkit-box-ordinal-group:25;-webkit-order:24;-ms-flex-order:24;order:24}.ant-col-23{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:95.83333333%}.ant-col-push-23{left:95.83333333%}.ant-col-pull-23{right:95.83333333%}.ant-col-offset-23{margin-left:95.83333333%}.ant-col-order-23{-webkit-box-ordinal-group:24;-webkit-order:23;-ms-flex-order:23;order:23}.ant-col-22{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:91.66666667%}.ant-col-push-22{left:91.66666667%}.ant-col-pull-22{right:91.66666667%}.ant-col-offset-22{margin-left:91.66666667%}.ant-col-order-22{-webkit-box-ordinal-group:23;-webkit-order:22;-ms-flex-order:22;order:22}.ant-col-21{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:87.5%}.ant-col-push-21{left:87.5%}.ant-col-pull-21{right:87.5%}.ant-col-offset-21{margin-left:87.5%}.ant-col-order-21{-webkit-box-ordinal-group:22;-webkit-order:21;-ms-flex-order:21;order:21}.ant-col-20{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:83.33333333%}.ant-col-push-20{left:83.33333333%}.ant-col-pull-20{right:83.33333333%}.ant-col-offset-20{margin-left:83.33333333%}.ant-col-order-20{-webkit-box-ordinal-group:21;-webkit-order:20;-ms-flex-order:20;order:20}.ant-col-19{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:79.16666667%}.ant-col-push-19{left:79.16666667%}.ant-col-pull-19{right:79.16666667%}.ant-col-offset-19{margin-left:79.16666667%}.ant-col-order-19{-webkit-box-ordinal-group:20;-webkit-order:19;-ms-flex-order:19;order:19}.ant-col-18{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%}.ant-col-push-18{left:75%}.ant-col-pull-18{right:75%}.ant-col-offset-18{margin-left:75%}.ant-col-order-18{-webkit-box-ordinal-group:19;-webkit-order:18;-ms-flex-order:18;order:18}.ant-col-17{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:70.83333333%}.ant-col-push-17{left:70.83333333%}.ant-col-pull-17{right:70.83333333%}.ant-col-offset-17{margin-left:70.83333333%}.ant-col-order-17{-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}.ant-col-16{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66666667%}.ant-col-push-16{left:66.66666667%}.ant-col-pull-16{right:66.66666667%}.ant-col-offset-16{margin-left:66.66666667%}.ant-col-order-16{-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.ant-col-15{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:62.5%}.ant-col-push-15{left:62.5%}.ant-col-pull-15{right:62.5%}.ant-col-offset-15{margin-left:62.5%}.ant-col-order-15{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.ant-col-14{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:58.33333333%}.ant-col-push-14{left:58.33333333%}.ant-col-pull-14{right:58.33333333%}.ant-col-offset-14{margin-left:58.33333333%}.ant-col-order-14{-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.ant-col-13{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:54.16666667%}.ant-col-push-13{left:54.16666667%}.ant-col-pull-13{right:54.16666667%}.ant-col-offset-13{margin-left:54.16666667%}.ant-col-order-13{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.ant-col-12{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.ant-col-push-12{left:50%}.ant-col-pull-12{right:50%}.ant-col-offset-12{margin-left:50%}.ant-col-order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.ant-col-11{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:45.83333333%}.ant-col-push-11{left:45.83333333%}.ant-col-pull-11{right:45.83333333%}.ant-col-offset-11{margin-left:45.83333333%}.ant-col-order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.ant-col-10{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:41.66666667%}.ant-col-push-10{left:41.66666667%}.ant-col-pull-10{right:41.66666667%}.ant-col-offset-10{margin-left:41.66666667%}.ant-col-order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.ant-col-9{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:37.5%}.ant-col-push-9{left:37.5%}.ant-col-pull-9{right:37.5%}.ant-col-offset-9{margin-left:37.5%}.ant-col-order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.ant-col-8{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333333%}.ant-col-push-8{left:33.33333333%}.ant-col-pull-8{right:33.33333333%}.ant-col-offset-8{margin-left:33.33333333%}.ant-col-order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.ant-col-7{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:29.16666667%}.ant-col-push-7{left:29.16666667%}.ant-col-pull-7{right:29.16666667%}.ant-col-offset-7{margin-left:29.16666667%}.ant-col-order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.ant-col-6{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%}.ant-col-push-6{left:25%}.ant-col-pull-6{right:25%}.ant-col-offset-6{margin-left:25%}.ant-col-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.ant-col-5{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:20.83333333%}.ant-col-push-5{left:20.83333333%}.ant-col-pull-5{right:20.83333333%}.ant-col-offset-5{margin-left:20.83333333%}.ant-col-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.ant-col-4{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:16.66666667%}.ant-col-push-4{left:16.66666667%}.ant-col-pull-4{right:16.66666667%}.ant-col-offset-4{margin-left:16.66666667%}.ant-col-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.ant-col-3{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:12.5%}.ant-col-push-3{left:12.5%}.ant-col-pull-3{right:12.5%}.ant-col-offset-3{margin-left:12.5%}.ant-col-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.ant-col-2{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:8.33333333%}.ant-col-push-2{left:8.33333333%}.ant-col-pull-2{right:8.33333333%}.ant-col-offset-2{margin-left:8.33333333%}.ant-col-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ant-col-1{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:4.16666667%}.ant-col-push-1{left:4.16666667%}.ant-col-pull-1{right:4.16666667%}.ant-col-offset-1{margin-left:4.16666667%}.ant-col-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.ant-col-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-offset-0{margin-left:0}.ant-col-order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.ant-col-xs-1,.ant-col-xs-2,.ant-col-xs-3,.ant-col-xs-4,.ant-col-xs-5,.ant-col-xs-6,.ant-col-xs-7,.ant-col-xs-8,.ant-col-xs-9,.ant-col-xs-10,.ant-col-xs-11,.ant-col-xs-12,.ant-col-xs-13,.ant-col-xs-14,.ant-col-xs-15,.ant-col-xs-16,.ant-col-xs-17,.ant-col-xs-18,.ant-col-xs-19,.ant-col-xs-20,.ant-col-xs-21,.ant-col-xs-22,.ant-col-xs-23,.ant-col-xs-24{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.ant-col-xs-24{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.ant-col-xs-push-24{left:100%}.ant-col-xs-pull-24{right:100%}.ant-col-xs-offset-24{margin-left:100%}.ant-col-xs-order-24{-webkit-box-ordinal-group:25;-webkit-order:24;-ms-flex-order:24;order:24}.ant-col-xs-23{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:95.83333333%}.ant-col-xs-push-23{left:95.83333333%}.ant-col-xs-pull-23{right:95.83333333%}.ant-col-xs-offset-23{margin-left:95.83333333%}.ant-col-xs-order-23{-webkit-box-ordinal-group:24;-webkit-order:23;-ms-flex-order:23;order:23}.ant-col-xs-22{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:91.66666667%}.ant-col-xs-push-22{left:91.66666667%}.ant-col-xs-pull-22{right:91.66666667%}.ant-col-xs-offset-22{margin-left:91.66666667%}.ant-col-xs-order-22{-webkit-box-ordinal-group:23;-webkit-order:22;-ms-flex-order:22;order:22}.ant-col-xs-21{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:87.5%}.ant-col-xs-push-21{left:87.5%}.ant-col-xs-pull-21{right:87.5%}.ant-col-xs-offset-21{margin-left:87.5%}.ant-col-xs-order-21{-webkit-box-ordinal-group:22;-webkit-order:21;-ms-flex-order:21;order:21}.ant-col-xs-20{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:83.33333333%}.ant-col-xs-push-20{left:83.33333333%}.ant-col-xs-pull-20{right:83.33333333%}.ant-col-xs-offset-20{margin-left:83.33333333%}.ant-col-xs-order-20{-webkit-box-ordinal-group:21;-webkit-order:20;-ms-flex-order:20;order:20}.ant-col-xs-19{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:79.16666667%}.ant-col-xs-push-19{left:79.16666667%}.ant-col-xs-pull-19{right:79.16666667%}.ant-col-xs-offset-19{margin-left:79.16666667%}.ant-col-xs-order-19{-webkit-box-ordinal-group:20;-webkit-order:19;-ms-flex-order:19;order:19}.ant-col-xs-18{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%}.ant-col-xs-push-18{left:75%}.ant-col-xs-pull-18{right:75%}.ant-col-xs-offset-18{margin-left:75%}.ant-col-xs-order-18{-webkit-box-ordinal-group:19;-webkit-order:18;-ms-flex-order:18;order:18}.ant-col-xs-17{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:70.83333333%}.ant-col-xs-push-17{left:70.83333333%}.ant-col-xs-pull-17{right:70.83333333%}.ant-col-xs-offset-17{margin-left:70.83333333%}.ant-col-xs-order-17{-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}.ant-col-xs-16{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66666667%}.ant-col-xs-push-16{left:66.66666667%}.ant-col-xs-pull-16{right:66.66666667%}.ant-col-xs-offset-16{margin-left:66.66666667%}.ant-col-xs-order-16{-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.ant-col-xs-15{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:62.5%}.ant-col-xs-push-15{left:62.5%}.ant-col-xs-pull-15{right:62.5%}.ant-col-xs-offset-15{margin-left:62.5%}.ant-col-xs-order-15{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.ant-col-xs-14{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:58.33333333%}.ant-col-xs-push-14{left:58.33333333%}.ant-col-xs-pull-14{right:58.33333333%}.ant-col-xs-offset-14{margin-left:58.33333333%}.ant-col-xs-order-14{-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.ant-col-xs-13{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:54.16666667%}.ant-col-xs-push-13{left:54.16666667%}.ant-col-xs-pull-13{right:54.16666667%}.ant-col-xs-offset-13{margin-left:54.16666667%}.ant-col-xs-order-13{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.ant-col-xs-12{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.ant-col-xs-push-12{left:50%}.ant-col-xs-pull-12{right:50%}.ant-col-xs-offset-12{margin-left:50%}.ant-col-xs-order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.ant-col-xs-11{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:45.83333333%}.ant-col-xs-push-11{left:45.83333333%}.ant-col-xs-pull-11{right:45.83333333%}.ant-col-xs-offset-11{margin-left:45.83333333%}.ant-col-xs-order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.ant-col-xs-10{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:41.66666667%}.ant-col-xs-push-10{left:41.66666667%}.ant-col-xs-pull-10{right:41.66666667%}.ant-col-xs-offset-10{margin-left:41.66666667%}.ant-col-xs-order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.ant-col-xs-9{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:37.5%}.ant-col-xs-push-9{left:37.5%}.ant-col-xs-pull-9{right:37.5%}.ant-col-xs-offset-9{margin-left:37.5%}.ant-col-xs-order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.ant-col-xs-8{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333333%}.ant-col-xs-push-8{left:33.33333333%}.ant-col-xs-pull-8{right:33.33333333%}.ant-col-xs-offset-8{margin-left:33.33333333%}.ant-col-xs-order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.ant-col-xs-7{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:29.16666667%}.ant-col-xs-push-7{left:29.16666667%}.ant-col-xs-pull-7{right:29.16666667%}.ant-col-xs-offset-7{margin-left:29.16666667%}.ant-col-xs-order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.ant-col-xs-6{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%}.ant-col-xs-push-6{left:25%}.ant-col-xs-pull-6{right:25%}.ant-col-xs-offset-6{margin-left:25%}.ant-col-xs-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.ant-col-xs-5{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:20.83333333%}.ant-col-xs-push-5{left:20.83333333%}.ant-col-xs-pull-5{right:20.83333333%}.ant-col-xs-offset-5{margin-left:20.83333333%}.ant-col-xs-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.ant-col-xs-4{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:16.66666667%}.ant-col-xs-push-4{left:16.66666667%}.ant-col-xs-pull-4{right:16.66666667%}.ant-col-xs-offset-4{margin-left:16.66666667%}.ant-col-xs-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.ant-col-xs-3{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:12.5%}.ant-col-xs-push-3{left:12.5%}.ant-col-xs-pull-3{right:12.5%}.ant-col-xs-offset-3{margin-left:12.5%}.ant-col-xs-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.ant-col-xs-2{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:8.33333333%}.ant-col-xs-push-2{left:8.33333333%}.ant-col-xs-pull-2{right:8.33333333%}.ant-col-xs-offset-2{margin-left:8.33333333%}.ant-col-xs-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ant-col-xs-1{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:4.16666667%}.ant-col-xs-push-1{left:4.16666667%}.ant-col-xs-pull-1{right:4.16666667%}.ant-col-xs-offset-1{margin-left:4.16666667%}.ant-col-xs-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.ant-col-xs-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-xs-push-0{left:auto}.ant-col-xs-pull-0{right:auto}.ant-col-xs-offset-0{margin-left:0}.ant-col-xs-order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}@media(min-width:576px){.ant-col-sm-1,.ant-col-sm-2,.ant-col-sm-3,.ant-col-sm-4,.ant-col-sm-5,.ant-col-sm-6,.ant-col-sm-7,.ant-col-sm-8,.ant-col-sm-9,.ant-col-sm-10,.ant-col-sm-11,.ant-col-sm-12,.ant-col-sm-13,.ant-col-sm-14,.ant-col-sm-15,.ant-col-sm-16,.ant-col-sm-17,.ant-col-sm-18,.ant-col-sm-19,.ant-col-sm-20,.ant-col-sm-21,.ant-col-sm-22,.ant-col-sm-23,.ant-col-sm-24{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.ant-col-sm-24{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.ant-col-sm-push-24{left:100%}.ant-col-sm-pull-24{right:100%}.ant-col-sm-offset-24{margin-left:100%}.ant-col-sm-order-24{-webkit-box-ordinal-group:25;-webkit-order:24;-ms-flex-order:24;order:24}.ant-col-sm-23{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:95.83333333%}.ant-col-sm-push-23{left:95.83333333%}.ant-col-sm-pull-23{right:95.83333333%}.ant-col-sm-offset-23{margin-left:95.83333333%}.ant-col-sm-order-23{-webkit-box-ordinal-group:24;-webkit-order:23;-ms-flex-order:23;order:23}.ant-col-sm-22{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:91.66666667%}.ant-col-sm-push-22{left:91.66666667%}.ant-col-sm-pull-22{right:91.66666667%}.ant-col-sm-offset-22{margin-left:91.66666667%}.ant-col-sm-order-22{-webkit-box-ordinal-group:23;-webkit-order:22;-ms-flex-order:22;order:22}.ant-col-sm-21{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:87.5%}.ant-col-sm-push-21{left:87.5%}.ant-col-sm-pull-21{right:87.5%}.ant-col-sm-offset-21{margin-left:87.5%}.ant-col-sm-order-21{-webkit-box-ordinal-group:22;-webkit-order:21;-ms-flex-order:21;order:21}.ant-col-sm-20{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:83.33333333%}.ant-col-sm-push-20{left:83.33333333%}.ant-col-sm-pull-20{right:83.33333333%}.ant-col-sm-offset-20{margin-left:83.33333333%}.ant-col-sm-order-20{-webkit-box-ordinal-group:21;-webkit-order:20;-ms-flex-order:20;order:20}.ant-col-sm-19{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:79.16666667%}.ant-col-sm-push-19{left:79.16666667%}.ant-col-sm-pull-19{right:79.16666667%}.ant-col-sm-offset-19{margin-left:79.16666667%}.ant-col-sm-order-19{-webkit-box-ordinal-group:20;-webkit-order:19;-ms-flex-order:19;order:19}.ant-col-sm-18{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%}.ant-col-sm-push-18{left:75%}.ant-col-sm-pull-18{right:75%}.ant-col-sm-offset-18{margin-left:75%}.ant-col-sm-order-18{-webkit-box-ordinal-group:19;-webkit-order:18;-ms-flex-order:18;order:18}.ant-col-sm-17{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:70.83333333%}.ant-col-sm-push-17{left:70.83333333%}.ant-col-sm-pull-17{right:70.83333333%}.ant-col-sm-offset-17{margin-left:70.83333333%}.ant-col-sm-order-17{-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}.ant-col-sm-16{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66666667%}.ant-col-sm-push-16{left:66.66666667%}.ant-col-sm-pull-16{right:66.66666667%}.ant-col-sm-offset-16{margin-left:66.66666667%}.ant-col-sm-order-16{-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.ant-col-sm-15{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:62.5%}.ant-col-sm-push-15{left:62.5%}.ant-col-sm-pull-15{right:62.5%}.ant-col-sm-offset-15{margin-left:62.5%}.ant-col-sm-order-15{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.ant-col-sm-14{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:58.33333333%}.ant-col-sm-push-14{left:58.33333333%}.ant-col-sm-pull-14{right:58.33333333%}.ant-col-sm-offset-14{margin-left:58.33333333%}.ant-col-sm-order-14{-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.ant-col-sm-13{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:54.16666667%}.ant-col-sm-push-13{left:54.16666667%}.ant-col-sm-pull-13{right:54.16666667%}.ant-col-sm-offset-13{margin-left:54.16666667%}.ant-col-sm-order-13{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.ant-col-sm-12{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.ant-col-sm-push-12{left:50%}.ant-col-sm-pull-12{right:50%}.ant-col-sm-offset-12{margin-left:50%}.ant-col-sm-order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.ant-col-sm-11{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:45.83333333%}.ant-col-sm-push-11{left:45.83333333%}.ant-col-sm-pull-11{right:45.83333333%}.ant-col-sm-offset-11{margin-left:45.83333333%}.ant-col-sm-order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.ant-col-sm-10{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:41.66666667%}.ant-col-sm-push-10{left:41.66666667%}.ant-col-sm-pull-10{right:41.66666667%}.ant-col-sm-offset-10{margin-left:41.66666667%}.ant-col-sm-order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.ant-col-sm-9{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:37.5%}.ant-col-sm-push-9{left:37.5%}.ant-col-sm-pull-9{right:37.5%}.ant-col-sm-offset-9{margin-left:37.5%}.ant-col-sm-order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.ant-col-sm-8{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333333%}.ant-col-sm-push-8{left:33.33333333%}.ant-col-sm-pull-8{right:33.33333333%}.ant-col-sm-offset-8{margin-left:33.33333333%}.ant-col-sm-order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.ant-col-sm-7{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:29.16666667%}.ant-col-sm-push-7{left:29.16666667%}.ant-col-sm-pull-7{right:29.16666667%}.ant-col-sm-offset-7{margin-left:29.16666667%}.ant-col-sm-order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.ant-col-sm-6{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%}.ant-col-sm-push-6{left:25%}.ant-col-sm-pull-6{right:25%}.ant-col-sm-offset-6{margin-left:25%}.ant-col-sm-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.ant-col-sm-5{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:20.83333333%}.ant-col-sm-push-5{left:20.83333333%}.ant-col-sm-pull-5{right:20.83333333%}.ant-col-sm-offset-5{margin-left:20.83333333%}.ant-col-sm-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.ant-col-sm-4{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:16.66666667%}.ant-col-sm-push-4{left:16.66666667%}.ant-col-sm-pull-4{right:16.66666667%}.ant-col-sm-offset-4{margin-left:16.66666667%}.ant-col-sm-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.ant-col-sm-3{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:12.5%}.ant-col-sm-push-3{left:12.5%}.ant-col-sm-pull-3{right:12.5%}.ant-col-sm-offset-3{margin-left:12.5%}.ant-col-sm-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.ant-col-sm-2{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:8.33333333%}.ant-col-sm-push-2{left:8.33333333%}.ant-col-sm-pull-2{right:8.33333333%}.ant-col-sm-offset-2{margin-left:8.33333333%}.ant-col-sm-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ant-col-sm-1{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:4.16666667%}.ant-col-sm-push-1{left:4.16666667%}.ant-col-sm-pull-1{right:4.16666667%}.ant-col-sm-offset-1{margin-left:4.16666667%}.ant-col-sm-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.ant-col-sm-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-sm-push-0{left:auto}.ant-col-sm-pull-0{right:auto}.ant-col-sm-offset-0{margin-left:0}.ant-col-sm-order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media(min-width:768px){.ant-col-md-1,.ant-col-md-2,.ant-col-md-3,.ant-col-md-4,.ant-col-md-5,.ant-col-md-6,.ant-col-md-7,.ant-col-md-8,.ant-col-md-9,.ant-col-md-10,.ant-col-md-11,.ant-col-md-12,.ant-col-md-13,.ant-col-md-14,.ant-col-md-15,.ant-col-md-16,.ant-col-md-17,.ant-col-md-18,.ant-col-md-19,.ant-col-md-20,.ant-col-md-21,.ant-col-md-22,.ant-col-md-23,.ant-col-md-24{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.ant-col-md-24{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.ant-col-md-push-24{left:100%}.ant-col-md-pull-24{right:100%}.ant-col-md-offset-24{margin-left:100%}.ant-col-md-order-24{-webkit-box-ordinal-group:25;-webkit-order:24;-ms-flex-order:24;order:24}.ant-col-md-23{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:95.83333333%}.ant-col-md-push-23{left:95.83333333%}.ant-col-md-pull-23{right:95.83333333%}.ant-col-md-offset-23{margin-left:95.83333333%}.ant-col-md-order-23{-webkit-box-ordinal-group:24;-webkit-order:23;-ms-flex-order:23;order:23}.ant-col-md-22{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:91.66666667%}.ant-col-md-push-22{left:91.66666667%}.ant-col-md-pull-22{right:91.66666667%}.ant-col-md-offset-22{margin-left:91.66666667%}.ant-col-md-order-22{-webkit-box-ordinal-group:23;-webkit-order:22;-ms-flex-order:22;order:22}.ant-col-md-21{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:87.5%}.ant-col-md-push-21{left:87.5%}.ant-col-md-pull-21{right:87.5%}.ant-col-md-offset-21{margin-left:87.5%}.ant-col-md-order-21{-webkit-box-ordinal-group:22;-webkit-order:21;-ms-flex-order:21;order:21}.ant-col-md-20{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:83.33333333%}.ant-col-md-push-20{left:83.33333333%}.ant-col-md-pull-20{right:83.33333333%}.ant-col-md-offset-20{margin-left:83.33333333%}.ant-col-md-order-20{-webkit-box-ordinal-group:21;-webkit-order:20;-ms-flex-order:20;order:20}.ant-col-md-19{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:79.16666667%}.ant-col-md-push-19{left:79.16666667%}.ant-col-md-pull-19{right:79.16666667%}.ant-col-md-offset-19{margin-left:79.16666667%}.ant-col-md-order-19{-webkit-box-ordinal-group:20;-webkit-order:19;-ms-flex-order:19;order:19}.ant-col-md-18{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%}.ant-col-md-push-18{left:75%}.ant-col-md-pull-18{right:75%}.ant-col-md-offset-18{margin-left:75%}.ant-col-md-order-18{-webkit-box-ordinal-group:19;-webkit-order:18;-ms-flex-order:18;order:18}.ant-col-md-17{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:70.83333333%}.ant-col-md-push-17{left:70.83333333%}.ant-col-md-pull-17{right:70.83333333%}.ant-col-md-offset-17{margin-left:70.83333333%}.ant-col-md-order-17{-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}.ant-col-md-16{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66666667%}.ant-col-md-push-16{left:66.66666667%}.ant-col-md-pull-16{right:66.66666667%}.ant-col-md-offset-16{margin-left:66.66666667%}.ant-col-md-order-16{-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.ant-col-md-15{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:62.5%}.ant-col-md-push-15{left:62.5%}.ant-col-md-pull-15{right:62.5%}.ant-col-md-offset-15{margin-left:62.5%}.ant-col-md-order-15{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.ant-col-md-14{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:58.33333333%}.ant-col-md-push-14{left:58.33333333%}.ant-col-md-pull-14{right:58.33333333%}.ant-col-md-offset-14{margin-left:58.33333333%}.ant-col-md-order-14{-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.ant-col-md-13{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:54.16666667%}.ant-col-md-push-13{left:54.16666667%}.ant-col-md-pull-13{right:54.16666667%}.ant-col-md-offset-13{margin-left:54.16666667%}.ant-col-md-order-13{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.ant-col-md-12{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.ant-col-md-push-12{left:50%}.ant-col-md-pull-12{right:50%}.ant-col-md-offset-12{margin-left:50%}.ant-col-md-order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.ant-col-md-11{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:45.83333333%}.ant-col-md-push-11{left:45.83333333%}.ant-col-md-pull-11{right:45.83333333%}.ant-col-md-offset-11{margin-left:45.83333333%}.ant-col-md-order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.ant-col-md-10{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:41.66666667%}.ant-col-md-push-10{left:41.66666667%}.ant-col-md-pull-10{right:41.66666667%}.ant-col-md-offset-10{margin-left:41.66666667%}.ant-col-md-order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.ant-col-md-9{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:37.5%}.ant-col-md-push-9{left:37.5%}.ant-col-md-pull-9{right:37.5%}.ant-col-md-offset-9{margin-left:37.5%}.ant-col-md-order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.ant-col-md-8{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333333%}.ant-col-md-push-8{left:33.33333333%}.ant-col-md-pull-8{right:33.33333333%}.ant-col-md-offset-8{margin-left:33.33333333%}.ant-col-md-order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.ant-col-md-7{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:29.16666667%}.ant-col-md-push-7{left:29.16666667%}.ant-col-md-pull-7{right:29.16666667%}.ant-col-md-offset-7{margin-left:29.16666667%}.ant-col-md-order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.ant-col-md-6{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%}.ant-col-md-push-6{left:25%}.ant-col-md-pull-6{right:25%}.ant-col-md-offset-6{margin-left:25%}.ant-col-md-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.ant-col-md-5{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:20.83333333%}.ant-col-md-push-5{left:20.83333333%}.ant-col-md-pull-5{right:20.83333333%}.ant-col-md-offset-5{margin-left:20.83333333%}.ant-col-md-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.ant-col-md-4{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:16.66666667%}.ant-col-md-push-4{left:16.66666667%}.ant-col-md-pull-4{right:16.66666667%}.ant-col-md-offset-4{margin-left:16.66666667%}.ant-col-md-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.ant-col-md-3{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:12.5%}.ant-col-md-push-3{left:12.5%}.ant-col-md-pull-3{right:12.5%}.ant-col-md-offset-3{margin-left:12.5%}.ant-col-md-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.ant-col-md-2{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:8.33333333%}.ant-col-md-push-2{left:8.33333333%}.ant-col-md-pull-2{right:8.33333333%}.ant-col-md-offset-2{margin-left:8.33333333%}.ant-col-md-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ant-col-md-1{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:4.16666667%}.ant-col-md-push-1{left:4.16666667%}.ant-col-md-pull-1{right:4.16666667%}.ant-col-md-offset-1{margin-left:4.16666667%}.ant-col-md-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.ant-col-md-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-md-push-0{left:auto}.ant-col-md-pull-0{right:auto}.ant-col-md-offset-0{margin-left:0}.ant-col-md-order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media(min-width:992px){.ant-col-lg-1,.ant-col-lg-2,.ant-col-lg-3,.ant-col-lg-4,.ant-col-lg-5,.ant-col-lg-6,.ant-col-lg-7,.ant-col-lg-8,.ant-col-lg-9,.ant-col-lg-10,.ant-col-lg-11,.ant-col-lg-12,.ant-col-lg-13,.ant-col-lg-14,.ant-col-lg-15,.ant-col-lg-16,.ant-col-lg-17,.ant-col-lg-18,.ant-col-lg-19,.ant-col-lg-20,.ant-col-lg-21,.ant-col-lg-22,.ant-col-lg-23,.ant-col-lg-24{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.ant-col-lg-24{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.ant-col-lg-push-24{left:100%}.ant-col-lg-pull-24{right:100%}.ant-col-lg-offset-24{margin-left:100%}.ant-col-lg-order-24{-webkit-box-ordinal-group:25;-webkit-order:24;-ms-flex-order:24;order:24}.ant-col-lg-23{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:95.83333333%}.ant-col-lg-push-23{left:95.83333333%}.ant-col-lg-pull-23{right:95.83333333%}.ant-col-lg-offset-23{margin-left:95.83333333%}.ant-col-lg-order-23{-webkit-box-ordinal-group:24;-webkit-order:23;-ms-flex-order:23;order:23}.ant-col-lg-22{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:91.66666667%}.ant-col-lg-push-22{left:91.66666667%}.ant-col-lg-pull-22{right:91.66666667%}.ant-col-lg-offset-22{margin-left:91.66666667%}.ant-col-lg-order-22{-webkit-box-ordinal-group:23;-webkit-order:22;-ms-flex-order:22;order:22}.ant-col-lg-21{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:87.5%}.ant-col-lg-push-21{left:87.5%}.ant-col-lg-pull-21{right:87.5%}.ant-col-lg-offset-21{margin-left:87.5%}.ant-col-lg-order-21{-webkit-box-ordinal-group:22;-webkit-order:21;-ms-flex-order:21;order:21}.ant-col-lg-20{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:83.33333333%}.ant-col-lg-push-20{left:83.33333333%}.ant-col-lg-pull-20{right:83.33333333%}.ant-col-lg-offset-20{margin-left:83.33333333%}.ant-col-lg-order-20{-webkit-box-ordinal-group:21;-webkit-order:20;-ms-flex-order:20;order:20}.ant-col-lg-19{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:79.16666667%}.ant-col-lg-push-19{left:79.16666667%}.ant-col-lg-pull-19{right:79.16666667%}.ant-col-lg-offset-19{margin-left:79.16666667%}.ant-col-lg-order-19{-webkit-box-ordinal-group:20;-webkit-order:19;-ms-flex-order:19;order:19}.ant-col-lg-18{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%}.ant-col-lg-push-18{left:75%}.ant-col-lg-pull-18{right:75%}.ant-col-lg-offset-18{margin-left:75%}.ant-col-lg-order-18{-webkit-box-ordinal-group:19;-webkit-order:18;-ms-flex-order:18;order:18}.ant-col-lg-17{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:70.83333333%}.ant-col-lg-push-17{left:70.83333333%}.ant-col-lg-pull-17{right:70.83333333%}.ant-col-lg-offset-17{margin-left:70.83333333%}.ant-col-lg-order-17{-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}.ant-col-lg-16{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66666667%}.ant-col-lg-push-16{left:66.66666667%}.ant-col-lg-pull-16{right:66.66666667%}.ant-col-lg-offset-16{margin-left:66.66666667%}.ant-col-lg-order-16{-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.ant-col-lg-15{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:62.5%}.ant-col-lg-push-15{left:62.5%}.ant-col-lg-pull-15{right:62.5%}.ant-col-lg-offset-15{margin-left:62.5%}.ant-col-lg-order-15{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.ant-col-lg-14{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:58.33333333%}.ant-col-lg-push-14{left:58.33333333%}.ant-col-lg-pull-14{right:58.33333333%}.ant-col-lg-offset-14{margin-left:58.33333333%}.ant-col-lg-order-14{-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.ant-col-lg-13{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:54.16666667%}.ant-col-lg-push-13{left:54.16666667%}.ant-col-lg-pull-13{right:54.16666667%}.ant-col-lg-offset-13{margin-left:54.16666667%}.ant-col-lg-order-13{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.ant-col-lg-12{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.ant-col-lg-push-12{left:50%}.ant-col-lg-pull-12{right:50%}.ant-col-lg-offset-12{margin-left:50%}.ant-col-lg-order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.ant-col-lg-11{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:45.83333333%}.ant-col-lg-push-11{left:45.83333333%}.ant-col-lg-pull-11{right:45.83333333%}.ant-col-lg-offset-11{margin-left:45.83333333%}.ant-col-lg-order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.ant-col-lg-10{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:41.66666667%}.ant-col-lg-push-10{left:41.66666667%}.ant-col-lg-pull-10{right:41.66666667%}.ant-col-lg-offset-10{margin-left:41.66666667%}.ant-col-lg-order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.ant-col-lg-9{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:37.5%}.ant-col-lg-push-9{left:37.5%}.ant-col-lg-pull-9{right:37.5%}.ant-col-lg-offset-9{margin-left:37.5%}.ant-col-lg-order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.ant-col-lg-8{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333333%}.ant-col-lg-push-8{left:33.33333333%}.ant-col-lg-pull-8{right:33.33333333%}.ant-col-lg-offset-8{margin-left:33.33333333%}.ant-col-lg-order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.ant-col-lg-7{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:29.16666667%}.ant-col-lg-push-7{left:29.16666667%}.ant-col-lg-pull-7{right:29.16666667%}.ant-col-lg-offset-7{margin-left:29.16666667%}.ant-col-lg-order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.ant-col-lg-6{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%}.ant-col-lg-push-6{left:25%}.ant-col-lg-pull-6{right:25%}.ant-col-lg-offset-6{margin-left:25%}.ant-col-lg-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.ant-col-lg-5{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:20.83333333%}.ant-col-lg-push-5{left:20.83333333%}.ant-col-lg-pull-5{right:20.83333333%}.ant-col-lg-offset-5{margin-left:20.83333333%}.ant-col-lg-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.ant-col-lg-4{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:16.66666667%}.ant-col-lg-push-4{left:16.66666667%}.ant-col-lg-pull-4{right:16.66666667%}.ant-col-lg-offset-4{margin-left:16.66666667%}.ant-col-lg-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.ant-col-lg-3{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:12.5%}.ant-col-lg-push-3{left:12.5%}.ant-col-lg-pull-3{right:12.5%}.ant-col-lg-offset-3{margin-left:12.5%}.ant-col-lg-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.ant-col-lg-2{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:8.33333333%}.ant-col-lg-push-2{left:8.33333333%}.ant-col-lg-pull-2{right:8.33333333%}.ant-col-lg-offset-2{margin-left:8.33333333%}.ant-col-lg-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ant-col-lg-1{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:4.16666667%}.ant-col-lg-push-1{left:4.16666667%}.ant-col-lg-pull-1{right:4.16666667%}.ant-col-lg-offset-1{margin-left:4.16666667%}.ant-col-lg-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.ant-col-lg-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-lg-push-0{left:auto}.ant-col-lg-pull-0{right:auto}.ant-col-lg-offset-0{margin-left:0}.ant-col-lg-order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media(min-width:1200px){.ant-col-xl-1,.ant-col-xl-2,.ant-col-xl-3,.ant-col-xl-4,.ant-col-xl-5,.ant-col-xl-6,.ant-col-xl-7,.ant-col-xl-8,.ant-col-xl-9,.ant-col-xl-10,.ant-col-xl-11,.ant-col-xl-12,.ant-col-xl-13,.ant-col-xl-14,.ant-col-xl-15,.ant-col-xl-16,.ant-col-xl-17,.ant-col-xl-18,.ant-col-xl-19,.ant-col-xl-20,.ant-col-xl-21,.ant-col-xl-22,.ant-col-xl-23,.ant-col-xl-24{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.ant-col-xl-24{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.ant-col-xl-push-24{left:100%}.ant-col-xl-pull-24{right:100%}.ant-col-xl-offset-24{margin-left:100%}.ant-col-xl-order-24{-webkit-box-ordinal-group:25;-webkit-order:24;-ms-flex-order:24;order:24}.ant-col-xl-23{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:95.83333333%}.ant-col-xl-push-23{left:95.83333333%}.ant-col-xl-pull-23{right:95.83333333%}.ant-col-xl-offset-23{margin-left:95.83333333%}.ant-col-xl-order-23{-webkit-box-ordinal-group:24;-webkit-order:23;-ms-flex-order:23;order:23}.ant-col-xl-22{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:91.66666667%}.ant-col-xl-push-22{left:91.66666667%}.ant-col-xl-pull-22{right:91.66666667%}.ant-col-xl-offset-22{margin-left:91.66666667%}.ant-col-xl-order-22{-webkit-box-ordinal-group:23;-webkit-order:22;-ms-flex-order:22;order:22}.ant-col-xl-21{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:87.5%}.ant-col-xl-push-21{left:87.5%}.ant-col-xl-pull-21{right:87.5%}.ant-col-xl-offset-21{margin-left:87.5%}.ant-col-xl-order-21{-webkit-box-ordinal-group:22;-webkit-order:21;-ms-flex-order:21;order:21}.ant-col-xl-20{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:83.33333333%}.ant-col-xl-push-20{left:83.33333333%}.ant-col-xl-pull-20{right:83.33333333%}.ant-col-xl-offset-20{margin-left:83.33333333%}.ant-col-xl-order-20{-webkit-box-ordinal-group:21;-webkit-order:20;-ms-flex-order:20;order:20}.ant-col-xl-19{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:79.16666667%}.ant-col-xl-push-19{left:79.16666667%}.ant-col-xl-pull-19{right:79.16666667%}.ant-col-xl-offset-19{margin-left:79.16666667%}.ant-col-xl-order-19{-webkit-box-ordinal-group:20;-webkit-order:19;-ms-flex-order:19;order:19}.ant-col-xl-18{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%}.ant-col-xl-push-18{left:75%}.ant-col-xl-pull-18{right:75%}.ant-col-xl-offset-18{margin-left:75%}.ant-col-xl-order-18{-webkit-box-ordinal-group:19;-webkit-order:18;-ms-flex-order:18;order:18}.ant-col-xl-17{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:70.83333333%}.ant-col-xl-push-17{left:70.83333333%}.ant-col-xl-pull-17{right:70.83333333%}.ant-col-xl-offset-17{margin-left:70.83333333%}.ant-col-xl-order-17{-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}.ant-col-xl-16{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66666667%}.ant-col-xl-push-16{left:66.66666667%}.ant-col-xl-pull-16{right:66.66666667%}.ant-col-xl-offset-16{margin-left:66.66666667%}.ant-col-xl-order-16{-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.ant-col-xl-15{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:62.5%}.ant-col-xl-push-15{left:62.5%}.ant-col-xl-pull-15{right:62.5%}.ant-col-xl-offset-15{margin-left:62.5%}.ant-col-xl-order-15{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.ant-col-xl-14{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:58.33333333%}.ant-col-xl-push-14{left:58.33333333%}.ant-col-xl-pull-14{right:58.33333333%}.ant-col-xl-offset-14{margin-left:58.33333333%}.ant-col-xl-order-14{-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.ant-col-xl-13{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:54.16666667%}.ant-col-xl-push-13{left:54.16666667%}.ant-col-xl-pull-13{right:54.16666667%}.ant-col-xl-offset-13{margin-left:54.16666667%}.ant-col-xl-order-13{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.ant-col-xl-12{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.ant-col-xl-push-12{left:50%}.ant-col-xl-pull-12{right:50%}.ant-col-xl-offset-12{margin-left:50%}.ant-col-xl-order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.ant-col-xl-11{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:45.83333333%}.ant-col-xl-push-11{left:45.83333333%}.ant-col-xl-pull-11{right:45.83333333%}.ant-col-xl-offset-11{margin-left:45.83333333%}.ant-col-xl-order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.ant-col-xl-10{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:41.66666667%}.ant-col-xl-push-10{left:41.66666667%}.ant-col-xl-pull-10{right:41.66666667%}.ant-col-xl-offset-10{margin-left:41.66666667%}.ant-col-xl-order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.ant-col-xl-9{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:37.5%}.ant-col-xl-push-9{left:37.5%}.ant-col-xl-pull-9{right:37.5%}.ant-col-xl-offset-9{margin-left:37.5%}.ant-col-xl-order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.ant-col-xl-8{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333333%}.ant-col-xl-push-8{left:33.33333333%}.ant-col-xl-pull-8{right:33.33333333%}.ant-col-xl-offset-8{margin-left:33.33333333%}.ant-col-xl-order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.ant-col-xl-7{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:29.16666667%}.ant-col-xl-push-7{left:29.16666667%}.ant-col-xl-pull-7{right:29.16666667%}.ant-col-xl-offset-7{margin-left:29.16666667%}.ant-col-xl-order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.ant-col-xl-6{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%}.ant-col-xl-push-6{left:25%}.ant-col-xl-pull-6{right:25%}.ant-col-xl-offset-6{margin-left:25%}.ant-col-xl-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.ant-col-xl-5{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:20.83333333%}.ant-col-xl-push-5{left:20.83333333%}.ant-col-xl-pull-5{right:20.83333333%}.ant-col-xl-offset-5{margin-left:20.83333333%}.ant-col-xl-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.ant-col-xl-4{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:16.66666667%}.ant-col-xl-push-4{left:16.66666667%}.ant-col-xl-pull-4{right:16.66666667%}.ant-col-xl-offset-4{margin-left:16.66666667%}.ant-col-xl-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.ant-col-xl-3{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:12.5%}.ant-col-xl-push-3{left:12.5%}.ant-col-xl-pull-3{right:12.5%}.ant-col-xl-offset-3{margin-left:12.5%}.ant-col-xl-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.ant-col-xl-2{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:8.33333333%}.ant-col-xl-push-2{left:8.33333333%}.ant-col-xl-pull-2{right:8.33333333%}.ant-col-xl-offset-2{margin-left:8.33333333%}.ant-col-xl-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ant-col-xl-1{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:4.16666667%}.ant-col-xl-push-1{left:4.16666667%}.ant-col-xl-pull-1{right:4.16666667%}.ant-col-xl-offset-1{margin-left:4.16666667%}.ant-col-xl-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.ant-col-xl-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-xl-push-0{left:auto}.ant-col-xl-pull-0{right:auto}.ant-col-xl-offset-0{margin-left:0}.ant-col-xl-order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}@media(min-width:1600px){.ant-col-xxl-1,.ant-col-xxl-2,.ant-col-xxl-3,.ant-col-xxl-4,.ant-col-xxl-5,.ant-col-xxl-6,.ant-col-xxl-7,.ant-col-xxl-8,.ant-col-xxl-9,.ant-col-xxl-10,.ant-col-xxl-11,.ant-col-xxl-12,.ant-col-xxl-13,.ant-col-xxl-14,.ant-col-xxl-15,.ant-col-xxl-16,.ant-col-xxl-17,.ant-col-xxl-18,.ant-col-xxl-19,.ant-col-xxl-20,.ant-col-xxl-21,.ant-col-xxl-22,.ant-col-xxl-23,.ant-col-xxl-24{float:left;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.ant-col-xxl-24{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.ant-col-xxl-push-24{left:100%}.ant-col-xxl-pull-24{right:100%}.ant-col-xxl-offset-24{margin-left:100%}.ant-col-xxl-order-24{-webkit-box-ordinal-group:25;-webkit-order:24;-ms-flex-order:24;order:24}.ant-col-xxl-23{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:95.83333333%}.ant-col-xxl-push-23{left:95.83333333%}.ant-col-xxl-pull-23{right:95.83333333%}.ant-col-xxl-offset-23{margin-left:95.83333333%}.ant-col-xxl-order-23{-webkit-box-ordinal-group:24;-webkit-order:23;-ms-flex-order:23;order:23}.ant-col-xxl-22{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:91.66666667%}.ant-col-xxl-push-22{left:91.66666667%}.ant-col-xxl-pull-22{right:91.66666667%}.ant-col-xxl-offset-22{margin-left:91.66666667%}.ant-col-xxl-order-22{-webkit-box-ordinal-group:23;-webkit-order:22;-ms-flex-order:22;order:22}.ant-col-xxl-21{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:87.5%}.ant-col-xxl-push-21{left:87.5%}.ant-col-xxl-pull-21{right:87.5%}.ant-col-xxl-offset-21{margin-left:87.5%}.ant-col-xxl-order-21{-webkit-box-ordinal-group:22;-webkit-order:21;-ms-flex-order:21;order:21}.ant-col-xxl-20{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:83.33333333%}.ant-col-xxl-push-20{left:83.33333333%}.ant-col-xxl-pull-20{right:83.33333333%}.ant-col-xxl-offset-20{margin-left:83.33333333%}.ant-col-xxl-order-20{-webkit-box-ordinal-group:21;-webkit-order:20;-ms-flex-order:20;order:20}.ant-col-xxl-19{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:79.16666667%}.ant-col-xxl-push-19{left:79.16666667%}.ant-col-xxl-pull-19{right:79.16666667%}.ant-col-xxl-offset-19{margin-left:79.16666667%}.ant-col-xxl-order-19{-webkit-box-ordinal-group:20;-webkit-order:19;-ms-flex-order:19;order:19}.ant-col-xxl-18{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:75%}.ant-col-xxl-push-18{left:75%}.ant-col-xxl-pull-18{right:75%}.ant-col-xxl-offset-18{margin-left:75%}.ant-col-xxl-order-18{-webkit-box-ordinal-group:19;-webkit-order:18;-ms-flex-order:18;order:18}.ant-col-xxl-17{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:70.83333333%}.ant-col-xxl-push-17{left:70.83333333%}.ant-col-xxl-pull-17{right:70.83333333%}.ant-col-xxl-offset-17{margin-left:70.83333333%}.ant-col-xxl-order-17{-webkit-box-ordinal-group:18;-webkit-order:17;-ms-flex-order:17;order:17}.ant-col-xxl-16{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:66.66666667%}.ant-col-xxl-push-16{left:66.66666667%}.ant-col-xxl-pull-16{right:66.66666667%}.ant-col-xxl-offset-16{margin-left:66.66666667%}.ant-col-xxl-order-16{-webkit-box-ordinal-group:17;-webkit-order:16;-ms-flex-order:16;order:16}.ant-col-xxl-15{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:62.5%}.ant-col-xxl-push-15{left:62.5%}.ant-col-xxl-pull-15{right:62.5%}.ant-col-xxl-offset-15{margin-left:62.5%}.ant-col-xxl-order-15{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}.ant-col-xxl-14{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:58.33333333%}.ant-col-xxl-push-14{left:58.33333333%}.ant-col-xxl-pull-14{right:58.33333333%}.ant-col-xxl-offset-14{margin-left:58.33333333%}.ant-col-xxl-order-14{-webkit-box-ordinal-group:15;-webkit-order:14;-ms-flex-order:14;order:14}.ant-col-xxl-13{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:54.16666667%}.ant-col-xxl-push-13{left:54.16666667%}.ant-col-xxl-pull-13{right:54.16666667%}.ant-col-xxl-offset-13{margin-left:54.16666667%}.ant-col-xxl-order-13{-webkit-box-ordinal-group:14;-webkit-order:13;-ms-flex-order:13;order:13}.ant-col-xxl-12{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.ant-col-xxl-push-12{left:50%}.ant-col-xxl-pull-12{right:50%}.ant-col-xxl-offset-12{margin-left:50%}.ant-col-xxl-order-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12}.ant-col-xxl-11{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:45.83333333%}.ant-col-xxl-push-11{left:45.83333333%}.ant-col-xxl-pull-11{right:45.83333333%}.ant-col-xxl-offset-11{margin-left:45.83333333%}.ant-col-xxl-order-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11}.ant-col-xxl-10{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:41.66666667%}.ant-col-xxl-push-10{left:41.66666667%}.ant-col-xxl-pull-10{right:41.66666667%}.ant-col-xxl-offset-10{margin-left:41.66666667%}.ant-col-xxl-order-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10}.ant-col-xxl-9{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:37.5%}.ant-col-xxl-push-9{left:37.5%}.ant-col-xxl-pull-9{right:37.5%}.ant-col-xxl-offset-9{margin-left:37.5%}.ant-col-xxl-order-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9}.ant-col-xxl-8{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333333%}.ant-col-xxl-push-8{left:33.33333333%}.ant-col-xxl-pull-8{right:33.33333333%}.ant-col-xxl-offset-8{margin-left:33.33333333%}.ant-col-xxl-order-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8}.ant-col-xxl-7{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:29.16666667%}.ant-col-xxl-push-7{left:29.16666667%}.ant-col-xxl-pull-7{right:29.16666667%}.ant-col-xxl-offset-7{margin-left:29.16666667%}.ant-col-xxl-order-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7}.ant-col-xxl-6{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%}.ant-col-xxl-push-6{left:25%}.ant-col-xxl-pull-6{right:25%}.ant-col-xxl-offset-6{margin-left:25%}.ant-col-xxl-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6}.ant-col-xxl-5{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:20.83333333%}.ant-col-xxl-push-5{left:20.83333333%}.ant-col-xxl-pull-5{right:20.83333333%}.ant-col-xxl-offset-5{margin-left:20.83333333%}.ant-col-xxl-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5}.ant-col-xxl-4{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:16.66666667%}.ant-col-xxl-push-4{left:16.66666667%}.ant-col-xxl-pull-4{right:16.66666667%}.ant-col-xxl-offset-4{margin-left:16.66666667%}.ant-col-xxl-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}.ant-col-xxl-3{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:12.5%}.ant-col-xxl-push-3{left:12.5%}.ant-col-xxl-pull-3{right:12.5%}.ant-col-xxl-offset-3{margin-left:12.5%}.ant-col-xxl-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.ant-col-xxl-2{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:8.33333333%}.ant-col-xxl-push-2{left:8.33333333%}.ant-col-xxl-pull-2{right:8.33333333%}.ant-col-xxl-offset-2{margin-left:8.33333333%}.ant-col-xxl-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.ant-col-xxl-1{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:4.16666667%}.ant-col-xxl-push-1{left:4.16666667%}.ant-col-xxl-pull-1{right:4.16666667%}.ant-col-xxl-offset-1{margin-left:4.16666667%}.ant-col-xxl-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.ant-col-xxl-0{display:none}.ant-col-push-0{left:auto}.ant-col-pull-0{right:auto}.ant-col-xxl-push-0{left:auto}.ant-col-xxl-pull-0{right:auto}.ant-col-xxl-offset-0{margin-left:0}.ant-col-xxl-order-0{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}.appointment-hr{border:0;margin-bottom:20px}.appointment-top{position:relative}.appointment-top .send-reminder{position:absolute;top:25px;right:0}.appointment-input{padding-top:1rem}.print-heading{display:none}@media print{html,body{overflow:hidden}.print-heading{display:block}#prescription-items{background-color:white;height:100%;width:100%;position:fixed;top:0;left:0;margin:0;padding:30px;font-size:14px;line-height:18px;z-index:9999999}.m-b-5{width:100%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #000}.ant-col-4{display:none}@page{size:auto;margin:0}}.form-grid{display:grid;column-gap:1rem;padding-top:14px}@media(min-width:768px){.form-grid.form-grid-cols-2{grid-template-columns:repeat(2,1fr)}.form-grid.form-grid-cols-3{grid-template-columns:repeat(3,1fr)}}.input-group{display:flex;flex-direction:column;gap:.5rem}@media(max-width:768px){.input-group{margin-top:1rem}}@media(min-width:768px){.expenses span{width:10rem}}.time-field{width:100%}.status-switch{padding-top:1rem}.balance-section{display:flex;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #edf2f7}.tag-component{padding:.5rem 1rem;border-radius:.5rem;font-weight:500;font-size:.875rem}.tag-component.success{background-color:#f0fff4;color:#38a169}.tag-component.danger{background-color:#fff5f5;color:#e53e3e}.payment-mail-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid #e2e8f0;background-color:#fff;color:#718096;cursor:pointer;transition:all .2s ease}.payment-mail-icon:hover{color:#5a67d8;border-color:#5a67d8;box-shadow:0 1px 2px 0 rgba(0,0,0,0.05)}.payment-mail-icon svg{width:20px;height:20px}:root,.calendar-component{--color-primary:#4f46e5;--color-primary-hover:#4338ca;--color-primary-light:#eef2ff;--color-text-primary:#1f2937;--color-text-secondary:#6b7280;--color-text-tertiary:#9ca3af;--color-text-on-primary:#fff;--color-bg-body:#f9fafb;--color-bg-card:#fff;--color-border:#e5e7eb;--color-toolbar-bg:#fff;--color-status-scheduled:#a78bfa;--color-status-scheduled-bg:#f5f3ff;--color-status-scheduled-text:#6d28d9;--color-status-done:#34d399;--color-status-done-bg:#ecfdf5;--color-status-done-text:#065f46;--color-status-missed:#f87171;--color-status-missed-bg:#fef2f2;--color-status-missed-text:#991b1b;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:20px;--spacing-xl:24px;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:16px;--shadow-sm:0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1)}.calendar-component{background:var(--color-bg-body);font-size:14px;margin-top:97px}.calendar-component .toolbar-container{position:fixed;width:calc(100% - 45px);top:40px;z-index:10;background-color:var(--color-toolbar-bg) !important;border-bottom:1px solid var(--color-border);padding:0 var(--spacing-sm)}.calendar-component .toolbar-container .appointments-toolbar{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:56px;gap:var(--spacing-md)}.calendar-component .toolbar-container .appointments-toolbar__right{display:flex;align-items:center;gap:var(--spacing-sm)}.calendar-component .appointments-filter{max-width:250px}.appointments-overview table{width:100%;padding:var(--spacing-sm);border-collapse:collapse;border-bottom:1px solid var(--color-border)}.appointments-overview table td{font-size:11px;text-align:center;padding:var(--spacing-sm) 0;border-right:1px solid var(--color-border);background:#fff;color:var(--color-text-secondary);cursor:pointer;transition:background-color .2s ease}.appointments-overview table td:last-child{border-right:0}.appointments-overview table td:hover:not(.is-selected){background:#f4f6f8}.appointments-overview table td .day-name{text-transform:uppercase;font-weight:600;margin-bottom:var(--spacing-xs)}.appointments-overview table td .day-date{font-size:13px;color:var(--color-text-primary);margin-bottom:var(--spacing-sm)}.appointments-overview table td.is-weekend{background-color:#fafbfd}.appointments-overview table td.is-selected{background-color:var(--color-primary-light);cursor:pointer}.appointments-overview table td.is-selected:not(.selected-day):hover{background-color:#e0e7ff}.appointments-overview table td.is-current .day-date{color:var(--color-primary);font-weight:701;position:relative}.appointments-overview table td.is-current .day-date::after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:5px;height:5px;border-radius:50%;background-color:var(--color-primary)}.appointments-overview table td.selected-day{background:var(--color-primary);color:var(--color-text-on-primary);box-shadow:var(--shadow-md);border-radius:var(--border-radius-md)}.appointments-overview table td.selected-day .day-date,.appointments-overview table td.selected-day .day-name{color:var(--color-text-on-primary)}.week-view #full-day-cols{display:flex}.full-day-col{flex:1;padding:var(--spacing-md);border-right:1px solid var(--color-border)}.full-day-col:last-child{border-right:0}.full-day-col.is-selected{background-color:#fcfdff}.day-header-container{margin:-16px -16px 16px -16px;padding:12px var(--spacing-md);background:#fff;border-bottom:1px solid var(--color-border);position:sticky;top:97px;z-index:5;cursor:pointer;transition:background-color .2s ease}.is-selected .day-header-container{background-color:var(--color-primary-light)}.day-header{flex-direction:column;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md)}.day-header__info{display:flex;align-items:center;gap:var(--spacing-sm);white-space:nowrap;overflow:hidden}.day-header__date{font-weight:500;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.day-header__date strong{font-size:18px;font-weight:700;color:var(--color-text-primary);margin-left:6px}.day-header__actions{display:flex;gap:var(--spacing-sm);flex-shrink:0}.day-action-button{font-size:12px;font-weight:600}.day-action-button:disabled{opacity:.5;cursor:not-allowed}.appointments-num{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:50%;font-size:12px;font-weight:600;color:var(--color-text-secondary);background-color:#f3f4f6}.appointments-num:not(.num-0){background-color:var(--color-primary-light);color:var(--color-primary)}.appointment-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-left-width:4px;border-radius:var(--border-radius-md);padding:var(--spacing-md);margin-bottom:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md);box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.appointment-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.appointment-card--scheduled{border-left-color:var(--color-status-scheduled)}.appointment-card--done{border-left-color:var(--color-status-done)}.appointment-card--missed{border-left-color:var(--color-status-missed)}.appointment-card__header{display:flex;justify-content:space-between;align-items:center}.appointment-card__time{font-weight:700;font-size:16px;color:var(--color-text-primary)}.appointment-card__status{padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.appointment-card__status--scheduled{background-color:var(--color-status-scheduled-bg);color:var(--color-status-scheduled-text)}.appointment-card__status--done{background-color:var(--color-status-done-bg);color:var(--color-status-done-text)}.appointment-card__status--missed{background-color:var(--color-status-missed-bg);color:var(--color-status-missed-text)}.appointment-card__body{display:flex;flex-direction:column;gap:var(--spacing-md)}.appointment-card__patient{font-size:16px;font-weight:600;color:var(--color-text-primary)}.appointment-card__notes{font-size:13px;line-height:1.5;color:var(--color-text-secondary);background:#f9fafb;border-radius:var(--border-radius-sm);padding:10px 12px;border:1px dashed #d1d5db}.appointment-card__footer{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);padding-top:var(--spacing-md);border-top:1px solid var(--color-border)}.appointment-card__operator button{font-size:12px;font-weight:500;color:var(--color-text-secondary);border-radius:999px}.appointment-card__operator button:hover{background-color:#f3f4f6}.appointment-card__operator button span{display:flex;align-items:center;gap:6px}.new-appointment-content,.change-appointment-content{padding:var(--spacing-md) var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md)}.new-appointment-content label,.change-appointment-content label{display:block;color:var(--color-text-secondary);font-size:12px;font-weight:600;margin-bottom:var(--spacing-xs)}.new-appointment-content .appointment-date,.change-appointment-content .appointment-date{max-width:100%}.new-appointment-content .drawer-actions,.change-appointment-content .drawer-actions{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.new-appointment-content .drawer-error,.change-appointment-content .drawer-error{margin-top:var(--spacing-sm)}@media(max-width:1250px){.full-day-col{min-width:300px}#full-day-cols{overflow-x:auto}.appointments-overview{display:none}.day-header-container{top:57px}}@media(max-width:991px){.calendar-component .toolbar-container{left:0 !important;width:100% !important}}@media(max-width:500px){#full-day-cols{flex-direction:column;overflow-x:hidden}.full-day-col{min-width:100%;border-right:0;border-bottom:1px solid var(--color-border)}.week-view.full-height{margin-top:60px}}.crop-dialog .editor{position:relative}.crop-dialog .editor .grid{position:absolute;height:100%;width:100%;z-index:9999;pointer-events:none;background-size:30px 100%,100% 30px;background-image:linear-gradient(to right,#fff 0,transparent 2%,transparent 100%),linear-gradient(to bottom,#fff 0,transparent 2%,transparent 100%)}.crop-dialog .editor .prev-overlay{position:absolute;left:0;top:0;opacity:.6;filter:saturate(2);pointer-events:none;width:100%}.crop-dialog .crop-controls{padding:10px;padding:10px;background:#f1f1f1;border-bottom:1px solid #e3e3e3}.crop-dialog .active-button{background:#e3e3e3}:root{--dt-primary-color:#6264a7;--dt-primary-color-rgb:98,100,167;--dt-primary-light:#e6e6f2;--dt-border-color:#e1e1e1;--dt-background-color:#fff;--dt-hover-bg-color:#f5f5fa;--dt-text-color:#333;--dt-text-color-light:#666;--dt-header-bg-color:#fafafa;--dt-delete-hover-bg:#d92c2c;--dt-delete-hover-color:#fff;--dt-spacing-unit:8px;--dt-border-radius:6px;--dt-lift-shadow:0 4px 12px rgba(0,0,0,0.08)}.data-table-container{display:flex;flex-direction:column;margin-top:40px;height:calc(100vh - 42px);background:var(--dt-background-color);border:1px solid var(--dt-border-color);border-radius:var(--dt-border-radius);box-shadow:0 4px 12px rgba(0,0,0,0.05);overflow:hidden;color:var(--dt-text-color)}.toolbar-container{display:flex;justify-content:space-between;align-items:center;padding:var(--dt-spacing-unit) calc(var(--dt-spacing-unit) * 2);background-color:var(--dt-background-color);border-bottom:1px solid var(--dt-border-color);flex-shrink:0}.table-header{display:flex;align-items:center;background:var(--dt-header-bg-color);border-bottom:1px solid var(--dt-border-color);flex-shrink:0}.table-header .table-header-cell{padding:calc(var(--dt-spacing-unit) * 1.5) calc(var(--dt-spacing-unit) * 2);font-weight:600;color:var(--dt-text-color);cursor:pointer;transition:background-color .2s ease,color .2s ease}.table-header .table-header-cell:last-child{border-right:0}.table-header .table-header-cell:hover{background:var(--dt-primary-light);color:var(--dt-primary-color)}.table-header .table-header-cell.current{background:var(--dt-primary-light);color:var(--dt-primary-color)}.table-header .table-header-cell .header-content,.table-header .table-header-cell .header-text{display:flex;align-items:center;gap:var(--dt-spacing-unit)}.table-header .table-header-cell .header-content{justify-content:space-between;width:100%}.table-header .table-header-cell .sort-indicator{color:var(--dt-primary-color)}.table-body{flex-grow:1;overflow:auto}.table-row{display:flex;align-items:center;border-bottom:1px solid var(--dt-border-color);background-color:var(--dt-background-color);transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease;will-change:transform,box-shadow;cursor:pointer}.table-row:hover{background-color:var(--dt-background-color);transform:translateY(-2px);box-shadow:var(--dt-lift-shadow)}.table-cell{padding:calc(var(--dt-spacing-unit) * 1) calc(var(--dt-spacing-unit) * 2);color:var(--dt-text-color-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:1px solid var(--dt-border-color)}.table-cell:last-child{border-right:0}.table-cell.clickable{cursor:pointer;color:var(--dt-primary-color);font-weight:500}.table-cell.no-label{display:flex;flex-direction:column;justify-content:center}.fui-Persona:first-child:not(:last-child){margin-top:3px;margin-bottom:calc(var(--dt-spacing-unit) * 1.5)}.table-actions{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--dt-spacing-unit) / 2)}.action-button{background:transparent;color:var(--dt-text-color-light);border-radius:var(--dt-border-radius);transition:background-color .2s ease,color .2s ease,transform .2s ease}.action-button:hover{background-color:rgba(var(--dt-primary-color-rgb),0.1);color:var(--dt-primary-color);transform:scale(1.1)}.action-button.delete:hover{background:var(--dt-delete-hover-bg);color:var(--dt-delete-hover-color);transform:scale(1.1)}.bubble{position:absolute;top:-5px;right:-5px;background:var(--dt-primary-color);color:#fff;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;pointer-events:none;border:2px solid var(--dt-background-color)}.first-column{flex:2 1 40%;min-width:200px}.other-column{flex:1 1 20%;min-width:120px}.delete-th,.delete-td{flex:0 0 60px;justify-content:center;align-items:center;display:flex;border-right:0}.delete-button:hover{color:var(--dt-delete-hover-color);background-color:var(--dt-delete-hover-bg)}.no-data-message{padding:calc(var(--dt-spacing-unit) * 2)}@media(max-width:768px){.other-column{display:none}.first-column{flex-basis:100%}}.table-cell[data-head*=appointment] .fui-Persona{border-radius:var(--dt-border-radius);transition:background-color .2s ease,transform .2s ease}.table-cell[data-head*=appointment] .fui-Persona:hover{background-color:rgba(var(--dt-primary-color-rgb),0.08);transform:translateX(4px)}.table-cell[data-head*=Labels]{overflow:scroll}.date-link a{font-size:12px;color:#2196f3;cursor:pointer;border-bottom:1px dashed #2196f3;padding-bottom:3px}.date-link a .icon{margin-right:5px;position:relative;top:1px}.dental-history .chart{direction:ltr !important}.dental-history table{direction:ltr !important;margin-bottom:20px;margin-bottom:20px;width:calc(100% + 32px);border-collapse:collapse;margin-left:-16px;margin-right:-16px}.dental-history table.permanent tr td:nth-child(8){border-right:1px solid #e91e63}.dental-history table.permanent tr td:nth-child(9){border-left:1px solid #e91e63}.dental-history table.deciduous tr td:nth-child(5){border-right:1px solid #e91e63}.dental-history table.deciduous tr td:nth-child(6){border-left:1px solid #e91e63}.dental-history table tr:nth-child(2) td{border-bottom:0}.dental-history table tr td{position:relative;background:#fff;transition:.4s all;cursor:pointer;text-align:center;padding:.7%;font-size:12px;border:1px solid #e3e3e3;border-top:0}.dental-history table tr td .has-notes{transition:.4s all;background:#2196f3;height:10px;width:10px;display:inline-block;position:absolute;top:5px;left:5px;border-radius:5px;box-shadow:0 20px 50px rgba(0,0,0,0.25)}.dental-history table tr td:hover{background:#f3f3f3 !important}.dental-history table tr td.filled{background:#ffc107;color:#fff}.dental-history table tr td.filled .has-notes{background:#ff6f00}.dental-history table tr td.compromised{background:#f44336;color:#fff}.dental-history table tr td.compromised .has-notes{background:#b71c1c}.dental-history table tr td.endo{background:#673ab7;color:#fff}.dental-history table tr td.endo .has-notes{background:#9575cd}.dental-history table tr td.missing{color:#eee;background:#bdbdbd}.dental-history table tr td.missing .has-notes{background:#757575}.dental-history .tooth-details{background:#fff;border-radius:3px;box-shadow:0 5px 20px rgba(0,0,0,0.1);padding:30px}.dental-history .tooth-details h4{color:#616161}.dental-history .tooth-details .tooth-name{font-size:17px;text-transform:capitalize;margin-bottom:25px}.dental-history .tooth-details .close-details{position:absolute;top:0;right:10px;padding:5px 5px 3px;border-radius:2px;font-size:10px;cursor:pointer;transition:.4s all}.dental-history .tooth-details .close-details:hover{background:#3e50b3;color:#fff;box-shadow:0 5px 20px rgba(0,0,0,0.1)}.single-tooth-condition{margin-top:10px}.elc-c{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:20px}.elc-c .elc-form,.elc-c .elc-edit{display:flex;flex-direction:column;gap:12px}.elc-c .elc-form .elc-field,.elc-c .elc-edit .elc-field{display:flex;flex-direction:column;gap:4px}.elc-c .elc-form .elc-field .fui-Combobox,.elc-c .elc-form .elc-field .fui-DatePicker,.elc-c .elc-edit .elc-field .fui-Combobox,.elc-c .elc-edit .elc-field .fui-DatePicker{min-width:100% !important}.elc-c .elc-form .elc-add-btn,.elc-c .elc-edit .elc-add-btn{width:100%;transition:background .3s,transform .2s}.elc-c .elc-form .elc-add-btn:hover,.elc-c .elc-edit .elc-add-btn:hover{background:var(--colorBrandBackgroundHover);transform:scale(1.02)}.elc-c .elc-cards{display:flex;flex-direction:column;gap:16px}.elc-c .elc-card{cursor:pointer;transition:all .3s ease}.elc-c .elc-card:hover{transform:translateY(-3px) scale(1.01);box-shadow:0 4px 12px rgba(0,0,0,0.12)}.elc-c .elc-card.editing{border-color:var(--colorBrandBackground);background:var(--colorNeutralBackground1Selected);transform:scale(1.02);box-shadow:0 6px 16px rgba(0,0,0,0.15)}.elc-c .elc-card .elc-view{display:flex;flex-direction:column;gap:8px}.elc-c .elc-card .elc-view label{font-weight:600;color:var(--colorNeutralForeground3)}.elc-c .elc-card .elc-actions{display:flex;justify-content:space-between;gap:12px}.elc-c .elc-card .elc-actions .elc-save-btn{flex:1;transition:background .3s,transform .2s}.elc-c .elc-card .elc-actions .elc-save-btn:hover{background:var(--colorBrandBackgroundHover);transform:scale(1.02)}.elc-c .elc-card .elc-actions .elc-delete-btn{flex:1;background:var(--colorPaletteRedBackground3);transition:background .3s,transform .2s}.elc-c .elc-card .elc-actions .elc-delete-btn:hover{background:var(--colorPaletteRedBackground3Hover);transform:scale(1.02)}.spg-p .thumbs{text-align:center;border:1px solid #f1f1f1;padding:5px;width:100%;float:left}.spg-p .thumbs .thumb{height:40px;width:100%;background-size:cover;display:inline-block;margin-right:5px}.spg-p .thumbs .thumb.selected{border:1px solid darkred}.spg-p .thumbs .add-photo{margin-bottom:10px}.spg-p .thumbs .placeholder{padding:13px;background:#e3e3e3;margin-bottom:5px}.spg-p .viewport{float:left;margin-left:5px;border:1px solid #f1f1f1;padding:5px;width:100%;position:relative}.spg-p .viewport img{width:100%;cursor:pointer}.spg-p .viewport .delete-photo{position:absolute;top:5px;right:5px;background:#fff;border:1px solid #f1f1f1}.spg-p .viewport .delete-photo.rotate{background:0;border:0}.grid-table{position:absolute;z-index:99;width:100%;height:100%;text-align:right;color:#fff;opacity:.5;pointer-events:none;border-spacing:0;border-collapse:collapse}.grid-table td{padding-right:3px;border-right:1px solid #fff;border-bottom:1px solid #fff;font-size:8px}:root{--header-height:40px;--color-background:#fff;--color-border:#e0e0e0;--color-text-primary:#1f1f1f;--color-text-secondary:#606060;--color-icon:#424242;--color-accent:#0078d4;--color-error:#d13438;--spacing-base:8px;--font-family-sans:"Segoe UI","Helvetica Neue",Arial,sans-serif;--transition-speed:.2s ease-in-out}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.header-component{display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-base);height:var(--header-height);width:100%;position:fixed;top:0;left:0;z-index:1000;background:var(--color-background);border-bottom:1px solid var(--color-border);box-sizing:border-box;font-family:var(--font-family-sans)}.header-component__left,.header-component__center,.header-component__right{display:flex;align-items:center;gap:var(--spacing-base)}.header-component__left{justify-content:flex-start}.header-component__center{justify-content:center;flex:1 1 auto;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-component__center .ms-Subtitle1{color:var(--color-text-primary)}.header-component__right{justify-content:flex-end}.header-component .sms-balance{display:flex;align-items:center;gap:var(--spacing-base);font-size:14px;font-weight:600;color:var(--color-text-secondary)}.header-component .resync.rotate{animation:spin 1s linear infinite}.header-component .resync.error svg{color:var(--color-error)}@media(max-width:768px){.header-component{padding:0 var(--spacing-base)}.header-component__center{display:none}.header-component__left{flex:1}}.home-container{margin-top:24px;padding:24px}.home-container .welcome-header{font-size:24px;font-weight:500;color:#242424;margin-bottom:24px}.card{background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.08);margin-bottom:24px;overflow:hidden}.card .card-header{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#f8f9fb;border-bottom:1px solid #e0e0e0}.card .card-header h2{margin:0;font-size:16px;font-weight:600;color:#242424}.card .card-body{padding:16px}.duty-table{width:100%;border-collapse:collapse}.duty-table tr{border-bottom:1px solid #e0e0e0}.duty-table tr:last-child{border-bottom:0}.duty-table th,.duty-table td{padding:12px 8px;text-align:left;vertical-align:top}.duty-table th{width:30%;font-weight:500;color:#606060}.duty-table .duty-names-cell{padding:8px 0;display:flex;flex-direction:column;gap:8px}.duty-table .duty-names-cell .fui-Persona{padding:8px 12px;margin:0;cursor:pointer;border-radius:4px;transition:background-color .3s ease,box-shadow .3s ease}.duty-table .duty-names-cell .fui-Persona:hover{background:#f0f0f0}.empty-state{border:1px dashed #e0e0e0;border-radius:8px;padding:32px;text-align:center;color:#aaa;margin:8px}@media(max-width:992px){.home-container{padding:16px}.appointments-column,.duty-column{width:100%}}@media(max-width:576px){.welcome-header{font-size:20px;text-align:center;margin-top:4rem}.card-header{flex-direction:column;align-items:flex-start;gap:8px}.duty-table th,.duty-table td{display:block;width:100%;text-align:left}.duty-table th{font-weight:600;padding-bottom:0}.duty-table tr{display:block;padding:8px 0}.duty-table .duty-names-cell{padding-left:8px}}.label{background:#fff;padding:5px 10px 7px;color:#000;border-radius:2px;font-size:13px;margin-right:3px;margin-bottom:3px;display:inline-block;border:1px solid #e3e3e3;transition:all .4s}.label.clickable{cursor:pointer}.label.warning{border-color:#fb8c00;color:#fb8c00}.label.warning.clickable:hover{border-color:transparent;background:#fb8c00;color:#fff}.label.primary{border-color:#3f51b5;color:#3f51b5}.label.primary.clickable:hover{border-color:transparent;background:#3f51b5;color:#fff}.label.danger{border-color:#e91e63;color:#e91e63}.label.danger.clickable:hover{border-color:transparent;background:#e91e63;color:#fff}.label.success{border-color:#4caf50;color:#4caf50}.label.success.clickable:hover{border-color:transparent;background:#4caf50;color:#fff}.label.info{border-color:#212121;color:#212121}.label.info.clickable:hover{border-color:transparent;background:#212121;color:#fff}.label.highlighted.warning{border-color:transparent;background:#fb8c00;color:#fff}.label.highlighted.warning.clickable:hover{border-color:#fb8c00;color:#fb8c00;background:#fff}.label.highlighted.primary{border-color:transparent;background:#3f51b5;color:#fff}.label.highlighted.primary.clickable:hover{border-color:#3f51b5;color:#3f51b5;background:#fff}.label.highlighted.danger{border-color:transparent;background:#e91e63;color:#fff}.label.highlighted.danger.clickable:hover{border-color:#e91e63;color:#e91e63;background:#fff}.label.highlighted.success{border-color:transparent;background:#4caf50;color:#fff}.label.highlighted.success.clickable:hover{border-color:#4caf50;color:#4caf50;background:#fff}.label.highlighted.info{border-color:transparent;background:#212121;color:#fff}.label.highlighted.info.clickable:hover{border-color:#212121;color:#212121;background:#fff}.label.highlighted:after{content:"\e894";margin-left:15px;height:15px;width:15px;display:inline-block;text-align:center;border-radius:50%;font-family:"FabricMDL2Icons";margin-right:-5px;font-size:8px;line-height:17px;font-weight:900}.login-component{background-color:#f7fafc;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:40vh;padding:1.5rem}.login-component .community-login-forum{background-color:#fff;border-radius:1rem;padding:2.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);width:100%;max-width:400px}.login-component .community-login-forum .login-step{display:flex;flex-direction:column;gap:1.5rem}.login-component .spinner-container{padding:2rem;text-align:center}.choose-user-component{background:#f5f5f5;border:1px solid #e3e3e3;margin:50px auto;max-width:400px;padding:0 20px 20px}.choose-user-component .user-chooser{border-bottom:1px solid transparent}.choose-user-component .user-chooser:hover{border-color:#c5cae9;border-radius:5px}.login-home{background-color:#f7fafc;font-family:sans-serif}.login-home .login-content-box{background-image:url("/images/login-vector1.svg");height:100vh;display:flex;justify-content:center;align-items:center;background-size:cover;padding-left:3rem}.login-home .login-content-box h1{font-size:2.5vw;font-weight:700;line-height:1.25;margin-top:14rem;margin-bottom:.75rem;color:rgba(255,255,255,0.9)}.login-home .login-content-box p{font-size:.92vw;line-height:1.25;color:rgba(255,255,255,0.8)}@media(max-width:1280px){.login-home .login-content-box h1{font-size:3.5vw}.login-home .login-content-box p{font-size:1.2vw}}@media(max-width:768px){.login-home .login-content-box h1{display:none}.login-home .login-content-box p{display:none}}@media(max-width:768px){.login-home .login-content-box{display:none !important}}.login-home .login-content-box::before{background-image:url("/images/frame.svg");content:"";background-size:100% 100%;background-repeat:no-repeat;height:300px;right:0;position:absolute;top:0;width:420px;z-index:1}.login-home .login-content-box::after{background-image:url("/images/login-vector2.svg");content:"";background-size:cover;background-repeat:no-repeat;height:100%;width:100%;right:9%;position:absolute}.login-home .home-copyright{position:fixed;bottom:.5rem;left:1.2rem}@media only screen and (max-height:500px){.login-home .home-copyright,.login-home .wrapper{display:none}}.login-home *,.login-home *:after,.login-home *:before{box-sizing:inherit}.login-home .clip{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.login-home .svg--source{display:none}.login-home .svg--icon{width:100%;max-width:5rem;height:100%;max-height:5rem;display:block;margin:0 auto;fill:currentColor}.login-home .wrapper{padding-top:5rem}.login-home .share{width:2.8rem;height:2.8rem;float:left;margin:.5rem 1rem .5rem 0;color:#353c4a;border:.125rem solid #f3f3f3;box-shadow:0 0 8px 0 rgba(50,50,50,0.15);border-radius:50%;transition:250ms}.login-home .share:last-child{margin-right:0}.login-home .share:focus{outline-color:inherit}.login-home .whatsapp:hover,.login-home .whatsapp:focus{color:#00e676;box-shadow:0 0 24px 0 #00e676}.login-home .facebook:hover,.login-home .facebook:focus{color:#3b5998;box-shadow:0 0 24px 0 #3b5998}.login-home .instagram:hover,.login-home .instagram:focus{color:#833ab4;box-shadow:0 0 24px 0 #833ab4}.login-home .youtube:hover,.login-home .youtube:focus{color:#cd201f;box-shadow:0 0 24px 0 #cd201f}.spinner-container{margin-top:30vh}.spinner-container div{border-color:#5b5fc7;color:#5b5fc7}.spinner-container-boards{margin-top:20vh}.spinner-container-boards div{border-color:#5b5fc7;color:#5b5fc7}.eb{position:fixed;z-index:99999;background:#f44336;color:#fff;top:0;width:100%;white-space:pre}.eb textarea{margin:10px 0 0;height:100vh;min-width:100vw;background:#ffcdd2;border:0;display:block;position:absolute;left:0;padding:15px}.contact-logo{text-align:center;font-size:11px;line-height:15px;border-top:1px solid #f3f3f3;padding-top:15px;color:#616161;cursor:default}.contact-logo img{width:32px}.ver{text-align:center;font-size:9px;cursor:default;padding:5px;border-radius:50%;line-height:1.2em;color:#9e9e9e;position:fixed;right:2px;bottom:2px;opacity:.4}.ver span{font-size:11px;font-weight:500;padding-top:2px;display:inline-block;margin-top:2px;border-top:1px solid #e3e3e3}@media(min-width:992px){#router-outlet{margin-left:65px}.icon-list{position:fixed;top:40px;left:0;cursor:pointer;background:#f8f9fb;border-right:1px solid #e8effd;height:100%}.icon-list .item{transition:.2s all;padding:.55em 0 .45em;font-size:17px;text-align:center;min-width:45px;border-bottom:1px solid transparent;margin:3px 10px;border-radius:2px;position:relative}.icon-list .item .bubble{position:absolute;right:0;top:24px;text-align:center;border-radius:50%;height:18px;width:18px;padding-top:0;font-size:11px}.icon-list .item:hover{background:#dcebf7}.icon-list .item.selected{background:#0078d4;color:#fff;cursor:initial;border:1px solid #0078d4;box-shadow:0 0 8px 0 rgba(0,120,212,0.6117647059)}.icon-list .item .text{margin-top:5px;font-size:11px;position:relative;bottom:3px;display:block;text-transform:capitalize}}.messages-component{position:fixed;bottom:0;right:0;padding:15px;z-index:99999}.messages-component .message{box-shadow:0 20px 50px rgba(0,0,0,0.25);transition:.4s all;display:table;background:#fff;color:#000;font-size:14px;padding:10px;border-radius:2px;margin-top:15px}.messages-component .message i{margin-right:5px}.messages-component .message>i{padding:5px;border-radius:50px;font-weight:bold}.messages-component .message .message-inner{margin-right:10px}.messages-component .message .button{border-radius:2px;transition:.4s all;border-left:1px solid #fafafa;padding:15px 15px 12px;margin-left:10px;cursor:pointer}.messages-component .message .button:hover{background:#f5f5f5}.messages-component .message .button:last-child{margin-right:-11px;margin-left:0}.messages-component .message .button i{font-size:11px}.new-or{text-align:center;display:block;line-height:13px;font-weight:600}.spa-panel{position:relative}.spa-panel .add-new{position:absolute;top:-4px;right:0;background:#0078d7;border-radius:2px;color:#fff;padding:7px 10px;cursor:pointer;border-radius:2px;transition:.4s all}.spa-panel .add-new:hover{box-shadow:0 5px 20px rgba(0,0,0,0.1);background:#005a9e}.spa-panel .add-new .icon{display:inline-block;margin-right:10px;position:relative;top:1px}.spa-panel .no-appointments{color:#757575;margin:15px 0 7px}.phone-group .fui-Select{margin-left:-10px}.phone-group select{border:none !important}.plk-c{cursor:pointer}.plk-c .icon{position:relative;top:2px}.pc-pg table.responsive tbody tr td:not(.no-label):before{display:none}.pc-pg table.responsive tbody tr td.no-label{text-align:left}.ortho-records .album{text-align:center}.ortho-records .album table td{position:relative;overflow:hidden}.ortho-records .album table{width:100%}.ortho-records .album table .days-num{font-size:12px;display:block;border:1px dashed #e3e3e3;border-left:0;border-right:0;padding:10px 0;text-align:center}.ortho-records .album table .term-initials{font-size:12px;font-style:italic;margin-bottom:3px;display:inline-block;padding:7px;height:27px;width:27px;border-bottom:1px solid #f1f1f1}.ortho-records .album table .photo{position:relative;cursor:pointer}.ortho-records .album table .photo .hover-effect{display:none;position:absolute;top:0;left:0;height:100%;width:100%;padding-top:15%;background:rgba(0,0,0,0.368627451);color:#fff}.ortho-records .album table .photo:hover .hover-effect{display:block}.ortho-records .album table .clickable-icon{display:inline-block;cursor:pointer;text-align:center;background:#f1f1f1}.ortho-records .album table .clickable-icon:hover{background:#2196f3;color:#fff}.ortho-records .album table .clickable-icon.delete-visit:hover{background:#f44336}.ortho-records .album table .clickable-icon.add-photo:hover{background:#00aba9}.photo-dialog .overlay-img,.visit-dialog .overlay-img{position:absolute;left:0;top:0;height:100%;width:100%;opacity:.6;filter:saturate(2);pointer-events:none}.cl-section{background:#fff;margin-top:10px;padding:15px;padding-bottom:0;border:1px solid #f3f3f3;position:relative}.cl-section h3{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f3f3f3;margin-left:-15px;margin-right:-15px;padding-left:12px;padding-right:12px;margin-top:-5px}.cl-section .chevron{float:right;position:relative;top:-7px;right:-8px;height:28px}.cl-section .cl-section-title:hover{color:#004578}.cl-section .cl-section-title{cursor:pointer}.cl-section .cl-section-title.only-title{padding:0;border:0;padding-left:12px}.settings-component{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;max-width:1200px;width:100%;margin:40px auto;padding:24px;color:#212529;background-color:#f8f9fa}.settings-component *{box-sizing:border-box}.settings-component div[class*=fui-]{max-width:100%}.settings-component input[class*=fui-],.settings-component select[class*=fui-],.settings-component textarea[class*=fui-]{max-width:100% !important;width:100% !important;box-sizing:border-box}.settings-component .settings-card{background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.05);padding:24px;margin-bottom:32px;border:1px solid #dee2e6;max-width:100%;min-width:0}.settings-component .settings-card h3{font-size:1.1rem;font-weight:600;margin:0 0 24px 0;padding-bottom:16px;border-bottom:1px solid #dee2e6;color:#212529;word-wrap:break-word}.settings-component .lock-msg{display:flex;flex-direction:column;align-items:center;max-width:480px;width:100%;margin:60px auto;padding:32px;text-align:center;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.05);border-top:4px solid #0078d4;overflow:hidden}.settings-component .lock-msg .lock-icon{font-size:40px;color:#0078d4;margin-bottom:16px}.settings-component .lock-msg .lock-header{width:100%}.settings-component .lock-msg .lock-header h2{font-size:1.4rem;margin:0 0 8px 0;word-wrap:break-word}.settings-component .lock-msg .lock-header p{color:#6c757d;margin-bottom:24px;max-width:350px;line-height:1.6;word-wrap:break-word}.settings-component .lock-msg hr{width:100%;border:0;border-top:1px solid #dee2e6;margin:16px 0 24px 0}.settings-component .lock-msg .math-question{display:flex;align-items:center;justify-content:center;gap:16px;font-size:1.5rem;width:100%}.settings-component .lock-msg .math-question div[class^=Field]{width:100px;max-width:100%}.settings-component .lock-msg .field-container{width:100%;text-align:left;margin-bottom:16px}.settings-component .lock-msg .field-container div[class^=Field]{max-width:100%}.settings-component .settings-layout{display:grid;grid-template-columns:1fr;gap:32px;max-width:100%;min-width:0}.settings-component .settings-layout>div{max-width:100%;min-width:0}.settings-component .setting-item{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:24px;max-width:100%;min-width:0}.settings-component .setting-item:last-child{margin-bottom:0}.settings-component .setting-item__control{max-width:100%;min-width:0}.settings-component .setting-item__control div[class^=Field],.settings-component .setting-item__control div[class*=fui-Field]{max-width:100%;min-width:0}.settings-component .setting-item__control div[class^=Field] label,.settings-component .setting-item__control div[class*=fui-Field] label{font-weight:700;margin-bottom:4px;word-wrap:break-word}.settings-component .setting-item__control div[class^=Field] input,.settings-component .setting-item__control div[class^=Field] select,.settings-component .setting-item__control div[class^=Field] textarea,.settings-component .setting-item__control div[class*=fui-Field] input,.settings-component .setting-item__control div[class*=fui-Field] select,.settings-component .setting-item__control div[class*=fui-Field] textarea{max-width:100% !important;width:100% !important;box-sizing:border-box}.settings-component .setting-item__info{font-size:.875rem;color:#6c757d;background-color:#f8f9fa;border-radius:4px;padding:8px 16px;border-left:3px solid #dee2e6;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;max-width:100%}.settings-component .feature-toggles .setting-item{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid #dee2e6;margin-bottom:0;gap:16px}.settings-component .feature-toggles .setting-item:last-child{border-bottom:0}.settings-component .feature-toggles .setting-item__info{display:none}.settings-component .feature-toggles .setting-item span[class^=Label]{font-weight:400;flex-grow:1}.settings-component .feature-toggles .setting-item div[class^=Field]{flex-shrink:0}.settings-component .backups-section{max-width:100%;min-width:0}.settings-component .backups-section .backup-item{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:8px;border-radius:8px;border:1px solid #dee2e6;background-color:#fff;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease;margin-bottom:16px;max-width:100%;min-width:0}.settings-component .backups-section .backup-item:hover{border-color:#0078d4;box-shadow:0 6px 16px rgba(0,0,0,0.1);transform:translateY(-2px)}.settings-component .backups-section .backup-item .backup-info{display:flex;align-items:center;gap:4px;flex-grow:1;min-width:0;overflow:hidden;flex:1}.settings-component .backups-section .backup-item .backup-icon{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#e3f3ff;color:#0078d4;font-size:16px}.settings-component .backups-section .backup-item .backup-details{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden;flex:1}.settings-component .backups-section .backup-item .backup-details .backup-header-row{display:flex;align-items:center;gap:4px;flex-wrap:wrap;max-width:100%}.settings-component .backups-section .backup-item .backup-details .backup-date-strong{font-weight:600;color:#212529;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.settings-component .backups-section .backup-item .backup-details .badge{display:inline-block;padding:2px 4px;border-radius:10px;font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.3px;flex-shrink:0}.settings-component .backups-section .backup-item .backup-details .badge-latest{background:rgba(0,120,212,0.1);color:#0078d4}.settings-component .backups-section .backup-item .backup-details .backup-subtext{color:#6c757d;font-size:.7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.settings-component .backups-section .backup-item .backup-actions{display:flex;gap:2px;flex-shrink:0}.settings-component .backups-section .backup-item .backup-actions button{min-width:auto;padding:4px 6px;font-size:.85rem}.settings-component .backups-section div[class^=MessageBar]{background-color:#e3f3ff;border-left:4px solid #0078d4;word-wrap:break-word;max-width:100%}@media screen and (min-width:768px){.settings-component .settings-layout{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.settings-component .setting-item{grid-template-columns:1fr 1fr;gap:24px;align-items:start}}@media screen and (max-width:767px){.settings-component{margin:40px auto;padding:4px 8px;max-width:100vw;box-sizing:border-box}.settings-component .settings-card,.settings-component .lock-msg{padding:8px 16px;margin-bottom:16px}.settings-component .settings-layout{gap:16px}.settings-component .backups-section .backup-item{padding:4px 8px;gap:4px;flex-wrap:nowrap}.settings-component .backups-section .backup-item .backup-icon{width:28px;height:28px;font-size:14px;border-radius:4px}.settings-component .backups-section .backup-item .backup-details .backup-date-strong{font-size:.75rem}.settings-component .backups-section .backup-item .backup-details .backup-subtext{font-size:.65rem}.settings-component .backups-section .backup-item .backup-details .badge{font-size:.55rem;padding:1px 3px}.settings-component .backups-section .backup-item .backup-actions{gap:1px}.settings-component .backups-section .backup-item .backup-actions button{padding:3px 5px;font-size:.8rem}.settings-component .math-question{flex-direction:column;font-size:1.2rem;gap:8px}.settings-component .math-question div[class^=Field]{width:100%;max-width:150px}}@media screen and (max-width:800px){.staff-component{padding:10px}}.staff-editor .staff-input{margin-bottom:15px}.duty-table tr{border:1px solid #eee;border-top:0}.appointments-listing{padding-top:13px;padding-bottom:20px}.panel-heading{padding:15px 25px;background:#fff;z-index:9999}.panel-heading .close{text-align:right}.panel-heading>.ant-row{bottom:5px;margin-bottom:2px}.contact-details{display:flex;flex-direction:column;gap:10px}.contact-details__row{display:grid;grid-template-columns:40px 1fr;align-items:center}.contact-details__icon{display:flex;align-items:center;justify-content:center;color:#256167}.contact-details__texts{display:flex;flex-direction:column;gap:4px}.contact-details__value{font-size:14px;color:#1d1d1d;min-height:20px}.contact-details__value--placeholder{color:#929292;font-style:italic}.sc-pg .data-table .toolbar-container{display:none}.sc-pg .data-table table{margin-top:0}.sc-pg .statistics-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:16px;margin-top:42px;margin-bottom:-40px}.sc-pg .statistics-header__group{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-end}.sc-pg .statistics-header__group--left{flex:1 1 280px}.sc-pg .statistics-header__group--right{margin-left:auto;justify-content:flex-end;flex:0 0 auto;flex-wrap:nowrap;gap:12px;width:fit-content}.sc-pg .statistics-header__field{min-width:180px}.sc-pg .statistics-header__field--date{min-width:180px}.sc-pg .statistics-header__search{flex:0 1 240px;max-width:320px}.sc-pg .statistics-header__combobox{flex:0 1 220px;max-width:320px}.sc-pg .dt-msg-bar{display:none}.sc-pg .totals{background:#f5f5f5;text-align:center;border-bottom:1px solid #f5f5f5}.sc-pg .totals label{font-weight:400}.sc-pg .totals .label{padding:5px}.sc-pg .controls{padding:10px;box-shadow:0 5px 20px rgba(0,0,0,0.1);background:#fff}.sc-pg .quick label{font-size:13px;margin-bottom:5px;color:#757575;display:block;text-align:center}.sc-pg .charts{margin-top:15px}.sc-pg .charts .chart-wrapper{margin-bottom:15px}.sc-pg .charts .chart-wrapper .chart{box-shadow:0 5px 20px rgba(0,0,0,0.1);border-radius:5px;background:#fff}.sc-pg .charts .chart-wrapper .chart .graph{padding-top:10px;border-radius:5px 5px 0 0;box-shadow:0 0 15px rgba(0,0,0,0.1)}.sc-pg .charts .chart-wrapper .chart .name{padding:15px;padding-bottom:0;border-top:1px solid whitesmoke}.sc-pg .charts .chart-wrapper .chart .description{color:#9e9e9e;font-size:12px;display:inline-block;margin-top:10px;padding:15px;padding-top:0}@media(max-width:640px){.sc-pg .statistics-header__group--right{flex-wrap:wrap;justify-content:flex-start}}.tag-input-component .error-message{font-size:12px;color:brown;padding-top:5px}.tc-pg table.responsive tbody tr td:not(.no-label):before{display:none}.tc-pg table.responsive tbody tr td.no-label{text-align:left}.user-component .appointments-listing{margin-left:-15px;margin-right:-15px;margin-top:-26px}.fui-DrawerHeaderTitle>h2{width:100%}.panel-tabs{background:#f1f1f1}.appointments-list-container{width:100%;padding:1rem;background-color:#f8f9fa;font-family:system-ui,-apple-system,"Segoe UI","Roboto",sans-serif}.appointments-list-header{display:none;padding:0 1.5rem;margin-bottom:.5rem}.appointments-list-header .header-title{color:#6c757d;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px}.appointments-list-header .header-title--actions{text-align:right}.appointment-row{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;border:1px solid #e9ecef;padding:1rem;margin-bottom:1rem;position:relative;overflow:hidden;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.appointment-row:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,0.08)}.appointment-row::before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background-color:transparent;transition:background-color .2s ease}.appointment-row.status-done::before{background-color:#28a745}.appointment-row.status-missed::before{background-color:#dc3545;opacity:.8}.appointment-row.status-missed{opacity:.8}.appointment-row:hover.status-missed{opacity:1}.appointment-row__main-info,.appointment-row__doctors,.appointment-row__actions{width:100%}.appointment-row__doctors{margin-top:1rem;padding-top:1rem;border-top:1px solid #e9ecef;display:flex;flex-direction:column;gap:.5rem}.appointment-row__actions{margin-top:1rem;display:flex;justify-content:flex-end;align-items:center;gap:1rem}.action-icon{color:#6c757d;cursor:pointer;transition:color .2s ease,transform .2s ease;padding:.25rem}.action-icon:hover{transform:scale(1.1)}.action-icon.delete-icon:hover{color:#dc3545}.appointments-list-container .sms-button--icon-only{transform:scale(1);transition:transform .2s ease}.appointments-list-container .sms-button--icon-only:hover{transform:scale(1.08)}.appointments-list-container .sms-button--mail:hover{background-color:rgba(59,130,246,0.16);color:#2563eb}.appointments-list-container .sms-button--mail.sms-button--success{color:#15803d}.appointments-list-container .sms-button--mail.sms-button--failed{color:#b91c1c}@media(prefers-color-scheme:dark){.appointments-list-container .sms-button--mail:hover{background-color:rgba(96,165,250,0.2);color:#60a5fa}}.appointments-list-container .sms-button--delete:hover{background-color:rgba(239,68,68,0.12);color:#dc2626}@media(prefers-color-scheme:dark){.appointments-list-container .sms-button--delete:hover{background-color:rgba(248,113,113,0.18);color:#f87171}}@media(min-width:768px){.appointments-list-header,.appointment-row{display:grid;align-items:center}.appointments-list-header,.appointment-row{grid-template-columns:3fr 1fr;gap:1.5rem;padding:1rem 1.5rem}.appointments-list-header.has-doctors,.appointment-row.has-doctors{grid-template-columns:2fr 1fr 1fr}.appointments-list-container .appointment-row>.appointment-row__main-info{grid-column:1}.appointments-list-container .appointment-row>.appointment-row__doctors{grid-column:2}.appointments-list-container .appointment-row>.appointment-row__actions{grid-column:2}.appointments-list-container .appointment-row>.appointment-row__doctors+.appointment-row__actions{grid-column:3}.appointments-list-container .appointments-list-header>.header-title:nth-child(1){grid-column:1}.appointments-list-container .appointments-list-header>.header-title:nth-child(2){grid-column:2}.appointments-list-container .appointments-list-header>.header-title:nth-child(3){grid-column:3}.appointment-row{flex-direction:row}.appointment-row__doctors,.appointment-row__actions{margin-top:0;padding-top:0;border-top:0}.appointment-row__actions{justify-content:flex-end}}.labwork-editor{display:flex;flex-direction:column;gap:24px}.lw-staff-list{display:flex;flex-wrap:wrap;gap:8px}.lw-dates{display:flex;flex-direction:column;gap:4px}.labwork-section{display:flex;flex-direction:column;gap:16px}.labwork-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.labwork-toggle-row{display:flex;flex-direction:column;gap:16px}.labwork-toggle-block{display:flex;flex-direction:column;gap:12px}.labwork-toggle-inline{display:flex;align-items:center;gap:12px}.labwork-inline-field{flex:1 1 220px;min-width:220px}.labwork-controls{display:flex;flex-direction:column;gap:12px}.labwork-price-field{width:100%}.labwork-divider{margin:16px 0}.labwork-row-label{font-weight:500}:root{--sms-button-text-color:#5c5c5c;--sms-button-bg-color:transparent;--sms-button-border-color:#e0e0e0;--sms-button-hover-bg:#f5f5f5;--sms-button-hover-text:#1a1a1a;--sms-button-disabled-opacity:.5;--sms-button-success-color:#28a745;--sms-button-success-bg:#eaf6ec;--sms-button-failed-color:#dc3545;--sms-button-failed-bg:#fbebee;--sms-button-border-radius:999px;--sms-button-transition-speed:.2s ease-in-out}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.sms-button{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;user-select:none;background-color:var(--sms-button-bg-color);color:var(--sms-button-text-color);transition:background-color var(--sms-button-transition-speed),color var(--sms-button-transition-speed),box-shadow var(--sms-button-transition-speed)}.sms-button .sms-button-text{font-weight:500;font-size:14px;line-height:1}.sms-button--icon-only{width:36px;height:36px;border-radius:50%}.sms-button--icon-only:hover{background-color:var(--sms-button-hover-bg);color:var(--sms-button-hover-text)}.sms-button--mail:hover{background-color:rgba(37,99,235,0.12);color:#1d4ed8}.sms-button--mail.sms-button--success{color:#15803d}.sms-button--mail.sms-button--failed{color:#b91c1c}@media(prefers-color-scheme:dark){.sms-button--mail:hover{background-color:rgba(96,165,250,0.16);color:#60a5fa}}.sms-button--with-text{gap:8px;padding:8px 16px;border-radius:var(--sms-button-border-radius);border:1px solid var(--sms-button-border-color);background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.sms-button--with-text:hover{border-color:var(--sms-button-hover-text);color:var(--sms-button-hover-text);box-shadow:0 2px 4px rgba(0,0,0,0.08)}.sms-button--loading svg{animation:spin 1s linear infinite}.sms-button--success{color:var(--sms-button-success-color)}.sms-button--success.sms-button--with-text{background-color:var(--sms-button-success-bg);border-color:var(--sms-button-success-color)}.sms-button--failed{color:var(--sms-button-failed-color)}.sms-button--failed.sms-button--with-text{background-color:var(--sms-button-failed-bg);border-color:var(--sms-button-failed-color)}.sms-button--disabled{cursor:not-allowed;opacity:var(--sms-button-disabled-opacity)}.sms-button--disabled:hover{background-color:var(--sms-button-bg-color);color:var(--sms-button-text-color);box-shadow:none}.sms-button--disabled.sms-button--with-text:hover{background-color:#fff;border-color:var(--sms-button-border-color);box-shadow:0 1px 2px rgba(0,0,0,0.05)}#router-outlet{margin-left:45px}@media(max-width:991.98px){#router-outlet{margin-left:0}}.main-content{position:relative;z-index:1}