﻿*:where(:not(html, iframe, canvas, img, svg, video, audio):not(svg *, symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-width:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable="false"])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable="true"]){-webkit-user-drag:element}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon::before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{box-sizing:content-box;position:absolute;border:8px solid rgba(0,0,0,0);height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:"Helvetica Neue", helvetica, arial, sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *::before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next::before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous::before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:rgba(0,0,0,0)}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:rgba(0,0,0,0)}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2579ba;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:rgba(0,0,0,0)}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid rgba(0,0,0,0);border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:rgba(0,0,0,0);border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}html,body{height:100vh;width:100vw;font-family:sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:19px;-webkit-font-smoothing:antialiased}a:hover{text-decoration:underline}strong{font-weight:bold}h1{font-weight:700;font-size:34px;line-height:41px;padding:8px 0}h4{font-size:12px;line-height:16px;text-transform:uppercase;color:rgba(0,0,0,0.5);margin-top:16px;margin-bottom:4px;font-weight:800}h4.no_top_margin{margin-top:0 !important}.inline{display:inline-block}.floatright{float:right}.alert_text{color:red}.help input{border:1px solid #eee}.kiko_container{display:flex;height:100vh;width:100vw;background-color:rgba(0,0,0,0.02)}@media only screen and (max-width: 500px){.kiko_container{width:200vw}}.kiko_sidebar_wrapper{min-width:300px;max-width:300px;display:flex;flex-direction:column;align-items:stretch;border-radius:16px;margin:32px 0 32px 32px}.contact_list_container,.gift_list_container{flex-grow:1;padding:0px 16px 16px 16px;overflow-y:scroll;overflow-x:hidden;border-radius:0 0 16px 16px;background-color:rgba(255,255,255,0.8);margin-bottom:16px;border:1px solid rgba(0,0,0,0.1);border-top:none}.empty_list{padding:8px}.kiko_sidebar_navigation{flex-shrink:0}.kiko_sidebar_navigation .navigation_items .icon{width:40px;height:40px;text-indent:-9999px;display:block;cursor:pointer;background-position:center;background-size:24px;background-repeat:no-repeat;float:left;border-radius:16px;margin-right:8px}.kiko_sidebar_navigation .navigation_items .icon:last-child{margin-right:0}.kiko_sidebar_navigation .navigation_items .icon:hover{background-color:rgba(0,0,0,0.08)}.kiko_sidebar_navigation .navigation_items .icon.active{background-color:rgba(0,0,0,0.15)}.kiko_sidebar_navigation .navigation_items .icon.disabled{opacity:0.2}.kiko_sidebar_navigation .navigation_items .icon.contacts{background-image:url(/assets/contacts-46aba2d137e861c9a215f7e2b6708ed2c21680e92e1a21031aad7453c23db84b.png)}.kiko_sidebar_navigation .navigation_items .icon.gifts{background-image:url(/assets/gifts-96bc280a3c2ed2aceecd4768a745e2cd3f9c17d7729da556a88958fc197d1f22.png)}.kiko_sidebar_navigation .navigation_items .icon.events{background-image:url(/assets/events-ebbb837d6ad55991ef4f17fc9f990ed045e0bd126eb16b6e7f473b2fd1f6a0bf.png)}.kiko_sidebar_navigation .navigation_items .icon.stays{background-image:url(/assets/stays-cd5f1b019c958f236f2d8d79b6dda039fa7a3c9ee9a86fde2760d5463c47351d.png)}.kiko_sidebar_navigation .navigation_items .icon.settings{background-image:url(/assets/settings-b68a4cd1de69e76a095a750f4616aa142a4cbf999d0e45eab36111be8ea14ab2.png);float:right}.multi_select_active{text-align:center;font-weight:bold;display:flex;align-items:center;justify-content:center;height:100%}.multi_select_active div{background-image:url(/assets/contacts-46aba2d137e861c9a215f7e2b6708ed2c21680e92e1a21031aad7453c23db84b.png);background-size:24px;background-position:center top;background-repeat:no-repeat;padding-top:32px}.settings_header{padding-top:24px}.contact_list_header{display:flex;justify-content:space-between;padding:8px 16px;line-height:32px;border-radius:16px 16px 0 0;border:1px solid rgba(0,0,0,0.1);border-bottom:none;background-color:rgba(255,255,255,0.8)}.contact_list_search_container{padding:0 16px 8px 16px;border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);background-color:#fff}.contact_list_search{background-color:rgba(255,255,255,0.8);background-image:url(/assets/search-ca2a1e175a0c4de74e283b5c0af36a231098b436515c7d4de99a27f1eb272e72.png);background-repeat:no-repeat;background-position:8px 8px;background-size:24px 24px;border:1px solid rgba(0,0,0,0.2);border-radius:8px;padding-left:40px;position:relative}.contact_list_search .search_input{width:100%;line-height:38px}.contact_filters{width:300px;height:100vh;position:absolute;z-index:1;top:0;margin-left:288px;padding:32px 0 89px 0;transition:all .2s ease-in-out;opacity:0}.contact_filters .contact_filters_inner{background-color:#f1f1f1;border-radius:16px;overflow:scroll;height:100%;padding:16px;box-shadow:0px 5px 24px rgba(0,0,0,0.25)}.contact_filters .filters_header{border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:8px;display:flex;justify-content:space-between}.contact_filters .filters_header strong{padding-top:4px}.contact_filters .contact_filters_spacing{padding-bottom:60px}.contact_filters .contact_filters_actions{position:absolute;z-index:1;bottom:89px;background-color:#f1f1f1;border-top:1px solid rgba(0,0,0,0.1);width:300px;margin-left:-16px;padding:16px;border-radius:0 0 16px 16px}.contact_filters .filters_button{cursor:pointer;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:bold;background-color:rgba(255,255,255,0.8);margin-right:8px;float:right}.contact_filters .filters_button:hover{background-color:white}.contact_filters .filters_button.primary{float:left;background-color:rgba(0,0,0,0.8);color:#fff}.contact_filters .filters_button.primary:hover{background-color:black}.kiko_detail_container,.kiko_kanban_container{padding:32px;flex-grow:2;overflow:scroll}.kiko_detail_container input{margin:0 16px 8px 0;box-shadow:none;border:1px solid #ddd;border-radius:8px;padding:4px}button.critical{border:2px solid red;color:red;border-radius:8px;padding:10px;cursor:pointer;margin:36px 0}button.critical:hover{background:red;color:white}.contact_detail_header_wrapper{display:flex;align-items:center;margin-bottom:24px;padding:0 16px 0 0;border-radius:16px;position:relative}.contact_options_block{position:absolute;top:16px;right:16px}.contact_photo{margin-right:24px}.contact_photo .contact_photo_inner{border-radius:50%;width:150px;height:150px;background-size:150px}.contact_photo .edit_contact_photo{background-image:url(/assets/camera-b5c6bb052341444e7d4643590a9cb7f5c621634351cef528884f86b2840a5474.png);background-size:39px;background-repeat:no-repeat;background-position:center;width:150px;height:150px;display:none;top:auto;text-indent:-99999px}.contact_photo:hover .edit_contact_photo{display:block}.address_chip{display:inline-block;border-radius:8px;font-size:14px;padding:0px 8px;margin:0 4px 4px 0;line-height:24px;cursor:pointer;user-select:none;background:#D6C4D8;border:1px solid #D6C4D8}.contact_detail_header .tag-list{display:flex;flex-wrap:wrap}.contact_detail_header .tag-list.block{display:inline-block}.contact_detail_header .tag-list .tag-list-item{border-radius:8px;font-size:14px;padding:0px 8px;margin:0 4px 4px 0;line-height:24px;cursor:pointer;user-select:none}.contact_detail_header .tag-list .tag{border:1px solid black}.contact_detail_header .tag-list .tag_gift{padding-left:29px;position:relative}.contact_detail_header .tag-list .tag_gift:after{content:"";position:absolute;width:17px;height:17px;left:8px;top:4px;background-image:url(/assets/gift_small-fc084bb64a3ed808db60b91477863846c5621347c7075bc44ff5dcec1ee377e4.png);background-size:17px;background-repeat:no-repeat}.contact_detail_header .tag-list .tag_event{padding-left:29px;position:relative}.contact_detail_header .tag-list .tag_event:after{content:"";position:absolute;left:8px;top:4px;width:17px;height:17px;background-image:url(/assets/event_small-a186ac858a8e1bfd77a23c2e993fbf8b58bab2488928f51ba84facaffe910726.png);background-size:17px;background-repeat:no-repeat}.contact_detail_header .tag-list .selected{box-shadow:inset 0px 0px 0px 2px #000}.contact_detail_header .tag-list .additive{background-color:#000;color:#fff}.contact_detail_header .tag-list .additive:after{filter:invert(100%)}.contact_detail_header .tag-list .subtractive{background-color:#CB0F0F;border:1px solid #CB0F0F;color:#fff}.contact_detail_header .tag-list .subtractive:after{filter:invert(100%)}.contact_detail_header .event-list li{display:flex;align-items:center;font-size:14px;cursor:pointer}.contact_detail_header .event-list input{display:block;appearance:checkbox !important;margin-right:8px}.actions button{cursor:pointer;margin-left:1px}.actions form{display:inline-block}.actions .icon,.add_button,.icon.back,.context_menu_container .icon{display:inline-block;cursor:pointer;text-indent:-9999px;width:32px;height:32px;margin-right:1px;background-repeat:no-repeat;background-size:21px 21px;background-position:center;border-radius:4px}.actions .icon:hover,.add_button:hover,.icon.back:hover{background-color:rgba(0,0,0,0.04)}.actions .icon.active{background-color:#E1E1E1}.icon.filter{background-image:url(/assets/filter-a3aabfd60f9cad8a0e810d2e99be04a1367845dbd9735582770b6c698c722ffa.png);position:relative}.icon.filter .filter_count{text-indent:0;background-color:#EB0202;width:16px;height:16px;border-radius:8px;font-size:8px;font-weight:bold;text-align:center;line-height:16px;color:#fff;display:block;position:absolute;top:-3px;right:-3px}.icon.export{background-image:url(/assets/export-fdc719506159d701b71e149ac8dc2a36550f5577b99aace82027520eee0ad5e1.png)}.icon.add{background-image:url(/assets/add-a994613bf476f1c234c18a2c575a4ce1818816bb549ebccbe284b6fb4214e0b0.png)}.icon.add_contact{background-image:url(/assets/add_contact-33329347185f26619fb0227c12155d78e7272fd5500588b377f5894e1eca925a.png)}.icon.settings{background-image:url(/assets/settings-b68a4cd1de69e76a095a750f4616aa142a4cbf999d0e45eab36111be8ea14ab2.png)}.icon.ellipsis{background-image:url(/assets/ellipsis-857457feb43ec11e5088169d71496bdbcc6d1c1265c3a7ee1db9f300544ab74c.png)}.icon.back{text-indent:-9999px;background-image:url(/assets/back-1ac1bfc529aea57e2daf17ed7b374aec80287f415b5f99799307766f0711adfb.png);display:inline-block}.icon.delete{text-indent:-9999px;background-image:url(/assets/delete-1a52cdff4ced7347d962f8b1c55430246367dc7da49cdb1e82e6849d66722b20.png);background-size:21px 21px;background-repeat:no-repeat;background-position:center;display:inline-block;border-radius:8px;width:32px;height:32px;cursor:pointer;filter:brightness(0)}.icon.delete:hover{background-color:rgba(0,0,0,0.04)}.icon.delete.remove{background-image:url(/assets/remove-6c2651568145a0d0a0a3d694ebb1e239f1452391f8567777cdb2c5060775b0ed.png);opacity:0.5}.icon.history{text-indent:-9999px;background-image:url(/assets/history-738fc6e05fc577c75a8944b6463671807de73919a1a3048c633c1feaefeb28f5.png);background-size:21px 21px;background-repeat:no-repeat;background-position:center;display:inline-block;border-radius:8px;width:32px;height:32px;cursor:pointer}.icon.history:hover{background-color:rgba(0,0,0,0.04)}.icon.close{text-indent:-9999px;background-image:url(/assets/close-3e3a72ea6d23fda707461970e124e3af8a242e8a2ea1dd9e6c3584a306bd45aa.png);background-size:21px 21px;background-repeat:no-repeat;background-position:center;display:inline-block;border-radius:8px;width:32px;height:32px;min-width:32px;cursor:pointer}.icon.close:hover{background-color:rgba(0,0,0,0.04)}.icon.export_user{text-indent:-9999px;background-image:url(/assets/export-fdc719506159d701b71e149ac8dc2a36550f5577b99aace82027520eee0ad5e1.png);background-size:24px 24px;display:inline-block;width:24px;height:24px}.icon_group .icon{margin-right:16px}.icon.clear{width:16px;height:16px;background-size:16px;text-indent:-9999px;background-image:url(/assets/clear-76319e568ddf8b4534a140875f556dd07b9c6009347b89818414f55c435180c3.png);display:block;position:absolute;top:12px;right:8px;opacity:0.3;display:none}.icon.clear.show{display:block}.contact_list_item,.gift_list_item{margin-bottom:1px;position:relative}.contact_list_item a,.gift_list_item a{display:block;text-decoration:none;border-radius:8px;padding:6px 8px;line-height:auto}.contact_list_item small,.gift_list_item small{font-size:14px}.contact_list_item a:hover,.gift_list_item a:hover{background-color:rgba(0,0,0,0.04)}.contact_list_item a.active,.gift_list_item a.active{background:#000;color:#fff;cursor:pointer}.contact_list_item a.active .icon,.gift_list_item a.active .icon{filter:invert(100%)}.contact_detail_columns{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:0 24px}.contact_detail_columns .contact_detail_column{display:flex;flex-direction:column;flex-basis:100%;flex:1}.info_block{border-radius:16px;border:1px solid rgba(0,0,0,0.1);min-width:300px;box-shadow:0 1px 10px rgba(0,0,0,0.08);transition:0.1s;background-color:#fff;margin-bottom:24px}.info_block:hover{transform:scale(101%)}.empty_info_block{opacity:0.3;background-image:url(/assets/empty-e45ad28c940baa65fb4ae9a8c084d7887eb4a0f793f3c06da271d377835fe752.png);background-size:121px 102px;background-position:center;background-repeat:no-repeat;width:100%;height:142px;text-indent:-9999px;filter:grayscale(100%);transform:scale(50%)}.empty_info_block.empty_details{background-image:url(/assets/empty_details-e337dbfd1d5c9470841ad971c02840a9c7a5c6272c042aeb9e2cf5ae92d1270f.png);background-size:120px 83px}.empty_info_block.empty_hospitality{background-image:url(/assets/empty_hospitality-15d1b9af6f63b6c40e343f195e54f630a80a3014b1a60d7449a55f1b8e2b1e02.png);background-size:173px 89px}.empty_info_block.empty_history{background-image:url(/assets/empty_history-fa6f4766d768f7562ad65c77c770115692ac258134fae3fe1a223af68b34000c.png);background-size:79px 103px}.empty_info_block.empty_info{background-image:url(/assets/empty_info-91d0583240279d16001c05c0984238eac265711c5406db4d6273356f00362a74.png);background-size:103px 105px}.info_block_label{padding:16px;line-height:24px;display:flex;flex-direction:row;justify-content:space-between;border-radius:16px 16px 0 0;border-bottom:1px solid rgba(0,0,0,0.08)}.info_block_label.info_block_options{opacity:0.4;padding-right:48px}.info_block_label.info_block_options h3{font-weight:normal}.info_block_label button{text-indent:-99999px;width:24px;height:24px;background-image:url(/assets/add-a994613bf476f1c234c18a2c575a4ce1818816bb549ebccbe284b6fb4214e0b0.png);background-size:contain;color:transparent;cursor:pointer}.info_block_label h3{float:left;font-weight:bold}.info_block_data{padding:16px;border-radius:0 0 16px 16px}.info_block_data input[type=text],.info_block_data input[type=phone],.info_block_data input[type=email]{box-shadow:0 0 1px rgba(0,0,0,0.6);border-radius:8px;padding:4px}.spacing1{margin-bottom:24px}.info_block_data h4{margin-top:26px}.info_block_data h4:first-child{margin-top:0}.info_block_data.hospitality li{margin-bottom:8px}.info_block_data.hospitality div{margin-bottom:24px}.info_block_data.hospitality div:last-child{margin-bottom:0}.info_block_data .contact_info_block{display:flex}.info_block_data .contact_info_block:hover form{display:inline-block}.info_block_data .contact_info_block form{display:none}.hide{display:none}.info_block_data .new_contact_info input{margin-bottom:8px}.info_block textarea{width:100%}.add_button{cursor:pointer}.history li::before{content:' ';position:absolute;display:block;width:24px;height:24px;background-repeat:none;background-size:24px 24px;margin-left:-36px;background-color:#FFFFFF}.history li.history_item_Gift::before{background-image:url(/assets/gifts-96bc280a3c2ed2aceecd4768a745e2cd3f9c17d7729da556a88958fc197d1f22.png)}.history li.history_item_Event::before{background-image:url(/assets/events-ebbb837d6ad55991ef4f17fc9f990ed045e0bd126eb16b6e7f473b2fd1f6a0bf.png)}.history li.history_item_Hospitality::before{background-image:url(/assets/stays-cd5f1b019c958f236f2d8d79b6dda039fa7a3c9ee9a86fde2760d5463c47351d.png)}.history li.history_item_ContactHistory::before{background-image:url(/assets/calendar-2e72edfd78e712348dfbc2ed7f7f31dbb0e1ced6409096179f99d1166c67ce63.png)}.history li{padding-bottom:24px;border-left:1px solid rgba(0,0,0,0.3);padding-left:24px;margin-left:8px;position:relative}.history li:last-child{border-left:none}.history li .history_inner{padding:4px 8px}.history li .history_inner:hover{background-color:rgba(0,0,0,0.04);border-radius:8px}.history li:hover form{display:inline-block}.history li form{display:none}.history_title{font-weight:bold}.history p small{font-size:14px}.editable.editable_name span{font-size:34px;font-weight:700;line-height:41px;padding:8px 0;margin-right:8px;display:inline-block}.editable .delete{color:#E02020}.editable button{font-size:14px;font-weight:bold;background-color:rgba(0,0,0,0.1);cursor:pointer;padding:4px 8px;border-radius:8px}.editable button:hover:not([disabled]){background-color:black;color:#fff}.editable button:hover:disabled{cursor:not-allowed}.editable button.cancel{background-color:rgba(0,0,0,0)}.editable button.cancel:hover{color:#000}.editable form{display:none}.editable.show input[type=text],.editable.show input[type=phone],.editable.show input[type=email],.editable.show span{box-shadow:0 0 1px rgba(0,0,0,0.6);border-radius:8px;margin-bottom:4px}.editable.show input[type=text]:empty:before,.editable.show input[type=phone]:empty:before,.editable.show input[type=email]:empty:before,.editable.show span:empty:before{content:attr(data-placeholder);opacity:0.2}.editable.show span{padding:4px;display:inline-block}.editable.show input[type=text],.editable.show input[type=phone],.editable.show input[type=email]{padding:8px;width:100%}.editable.show form{display:block;margin-bottom:16px}.editable.show .form_delete{display:inline-block;float:right;position:relative;margin-top:-35px}.editable.show input.input_spacing{margin-bottom:16px}.editable.show select.input_spacing{margin-bottom:16px}.context_menu_container .looks_like_text{background:none;font-weight:normal}.context_menu_container .looks_like_text:hover{color:#000}input::placeholder{opacity:.3}.context_menu_container{position:relative;display:inline-block}.context_menu_container.disabled{opacity:0.4}.context_menu_container .context_icon{padding-left:40px;background-repeat:no-repeat;background-position:8px 0;background-size:24px 24px}.context_menu_container .context_icon.message{background-image:url(/assets/mail-a62be15d49b6e4403939db561bdc99460a656d2d8cb2d92d8245c74cc830c32c.png)}.context_menu_container .context_icon.move_forward{background-image:url(/assets/move_right-43259c574ddd3ca4fabedb2d28435bcbfb2274e5ea3d057c2f0f443c5e159574.png)}.context_menu_container .context_icon.move_backward{background-image:url(/assets/move_left-3d5ec973f1851c074872f6fe34696b87fe595fa693af4e8b5a58b578861baf17.png)}.gift_list_item .context_menu_container{position:absolute;top:8px;right:8px}.address_list_item .context_menu_container{position:relative;float:right}.context_menu{display:none;position:absolute;background:#FFFFFF;box-shadow:0px 4px 8px rgba(0,0,0,0.25);border-radius:8px;padding:8px;text-align:left;width:240px;margin:12px 0 0 -8px;z-index:9999}.context_menu.show{display:block;z-index:99999}.context_menu li{line-height:19px;margin-bottom:1px}.context_menu li form{display:block}.context_menu li a,.context_menu li button{display:block;width:100%;padding:4px 8px;border-radius:4px}.context_menu li:last-child{margin-bottom:0}.context_menu button:hover,.context_menu a:hover{background-color:rgba(0,0,0,0.1);text-decoration:none}.context_menu .context_menu_subtitle{font-size:12px;opacity:0.8;display:block}.context_menu_container:hover .context_menu{display:block}.context_menu_container.disabled:hover .context_menu{display:none}.context_menu:before{content:"";position:absolute;left:12px;top:-14px;border-left:solid 14px transparent;border-right:solid 14px transparent;border-bottom:solid 14px #fff;filter:drop-shadow(0 -1px 1px rgba(0,0,0,0.05));height:0;width:0;z-index:0}.info_block .context_menu{margin:12px 0 0 -120px;width:160px}.info_block .context_menu:before{left:118px;top:-14px}.context_title{font-weight:bold;margin-bottom:8px;line-height:21px;padding:8px 8px 0 8px}.settings_header{margin-bottom:8px}.settings_table{border-collapse:collapse;border-radius:8px;border-style:hidden;box-shadow:0 0 0 1px rgba(0,0,0,0.2);width:100%;font-size:14px;line-height:auto;margin-bottom:16px}.settings_table thead td{font-weight:bold}.settings_table thead tr,.settings_table thead td{padding:16px 16px 0 16px}.settings_table tbody tr,.settings_table tbody td{padding:8px 16px}.settings_table tbody tr:hover{background-color:rgba(0,0,0,0.1)}.settings_button{border-radius:8px;padding:0px 8px;cursor:pointer;border:1px solid black}.settings_button.active{color:white;background:black}.typeahead{position:relative;line-height:24px;margin-bottom:4px}.typeahead span{border:1px dashed #B3B3B3;border-radius:8px;font-size:14px;padding:0px 8px;line-height:24px;white-space:nowrap;min-width:80px;display:inline-block}.typeahead ul{position:absolute;background:#fff;border:1px solid #ddd;padding:8px;font-size:14px;border-radius:8px;margin-top:4px;z-index:999;min-width:120px}.typeahead li{cursor:pointer}.typeahead li:hover{text-decoration:underline}.gift_list_items{display:flex;flex-direction:column;align-items:stretch;height:100%}.gift_edit_container{background:#F3F3F3;border-radius:8px;align-items:stretch;height:100%;padding:16px}.gift_edit_form label{display:block;font-size:14px;line-height:17px;color:rgba(0,0,0,0.5);text-transform:uppercase;margin-bottom:4px}.gift_edit_form input{background:#FFFFFF;border:1px solid #CECECE;border-radius:8px;margin-bottom:8px;padding:4px 8px;width:100%}.gift_edit_form .submit{background:#000000;border-radius:8px;color:#fff;padding:8px 12px;cursor:pointer;margin-right:8px;font-size:14px;font-weight:bold}.gift_edit_form .cancel{background:#DDDDDD;border-radius:8px;cursor:pointer;margin-right:8px;color:#000;padding:8px 12px;font-size:14px;font-weight:bold}.gift_edit_form .delete{background:red;border-radius:8px;cursor:pointer;color:white;padding:8px 12px;font-size:14px;font-weight:bold}.gift_edit_form_actions{position:relative;bottom:0;left:0}.collection_page{background:#53545c;padding:32px;color:#FFFFFF;display:flex;align-items:center;justify-content:center;height:100%}.collection_page .input-group{position:relative}.collection_page .input{color:#000;background:#FFF;border-radius:8px;padding:32px 16px 8px 16px;margin:4px 2px;display:block;width:100%;box-sizing:border-box}.collection_page .input:focus{border:0px solid black}.collection_page .placeholder{position:absolute;top:13px;left:8px;font-size:16px;padding:0px 8px;color:rgba(0,0,0,0.5);transition:0.3s;pointer-events:none}.collection_page .input:placeholder-shown+.placeholder,.collection_page .input:focus+.placeholder{top:2px;font-size:12px}.collection_page input.text{background:#FFFFFF;color:#000000;border-radius:8px;padding:8px 16px;width:100%;height:42px;margin:4px 2px}.collection_page input.text:focus{box-shadow:0 0 0 2px rgba(0,0,0,0.8)}.collection_page input.text.spacing1{margin-bottom:24px}.collection_page input.text.inline{width:265px}@media only screen and (max-width: 600px){.collection_page input.text.inline{width:100%}}.collection_page input.text::placeholder{opacity:0.5}.collection_page p{font-size:18px;line-height:21px;font-weight:bold;margin:0 0 16px 0}.collection_page input[type=submit]{border:1px solid #FFFFFF;border-radius:8px;padding:16px 16px;margin-top:16px;color:#FFFFFF;font-weight:bold;cursor:pointer}.collection_page input[type=submit]:hover{background:rgba(255,255,255,0.2)}.collection_page .collection_page_inner{width:540px;margin:0 auto}.collection_page .front{position:relative;z-index:1;text-align:center}@media only screen and (max-width: 700px),screen and (max-height: 500px){.collection_page{width:auto;display:block;overflow:scroll;padding:0}.collection_page input.text{margin-bottom:8px}.collection_page .collection_page_inner{width:100%;padding:24px}}#defaultCanvas0{background:#000000;cursor:-webkit-grab;display:block;width:100%;height:100%;position:absolute;z-index:0;top:0;left:0}.change_list li{margin:0 0 24px 0;position:relative;padding-left:64px}.change_list li::before{content:"";display:block;position:absolute;top:0;left:0;width:40px;height:40px;border-radius:20px;background-size:24px 24px;background-repeat:no-repeat;background-position:center}.change_list .salient{font-weight:bold}.change_list .section{background-color:#ddd;border-radius:4px;font-size:12px;text-transform:uppercase;margin:0 4px;padding:2px 4px}.change_list .deleted::before{background-image:url(/assets/change_deleted-6ded2cc13004ded9a2d948b7337872d761e15b07d17c970de68a55119d4bbcbd.png);background-color:#FD0000}.change_list .changed::before{background-image:url(/assets/change_updated-9b785e7b1a5ab8421c5376718b3b584712c29ab268d487d20193283e79926c1a.png);background-color:#2388FF}.change_list .added::before{background-image:url(/assets/change_added-cb05b627dde46062a49104b0438f177ba0919e73ffc280dd79c985c32d4a589c.png);background-color:#0CBA33}.import_page select{border:1px solid #ddd;padding:4px 16px;border-radius:8px}.import_page ol{list-style-type:decimal;line-height:1.3em}.import_page ol li{margin-bottom:8px}.import_page .tip_image{margin-bottom:24px}.import_page input[type=submit]{background:#000000;border-radius:8px;color:#FFFFFF;padding:12px 8px;display:block;width:100%;text-align:center;font-size:14px;font-weight:bold;cursor:pointer}.import_page .sample-data-wrapper{position:relative;cursor:pointer}.import_page .sample-data{display:none;min-width:100px}.import_page .sample-data h5{font-size:12px;color:#CCC}.import_page .sample-data p{font-size:12px}.import_page .sample-data-wrapper:hover .sample-data{display:block;padding:4px 8px;position:absolute;border-radius:8px;background:#FFFFFF;border:1px solid #ddd;z-index:2}.spreadsheet_list li{background-image:url(/assets/add-a994613bf476f1c234c18a2c575a4ce1818816bb549ebccbe284b6fb4214e0b0.png);background-size:16px 16px;background-repeat:no-repeat;background-position:0 3px;padding:0 0 0 24px;margin:0 0 8px 0}.kanban_columns{display:flex}.kanban_column{min-width:300px;max-width:300px;margin-right:24px;min-height:200px}.kanban_items{min-height:200px}.kanban_header{border-bottom:1px solid #000;margin:0 0 16px 0}.kanban_header span:first-child{display:inline-block;font-weight:700;font-size:16px;line-height:24px;text-transform:capitalize;color:#000}.kanban_header span:nth-child(2){float:right;display:inline-block}.kanban_item{background:#fff;box-shadow:0px 2px 6px rgba(0,0,0,0.15);border-radius:8px;width:300px;min-height:55px;padding:16px;margin-bottom:6px;transition:0.1s;display:flex;justify-content:space-between;align-items:center}.kanban_item:hover{transform:scale(102%)}.kanban_item .kanban_item_subtitle{font-size:14px;opacity:0.6}.drop_zone{background:#FBFBFB;border:1px dashed #CACACA;border-radius:8px}.kanban_status-0{border-color:#000}.kanban_status-1{border-color:#E0CE29}.kanban_status-2{border-color:#E015CC}.kanban_status-3{border-color:#0CBA33}.kanban_status-4{border-color:#000}.kanban_status-5{border-color:#000}.mini_contact_container{display:flex;width:300px;align-items:center;margin-bottom:16px;padding:4px;border-radius:8px;cursor:pointer}.mini_contact_container span{display:block}.mini_contact_container:hover{background-color:rgba(0,0,0,0.04);text-decoration:none}.mini_contact_image{width:48px;height:48px;border-radius:24px;background-color:rgba(0,0,0,0.1);margin-right:16px;background-repeat:no-repeat;background-size:cover}.mini_contact_subtitle{font-size:14px}.gradient_a{background:linear-gradient(145deg, #BC4E9C 14%, rgba(248,7,89,0) 100%)}.gradient_b{background:linear-gradient(145deg, #11998E 14%, rgba(56,239,125,0) 100%)}.gradient_c{background:linear-gradient(145deg, #C94B4B 14%, rgba(159,41,168,0) 100%)}.gradient_d{background:linear-gradient(145deg, #ACB6E5 14%, rgba(134,253,232,0) 100%)}.gradient_e{background:linear-gradient(145deg, #D3CCE3 14%, rgba(233,228,24,0) 100%)}.gradient_f{background:linear-gradient(145deg, #FC4A1A 14%, rgba(247,183,51,0) 100%)}.gradient_g{background:linear-gradient(145deg, #E1EEC3 14%, rgba(240,80,83,0) 100%)}.gradient_h{background:linear-gradient(145deg, #22C1C3 14%, rgba(253,187,45,0) 100%)}.gradient_i{background:linear-gradient(145deg, #D9A7C7 14%, rgba(255,252,220,0) 100%)}.gradient_j{background:linear-gradient(145deg, #06beb6 14%, rgba(72,177,191,0) 100%)}.gradient_k{background:linear-gradient(145deg, #1c92d2 14%, rgba(242,252,254,0) 100%)}.gradient_l{background:linear-gradient(145deg, #36D1DC 14%, rgba(91,134,229,0) 100%)}.gradient_m{background:linear-gradient(145deg, #3A1C71 14%, rgba(255,175,123,0) 100%)}.gradient_n{background:linear-gradient(145deg, #EF3B36 14%, rgba(255,255,255,0) 100%)}.gradient_o{background:linear-gradient(145deg, #c0392b 14%, rgba(142,68,173,0) 100%)}.gradient_p{background:linear-gradient(145deg, #000046 14%, rgba(28,181,224,0) 100%)}.gradient_q{background:linear-gradient(145deg, #007991 14%, rgba(120,255,214,0) 100%)}.gradient_r{background:linear-gradient(145deg, #F2994A 14%, rgba(242,201,76,0) 100%)}.gradient_s{background:linear-gradient(145deg, #D66D75 14%, rgba(226,149,135,0) 100%)}.gradient_t{background:linear-gradient(145deg, #20002c 14%, rgba(203,180,212,0) 100%)}.gradient_u{background:linear-gradient(145deg, #4568DC 14%, rgba(176,106,179,0) 100%)}.gradient_v{background:linear-gradient(145deg, #43C6AC 14%, rgba(248,255,174,0) 100%)}.gradient_w{background:linear-gradient(145deg, #FFAFBD 14%, rgba(255,195,160,0) 100%)}.gradient_x{background:linear-gradient(145deg, #E8CBC0 14%, rgba(99,111,164,0) 100%)}.gradient_y{background:linear-gradient(145deg, #DCE35B 14%, rgba(69,182,73,0) 100%)}.gradient_z{background:linear-gradient(145deg, #B79891 14%, rgba(148,113,107,0) 100%)}
