/*!
Pure v2.2.0
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/pure-css/pure/blob/master/LICENSE
*//*!
normalize.css v | MIT License | https://necolas.github.io/normalize.css/
Copyright (c) Nicolas Gallagher and Jonathan Neal
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-family:sans-serif}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-0.43em}.pure-u{display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*=pure-u]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-12,.pure-u-1-2,.pure-u-1-24,.pure-u-1-3,.pure-u-1-4,.pure-u-1-5,.pure-u-1-6,.pure-u-1-8,.pure-u-10-24,.pure-u-11-12,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-2-24,.pure-u-2-3,.pure-u-2-5,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24,.pure-u-3-24,.pure-u-3-4,.pure-u-3-5,.pure-u-3-8,.pure-u-4-24,.pure-u-4-5,.pure-u-5-12,.pure-u-5-24,.pure-u-5-5,.pure-u-5-6,.pure-u-5-8,.pure-u-6-24,.pure-u-7-12,.pure-u-7-24,.pure-u-7-8,.pure-u-8-24,.pure-u-9-24{display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%}.pure-u-1-12,.pure-u-2-24{width:8.3333%}.pure-u-1-8,.pure-u-3-24{width:12.5%}.pure-u-1-6,.pure-u-4-24{width:16.6667%}.pure-u-1-5{width:20%}.pure-u-5-24{width:20.8333%}.pure-u-1-4,.pure-u-6-24{width:25%}.pure-u-7-24{width:29.1667%}.pure-u-1-3,.pure-u-8-24{width:33.3333%}.pure-u-3-8,.pure-u-9-24{width:37.5%}.pure-u-2-5{width:40%}.pure-u-10-24,.pure-u-5-12{width:41.6667%}.pure-u-11-24{width:45.8333%}.pure-u-1-2,.pure-u-12-24{width:50%}.pure-u-13-24{width:54.1667%}.pure-u-14-24,.pure-u-7-12{width:58.3333%}.pure-u-3-5{width:60%}.pure-u-15-24,.pure-u-5-8{width:62.5%}.pure-u-16-24,.pure-u-2-3{width:66.6667%}.pure-u-17-24{width:70.8333%}.pure-u-18-24,.pure-u-3-4{width:75%}.pure-u-19-24{width:79.1667%}.pure-u-4-5{width:80%}.pure-u-20-24,.pure-u-5-6{width:83.3333%}.pure-u-21-24,.pure-u-7-8{width:87.5%}.pure-u-11-12,.pure-u-22-24{width:91.6667%}.pure-u-23-24{width:95.8333%}.pure-u-1,.pure-u-1-1,.pure-u-24-24,.pure-u-5-5{width:100%}.pure-button{display:inline-block;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-group{letter-spacing:-.31em;text-rendering:optimizespeed}.opera-only :-o-prefocus,.pure-button-group{word-spacing:-0.43em}.pure-button-group .pure-button{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-button{font-family:inherit;font-size:100%;padding:.5em 1em;color:rgba(0,0,0,.8);border:none transparent;background-color:#e6e6e6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:focus,.pure-button:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(40%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;border-color:#000}.pure-button-disabled,.pure-button-disabled:active,.pure-button-disabled:focus,.pure-button-disabled:hover,.pure-button[disabled]{border:none;background-image:none;opacity:.4;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.pure-button-hidden{display:none}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-button-group .pure-button{margin:0;border-radius:0;border-right:1px solid rgba(0,0,0,.2)}.pure-button-group .pure-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.pure-button-group .pure-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:none}.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 3px #ddd;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 3px #ddd;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.pure-form input[type=color]{padding:.2em .5em}.pure-form input[type=color]:focus,.pure-form input[type=date]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=email]:focus,.pure-form input[type=month]:focus,.pure-form input[type=number]:focus,.pure-form input[type=password]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=text]:focus,.pure-form input[type=time]:focus,.pure-form input[type=url]:focus,.pure-form input[type=week]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129fea}.pure-form input:not([type]):focus{outline:0;border-color:#129fea}.pure-form input[type=checkbox]:focus,.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus{outline:thin solid #129FEA;outline:1px auto #129FEA}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=color][disabled],.pure-form input[type=date][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=email][disabled],.pure-form input[type=month][disabled],.pure-form input[type=number][disabled],.pure-form input[type=password][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=text][disabled],.pure-form input[type=time][disabled],.pure-form input[type=url][disabled],.pure-form input[type=week][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input:not([type])[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form select:focus:invalid,.pure-form textarea:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=checkbox]:focus:invalid:focus,.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=color],.pure-form-stacked input[type=date],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=email],.pure-form-stacked input[type=file],.pure-form-stacked input[type=month],.pure-form-stacked input[type=number],.pure-form-stacked input[type=password],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=text],.pure-form-stacked input[type=time],.pure-form-stacked input[type=url],.pure-form-stacked input[type=week],.pure-form-stacked label,.pure-form-stacked select,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-stacked input:not([type]){display:block;margin:.25em 0}.pure-form-aligned input,.pure-form-aligned select,.pure-form-aligned textarea,.pure-form-message-inline{display:inline-block;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form .pure-input-rounded,.pure-form input.pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-3-4{width:75%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width:480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=color],.pure-group input[type=date],.pure-group input[type=datetime-local],.pure-group input[type=datetime],.pure-group input[type=email],.pure-group input[type=month],.pure-group input[type=number],.pure-group input[type=password],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=text],.pure-group input[type=time],.pure-group input[type=url],.pure-group input[type=week]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0 0}.pure-form-message,.pure-form-message-inline{display:block;font-size:.75em;padding:.2em 0 .8em}}.pure-menu{-webkit-box-sizing:border-box;box-sizing:border-box}.pure-menu-fixed{position:fixed;left:0;top:0;z-index:3}.pure-menu-item,.pure-menu-list{position:relative}.pure-menu-list{list-style:none;margin:0;padding:0}.pure-menu-item{padding:0;margin:0;height:100%}.pure-menu-heading,.pure-menu-link{display:block;text-decoration:none;white-space:nowrap}.pure-menu-horizontal{width:100%;white-space:nowrap}.pure-menu-horizontal .pure-menu-list{display:inline-block}.pure-menu-horizontal .pure-menu-heading,.pure-menu-horizontal .pure-menu-item,.pure-menu-horizontal .pure-menu-separator{display:inline-block;vertical-align:middle}.pure-menu-item .pure-menu-item{display:block}.pure-menu-children{display:none;position:absolute;left:100%;top:0;margin:0;padding:0;z-index:3}.pure-menu-horizontal .pure-menu-children{left:0;top:auto;width:inherit}.pure-menu-active>.pure-menu-children,.pure-menu-allow-hover:hover>.pure-menu-children{display:block;position:absolute}.pure-menu-has-children>.pure-menu-link:after{padding-left:.5em;content:"\25B8";font-size:small}.pure-menu-horizontal .pure-menu-has-children>.pure-menu-link:after{content:"\25BE"}.pure-menu-scrollable{overflow-y:scroll;overflow-x:hidden}.pure-menu-scrollable .pure-menu-list{display:block}.pure-menu-horizontal.pure-menu-scrollable .pure-menu-list{display:inline-block}.pure-menu-horizontal.pure-menu-scrollable{white-space:nowrap;overflow-y:hidden;overflow-x:auto;padding:.5em 0}.pure-menu-horizontal .pure-menu-children .pure-menu-separator,.pure-menu-separator{background-color:#ccc;height:1px;margin:.3em 0}.pure-menu-horizontal .pure-menu-separator{width:1px;height:1.3em;margin:0 .3em}.pure-menu-horizontal .pure-menu-children .pure-menu-separator{display:block;width:auto}.pure-menu-heading{text-transform:uppercase;color:#565d64}.pure-menu-link{color:#777}.pure-menu-children{background-color:#fff}.pure-menu-heading,.pure-menu-link{padding:.5em 1em}.pure-menu-disabled{opacity:.5}.pure-menu-disabled .pure-menu-link:hover{background-color:transparent;cursor:default}.pure-menu-active>.pure-menu-link,.pure-menu-link:focus,.pure-menu-link:hover{background-color:#eee}.pure-menu-selected>.pure-menu-link,.pure-menu-selected>.pure-menu-link:visited{color:#000}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}.pure-table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td{background-color:#f2f2f2}.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px 0;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child>td{border-bottom-width:0}/*!
Pure v2.2.0
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/pure-css/pure/blob/master/LICENSE
*/@media screen and (min-width:35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-12,.pure-u-sm-1-2,.pure-u-sm-1-24,.pure-u-sm-1-3,.pure-u-sm-1-4,.pure-u-sm-1-5,.pure-u-sm-1-6,.pure-u-sm-1-8,.pure-u-sm-10-24,.pure-u-sm-11-12,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-2-24,.pure-u-sm-2-3,.pure-u-sm-2-5,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24,.pure-u-sm-3-24,.pure-u-sm-3-4,.pure-u-sm-3-5,.pure-u-sm-3-8,.pure-u-sm-4-24,.pure-u-sm-4-5,.pure-u-sm-5-12,.pure-u-sm-5-24,.pure-u-sm-5-5,.pure-u-sm-5-6,.pure-u-sm-5-8,.pure-u-sm-6-24,.pure-u-sm-7-12,.pure-u-sm-7-24,.pure-u-sm-7-8,.pure-u-sm-8-24,.pure-u-sm-9-24{display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%}.pure-u-sm-1-5{width:20%}.pure-u-sm-5-24{width:20.8333%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%}.pure-u-sm-7-24{width:29.1667%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%}.pure-u-sm-2-5{width:40%}.pure-u-sm-10-24,.pure-u-sm-5-12{width:41.6667%}.pure-u-sm-11-24{width:45.8333%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%}.pure-u-sm-13-24{width:54.1667%}.pure-u-sm-14-24,.pure-u-sm-7-12{width:58.3333%}.pure-u-sm-3-5{width:60%}.pure-u-sm-15-24,.pure-u-sm-5-8{width:62.5%}.pure-u-sm-16-24,.pure-u-sm-2-3{width:66.6667%}.pure-u-sm-17-24{width:70.8333%}.pure-u-sm-18-24,.pure-u-sm-3-4{width:75%}.pure-u-sm-19-24{width:79.1667%}.pure-u-sm-4-5{width:80%}.pure-u-sm-20-24,.pure-u-sm-5-6{width:83.3333%}.pure-u-sm-21-24,.pure-u-sm-7-8{width:87.5%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%}.pure-u-sm-23-24{width:95.8333%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-24-24,.pure-u-sm-5-5{width:100%}}@media screen and (min-width:48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-12,.pure-u-md-1-2,.pure-u-md-1-24,.pure-u-md-1-3,.pure-u-md-1-4,.pure-u-md-1-5,.pure-u-md-1-6,.pure-u-md-1-8,.pure-u-md-10-24,.pure-u-md-11-12,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-2-24,.pure-u-md-2-3,.pure-u-md-2-5,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24,.pure-u-md-3-24,.pure-u-md-3-4,.pure-u-md-3-5,.pure-u-md-3-8,.pure-u-md-4-24,.pure-u-md-4-5,.pure-u-md-5-12,.pure-u-md-5-24,.pure-u-md-5-5,.pure-u-md-5-6,.pure-u-md-5-8,.pure-u-md-6-24,.pure-u-md-7-12,.pure-u-md-7-24,.pure-u-md-7-8,.pure-u-md-8-24,.pure-u-md-9-24{display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%}.pure-u-md-1-5{width:20%}.pure-u-md-5-24{width:20.8333%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%}.pure-u-md-7-24{width:29.1667%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%}.pure-u-md-2-5{width:40%}.pure-u-md-10-24,.pure-u-md-5-12{width:41.6667%}.pure-u-md-11-24{width:45.8333%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%}.pure-u-md-13-24{width:54.1667%}.pure-u-md-14-24,.pure-u-md-7-12{width:58.3333%}.pure-u-md-3-5{width:60%}.pure-u-md-15-24,.pure-u-md-5-8{width:62.5%}.pure-u-md-16-24,.pure-u-md-2-3{width:66.6667%}.pure-u-md-17-24{width:70.8333%}.pure-u-md-18-24,.pure-u-md-3-4{width:75%}.pure-u-md-19-24{width:79.1667%}.pure-u-md-4-5{width:80%}.pure-u-md-20-24,.pure-u-md-5-6{width:83.3333%}.pure-u-md-21-24,.pure-u-md-7-8{width:87.5%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%}.pure-u-md-23-24{width:95.8333%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-24-24,.pure-u-md-5-5{width:100%}}@media screen and (min-width:64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-12,.pure-u-lg-1-2,.pure-u-lg-1-24,.pure-u-lg-1-3,.pure-u-lg-1-4,.pure-u-lg-1-5,.pure-u-lg-1-6,.pure-u-lg-1-8,.pure-u-lg-10-24,.pure-u-lg-11-12,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-2-24,.pure-u-lg-2-3,.pure-u-lg-2-5,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24,.pure-u-lg-3-24,.pure-u-lg-3-4,.pure-u-lg-3-5,.pure-u-lg-3-8,.pure-u-lg-4-24,.pure-u-lg-4-5,.pure-u-lg-5-12,.pure-u-lg-5-24,.pure-u-lg-5-5,.pure-u-lg-5-6,.pure-u-lg-5-8,.pure-u-lg-6-24,.pure-u-lg-7-12,.pure-u-lg-7-24,.pure-u-lg-7-8,.pure-u-lg-8-24,.pure-u-lg-9-24{display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%}.pure-u-lg-1-5{width:20%}.pure-u-lg-5-24{width:20.8333%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%}.pure-u-lg-7-24{width:29.1667%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%}.pure-u-lg-2-5{width:40%}.pure-u-lg-10-24,.pure-u-lg-5-12{width:41.6667%}.pure-u-lg-11-24{width:45.8333%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%}.pure-u-lg-13-24{width:54.1667%}.pure-u-lg-14-24,.pure-u-lg-7-12{width:58.3333%}.pure-u-lg-3-5{width:60%}.pure-u-lg-15-24,.pure-u-lg-5-8{width:62.5%}.pure-u-lg-16-24,.pure-u-lg-2-3{width:66.6667%}.pure-u-lg-17-24{width:70.8333%}.pure-u-lg-18-24,.pure-u-lg-3-4{width:75%}.pure-u-lg-19-24{width:79.1667%}.pure-u-lg-4-5{width:80%}.pure-u-lg-20-24,.pure-u-lg-5-6{width:83.3333%}.pure-u-lg-21-24,.pure-u-lg-7-8{width:87.5%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%}.pure-u-lg-23-24{width:95.8333%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-24-24,.pure-u-lg-5-5{width:100%}}@media screen and (min-width:80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-12,.pure-u-xl-1-2,.pure-u-xl-1-24,.pure-u-xl-1-3,.pure-u-xl-1-4,.pure-u-xl-1-5,.pure-u-xl-1-6,.pure-u-xl-1-8,.pure-u-xl-10-24,.pure-u-xl-11-12,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-2-24,.pure-u-xl-2-3,.pure-u-xl-2-5,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24,.pure-u-xl-3-24,.pure-u-xl-3-4,.pure-u-xl-3-5,.pure-u-xl-3-8,.pure-u-xl-4-24,.pure-u-xl-4-5,.pure-u-xl-5-12,.pure-u-xl-5-24,.pure-u-xl-5-5,.pure-u-xl-5-6,.pure-u-xl-5-8,.pure-u-xl-6-24,.pure-u-xl-7-12,.pure-u-xl-7-24,.pure-u-xl-7-8,.pure-u-xl-8-24,.pure-u-xl-9-24{display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%}.pure-u-xl-1-5{width:20%}.pure-u-xl-5-24{width:20.8333%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%}.pure-u-xl-7-24{width:29.1667%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%}.pure-u-xl-2-5{width:40%}.pure-u-xl-10-24,.pure-u-xl-5-12{width:41.6667%}.pure-u-xl-11-24{width:45.8333%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%}.pure-u-xl-13-24{width:54.1667%}.pure-u-xl-14-24,.pure-u-xl-7-12{width:58.3333%}.pure-u-xl-3-5{width:60%}.pure-u-xl-15-24,.pure-u-xl-5-8{width:62.5%}.pure-u-xl-16-24,.pure-u-xl-2-3{width:66.6667%}.pure-u-xl-17-24{width:70.8333%}.pure-u-xl-18-24,.pure-u-xl-3-4{width:75%}.pure-u-xl-19-24{width:79.1667%}.pure-u-xl-4-5{width:80%}.pure-u-xl-20-24,.pure-u-xl-5-6{width:83.3333%}.pure-u-xl-21-24,.pure-u-xl-7-8{width:87.5%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%}.pure-u-xl-23-24{width:95.8333%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-24-24,.pure-u-xl-5-5{width:100%}}@media screen and (min-width:120em){.pure-u-xxl-1,.pure-u-xxl-1-1,.pure-u-xxl-1-12,.pure-u-xxl-1-2,.pure-u-xxl-1-24,.pure-u-xxl-1-3,.pure-u-xxl-1-4,.pure-u-xxl-1-5,.pure-u-xxl-1-6,.pure-u-xxl-1-8,.pure-u-xxl-10-24,.pure-u-xxl-11-12,.pure-u-xxl-11-24,.pure-u-xxl-12-24,.pure-u-xxl-13-24,.pure-u-xxl-14-24,.pure-u-xxl-15-24,.pure-u-xxl-16-24,.pure-u-xxl-17-24,.pure-u-xxl-18-24,.pure-u-xxl-19-24,.pure-u-xxl-2-24,.pure-u-xxl-2-3,.pure-u-xxl-2-5,.pure-u-xxl-20-24,.pure-u-xxl-21-24,.pure-u-xxl-22-24,.pure-u-xxl-23-24,.pure-u-xxl-24-24,.pure-u-xxl-3-24,.pure-u-xxl-3-4,.pure-u-xxl-3-5,.pure-u-xxl-3-8,.pure-u-xxl-4-24,.pure-u-xxl-4-5,.pure-u-xxl-5-12,.pure-u-xxl-5-24,.pure-u-xxl-5-5,.pure-u-xxl-5-6,.pure-u-xxl-5-8,.pure-u-xxl-6-24,.pure-u-xxl-7-12,.pure-u-xxl-7-24,.pure-u-xxl-7-8,.pure-u-xxl-8-24,.pure-u-xxl-9-24{display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xxl-1-24{width:4.1667%}.pure-u-xxl-1-12,.pure-u-xxl-2-24{width:8.3333%}.pure-u-xxl-1-8,.pure-u-xxl-3-24{width:12.5%}.pure-u-xxl-1-6,.pure-u-xxl-4-24{width:16.6667%}.pure-u-xxl-1-5{width:20%}.pure-u-xxl-5-24{width:20.8333%}.pure-u-xxl-1-4,.pure-u-xxl-6-24{width:25%}.pure-u-xxl-7-24{width:29.1667%}.pure-u-xxl-1-3,.pure-u-xxl-8-24{width:33.3333%}.pure-u-xxl-3-8,.pure-u-xxl-9-24{width:37.5%}.pure-u-xxl-2-5{width:40%}.pure-u-xxl-10-24,.pure-u-xxl-5-12{width:41.6667%}.pure-u-xxl-11-24{width:45.8333%}.pure-u-xxl-1-2,.pure-u-xxl-12-24{width:50%}.pure-u-xxl-13-24{width:54.1667%}.pure-u-xxl-14-24,.pure-u-xxl-7-12{width:58.3333%}.pure-u-xxl-3-5{width:60%}.pure-u-xxl-15-24,.pure-u-xxl-5-8{width:62.5%}.pure-u-xxl-16-24,.pure-u-xxl-2-3{width:66.6667%}.pure-u-xxl-17-24{width:70.8333%}.pure-u-xxl-18-24,.pure-u-xxl-3-4{width:75%}.pure-u-xxl-19-24{width:79.1667%}.pure-u-xxl-4-5{width:80%}.pure-u-xxl-20-24,.pure-u-xxl-5-6{width:83.3333%}.pure-u-xxl-21-24,.pure-u-xxl-7-8{width:87.5%}.pure-u-xxl-11-12,.pure-u-xxl-22-24{width:91.6667%}.pure-u-xxl-23-24{width:95.8333%}.pure-u-xxl-1,.pure-u-xxl-1-1,.pure-u-xxl-24-24,.pure-u-xxl-5-5{width:100%}}@media screen and (min-width:160em){.pure-u-xxxl-1,.pure-u-xxxl-1-1,.pure-u-xxxl-1-12,.pure-u-xxxl-1-2,.pure-u-xxxl-1-24,.pure-u-xxxl-1-3,.pure-u-xxxl-1-4,.pure-u-xxxl-1-5,.pure-u-xxxl-1-6,.pure-u-xxxl-1-8,.pure-u-xxxl-10-24,.pure-u-xxxl-11-12,.pure-u-xxxl-11-24,.pure-u-xxxl-12-24,.pure-u-xxxl-13-24,.pure-u-xxxl-14-24,.pure-u-xxxl-15-24,.pure-u-xxxl-16-24,.pure-u-xxxl-17-24,.pure-u-xxxl-18-24,.pure-u-xxxl-19-24,.pure-u-xxxl-2-24,.pure-u-xxxl-2-3,.pure-u-xxxl-2-5,.pure-u-xxxl-20-24,.pure-u-xxxl-21-24,.pure-u-xxxl-22-24,.pure-u-xxxl-23-24,.pure-u-xxxl-24-24,.pure-u-xxxl-3-24,.pure-u-xxxl-3-4,.pure-u-xxxl-3-5,.pure-u-xxxl-3-8,.pure-u-xxxl-4-24,.pure-u-xxxl-4-5,.pure-u-xxxl-5-12,.pure-u-xxxl-5-24,.pure-u-xxxl-5-5,.pure-u-xxxl-5-6,.pure-u-xxxl-5-8,.pure-u-xxxl-6-24,.pure-u-xxxl-7-12,.pure-u-xxxl-7-24,.pure-u-xxxl-7-8,.pure-u-xxxl-8-24,.pure-u-xxxl-9-24{display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xxxl-1-24{width:4.1667%}.pure-u-xxxl-1-12,.pure-u-xxxl-2-24{width:8.3333%}.pure-u-xxxl-1-8,.pure-u-xxxl-3-24{width:12.5%}.pure-u-xxxl-1-6,.pure-u-xxxl-4-24{width:16.6667%}.pure-u-xxxl-1-5{width:20%}.pure-u-xxxl-5-24{width:20.8333%}.pure-u-xxxl-1-4,.pure-u-xxxl-6-24{width:25%}.pure-u-xxxl-7-24{width:29.1667%}.pure-u-xxxl-1-3,.pure-u-xxxl-8-24{width:33.3333%}.pure-u-xxxl-3-8,.pure-u-xxxl-9-24{width:37.5%}.pure-u-xxxl-2-5{width:40%}.pure-u-xxxl-10-24,.pure-u-xxxl-5-12{width:41.6667%}.pure-u-xxxl-11-24{width:45.8333%}.pure-u-xxxl-1-2,.pure-u-xxxl-12-24{width:50%}.pure-u-xxxl-13-24{width:54.1667%}.pure-u-xxxl-14-24,.pure-u-xxxl-7-12{width:58.3333%}.pure-u-xxxl-3-5{width:60%}.pure-u-xxxl-15-24,.pure-u-xxxl-5-8{width:62.5%}.pure-u-xxxl-16-24,.pure-u-xxxl-2-3{width:66.6667%}.pure-u-xxxl-17-24{width:70.8333%}.pure-u-xxxl-18-24,.pure-u-xxxl-3-4{width:75%}.pure-u-xxxl-19-24{width:79.1667%}.pure-u-xxxl-4-5{width:80%}.pure-u-xxxl-20-24,.pure-u-xxxl-5-6{width:83.3333%}.pure-u-xxxl-21-24,.pure-u-xxxl-7-8{width:87.5%}.pure-u-xxxl-11-12,.pure-u-xxxl-22-24{width:91.6667%}.pure-u-xxxl-23-24{width:95.8333%}.pure-u-xxxl-1,.pure-u-xxxl-1-1,.pure-u-xxxl-24-24,.pure-u-xxxl-5-5{width:100%}}@media screen and (min-width:240em){.pure-u-x4k-1,.pure-u-x4k-1-1,.pure-u-x4k-1-12,.pure-u-x4k-1-2,.pure-u-x4k-1-24,.pure-u-x4k-1-3,.pure-u-x4k-1-4,.pure-u-x4k-1-5,.pure-u-x4k-1-6,.pure-u-x4k-1-8,.pure-u-x4k-10-24,.pure-u-x4k-11-12,.pure-u-x4k-11-24,.pure-u-x4k-12-24,.pure-u-x4k-13-24,.pure-u-x4k-14-24,.pure-u-x4k-15-24,.pure-u-x4k-16-24,.pure-u-x4k-17-24,.pure-u-x4k-18-24,.pure-u-x4k-19-24,.pure-u-x4k-2-24,.pure-u-x4k-2-3,.pure-u-x4k-2-5,.pure-u-x4k-20-24,.pure-u-x4k-21-24,.pure-u-x4k-22-24,.pure-u-x4k-23-24,.pure-u-x4k-24-24,.pure-u-x4k-3-24,.pure-u-x4k-3-4,.pure-u-x4k-3-5,.pure-u-x4k-3-8,.pure-u-x4k-4-24,.pure-u-x4k-4-5,.pure-u-x4k-5-12,.pure-u-x4k-5-24,.pure-u-x4k-5-5,.pure-u-x4k-5-6,.pure-u-x4k-5-8,.pure-u-x4k-6-24,.pure-u-x4k-7-12,.pure-u-x4k-7-24,.pure-u-x4k-7-8,.pure-u-x4k-8-24,.pure-u-x4k-9-24{display:inline-block;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-x4k-1-24{width:4.1667%}.pure-u-x4k-1-12,.pure-u-x4k-2-24{width:8.3333%}.pure-u-x4k-1-8,.pure-u-x4k-3-24{width:12.5%}.pure-u-x4k-1-6,.pure-u-x4k-4-24{width:16.6667%}.pure-u-x4k-1-5{width:20%}.pure-u-x4k-5-24{width:20.8333%}.pure-u-x4k-1-4,.pure-u-x4k-6-24{width:25%}.pure-u-x4k-7-24{width:29.1667%}.pure-u-x4k-1-3,.pure-u-x4k-8-24{width:33.3333%}.pure-u-x4k-3-8,.pure-u-x4k-9-24{width:37.5%}.pure-u-x4k-2-5{width:40%}.pure-u-x4k-10-24,.pure-u-x4k-5-12{width:41.6667%}.pure-u-x4k-11-24{width:45.8333%}.pure-u-x4k-1-2,.pure-u-x4k-12-24{width:50%}.pure-u-x4k-13-24{width:54.1667%}.pure-u-x4k-14-24,.pure-u-x4k-7-12{width:58.3333%}.pure-u-x4k-3-5{width:60%}.pure-u-x4k-15-24,.pure-u-x4k-5-8{width:62.5%}.pure-u-x4k-16-24,.pure-u-x4k-2-3{width:66.6667%}.pure-u-x4k-17-24{width:70.8333%}.pure-u-x4k-18-24,.pure-u-x4k-3-4{width:75%}.pure-u-x4k-19-24{width:79.1667%}.pure-u-x4k-4-5{width:80%}.pure-u-x4k-20-24,.pure-u-x4k-5-6{width:83.3333%}.pure-u-x4k-21-24,.pure-u-x4k-7-8{width:87.5%}.pure-u-x4k-11-12,.pure-u-x4k-22-24{width:91.6667%}.pure-u-x4k-23-24{width:95.8333%}.pure-u-x4k-1,.pure-u-x4k-1-1,.pure-u-x4k-24-24,.pure-u-x4k-5-5{width:100%}}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}*{box-sizing:border-box}a{text-decoration:none;color:inherit}.base-input,.document-terms__bottom-wrapper input,.document-terms__bottom-wrapper select,.input-with-icon,.select__options,.select__label,.floating-input input,.floating-input textarea{border:1px solid #C9D0D8;width:100%;background-color:#FFFFFF;padding:15px}.base-input::placeholder,.document-terms__bottom-wrapper input::placeholder,.document-terms__bottom-wrapper select::placeholder,.input-with-icon::placeholder,.select__options::placeholder,.select__label::placeholder,.floating-input input::placeholder,.floating-input textarea::placeholder{color:#948283}.base-entity-circle,.agreement-recipient__icon,.essential-entity__entity-circle,.sidebar-wrapper__entity-circle{background-color:#20D990;display:flex;align-items:center;justify-content:center;color:white;flex-shrink:0}.title-20,.complete-profile__welcome,.form-wrapper h1{font:700 20px/1.3 "Roboto",sans-serif}.title-16,.register button{font:700 16px/1.3 "Roboto",sans-serif}.bold-10,.settings-subscriptions .plan-choices__choice__badge{font:700 10px/1.3 "Roboto",sans-serif}.bold-12,.appointments-timeslot__item-title{font:700 12px/1.3 "Roboto",sans-serif}.bold-14,.appointments-client__timeslots legend,.calendar__weekdays,.notification__title,.agreement__card-button,.settings-subscriptions .plan-choices__choice__duration,.settings-memberships .duration-options__label,.contact-us__link,.upload-file .align-right,.action-button,.modal-window .two-col .action-button,.article__title,.table tr:first-child,.settings-billings__history tr:first-child,.settings-memberships .plan-features tr:first-child,.complete-profile__continue-btn,.form-wrapper p span{font:700 14px/1.3 "Roboto",sans-serif}.bold-16,.appointments-view-modal__field .appointments-view-modal__value,.appointments-client__item-title,.calendar-weekly__task-title,.calendar__day,.agreement__card-title,.settings-subscriptions__order-summary__total,.settings-subscriptions__plan__notes,.step{font:700 16px/1.3 "Roboto",sans-serif}.bold-18{font:700 18px/1.3 "Roboto",sans-serif}.bold-20,.appointments-timeslot__title,.appointments-cedar-team__title,.appointments-client__title,.calendar-tasks__header-date,.calendar-tasks__header-weekday,.calendar__title,.doc-preview-term__content h2,.settings-billings__title,.settings-subscriptions__title,.settings-memberships .card__duration,.contact-us__title,.sub-header h2,.sub-header-white h2,.modal-window h2,.complete-profile h2{font:700 20px/1.3 "Roboto",sans-serif}.bold-24,.calendar-tasks__header-day{font:700 24px/1.3 "Roboto",sans-serif}.bold-25,.calendar-weekly__date,.agreement-recipient__icon,.sidebar-wrapper__entity-circle{font:700 25px/1.3 "Roboto",sans-serif}.bold-30{font:700 30px/1.3 "Roboto",sans-serif}.bold-45,.essential-entity__entity-circle{font:700 45px/1.3 "Roboto",sans-serif}.black-24,.settings-memberships .card__price,.settings-memberships .card__title{font:900 24px/1.3 "Roboto",sans-serif}.regular-text-14,.appointments-cedar-team__actions .appointments-cedar-team__actions-input__legend,.appointments-view-modal__field .appointments-view-modal__help-text,.appointments-view-modal__field a.appointments-view-modal__value,.appointments-view-modal__field .appointments-view-modal__title,.appointments-client__timeslots label,.appointments-client__item-link,.appointments-client__item-type,.appointments-client__item-created,.calendar-legend,.notification__title--read,.notification__short-description,.notification__date,.doc-preview-term__questions-wrapper p,.document-terms__bottom-wrapper input,.document-terms__bottom-wrapper select,.settings-subscriptions .plan-choices__choice__price,.settings-memberships .card__description,.settings-memberships .card__reason,.contact-us__description,.helptext,.upload-file,.input-with-icon,.sub-header h3,.sub-header-white h3,.overlay-service .service-content p,.table,.settings-billings__history,.settings-memberships .plan-features,.dropdown-menu__choices,.paginations,.select,.complete-profile p,.messages,.error-message,.errorlist,.fit-choices,.choices,.form-wrapper a.link,.form-wrapper p,.floating-field label,.floating-field input,.floating-input>label{font:400 14px/1.5 "Roboto",sans-serif}.regular-text-12,.appointments-status,.document-terms__disclaimer,.agreement__card-description,.settings-subscriptions__order-summary__help-text,.sort-options,.article__content,.white-container .extra-info,.appointments-timeslot__item .extra-info,.notifications-container .extra-info,.document-terms__card .extra-info,.settings-billings__history .extra-info,.settings-subscriptions__order-summary .extra-info,.settings-subscriptions__plan__notes .extra-info,.settings-subscriptions .plan-choices__choice .extra-info,.settings-memberships .plan-features .extra-info,.settings-memberships .card .extra-info,.contact-us .extra-info,.white-container__header-tab-item{font:400 12px/1.5 "Roboto",sans-serif}.regular-text-16,.appointments-client__empty-description,.calendar-tasks__category,.calendar-weekly__task-category,.floating-input input,.floating-input textarea{font:400 16px/1.5 "Roboto",sans-serif}.regular-text-18,.calendar-weekly__day-name{font:400 18px/1.5 "Roboto",sans-serif}.small-text-bold-12,.settings-memberships .card--recommended::before,.essential-overview .table th,.essential-overview .settings-billings__history th,.essential-overview .settings-memberships .plan-features th,.settings-memberships .essential-overview .plan-features th,.white-container__header-tab-item.active,.role-name,.header .notifications__badge,a.bold{font:700 12px/1.5 "Roboto",sans-serif}.small-text-12{font:400 12px/1.5 "Roboto",sans-serif}.very-small-text-14,.char-counter,.floating-field input:focus ~ label,.floating-field input:not(:placeholder-shown) ~ label,.floating-input input:focus ~ label,.floating-input input:not(:placeholder-shown) ~ label,.floating-input textarea:focus ~ label,.floating-input textarea:not(:placeholder-shown) ~ label{font:400 10px/1.5 "Roboto",sans-serif}.shadow-6,.appointments-client__item,.white-container,.appointments-timeslot__item,.notifications-container,.document-terms__card,.settings-billings__history,.settings-subscriptions__order-summary,.settings-subscriptions__plan__notes,.settings-subscriptions .plan-choices__choice,.settings-memberships .plan-features,.settings-memberships .card,.contact-us,.dropdown-menu{box-shadow:0px 1px 2px -1px rgba(16,24,40,0.1),0px 1px 3px 0px rgba(0,0,0,0.1)}.alert,.red{color:#EF5D66}.italic{font-style:italic!important}.align-items-center{align-items:center}.position-absolute{position:absolute}.flex-direction-column{flex-direction:column}.wrapper-x{display:flex;gap:25px}.wrapper-x.flex-wrap{gap:20px;flex-wrap:wrap}.wrapper-y,.essential-entity__overview{display:flex;flex-direction:column;gap:25px}.wrapper-x.shadow,.wrapper-y.shadow,.shadow.essential-entity__overview{box-shadow:0px 1px 2px -1px rgba(16,24,40,0.1),0px 1px 3px 0px rgba(0,0,0,0.1);position:relative;z-index:1;padding:32px}.wrapper-x.bg-gray,.wrapper-y.bg-gray,.bg-gray.essential-entity__overview{background:#F2F2F2}.wrapper-line{position:relative;padding-bottom:12px}.wrapper-line:before{content:'';height:1px;background:#E0E5EB;position:absolute;bottom:0;width:100%}.wrapper-gp-15{gap:15px;padding:16px 32px}.text-align-center{text-align:center}.object-fit-cover{object-fit:cover}.d-block{display:block}.m-0{margin:0px}.m-center{margin:auto!important}.m-2{margin:2px}.mt-16{margin-top:16px}.mt-0{margin-top:0px}.mt-20{margin-top:20px}.mt-4{margin-top:4px}.mb-0{margin-bottom:0px}.mb-12{margin-bottom:12px}.mb-20,.appointments-client__header{margin-bottom:20px}.mb-25{margin-bottom:25px}.wd-10{width:10%}.wd-20{width:20%}.wd-60{width:60%}.wd-100{width:100%}.hg-100{height:100%}.pd-0{padding:0px!important}.pd-10{padding:10px!important}.pd-top-5{padding-top:5px!important}.pd-top-20{padding-top:20px!important}.pd-bottom-5{padding-bottom:5px!important}.gap-0{gap:0!important}.gap-35{gap:35px!important}.gap-10{gap:10px!important}.gap-16{gap:16px!important}.text-nowrap{white-space:nowrap}.dark-grey,.appointments-view-modal__field .appointments-view-modal__title,.appointments-client__item-type,.settings-subscriptions__order-summary__help-text{color:#8497B0}.green-a{color:#1F9869}.black{color:#31353B}.background-gray{background-color:#F8F8F8}.link{text-decoration-line:underline;color:#1FB378}.link.less-underline{text-decoration-line:none}.floating-input{position:relative}.floating-input>label{position:absolute;color:#8497B0;pointer-events:none;left:16px;transform:translateY(-50%);transition:300ms ease all}.floating-input>input ~ label{top:50%}.floating-input>textarea ~ label{top:25px}.floating-input input:focus ~ label,.floating-input input:not(:placeholder-shown) ~ label,.floating-input textarea:focus ~ label,.floating-input textarea:not(:placeholder-shown) ~ label{color:#8497B0;top:9px;left:17px;color:#31353B;transform:translateY(0%)}.floating-input>input:focus{outline:none}.floating-input input,.floating-input textarea{padding:20px 16px}.floating-input input:focus,.floating-input textarea:focus{outline:none;color:#31353B}::-webkit-scrollbar{width:5px;border-radius:5px}::-webkit-scrollbar-track{background:#FFFFFF}::-webkit-scrollbar-thumb{background:#1FC582}html,body{scroll-behavior:smooth}body{min-height:100vh;color:#31353B;font-family:"Roboto",sans-serif;position:relative;display:flex;flex-direction:row;margin:0}.logo{display:inline-block;width:220px}.container{width:100%;margin:0px;padding:30px 32px;box-sizing:border-box}.container.fill-remaining{flex-grow:1}.container.grid{display:grid}.register{background:url("/static/img/pictures/half-cedar-bg-2x.png?84bbcd37dfc7") no-repeat right bottom;background-size:auto 70%}.register__wrapper{padding:0 10% 0}.register button{border-radius:4px;background:#1F9869;padding:16.5px 0px;color:white;border:none;cursor:pointer}.register button[disabled]{background:#C9D0D8;pointer-events:none}.register .options-container.fill-remaining{max-width:unset}.floating-field{position:relative;display:flex;flex-direction:column;width:100%}.floating-field input{color:#8497B0;display:block}.floating-field label{position:absolute;color:#8497B0;pointer-events:none;left:16px;top:50%;transform:translateY(-50%);transition:300ms ease all}.floating-field input:focus ~ label,.floating-field input:not(:placeholder-shown) ~ label{color:#8497B0;top:9px;left:17px;color:#31353B;transform:translateY(0%)}.form-wrapper{display:flex;color:#31353B;max-width:420px;width:100%;flex-direction:column;align-items:center;margin:120px auto}.form-wrapper h1{text-align:center;margin:0;padding:0}.form-wrapper .logo img{max-width:176px}.form-wrapper .logo{display:table;margin:0 auto 36px}.form-wrapper .box{display:flex;flex-direction:column;width:100%;align-items:center;gap:24px;border-radius:4px}.form-wrapper p{margin:0}.form-wrapper input,.form-wrapper textarea{display:flex;flex-direction:column;font:400 14px/1.2 "Roboto",sans-serif;padding:20px 16px;border-radius:4px;border:1px solid #C9D0D8}.form-wrapper input::placeholder,.form-wrapper textarea::placeholder{color:transparent}.form-wrapper input:focus,.form-wrapper textarea:focus{outline:none!important;color:#31353B}.form-wrapper a.link{text-decoration-line:underline;color:#1FB378}.form-wrapper form{width:100%;display:flex;flex-direction:column;gap:24px}.choices{display:flex;gap:16px;width:100%;align-items:flex-start;margin-top:10px;line-height:21px;word-wrap:break-word}.choices__option{width:100%;height:54px;padding:14px 20px;background:white;border-radius:4px;border:1px solid #C9D0D8;display:flex;align-items:center;gap:10px;cursor:pointer}.choices__radio-circle{height:16px;width:16px;border-radius:50%;background-color:white;border:3.5px solid white;outline:1px solid #1F9869}.choices__radio-input:checked + .choices__option{background-color:rgba(31,197,130,0.1)}.choices__radio-input:checked + .choices__option .choices__radio-circle{background-color:#1F9869}.fit-choices{display:flex;align-items:flex-start;margin-top:10px;line-height:21px;flex-wrap:wrap}.fit-choices__option{height:54px;padding:0px 16px 10px 0px;background:white;display:flex;align-items:center;gap:10px;cursor:pointer}.fit-choices__radio-circle{height:16px;width:16px;border-radius:50%;background-color:white;border:3.5px solid white;outline:1px solid #1F9869}.fit-choices__radio-input:checked + .fit-choices__option .fit-choices__radio-circle{background-color:#1F9869}.grey-line{border-bottom:2px solid #C9D0D8;width:100%;max-width:100px;width:100%}.grey-line.max-width-90{max-width:90%}.grey-line.right{margin-left:auto}ul.list{padding:0;margin:0;position:relative;top:-1px}.errorlist{color:#EF5D66;padding-left:0;list-style-type:none;margin:10px 0 0}.password-field{position:relative;display:flex;flex-direction:column;width:100%}.password-field img{width:24px;position:absolute;top:15px;right:10px;cursor:pointer}.password-field img.show-pass{content:url("/static/img/icons/hide-pass.png?84bbcd37dfc7")}.password-field.error input{border-color:#EF5D66}.messages,.error-message{display:flex;flex-direction:row;align-items:center;justify-content:start;background-color:#FFF;width:100%;border-radius:4px;box-sizing:border-box;gap:8px;padding:17px 20px;border:1px solid #1F9869;margin-bottom:20px}.messages img,.error-message img{max-height:20px}.messages.error,.error.error-message{border-color:#EF5D66;color:#EF5D66}.messages.no-box,.no-box.error-message{background-color:unset;border:none;padding:0}.error-message{border-color:#EF5D66;justify-content:center;margin-bottom:0}.error-message img{max-height:24px}.error-message .error-text{color:#EF5D66}.error-list{display:flex;align-items:flex-start;flex-direction:column;width:100%;box-sizing:border-box;list-style-type:disc;list-style-position:outside}.error-list span{font:400 13px/1.5 "Roboto",sans-serif;color:#EF5D66}.error-list ul{display:block;padding:0px 0px 0px 18px;margin:0px}.error-list li{font:400 13px/1.5 "Roboto",sans-serif;font-style:italic;color:#EF5D66;margin-left:0px}.hide{display:none!important;opacity:0}.hide-animate{animation:fadeOut 0.5s forwards}a.bold{color:#1FB378;text-decoration:none}.card{text-decoration:none;text-align:center;width:100%}.card__section{display:flex;flex-direction:column;width:100%;align-items:center;overflow:visible;margin-top:20px}.card__inner{background:#D8EAE3;border-radius:4px;padding:75px 0px 12px;color:#31353B;width:100%;display:flex;flex-direction:column;position:relative;margin-top:-80px;z-index:1;gap:26px}.card__image{width:153px;height:182px;margin:0 auto 10px;top:0;position:relative;z-index:2}a{text-decoration:none}.align-right{align-items:end}.header{font:400 14px/1.3 "Roboto",sans-serif;color:white;align-items:center;background:linear-gradient(90deg,#1F9869 0%,#1FC582 100%);padding:16px 32px;position:sticky;top:0;z-index:10}.header span{font:400 12px/1.3 "Roboto",sans-serif;display:block}.header img{max-width:28px}.header h1{font:700 20px/1.3 "Roboto",sans-serif;padding:0;margin:0}.header .notifications{display:flex;gap:20px;align-items:center;justify-content:end;padding-right:20px}.header .notifications__bell{position:relative}.header .notifications__badge{line-height:18px;position:absolute;top:-2px;right:-2px;width:18px;height:18px;border-radius:50%;background:#EF5D66;color:#FFFFFF;border:1px solid #FFFFFF;text-align:center}.header .line{border-left:1px solid #1FC582;padding-left:20px;display:flex;align-self:stretch;align-items:center}.header .profile{display:grid;grid-template-columns:auto 20px;grid-template-rows:auto auto;align-items:center;column-gap:12px}.header .profile .icon{width:20px;height:20px;grid-row:1 / 3;grid-column:2;transform:rotate(90deg)}.header .profile + .dropdown-menu{top:55px;right:23px}.header .profile + .dropdown-menu .logout{color:#8497B0}.header .profile + .dropdown-menu .logout img{width:16px;height:16px}.sidebar-wrapper{overflow:hidden;background-image:url("/static/img/pictures/half-cedar-bg-2x.png?84bbcd37dfc7");background-repeat:no-repeat;background-size:69px 155px;background-position:right bottom;overflow-y:scroll;position:sticky;top:0;height:100vh;flex:0 0 300px}.sidebar-wrapper::-webkit-scrollbar{display:none}.sidebar-wrapper__entity-circle{height:40px;width:40px;border-radius:50%}.sidebar-wrapper__entity-circle img{height:40px;width:40px;border-radius:50%;object-fit:cover;object-position:center}.sidebar-wrapper .link{font:700 14px/1.3 "Roboto",sans-serif;color:#31353B;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:24px 10px 24px 30px;position:relative;text-decoration-line:none}.sidebar-wrapper .link:first-child{font:700 16px/1.3 "Roboto",sans-serif;padding:13px 10px 13px 20px}.sidebar-wrapper .link.active{color:#1F9869;background:#D8EAE3}.sidebar-wrapper .link:first-child .icon{max-width:40px}.sidebar-wrapper .line{border-bottom:1px solid #E0E5EB}.sidebar-wrapper .icon,.sidebar-wrapper .arrow{max-width:20px}.sidebar-wrapper .arrow{margin:auto 0 auto auto}.sidebar-wrapper .dropdown-wrapper{display:block}.dropdown-button{font:700 14px/1.3 "Roboto",sans-serif;color:#31353B;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;gap:0 10px;cursor:pointer;position:relative}.dropdown-button input{display:none}.dropdown-button .arrow{transition:0.3s transform}.dropdown-button input:checked ~ .arrow{transform:rotate(-180deg)}.dropdown-button input:checked ~ .dropdown{visibility:visible;height:auto;margin-top:10px;margin-bottom:-12px}.dropdown-button .dropdown-menu{display:none;top:17px}.dropdown-button input:checked ~ .dropdown-menu{display:block}.dropdown{width:100%;visibility:hidden;height:0}.dropdown a{font:700 12px/1.3 "Roboto",sans-serif;color:#31353B;padding:12px 0;display:flex;gap:12px;align-items:center;position:relative;z-index:1}.dropdown a.active{color:#1F9869}.dropdown a.active:before{content:'';background:#D8EAE3;position:absolute;width:200%;left:-50%;top:0;height:100%;z-index:-1}.dropdown.entity-selection .add-entity{color:#1F9869}.dropdown.entity-selection button{font:700 14px/1.3 "Roboto",sans-serif;border:none;background:unset;display:flex;align-items:center;gap:12px;padding:unset;cursor:pointer;font:700 14px/1.3 "Roboto",sans-serif;padding:10px 0px;width:100%}.form{overflow:hidden}.form.modal-padding{padding:20px 25px}.form-box{border-radius:24px;border:1px solid #E0E5EB;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.08);padding:30px;box-sizing:border-box;position:relative;background-color:white}.button,.appointments-timeslot__add-button,.appointments-client__add-button,.subscriptions-cc-payments__button,.subscriptions-cc-payments__cancel-button,.settings-subscriptions__order-summary__button,.settings-memberships .card__button--outlined,.settings-memberships .card__button,.contact-us__button,.complete-profile__continue-btn{font:700 16px/1 "Roboto",sans-serif;background:#1F9869;padding:14px;text-align:center;justify-content:center;border-radius:4px;width:100%;border:none;color:white;cursor:pointer;display:flex;align-items:center;gap:4px}.button.danger,.danger.appointments-timeslot__add-button,.danger.appointments-client__add-button,.danger.subscriptions-cc-payments__button,.danger.subscriptions-cc-payments__cancel-button,.danger.settings-subscriptions__order-summary__button,.settings-memberships .danger.card__button--outlined,.settings-memberships .danger.card__button,.danger.contact-us__button,.danger.complete-profile__continue-btn{background:transparent;color:#EF5D66}.button.transparent,.transparent.appointments-timeslot__add-button,.transparent.appointments-client__add-button,.transparent.subscriptions-cc-payments__button,.subscriptions-cc-payments__cancel-button,.transparent.settings-subscriptions__order-summary__button,.settings-memberships .card__button--outlined,.settings-memberships .transparent.card__button,.settings-memberships .card__button.subscriptions-cc-payments__cancel-button,.contact-us__button,.transparent.complete-profile__continue-btn{background:transparent;color:#1F9869}.button.small,.appointments-timeslot__add-button,.appointments-client__add-button,.small.subscriptions-cc-payments__button,.small.subscriptions-cc-payments__cancel-button,.small.settings-subscriptions__order-summary__button,.settings-memberships .small.card__button--outlined,.settings-memberships .card__button--outlined.appointments-timeslot__add-button,.settings-memberships .card__button--outlined.appointments-client__add-button,.settings-memberships .small.card__button,.settings-memberships .card__button.appointments-timeslot__add-button,.settings-memberships .card__button.appointments-client__add-button,.small.contact-us__button,.small.complete-profile__continue-btn{width:fit-content;line-height:1.3;padding:7.5px 17.5px}.button.medium,.medium.appointments-timeslot__add-button,.medium.appointments-client__add-button,.medium.subscriptions-cc-payments__button,.medium.subscriptions-cc-payments__cancel-button,.medium.settings-subscriptions__order-summary__button,.settings-memberships .medium.card__button--outlined,.settings-memberships .medium.card__button,.medium.contact-us__button,.medium.complete-profile__continue-btn{width:180px;line-height:1.8;padding:12px 47px}.button.large,.large.appointments-timeslot__add-button,.large.appointments-client__add-button,.large.subscriptions-cc-payments__button,.large.subscriptions-cc-payments__cancel-button,.large.settings-subscriptions__order-summary__button,.settings-memberships .large.card__button--outlined,.settings-memberships .large.card__button,.large.contact-us__button,.large.complete-profile__continue-btn{padding:16px}.button.centered,.centered.appointments-timeslot__add-button,.centered.appointments-client__add-button,.centered.subscriptions-cc-payments__button,.centered.subscriptions-cc-payments__cancel-button,.centered.settings-subscriptions__order-summary__button,.settings-memberships .centered.card__button--outlined,.settings-memberships .centered.card__button,.centered.contact-us__button,.centered.complete-profile__continue-btn{margin:0 auto}.button.bordered,.bordered.appointments-timeslot__add-button,.bordered.appointments-client__add-button,.bordered.subscriptions-cc-payments__button,.bordered.subscriptions-cc-payments__cancel-button,.bordered.settings-subscriptions__order-summary__button,.settings-memberships .bordered.card__button--outlined,.settings-memberships .bordered.card__button,.bordered.contact-us__button,.bordered.complete-profile__continue-btn{background:transparent;color:#1F9869;border:1px solid #1F9869}.button.soft,.soft.appointments-timeslot__add-button,.soft.appointments-client__add-button,.soft.subscriptions-cc-payments__button,.soft.subscriptions-cc-payments__cancel-button,.soft.settings-subscriptions__order-summary__button,.settings-memberships .soft.card__button--outlined,.settings-memberships .soft.card__button,.soft.contact-us__button,.soft.complete-profile__continue-btn{background:rgba(31,152,105,0.15);color:#1F9869}.button:disabled,.appointments-timeslot__add-button:disabled,.appointments-client__add-button:disabled,.subscriptions-cc-payments__button:disabled,.subscriptions-cc-payments__cancel-button:disabled,.settings-subscriptions__order-summary__button:disabled,.settings-memberships .card__button--outlined:disabled,.settings-memberships .card__button:disabled,.contact-us__button:disabled,.complete-profile__continue-btn:disabled{background-color:#C9D0D8;pointer-events:none}.form-box .reset-form{color:#EF5D66}.form-box .reset-form--border-green-a{border:1px solid #1F9869}.form-box .reset-form.align-center{justify-content:center}.field{font:400 14px/1.3 "Roboto",sans-serif;display:block;margin-bottom:24px;color:#8497B0;position:relative}.field.line{padding-bottom:24px}.field.line:before{content:'';height:1px;width:200%;position:absolute;bottom:0;left:-50%;border-bottom:1px solid #E0E5EB}.field.label:before{font:400 14px/1.3 "Roboto",sans-serif;color:#8497B0;content:'*In IDR';position:absolute;top:10px;right:0px}.field label{position:absolute;top:17px;left:14px;background:white;transition:.3s;padding:0 30% 0 10px;pointer-events:none}.field.normal label{font:700 16px/1.2 "Roboto",sans-serif;color:#31353B;position:relative;top:0;left:0;display:flex;gap:10px;margin:0;padding:0;cursor:pointer;pointer-events:unset}.field.normal label.thin-label{font:500 16px/1.2 "Roboto",sans-serif}.field input[type='checkbox']{display:table;margin:0;padding:0;width:20px}.field input[type='checkbox']:checked{accent-color:#1F9869}.field select,.field input,.field textarea{font:400 14px/1.3 "Roboto",sans-serif;width:100%;padding:16px 20px;border-radius:4px;border:1px solid #C9D0D8;background-color:white;box-sizing:border-box;cursor:pointer}.field select:valid,.field select:focus,.field select[type="file"],.field input:valid,.field input:focus,.field input[type="file"],.field textarea:valid,.field textarea:focus,.field textarea[type="file"]{padding:25px 20px 7px}.field select:valid + label,.field select:focus + label,.field select:placeholder-shown + label,.field select[type="file"] + label,.field input:valid + label,.field input:focus + label,.field input:placeholder-shown + label,.field input[type="file"] + label,.field textarea:valid + label,.field textarea:focus + label,.field textarea:placeholder-shown + label,.field textarea[type="file"] + label{font:400 10px/1.3 "Roboto",sans-serif;color:#31353B;top:10px;left:11px}.field select:not([value=""]):disabled,.field select:not([value=""]):read-only,.field input:not([value=""]):disabled,.field input:not([value=""]):read-only,.field textarea:not([value=""]):disabled,.field textarea:not([value=""]):read-only{padding:25px 20px 7px}.field select:not([value=""]):disabled + label,.field select:not([value=""]):read-only + label,.field input:not([value=""]):disabled + label,.field input:not([value=""]):read-only + label,.field textarea:not([value=""]):disabled + label,.field textarea:not([value=""]):read-only + label{font:400 10px/1.3 "Roboto",sans-serif;color:#31353B;top:10px;left:11px}.field div.awesomplete + label{font:400 10px/1.3 "Roboto",sans-serif;color:#31353B;top:10px;left:11px}.field textarea{height:80px;resize:none}.field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/static/img/arrow-down.png?84bbcd37dfc7") no-repeat;background-color:white;background-position:calc(100% - 20px) center;background-size:24px}.field.two-col:nth-child(odd){padding-right:10px}.field.two-col:nth-child(even){padding-left:10px}.field.two-col:nth-child(even) label{padding-left:20px}.field .flag-img{position:absolute;left:20px;top:25px;width:16px}.field select.select-w-img{padding:25px 44px 7px}.field .awesomplete{width:100%}.field .icon{width:24px;padding:3px;position:absolute;display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);left:20px}.field .icon>*{width:100%}.field:has(.icon) label{left:44px}.field:has(.icon) select,.field:has(.icon) input,.field:has(.icon) textarea{padding-left:54px}.field:has(.icon) select:valid + label,.field:has(.icon) select:focus + label,.field:has(.icon) select:placeholder-shown + label,.field:has(.icon) select[type="file"] + label,.field:has(.icon) select div.awesomplete + label,.field:has(.icon) select[value]:not([value=""]):disabled + label,.field:has(.icon) input:valid + label,.field:has(.icon) input:focus + label,.field:has(.icon) input:placeholder-shown + label,.field:has(.icon) input[type="file"] + label,.field:has(.icon) input div.awesomplete + label,.field:has(.icon) input[value]:not([value=""]):disabled + label,.field:has(.icon) textarea:valid + label,.field:has(.icon) textarea:focus + label,.field:has(.icon) textarea:placeholder-shown + label,.field:has(.icon) textarea[type="file"] + label,.field:has(.icon) textarea div.awesomplete + label,.field:has(.icon) textarea[value]:not([value=""]):disabled + label{left:44px}.flatpickr-input,.flatpickr-hour,.flatpickr-minute{caret-color:transparent;user-select:none}.flatpickr-input::selection,.flatpickr-hour::selection,.flatpickr-minute::selection{background-color:transparent}.form-heading{margin:0 4px 16px 0;padding:0;font:700 20px/1.3 "Roboto",sans-serif;color:#31353B;display:inline-block}.field-subtitle{margin:8px 0 0;padding:0;font:400 12px/1.5 "Roboto",sans-serif;color:#8497B0;display:inline-block}.section-notes{background:#F2F2F2;padding:20px 0px 20px 20px;margin-bottom:20px;border:1px #C9D0D8;border-radius:4px}.section-content__header{font:700 12px/1.5 "Roboto",sans-serif}.section-content__value{font:400 12px/1.5 "Roboto",sans-serif}.tab-switch{border-radius:24px;background:#D8EAE3;padding:4px;align-items:center;position:relative;display:inline-flex;gap:5px}.tab-switch div{display:inline-flex;flex:auto;gap:0;justify-content:center;border-radius:24px}.tab-switch__tab-label{font:700 14px/1.3 "Roboto",sans-serif;color:#1F9869;border-radius:24px;padding:5px 10px;width:90px;display:table;text-align:center;cursor:pointer;position:relative;top:unset;left:unset;background:transparent;pointer-events:unset}.tab-switch__tab-label--active{background-color:white}.tab-switch input{display:none}.result-box-wrapper{padding-left:20px}.result-box{box-sizing:border-box;border-radius:20px;background:linear-gradient(62deg,#1F9869 0.8%,#1FC582 99.3%);height:auto;min-height:379px;display:flex}.result-box h2{font:400 14px/1.2 "Roboto",sans-serif;margin:0 0 15px;padding:0 0 15px;text-align:center;position:relative}.result-box h2:before{content:'';height:1px;background:#E0E5EB;width:200%;left:-50%;position:absolute;bottom:0}.result-box h3{font:700 14px/1.2 "Roboto",sans-serif;color:#1F9869;margin:0;padding:15px 0 0;position:relative}.result-box h3:before{content:'';height:1px;background:#E0E5EB;width:200%;left:-50%;position:absolute;top:0}.result-box img{margin:0 auto;display:table;max-width:334px}.result-box table{font:700 14px/1.3 "Roboto",sans-serif;width:100%;border:none}.result-box table th{padding-bottom:11px}.result-box table td{font:400 14px/1.3 "Roboto",sans-serif;text-align:right}.result-box table th:first-child,.result-box table td:first-child{text-align:left}.result-box .head{text-align:center}.result-box .head span{font:900 24px/1.2 "Roboto",sans-serif;display:block;margin-top:5px}.result-box .result{display:flex;align-items:center;margin:16px;padding:15px 15px 140px;background:white;border-radius:10px;width:100%;background-image:url("/static/img/tax-result-bg.png?84bbcd37dfc7");background-repeat:no-repeat;background-size:262px 125px;background-position:center bottom;overflow:hidden}.result-box .result-overseas{background-image:url("/static/img/tax-result-overseas-bg.png?84bbcd37dfc7")}.result-box .result-table{display:none}.result-box .result.active img{display:none}.result-box .result.active .result-table{display:table}.steps{display:flex;gap:20px;align-items:center;margin-top:60px;max-width:564px}.step{display:flex;align-items:center;color:#C9D0D8}.step span{height:35px;width:35px;border-radius:50%;display:flex;align-items:center;background-color:#C9D0D8;justify-content:center;color:white;margin-right:10px}.step span::after{font:700 20px/1.3 "Roboto",sans-serif;content:attr(data-text)}.step.active,.step.checked{color:#1F9869}.step.active span{background-color:#1F9869}.step.checked span{color:#1F9869;background-color:#1F9869}.step.checked span::after{content:'';width:24px;height:24px;display:block;background-image:url(/static/img/icons/checklist.svg?84bbcd37dfc7);background-repeat:no-repeat;background-size:20px;background-position:center}.complete-profile{padding-top:80px}.complete-profile__logo-section{display:flex;align-items:center;gap:15px}.complete-profile__welcome{color:#8497B0}.complete-profile p{color:#31353B;margin-top:40px}.complete-profile h2{color:#31353B;margin-top:30px}.complete-profile__continue-btn-wrapper{display:flex;justify-content:right;margin-top:40px}.complete-profile__continue-btn{width:unset;background-color:#1F9869;padding:16.5px 10px;box-sizing:border-box;min-width:136px;display:flex;justify-content:center;align-items:center}.complete-profile__continue-btn::after{line-height:5px;content:url(/static/img/icons/arrow.svg?84bbcd37dfc7)}.complete-profile__continue-btn[disabled]{background:#C9D0D8;pointer-events:none}.select{position:relative}.select--error .select__label{border-color:red;color:red}.select--error .select__input[value=""] ~ .select__label{color:red}.select--error::after{content:"*required";position:absolute;color:red;top:-10px;right:0;transform:translateY(-100%)}.select__input{display:none}.select__label{color:unset;display:block;cursor:pointer}.select__label::after{content:""}.select__input[value=""] ~ .select__label{color:#8497B0}.select__input[value=""] ~ .select__label::after{content:attr(data-placeholder)}.select__options{overflow:auto;max-height:200px;position:absolute;z-index:2;left:0;bottom:0px;transform:translateY(100%);padding:0;display:none}.select__options>*{padding:15px;cursor:pointer;overflow:hidden}.select__options>*:hover{background-color:rgba(31,197,130,0.1)}.select__options>*[disabled="disabled"]{color:#8497B0;pointer-events:none}.select__trigger{display:none}.select__arrow-icon{position:absolute;right:0;top:50%;transform:translate(-100%,-50%);height:24px;width:24px;transition:transform ease-out .1s}.select__trigger:checked ~ .select__options{display:unset}.select__trigger:checked ~ .select__arrow-icon{transform:translate(-100%,-50%) rotate(180deg)}.label-icon,.label-icon-green-d,.label-icon-orange,.label-icon-red,.label-icon-grey{font:400 12px/1 "Roboto",sans-serif;color:white;display:inline-flex;padding:3px 11px;align-items:flex-start;gap:10px;border-radius:12px;background:#1F9869;margin-right:5px;position:relative;top:-1px}.label-icon-grey{background:#8497B0}.label-icon-red{background:#EF5D66}.label-icon-orange{background:#F2994A}.label-icon-green-d{background:#20D990}.modal-active{overflow:hidden}.modal-active>.modal-background{display:block}.modal-background{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:100;background-color:rgba(0,0,0,0.7)}.modal-window{display:none;overflow-y:auto;overflow-x:hidden}.modal-window.active{display:block}.modal-window .icon{max-width:60px;margin:0 auto;vertical-align:middle}.modal-window.center{max-width:460px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px 25px;z-index:1000;background:white;width:100%}.modal-window.center .head{position:absolute;right:10px;top:8px}.modal-window.side,.modal-window.side-no-padding{max-width:360px;position:fixed;right:0;top:0;padding:20px 25px;z-index:1000;background:white;height:100vh;width:100%}.modal-window h2{color:#31353B}.modal-window h3{margin:20px 0}.modal-window p{margin-bottom:32px}.modal-window .head{display:flex;position:relative;padding-bottom:15px}.modal-window .head a{margin:auto 0 auto auto}.modal-window .head.column{flex-direction:column}.modal-window .head.center{justify-content:center}.modal-window .line:before{content:'';position:absolute;bottom:0;left:-50%;width:200%;border-bottom:1px solid #E0E5EB}.modal-window .center{text-align:center}.modal-window .action-button,.modal-window .two-col .action-button{font-size:16px;width:100%;justify-content:center;padding:16px}.modal-window.rounded{border-radius:4px}.modal-window .two-col{display:flex;justify-content:end}.modal-window .two-col .action-button{width:fit-content}.modal-window.side-no-padding{padding:0}.modal-window.side-no-padding .head{padding:20px 20px 15px 20px}.paginations{color:#8497B0;display:flex;gap:16px;justify-content:end;clear:both}.paginations.small-gap{gap:5px}.paginations .icon{max-width:20px;opacity:.5}.paginations .left .icon{transform:rotate(180deg)}.paginations .active .icon{opacity:1;cursor:pointer}.paginations a{color:#8497B0}.paginations .left{float:left}.paginations .right{float:right}@media screen and (max-width:820px){.choices{flex-wrap:wrap}.choices__option{flex-shrink:0}}.role-name{color:white;padding:3px 15px;border-radius:12px;margin-right:9px}.role-name__red{background-color:#EF5D66}.role-name__purple{background-color:#5D5FEF}.role-name__green{background-color:#1FB378}.role-name__black{background-color:#2C2B29}.role-name__gray{background-color:#CCBABA}.user-index__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.user-index__role{display:flex;justify-content:flex-start;align-items:center;margin-top:12px}.user-index__table{margin-top:20px;border-collapse:collapse;background-color:#FFF;border-radius:4px}.user-index__table__row{margin-left:32px}.user-index__table .role-name{display:inline flow-root list-item}.user-index__table tr{border-bottom:1px solid #E0E5EB}.user-index .employee-col{width:100%}.user-index .employee-col__div{margin-top:11px;margin-bottom:11px}.user-index .employee-col__p{margin:0px 4px}.user-index .role-name-col{white-space:nowrap}.user-index .role-name{margin-right:8px}.user-index .options-container{margin-right:32px}.user-add{display:grid;grid-template-columns:1fr 1fr;column-gap:60px}.user-add .submit-col{display:flex;justify-content:end}.user-add .choices{flex-direction:column;row-gap:24px}.user-add .choices__option{border:none;background-color:transparent;padding:0;margin:0;height:auto;display:grid;grid-template-columns:20px auto;grid-template-rows:auto auto;gap:4px 12px}.user-add .choices__radio-input:checked + .choices__option{background-color:transparent!important}.user-add .choices__description{grid-row:2;grid-column:2}.user-add .choices__text{margin:0;width:fit-content}.vertical-ellipsis{width:24px;height:24px}.options-container{position:relative;display:flex;flex-direction:column}.options-container.fill-remaining{flex-grow:1;max-width:calc(100vw - 300px)}.dropdown-menu{border-radius:4px;background-color:#FFF;padding-top:12px;padding-bottom:11px;position:absolute;right:0px;min-width:188px;z-index:50}.dropdown-menu ul{list-style-type:none;padding:0px;margin:0px}.dropdown-menu li{margin-bottom:1px}.dropdown-menu__choices{color:#31353B;margin:0px 9px;border-radius:4px;padding:8px 12px;display:flex;gap:5px;align-items:center}.dropdown-menu__choices:hover{background-color:#F2F2F2}.dropdown-menu__choices.alert a{color:#EF5D66;width:100%;display:flex;align-items:center;gap:5px}.dropdown-menu__choices img{max-width:24px;position:relative;top:-1px}.menu-tabs{margin:0;padding:0 22px;list-style-type:none;background-color:#FFFFFF;display:flex}.menu-tabs__tab{margin:0 10px;font:700 12px/1.5 "Roboto",sans-serif;color:#8497B0}.menu-tabs__tab a{padding:15px 36px;display:table}.menu-tabs__tab--active,.menu-tabs__tab:hover{border-bottom:2px solid #1F9869;color:#31353B}.menu-tabs__link{text-decoration:none;color:inherit}.table,.settings-billings__history,.settings-memberships .plan-features{width:100%;border-collapse:collapse;text-align:left;color:#31353B}.table tr:first-child,.settings-billings__history tr:first-child,.settings-memberships .plan-features tr:first-child{color:#8497B0}.table tr:not(:last-child),.settings-billings__history tr:not(:last-child),.settings-memberships .plan-features tr:not(:last-child){border-bottom:solid 1px #E0E5EB}.table tr.removed,.settings-billings__history tr.removed,.settings-memberships .plan-features tr.removed{color:#C9D0D8;background:#FFF1F2}.table th,.settings-billings__history th,.settings-memberships .plan-features th{padding:15px;vertical-align:middle}.table th:first-child,.settings-billings__history th:first-child,.settings-memberships .plan-features th:first-child{padding-left:33px}.table th:last-child,.settings-billings__history th:last-child,.settings-memberships .plan-features th:last-child{padding-right:33px}.table td,.settings-billings__history td,.settings-memberships .plan-features td{padding:12px;vertical-align:middle;overflow-wrap:anywhere}.table td:first-child,.settings-billings__history td:first-child,.settings-memberships .plan-features td:first-child{padding-left:32px}.table td:last-child,.settings-billings__history td:last-child,.settings-memberships .plan-features td:last-child{padding-right:32px}.table.small-text th,.small-text.settings-billings__history th,.settings-memberships .small-text.plan-features th{font-size:12px}.table a,.settings-billings__history a,.settings-memberships .plan-features a{color:#1F9869}.table span,.settings-billings__history span,.settings-memberships .plan-features span{color:#8497B0}a.sortable{color:#8497B0}a.sortable::after{display:inline-block;content:url("/static/img/icons/arrow-down.svg?84bbcd37dfc7");margin:0 4px 0;width:10px;height:10px;vertical-align:middle}a.sortable--desc::after{transform:rotate(180deg)}.white-container,.appointments-timeslot__item,.notifications-container,.document-terms__card,.settings-billings__history,.settings-subscriptions__order-summary,.settings-subscriptions__plan__notes,.settings-subscriptions .plan-choices__choice,.settings-memberships .plan-features,.settings-memberships .card,.contact-us{width:100%;background:white;border-radius:4px;padding:24px}.white-container.w-auto,.w-auto.appointments-timeslot__item,.w-auto.notifications-container,.w-auto.document-terms__card,.w-auto.settings-billings__history,.w-auto.settings-subscriptions__order-summary,.w-auto.settings-subscriptions__plan__notes,.settings-subscriptions .w-auto.plan-choices__choice,.settings-memberships .w-auto.plan-features,.settings-memberships .w-auto.card,.w-auto.contact-us{width:inherit}.white-container.border-box,.border-box.appointments-timeslot__item,.border-box.notifications-container,.border-box.document-terms__card,.border-box.settings-billings__history,.border-box.settings-subscriptions__order-summary,.border-box.settings-subscriptions__plan__notes,.settings-subscriptions .border-box.plan-choices__choice,.settings-memberships .border-box.plan-features,.settings-memberships .border-box.card,.border-box.contact-us{box-shadow:none;border:1px solid #E0E5EB;border-radius:4px}.white-container__header{display:flex;justify-content:space-between;align-items:center;padding:15px 33px}.white-container__header-tab{display:flex;align-items:center;border-radius:4px;overflow:hidden}.white-container__header-tab-item{text-align:center;padding:7px 20px;color:#8497B0;border:#E0E5EB solid 1px;cursor:pointer}.white-container__header-tab-item.active{border-color:#1F9869;background:#1F9869;color:#FFFFFF}.white-container .extra-info,.appointments-timeslot__item .extra-info,.notifications-container .extra-info,.document-terms__card .extra-info,.settings-billings__history .extra-info,.settings-subscriptions__order-summary .extra-info,.settings-subscriptions__plan__notes .extra-info,.settings-subscriptions .plan-choices__choice .extra-info,.settings-memberships .plan-features .extra-info,.settings-memberships .card .extra-info,.contact-us .extra-info{display:block}.essential-banner{width:100%;height:130px}.essential-overview{gap:32px;display:grid}.essential-overview p{margin:0px}.essential-overview__child-wrapper{display:grid;grid-gap:16px;grid-template-columns:1fr 2fr;letter-spacing:0}.essential-overview__child-wrapper .essential-entity{height:calc(100% - 95px);display:flex;flex-wrap:wrap;flex-direction:column;padding-bottom:0;margin:0;position:relative;top:-40px}.essential-overview .table th,.essential-overview .settings-billings__history th,.essential-overview .settings-memberships .plan-features th,.settings-memberships .essential-overview .plan-features th,.essential-overview .table td,.essential-overview .settings-billings__history td,.essential-overview .settings-memberships .plan-features td,.settings-memberships .essential-overview .plan-features td{padding:12px 15px}.essential-overview__line{border-bottom:1px solid #E0E5EB;margin:5px 0px}.essential-overview__icon{width:40px;height:40px}.essential-overview .two-column{display:grid;grid-gap:16px;grid-template-columns:1fr 1fr;letter-spacing:0}.essential-overview .two-column .wrapper-y,.essential-overview .two-column .essential-entity__overview{gap:0}.essential-overview .wrapper-x{gap:10px}.essential-overview .align-bottom{margin:auto 0 0}.essential-entity{margin-top:-35px;padding-bottom:10px}.essential-entity__wrapper{padding:12px 24px;display:flex;gap:10px;width:390px}.essential-entity__wrapper .icon-block{display:flex;gap:5px}.essential-entity__wrapper .icon-block img{max-width:16px}.essential-entity__end{gap:24px;align-items:end}.essential-entity__entity-circle{height:80px;width:80px;border-radius:50%;border:5px solid #FFFFFF}.essential-entity__entity-circle img{height:80px;width:80px;border-radius:50%;width:80px;height:80px;object-fit:cover;object-position:center}.essential-entity__overview{gap:0px;width:100%}.separator{margin:48px 0 0}.articles{margin-top:40px}.article__title{color:#1F9869;margin-top:16px}.article:first-child .article__title{margin-top:0}.article__arrow{width:16px;height:16px}.article__content{border-bottom:1px solid #E0E5EB;color:#8497B0}.article:last-child .article__content{border-bottom:none}.article input:checked ~ .dropdown{margin:0;padding:16px 0}.service-card-holder{gap:10px;display:flex;flex-wrap:wrap}.service-card{border:solid 1px #F2F2F2;box-shadow:0px 1px 2px -1px rgba(16,24,40,0.1),0px 1px 3px 0px rgba(0,0,0,0.1);border-radius:5px;position:relative;width:180px;height:180px;padding:20px 35px 20px 20px}.service-card .service-icon{margin-bottom:10px}.service-card__detail{color:#8497B0;font:400 12px/1.5 "Roboto",sans-serif;position:absolute;bottom:10px}.service-card__detail::after{line-height:5px;margin-left:5px;font-size:large;content:"\203A"}.overlay{position:relative}.overlay::after{content:'';top:0;bottom:0;left:0;right:0;position:absolute;background-color:black;opacity:0.8;display:block;z-index:1001}.overlay-service{position:fixed;overflow-y:scroll;top:0px;right:-100%;transition:right 0.2s linear;width:350px;height:100%;padding:20px 25px;background-color:#fff;opacity:1;z-index:1002;box-sizing:border-box}.overlay-service.show{right:0}.overlay-service .close-section{position:absolute;right:10px}.overlay-service .service-content{margin-top:35px}.options-toggle{cursor:pointer}.sort-options{color:#31353B;display:flex;padding:7px 16px;border-radius:4px;overflow:hidden;border:1px #E0E5EB solid;background:transparent;min-width:200px}.button-wrapper{display:flex;gap:12px;width:100%}.button-wrapper.center{justify-content:center}.action-button,.modal-window .two-col .action-button{cursor:pointer;display:flex;align-items:center;padding:9px 28px;border-radius:4px;border:1px solid #1F9869;text-wrap:nowrap;white-space:nowrap;background:transparent;color:#1F9869;max-width:fit-content}.action-button.large,.modal-window .two-col .large.action-button{font-size:16px}.action-button.w-auto,.modal-window .two-col .w-auto.action-button{width:fit-content}.action-button.green-bg,.modal-window .two-col .green-bg.action-button{background:#1F9869;color:white}.action-button.borderless,.modal-window .two-col .borderless.action-button{border-color:transparent}.action-button .icon,.modal-window .two-col .action-button .icon{max-width:16px;margin-right:5px}@media (max-width:768px){.action-button.back,.modal-window .two-col .back.action-button{font-size:0}}.action-button:disabled,.modal-window .two-col .action-button:disabled{background:#C9D0D8;color:#8497B0;cursor:not-allowed;border:1px solid #C9D0D8}.sub-header,.sub-header-white{display:flex;gap:32px;padding:25px 32px;position:relative;z-index:1;min-height:90px;align-items:center}.sub-header-white{background:#FFFFFF;box-shadow:0px 1px 2px -1px rgba(16,24,40,0.1),0px 1px 3px 0px rgba(0,0,0,0.1)}.sub-header h3,.sub-header-white h3{color:#8497B0;margin:0;line-height:1}.sub-header h2,.sub-header-white h2{color:#31353B;margin:0;line-height:1.2}.sub-header .align-right,.sub-header-white .align-right{margin:0 0 0 auto}.sub-header.no-box,.no-box.sub-header-white{box-shadow:none}.input-with-icon{max-width:400px;background-image:url("/static/img/icons/search.svg?84bbcd37dfc7");background-position:right 15px center;background-repeat:no-repeat;border:1px solid #C9D0D8;border-radius:4px}.input-with-icon::placeholder{color:#8497B0}.upload-file{padding:16px 20px;display:flex;justify-content:space-between;border:1px solid #C9D0D8;border-radius:4px;width:100%;cursor:pointer;margin-bottom:5px}.upload-file input{display:none}.upload-file .align-right{color:#1F9869}.upload-file .placeholder{color:#8497B0}.helptext{color:#8497B0}.engagement-invoices__bottom-section{display:grid;grid-template-columns:356px 354px 354px;gap:12px;width:100%}.engagement-invoices__bottom-section>div:first-child{margin-right:20px}.engagement-invoices .tbody{background-color:white}.engagement-invoices tr:not(:last-child):hover{background-color:#F2F2F2}.engagement-invoices__content{display:flex;flex-direction:column;gap:4px}.engagement-invoices p{margin:0}.engagement-invoices .form-heading{margin-bottom:20px}.profiles .input-container{display:flex;flex-direction:column}.profiles .button[type="submit"],.profiles [type="submit"].appointments-timeslot__add-button,.profiles [type="submit"].appointments-client__add-button,.profiles [type="submit"].subscriptions-cc-payments__button,.profiles [type="submit"].subscriptions-cc-payments__cancel-button,.profiles [type="submit"].settings-subscriptions__order-summary__button,.profiles .settings-memberships [type="submit"].card__button--outlined,.settings-memberships .profiles [type="submit"].card__button--outlined,.profiles .settings-memberships [type="submit"].card__button,.settings-memberships .profiles [type="submit"].card__button,.profiles [type="submit"].contact-us__button,.profiles [type="submit"].complete-profile__continue-btn{align-self:end}.char-counter{position:absolute;right:17px;top:9px}.deed-index-row{cursor:pointer}.coming-soon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.coming-soon__image{width:152px}.contact-us{padding:20px 32px;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;row-gap:4px;align-items:center;margin-bottom:32px}.contact-us__title{margin:0}.contact-us__description{margin:0}.contact-us__button{width:unset;grid-row:1 / span 2;grid-column:2;justify-self:end;padding:8px 26px;border:1px solid #1F9869}.contact-us__link{grid-row:1 / span 2;grid-column:2;justify-self:end;align-self:flex-start}.settings-memberships__wrapper{display:flex;flex-direction:column;padding:22px 32px}.settings-memberships__title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:16px}.settings-memberships__title h2{margin:0}.settings-memberships .duration-options{padding:4px 6px;background-color:#D8EAE3;border-radius:100px;display:inline-block}.settings-memberships .duration-options__label{color:#1F9869;text-align:center;border-radius:100px;padding:4px 24px;display:inline-block}.settings-memberships .duration-options__label:has(.duration-options__option:checked),.settings-memberships .duration-options__label:has(.duration-options__option:hover){background-color:#FFFFFF}.settings-memberships .duration-options__option{display:none}.settings-memberships__cards{display:flex;justify-content:center;flex-direction:row;gap:24px;margin-bottom:32px;flex-wrap:wrap}.settings-memberships .card{border:1px solid #E0E5EB;padding:32px 24px 21px;position:relative;width:350px}.settings-memberships .card__title{color:#1F9869;margin-bottom:16px}.settings-memberships .card__reason{color:#8497B0}.settings-memberships .card__price{color:#31353B;padding-bottom:32px;border-bottom:1px solid #E0E5EB}.settings-memberships .card__duration{color:#8497B0}.settings-memberships .card__description{text-align:left;margin:20px 0}.settings-memberships .card__button{padding:16px}.settings-memberships .card__button--outlined{border:1px solid #1F9869;cursor:default;pointer-events:none}.settings-memberships .card__button--disabled{background-color:#8497B0}.settings-memberships .card--recommended{border:3px solid #1F9869}.settings-memberships .card--recommended::before{content:"Recommended";position:absolute;right:0;top:0;padding:3px 15px;color:#FFFFFF;background-color:#1F9869;border-bottom-left-radius:12px;border-top-right-radius:1px}.settings-memberships .plan-features{margin-bottom:32px}.settings-memberships .plan-features__header{background-color:#D8EAE3;color:#31353B}.settings-memberships .plan-features__header:not(:first-child){text-align:center}.settings-memberships .plan-features__data:not(:first-child){text-align:center;line-height:0}.settings-memberships .plan-features__icon{width:24px}.settings-subscriptions__wrapper{display:grid;grid-template-columns:auto 538px;column-gap:60px;padding:22px 32px}.settings-subscriptions__title{margin:0 0 16px}.settings-subscriptions .plan-choices{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.settings-subscriptions .plan-choices__choice{max-width:auto;border:1px solid #E0E5EB;padding:14px 20px;display:grid;grid-template-columns:20px auto;grid-template-rows:auto auto;position:relative;gap:4px 10px}.settings-subscriptions .plan-choices__choice:has(:checked){background-color:#D8EAE3}.settings-subscriptions .plan-choices__choice:has(.plan-choices__choice__badge){border-color:#1FC582}.settings-subscriptions .plan-choices__choice__badge{color:#FFFFFF;background-color:#1FC582;position:absolute;top:0;right:0;padding:1px 6px;border-bottom-left-radius:4px;border-top-right-radius:4px}.settings-subscriptions .plan-choices__choice__input{display:none}.settings-subscriptions .plan-choices__choice__duration{color:#1F9869;grid-area:1 / 2 / span 1 / span 1}.settings-subscriptions .plan-choices__choice__price{grid-area:2 / 2 / span 1 / span 1}.settings-subscriptions .plan-choices__choice__circle{height:19px;width:19px;border-radius:50%;background-color:#FFFFFF;border:5px solid #FFFFFF;outline:1px solid #E0E5EB}.settings-subscriptions .plan-choices__choice__circle:has(~ :checked){outline-color:#1F9869;background-color:#1F9869}.settings-subscriptions__plan__notes{padding:20px;border-left:4px solid #1F9869;border-top-left-radius:0px;border-bottom-left-radius:0px;margin-bottom:32px}.settings-subscriptions__order-summary{padding:24px 20px}.settings-subscriptions__order-summary__button{padding:16px}.settings-subscriptions__order-summary__help-text{margin:0;margin-bottom:32px}.settings-subscriptions__order-summary__charge,.settings-subscriptions__order-summary__total{display:flex;flex-direction:row;justify-content:space-between}.settings-subscriptions__order-summary__charge:not(:last-child),.settings-subscriptions__order-summary__total:not(:last-child){margin-bottom:4px}.settings-subscriptions__order-summary__charge p,.settings-subscriptions__order-summary__total p{margin:0}.settings-subscriptions__order-summary__total{padding:16px 0;border-top:1px solid #E0E5EB;margin-top:16px}.subscriptions-cc-payments__wrapper{width:538px;padding:22px 32px}.subscriptions-cc-payments__button,.subscriptions-cc-payments__cancel-button{width:unset;padding:9px 50px}.subscriptions-cc-payments__cancel-button{color:#31353B}.subscriptions-cc-payments__submit{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.settings-billings__wrapper{display:flex;flex-direction:column;padding:22px 32px}.settings-billings__title{margin:0 0 16px}.settings-billings__history{margin-bottom:32px}.agreement:not(:first-child){margin-top:32px}.agreement__wrapper{display:grid;gap:32px;grid-template-columns:repeat(auto-fit,344px)}.agreement__card{width:100%;background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.agreement__card-wrapper,.agreement__card-wrapper-bottom,.agreement__card-wrapper-top{width:100%;background-color:#FFFFFF;padding:24px}.agreement__card-wrapper-top{background-color:#E9F5F0;padding-bottom:18px;height:83.5px}.agreement__card-wrapper-bottom{padding-top:14px}.agreement__card-title{margin:0px}.agreement__card-description{min-height:70px;margin-bottom:20px;margin-top:unset}.agreement__card-button{color:#1F9869;border:1px solid #1F9869;border-radius:5px;padding:10px 20px;cursor:pointer;background-color:#FFFFFF}.document-terms__wrapper{display:grid;gap:20px;grid-template-columns:1fr;justify-self:center;max-width:1024px;min-width:200px;width:100%}.document-terms__wrapper .arrow{width:25px;height:25px}.document-terms__checkbox{width:20px;height:20px;accent-color:#1F9869}.document-terms__top-wrapper{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.document-terms__card{display:grid;padding:32px}.document-terms__disclaimer{color:#8497B0;font-style:italic}.document-terms__bottom-wrapper{display:grid;--marginTop:25px}.document-terms__bottom-wrapper h2{margin-top:0}.document-terms__bottom-wrapper h2:not(:first-child){margin-top:var(--marginTop)}.document-terms__bottom-wrapper input,.document-terms__bottom-wrapper select{width:100%;height:54px;border:1px solid #C9D0D8;border-radius:4px}.document-terms__bottom-wrapper input::placeholder,.document-terms__bottom-wrapper select::placeholder{color:#8497B0}.agreement-recipient{margin-top:24px}.agreement-recipient__list{padding:5px 0;position:relative}.agreement-recipient__list:before{content:'';position:absolute;bottom:0;left:10%;width:100%;border-bottom:1px solid #E0E5EB}.agreement-recipient__icon{height:40px;width:40px;border-radius:50%}.agreement-recipient__info{display:flex;flex-direction:column}.document-switch{display:inline-flex;max-width:21cm;width:100%;position:relative}.document-switch-tab{margin:auto;gap:0;justify-content:center;border-radius:24px;background:#D8EAE3;padding:4px;align-items:center;position:relative;display:inline-flex;gap:5px}.document-switch__label{font:700 14px/1.3 "Roboto",sans-serif;color:#1F9869;border-radius:24px;padding:5px 10px;width:90px;display:table;text-align:center;cursor:pointer;position:relative;top:unset;left:unset;background:transparent;pointer-events:unset;transition:background-color 0.3s ease-in-out}input:checked + .document-switch__label{background-color:white}.document-switch input,.document-switch>label{display:none}.document-switch__action-wrapper{display:flex;gap:24px;align-self:center;position:absolute;right:0}.clickable{cursor:pointer}.gg-chevron-left{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:24px;height:24px;border:2px solid transparent;border-radius:100px}.gg-chevron-left::after{content:"";display:block;box-sizing:border-box;position:absolute;width:12px;height:12px;border-bottom:2px solid;border-left:2px solid;transform:rotate(45deg);left:6px;top:4px}.doc-preview-term{display:grid;justify-items:center;width:100%;gap:20px;grid-template-columns:1fr}.doc-preview-term__content{display:grid;background-color:#FFFFFF;max-width:1024px;width:100%;padding:32px;gap:16px}.doc-preview-term__content h2{margin:unset}.doc-preview-term__title-wrapper{display:grid;grid-template-columns:1fr auto}.doc-preview-term__questions-wrapper{display:grid;gap:16px;grid-template-columns:1fr 1fr}.doc-preview-term__questions-wrapper p{margin:4px 0 0 0}.doc-preview-term__questions-wrapper p:first-of-type{color:#8497B0}.doc-preview-term__questions-wrapper p:last-of-type{color:#31353B}.doc-preview-term__questions-wrapper:not(:last-child){border-bottom:1px solid #E0E5EB;padding-bottom:20px}.expand-container{overflow:hidden}.expand-content{animation:slideOut 0.3s forwards ease-in-out}.expand-content.skip-slide{animation:none;height:0}.expand-content.expand{animation:slideIn 0.3s forwards ease-in-out}@keyframes fadeOut{0%{opacity:1}95%{opacity:0}100%{opacity:0;display:none}}@keyframes slideIn{0%{margin-top:-100%}100%{margin-top:var(--marginTop);height:auto}}@keyframes slideOut{0%{margin-top:var(--marginTop);display:block}100%{margin-top:-100%;height:0px}}.task-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.notifications-container{padding:0px}.notifications-container .paginations{padding:12px 32px}.notification{display:grid;grid-template-columns:78px calc(100% - 260px) auto;grid-template-rows:18px 21px;gap:8px 40px;align-items:center;padding:12px 32px;border-bottom:1px solid #E0E5EB;position:relative;cursor:pointer}.notification__date{margin:0}.notification__short-description{margin:0;grid-area:2 / 2;color:#8497B0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification__title{margin:0}.notification__badge{width:10px;height:10px;background:#EF5D66;border-radius:50%;grid-area:1 / 3 / 3 / span 2;margin-left:16px}.calendar-wrapper{display:flex;height:100%}.calendar-header{box-shadow:0px 0px 3px 1px rgba(16,24,40,0.08);background-color:#FFFFFF;display:flex;align-items:center;padding:20px 35px}.calendar-header__nav-btn{background:none;border:none;font-size:20px;cursor:pointer;color:#8497B0;display:flex;padding:0px 20px}.calendar-header__nav-btn img{width:20px;height:20px}.calendar-header__nav-btn--prev img{transform:rotate(90deg);margin-left:20px}.calendar-header__nav-btn--next img{transform:rotate(-90deg);margin-right:20px}.calendar{background-color:#FFFFFF;min-width:530px;box-shadow:0px 0px 3px 1px rgba(16,24,40,0.08)}.calendar__title{margin:0}.calendar__month{padding:40px 100px;box-shadow:0px 0px 0px 1px rgba(16,24,40,0.08)}.calendar__weekdays{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;margin-bottom:20px;gap:20px}.calendar__weekday{color:#8497B0;text-transform:uppercase}.calendar__days{display:grid;grid-template-columns:repeat(7,1fr);gap:20px}.calendar__day{padding:5px;display:flex;justify-content:center;align-items:center;margin:auto;line-height:initial;cursor:pointer}.calendar__day--prev-month,.calendar__day--next-month{color:#8497B0}.calendar__day--event{height:35px;width:35px;border-radius:50%;position:relative;border-style:solid;border-width:3px;display:flex;justify-content:center}.calendar__day--current{background-color:#F2994A}.calendar__day--selected::before{position:absolute;border:3px solid #C9D0D8;content:'00';width:auto;height:auto;color:transparent;padding:10px;border-radius:8px}.calendar__yearly{display:grid;grid-template-columns:1fr 1fr 1fr;box-shadow:0px 0px 0px 1px rgba(16,24,40,0.08)}.calendar-weekly{width:100%;background-color:#FFFFFF;box-shadow:0px 0px 3px 1px rgba(16,24,40,0.08);display:grid;grid-template-columns:repeat(7,1fr)}.calendar-weekly__day{box-shadow:0px 0px 3px 1px rgba(16,24,40,0.08);padding:5px;display:flex;flex-direction:column;align-items:center;line-height:initial;width:100%}.calendar-weekly__day-name{color:#8497B0;text-align:center;margin:7px 0px}.calendar-weekly__date{color:#1F9869;text-align:center;margin-bottom:15px}.calendar-weekly__tasks{display:flex;flex-direction:column;gap:24px;padding:15px;width:100%}.calendar-weekly__task{display:flex;flex-direction:column;gap:3px}.calendar-weekly__task-category{color:#FFFFFF;background-color:#1F9869;border-radius:12px;padding:4px 12px;margin-bottom:4px}.calendar-weekly__task-title{color:#31353B;margin:0}.calendar-tasks{width:100%;height:80vh}.calendar-tasks>div{padding:30px}.calendar-tasks__header{background-color:#FFFFFF;height:80px;box-shadow:0px 0px 0px 1px rgba(16,24,40,0.08)}.calendar-tasks__header-day{color:#1F9869;margin-right:10px}.calendar-tasks__header-weekday{color:#8497B0}.calendar-tasks__header-date{color:#31353B;align-content:end;padding-bottom:4px}.calendar-tasks__content{overflow:auto}.calendar-tasks__empty{display:flex;column-gap:24px;align-items:start;width:100%}.calendar-tasks__empty__image{width:225px}.calendar-tasks__empty__body{display:flex;flex-direction:column;row-gap:24px}.calendar-tasks__empty__body p,.calendar-tasks__empty__body h2{margin:0}.calendar-tasks__empty__body ul{list-style-position:inside;padding-left:12px}.calendar-tasks__category{display:inline-flex;color:#FFFFFF;border-radius:12px;padding:4px 12px;margin-bottom:5px}.MsoTableGrid{table-layout:fixed;overflow-wrap:break-word}.calendar-legend{padding:30px 50px;margin-bottom:30px}.calendar-legend__grid{display:grid;column-gap:40px;grid-template-columns:1fr 1fr}.calendar-legend__title{margin-top:30px;margin-bottom:15px}.calendar-legend__list{list-style-type:none;padding:0}.calendar-legend__item{margin-bottom:10px;display:flex;align-items:center}.calendar-legend__item--sub{font-size:0.9em;margin-left:30px;color:#666}.calendar-legend__marker{width:20px;height:20px;border-radius:50%;margin-right:10px;border:2.5px solid}.appointments-client{padding:32px}.appointments-client__header{display:flex;justify-content:space-between;align-items:center}.appointments-client__title{margin:0}.appointments-client__items{display:flex;gap:32px;flex-wrap:wrap}.appointments-client__item{width:344px;height:180px;background-color:#FFFFFF;display:flex;flex-direction:column;cursor:pointer;user-select:none}.appointments-client__item-header{padding:20px;flex-grow:1}.appointments-client__item-created{margin:0 0 8px}.appointments-client__item-title{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.appointments-client__item-footer{display:flex;justify-content:space-between;align-items:center;padding:20px;border-top:1px solid #E0E5EB}.appointments-client__item-type{margin:0}.appointments-client__item-link{color:#1F9869;text-decoration:underline;display:flex;gap:8px;align-items:center}.appointments-client__empty{display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(4,auto);gap:24px;margin-top:46px}.appointments-client__empty-image{grid-row:1 / -1;width:225px}.appointments-client__empty-description{margin:0;color:#8497B0}.appointments-client__side-modal{display:none;flex-direction:column}.appointments-client__side-modal.active{display:flex}.appointments-client__timeslots-container{flex:1}.appointments-client__timeslots{margin:0;padding:0;border:none;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:row;gap:12px;max-height:300px;overflow-y:scroll;overflow-x:hidden;align-content:start;color:black}.appointments-client__timeslots legend{margin-bottom:16px}.appointments-client__timeslots input[type="radio"]{display:none}.appointments-client__timeslots label{padding:10px;border:1px solid #C9D0D8;border-radius:4px;text-align:center;position:unset;pointer-events:unset;user-select:none;cursor:pointer}.appointments-client__timeslots label:has(:checked),.appointments-client__timeslots label:hover{border:1px solid #1F9869;background-color:#E9F5F0}.appointments-client__timeslots h5{font:700 20px/1.3 "Roboto",sans-serif;color:#8497B0;grid-column:span 2;margin:0}.appointments-client__timeslots p{font:400 14px/1.3 "Roboto",sans-serif;color:#8497B0;grid-column:span 2;margin:0}.appointments-client__item-actions{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:12px 0}.appointments-view-modal{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:row;justify-items:start;gap:20px;margin:20px 0}.appointments-view-modal__field{grid-column:1 / -1}.appointments-view-modal__field--half{grid-column:unset}.appointments-view-modal__field .appointments-view-modal__title{margin:0 0 4px}.appointments-view-modal__field .appointments-view-modal__value{margin:0}.appointments-view-modal__field a.appointments-view-modal__value{color:#1F9869;text-decoration:underline;margin:0}.appointments-view-modal__field .appointments-view-modal__help-text{margin:4px 0 0}.appointments-status{color:#FFFFFF;background-color:#F2994A;padding:3px 11px;border-radius:24px;text-align:center;display:inline-block}.appointments-status--rejected{background-color:#8497B0}.appointments-status--approved{background-color:#1FB378}.appointments-cedar-team{padding:32px}.appointments-cedar-team__title{margin:0 0 16px}.appointments-cedar-team .table,.appointments-cedar-team .settings-memberships .plan-features,.settings-memberships .appointments-cedar-team .plan-features,.appointments-cedar-team .settings-billings__history{table-layout:fixed}.appointments-cedar-team .table th:nth-child(1),.appointments-cedar-team .settings-memberships .plan-features th:nth-child(1),.settings-memberships .appointments-cedar-team .plan-features th:nth-child(1),.appointments-cedar-team .settings-billings__history th:nth-child(1){width:100%}.appointments-cedar-team .table th:nth-child(2),.appointments-cedar-team .settings-memberships .plan-features th:nth-child(2),.settings-memberships .appointments-cedar-team .plan-features th:nth-child(2),.appointments-cedar-team .settings-billings__history th:nth-child(2){width:100px}.appointments-cedar-team .table th:nth-child(3),.appointments-cedar-team .settings-memberships .plan-features th:nth-child(3),.settings-memberships .appointments-cedar-team .plan-features th:nth-child(3),.appointments-cedar-team .settings-billings__history th:nth-child(3),.appointments-cedar-team .table th:nth-child(4),.appointments-cedar-team .settings-memberships .plan-features th:nth-child(4),.settings-memberships .appointments-cedar-team .plan-features th:nth-child(4),.appointments-cedar-team .settings-billings__history th:nth-child(4){width:90px}.appointments-cedar-team .table th:nth-child(5),.appointments-cedar-team .settings-memberships .plan-features th:nth-child(5),.settings-memberships .appointments-cedar-team .plan-features th:nth-child(5),.appointments-cedar-team .settings-billings__history th:nth-child(5){width:130px}.appointments-cedar-team .table th:nth-child(6),.appointments-cedar-team .settings-memberships .plan-features th:nth-child(6),.settings-memberships .appointments-cedar-team .plan-features th:nth-child(6),.appointments-cedar-team .settings-billings__history th:nth-child(6){width:160px}.appointments-cedar-team .table td,.appointments-cedar-team .settings-memberships .plan-features td,.settings-memberships .appointments-cedar-team .plan-features td,.appointments-cedar-team .settings-billings__history td{cursor:pointer;user-select:none}.appointments-cedar-team .table td:nth-child(1),.appointments-cedar-team .settings-memberships .plan-features td:nth-child(1),.settings-memberships .appointments-cedar-team .plan-features td:nth-child(1),.appointments-cedar-team .settings-billings__history td:nth-child(1){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.appointments-cedar-team__actions{display:flex;flex-direction:column;gap:16px}.appointments-cedar-team__actions .appointments-cedar-team__actions-input{display:grid;grid-template-columns:20px 1fr;gap:16px 10px;padding:16px 20px;border-radius:4px;border:1px solid #C9D0D8;user-select:none;cursor:pointer}.appointments-cedar-team__actions .appointments-cedar-team__actions-input:has(:checked){background-color:#E9F5F0;border:1px solid #1F9869}.appointments-cedar-team__actions .appointments-cedar-team__actions-input__legend{margin:0}.appointments-cedar-team__actions-input__circle{height:20px;width:20px;border-radius:50%;background-color:white;border:5px solid white;outline:1px solid #C9D0D8}input[type="radio"]:checked + .appointments-cedar-team__actions-input__circle{background-color:#1F9869;outline:1px solid #1F9869}.appointments-cedar-team__actions-additional-input{grid-column:1 / -1;margin:0;display:none}input[type="radio"]:checked ~ .appointments-cedar-team__actions-additional-input{display:block}.appointments-timeslot{padding:32px}.appointments-timeslot__title{margin:0}.appointments-timeslot__header{display:flex;justify-content:space-between;align-items:center;margin:0 0 16px}.appointments-timeslot__containers{display:flex;flex-direction:column;gap:20px}.appointments-timeslot__item{padding:0}.appointments-timeslot__item-title{padding:15px 32px;margin:0;border-bottom:1px solid #E0E5EB}.appointments-timeslot__item-content{display:flex;flex-wrap:wrap;gap:16px;padding:16px 32px}.appointments-timeslot__timeslot{border:1px solid #C9D0D8;border-radius:4px;padding:10px 12px;position:relative}.appointments-timeslot__timeslot-remove{position:absolute;top:-12px;right:-12px;content:url("/static/img/icons/close-circle-light-grey.svg?c8fb345f1f8f");width:24px}