@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes -kodkod-center-pop-open{0%{transform:translate(-50%, -50%) scale(.6);opacity:0}70%{transform:translate(-50%, -50%) scale(1.2);opacity:1}100%{transform:translate(-50%, -50%) scale(1);opacity:1}}@keyframes -kodkod-center-pop-close{0%{transform:translate(-50%, -50%);opacity:1}100%{transform:translate(-50%, -20%);opacity:0}}@keyframes -kodkod-center-slide-open{0%{transform:translate(-50%, -60%);opacity:0}100%{transform:translate(-50%, -50%);opacity:1}}@keyframes -kodkod-center-slide-close{0%{transform:translate(-50%, -50%);opacity:1}100%{transform:translate(-50%, -20%);opacity:0}}@keyframes -kodkod-blink{0%{opacity:0}100%{opacity:1}}@keyframes -kodkod-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#kodkod-base{position:fixed;left:0;top:0;z-index:10000000000;font-size:16px;font-family:Roboto;direction:ltr}#kodkod-base h1,#kodkod-base h2,#kodkod-base h3,#kodkod-base h4,#kodkod-base h5,#kodkod-base h6{all:unset;display:block;font-weight:bold;font-family:Roboto}#kodkod-base h1{font-size:2em}#kodkod-base h2{font-size:1.75em}#kodkod-base h3{font-size:1.5em}#kodkod-base h4{font-size:1.25em}#kodkod-base h5{font-size:1em}#kodkod-base p{margin:0;margin-bottom:11.2px;padding:0}#kodkod-base figure{margin:0;padding:0}#kodkod-base div.window-background{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,51,0.5);transition-delay:0.3s;opacity:0;transition:opacity .9s;pointer-events:none;will-change:opacity}#kodkod-base div.window-background.visible{opacity:1;pointer-events:auto;transition-delay:0s}#kodkod-base div.window-background.visible{opacity:1;pointer-events:auto}#kodkod-base div.dialog-background{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,51,0.5);transition-delay:0.3s;z-index:100000;opacity:0;transition:opacity .9s;pointer-events:none;will-change:opacity}#kodkod-base div.dialog-background.visible{opacity:1;pointer-events:auto;transition-delay:0s}#kodkod-base div.dialog{position:fixed;min-width:250px;max-width:500px;max-height:100vh;border:1px solid #cfd6db;background-color:white;box-shadow:1px 1px 5px rgba(0,0,0,0.2);color:#333333;z-index:100001;top:50%;left:50%;animation-fill-mode:forwards;animation-timing-function:ease-in-out;animation-duration:.3s;animation-name:-kodkod-center-pop-close;transform-origin:50% 50%;transform:translate(-50%, -50%);pointer-events:none;opacity:0;visibility:hidden;transition:visibility .3s 0s}#kodkod-base div.dialog.visible{animation-name:-kodkod-center-pop-open;pointer-events:auto;visibility:visible;transition:visibility 0s 0s}#kodkod-base div.dialog.editor,#kodkod-base div.dialog.site-select{max-width:none}#kodkod-base div.dialog.editor div.content,#kodkod-base div.dialog.site-select div.content{padding:0}#kodkod-base div.dialog.loading:after{position:absolute;top:calc(50% -  16px);left:calc(50% -  16px);display:block;content:'';width:32px;height:32px;box-sizing:border-box;border:5px solid transparent;border-left-color:#ff5722;border-right-color:#ff5722;border-radius:100%;animation:-kodkod-spin 1s linear infinite}#kodkod-base div.dialog.editor.loading iframe{visibility:hidden}#kodkod-base div.dialog>div.title{display:block;padding:8px;padding-left:9.6px;padding-right:9.6px;background-color:#009688;color:white;font-size:1.5em;font-weight:700;overflow:hidden}#kodkod-base div.dialog>div.title a.close{display:none;position:absolute;top:8px;right:8px;cursor:pointer}#kodkod-base div.dialog>div.title a.close figure{margin:0;padding:8px;line-height:0}#kodkod-base div.dialog>div.title a.close figure svg{width:16px;height:16px;fill:white}#kodkod-base div.dialog.closable>div.title a.close{display:block}#kodkod-base div.dialog>div.content{position:relative;padding:8px;padding-left:9.6px;padding-right:9.6px}#kodkod-base div.dialog>div.controls{display:block;padding:8px;padding-top:0;text-align:center}#kodkod-base div.dialog>div.controls:empty{padding:0}#kodkod-base div.dialog>div.controls a,#kodkod-base div.dialog>div.controls button{margin-left:3px;margin-right:3px}#kodkod-base div.container.site-select{width:768px;height:400px}#kodkod-base div.container.site-select a.site{display:inline-block;position:relative;vertical-align:top;margin-bottom:16px;cursor:pointer;text-align:center;transition:all .3s;margin-right:16px}#kodkod-base[dir=rtl] #kodkod-base div.container.site-select a.site{margin-left:16px;margin-right:0}#kodkod-base div.container.site-select a.site:nth-of-type(4n+0),#kodkod-base[dir=rtl] #kodkod-base div.container.site-select a.site:nth-of-type(4n+0){margin-left:0;margin-right:0}#kodkod-base div.container.site-select a.site:hover{color:#ff5722}#kodkod-base div.container.site-select a.site>figure{display:block;width:170px;height:130px;margin:0;border:1px solid #cfd6db;box-shadow:0 1px 3px #cfd6db;background-image:url(../images/no-image.svg);background-position:center;background-repeat:no-repeat;transition:all .3s}#kodkod-base div.container.site-select a.site>figure img{max-width:100%;max-height:100%}#kodkod-base div.container.site-select a.site:hover>figure{border-color:#ff5722;box-shadow:0 1px 3px #ff5722}#kodkod-base div.container.site-select a.site button.delete{position:absolute;top:0;left:100%;opacity:0;pointer-events:none;z-index:1000;padding:0;border:0;background-color:transparent;color:#333333}#kodkod-base div.container.site-select a.site button.delete figure{display:inline-block;vertical-align:middle;padding:8px;border-radius:50%;background-color:#ff5722;color:white;line-height:0;transition:all .3s}#kodkod-base div.container.site-select a.site button.delete figure svg{width:16px;height:16px;fill:currentColor}#kodkod-base div.container.site-select a.site button.delete figure+span{margin-left:4.8px}#kodkod-base[dir=rtl] #kodkod-base div.container.site-select a.site button.delete figure+span{margin-left:0;margin-right:4.8px}#kodkod-base div.container.site-select a.site button.delete.next-page figure{margin:0;padding:12.8px}#kodkod-base div.container.site-select a.site button.delete.next-page figure svg{width:2em;height:2em}#kodkod-base div.container.site-select a.site button.delete:hover{color:#ff5722}#kodkod-base div.container.site-select a.site button.delete:hover figure{color:white;background-color:#ff794e}#kodkod-base div.container.site-select a.site button.delete:active{color:#ff5722}#kodkod-base div.container.site-select a.site button.delete:active figure{color:white;background-color:#ff8964}#kodkod-base div.container.site-select a.site button.delete:disabled{color:#b3b3b3}#kodkod-base div.container.site-select a.site button.delete:disabled figure{background-color:#eceff1;color:#b3b3b3}#kodkod-base div.container.site-select a.site button.delete figure{border-radius:0 50% 50% 0}#kodkod-base[dir=rtl] #kodkod-base div.container.site-select a.site button.delete{right:100%;left:auto}#kodkod-base[dir=rtl] #kodkod-base div.container.site-select a.site button.delete figure{border-radius:50% 0 0 50%}#kodkod-base div.container.site-select a.site:hover button.delete{opacity:1;pointer-events:auto}#kodkod-base div.container.site-select a.site.new figure{background-image:none}#kodkod-base div.container.site-select a.site.new figure svg{position:relative;top:65px;width:2em;height:2em;margin-top:-1em;fill:#cfd6db;transition:all .3s}#kodkod-base div.container.site-select a.site.new:hover figure svg{fill:#ff5722}#kodkod-base div.container.site-select a.site span{display:block;text-align:center;padding:3.2px}#kodkod-base div.dialog.login div.user-list{min-width:400px;max-height:350px;padding-bottom:0}#kodkod-base div.dialog.login div.user-list div.user{position:relative;min-height:40px;margin-bottom:16px;padding:16px;padding-left:72px;border:1px solid #cfd6db;box-shadow:0 1px 3px #cfd6db;overflow:hidden;transition:all .3s;transition-timing-function:linear}#kodkod-base div.dialog.login div.user-list div.user:not(.active){cursor:pointer}#kodkod-base div.dialog.login div.user-list div.user figure{position:absolute;left:16px;top:16px;width:40px;height:40px;background-image:url(../images/unknown-user.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:all .3s}#kodkod-base div.dialog.login div.user-list div.user label.entry{display:none}#kodkod-base div.dialog.login div.user-list div.user span.name{display:block}#kodkod-base div.dialog.login div.user-list div.user span.name small{display:block;padding-top:3.2px;color:#666}#kodkod-base div.dialog.login div.user-list div.user.active{padding-left:160px}#kodkod-base div.dialog.login div.user-list div.user.active figure{width:128px;height:128px}#kodkod-base div.dialog.login div.user-list div.user.active label.entry{display:block}#kodkod-base div.dialog.login div.user-list div.user.active.new span.name{display:none}#kodkod-base div.dialog.login div.user-list div.user.active:not(.new) span.name{margin-bottom:32px}#kodkod-base div.dialog.login div.user-list div.user label.entry.password{margin:0}#kodkod-base section#preferences{display:table;position:fixed;width:1050px;height:700px;margin:0;padding:0;border:1px solid #cfd6db;background-color:white;box-shadow:2px 2px 6px rgba(0,0,0,0.2);color:#333333;top:50%;left:50%;animation-fill-mode:forwards;animation-timing-function:ease-in-out;animation-duration:.3s;animation-name:-kodkod-center-slide-close;transform-origin:50% 50%;transform:translate(-50%, -50%);pointer-events:none;visibility:hidden;transition:visibility .3s 0s}#kodkod-base section#preferences.visible{animation-name:-kodkod-center-slide-open;pointer-events:auto;visibility:visible;transition:visibility 0s 0s}#kodkod-base[dir=rtl] #kodkod-base section#preferences{box-shadow:-2px 2px 6px #cfd6db}#kodkod-base section#preferences div.controls{display:table-cell;vertical-align:top;width:100px;border-right:1px solid #cfd6db;background-color:white}#kodkod-base[dir=rtl] #kodkod-base section#preferences div.controls{border-right:0;border-left:1px solid #cfd6db}#kodkod-base section#preferences div.controls a{display:block;min-width:160px;padding:16px;color:#009688;text-align:center;transition:all 0.3s;cursor:pointer;transition:all .3s}#kodkod-base section#preferences div.controls a.active{background-color:#009688;color:white}#kodkod-base section#preferences div.controls a.disabled{color:#999}#kodkod-base section#preferences div.controls a:hover:not(.disabled){color:white;background-color:#4db6ac}#kodkod-base section#preferences div.controls a svg{max-width:60px;max-height:60px;fill:currentColor}#kodkod-base section#preferences>div.content{display:table-cell;vertical-align:top;padding:32px}#kodkod-base section#preferences>div.content>div{display:none;position:relative}#kodkod-base section#preferences>div.content>div.active{display:block}#kodkod-base section#preferences>div.content>div>h1:first-of-type{margin:0;padding:0;padding-bottom:1rem}#kodkod-base section#preferences>div.content>div button.next-page{position:absolute;top:0;right:0}#kodkod-base[dir=rtl] #kodkod-base section#preferences>div.content>div button.next-page{right:auto;left:0}#kodkod-base section#preferences>div.content>div>div.radio-button-group{height:100%}#kodkod-base section#preferences>div.content div.buttons{display:block;position:static;padding-top:16px}#kodkod-base div.template-select{height:480px}#kodkod-base div.template-select div.template{display:inline-block;vertical-align:top;margin-bottom:16px;cursor:pointer;transition:all .3s;margin-right:16px}#kodkod-base[dir=rtl] #kodkod-base div.template-select div.template{margin-left:16px;margin-right:0}#kodkod-base div.template-select div.template:nth-of-type(4n+0),#kodkod-base[dir=rtl] #kodkod-base div.template-select div.template:nth-of-type(4n+0){margin-left:0;margin-right:0}#kodkod-base div.template-select div.template.active{color:#ff5722}#kodkod-base div.template-select div.template.current{position:relative}#kodkod-base div.template-select div.template.current figure.check{position:absolute;top:8px;right:8px;border-radius:50%;background-color:#009688;line-height:0}#kodkod-base div.template-select div.template.current figure.check svg{padding:4.8px;width:20.8px;height:20.8px;fill:white}#kodkod-base div.template-select div.template figure.thumbnail{display:block;width:170px;height:130px;margin:0;border:1px solid #cfd6db;box-shadow:0 1px 3px #cfd6db;background-image:url(../images/no-image.svg);background-position:center;background-repeat:no-repeat;transition:all .3s}#kodkod-base div.template-select div.template figure.thumbnail img{max-width:100%;max-height:100%}#kodkod-base div.template-select div.template.active figure.thumbnail{border-color:#ff5722;box-shadow:0 1px 3px #ff5722}#kodkod-base div.template-select div.template span{display:block;text-align:center;padding:3.2px}#kodkod-base div.container.content-select{height:544px}#kodkod-base div.container.content-select label.radio-button{margin-bottom:32px}#kodkod-base div.container.content-select label.radio-button div.container:before{top:1em}#kodkod-base div.container.variant-select{width:756px;height:332px}#kodkod-base div.container.variant-select a.variant{display:inline-block;position:relative;vertical-align:top;margin-bottom:16px;cursor:pointer;text-align:center;transition:all .3s;margin-right:16px}#kodkod-base[dir=rtl] #kodkod-base div.container.variant-select a.variant{margin-left:16px;margin-right:0}#kodkod-base div.container.variant-select a.variant:nth-of-type(4n+0),#kodkod-base[dir=rtl] #kodkod-base div.container.variant-select a.variant:nth-of-type(4n+0){margin-left:0;margin-right:0}#kodkod-base div.container.variant-select a.variant.active{color:#ff5722}#kodkod-base div.container.variant-select a.variant>figure{display:block;width:170px;height:130px;margin:0;border:1px solid #cfd6db;box-shadow:0 1px 3px #cfd6db;transition:all .3s}#kodkod-base div.container.variant-select a.variant>figure img{max-width:100%;max-height:100%}#kodkod-base div.container.variant-select a.variant.active>figure{border-color:#ff5722;box-shadow:0 1px 3px #ff5722}#kodkod-base div.container.variant-select a.variant span{display:block;text-align:center;padding:3.2px}#kodkod-base div.popover{position:fixed;min-width:16px;min-height:16px;max-width:480px;padding:16px;z-index:99999999999999;opacity:0;pointer-events:none;border:1px solid #cfd6db;background-color:white;filter:drop-shadow(0 5px 20px rgba(0,0,0,0.5));color:#333333;transition:transform .3s,opacity .3s}#kodkod-base div.popover.content{max-width:none}#kodkod-base div.popover.content>div.table{width:480px;height:320px}#kodkod-base div.popover.content>span{display:block;margin-bottom:8px}#kodkod-base div.popover.content>span.create{text-align:center;margin-top:8px}#kodkod-base div.popover.content>button{display:block;width:60%;margin-left:auto;margin-right:auto}#kodkod-base div.popover.variant{max-width:none}#kodkod-base div.popover>div.arrow{position:absolute;width:16px;height:16px;border:1px solid transparent;background-color:white}#kodkod-base div.popover.loading:after{position:absolute;top:calc(50% -  16px);left:calc(50% -  16px);display:block;content:'';width:32px;height:32px;box-sizing:border-box;border:5px solid transparent;border-left-color:#ff5722;border-right-color:#ff5722;border-radius:100%;animation:-kodkod-spin 1s linear infinite}#kodkod-base div.popover.top{transform:translate(0, 50px)}#kodkod-base div.popover.top>div.arrow{bottom:0;border-bottom-color:#cfd6db;border-right-color:#cfd6db;transform:translate(-50%, 50%) rotate(45deg)}#kodkod-base div.popover.bottom{transform:translate(0, -50px)}#kodkod-base div.popover.bottom>div.arrow{top:0;border-top-color:#cfd6db;border-right-color:#cfd6db;transform:translate(-50%, -50%) rotate(-45deg)}#kodkod-base div.popover.left{transform:translate(50px, 0)}#kodkod-base div.popover.left>div.arrow{right:0;border-right-color:#cfd6db;border-bottom-color:#cfd6db;transform:translate(50%, -50%) rotate(-45deg)}#kodkod-base div.popover.right{transform:translate(50px, 0)}#kodkod-base div.popover.right>div.arrow{left:0;border-right-color:#cfd6db;border-bottom-color:#cfd6db;transform:translate(-50%, 50%) rotate(-45deg)}#kodkod-base div.popover.visible{opacity:1;pointer-events:auto;transform:translate(0, 0)}#kodkod-base div.popover label{display:block;padding:0;margin-top:16px;margin-bottom:4.8px}#kodkod-base div.popover label:first-child{margin-top:0}#kodkod-base label.entry{display:block;margin-bottom:16px}#kodkod-base label.entry.required:not(.container)>span:after,#kodkod-base label.entry.required.container>span:nth-child(1):after{display:inline-block;position:relative;top:-3px;left:2px;content:'*';color:#ff5722;text-transform:none}#kodkod-base label.entry.invalid:not(.container)>span:after,#kodkod-base label.entry.invalid.container>span:nth-child(1):after{animation-timing-function:linear;animation-duration:.5s;animation-name:-kodkod-blink;animation-direction:alternate-reverse;animation-iteration-count:infinite}#kodkod-base label.entry.horizontal{display:inline-block;margin-right:16px}#kodkod-base[dir=rtl] #kodkod-base label.entry.horizontal{margin-right:0;margin-left:16px}#kodkod-base label.entry.container{padding:16px;border:1px solid #cfd6db;box-shadow:0 1px 3px #cfd6db}#kodkod-base label.entry.container>span:nth-child(1){display:block;color:#009688;text-transform:uppercase}#kodkod-base label.entry>span{display:block;padding-bottom:4.8px;padding-right:4.8px}#kodkod-base[dir=rtl] #kodkod-base label.entry>span{padding-right:0;padding-left:4.8px}#kodkod-base label.entry.inline>span{display:inline-block;padding:0;padding-right:4.8px}#kodkod-base label.entry input{width:100%;box-sizing:border-box;padding:4.8px;border:0;border-bottom:1px solid #999;background-color:white;font-family:Roboto;font-size:16px;transition:all .3s}#kodkod-base label.entry input:focus{border-bottom-color:#ff5722;outline:none;color:#ff5722}#kodkod-base label.entry input::placeholder{color:#b3b3b3}#kodkod-base label.entry select{-webkit-appearance:none;-moz-appearance:none;width:100%;box-sizing:border-box;padding:4.8px;padding-right:19.2px;border:0;border-bottom:1px solid #999;background-color:white;background-image:url(../images/select-arrow.svg);background-position:98% center;background-size:12.8px 12.8px;background-repeat:no-repeat;font-family:Roboto;font-size:16px;transition:all .3s}#kodkod-base label.entry select::-ms-expand{display:none}#kodkod-base label.entry select:focus{border-bottom-color:#ff5722;outline:none;color:#ff5722}#kodkod-base[dir=rtl] #kodkod-base label.entry select{padding:4.8px;padding-left:19.2px;background-position:2% center}#kodkod-base label.entry.inline input,#kodkod-base label.entry.inline select{width:auto}#kodkod-base div.entry{display:block;margin-bottom:16px;padding:16px;border:1px solid #cfd6db;box-shadow:0 1px 3px #cfd6db}#kodkod-base div.entry>span:nth-child(1){display:block;margin-bottom:16px;color:#009688;text-transform:uppercase}#kodkod-base div.entry.required>span:nth-child(1):after{display:inline-block;position:relative;top:-3px;left:2px;content:'*';color:#ff5722;text-transform:none}#kodkod-base div.entry.invalid>span:nth-child(1):after{animation-timing-function:linear;animation-duration:.5s;animation-name:-kodkod-blink;animation-direction:alternate-reverse;animation-iteration-count:infinite}#kodkod-base div.entry.address label.city{width:calc(70% -  16px)}#kodkod-base div.entry.address label.zip_code{width:30%;margin:0}#kodkod-base div.entry.time.horizontal{display:inline-block;width:calc(100% -  41.6px);padding:0;margin:0;border:0;box-shadow:none}#kodkod-base div.entry.time.horizontal button{width:calc(( 100%  -  16px ) /  2);box-sizing:border-box;margin-right:16px}#kodkod-base[dir=rtl] #kodkod-base div.entry.time.horizontal button{margin-left:16px;margin-right:0}#kodkod-base div.entry.time.horizontal button:nth-of-type(2n+0),#kodkod-base[dir=rtl] #kodkod-base div.entry.time.horizontal button:nth-of-type(2n+0){margin-left:0;margin-right:0}#kodkod-base div.entry.time.horizontal label.entry{display:inline-block;width:calc(( 100%  -  48px ) /  4);box-sizing:border-box;margin-right:16px}#kodkod-base[dir=rtl] #kodkod-base div.entry.time.horizontal label.entry{margin-left:16px;margin-right:0}#kodkod-base div.entry.time.horizontal label.entry:nth-of-type(4n+0),#kodkod-base[dir=rtl] #kodkod-base div.entry.time.horizontal label.entry:nth-of-type(4n+0){margin-left:0;margin-right:0}#kodkod-base div.entry.time.horizontal label.entry input{width:6ch}#kodkod-base div.entry.time.horizontal label.entry:last-of-type{margin-left:0;margin-right:0}#kodkod-base div.entry.multiple label.entry.required:not(.container):after,#kodkod-base div.entry.multiple label.entry.required.container>span:nth-child(1):after{content:'';display:none}#kodkod-base div.entry.multiple span.column-label{display:inline-block;width:calc(( 100% -  41.6px  -  48px ) /  4);box-sizing:border-box;margin-right:16px}#kodkod-base[dir=rtl] #kodkod-base div.entry.multiple span.column-label{margin-left:16px;margin-right:0}#kodkod-base div.entry.multiple span.column-label:nth-of-type(4n+0),#kodkod-base[dir=rtl] #kodkod-base div.entry.multiple span.column-label:nth-of-type(4n+0){margin-left:0;margin-right:0}#kodkod-base div.entry.multiple span.column-label:first-of-type{width:calc(( 100% -  41.6px  -  16px ) /  2);box-sizing:border-box;margin-right:16px}#kodkod-base[dir=rtl] #kodkod-base div.entry.multiple span.column-label:first-of-type{margin-left:16px;margin-right:0}#kodkod-base div.entry.multiple span.column-label:first-of-type:nth-of-type(2n+0),#kodkod-base[dir=rtl] #kodkod-base div.entry.multiple span.column-label:first-of-type:nth-of-type(2n+0){margin-left:0;margin-right:0}#kodkod-base div.entry.multiple span.column-label:nth-child(3n + 0){margin:0}#kodkod-base button{display:inline-block;width:auto;height:auto;padding:8px 16px;transition:all .3s;font-size:16px;font-family:Roboto;font-weight:normal;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}#kodkod-base button.hidden{display:none}#kodkod-base button:focus{outline:none}#kodkod-base button.regular{border:0;margin-right:1px;background-color:#ff5722;color:white}#kodkod-base[dir=rtl] #kodkod-base button.regular{margin-right:0;margin-left:1px}#kodkod-base button.regular:hover{border-color:#ff794e;background-color:#ff794e}#kodkod-base button.regular:active{border-color:#ff8964;background-color:#ff8964}#kodkod-base button.regular:disabled{border-color:#eceff1;background-color:#eceff1;color:#b3b3b3}#kodkod-base button.regular figure{display:inline-block}#kodkod-base button.regular figure svg{max-width:16px;max-height:16px;fill:currentColor}#kodkod-base button.neutral{border:0;margin-right:1px;background-color:#cfd6db;color:#333333}#kodkod-base[dir=rtl] #kodkod-base button.neutral{margin-right:0;margin-left:1px}#kodkod-base button.neutral:hover{border-color:#b0b6ba;background-color:#b0b6ba}#kodkod-base button.neutral:active{border-color:#a0a5a9;background-color:#a0a5a9}#kodkod-base button.neutral:disabled{border-color:#eceff1;background-color:#eceff1;color:#b3b3b3}#kodkod-base button.neutral figure{display:inline-block}#kodkod-base button.neutral figure svg{max-width:16px;max-height:16px;fill:currentColor}#kodkod-base button.inverted{border:0;margin-right:1px;background-color:white;color:#ff5722}#kodkod-base[dir=rtl] #kodkod-base button.inverted{margin-right:0;margin-left:1px}#kodkod-base button.inverted:hover{border-color:#ffddd3;background-color:#ffddd3}#kodkod-base button.inverted:active{border-color:#ffcdbd;background-color:#ffcdbd}#kodkod-base button.inverted:disabled{border-color:#b3b3b3;background-color:#b3b3b3;color:#eceff1}#kodkod-base button.inverted figure{display:inline-block}#kodkod-base button.inverted figure svg{max-width:16px;max-height:16px;fill:currentColor}#kodkod-base button.check{border:1px solid #b1bec6;background-color:#cfd6db}#kodkod-base button.check.active{border-color:#ff5722;background-color:#ff5722;color:white}#kodkod-base button.check:hover,#kodkod-base button.check.active:hover{border-color:#ff794e;background-color:#ff794e;color:white}#kodkod-base button.check.active:active{border-color:#ff8964;background-color:#ff8964;color:white}#kodkod-base button.check:disabled{border-color:#eceff1;background-color:#eceff1;color:#b3b3b3}#kodkod-base button.check.active:disabled{border-color:#fb754b;background-color:#fb754b;color:#b3b3b3}#kodkod-base button.action{padding:0;border:0;background-color:transparent;color:#333333}#kodkod-base button.action figure{display:inline-block;vertical-align:middle;padding:8px;border-radius:50%;background-color:#ff5722;color:white;line-height:0;transition:all .3s}#kodkod-base button.action figure svg{width:16px;height:16px;fill:currentColor}#kodkod-base button.action figure+span{margin-left:4.8px}#kodkod-base[dir=rtl] #kodkod-base button.action figure+span{margin-left:0;margin-right:4.8px}#kodkod-base button.action.next-page figure{margin:0;padding:12.8px}#kodkod-base button.action.next-page figure svg{width:2em;height:2em}#kodkod-base button.action:hover{color:#ff5722}#kodkod-base button.action:hover figure{color:white;background-color:#ff794e}#kodkod-base button.action:active{color:#ff5722}#kodkod-base button.action:active figure{color:white;background-color:#ff8964}#kodkod-base button.action:disabled{color:#b3b3b3}#kodkod-base button.action:disabled figure{background-color:#eceff1;color:#b3b3b3}#kodkod-base button.action.hidden{visibility:hidden}#kodkod-base button.action-neutral{padding:0;border:0;background-color:transparent;color:#333333}#kodkod-base button.action-neutral figure{display:inline-block;vertical-align:middle;padding:8px;border-radius:50%;background-color:#cfd6db;color:#333333;line-height:0;transition:all .3s}#kodkod-base button.action-neutral figure svg{width:16px;height:16px;fill:currentColor}#kodkod-base button.action-neutral figure+span{margin-left:4.8px}#kodkod-base[dir=rtl] #kodkod-base button.action-neutral figure+span{margin-left:0;margin-right:4.8px}#kodkod-base button.action-neutral.next-page figure{margin:0;padding:12.8px}#kodkod-base button.action-neutral.next-page figure svg{width:2em;height:2em}#kodkod-base button.action-neutral:hover{color:#cfd6db}#kodkod-base button.action-neutral:hover figure{color:#333333;background-color:#b0b6ba}#kodkod-base button.action-neutral:active{color:#cfd6db}#kodkod-base button.action-neutral:active figure{color:#333333;background-color:#a0a5a9}#kodkod-base button.action-neutral:disabled{color:#b3b3b3}#kodkod-base button.action-neutral:disabled figure{background-color:#eceff1;color:#b3b3b3}#kodkod-base button.action-neutral.hidden{visibility:hidden}#kodkod-base div.container{display:block}#kodkod-base div.container.horizontal{display:inline-block;vertical-align:top}#kodkod-base div.container.horizontal._2{width:calc(( 100%  -  16px ) /  2);box-sizing:border-box;margin-right:16px}#kodkod-base[dir=rtl] #kodkod-base div.container.horizontal._2{margin-left:16px;margin-right:0}#kodkod-base div.container.horizontal._2:nth-of-type(2n+0),#kodkod-base[dir=rtl] #kodkod-base div.container.horizontal._2:nth-of-type(2n+0){margin-left:0;margin-right:0}#kodkod-base div.container.horizontal._3{width:calc(( 100%  -  32px ) /  3);box-sizing:border-box;margin-right:16px}#kodkod-base[dir=rtl] #kodkod-base div.container.horizontal._3{margin-left:16px;margin-right:0}#kodkod-base div.container.horizontal._3:nth-of-type(3n+0),#kodkod-base[dir=rtl] #kodkod-base div.container.horizontal._3:nth-of-type(3n+0){margin-left:0;margin-right:0}#kodkod-base div.container.horizontal._4{width:calc(( 100%  -  48px ) /  4);box-sizing:border-box;margin-right:16px}#kodkod-base[dir=rtl] #kodkod-base div.container.horizontal._4{margin-left:16px;margin-right:0}#kodkod-base div.container.horizontal._4:nth-of-type(4n+0),#kodkod-base[dir=rtl] #kodkod-base div.container.horizontal._4:nth-of-type(4n+0){margin-left:0;margin-right:0}#kodkod-base div.container.horizontal._5{width:calc(( 100%  -  64px ) /  5);box-sizing:border-box;margin-right:16px}#kodkod-base[dir=rtl] #kodkod-base div.container.horizontal._5{margin-left:16px;margin-right:0}#kodkod-base div.container.horizontal._5:nth-of-type(5n+0),#kodkod-base[dir=rtl] #kodkod-base div.container.horizontal._5:nth-of-type(5n+0){margin-left:0;margin-right:0}#kodkod-base div.container.scrolled{padding:16px;overflow-y:scroll;scrollbar-color:#009688 #e8eaf6;scrollbar-width:thin;border:1px solid #cfd6db;box-shadow:inset 0 1px 3px #cfd6db}#kodkod-base div.container.scrolled::-webkit-scrollbar{width:5px}#kodkod-base div.container.scrolled::-webkit-scrollbar-track{background-color:#e8eaf6}#kodkod-base div.container.scrolled::-webkit-scrollbar-thumb{background-color:#009688}#kodkod-base div.table{position:relative;border:1px solid #cfd6db;box-shadow:inset 0 1px 3px #cfd6db}#kodkod-base div.table table{width:100%;border-spacing:0}#kodkod-base div.table table thead{display:none}#kodkod-base div.table table thead.visible{display:table-header-group}#kodkod-base div.table table thead td{padding:8px;position:sticky;top:0;border-right:1px solid #cfd6db;border-bottom:1px solid #cfd6db;background-color:white;box-shadow:0 1px 3px #cfd6db}#kodkod-base div.table table thead td:last-child{border-right-color:transparent}#kodkod-base div.table table tbody tr{cursor:default}#kodkod-base div.table table tbody tr td{padding:8px}#kodkod-base div.table.scrolled{overflow-y:scroll;scrollbar-color:#009688 #e8eaf6;scrollbar-width:thin}#kodkod-base div.table.scrolled::-webkit-scrollbar{width:5px}#kodkod-base div.table.scrolled::-webkit-scrollbar-track{background-color:#e8eaf6}#kodkod-base div.table.scrolled::-webkit-scrollbar-thumb{background-color:#009688}#kodkod-base div.popover.content table tbody tr{cursor:pointer}#kodkod-base div.popover.content table tbody tr td:first-child{width:16px;text-align:center}#kodkod-base div.popover.content table tbody tr td:first-child:before{display:inline-block;content:'';width:16px;height:16px;line-height:1;border:1px solid #ff5722;border-radius:50%;background-color:white;box-shadow:0 0 0 2px white inset;transition:all .3s}#kodkod-base[dir=rtl] #kodkod-base div.popover.content table tbody tr td:first-child:before{left:auto;right:0}#kodkod-base div.popover.content table tbody tr.active td:first-child:before{background-color:#ff5722}#kodkod-base div.popover.content table tbody tr td:nth-child(2){width:99%}#kodkod-base div.popover.content table tbody tr td:last-child{white-space:nowrap}#kodkod-base div.popover.content table tbody tr td:last-child button{padding:4px}#kodkod-base div.popover.content table tbody tr td:last-child button figure{margin:0;padding:0}#kodkod-base div.popover.content table tbody tr td:last-child button figure svg{max-width:20px;max-height:20px}#kodkod-base label.radio-button{display:block;margin-bottom:16px}#kodkod-base label.radio-button input{display:none}#kodkod-base label.radio-button div.container{position:relative;vertical-align:top;padding-left:32px}#kodkod-base[dir=rtl] #kodkod-base label.radio-button div.container{padding-left:0;padding-right:32px}#kodkod-base label.radio-button div.container img{float:left;margin-right:16px;margin-bottom:16px}#kodkod-base[dir=rtl] #kodkod-base label.radio-button div.container img{float:right;margin-right:auto;margin-left:16px}#kodkod-base label.radio-button div.container h3{margin:0;padding:0;margin-bottom:8px}#kodkod-base label.radio-button div.container:before{display:block;position:absolute;top:50%;left:0;content:'';width:16px;height:16px;line-height:1;border:1px solid #ff5722;border-radius:50%;background-color:white;box-shadow:0 0 0 2px white inset;transform:translateY(-50%);transition:all .3s}#kodkod-base[dir=rtl] #kodkod-base label.radio-button div.container:before{left:auto;right:0}#kodkod-base label.radio-button input:checked+div.container:before{background-color:#ff5722}#kodkod-base div.radio-button-group{overflow-y:auto}#kodkod-base div.radio-button-group label.radio-button:last-of-type{margin-bottom:0}#kodkod-base div.progress-bar.determinate>span{display:block;vertical-align:middle;padding-bottom:4.8px;padding-right:4.8px}#kodkod-base[dir=rtl] #kodkod-base div.progress-bar.determinate>span{padding-right:0;padding-left:4.8px}#kodkod-base div.progress-bar.determinate div.body{display:block;position:relative;min-width:160px;height:16px;background-color:#ffeee9}#kodkod-base div.progress-bar.determinate div.body>span{display:block;position:absolute;top:0;bottom:0;left:0;background-color:#ff5722;transition:0.3s width}#kodkod-base[dir=rtl] #kodkod-base div.progress-bar.determinate div.body>span{left:auto;right:0}#kodkod-base div.progress-bar.determinate.reset div.body>span{transition:unset}#kodkod-base div.progress-bar.indeterminate{position:relative;min-height:16px;padding:8px;padding-left:36.8px}#kodkod-base[dir=rtl] #kodkod-base div.progress-bar.indeterminate{padding-left:8px;padding-right:36.8px}#kodkod-base div.progress-bar.indeterminate div.body{position:absolute;left:0;top:50%;width:32px;height:32px;background-color:white;line-height:0;transform:translatey(-50%)}#kodkod-base[dir=rtl] #kodkod-base div.progress-bar.indeterminate div.body{left:auto;right:0}#kodkod-base div.progress-bar.indeterminate div.body:before{display:block;content:'';width:100%;height:100%;box-sizing:border-box;border:5px solid transparent;border-left-color:#ff5722;border-right-color:#ff5722;border-radius:100%;transform-origin:50% 50%;animation:-kodkod-spin 1s linear infinite}#kodkod-base div.entry.logo.required>span:after{display:inline-block;position:relative;top:-3px;left:2px;content:'*';color:#ff5722;text-transform:none}#kodkod-base div.entry.logo.invalid>span:after{animation-timing-function:linear;animation-duration:.5s;animation-name:-kodkod-blink;animation-direction:alternate-reverse;animation-iteration-count:infinite}#kodkod-base div.entry.logo div.radio-button-group{overflow:visible}#kodkod-base div.entry.logo div.radio-button-group label{display:inline-block;vertical-align:top;text-align:center;cursor:pointer;margin-bottom:0;width:calc(( 100%  -  32px ) /  3);box-sizing:border-box;margin-right:16px;transition:all .3s}#kodkod-base[dir=rtl] #kodkod-base div.entry.logo div.radio-button-group label{margin-left:16px;margin-right:0}#kodkod-base div.entry.logo div.radio-button-group label:nth-of-type(3n+0),#kodkod-base[dir=rtl] #kodkod-base div.entry.logo div.radio-button-group label:nth-of-type(3n+0){margin-left:0;margin-right:0}#kodkod-base div.entry.logo div.radio-button-group label figure{display:inline-block;width:64px;height:64px;overflow:hidden;border:1px solid transparent;transition:all .3s;white-space:nowrap}#kodkod-base div.entry.logo div.radio-button-group label figure:before{display:inline-block;vertical-align:middle;content:'';width:0;height:100%}#kodkod-base div.entry.logo div.radio-button-group label figure.square{width:64px;border-color:#cfd6db;box-shadow:0 1px 3px #cfd6db}#kodkod-base div.entry.logo div.radio-button-group label figure.circle{width:64px;border-color:#cfd6db;border-radius:50%;box-shadow:0 1px 3px #cfd6db}#kodkod-base div.entry.logo div.radio-button-group label figure img{vertical-align:middle;width:100%;max-height:100%;filter:drop-shadow(0 0 2px #cfd6db)}#kodkod-base div.entry.logo div.radio-button-group label span{display:block}#kodkod-base div.entry.logo div.radio-button-group label span:before{display:inline-block;vertical-align:middle;width:0.7em;height:0.7em;content:'';margin-right:4.8px;border:2px solid white;border-radius:50%;background-color:white;box-shadow:0 0 0 1px #ff5722}#kodkod-base[dir=rtl] #kodkod-base div.entry.logo div.radio-button-group label span:before{margin-right:0;margin-left:4.8px}#kodkod-base div.entry.logo div.radio-button-group label input:checked~span:before{background-color:#ff5722}#kodkod-base div.entry.logo label.entry.file{padding:8px 16px;cursor:pointer;padding:0;border:0;background-color:transparent;color:#333333}#kodkod-base div.entry.logo label.entry.file figure{display:inline-block;vertical-align:middle;padding:8px;border-radius:50%;background-color:#ff5722;color:white;line-height:0;transition:all .3s}#kodkod-base div.entry.logo label.entry.file figure svg{width:16px;height:16px;fill:currentColor}#kodkod-base div.entry.logo label.entry.file figure+span{margin-left:4.8px}#kodkod-base[dir=rtl] #kodkod-base div.entry.logo label.entry.file figure+span{margin-left:0;margin-right:4.8px}#kodkod-base div.entry.logo label.entry.file.next-page figure{margin:0;padding:12.8px}#kodkod-base div.entry.logo label.entry.file.next-page figure svg{width:2em;height:2em}#kodkod-base div.entry.logo label.entry.file:hover{color:#ff5722}#kodkod-base div.entry.logo label.entry.file:hover figure{color:white;background-color:#ff794e}#kodkod-base div.entry.logo label.entry.file:active{color:#ff5722}#kodkod-base div.entry.logo label.entry.file:active figure{color:white;background-color:#ff8964}#kodkod-base div.entry.logo label.entry.file:disabled{color:#b3b3b3}#kodkod-base div.entry.logo label.entry.file:disabled figure{background-color:#eceff1;color:#b3b3b3}#kodkod-base div.entry.logo label.entry.file span{display:inline-block;transition:all .3s}#kodkod-base div.theme-select div.preview{margin-bottom:16px}#kodkod-base div.theme-select div.preview span{display:block;margin-bottom:4.8px}#kodkod-base div.theme-select div.preview samp{display:inline-block;vertical-align:top;width:24px;height:24px;margin-right:2.4px;border:1px solid rgba(0,0,0,0.3)}#kodkod-base[dir=rtl] #kodkod-base div.theme-select div.preview samp{margin-right:0;margin-left:4.8px}#kodkod-base label.radio-button.theme-option{cursor:pointer}#kodkod-base label.radio-button.theme-option samp{display:inline-block;vertical-align:top;width:24px;height:24px;margin-right:2.4px;border:1px solid rgba(0,0,0,0.3)}#kodkod-base[dir=rtl] #kodkod-base label.radio-button.theme-option samp{margin-right:0;margin-left:4.8px}#kodkod-base div#editor-menu div.project-structure{position:relative;margin-bottom:16px}#kodkod-base div#editor-menu div.project-structure span{display:block}#kodkod-base div#editor-menu div.project-structure div.current{display:inline-block;vertical-align:top;min-height:19.2px;width:240px;padding:8px 16px;background-color:#cfd6db;transition:all .3s;color:#333333;font-size:16px;font-family:Roboto;font-weight:normal;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}#kodkod-base div#editor-menu div.project-structure div.current:hover{border-color:#b0b6ba;background-color:#b0b6ba}#kodkod-base div#editor-menu div.project-structure div.current:active{border-color:#a0a5a9;background-color:#a0a5a9}#kodkod-base div#editor-menu div.project-structure div.current:disabled{border-color:#eceff1;background-color:#eceff1;color:#b3b3b3}#kodkod-base div#editor-menu div.project-structure div.current figure{display:inline-block;vertical-align:middle;margin-right:4.8px;line-height:0}#kodkod-base[dir=rtl] #kodkod-base div#editor-menu div.project-structure div.current figure{margin-right:0;margin-left:4.8px}#kodkod-base div#editor-menu div.project-structure div.current figure svg{max-width:16px;max-height:16px;fill:currentColor}#kodkod-base div.popover ol.project-structure{margin:0;padding:0;list-style-type:none;list-style-image:none}#kodkod-base div.popover ol.project-structure li{display:block}#kodkod-base div.popover ol.project-structure li a{display:inline-block;padding:4.8px;cursor:pointer}#kodkod-base div.popover ol.project-structure li a.active{color:#ff5722}#kodkod-base div.popover ol.project-structure li a:hover{background-color:#cfd6db}#kodkod-base div.popover ol.project-structure li a span{font-style:italic}#kodkod-base div.popover ol.project-structure li a figure{display:inline-block;vertical-align:middle;margin-right:4.8px;line-height:0}#kodkod-base[dir=rtl] #kodkod-base div.popover ol.project-structure li a figure{margin-right:0;margin-left:4.8px}#kodkod-base div.popover ol.project-structure li a figure svg{max-width:16px;max-height:16px;fill:currentColor}#kodkod-base div.popover ol.project-structure>li li:before{display:inline-block;position:relative;top:-2px;content:' ';width:16px;height:16px;border-bottom:1px dotted #cfd6db;line-height:0}#kodkod-base div.popover ol.project-structure ol{margin:0;margin-left:16px;padding:0;list-style-type:none;list-style-image:none;border-left:1px dotted #cfd6db}#kodkod-base svg.preview{display:block;width:360px;height:500px;overflow-y:auto;border:1px solid #cfd6db;box-shadow:0 1px 3px #cfd6db}#kodkod-base svg.preview *{transition:stroke 0.5s, fill 0.5s}#kodkod-base div#editor-menu{position:fixed;top:80px;right:0;padding:8px;min-height:16px;border:1px solid #cfd6db;border-right-width:0;background-color:white;box-shadow:2px 2px 6px rgba(0,0,0,0.2);box-sizing:border-box;color:#333333;transform:translatex(100%);transition:transform 0.5s}#kodkod-base div#editor-menu.visible{transform:translatex(0)}#kodkod-base div#editor-menu button.toggle{position:absolute;right:100%;top:0;padding:8px}#kodkod-base div#editor-menu button.toggle:before{display:block;content:'';height:0;width:0;border:8px solid transparent;border-right-color:currentColor;transform:rotate(0deg) translatex(-4px);transition:all .3s}#kodkod-base div#editor-menu.visible button.toggle:before{transform:rotate(180deg) translatex(-4px)}#kodkod-base iframe.editor{border:0;min-width:350px;overflow:auto}#kodkod-base div.notebook{border:1px solid #009688}#kodkod-base div.notebook>div.controls{display:block;background-color:#009688;color:white;line-height:1}#kodkod-base div.notebook>div.controls>.control{display:inline-block;padding:8px 16px;cursor:pointer;transition:all .3s}#kodkod-base div.notebook>div.controls>.control.active{background-color:white;color:#009688}#kodkod-base div.notebook>div.content{display:block;min-height:160px;padding:8px}#kodkod-base div.notebook>div.content>.page{display:none}#kodkod-base div.notebook>div.content>.page.active{display:block}span.-kodkod-variable-value{display:inline-block;padding:1.6px}span.-kodkod-variable-value:before{display:inline-block;padding:0 3.2px;content:'|'}span.-kodkod-variable-value:after{display:inline-block;padding:0 3.2px;content:'|'}.kodkod-element-container{min-height:80px}.kodkod-element-container div.kodkod-element-outline{position:fixed;outline:1px dotted white;transition:outline .3s;filter:invert(100%);opacity:0.9;pointer-events:none}div.kodkod-element-menu{position:fixed;opacity:0;border:1px solid rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);pointer-events:none;transition:opacity .3s;transition-delay:0s;direction:ltr}div.kodkod-element-menu.rtl{direction:rtl}div.kodkod-element-menu button{padding:10px;border:0;border-right:1px solid rgba(0,0,0,0.2);background-color:#ff5722;color:white;cursor:pointer;transition:all .3s}div.kodkod-element-menu button:last-of-type{border-right:0}div.kodkod-element-menu button:hover{background-color:#ff794e}div.kodkod-element-menu button:active{background-color:#ff8964}div.kodkod-element-menu button:disabled{background-color:#eceff1;color:#b3b3b3}div.kodkod-element-menu button figure{margin:0;padding:0;line-height:1}div.kodkod-element-menu button figure svg{width:24px;height:24px;fill:currentColor}.kodkod-preview:hover>div.kodkod-element-menu,.kodkod-tag:hover>div.kodkod-element-menu,.kodkod-element-container:hover>div.kodkod-element-menu,div.kodkod-element-menu.visible{opacity:1;pointer-events:auto;transition-delay:.15s}div#kodkod-base div.popover.create-element nav a{display:block;min-width:160px;padding:4.8px;background-color:white;color:#333333;text-decoration:none;cursor:pointer;transition:all .3s}div#kodkod-base div.popover.create-element nav a.hidden{display:none}div#kodkod-base div.popover.create-element nav a:hover{background-color:#ff5722;color:white}div.kodkod-preview{display:contents !important}