@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic&subset=latin";/*!
* # Semantic UI 2.5.0 - Reset
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}input[type=email],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;-moz-appearance:none}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}/*!
* # Semantic UI 2.5.0 - Site
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/body,html{height:100%}html{font-size:14px}body{margin:0;padding:0;overflow-x:hidden;min-width:320px;background:#fff;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.4285em;color:#000000de;font-smoothing:antialiased}h1,h2,h3,h4,h5{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;line-height:1.28571429em;margin:calc(2rem - .14285714em) 0 1rem;font-weight:700;padding:0}h1{min-height:1rem;font-size:2rem}h2{font-size:1.71428571rem}h3{font-size:1.28571429rem}h4{font-size:1.07142857rem}h5{font-size:1rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child{margin-bottom:0}p{margin:0 0 1em;line-height:1.4285em}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a{color:#4183c4;text-decoration:none}a:hover{color:#1e70bf;text-decoration:none}::-webkit-selection{background-color:#cce2ff;color:#000000de}::-moz-selection{background-color:#cce2ff;color:#000000de}::selection{background-color:#cce2ff;color:#000000de}input::-webkit-selection,textarea::-webkit-selection{background-color:#64646466;color:#000000de}input::-moz-selection,textarea::-moz-selection{background-color:#64646466;color:#000000de}input::selection,textarea::selection{background-color:#64646466;color:#000000de}body ::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:10px}body ::-webkit-scrollbar-track{background:#0000001a;border-radius:0}body ::-webkit-scrollbar-thumb{cursor:pointer;border-radius:5px;background:#00000040;-webkit-transition:color .2s ease;transition:color .2s ease}body ::-webkit-scrollbar-thumb:window-inactive{background:#00000026}body ::-webkit-scrollbar-thumb:hover{background:#80878bcc}body .ui.inverted::-webkit-scrollbar-track{background:#ffffff1a}body .ui.inverted::-webkit-scrollbar-thumb{background:#ffffff40}body .ui.inverted::-webkit-scrollbar-thumb:window-inactive{background:#ffffff26}body .ui.inverted::-webkit-scrollbar-thumb:hover{background:#ffffff59}/*!
* # Semantic UI 2.5.0 - Button
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.button{cursor:pointer;display:inline-block;min-height:1em;outline:0;border:none;vertical-align:baseline;background:#e0e1e2 none;color:#0009;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;margin:0 .25em 0 0;padding:.78571429em 1.5em;text-transform:none;text-shadow:none;font-weight:700;line-height:1em;font-style:normal;text-align:center;text-decoration:none;border-radius:.28571429rem;box-shadow:0 0 0 1px transparent inset,0 0 #22242626 inset;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;will-change:"";-webkit-tap-highlight-color:transparent}.ui.button:hover{background-color:#cacbcd;background-image:none;box-shadow:0 0 0 1px transparent inset,0 0 #22242626 inset;color:#000c}.ui.button:hover .icon{opacity:.85}.ui.button:focus{background-color:#cacbcd;color:#000c;background-image:""!important;box-shadow:""!important}.ui.button:focus .icon{opacity:.85}.ui.active.button:active,.ui.button:active{background-color:#babbbc;background-image:"";color:#000000e6;box-shadow:0 0 0 1px transparent inset,none}.ui.active.button{background-color:#c0c1c2;background-image:none;box-shadow:0 0 0 1px transparent inset;color:#000000f2}.ui.active.button:hover{background-color:#c0c1c2;background-image:none;color:#000000f2}.ui.active.button:active{background-color:#c0c1c2;background-image:none}.ui.loading.loading.loading.loading.loading.loading.button{position:relative;cursor:default;text-shadow:none!important;color:transparent!important;opacity:1;pointer-events:auto;transition:all 0s linear,opacity .1s ease}.ui.loading.button:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.15)}.ui.loading.button:after{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#fff transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}.ui.labeled.icon.loading.button .icon{background-color:transparent;box-shadow:none}@-webkit-keyframes button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui.basic.loading.button:not(.inverted):before{border-color:#0000001a}.ui.basic.loading.button:not(.inverted):after{border-top-color:#767676}.ui.button:disabled,.ui.buttons .disabled.button,.ui.disabled.active.button,.ui.disabled.button,.ui.disabled.button:hover{cursor:default;opacity:.45!important;background-image:none!important;box-shadow:none!important;pointer-events:none!important}.ui.basic.buttons .ui.disabled.button{border-color:#22242680}.ui.animated.button{position:relative;overflow:hidden;padding-right:0!important;vertical-align:middle;z-index:1}.ui.animated.button .content{will-change:transform,opacity}.ui.animated.button .visible.content{position:relative;margin-right:1.5em}.ui.animated.button .hidden.content{position:absolute;width:100%}.ui.animated.button .hidden.content,.ui.animated.button .visible.content{transition:right .3s ease 0s}.ui.animated.button .visible.content{left:auto;right:0}.ui.animated.button .hidden.content{top:50%;left:auto;right:-100%;margin-top:-.5em}.ui.animated.button:focus .visible.content,.ui.animated.button:hover .visible.content{left:auto;right:200%}.ui.animated.button:focus .hidden.content,.ui.animated.button:hover .hidden.content{left:auto;right:0}.ui.vertical.animated.button .hidden.content,.ui.vertical.animated.button .visible.content{transition:top .3s ease,transform .3s ease}.ui.vertical.animated.button .visible.content{transform:translateY(0);right:auto}.ui.vertical.animated.button .hidden.content{top:-50%;left:0;right:auto}.ui.vertical.animated.button:focus .visible.content,.ui.vertical.animated.button:hover .visible.content{transform:translateY(200%);right:auto}.ui.vertical.animated.button:focus .hidden.content,.ui.vertical.animated.button:hover .hidden.content{top:50%;right:auto}.ui.fade.animated.button .hidden.content,.ui.fade.animated.button .visible.content{transition:opacity .3s ease,transform .3s ease}.ui.fade.animated.button .visible.content{left:auto;right:auto;opacity:1;transform:scale(1)}.ui.fade.animated.button .hidden.content{opacity:0;left:0;right:auto;transform:scale(1.5)}.ui.fade.animated.button:focus .visible.content,.ui.fade.animated.button:hover .visible.content{left:auto;right:auto;opacity:0;transform:scale(.75)}.ui.fade.animated.button:focus .hidden.content,.ui.fade.animated.button:hover .hidden.content{left:0;right:auto;opacity:1;transform:scale(1)}.ui.inverted.button{box-shadow:0 0 0 2px #fff inset!important;background:transparent none;color:#fff;text-shadow:none!important}.ui.inverted.buttons .button{margin:0 0 0 -2px}.ui.inverted.buttons .button:first-child{margin-left:0}.ui.inverted.vertical.buttons .button{margin:0 0 -2px}.ui.inverted.vertical.buttons .button:first-child{margin-top:0}.ui.inverted.button:hover{background:#fff;box-shadow:0 0 0 2px #fff inset!important;color:#000c}.ui.inverted.button.active,.ui.inverted.button:focus{background:#fff;box-shadow:0 0 0 2px #fff inset!important;color:#000c}.ui.inverted.button.active:focus{background:#dcddde;box-shadow:0 0 0 2px #dcddde inset!important;color:#000c}.ui.labeled.button:not(.icon){display:inline-flex;flex-direction:row;background:0 0!important;padding:0!important;border:none!important;box-shadow:none!important}.ui.labeled.button>.button{margin:0}.ui.labeled.button>.label{display:flex;align-items:center;margin:0 0 0 -1px!important;padding:"";font-size:1em;border-color:#22242626}.ui.labeled.button>.tag.label:before{width:1.85em;height:1.85em}.ui.labeled.button:not([class*="left labeled"])>.button{border-top-right-radius:0;border-bottom-right-radius:0}.ui.labeled.button:not([class*="left labeled"])>.label{border-top-left-radius:0;border-bottom-left-radius:0}.ui[class*="left labeled"].button>.button{border-top-left-radius:0;border-bottom-left-radius:0}.ui[class*="left labeled"].button>.label{border-top-right-radius:0;border-bottom-right-radius:0}.ui.facebook.button{background-color:#3b5998;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 #22242626 inset}.ui.facebook.button:hover{background-color:#304d8a;color:#fff;text-shadow:none}.ui.facebook.button:active{background-color:#2d4373;color:#fff;text-shadow:none}.ui.twitter.button{background-color:#55acee;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 #22242626 inset}.ui.twitter.button:hover{background-color:#35a2f4;color:#fff;text-shadow:none}.ui.twitter.button:active{background-color:#2795e9;color:#fff;text-shadow:none}.ui.google.plus.button{background-color:#dd4b39;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 #22242626 inset}.ui.google.plus.button:hover{background-color:#e0321c;color:#fff;text-shadow:none}.ui.google.plus.button:active{background-color:#c23321;color:#fff;text-shadow:none}.ui.linkedin.button{background-color:#1f88be;color:#fff;text-shadow:none}.ui.linkedin.button:hover{background-color:#147baf;color:#fff;text-shadow:none}.ui.linkedin.button:active{background-color:#186992;color:#fff;text-shadow:none}.ui.youtube.button{background-color:red;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 #22242626 inset}.ui.youtube.button:hover{background-color:#e60000;color:#fff;text-shadow:none}.ui.youtube.button:active{background-color:#c00;color:#fff;text-shadow:none}.ui.instagram.button{background-color:#49769c;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 #22242626 inset}.ui.instagram.button:hover{background-color:#3d698e;color:#fff;text-shadow:none}.ui.instagram.button:active{background-color:#395c79;color:#fff;text-shadow:none}.ui.pinterest.button{background-color:#bd081c;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 #22242626 inset}.ui.pinterest.button:hover{background-color:#ac0013;color:#fff;text-shadow:none}.ui.pinterest.button:active{background-color:#8c0615;color:#fff;text-shadow:none}.ui.vk.button{background-color:#4d7198;color:#fff;background-image:none;box-shadow:0 0 #22242626 inset}.ui.vk.button:hover{background-color:#41648a;color:#fff}.ui.vk.button:active{background-color:#3c5876;color:#fff}.ui.button>.icon:not(.button){height:.85714286em;opacity:.8;margin:0 .42857143em 0 -.21428571em;transition:opacity .1s ease;vertical-align:"";color:""}.ui.button:not(.icon)>.icon:not(.button):not(.dropdown){margin:0 .42857143em 0 -.21428571em}.ui.button:not(.icon)>.right.icon:not(.button):not(.dropdown){margin:0 -.21428571em 0 .42857143em}.ui[class*="left floated"].button,.ui[class*="left floated"].buttons{float:left;margin-left:0;margin-right:.25em}.ui[class*="right floated"].button,.ui[class*="right floated"].buttons{float:right;margin-right:0;margin-left:.25em}.ui.compact.button,.ui.compact.buttons .button{padding:.58928571em 1.125em}.ui.compact.icon.button,.ui.compact.icon.buttons .button{padding:.58928571em}.ui.compact.labeled.icon.button,.ui.compact.labeled.icon.buttons .button{padding:.58928571em 3.69642857em}.ui.mini.button,.ui.mini.buttons .button,.ui.mini.buttons .or{font-size:.78571429rem}.ui.tiny.button,.ui.tiny.buttons .button,.ui.tiny.buttons .or{font-size:.85714286rem}.ui.small.button,.ui.small.buttons .button,.ui.small.buttons .or{font-size:.92857143rem}.ui.button,.ui.buttons .button,.ui.buttons .or{font-size:1rem}.ui.large.button,.ui.large.buttons .button,.ui.large.buttons .or{font-size:1.14285714rem}.ui.big.button,.ui.big.buttons .button,.ui.big.buttons .or{font-size:1.28571429rem}.ui.huge.button,.ui.huge.buttons .button,.ui.huge.buttons .or{font-size:1.42857143rem}.ui.massive.button,.ui.massive.buttons .button,.ui.massive.buttons .or{font-size:1.71428571rem}.ui.icon.button,.ui.icon.buttons .button{padding:.78571429em}.ui.icon.button>.icon,.ui.icon.buttons .button>.icon{opacity:.9;margin:0!important;vertical-align:top}.ui.basic.button,.ui.basic.buttons .button{background:transparent none!important;color:#0009!important;font-weight:400;border-radius:.28571429rem;text-transform:none;text-shadow:none!important;box-shadow:0 0 0 1px #22242626 inset}.ui.basic.buttons{box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem}.ui.basic.buttons .button{border-radius:0}.ui.basic.button:hover,.ui.basic.buttons .button:hover{background:#fff!important;color:#000c!important;box-shadow:0 0 0 1px #22242659 inset,0 0 #22242626 inset}.ui.basic.button:focus,.ui.basic.buttons .button:focus{background:#fff!important;color:#000c!important;box-shadow:0 0 0 1px #22242659 inset,0 0 #22242626 inset}.ui.basic.button:active,.ui.basic.buttons .button:active{background:#f8f8f8!important;color:#000000e6!important;box-shadow:0 0 0 1px #00000026 inset,0 1px 4px #22242626 inset}.ui.basic.active.button,.ui.basic.buttons .active.button{background:#0000000d!important;box-shadow:""!important;color:#000000f2!important}.ui.basic.active.button:hover,.ui.basic.buttons .active.button:hover{background-color:#0000000d}.ui.basic.buttons .button:hover{box-shadow:0 0 0 1px #22242659 inset,0 0 0 0 #22242626 inset inset}.ui.basic.buttons .button:active{box-shadow:0 0 0 1px #00000026 inset,0 1px 4px 0 #22242626 inset inset}.ui.basic.buttons .active.button{box-shadow:""!important}.ui.basic.inverted.button,.ui.basic.inverted.buttons .button{background-color:transparent!important;color:#f9fafb!important;box-shadow:0 0 0 2px #ffffff80 inset!important}.ui.basic.inverted.button:hover,.ui.basic.inverted.buttons .button:hover{color:#fff!important;box-shadow:0 0 0 2px #fff inset!important}.ui.basic.inverted.button:focus,.ui.basic.inverted.buttons .button:focus{color:#fff!important;box-shadow:0 0 0 2px #fff inset!important}.ui.basic.inverted.button:active,.ui.basic.inverted.buttons .button:active{background-color:#ffffff14!important;color:#fff!important;box-shadow:0 0 0 2px #ffffffe6 inset!important}.ui.basic.inverted.active.button,.ui.basic.inverted.buttons .active.button{background-color:#ffffff14;color:#fff;text-shadow:none;box-shadow:0 0 0 2px #ffffffb3 inset}.ui.basic.inverted.active.button:hover,.ui.basic.inverted.buttons .active.button:hover{background-color:#ffffff26;box-shadow:0 0 0 2px #fff inset!important}.ui.basic.buttons .button{border-left:1px solid rgba(34,36,38,.15);box-shadow:none}.ui.basic.vertical.buttons .button{border-left:none}.ui.basic.vertical.buttons .button{border-left-width:0;border-top:1px solid rgba(34,36,38,.15)}.ui.basic.vertical.buttons .button:first-child{border-top-width:0}.ui.labeled.icon.button,.ui.labeled.icon.buttons .button{position:relative;padding-left:4.07142857em!important;padding-right:1.5em!important}.ui.labeled.icon.button>.icon,.ui.labeled.icon.buttons>.button>.icon{position:absolute;height:100%;line-height:1;border-radius:0;border-top-left-radius:inherit;border-bottom-left-radius:inherit;text-align:center;margin:0;width:2.57142857em;background-color:#0000000d;color:"";box-shadow:-1px 0 0 0 transparent inset}.ui.labeled.icon.button>.icon,.ui.labeled.icon.buttons>.button>.icon{top:0;left:0}.ui[class*="right labeled"].icon.button{padding-right:4.07142857em!important;padding-left:1.5em!important}.ui[class*="right labeled"].icon.button>.icon{left:auto;right:0;border-radius:0;border-top-right-radius:inherit;border-bottom-right-radius:inherit;box-shadow:1px 0 0 0 transparent inset}.ui.labeled.icon.button>.icon:after,.ui.labeled.icon.button>.icon:before,.ui.labeled.icon.buttons>.button>.icon:after,.ui.labeled.icon.buttons>.button>.icon:before{display:block;position:absolute;width:100%;top:50%;text-align:center;transform:translateY(-50%)}.ui.labeled.icon.button>.icon.loading{-webkit-animation:none;animation:none}.ui.labeled.icon.button>.icon.loading:before{-webkit-animation:labeled-button-icon-loading 2s linear infinite;animation:labeled-button-icon-loading 2s linear infinite}@-webkit-keyframes labeled-button-icon-loading{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}@keyframes labeled-button-icon-loading{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(360deg)}}.ui.labeled.icon.buttons .button>.icon{border-radius:0}.ui.labeled.icon.buttons .button:first-child>.icon{border-top-left-radius:.28571429rem;border-bottom-left-radius:.28571429rem}.ui.labeled.icon.buttons .button:last-child>.icon{border-top-right-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.vertical.labeled.icon.buttons .button:first-child>.icon{border-radius:0;border-top-left-radius:.28571429rem}.ui.vertical.labeled.icon.buttons .button:last-child>.icon{border-radius:0;border-bottom-left-radius:.28571429rem}.ui.fluid[class*="left labeled"].icon.button,.ui.fluid[class*="right labeled"].icon.button{padding-left:1.5em!important;padding-right:1.5em!important}.ui.button.toggle.active,.ui.buttons .button.toggle.active,.ui.toggle.buttons .active.button{background-color:#21ba45!important;box-shadow:none!important;text-shadow:none;color:#fff!important}.ui.button.toggle.active:hover{background-color:#16ab39!important;text-shadow:none;color:#fff!important}.ui.circular.button{border-radius:10em}.ui.circular.button>.icon{width:1em;vertical-align:baseline}.ui.buttons .or{position:relative;width:.3em;height:2.57142857em;z-index:3}.ui.buttons .or:before{position:absolute;text-align:center;border-radius:500rem;content:"or";top:50%;left:50%;background-color:#fff;text-shadow:none;margin-top:-.89285714em;margin-left:-.89285714em;width:1.78571429em;height:1.78571429em;line-height:1.78571429em;color:#0006;font-style:normal;font-weight:700;box-shadow:0 0 0 1px transparent inset}.ui.buttons .or[data-text]:before{content:attr(data-text)}.ui.fluid.buttons .or{width:0!important}.ui.fluid.buttons .or:after{display:none}.ui.attached.button{position:relative;display:block;margin:0;border-radius:0;box-shadow:0 0 0 1px #22242626!important}.ui.attached.top.button{border-radius:.28571429rem .28571429rem 0 0}.ui.attached.bottom.button{border-radius:0 0 .28571429rem .28571429rem}.ui.left.attached.button{display:inline-block;border-left:none;text-align:right;padding-right:.75em;border-radius:.28571429rem 0 0 .28571429rem}.ui.right.attached.button{display:inline-block;text-align:left;padding-left:.75em;border-radius:0 .28571429rem .28571429rem 0}.ui.attached.buttons{position:relative;display:flex;border-radius:0;width:auto!important;z-index:2;margin-left:-1px;margin-right:-1px}.ui.attached.buttons .button{margin:0}.ui.attached.buttons .button:first-child{border-radius:0}.ui.attached.buttons .button:last-child{border-radius:0}.ui[class*="top attached"].buttons{margin-bottom:-1px;border-radius:.28571429rem .28571429rem 0 0}.ui[class*="top attached"].buttons .button:first-child{border-radius:.28571429rem 0 0}.ui[class*="top attached"].buttons .button:last-child{border-radius:0 .28571429rem 0 0}.ui[class*="bottom attached"].buttons{margin-top:-1px;border-radius:0 0 .28571429rem .28571429rem}.ui[class*="bottom attached"].buttons .button:first-child{border-radius:0 0 0 .28571429rem}.ui[class*="bottom attached"].buttons .button:last-child{border-radius:0 0 .28571429rem}.ui[class*="left attached"].buttons{display:inline-flex;margin-right:0;margin-left:-1px;border-radius:0 .28571429rem .28571429rem 0}.ui[class*="left attached"].buttons .button:first-child{margin-left:-1px;border-radius:0 .28571429rem 0 0}.ui[class*="left attached"].buttons .button:last-child{margin-left:-1px;border-radius:0 0 .28571429rem}.ui[class*="right attached"].buttons{display:inline-flex;margin-left:0;margin-right:-1px;border-radius:.28571429rem 0 0 .28571429rem}.ui[class*="right attached"].buttons .button:first-child{margin-left:-1px;border-radius:.28571429rem 0 0}.ui[class*="right attached"].buttons .button:last-child{margin-left:-1px;border-radius:0 0 0 .28571429rem}.ui.fluid.button,.ui.fluid.buttons{width:100%}.ui.fluid.button{display:block}.ui.two.buttons{width:100%}.ui.two.buttons>.button{width:50%}.ui.three.buttons{width:100%}.ui.three.buttons>.button{width:33.333%}.ui.four.buttons{width:100%}.ui.four.buttons>.button{width:25%}.ui.five.buttons{width:100%}.ui.five.buttons>.button{width:20%}.ui.six.buttons{width:100%}.ui.six.buttons>.button{width:16.666%}.ui.seven.buttons{width:100%}.ui.seven.buttons>.button{width:14.285%}.ui.eight.buttons{width:100%}.ui.eight.buttons>.button{width:12.5%}.ui.nine.buttons{width:100%}.ui.nine.buttons>.button{width:11.11%}.ui.ten.buttons{width:100%}.ui.ten.buttons>.button{width:10%}.ui.eleven.buttons{width:100%}.ui.eleven.buttons>.button{width:9.09%}.ui.twelve.buttons{width:100%}.ui.twelve.buttons>.button{width:8.3333%}.ui.fluid.vertical.buttons,.ui.fluid.vertical.buttons>.button{display:flex;width:auto}.ui.two.vertical.buttons>.button{height:50%}.ui.three.vertical.buttons>.button{height:33.333%}.ui.four.vertical.buttons>.button{height:25%}.ui.five.vertical.buttons>.button{height:20%}.ui.six.vertical.buttons>.button{height:16.666%}.ui.seven.vertical.buttons>.button{height:14.285%}.ui.eight.vertical.buttons>.button{height:12.5%}.ui.nine.vertical.buttons>.button{height:11.11%}.ui.ten.vertical.buttons>.button{height:10%}.ui.eleven.vertical.buttons>.button{height:9.09%}.ui.twelve.vertical.buttons>.button{height:8.3333%}.ui.black.button,.ui.black.buttons .button{background-color:#1b1c1d;color:#fff;text-shadow:none;background-image:none}.ui.black.button{box-shadow:0 0 #22242626 inset}.ui.black.button:hover,.ui.black.buttons .button:hover{background-color:#27292a;color:#fff;text-shadow:none}.ui.black.button:focus,.ui.black.buttons .button:focus{background-color:#2f3032;color:#fff;text-shadow:none}.ui.black.button:active,.ui.black.buttons .button:active{background-color:#343637;color:#fff;text-shadow:none}.ui.black.active.button,.ui.black.button .active.button:active,.ui.black.buttons .active.button,.ui.black.buttons .active.button:active{background-color:#0f0f10;color:#fff;text-shadow:none}.ui.basic.black.button,.ui.basic.black.buttons .button{box-shadow:0 0 0 1px #1b1c1d inset!important;color:#1b1c1d!important}.ui.basic.black.button:hover,.ui.basic.black.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #27292a inset!important;color:#27292a!important}.ui.basic.black.button:focus,.ui.basic.black.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #2f3032 inset!important;color:#27292a!important}.ui.basic.black.active.button,.ui.basic.black.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #0f0f10 inset!important;color:#343637!important}.ui.basic.black.button:active,.ui.basic.black.buttons .button:active{box-shadow:0 0 0 1px #343637 inset!important;color:#343637!important}.ui.buttons:not(.vertical)>.basic.black.button:not(:first-child){margin-left:-1px}.ui.inverted.black.button,.ui.inverted.black.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #d4d4d5 inset!important;color:#fff}.ui.inverted.black.button.active,.ui.inverted.black.button:active,.ui.inverted.black.button:focus,.ui.inverted.black.button:hover,.ui.inverted.black.buttons .button.active,.ui.inverted.black.buttons .button:active,.ui.inverted.black.buttons .button:focus,.ui.inverted.black.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.black.button:hover,.ui.inverted.black.buttons .button:hover{background-color:#000}.ui.inverted.black.button:focus,.ui.inverted.black.buttons .button:focus{background-color:#000}.ui.inverted.black.active.button,.ui.inverted.black.buttons .active.button,.ui.inverted.black.button:active,.ui.inverted.black.buttons .button:active{background-color:#000}.ui.inverted.black.basic.button,.ui.inverted.black.basic.buttons .button,.ui.inverted.black.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.black.basic.button:hover,.ui.inverted.black.basic.buttons .button:hover,.ui.inverted.black.buttons .basic.button:hover{box-shadow:0 0 0 2px #000 inset!important;color:#fff!important}.ui.inverted.black.basic.button:focus,.ui.inverted.black.basic.buttons .button:focus{box-shadow:0 0 0 2px #000 inset!important;color:#545454!important}.ui.inverted.black.basic.active.button,.ui.inverted.black.basic.buttons .active.button,.ui.inverted.black.buttons .basic.active.button,.ui.inverted.black.basic.button:active,.ui.inverted.black.basic.buttons .button:active,.ui.inverted.black.buttons .basic.button:active{box-shadow:0 0 0 2px #000 inset!important;color:#fff!important}.ui.grey.button,.ui.grey.buttons .button{background-color:#767676;color:#fff;text-shadow:none;background-image:none}.ui.grey.button{box-shadow:0 0 #22242626 inset}.ui.grey.button:hover,.ui.grey.buttons .button:hover{background-color:#838383;color:#fff;text-shadow:none}.ui.grey.button:focus,.ui.grey.buttons .button:focus{background-color:#8a8a8a;color:#fff;text-shadow:none}.ui.grey.button:active,.ui.grey.buttons .button:active{background-color:#909090;color:#fff;text-shadow:none}.ui.grey.active.button,.ui.grey.button .active.button:active,.ui.grey.buttons .active.button,.ui.grey.buttons .active.button:active{background-color:#696969;color:#fff;text-shadow:none}.ui.basic.grey.button,.ui.basic.grey.buttons .button{box-shadow:0 0 0 1px #767676 inset!important;color:#767676!important}.ui.basic.grey.button:hover,.ui.basic.grey.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #838383 inset!important;color:#838383!important}.ui.basic.grey.button:focus,.ui.basic.grey.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #8a8a8a inset!important;color:#838383!important}.ui.basic.grey.active.button,.ui.basic.grey.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #696969 inset!important;color:#909090!important}.ui.basic.grey.button:active,.ui.basic.grey.buttons .button:active{box-shadow:0 0 0 1px #909090 inset!important;color:#909090!important}.ui.buttons:not(.vertical)>.basic.grey.button:not(:first-child){margin-left:-1px}.ui.inverted.grey.button,.ui.inverted.grey.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #d4d4d5 inset!important;color:#fff}.ui.inverted.grey.button.active,.ui.inverted.grey.button:active,.ui.inverted.grey.button:focus,.ui.inverted.grey.button:hover,.ui.inverted.grey.buttons .button.active,.ui.inverted.grey.buttons .button:active,.ui.inverted.grey.buttons .button:focus,.ui.inverted.grey.buttons .button:hover{box-shadow:none!important;color:#0009}.ui.inverted.grey.button:hover,.ui.inverted.grey.buttons .button:hover{background-color:#cfd0d2}.ui.inverted.grey.button:focus,.ui.inverted.grey.buttons .button:focus{background-color:#c7c9cb}.ui.inverted.grey.active.button,.ui.inverted.grey.buttons .active.button{background-color:#cfd0d2}.ui.inverted.grey.button:active,.ui.inverted.grey.buttons .button:active{background-color:#c2c4c5}.ui.inverted.grey.basic.button,.ui.inverted.grey.basic.buttons .button,.ui.inverted.grey.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.grey.basic.button:hover,.ui.inverted.grey.basic.buttons .button:hover,.ui.inverted.grey.buttons .basic.button:hover{box-shadow:0 0 0 2px #cfd0d2 inset!important;color:#fff!important}.ui.inverted.grey.basic.button:focus,.ui.inverted.grey.basic.buttons .button:focus{box-shadow:0 0 0 2px #c7c9cb inset!important;color:#dcddde!important}.ui.inverted.grey.basic.active.button,.ui.inverted.grey.basic.buttons .active.button,.ui.inverted.grey.buttons .basic.active.button{box-shadow:0 0 0 2px #cfd0d2 inset!important;color:#fff!important}.ui.inverted.grey.basic.button:active,.ui.inverted.grey.basic.buttons .button:active,.ui.inverted.grey.buttons .basic.button:active{box-shadow:0 0 0 2px #c2c4c5 inset!important;color:#fff!important}.ui.brown.button,.ui.brown.buttons .button{background-color:#a5673f;color:#fff;text-shadow:none;background-image:none}.ui.brown.button{box-shadow:0 0 #22242626 inset}.ui.brown.button:hover,.ui.brown.buttons .button:hover{background-color:#975b33;color:#fff;text-shadow:none}.ui.brown.button:focus,.ui.brown.buttons .button:focus{background-color:#90532b;color:#fff;text-shadow:none}.ui.brown.button:active,.ui.brown.buttons .button:active{background-color:#805031;color:#fff;text-shadow:none}.ui.brown.active.button,.ui.brown.button .active.button:active,.ui.brown.buttons .active.button,.ui.brown.buttons .active.button:active{background-color:#995a31;color:#fff;text-shadow:none}.ui.basic.brown.button,.ui.basic.brown.buttons .button{box-shadow:0 0 0 1px #a5673f inset!important;color:#a5673f!important}.ui.basic.brown.button:hover,.ui.basic.brown.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #975b33 inset!important;color:#975b33!important}.ui.basic.brown.button:focus,.ui.basic.brown.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #90532b inset!important;color:#975b33!important}.ui.basic.brown.active.button,.ui.basic.brown.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #995a31 inset!important;color:#805031!important}.ui.basic.brown.button:active,.ui.basic.brown.buttons .button:active{box-shadow:0 0 0 1px #805031 inset!important;color:#805031!important}.ui.buttons:not(.vertical)>.basic.brown.button:not(:first-child){margin-left:-1px}.ui.inverted.brown.button,.ui.inverted.brown.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #d67c1c inset!important;color:#d67c1c}.ui.inverted.brown.button.active,.ui.inverted.brown.button:active,.ui.inverted.brown.button:focus,.ui.inverted.brown.button:hover,.ui.inverted.brown.buttons .button.active,.ui.inverted.brown.buttons .button:active,.ui.inverted.brown.buttons .button:focus,.ui.inverted.brown.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.brown.button:hover,.ui.inverted.brown.buttons .button:hover{background-color:#c86f11}.ui.inverted.brown.button:focus,.ui.inverted.brown.buttons .button:focus{background-color:#c16808}.ui.inverted.brown.active.button,.ui.inverted.brown.buttons .active.button{background-color:#cc6f0d}.ui.inverted.brown.button:active,.ui.inverted.brown.buttons .button:active{background-color:#a96216}.ui.inverted.brown.basic.button,.ui.inverted.brown.basic.buttons .button,.ui.inverted.brown.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.brown.basic.button:hover,.ui.inverted.brown.basic.buttons .button:hover,.ui.inverted.brown.buttons .basic.button:hover{box-shadow:0 0 0 2px #c86f11 inset!important;color:#d67c1c!important}.ui.inverted.brown.basic.button:focus,.ui.inverted.brown.basic.buttons .button:focus{box-shadow:0 0 0 2px #c16808 inset!important;color:#d67c1c!important}.ui.inverted.brown.basic.active.button,.ui.inverted.brown.basic.buttons .active.button,.ui.inverted.brown.buttons .basic.active.button{box-shadow:0 0 0 2px #cc6f0d inset!important;color:#d67c1c!important}.ui.inverted.brown.basic.button:active,.ui.inverted.brown.basic.buttons .button:active,.ui.inverted.brown.buttons .basic.button:active{box-shadow:0 0 0 2px #a96216 inset!important;color:#d67c1c!important}.ui.blue.button,.ui.blue.buttons .button{background-color:#2185d0;color:#fff;text-shadow:none;background-image:none}.ui.blue.button{box-shadow:0 0 #22242626 inset}.ui.blue.button:hover,.ui.blue.buttons .button:hover{background-color:#1678c2;color:#fff;text-shadow:none}.ui.blue.button:focus,.ui.blue.buttons .button:focus{background-color:#0d71bb;color:#fff;text-shadow:none}.ui.blue.button:active,.ui.blue.buttons .button:active{background-color:#1a69a4;color:#fff;text-shadow:none}.ui.blue.active.button,.ui.blue.button .active.button:active,.ui.blue.buttons .active.button,.ui.blue.buttons .active.button:active{background-color:#1279c6;color:#fff;text-shadow:none}.ui.basic.blue.button,.ui.basic.blue.buttons .button{box-shadow:0 0 0 1px #2185d0 inset!important;color:#2185d0!important}.ui.basic.blue.button:hover,.ui.basic.blue.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #1678c2 inset!important;color:#1678c2!important}.ui.basic.blue.button:focus,.ui.basic.blue.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #0d71bb inset!important;color:#1678c2!important}.ui.basic.blue.active.button,.ui.basic.blue.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #1279c6 inset!important;color:#1a69a4!important}.ui.basic.blue.button:active,.ui.basic.blue.buttons .button:active{box-shadow:0 0 0 1px #1a69a4 inset!important;color:#1a69a4!important}.ui.buttons:not(.vertical)>.basic.blue.button:not(:first-child){margin-left:-1px}.ui.inverted.blue.button,.ui.inverted.blue.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #54c8ff inset!important;color:#54c8ff}.ui.inverted.blue.button.active,.ui.inverted.blue.button:active,.ui.inverted.blue.button:focus,.ui.inverted.blue.button:hover,.ui.inverted.blue.buttons .button.active,.ui.inverted.blue.buttons .button:active,.ui.inverted.blue.buttons .button:focus,.ui.inverted.blue.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.blue.button:hover,.ui.inverted.blue.buttons .button:hover{background-color:#3ac0ff}.ui.inverted.blue.button:focus,.ui.inverted.blue.buttons .button:focus{background-color:#2bbbff}.ui.inverted.blue.active.button,.ui.inverted.blue.buttons .active.button{background-color:#3ac0ff}.ui.inverted.blue.button:active,.ui.inverted.blue.buttons .button:active{background-color:#21b8ff}.ui.inverted.blue.basic.button,.ui.inverted.blue.basic.buttons .button,.ui.inverted.blue.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.blue.basic.button:hover,.ui.inverted.blue.basic.buttons .button:hover,.ui.inverted.blue.buttons .basic.button:hover{box-shadow:0 0 0 2px #3ac0ff inset!important;color:#54c8ff!important}.ui.inverted.blue.basic.button:focus,.ui.inverted.blue.basic.buttons .button:focus{box-shadow:0 0 0 2px #2bbbff inset!important;color:#54c8ff!important}.ui.inverted.blue.basic.active.button,.ui.inverted.blue.basic.buttons .active.button,.ui.inverted.blue.buttons .basic.active.button{box-shadow:0 0 0 2px #3ac0ff inset!important;color:#54c8ff!important}.ui.inverted.blue.basic.button:active,.ui.inverted.blue.basic.buttons .button:active,.ui.inverted.blue.buttons .basic.button:active{box-shadow:0 0 0 2px #21b8ff inset!important;color:#54c8ff!important}.ui.green.button,.ui.green.buttons .button{background-color:#21ba45;color:#fff;text-shadow:none;background-image:none}.ui.green.button{box-shadow:0 0 #22242626 inset}.ui.green.button:hover,.ui.green.buttons .button:hover{background-color:#16ab39;color:#fff;text-shadow:none}.ui.green.button:focus,.ui.green.buttons .button:focus{background-color:#0ea432;color:#fff;text-shadow:none}.ui.green.button:active,.ui.green.buttons .button:active{background-color:#198f35;color:#fff;text-shadow:none}.ui.green.active.button,.ui.green.button .active.button:active,.ui.green.buttons .active.button,.ui.green.buttons .active.button:active{background-color:#13ae38;color:#fff;text-shadow:none}.ui.basic.green.button,.ui.basic.green.buttons .button{box-shadow:0 0 0 1px #21ba45 inset!important;color:#21ba45!important}.ui.basic.green.button:hover,.ui.basic.green.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #16ab39 inset!important;color:#16ab39!important}.ui.basic.green.button:focus,.ui.basic.green.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #0ea432 inset!important;color:#16ab39!important}.ui.basic.green.active.button,.ui.basic.green.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #13ae38 inset!important;color:#198f35!important}.ui.basic.green.button:active,.ui.basic.green.buttons .button:active{box-shadow:0 0 0 1px #198f35 inset!important;color:#198f35!important}.ui.buttons:not(.vertical)>.basic.green.button:not(:first-child){margin-left:-1px}.ui.inverted.green.button,.ui.inverted.green.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #2ecc40 inset!important;color:#2ecc40}.ui.inverted.green.button.active,.ui.inverted.green.button:active,.ui.inverted.green.button:focus,.ui.inverted.green.button:hover,.ui.inverted.green.buttons .button.active,.ui.inverted.green.buttons .button:active,.ui.inverted.green.buttons .button:focus,.ui.inverted.green.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.green.button:hover,.ui.inverted.green.buttons .button:hover{background-color:#22be34}.ui.inverted.green.button:focus,.ui.inverted.green.buttons .button:focus{background-color:#19b82b}.ui.inverted.green.active.button,.ui.inverted.green.buttons .active.button{background-color:#1fc231}.ui.inverted.green.button:active,.ui.inverted.green.buttons .button:active{background-color:#25a233}.ui.inverted.green.basic.button,.ui.inverted.green.basic.buttons .button,.ui.inverted.green.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.green.basic.button:hover,.ui.inverted.green.basic.buttons .button:hover,.ui.inverted.green.buttons .basic.button:hover{box-shadow:0 0 0 2px #22be34 inset!important;color:#2ecc40!important}.ui.inverted.green.basic.button:focus,.ui.inverted.green.basic.buttons .button:focus{box-shadow:0 0 0 2px #19b82b inset!important;color:#2ecc40!important}.ui.inverted.green.basic.active.button,.ui.inverted.green.basic.buttons .active.button,.ui.inverted.green.buttons .basic.active.button{box-shadow:0 0 0 2px #1fc231 inset!important;color:#2ecc40!important}.ui.inverted.green.basic.button:active,.ui.inverted.green.basic.buttons .button:active,.ui.inverted.green.buttons .basic.button:active{box-shadow:0 0 0 2px #25a233 inset!important;color:#2ecc40!important}.ui.orange.button,.ui.orange.buttons .button{background-color:#f2711c;color:#fff;text-shadow:none;background-image:none}.ui.orange.button{box-shadow:0 0 #22242626 inset}.ui.orange.button:hover,.ui.orange.buttons .button:hover{background-color:#f26202;color:#fff;text-shadow:none}.ui.orange.button:focus,.ui.orange.buttons .button:focus{background-color:#e55b00;color:#fff;text-shadow:none}.ui.orange.button:active,.ui.orange.buttons .button:active{background-color:#cf590c;color:#fff;text-shadow:none}.ui.orange.active.button,.ui.orange.button .active.button:active,.ui.orange.buttons .active.button,.ui.orange.buttons .active.button:active{background-color:#f56100;color:#fff;text-shadow:none}.ui.basic.orange.button,.ui.basic.orange.buttons .button{box-shadow:0 0 0 1px #f2711c inset!important;color:#f2711c!important}.ui.basic.orange.button:hover,.ui.basic.orange.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #f26202 inset!important;color:#f26202!important}.ui.basic.orange.button:focus,.ui.basic.orange.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #e55b00 inset!important;color:#f26202!important}.ui.basic.orange.active.button,.ui.basic.orange.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #f56100 inset!important;color:#cf590c!important}.ui.basic.orange.button:active,.ui.basic.orange.buttons .button:active{box-shadow:0 0 0 1px #cf590c inset!important;color:#cf590c!important}.ui.buttons:not(.vertical)>.basic.orange.button:not(:first-child){margin-left:-1px}.ui.inverted.orange.button,.ui.inverted.orange.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #ff851b inset!important;color:#ff851b}.ui.inverted.orange.button.active,.ui.inverted.orange.button:active,.ui.inverted.orange.button:focus,.ui.inverted.orange.button:hover,.ui.inverted.orange.buttons .button.active,.ui.inverted.orange.buttons .button:active,.ui.inverted.orange.buttons .button:focus,.ui.inverted.orange.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.orange.button:hover,.ui.inverted.orange.buttons .button:hover{background-color:#ff7701}.ui.inverted.orange.button:focus,.ui.inverted.orange.buttons .button:focus{background-color:#f17000}.ui.inverted.orange.active.button,.ui.inverted.orange.buttons .active.button{background-color:#ff7701}.ui.inverted.orange.button:active,.ui.inverted.orange.buttons .button:active{background-color:#e76b00}.ui.inverted.orange.basic.button,.ui.inverted.orange.basic.buttons .button,.ui.inverted.orange.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.orange.basic.button:hover,.ui.inverted.orange.basic.buttons .button:hover,.ui.inverted.orange.buttons .basic.button:hover{box-shadow:0 0 0 2px #ff7701 inset!important;color:#ff851b!important}.ui.inverted.orange.basic.button:focus,.ui.inverted.orange.basic.buttons .button:focus{box-shadow:0 0 0 2px #f17000 inset!important;color:#ff851b!important}.ui.inverted.orange.basic.active.button,.ui.inverted.orange.basic.buttons .active.button,.ui.inverted.orange.buttons .basic.active.button{box-shadow:0 0 0 2px #ff7701 inset!important;color:#ff851b!important}.ui.inverted.orange.basic.button:active,.ui.inverted.orange.basic.buttons .button:active,.ui.inverted.orange.buttons .basic.button:active{box-shadow:0 0 0 2px #e76b00 inset!important;color:#ff851b!important}.ui.pink.button,.ui.pink.buttons .button{background-color:#e03997;color:#fff;text-shadow:none;background-image:none}.ui.pink.button{box-shadow:0 0 #22242626 inset}.ui.pink.button:hover,.ui.pink.buttons .button:hover{background-color:#e61a8d;color:#fff;text-shadow:none}.ui.pink.button:focus,.ui.pink.buttons .button:focus{background-color:#e10f85;color:#fff;text-shadow:none}.ui.pink.button:active,.ui.pink.buttons .button:active{background-color:#c71f7e;color:#fff;text-shadow:none}.ui.pink.active.button,.ui.pink.button .active.button:active,.ui.pink.buttons .active.button,.ui.pink.buttons .active.button:active{background-color:#ea158d;color:#fff;text-shadow:none}.ui.basic.pink.button,.ui.basic.pink.buttons .button{box-shadow:0 0 0 1px #e03997 inset!important;color:#e03997!important}.ui.basic.pink.button:hover,.ui.basic.pink.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #e61a8d inset!important;color:#e61a8d!important}.ui.basic.pink.button:focus,.ui.basic.pink.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #e10f85 inset!important;color:#e61a8d!important}.ui.basic.pink.active.button,.ui.basic.pink.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #ea158d inset!important;color:#c71f7e!important}.ui.basic.pink.button:active,.ui.basic.pink.buttons .button:active{box-shadow:0 0 0 1px #c71f7e inset!important;color:#c71f7e!important}.ui.buttons:not(.vertical)>.basic.pink.button:not(:first-child){margin-left:-1px}.ui.inverted.pink.button,.ui.inverted.pink.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #ff8edf inset!important;color:#ff8edf}.ui.inverted.pink.button.active,.ui.inverted.pink.button:active,.ui.inverted.pink.button:focus,.ui.inverted.pink.button:hover,.ui.inverted.pink.buttons .button.active,.ui.inverted.pink.buttons .button:active,.ui.inverted.pink.buttons .button:focus,.ui.inverted.pink.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.pink.button:hover,.ui.inverted.pink.buttons .button:hover{background-color:#ff74d8}.ui.inverted.pink.button:focus,.ui.inverted.pink.buttons .button:focus{background-color:#ff65d3}.ui.inverted.pink.active.button,.ui.inverted.pink.buttons .active.button{background-color:#ff74d8}.ui.inverted.pink.button:active,.ui.inverted.pink.buttons .button:active{background-color:#ff5bd1}.ui.inverted.pink.basic.button,.ui.inverted.pink.basic.buttons .button,.ui.inverted.pink.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.pink.basic.button:hover,.ui.inverted.pink.basic.buttons .button:hover,.ui.inverted.pink.buttons .basic.button:hover{box-shadow:0 0 0 2px #ff74d8 inset!important;color:#ff8edf!important}.ui.inverted.pink.basic.button:focus,.ui.inverted.pink.basic.buttons .button:focus{box-shadow:0 0 0 2px #ff65d3 inset!important;color:#ff8edf!important}.ui.inverted.pink.basic.active.button,.ui.inverted.pink.basic.buttons .active.button,.ui.inverted.pink.buttons .basic.active.button{box-shadow:0 0 0 2px #ff74d8 inset!important;color:#ff8edf!important}.ui.inverted.pink.basic.button:active,.ui.inverted.pink.basic.buttons .button:active,.ui.inverted.pink.buttons .basic.button:active{box-shadow:0 0 0 2px #ff5bd1 inset!important;color:#ff8edf!important}.ui.violet.button,.ui.violet.buttons .button{background-color:#6435c9;color:#fff;text-shadow:none;background-image:none}.ui.violet.button{box-shadow:0 0 #22242626 inset}.ui.violet.button:hover,.ui.violet.buttons .button:hover{background-color:#5829bb;color:#fff;text-shadow:none}.ui.violet.button:focus,.ui.violet.buttons .button:focus{background-color:#4f20b5;color:#fff;text-shadow:none}.ui.violet.button:active,.ui.violet.buttons .button:active{background-color:#502aa1;color:#fff;text-shadow:none}.ui.violet.active.button,.ui.violet.button .active.button:active,.ui.violet.buttons .active.button,.ui.violet.buttons .active.button:active{background-color:#5626bf;color:#fff;text-shadow:none}.ui.basic.violet.button,.ui.basic.violet.buttons .button{box-shadow:0 0 0 1px #6435c9 inset!important;color:#6435c9!important}.ui.basic.violet.button:hover,.ui.basic.violet.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #5829bb inset!important;color:#5829bb!important}.ui.basic.violet.button:focus,.ui.basic.violet.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #4f20b5 inset!important;color:#5829bb!important}.ui.basic.violet.active.button,.ui.basic.violet.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #5626bf inset!important;color:#502aa1!important}.ui.basic.violet.button:active,.ui.basic.violet.buttons .button:active{box-shadow:0 0 0 1px #502aa1 inset!important;color:#502aa1!important}.ui.buttons:not(.vertical)>.basic.violet.button:not(:first-child){margin-left:-1px}.ui.inverted.violet.button,.ui.inverted.violet.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #a291fb inset!important;color:#a291fb}.ui.inverted.violet.button.active,.ui.inverted.violet.button:active,.ui.inverted.violet.button:focus,.ui.inverted.violet.button:hover,.ui.inverted.violet.buttons .button.active,.ui.inverted.violet.buttons .button:active,.ui.inverted.violet.buttons .button:focus,.ui.inverted.violet.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.violet.button:hover,.ui.inverted.violet.buttons .button:hover{background-color:#8a73ff}.ui.inverted.violet.button:focus,.ui.inverted.violet.buttons .button:focus{background-color:#7d64ff}.ui.inverted.violet.active.button,.ui.inverted.violet.buttons .active.button{background-color:#8a73ff}.ui.inverted.violet.button:active,.ui.inverted.violet.buttons .button:active{background-color:#7860f9}.ui.inverted.violet.basic.button,.ui.inverted.violet.basic.buttons .button,.ui.inverted.violet.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.violet.basic.button:hover,.ui.inverted.violet.basic.buttons .button:hover,.ui.inverted.violet.buttons .basic.button:hover{box-shadow:0 0 0 2px #8a73ff inset!important;color:#a291fb!important}.ui.inverted.violet.basic.button:focus,.ui.inverted.violet.basic.buttons .button:focus{box-shadow:0 0 0 2px #7d64ff inset!important;color:#a291fb!important}.ui.inverted.violet.basic.active.button,.ui.inverted.violet.basic.buttons .active.button,.ui.inverted.violet.buttons .basic.active.button{box-shadow:0 0 0 2px #8a73ff inset!important;color:#a291fb!important}.ui.inverted.violet.basic.button:active,.ui.inverted.violet.basic.buttons .button:active,.ui.inverted.violet.buttons .basic.button:active{box-shadow:0 0 0 2px #7860f9 inset!important;color:#a291fb!important}.ui.purple.button,.ui.purple.buttons .button{background-color:#a333c8;color:#fff;text-shadow:none;background-image:none}.ui.purple.button{box-shadow:0 0 #22242626 inset}.ui.purple.button:hover,.ui.purple.buttons .button:hover{background-color:#9627ba;color:#fff;text-shadow:none}.ui.purple.button:focus,.ui.purple.buttons .button:focus{background-color:#8f1eb4;color:#fff;text-shadow:none}.ui.purple.button:active,.ui.purple.buttons .button:active{background-color:#82299f;color:#fff;text-shadow:none}.ui.purple.active.button,.ui.purple.button .active.button:active,.ui.purple.buttons .active.button,.ui.purple.buttons .active.button:active{background-color:#9724be;color:#fff;text-shadow:none}.ui.basic.purple.button,.ui.basic.purple.buttons .button{box-shadow:0 0 0 1px #a333c8 inset!important;color:#a333c8!important}.ui.basic.purple.button:hover,.ui.basic.purple.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #9627ba inset!important;color:#9627ba!important}.ui.basic.purple.button:focus,.ui.basic.purple.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #8f1eb4 inset!important;color:#9627ba!important}.ui.basic.purple.active.button,.ui.basic.purple.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #9724be inset!important;color:#82299f!important}.ui.basic.purple.button:active,.ui.basic.purple.buttons .button:active{box-shadow:0 0 0 1px #82299f inset!important;color:#82299f!important}.ui.buttons:not(.vertical)>.basic.purple.button:not(:first-child){margin-left:-1px}.ui.inverted.purple.button,.ui.inverted.purple.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #dc73ff inset!important;color:#dc73ff}.ui.inverted.purple.button.active,.ui.inverted.purple.button:active,.ui.inverted.purple.button:focus,.ui.inverted.purple.button:hover,.ui.inverted.purple.buttons .button.active,.ui.inverted.purple.buttons .button:active,.ui.inverted.purple.buttons .button:focus,.ui.inverted.purple.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.purple.button:hover,.ui.inverted.purple.buttons .button:hover{background-color:#d65aff}.ui.inverted.purple.button:focus,.ui.inverted.purple.buttons .button:focus{background-color:#d24aff}.ui.inverted.purple.active.button,.ui.inverted.purple.buttons .active.button{background-color:#d65aff}.ui.inverted.purple.button:active,.ui.inverted.purple.buttons .button:active{background-color:#cf40ff}.ui.inverted.purple.basic.button,.ui.inverted.purple.basic.buttons .button,.ui.inverted.purple.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.purple.basic.button:hover,.ui.inverted.purple.basic.buttons .button:hover,.ui.inverted.purple.buttons .basic.button:hover{box-shadow:0 0 0 2px #d65aff inset!important;color:#dc73ff!important}.ui.inverted.purple.basic.button:focus,.ui.inverted.purple.basic.buttons .button:focus{box-shadow:0 0 0 2px #d24aff inset!important;color:#dc73ff!important}.ui.inverted.purple.basic.active.button,.ui.inverted.purple.basic.buttons .active.button,.ui.inverted.purple.buttons .basic.active.button{box-shadow:0 0 0 2px #d65aff inset!important;color:#dc73ff!important}.ui.inverted.purple.basic.button:active,.ui.inverted.purple.basic.buttons .button:active,.ui.inverted.purple.buttons .basic.button:active{box-shadow:0 0 0 2px #cf40ff inset!important;color:#dc73ff!important}.ui.red.button,.ui.red.buttons .button{background-color:#db2828;color:#fff;text-shadow:none;background-image:none}.ui.red.button{box-shadow:0 0 #22242626 inset}.ui.red.button:hover,.ui.red.buttons .button:hover{background-color:#d01919;color:#fff;text-shadow:none}.ui.red.button:focus,.ui.red.buttons .button:focus{background-color:#ca1010;color:#fff;text-shadow:none}.ui.red.button:active,.ui.red.buttons .button:active{background-color:#b21e1e;color:#fff;text-shadow:none}.ui.red.active.button,.ui.red.button .active.button:active,.ui.red.buttons .active.button,.ui.red.buttons .active.button:active{background-color:#d41515;color:#fff;text-shadow:none}.ui.basic.red.button,.ui.basic.red.buttons .button{box-shadow:0 0 0 1px #db2828 inset!important;color:#db2828!important}.ui.basic.red.button:hover,.ui.basic.red.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #d01919 inset!important;color:#d01919!important}.ui.basic.red.button:focus,.ui.basic.red.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #ca1010 inset!important;color:#d01919!important}.ui.basic.red.active.button,.ui.basic.red.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #d41515 inset!important;color:#b21e1e!important}.ui.basic.red.button:active,.ui.basic.red.buttons .button:active{box-shadow:0 0 0 1px #b21e1e inset!important;color:#b21e1e!important}.ui.buttons:not(.vertical)>.basic.red.button:not(:first-child){margin-left:-1px}.ui.inverted.red.button,.ui.inverted.red.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #ff695e inset!important;color:#ff695e}.ui.inverted.red.button.active,.ui.inverted.red.button:active,.ui.inverted.red.button:focus,.ui.inverted.red.button:hover,.ui.inverted.red.buttons .button.active,.ui.inverted.red.buttons .button:active,.ui.inverted.red.buttons .button:focus,.ui.inverted.red.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.red.button:hover,.ui.inverted.red.buttons .button:hover{background-color:#ff5144}.ui.inverted.red.button:focus,.ui.inverted.red.buttons .button:focus{background-color:#ff4335}.ui.inverted.red.active.button,.ui.inverted.red.buttons .active.button{background-color:#ff5144}.ui.inverted.red.button:active,.ui.inverted.red.buttons .button:active{background-color:#ff392b}.ui.inverted.red.basic.button,.ui.inverted.red.basic.buttons .button,.ui.inverted.red.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.red.basic.button:hover,.ui.inverted.red.basic.buttons .button:hover,.ui.inverted.red.buttons .basic.button:hover{box-shadow:0 0 0 2px #ff5144 inset!important;color:#ff695e!important}.ui.inverted.red.basic.button:focus,.ui.inverted.red.basic.buttons .button:focus{box-shadow:0 0 0 2px #ff4335 inset!important;color:#ff695e!important}.ui.inverted.red.basic.active.button,.ui.inverted.red.basic.buttons .active.button,.ui.inverted.red.buttons .basic.active.button{box-shadow:0 0 0 2px #ff5144 inset!important;color:#ff695e!important}.ui.inverted.red.basic.button:active,.ui.inverted.red.basic.buttons .button:active,.ui.inverted.red.buttons .basic.button:active{box-shadow:0 0 0 2px #ff392b inset!important;color:#ff695e!important}.ui.teal.button,.ui.teal.buttons .button{background-color:#00b5ad;color:#fff;text-shadow:none;background-image:none}.ui.teal.button{box-shadow:0 0 #22242626 inset}.ui.teal.button:hover,.ui.teal.buttons .button:hover{background-color:#009c95;color:#fff;text-shadow:none}.ui.teal.button:focus,.ui.teal.buttons .button:focus{background-color:#008c86;color:#fff;text-shadow:none}.ui.teal.button:active,.ui.teal.buttons .button:active{background-color:#00827c;color:#fff;text-shadow:none}.ui.teal.active.button,.ui.teal.button .active.button:active,.ui.teal.buttons .active.button,.ui.teal.buttons .active.button:active{background-color:#009c95;color:#fff;text-shadow:none}.ui.basic.teal.button,.ui.basic.teal.buttons .button{box-shadow:0 0 0 1px #00b5ad inset!important;color:#00b5ad!important}.ui.basic.teal.button:hover,.ui.basic.teal.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #009c95 inset!important;color:#009c95!important}.ui.basic.teal.button:focus,.ui.basic.teal.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #008c86 inset!important;color:#009c95!important}.ui.basic.teal.active.button,.ui.basic.teal.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #009c95 inset!important;color:#00827c!important}.ui.basic.teal.button:active,.ui.basic.teal.buttons .button:active{box-shadow:0 0 0 1px #00827c inset!important;color:#00827c!important}.ui.buttons:not(.vertical)>.basic.teal.button:not(:first-child){margin-left:-1px}.ui.inverted.teal.button,.ui.inverted.teal.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #6dffff inset!important;color:#6dffff}.ui.inverted.teal.button.active,.ui.inverted.teal.button:active,.ui.inverted.teal.button:focus,.ui.inverted.teal.button:hover,.ui.inverted.teal.buttons .button.active,.ui.inverted.teal.buttons .button:active,.ui.inverted.teal.buttons .button:focus,.ui.inverted.teal.buttons .button:hover{box-shadow:none!important;color:#0009}.ui.inverted.teal.button:hover,.ui.inverted.teal.buttons .button:hover{background-color:#54ffff}.ui.inverted.teal.button:focus,.ui.inverted.teal.buttons .button:focus{background-color:#4ff}.ui.inverted.teal.active.button,.ui.inverted.teal.buttons .active.button{background-color:#54ffff}.ui.inverted.teal.button:active,.ui.inverted.teal.buttons .button:active{background-color:#3affff}.ui.inverted.teal.basic.button,.ui.inverted.teal.basic.buttons .button,.ui.inverted.teal.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.teal.basic.button:hover,.ui.inverted.teal.basic.buttons .button:hover,.ui.inverted.teal.buttons .basic.button:hover{box-shadow:0 0 0 2px #54ffff inset!important;color:#6dffff!important}.ui.inverted.teal.basic.button:focus,.ui.inverted.teal.basic.buttons .button:focus{box-shadow:0 0 0 2px #4ff inset!important;color:#6dffff!important}.ui.inverted.teal.basic.active.button,.ui.inverted.teal.basic.buttons .active.button,.ui.inverted.teal.buttons .basic.active.button{box-shadow:0 0 0 2px #54ffff inset!important;color:#6dffff!important}.ui.inverted.teal.basic.button:active,.ui.inverted.teal.basic.buttons .button:active,.ui.inverted.teal.buttons .basic.button:active{box-shadow:0 0 0 2px #3affff inset!important;color:#6dffff!important}.ui.olive.button,.ui.olive.buttons .button{background-color:#b5cc18;color:#fff;text-shadow:none;background-image:none}.ui.olive.button{box-shadow:0 0 #22242626 inset}.ui.olive.button:hover,.ui.olive.buttons .button:hover{background-color:#a7bd0d;color:#fff;text-shadow:none}.ui.olive.button:focus,.ui.olive.buttons .button:focus{background-color:#a0b605;color:#fff;text-shadow:none}.ui.olive.button:active,.ui.olive.buttons .button:active{background-color:#8d9e13;color:#fff;text-shadow:none}.ui.olive.active.button,.ui.olive.button .active.button:active,.ui.olive.buttons .active.button,.ui.olive.buttons .active.button:active{background-color:#aac109;color:#fff;text-shadow:none}.ui.basic.olive.button,.ui.basic.olive.buttons .button{box-shadow:0 0 0 1px #b5cc18 inset!important;color:#b5cc18!important}.ui.basic.olive.button:hover,.ui.basic.olive.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #a7bd0d inset!important;color:#a7bd0d!important}.ui.basic.olive.button:focus,.ui.basic.olive.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #a0b605 inset!important;color:#a7bd0d!important}.ui.basic.olive.active.button,.ui.basic.olive.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #aac109 inset!important;color:#8d9e13!important}.ui.basic.olive.button:active,.ui.basic.olive.buttons .button:active{box-shadow:0 0 0 1px #8d9e13 inset!important;color:#8d9e13!important}.ui.buttons:not(.vertical)>.basic.olive.button:not(:first-child){margin-left:-1px}.ui.inverted.olive.button,.ui.inverted.olive.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #d9e778 inset!important;color:#d9e778}.ui.inverted.olive.button.active,.ui.inverted.olive.button:active,.ui.inverted.olive.button:focus,.ui.inverted.olive.button:hover,.ui.inverted.olive.buttons .button.active,.ui.inverted.olive.buttons .button:active,.ui.inverted.olive.buttons .button:focus,.ui.inverted.olive.buttons .button:hover{box-shadow:none!important;color:#0009}.ui.inverted.olive.button:hover,.ui.inverted.olive.buttons .button:hover{background-color:#d8ea5c}.ui.inverted.olive.button:focus,.ui.inverted.olive.buttons .button:focus{background-color:#daef47}.ui.inverted.olive.active.button,.ui.inverted.olive.buttons .active.button{background-color:#daed59}.ui.inverted.olive.button:active,.ui.inverted.olive.buttons .button:active{background-color:#cddf4d}.ui.inverted.olive.basic.button,.ui.inverted.olive.basic.buttons .button,.ui.inverted.olive.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.olive.basic.button:hover,.ui.inverted.olive.basic.buttons .button:hover,.ui.inverted.olive.buttons .basic.button:hover{box-shadow:0 0 0 2px #d8ea5c inset!important;color:#d9e778!important}.ui.inverted.olive.basic.button:focus,.ui.inverted.olive.basic.buttons .button:focus{box-shadow:0 0 0 2px #daef47 inset!important;color:#d9e778!important}.ui.inverted.olive.basic.active.button,.ui.inverted.olive.basic.buttons .active.button,.ui.inverted.olive.buttons .basic.active.button{box-shadow:0 0 0 2px #daed59 inset!important;color:#d9e778!important}.ui.inverted.olive.basic.button:active,.ui.inverted.olive.basic.buttons .button:active,.ui.inverted.olive.buttons .basic.button:active{box-shadow:0 0 0 2px #cddf4d inset!important;color:#d9e778!important}.ui.yellow.button,.ui.yellow.buttons .button{background-color:#fbbd08;color:#fff;text-shadow:none;background-image:none}.ui.yellow.button{box-shadow:0 0 #22242626 inset}.ui.yellow.button:hover,.ui.yellow.buttons .button:hover{background-color:#eaae00;color:#fff;text-shadow:none}.ui.yellow.button:focus,.ui.yellow.buttons .button:focus{background-color:#daa300;color:#fff;text-shadow:none}.ui.yellow.button:active,.ui.yellow.buttons .button:active{background-color:#cd9903;color:#fff;text-shadow:none}.ui.yellow.active.button,.ui.yellow.button .active.button:active,.ui.yellow.buttons .active.button,.ui.yellow.buttons .active.button:active{background-color:#eaae00;color:#fff;text-shadow:none}.ui.basic.yellow.button,.ui.basic.yellow.buttons .button{box-shadow:0 0 0 1px #fbbd08 inset!important;color:#fbbd08!important}.ui.basic.yellow.button:hover,.ui.basic.yellow.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #eaae00 inset!important;color:#eaae00!important}.ui.basic.yellow.button:focus,.ui.basic.yellow.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #daa300 inset!important;color:#eaae00!important}.ui.basic.yellow.active.button,.ui.basic.yellow.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #eaae00 inset!important;color:#cd9903!important}.ui.basic.yellow.button:active,.ui.basic.yellow.buttons .button:active{box-shadow:0 0 0 1px #cd9903 inset!important;color:#cd9903!important}.ui.buttons:not(.vertical)>.basic.yellow.button:not(:first-child){margin-left:-1px}.ui.inverted.yellow.button,.ui.inverted.yellow.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #ffe21f inset!important;color:#ffe21f}.ui.inverted.yellow.button.active,.ui.inverted.yellow.button:active,.ui.inverted.yellow.button:focus,.ui.inverted.yellow.button:hover,.ui.inverted.yellow.buttons .button.active,.ui.inverted.yellow.buttons .button:active,.ui.inverted.yellow.buttons .button:focus,.ui.inverted.yellow.buttons .button:hover{box-shadow:none!important;color:#0009}.ui.inverted.yellow.button:hover,.ui.inverted.yellow.buttons .button:hover{background-color:#ffdf05}.ui.inverted.yellow.button:focus,.ui.inverted.yellow.buttons .button:focus{background-color:#f5d500}.ui.inverted.yellow.active.button,.ui.inverted.yellow.buttons .active.button{background-color:#ffdf05}.ui.inverted.yellow.button:active,.ui.inverted.yellow.buttons .button:active{background-color:#ebcd00}.ui.inverted.yellow.basic.button,.ui.inverted.yellow.basic.buttons .button,.ui.inverted.yellow.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.yellow.basic.button:hover,.ui.inverted.yellow.basic.buttons .button:hover,.ui.inverted.yellow.buttons .basic.button:hover{box-shadow:0 0 0 2px #ffdf05 inset!important;color:#ffe21f!important}.ui.inverted.yellow.basic.button:focus,.ui.inverted.yellow.basic.buttons .button:focus{box-shadow:0 0 0 2px #f5d500 inset!important;color:#ffe21f!important}.ui.inverted.yellow.basic.active.button,.ui.inverted.yellow.basic.buttons .active.button,.ui.inverted.yellow.buttons .basic.active.button{box-shadow:0 0 0 2px #ffdf05 inset!important;color:#ffe21f!important}.ui.inverted.yellow.basic.button:active,.ui.inverted.yellow.basic.buttons .button:active,.ui.inverted.yellow.buttons .basic.button:active{box-shadow:0 0 0 2px #ebcd00 inset!important;color:#ffe21f!important}.ui.primary.button,.ui.primary.buttons .button{background-color:#2185d0;color:#fff;text-shadow:none;background-image:none}.ui.primary.button{box-shadow:0 0 #22242626 inset}.ui.primary.button:hover,.ui.primary.buttons .button:hover{background-color:#1678c2;color:#fff;text-shadow:none}.ui.primary.button:focus,.ui.primary.buttons .button:focus{background-color:#0d71bb;color:#fff;text-shadow:none}.ui.primary.button:active,.ui.primary.buttons .button:active{background-color:#1a69a4;color:#fff;text-shadow:none}.ui.primary.active.button,.ui.primary.button .active.button:active,.ui.primary.buttons .active.button,.ui.primary.buttons .active.button:active{background-color:#1279c6;color:#fff;text-shadow:none}.ui.basic.primary.button,.ui.basic.primary.buttons .button{box-shadow:0 0 0 1px #2185d0 inset!important;color:#2185d0!important}.ui.basic.primary.button:hover,.ui.basic.primary.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #1678c2 inset!important;color:#1678c2!important}.ui.basic.primary.button:focus,.ui.basic.primary.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #0d71bb inset!important;color:#1678c2!important}.ui.basic.primary.active.button,.ui.basic.primary.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #1279c6 inset!important;color:#1a69a4!important}.ui.basic.primary.button:active,.ui.basic.primary.buttons .button:active{box-shadow:0 0 0 1px #1a69a4 inset!important;color:#1a69a4!important}.ui.inverted.primary.button,.ui.inverted.primary.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #54c8ff inset!important;color:#54c8ff}.ui.inverted.primary.button.active,.ui.inverted.primary.button:active,.ui.inverted.primary.button:focus,.ui.inverted.primary.button:hover,.ui.inverted.primary.buttons .button.active,.ui.inverted.primary.buttons .button:active,.ui.inverted.primary.buttons .button:focus,.ui.inverted.primary.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.primary.button:hover,.ui.inverted.primary.buttons .button:hover{background-color:#3ac0ff}.ui.inverted.primary.button:focus,.ui.inverted.primary.buttons .button:focus{background-color:#2bbbff}.ui.inverted.primary.active.button,.ui.inverted.primary.buttons .active.button{background-color:#3ac0ff}.ui.inverted.primary.button:active,.ui.inverted.primary.buttons .button:active{background-color:#21b8ff}.ui.inverted.primary.basic.button,.ui.inverted.primary.basic.buttons .button,.ui.inverted.primary.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.primary.basic.button:hover,.ui.inverted.primary.basic.buttons .button:hover,.ui.inverted.primary.buttons .basic.button:hover{box-shadow:0 0 0 2px #3ac0ff inset!important;color:#54c8ff!important}.ui.inverted.primary.basic.button:focus,.ui.inverted.primary.basic.buttons .button:focus{box-shadow:0 0 0 2px #2bbbff inset!important;color:#54c8ff!important}.ui.inverted.primary.basic.active.button,.ui.inverted.primary.basic.buttons .active.button,.ui.inverted.primary.buttons .basic.active.button{box-shadow:0 0 0 2px #3ac0ff inset!important;color:#54c8ff!important}.ui.inverted.primary.basic.button:active,.ui.inverted.primary.basic.buttons .button:active,.ui.inverted.primary.buttons .basic.button:active{box-shadow:0 0 0 2px #21b8ff inset!important;color:#54c8ff!important}.ui.secondary.button,.ui.secondary.buttons .button{background-color:#1b1c1d;color:#fff;text-shadow:none;background-image:none}.ui.secondary.button{box-shadow:0 0 #22242626 inset}.ui.secondary.button:hover,.ui.secondary.buttons .button:hover{background-color:#27292a;color:#fff;text-shadow:none}.ui.secondary.button:focus,.ui.secondary.buttons .button:focus{background-color:#2e3032;color:#fff;text-shadow:none}.ui.secondary.button:active,.ui.secondary.buttons .button:active{background-color:#343637;color:#fff;text-shadow:none}.ui.secondary.active.button,.ui.secondary.button .active.button:active,.ui.secondary.buttons .active.button,.ui.secondary.buttons .active.button:active{background-color:#27292a;color:#fff;text-shadow:none}.ui.basic.secondary.button,.ui.basic.secondary.buttons .button{box-shadow:0 0 0 1px #1b1c1d inset!important;color:#1b1c1d!important}.ui.basic.secondary.button:hover,.ui.basic.secondary.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #27292a inset!important;color:#27292a!important}.ui.basic.secondary.button:focus,.ui.basic.secondary.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #2e3032 inset!important;color:#27292a!important}.ui.basic.secondary.active.button,.ui.basic.secondary.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #27292a inset!important;color:#343637!important}.ui.basic.secondary.button:active,.ui.basic.secondary.buttons .button:active{box-shadow:0 0 0 1px #343637 inset!important;color:#343637!important}.ui.inverted.secondary.button,.ui.inverted.secondary.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #545454 inset!important;color:#545454}.ui.inverted.secondary.button.active,.ui.inverted.secondary.button:active,.ui.inverted.secondary.button:focus,.ui.inverted.secondary.button:hover,.ui.inverted.secondary.buttons .button.active,.ui.inverted.secondary.buttons .button:active,.ui.inverted.secondary.buttons .button:focus,.ui.inverted.secondary.buttons .button:hover{box-shadow:none!important;color:#fff}.ui.inverted.secondary.button:hover,.ui.inverted.secondary.buttons .button:hover{background-color:#616161}.ui.inverted.secondary.button:focus,.ui.inverted.secondary.buttons .button:focus{background-color:#686868}.ui.inverted.secondary.active.button,.ui.inverted.secondary.buttons .active.button{background-color:#616161}.ui.inverted.secondary.button:active,.ui.inverted.secondary.buttons .button:active{background-color:#6e6e6e}.ui.inverted.secondary.basic.button,.ui.inverted.secondary.basic.buttons .button,.ui.inverted.secondary.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px #ffffff80 inset!important;color:#fff!important}.ui.inverted.secondary.basic.button:hover,.ui.inverted.secondary.basic.buttons .button:hover,.ui.inverted.secondary.buttons .basic.button:hover{box-shadow:0 0 0 2px #616161 inset!important;color:#545454!important}.ui.inverted.secondary.basic.button:focus,.ui.inverted.secondary.basic.buttons .button:focus{box-shadow:0 0 0 2px #686868 inset!important;color:#545454!important}.ui.inverted.secondary.basic.active.button,.ui.inverted.secondary.basic.buttons .active.button,.ui.inverted.secondary.buttons .basic.active.button{box-shadow:0 0 0 2px #616161 inset!important;color:#545454!important}.ui.inverted.secondary.basic.button:active,.ui.inverted.secondary.basic.buttons .button:active,.ui.inverted.secondary.buttons .basic.button:active{box-shadow:0 0 0 2px #6e6e6e inset!important;color:#545454!important}.ui.positive.button,.ui.positive.buttons .button{background-color:#21ba45;color:#fff;text-shadow:none;background-image:none}.ui.positive.button{box-shadow:0 0 #22242626 inset}.ui.positive.button:hover,.ui.positive.buttons .button:hover{background-color:#16ab39;color:#fff;text-shadow:none}.ui.positive.button:focus,.ui.positive.buttons .button:focus{background-color:#0ea432;color:#fff;text-shadow:none}.ui.positive.button:active,.ui.positive.buttons .button:active{background-color:#198f35;color:#fff;text-shadow:none}.ui.positive.active.button,.ui.positive.button .active.button:active,.ui.positive.buttons .active.button,.ui.positive.buttons .active.button:active{background-color:#13ae38;color:#fff;text-shadow:none}.ui.basic.positive.button,.ui.basic.positive.buttons .button{box-shadow:0 0 0 1px #21ba45 inset!important;color:#21ba45!important}.ui.basic.positive.button:hover,.ui.basic.positive.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #16ab39 inset!important;color:#16ab39!important}.ui.basic.positive.button:focus,.ui.basic.positive.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #0ea432 inset!important;color:#16ab39!important}.ui.basic.positive.active.button,.ui.basic.positive.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #13ae38 inset!important;color:#198f35!important}.ui.basic.positive.button:active,.ui.basic.positive.buttons .button:active{box-shadow:0 0 0 1px #198f35 inset!important;color:#198f35!important}.ui.negative.button,.ui.negative.buttons .button{background-color:#db2828;color:#fff;text-shadow:none;background-image:none}.ui.negative.button{box-shadow:0 0 #22242626 inset}.ui.negative.button:hover,.ui.negative.buttons .button:hover{background-color:#d01919;color:#fff;text-shadow:none}.ui.negative.button:focus,.ui.negative.buttons .button:focus{background-color:#ca1010;color:#fff;text-shadow:none}.ui.negative.button:active,.ui.negative.buttons .button:active{background-color:#b21e1e;color:#fff;text-shadow:none}.ui.negative.active.button,.ui.negative.button .active.button:active,.ui.negative.buttons .active.button,.ui.negative.buttons .active.button:active{background-color:#d41515;color:#fff;text-shadow:none}.ui.basic.negative.button,.ui.basic.negative.buttons .button{box-shadow:0 0 0 1px #db2828 inset!important;color:#db2828!important}.ui.basic.negative.button:hover,.ui.basic.negative.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 1px #d01919 inset!important;color:#d01919!important}.ui.basic.negative.button:focus,.ui.basic.negative.buttons .button:focus{background:0 0!important;box-shadow:0 0 0 1px #ca1010 inset!important;color:#d01919!important}.ui.basic.negative.active.button,.ui.basic.negative.buttons .active.button{background:0 0!important;box-shadow:0 0 0 1px #d41515 inset!important;color:#b21e1e!important}.ui.basic.negative.button:active,.ui.basic.negative.buttons .button:active{box-shadow:0 0 0 1px #b21e1e inset!important;color:#b21e1e!important}.ui.buttons:not(.vertical)>.basic.primary.button:not(:first-child){margin-left:-1px}.ui.buttons{display:inline-flex;flex-direction:row;font-size:0;vertical-align:baseline;margin:0 .25em 0 0}.ui.buttons:not(.basic):not(.inverted){box-shadow:none}.ui.buttons:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui.buttons .button{flex:1 0 auto;border-radius:0;margin:0}.ui.buttons:not(.basic):not(.inverted)>.button,.ui.buttons>.ui.button:not(.basic):not(.inverted){box-shadow:0 0 0 1px transparent inset,0 0 #22242626 inset}.ui.buttons .button:first-child{border-left:none;margin-left:0;border-top-left-radius:.28571429rem;border-bottom-left-radius:.28571429rem}.ui.buttons .button:last-child{border-top-right-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.vertical.buttons{display:inline-flex;flex-direction:column}.ui.vertical.buttons .button{display:block;float:none;width:100%;margin:0;box-shadow:none;border-radius:0}.ui.vertical.buttons .button:first-child{border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}.ui.vertical.buttons .button:last-child{margin-bottom:0;border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.vertical.buttons .button:only-child{border-radius:.28571429rem}/*!
* # Semantic UI 2.5.0 - Container
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.container{display:block;max-width:100%!important}@media only screen and (max-width:767px){.ui.container{width:auto!important;margin-left:1em!important;margin-right:1em!important}.ui.grid.container,.ui.relaxed.grid.container,.ui.very.relaxed.grid.container{width:auto!important}}@media only screen and (min-width:768px)and (max-width:991px){.ui.container{width:723px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(723px + 2rem)!important}.ui.relaxed.grid.container{width:calc(723px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(723px + 5rem)!important}}@media only screen and (min-width:992px)and (max-width:1199px){.ui.container{width:933px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(933px + 2rem)!important}.ui.relaxed.grid.container{width:calc(933px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(933px + 5rem)!important}}@media only screen and (min-width:1200px){.ui.container{width:1127px;margin-left:auto!important;margin-right:auto!important}.ui.grid.container{width:calc(1127px + 2rem)!important}.ui.relaxed.grid.container{width:calc(1127px + 3rem)!important}.ui.very.relaxed.grid.container{width:calc(1127px + 5rem)!important}}.ui.text.container{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;max-width:700px!important;line-height:1.5}.ui.text.container{font-size:1.14285714rem}.ui.fluid.container{width:100%}.ui[class*="left aligned"].container{text-align:left}.ui[class*="center aligned"].container{text-align:center}.ui[class*="right aligned"].container{text-align:right}.ui.justified.container{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}/*!
* # Semantic UI 2.5.0 - Divider
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.divider{margin:1rem 0;line-height:1;height:0;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#000000d9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ui.divider:not(.vertical):not(.horizontal){border-top:1px solid rgba(34,36,38,.15);border-bottom:1px solid rgba(255,255,255,.1)}.ui.grid>.column+.divider,.ui.grid>.row>.column+.divider{left:auto}.ui.horizontal.divider{display:table;white-space:nowrap;height:auto;margin:"";line-height:1;text-align:center}.ui.horizontal.divider:after,.ui.horizontal.divider:before{content:"";display:table-cell;position:relative;top:50%;width:50%;background-repeat:no-repeat}.ui.horizontal.divider:before{background-position:right 1em top 50%}.ui.horizontal.divider:after{background-position:left 1em top 50%}.ui.vertical.divider{position:absolute;z-index:2;top:50%;left:50%;margin:0;padding:0;width:auto;height:50%;line-height:0;text-align:center;transform:translate(-50%)}.ui.vertical.divider:after,.ui.vertical.divider:before{position:absolute;left:50%;content:"";z-index:3;border-left:1px solid rgba(34,36,38,.15);border-right:1px solid rgba(255,255,255,.1);width:0%;height:calc(100% - 1rem)}.ui.vertical.divider:before{top:-100%}.ui.vertical.divider:after{top:auto;bottom:0}@media only screen and (max-width:767px){.ui.grid .stackable.row .ui.vertical.divider,.ui.stackable.grid .ui.vertical.divider{display:table;white-space:nowrap;height:auto;margin:"";overflow:hidden;line-height:1;text-align:center;position:static;top:0;left:0;transform:none}.ui.grid .stackable.row .ui.vertical.divider:after,.ui.grid .stackable.row .ui.vertical.divider:before,.ui.stackable.grid .ui.vertical.divider:after,.ui.stackable.grid .ui.vertical.divider:before{position:static;left:0;border-left:none;border-right:none;content:"";display:table-cell;position:relative;top:50%;width:50%;background-repeat:no-repeat}.ui.grid .stackable.row .ui.vertical.divider:before,.ui.stackable.grid .ui.vertical.divider:before{background-position:right 1em top 50%}.ui.grid .stackable.row .ui.vertical.divider:after,.ui.stackable.grid .ui.vertical.divider:after{background-position:left 1em top 50%}}.ui.divider>.icon{margin:0;font-size:1rem;height:1em;vertical-align:middle}.ui.hidden.divider{border-color:transparent!important}.ui.hidden.divider:after,.ui.hidden.divider:before{display:none}.ui.divider.inverted,.ui.horizontal.inverted.divider,.ui.vertical.inverted.divider{color:#fff}.ui.divider.inverted,.ui.divider.inverted:after,.ui.divider.inverted:before{border-top-color:#22242626!important;border-left-color:#22242626!important;border-bottom-color:#ffffff26!important;border-right-color:#ffffff26!important}.ui.fitted.divider{margin:0}.ui.clearing.divider{clear:both}.ui.section.divider{margin-top:2rem;margin-bottom:2rem}.ui.divider{font-size:1rem}.ui.horizontal.divider:after,.ui.horizontal.divider:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC)}@media only screen and (max-width:767px){.ui.grid .stackable.row .ui.vertical.divider:after,.ui.grid .stackable.row .ui.vertical.divider:before,.ui.stackable.grid .ui.vertical.divider:after,.ui.stackable.grid .ui.vertical.divider:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC)}}/*!
* # Semantic UI 2.5.0 - Flag
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/i.flag:not(.icon){display:inline-block;width:16px;height:11px;line-height:11px;vertical-align:baseline;margin:0 .5em 0 0;text-decoration:inherit;speak:none;font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}i.flag:not(.icon):before{display:inline-block;content:"";background:url(/assets/flags-DOLqOU7Y.png) no-repeat -108px -1976px;width:16px;height:11px}i.flag.ad:before,i.flag.andorra:before{background-position:0 0}i.flag.ae:before,i.flag.uae:before,i.flag.united.arab.emirates:before{background-position:0 -26px}i.flag.af:before,i.flag.afghanistan:before{background-position:0 -52px}i.flag.ag:before,i.flag.antigua:before{background-position:0 -78px}i.flag.ai:before,i.flag.anguilla:before{background-position:0 -104px}i.flag.al:before,i.flag.albania:before{background-position:0 -130px}i.flag.am:before,i.flag.armenia:before{background-position:0 -156px}i.flag.an:before,i.flag.netherlands.antilles:before{background-position:0 -182px}i.flag.angola:before,i.flag.ao:before{background-position:0 -208px}i.flag.ar:before,i.flag.argentina:before{background-position:0 -234px}i.flag.american.samoa:before,i.flag.as:before{background-position:0 -260px}i.flag.at:before,i.flag.austria:before{background-position:0 -286px}i.flag.au:before,i.flag.australia:before{background-position:0 -312px}i.flag.aruba:before,i.flag.aw:before{background-position:0 -338px}i.flag.aland.islands:before,i.flag.ax:before{background-position:0 -364px}i.flag.az:before,i.flag.azerbaijan:before{background-position:0 -390px}i.flag.ba:before,i.flag.bosnia:before{background-position:0 -416px}i.flag.barbados:before,i.flag.bb:before{background-position:0 -442px}i.flag.bangladesh:before,i.flag.bd:before{background-position:0 -468px}i.flag.be:before,i.flag.belgium:before{background-position:0 -494px}i.flag.bf:before,i.flag.burkina.faso:before{background-position:0 -520px}i.flag.bg:before,i.flag.bulgaria:before{background-position:0 -546px}i.flag.bahrain:before,i.flag.bh:before{background-position:0 -572px}i.flag.bi:before,i.flag.burundi:before{background-position:0 -598px}i.flag.benin:before,i.flag.bj:before{background-position:0 -624px}i.flag.bermuda:before,i.flag.bm:before{background-position:0 -650px}i.flag.bn:before,i.flag.brunei:before{background-position:0 -676px}i.flag.bo:before,i.flag.bolivia:before{background-position:0 -702px}i.flag.br:before,i.flag.brazil:before{background-position:0 -728px}i.flag.bahamas:before,i.flag.bs:before{background-position:0 -754px}i.flag.bhutan:before,i.flag.bt:before{background-position:0 -780px}i.flag.bouvet.island:before,i.flag.bv:before{background-position:0 -806px}i.flag.botswana:before,i.flag.bw:before{background-position:0 -832px}i.flag.belarus:before,i.flag.by:before{background-position:0 -858px}i.flag.belize:before,i.flag.bz:before{background-position:0 -884px}i.flag.ca:before,i.flag.canada:before{background-position:0 -910px}i.flag.cc:before,i.flag.cocos.islands:before{background-position:0 -962px}i.flag.cd:before,i.flag.congo:before{background-position:0 -988px}i.flag.central.african.republic:before,i.flag.cf:before{background-position:0 -1014px}i.flag.cg:before,i.flag.congo.brazzaville:before{background-position:0 -1040px}i.flag.ch:before,i.flag.switzerland:before{background-position:0 -1066px}i.flag.ci:before,i.flag.cote.divoire:before{background-position:0 -1092px}i.flag.ck:before,i.flag.cook.islands:before{background-position:0 -1118px}i.flag.chile:before,i.flag.cl:before{background-position:0 -1144px}i.flag.cameroon:before,i.flag.cm:before{background-position:0 -1170px}i.flag.china:before,i.flag.cn:before{background-position:0 -1196px}i.flag.co:before,i.flag.colombia:before{background-position:0 -1222px}i.flag.costa.rica:before,i.flag.cr:before{background-position:0 -1248px}i.flag.cs:before,i.flag.serbia:before{background-position:0 -1274px}i.flag.cu:before,i.flag.cuba:before{background-position:0 -1300px}i.flag.cape.verde:before,i.flag.cv:before{background-position:0 -1326px}i.flag.christmas.island:before,i.flag.cx:before{background-position:0 -1352px}i.flag.cy:before,i.flag.cyprus:before{background-position:0 -1378px}i.flag.cz:before,i.flag.czech.republic:before{background-position:0 -1404px}i.flag.de:before,i.flag.germany:before{background-position:0 -1430px}i.flag.dj:before,i.flag.djibouti:before{background-position:0 -1456px}i.flag.denmark:before,i.flag.dk:before{background-position:0 -1482px}i.flag.dm:before,i.flag.dominica:before{background-position:0 -1508px}i.flag.do:before,i.flag.dominican.republic:before{background-position:0 -1534px}i.flag.algeria:before,i.flag.dz:before{background-position:0 -1560px}i.flag.ec:before,i.flag.ecuador:before{background-position:0 -1586px}i.flag.ee:before,i.flag.estonia:before{background-position:0 -1612px}i.flag.eg:before,i.flag.egypt:before{background-position:0 -1638px}i.flag.eh:before,i.flag.western.sahara:before{background-position:0 -1664px}i.flag.england:before,i.flag.gb.eng:before{background-position:0 -1690px}i.flag.er:before,i.flag.eritrea:before{background-position:0 -1716px}i.flag.es:before,i.flag.spain:before{background-position:0 -1742px}i.flag.et:before,i.flag.ethiopia:before{background-position:0 -1768px}i.flag.eu:before,i.flag.european.union:before{background-position:0 -1794px}i.flag.fi:before,i.flag.finland:before{background-position:0 -1846px}i.flag.fiji:before,i.flag.fj:before{background-position:0 -1872px}i.flag.falkland.islands:before,i.flag.fk:before{background-position:0 -1898px}i.flag.fm:before,i.flag.micronesia:before{background-position:0 -1924px}i.flag.faroe.islands:before,i.flag.fo:before{background-position:0 -1950px}i.flag.fr:before,i.flag.france:before{background-position:0 -1976px}i.flag.ga:before,i.flag.gabon:before{background-position:-36px 0}i.flag.gb:before,i.flag.uk:before,i.flag.united.kingdom:before{background-position:-36px -26px}i.flag.gd:before,i.flag.grenada:before{background-position:-36px -52px}i.flag.ge:before,i.flag.georgia:before{background-position:-36px -78px}i.flag.french.guiana:before,i.flag.gf:before{background-position:-36px -104px}i.flag.gh:before,i.flag.ghana:before{background-position:-36px -130px}i.flag.gi:before,i.flag.gibraltar:before{background-position:-36px -156px}i.flag.gl:before,i.flag.greenland:before{background-position:-36px -182px}i.flag.gambia:before,i.flag.gm:before{background-position:-36px -208px}i.flag.gn:before,i.flag.guinea:before{background-position:-36px -234px}i.flag.gp:before,i.flag.guadeloupe:before{background-position:-36px -260px}i.flag.equatorial.guinea:before,i.flag.gq:before{background-position:-36px -286px}i.flag.gr:before,i.flag.greece:before{background-position:-36px -312px}i.flag.gs:before,i.flag.sandwich.islands:before{background-position:-36px -338px}i.flag.gt:before,i.flag.guatemala:before{background-position:-36px -364px}i.flag.gu:before,i.flag.guam:before{background-position:-36px -390px}i.flag.guinea-bissau:before,i.flag.gw:before{background-position:-36px -416px}i.flag.guyana:before,i.flag.gy:before{background-position:-36px -442px}i.flag.hk:before,i.flag.hong.kong:before{background-position:-36px -468px}i.flag.heard.island:before,i.flag.hm:before{background-position:-36px -494px}i.flag.hn:before,i.flag.honduras:before{background-position:-36px -520px}i.flag.croatia:before,i.flag.hr:before{background-position:-36px -546px}i.flag.haiti:before,i.flag.ht:before{background-position:-36px -572px}i.flag.hu:before,i.flag.hungary:before{background-position:-36px -598px}i.flag.id:before,i.flag.indonesia:before{background-position:-36px -624px}i.flag.ie:before,i.flag.ireland:before{background-position:-36px -650px}i.flag.il:before,i.flag.israel:before{background-position:-36px -676px}i.flag.in:before,i.flag.india:before{background-position:-36px -702px}i.flag.indian.ocean.territory:before,i.flag.io:before{background-position:-36px -728px}i.flag.iq:before,i.flag.iraq:before{background-position:-36px -754px}i.flag.ir:before,i.flag.iran:before{background-position:-36px -780px}i.flag.iceland:before,i.flag.is:before{background-position:-36px -806px}i.flag.it:before,i.flag.italy:before{background-position:-36px -832px}i.flag.jamaica:before,i.flag.jm:before{background-position:-36px -858px}i.flag.jo:before,i.flag.jordan:before{background-position:-36px -884px}i.flag.japan:before,i.flag.jp:before{background-position:-36px -910px}i.flag.ke:before,i.flag.kenya:before{background-position:-36px -936px}i.flag.kg:before,i.flag.kyrgyzstan:before{background-position:-36px -962px}i.flag.cambodia:before,i.flag.kh:before{background-position:-36px -988px}i.flag.ki:before,i.flag.kiribati:before{background-position:-36px -1014px}i.flag.comoros:before,i.flag.km:before{background-position:-36px -1040px}i.flag.kn:before,i.flag.saint.kitts.and.nevis:before{background-position:-36px -1066px}i.flag.kp:before,i.flag.north.korea:before{background-position:-36px -1092px}i.flag.kr:before,i.flag.south.korea:before{background-position:-36px -1118px}i.flag.kuwait:before,i.flag.kw:before{background-position:-36px -1144px}i.flag.cayman.islands:before,i.flag.ky:before{background-position:-36px -1170px}i.flag.kazakhstan:before,i.flag.kz:before{background-position:-36px -1196px}i.flag.la:before,i.flag.laos:before{background-position:-36px -1222px}i.flag.lb:before,i.flag.lebanon:before{background-position:-36px -1248px}i.flag.lc:before,i.flag.saint.lucia:before{background-position:-36px -1274px}i.flag.li:before,i.flag.liechtenstein:before{background-position:-36px -1300px}i.flag.lk:before,i.flag.sri.lanka:before{background-position:-36px -1326px}i.flag.liberia:before,i.flag.lr:before{background-position:-36px -1352px}i.flag.lesotho:before,i.flag.ls:before{background-position:-36px -1378px}i.flag.lithuania:before,i.flag.lt:before{background-position:-36px -1404px}i.flag.lu:before,i.flag.luxembourg:before{background-position:-36px -1430px}i.flag.latvia:before,i.flag.lv:before{background-position:-36px -1456px}i.flag.libya:before,i.flag.ly:before{background-position:-36px -1482px}i.flag.ma:before,i.flag.morocco:before{background-position:-36px -1508px}i.flag.mc:before,i.flag.monaco:before{background-position:-36px -1534px}i.flag.md:before,i.flag.moldova:before{background-position:-36px -1560px}i.flag.me:before,i.flag.montenegro:before{background-position:-36px -1586px}i.flag.madagascar:before,i.flag.mg:before{background-position:-36px -1613px}i.flag.marshall.islands:before,i.flag.mh:before{background-position:-36px -1639px}i.flag.macedonia:before,i.flag.mk:before{background-position:-36px -1665px}i.flag.mali:before,i.flag.ml:before{background-position:-36px -1691px}i.flag.burma:before,i.flag.mm:before,i.flag.myanmar:before{background-position:-73px -1821px}i.flag.mn:before,i.flag.mongolia:before{background-position:-36px -1743px}i.flag.macau:before,i.flag.mo:before{background-position:-36px -1769px}i.flag.mp:before,i.flag.northern.mariana.islands:before{background-position:-36px -1795px}i.flag.martinique:before,i.flag.mq:before{background-position:-36px -1821px}i.flag.mauritania:before,i.flag.mr:before{background-position:-36px -1847px}i.flag.montserrat:before,i.flag.ms:before{background-position:-36px -1873px}i.flag.malta:before,i.flag.mt:before{background-position:-36px -1899px}i.flag.mauritius:before,i.flag.mu:before{background-position:-36px -1925px}i.flag.maldives:before,i.flag.mv:before{background-position:-36px -1951px}i.flag.malawi:before,i.flag.mw:before{background-position:-36px -1977px}i.flag.mexico:before,i.flag.mx:before{background-position:-72px 0}i.flag.malaysia:before,i.flag.my:before{background-position:-72px -26px}i.flag.mozambique:before,i.flag.mz:before{background-position:-72px -52px}i.flag.na:before,i.flag.namibia:before{background-position:-72px -78px}i.flag.nc:before,i.flag.new.caledonia:before{background-position:-72px -104px}i.flag.ne:before,i.flag.niger:before{background-position:-72px -130px}i.flag.nf:before,i.flag.norfolk.island:before{background-position:-72px -156px}i.flag.ng:before,i.flag.nigeria:before{background-position:-72px -182px}i.flag.ni:before,i.flag.nicaragua:before{background-position:-72px -208px}i.flag.netherlands:before,i.flag.nl:before{background-position:-72px -234px}i.flag.no:before,i.flag.norway:before{background-position:-72px -260px}i.flag.nepal:before,i.flag.np:before{background-position:-72px -286px}i.flag.nauru:before,i.flag.nr:before{background-position:-72px -312px}i.flag.niue:before,i.flag.nu:before{background-position:-72px -338px}i.flag.new.zealand:before,i.flag.nz:before{background-position:-72px -364px}i.flag.om:before,i.flag.oman:before{background-position:-72px -390px}i.flag.pa:before,i.flag.panama:before{background-position:-72px -416px}i.flag.pe:before,i.flag.peru:before{background-position:-72px -442px}i.flag.french.polynesia:before,i.flag.pf:before{background-position:-72px -468px}i.flag.new.guinea:before,i.flag.pg:before{background-position:-72px -494px}i.flag.ph:before,i.flag.philippines:before{background-position:-72px -520px}i.flag.pakistan:before,i.flag.pk:before{background-position:-72px -546px}i.flag.pl:before,i.flag.poland:before{background-position:-72px -572px}i.flag.pm:before,i.flag.saint.pierre:before{background-position:-72px -598px}i.flag.pitcairn.islands:before,i.flag.pn:before{background-position:-72px -624px}i.flag.pr:before,i.flag.puerto.rico:before{background-position:-72px -650px}i.flag.palestine:before,i.flag.ps:before{background-position:-72px -676px}i.flag.portugal:before,i.flag.pt:before{background-position:-72px -702px}i.flag.palau:before,i.flag.pw:before{background-position:-72px -728px}i.flag.paraguay:before,i.flag.py:before{background-position:-72px -754px}i.flag.qa:before,i.flag.qatar:before{background-position:-72px -780px}i.flag.re:before,i.flag.reunion:before{background-position:-72px -806px}i.flag.ro:before,i.flag.romania:before{background-position:-72px -832px}i.flag.rs:before,i.flag.serbia:before{background-position:-72px -858px}i.flag.ru:before,i.flag.russia:before{background-position:-72px -884px}i.flag.rw:before,i.flag.rwanda:before{background-position:-72px -910px}i.flag.sa:before,i.flag.saudi.arabia:before{background-position:-72px -936px}i.flag.sb:before,i.flag.solomon.islands:before{background-position:-72px -962px}i.flag.sc:before,i.flag.seychelles:before{background-position:-72px -988px}i.flag.gb.sct:before,i.flag.scotland:before{background-position:-72px -1014px}i.flag.sd:before,i.flag.sudan:before{background-position:-72px -1040px}i.flag.se:before,i.flag.sweden:before{background-position:-72px -1066px}i.flag.sg:before,i.flag.singapore:before{background-position:-72px -1092px}i.flag.saint.helena:before,i.flag.sh:before{background-position:-72px -1118px}i.flag.si:before,i.flag.slovenia:before{background-position:-72px -1144px}i.flag.jan.mayen:before,i.flag.sj:before,i.flag.svalbard:before{background-position:-72px -1170px}i.flag.sk:before,i.flag.slovakia:before{background-position:-72px -1196px}i.flag.sierra.leone:before,i.flag.sl:before{background-position:-72px -1222px}i.flag.san.marino:before,i.flag.sm:before{background-position:-72px -1248px}i.flag.senegal:before,i.flag.sn:before{background-position:-72px -1274px}i.flag.so:before,i.flag.somalia:before{background-position:-72px -1300px}i.flag.sr:before,i.flag.suriname:before{background-position:-72px -1326px}i.flag.sao.tome:before,i.flag.st:before{background-position:-72px -1352px}i.flag.el.salvador:before,i.flag.sv:before{background-position:-72px -1378px}i.flag.sy:before,i.flag.syria:before{background-position:-72px -1404px}i.flag.swaziland:before,i.flag.sz:before{background-position:-72px -1430px}i.flag.caicos.islands:before,i.flag.tc:before{background-position:-72px -1456px}i.flag.chad:before,i.flag.td:before{background-position:-72px -1482px}i.flag.french.territories:before,i.flag.tf:before{background-position:-72px -1508px}i.flag.tg:before,i.flag.togo:before{background-position:-72px -1534px}i.flag.th:before,i.flag.thailand:before{background-position:-72px -1560px}i.flag.tajikistan:before,i.flag.tj:before{background-position:-72px -1586px}i.flag.tk:before,i.flag.tokelau:before{background-position:-72px -1612px}i.flag.timorleste:before,i.flag.tl:before{background-position:-72px -1638px}i.flag.tm:before,i.flag.turkmenistan:before{background-position:-72px -1664px}i.flag.tn:before,i.flag.tunisia:before{background-position:-72px -1690px}i.flag.to:before,i.flag.tonga:before{background-position:-72px -1716px}i.flag.tr:before,i.flag.turkey:before{background-position:-72px -1742px}i.flag.trinidad:before,i.flag.tt:before{background-position:-72px -1768px}i.flag.tuvalu:before,i.flag.tv:before{background-position:-72px -1794px}i.flag.taiwan:before,i.flag.tw:before{background-position:-72px -1820px}i.flag.tanzania:before,i.flag.tz:before{background-position:-72px -1846px}i.flag.ua:before,i.flag.ukraine:before{background-position:-72px -1872px}i.flag.ug:before,i.flag.uganda:before{background-position:-72px -1898px}i.flag.um:before,i.flag.us.minor.islands:before{background-position:-72px -1924px}i.flag.america:before,i.flag.united.states:before,i.flag.us:before{background-position:-72px -1950px}i.flag.uruguay:before,i.flag.uy:before{background-position:-72px -1976px}i.flag.uz:before,i.flag.uzbekistan:before{background-position:-108px 0}i.flag.va:before,i.flag.vatican.city:before{background-position:-108px -26px}i.flag.saint.vincent:before,i.flag.vc:before{background-position:-108px -52px}i.flag.ve:before,i.flag.venezuela:before{background-position:-108px -78px}i.flag.british.virgin.islands:before,i.flag.vg:before{background-position:-108px -104px}i.flag.us.virgin.islands:before,i.flag.vi:before{background-position:-108px -130px}i.flag.vietnam:before,i.flag.vn:before{background-position:-108px -156px}i.flag.vanuatu:before,i.flag.vu:before{background-position:-108px -182px}i.flag.gb.wls:before,i.flag.wales:before{background-position:-108px -208px}i.flag.wallis.and.futuna:before,i.flag.wf:before{background-position:-108px -234px}i.flag.samoa:before,i.flag.ws:before{background-position:-108px -260px}i.flag.ye:before,i.flag.yemen:before{background-position:-108px -286px}i.flag.mayotte:before,i.flag.yt:before{background-position:-108px -312px}i.flag.south.africa:before,i.flag.za:before{background-position:-108px -338px}i.flag.zambia:before,i.flag.zm:before{background-position:-108px -364px}i.flag.zimbabwe:before,i.flag.zw:before{background-position:-108px -390px}/*!
* # Semantic UI 2.5.0 - Header
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.header{border:none;margin:calc(2rem - .14285714em) 0 1rem;padding:0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:700;line-height:1.28571429em;text-transform:none;color:#000000de}.ui.header:first-child{margin-top:-.14285714em}.ui.header:last-child{margin-bottom:0}.ui.header .sub.header{display:block;font-weight:400;padding:0;margin:0;font-size:1rem;line-height:1.2em;color:#0009}.ui.header>.icon{display:table-cell;opacity:1;font-size:1.5em;padding-top:0;vertical-align:middle}.ui.header .icon:only-child{display:inline-block;padding:0;margin-right:.75rem}.ui.header>.image:not(.icon),.ui.header>img{display:inline-block;margin-top:.14285714em;width:2.5em;height:auto;vertical-align:middle}.ui.header>.image:not(.icon):only-child,.ui.header>img:only-child{margin-right:.75rem}.ui.header .content{display:inline-block;vertical-align:top}.ui.header>.image+.content,.ui.header>img+.content{padding-left:.75rem;vertical-align:middle}.ui.header>.icon+.content{padding-left:.75rem;display:table-cell;vertical-align:middle}.ui.header .ui.label{font-size:"";margin-left:.5rem;vertical-align:middle}.ui.header+p{margin-top:0}h1.ui.header{font-size:2rem}h2.ui.header{font-size:1.71428571rem}h3.ui.header{font-size:1.28571429rem}h4.ui.header{font-size:1.07142857rem}h5.ui.header{font-size:1rem}h1.ui.header .sub.header,h2.ui.header .sub.header{font-size:1.14285714rem}h3.ui.header .sub.header,h4.ui.header .sub.header{font-size:1rem}h5.ui.header .sub.header{font-size:.92857143rem}.ui.huge.header{min-height:1em;font-size:2em}.ui.large.header{font-size:1.71428571em}.ui.medium.header{font-size:1.28571429em}.ui.small.header{font-size:1.07142857em}.ui.tiny.header{font-size:1em}.ui.huge.header .sub.header,.ui.large.header .sub.header{font-size:1.14285714rem}.ui.header .sub.header,.ui.small.header .sub.header{font-size:1rem}.ui.tiny.header .sub.header{font-size:.92857143rem}.ui.sub.header{padding:0;margin-bottom:.14285714rem;font-weight:700;font-size:.85714286em;text-transform:uppercase;color:""}.ui.small.sub.header{font-size:.78571429em}.ui.sub.header{font-size:.85714286em}.ui.large.sub.header{font-size:.92857143em}.ui.huge.sub.header{font-size:1em}.ui.icon.header{display:inline-block;text-align:center;margin:2rem 0 1rem}.ui.icon.header:after{content:"";display:block;height:0;clear:both;visibility:hidden}.ui.icon.header:first-child{margin-top:0}.ui.icon.header .icon{float:none;display:block;width:auto;height:auto;line-height:1;padding:0;font-size:3em;margin:0 auto .5rem;opacity:1}.ui.icon.header .content{display:block;padding:0}.ui.icon.header .circular.icon,.ui.icon.header .square.icon{font-size:2em}.ui.block.icon.header .icon{margin-bottom:0}.ui.icon.header.aligned{margin-left:auto;margin-right:auto;display:block}.ui.disabled.header{opacity:.45}.ui.inverted.header{color:#fff}.ui.inverted.header .sub.header{color:#fffc}.ui.inverted.attached.header{background:#545454 linear-gradient(transparent,#0000000d);box-shadow:none;border-color:transparent}.ui.inverted.block.header{background:#545454 linear-gradient(transparent,#0000000d);box-shadow:none}.ui.inverted.block.header{border-bottom:none}.ui.red.header{color:#db2828!important}a.ui.red.header:hover{color:#d01919!important}.ui.red.dividing.header{border-bottom:2px solid #db2828}.ui.inverted.red.header{color:#ff695e!important}a.ui.inverted.red.header:hover{color:#ff5144!important}.ui.orange.header{color:#f2711c!important}a.ui.orange.header:hover{color:#f26202!important}.ui.orange.dividing.header{border-bottom:2px solid #f2711c}.ui.inverted.orange.header{color:#ff851b!important}a.ui.inverted.orange.header:hover{color:#ff7701!important}.ui.olive.header{color:#b5cc18!important}a.ui.olive.header:hover{color:#a7bd0d!important}.ui.olive.dividing.header{border-bottom:2px solid #b5cc18}.ui.inverted.olive.header{color:#d9e778!important}a.ui.inverted.olive.header:hover{color:#d8ea5c!important}.ui.yellow.header{color:#fbbd08!important}a.ui.yellow.header:hover{color:#eaae00!important}.ui.yellow.dividing.header{border-bottom:2px solid #fbbd08}.ui.inverted.yellow.header{color:#ffe21f!important}a.ui.inverted.yellow.header:hover{color:#ffdf05!important}.ui.green.header{color:#21ba45!important}a.ui.green.header:hover{color:#16ab39!important}.ui.green.dividing.header{border-bottom:2px solid #21ba45}.ui.inverted.green.header{color:#2ecc40!important}a.ui.inverted.green.header:hover{color:#22be34!important}.ui.teal.header{color:#00b5ad!important}a.ui.teal.header:hover{color:#009c95!important}.ui.teal.dividing.header{border-bottom:2px solid #00b5ad}.ui.inverted.teal.header{color:#6dffff!important}a.ui.inverted.teal.header:hover{color:#54ffff!important}.ui.blue.header{color:#2185d0!important}a.ui.blue.header:hover{color:#1678c2!important}.ui.blue.dividing.header{border-bottom:2px solid #2185d0}.ui.inverted.blue.header{color:#54c8ff!important}a.ui.inverted.blue.header:hover{color:#3ac0ff!important}.ui.violet.header{color:#6435c9!important}a.ui.violet.header:hover{color:#5829bb!important}.ui.violet.dividing.header{border-bottom:2px solid #6435c9}.ui.inverted.violet.header{color:#a291fb!important}a.ui.inverted.violet.header:hover{color:#8a73ff!important}.ui.purple.header{color:#a333c8!important}a.ui.purple.header:hover{color:#9627ba!important}.ui.purple.dividing.header{border-bottom:2px solid #a333c8}.ui.inverted.purple.header{color:#dc73ff!important}a.ui.inverted.purple.header:hover{color:#d65aff!important}.ui.pink.header{color:#e03997!important}a.ui.pink.header:hover{color:#e61a8d!important}.ui.pink.dividing.header{border-bottom:2px solid #e03997}.ui.inverted.pink.header{color:#ff8edf!important}a.ui.inverted.pink.header:hover{color:#ff74d8!important}.ui.brown.header{color:#a5673f!important}a.ui.brown.header:hover{color:#975b33!important}.ui.brown.dividing.header{border-bottom:2px solid #a5673f}.ui.inverted.brown.header{color:#d67c1c!important}a.ui.inverted.brown.header:hover{color:#c86f11!important}.ui.grey.header{color:#767676!important}a.ui.grey.header:hover{color:#838383!important}.ui.grey.dividing.header{border-bottom:2px solid #767676}.ui.inverted.grey.header{color:#dcddde!important}a.ui.inverted.grey.header:hover{color:#cfd0d2!important}.ui.left.aligned.header{text-align:left}.ui.right.aligned.header{text-align:right}.ui.center.aligned.header,.ui.centered.header{text-align:center}.ui.justified.header{text-align:justify}.ui.justified.header:after{display:inline-block;content:"";width:100%}.ui.floated.header,.ui[class*="left floated"].header{float:left;margin-top:0;margin-right:.5em}.ui[class*="right floated"].header{float:right;margin-top:0;margin-left:.5em}.ui.fitted.header{padding:0}.ui.dividing.header{padding-bottom:.21428571rem;border-bottom:1px solid rgba(34,36,38,.15)}.ui.dividing.header .sub.header{padding-bottom:.21428571rem}.ui.dividing.header .icon{margin-bottom:0}.ui.inverted.dividing.header{border-bottom-color:#ffffff1a}.ui.block.header{background:#f3f4f5;padding:.78571429rem 1rem;box-shadow:none;border:1px solid #d4d4d5;border-radius:.28571429rem}.ui.tiny.block.header{font-size:.85714286rem}.ui.small.block.header{font-size:.92857143rem}.ui.block.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:1rem}.ui.large.block.header{font-size:1.14285714rem}.ui.huge.block.header{font-size:1.42857143rem}.ui.attached.header{background:#fff;padding:.78571429rem 1rem;margin-left:-1px;margin-right:-1px;box-shadow:none;border:1px solid #d4d4d5}.ui.attached.block.header{background:#f3f4f5}.ui.attached:not(.top):not(.bottom).header{margin-top:0;margin-bottom:0;border-top:none;border-radius:0}.ui.top.attached.header{margin-bottom:0;border-radius:.28571429rem .28571429rem 0 0}.ui.bottom.attached.header{margin-top:0;border-top:none;border-radius:0 0 .28571429rem .28571429rem}.ui.tiny.attached.header{font-size:.85714286em}.ui.small.attached.header{font-size:.92857143em}.ui.attached.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:1em}.ui.large.attached.header{font-size:1.14285714em}.ui.huge.attached.header{font-size:1.42857143em}.ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){font-size:1.28571429em}/*!
* # Semantic UI 2.5.0 - Icon
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/@font-face{font-family:Icons;src:url(/assets/icons-CHzK1VD9.eot);src:url(/assets/icons-CHzK1VD9.eot?#iefix) format("embedded-opentype"),url(/assets/icons-Du6TOHnR.woff2) format("woff2"),url(/assets/icons-BOCtAERH.woff) format("woff"),url(/assets/icons-D29ZQHHw.ttf) format("truetype"),url(/assets/icons-RwhydX30.svg#icons) format("svg");font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-transform:none}i.icon{display:inline-block;opacity:1;margin:0 .25rem 0 0;width:1.18em;height:1em;font-family:Icons;font-style:normal;font-weight:400;text-decoration:inherit;text-align:center;speak:none;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}i.icon:before{background:0 0!important}i.icon.loading{height:1em;line-height:1}i.icon.loading{-webkit-animation:icon-loading 2s linear infinite;animation:icon-loading 2s linear infinite}@-webkit-keyframes icon-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes icon-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}i.icon.hover,i.icon.active,i.emphasized.icon{opacity:1!important}i.disabled.icon{opacity:.45!important}i.fitted.icon{width:auto;margin:0!important}i.link.icon,i.link.icons{cursor:pointer;opacity:.8;transition:opacity .1s ease}i.link.icon:hover,i.link.icons:hover{opacity:1!important}i.circular.icon{border-radius:500em!important;line-height:1!important;padding:.5em 0!important;box-shadow:0 0 0 .1em #0000001a inset;width:2em!important;height:2em!important}i.circular.inverted.icon{border:none;box-shadow:none}i.flipped.icon,i.horizontally.flipped.icon{transform:scaleX(-1)}i.vertically.flipped.icon{transform:scaleY(-1)}i.clockwise.rotated.icon,i.right.rotated.icon,i.rotated.icon{transform:rotate(90deg)}i.counterclockwise.rotated.icon,i.left.rotated.icon{transform:rotate(-90deg)}i.bordered.icon{line-height:1;vertical-align:baseline;width:2em;height:2em;padding:.5em 0!important;box-shadow:0 0 0 .1em #0000001a inset}i.bordered.inverted.icon{border:none;box-shadow:none}i.inverted.bordered.icon,i.inverted.circular.icon{background-color:#1b1c1d!important;color:#fff!important}i.inverted.icon{color:#fff}i.red.icon{color:#db2828!important}i.inverted.red.icon{color:#ff695e!important}i.inverted.bordered.red.icon,i.inverted.circular.red.icon{background-color:#db2828!important;color:#fff!important}i.orange.icon{color:#f2711c!important}i.inverted.orange.icon{color:#ff851b!important}i.inverted.bordered.orange.icon,i.inverted.circular.orange.icon{background-color:#f2711c!important;color:#fff!important}i.yellow.icon{color:#fbbd08!important}i.inverted.yellow.icon{color:#ffe21f!important}i.inverted.bordered.yellow.icon,i.inverted.circular.yellow.icon{background-color:#fbbd08!important;color:#fff!important}i.olive.icon{color:#b5cc18!important}i.inverted.olive.icon{color:#d9e778!important}i.inverted.bordered.olive.icon,i.inverted.circular.olive.icon{background-color:#b5cc18!important;color:#fff!important}i.green.icon{color:#21ba45!important}i.inverted.green.icon{color:#2ecc40!important}i.inverted.bordered.green.icon,i.inverted.circular.green.icon{background-color:#21ba45!important;color:#fff!important}i.teal.icon{color:#00b5ad!important}i.inverted.teal.icon{color:#6dffff!important}i.inverted.bordered.teal.icon,i.inverted.circular.teal.icon{background-color:#00b5ad!important;color:#fff!important}i.blue.icon{color:#2185d0!important}i.inverted.blue.icon{color:#54c8ff!important}i.inverted.bordered.blue.icon,i.inverted.circular.blue.icon{background-color:#2185d0!important;color:#fff!important}i.violet.icon{color:#6435c9!important}i.inverted.violet.icon{color:#a291fb!important}i.inverted.bordered.violet.icon,i.inverted.circular.violet.icon{background-color:#6435c9!important;color:#fff!important}i.purple.icon{color:#a333c8!important}i.inverted.purple.icon{color:#dc73ff!important}i.inverted.bordered.purple.icon,i.inverted.circular.purple.icon{background-color:#a333c8!important;color:#fff!important}i.pink.icon{color:#e03997!important}i.inverted.pink.icon{color:#ff8edf!important}i.inverted.bordered.pink.icon,i.inverted.circular.pink.icon{background-color:#e03997!important;color:#fff!important}i.brown.icon{color:#a5673f!important}i.inverted.brown.icon{color:#d67c1c!important}i.inverted.bordered.brown.icon,i.inverted.circular.brown.icon{background-color:#a5673f!important;color:#fff!important}i.grey.icon{color:#767676!important}i.inverted.grey.icon{color:#dcddde!important}i.inverted.bordered.grey.icon,i.inverted.circular.grey.icon{background-color:#767676!important;color:#fff!important}i.black.icon{color:#1b1c1d!important}i.inverted.black.icon{color:#545454!important}i.inverted.bordered.black.icon,i.inverted.circular.black.icon{background-color:#1b1c1d!important;color:#fff!important}i.mini.icon,i.mini.icons{line-height:1;font-size:.4em}i.tiny.icon,i.tiny.icons{line-height:1;font-size:.5em}i.small.icon,i.small.icons{line-height:1;font-size:.75em}i.icon,i.icons{font-size:1em}i.large.icon,i.large.icons{line-height:1;vertical-align:middle;font-size:1.5em}i.big.icon,i.big.icons{line-height:1;vertical-align:middle;font-size:2em}i.huge.icon,i.huge.icons{line-height:1;vertical-align:middle;font-size:4em}i.massive.icon,i.massive.icons{line-height:1;vertical-align:middle;font-size:8em}i.icons{display:inline-block;position:relative;line-height:1}i.icons .icon{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);margin:0}i.icons .icon:first-child{position:static;width:auto;height:auto;vertical-align:top;transform:none;margin-right:.25rem}i.icons .corner.icon{top:auto;left:auto;right:0;bottom:0;transform:none;font-size:.45em;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}i.icons .top.right.corner.icon{top:0;left:auto;right:0;bottom:auto}i.icons .top.left.corner.icon{top:0;left:0;right:auto;bottom:auto}i.icons .bottom.left.corner.icon{top:auto;left:0;right:auto;bottom:0}i.icons .bottom.right.corner.icon{top:auto;left:auto;right:0;bottom:0}i.icons .inverted.corner.icon{text-shadow:-1px -1px 0 #1b1c1d,1px -1px 0 #1b1c1d,-1px 1px 0 #1b1c1d,1px 1px 0 #1b1c1d}i.icon.linkedin.in:before{content:""}i.icon.zoom.in:before{content:""}i.icon.zoom.out:before{content:""}i.icon.sign.in:before{content:""}i.icon.in.cart:before{content:""}i.icon.log.out:before{content:""}i.icon.sign.out:before{content:""}i.icon.\35 00px:before{content:""}i.icon.accessible.icon:before{content:""}i.icon.accusoft:before{content:""}i.icon.address.book:before{content:""}i.icon.address.card:before{content:""}i.icon.adjust:before{content:""}i.icon.adn:before{content:""}i.icon.adversal:before{content:""}i.icon.affiliatetheme:before{content:""}i.icon.algolia:before{content:""}i.icon.align.center:before{content:""}i.icon.align.justify:before{content:""}i.icon.align.left:before{content:""}i.icon.align.right:before{content:""}i.icon.amazon:before{content:""}i.icon.amazon.pay:before{content:""}i.icon.ambulance:before{content:""}i.icon.american.sign.language.interpreting:before{content:""}i.icon.amilia:before{content:""}i.icon.anchor:before{content:""}i.icon.android:before{content:""}i.icon.angellist:before{content:""}i.icon.angle.double.down:before{content:""}i.icon.angle.double.left:before{content:""}i.icon.angle.double.right:before{content:""}i.icon.angle.double.up:before{content:""}i.icon.angle.down:before{content:""}i.icon.angle.left:before{content:""}i.icon.angle.right:before{content:""}i.icon.angle.up:before{content:""}i.icon.angrycreative:before{content:""}i.icon.angular:before{content:""}i.icon.app.store:before{content:""}i.icon.app.store.ios:before{content:""}i.icon.apper:before{content:""}i.icon.apple:before{content:""}i.icon.apple.pay:before{content:""}i.icon.archive:before{content:""}i.icon.arrow.alternate.circle.down:before{content:""}i.icon.arrow.alternate.circle.left:before{content:""}i.icon.arrow.alternate.circle.right:before{content:""}i.icon.arrow.alternate.circle.up:before{content:""}i.icon.arrow.circle.down:before{content:""}i.icon.arrow.circle.left:before{content:""}i.icon.arrow.circle.right:before{content:""}i.icon.arrow.circle.up:before{content:""}i.icon.arrow.down:before{content:""}i.icon.arrow.left:before{content:""}i.icon.arrow.right:before{content:""}i.icon.arrow.up:before{content:""}i.icon.arrows.alternate:before{content:""}i.icon.arrows.alternate.horizontal:before{content:""}i.icon.arrows.alternate.vertical:before{content:""}i.icon.assistive.listening.systems:before{content:""}i.icon.asterisk:before{content:""}i.icon.asymmetrik:before{content:""}i.icon.at:before{content:""}i.icon.audible:before{content:""}i.icon.audio.description:before{content:""}i.icon.autoprefixer:before{content:""}i.icon.avianex:before{content:""}i.icon.aviato:before{content:""}i.icon.aws:before{content:""}i.icon.backward:before{content:""}i.icon.balance.scale:before{content:""}i.icon.ban:before{content:""}i.icon.band.aid:before{content:""}i.icon.bandcamp:before{content:""}i.icon.barcode:before{content:""}i.icon.bars:before{content:""}i.icon.baseball.ball:before{content:""}i.icon.basketball.ball:before{content:""}i.icon.bath:before{content:""}i.icon.battery.empty:before{content:""}i.icon.battery.full:before{content:""}i.icon.battery.half:before{content:""}i.icon.battery.quarter:before{content:""}i.icon.battery.three.quarters:before{content:""}i.icon.bed:before{content:""}i.icon.beer:before{content:""}i.icon.behance:before{content:""}i.icon.behance.square:before{content:""}i.icon.bell:before{content:""}i.icon.bell.slash:before{content:""}i.icon.bicycle:before{content:""}i.icon.bimobject:before{content:""}i.icon.binoculars:before{content:""}i.icon.birthday.cake:before{content:""}i.icon.bitbucket:before{content:""}i.icon.bitcoin:before{content:""}i.icon.bity:before{content:""}i.icon.black.tie:before{content:""}i.icon.blackberry:before{content:""}i.icon.blind:before{content:""}i.icon.blogger:before{content:""}i.icon.blogger.b:before{content:""}i.icon.bluetooth:before{content:""}i.icon.bluetooth.b:before{content:""}i.icon.bold:before{content:""}i.icon.bolt:before{content:""}i.icon.bomb:before{content:""}i.icon.book:before{content:""}i.icon.bookmark:before{content:""}i.icon.bowling.ball:before{content:""}i.icon.box:before{content:""}i.icon.boxes:before{content:""}i.icon.braille:before{content:""}i.icon.briefcase:before{content:""}i.icon.btc:before{content:""}i.icon.bug:before{content:""}i.icon.building:before{content:""}i.icon.bullhorn:before{content:""}i.icon.bullseye:before{content:""}i.icon.buromobelexperte:before{content:""}i.icon.bus:before{content:""}i.icon.buysellads:before{content:""}i.icon.calculator:before{content:""}i.icon.calendar:before{content:""}i.icon.calendar.alternate:before{content:""}i.icon.calendar.check:before{content:""}i.icon.calendar.minus:before{content:""}i.icon.calendar.plus:before{content:""}i.icon.calendar.times:before{content:""}i.icon.camera:before{content:""}i.icon.camera.retro:before{content:""}i.icon.car:before{content:""}i.icon.caret.down:before{content:""}i.icon.caret.left:before{content:""}i.icon.caret.right:before{content:""}i.icon.caret.square.down:before{content:""}i.icon.caret.square.left:before{content:""}i.icon.caret.square.right:before{content:""}i.icon.caret.square.up:before{content:""}i.icon.caret.up:before{content:""}i.icon.cart.arrow.down:before{content:""}i.icon.cart.plus:before{content:""}i.icon.cc.amazon.pay:before{content:""}i.icon.cc.amex:before{content:""}i.icon.cc.apple.pay:before{content:""}i.icon.cc.diners.club:before{content:""}i.icon.cc.discover:before{content:""}i.icon.cc.jcb:before{content:""}i.icon.cc.mastercard:before{content:""}i.icon.cc.paypal:before{content:""}i.icon.cc.stripe:before{content:""}i.icon.cc.visa:before{content:""}i.icon.centercode:before{content:""}i.icon.certificate:before{content:""}i.icon.chart.area:before{content:""}i.icon.chart.bar:before{content:""}i.icon.chart.line:before{content:""}i.icon.chart.pie:before{content:""}i.icon.check:before{content:""}i.icon.check.circle:before{content:""}i.icon.check.square:before{content:""}i.icon.chess:before{content:""}i.icon.chess.bishop:before{content:""}i.icon.chess.board:before{content:""}i.icon.chess.king:before{content:""}i.icon.chess.knight:before{content:""}i.icon.chess.pawn:before{content:""}i.icon.chess.queen:before{content:""}i.icon.chess.rook:before{content:""}i.icon.chevron.circle.down:before{content:""}i.icon.chevron.circle.left:before{content:""}i.icon.chevron.circle.right:before{content:""}i.icon.chevron.circle.up:before{content:""}i.icon.chevron.down:before{content:""}i.icon.chevron.left:before{content:""}i.icon.chevron.right:before{content:""}i.icon.chevron.up:before{content:""}i.icon.child:before{content:""}i.icon.chrome:before{content:""}i.icon.circle:before{content:""}i.icon.circle.notch:before{content:""}i.icon.clipboard:before{content:""}i.icon.clipboard.check:before{content:""}i.icon.clipboard.list:before{content:""}i.icon.clock:before{content:""}i.icon.clone:before{content:""}i.icon.closed.captioning:before{content:""}i.icon.cloud:before{content:""}i.icon.cloudscale:before{content:""}i.icon.cloudsmith:before{content:""}i.icon.cloudversify:before{content:""}i.icon.code:before{content:""}i.icon.code.branch:before{content:""}i.icon.codepen:before{content:""}i.icon.codiepie:before{content:""}i.icon.coffee:before{content:""}i.icon.cog:before{content:""}i.icon.cogs:before{content:""}i.icon.columns:before{content:""}i.icon.comment:before{content:""}i.icon.comment.alternate:before{content:""}i.icon.comments:before{content:""}i.icon.compass:before{content:""}i.icon.compress:before{content:""}i.icon.connectdevelop:before{content:""}i.icon.contao:before{content:""}i.icon.copy:before{content:""}i.icon.copyright:before{content:""}i.icon.cpanel:before{content:""}i.icon.creative.commons:before{content:""}i.icon.credit.card:before{content:""}i.icon.crop:before{content:""}i.icon.crosshairs:before{content:""}i.icon.css3:before{content:""}i.icon.css3.alternate:before{content:""}i.icon.cube:before{content:""}i.icon.cubes:before{content:""}i.icon.cut:before{content:""}i.icon.cuttlefish:before{content:""}i.icon.d.and.d:before{content:""}i.icon.dashcube:before{content:""}i.icon.database:before{content:""}i.icon.deaf:before{content:""}i.icon.delicious:before{content:""}i.icon.deploydog:before{content:""}i.icon.deskpro:before{content:""}i.icon.desktop:before{content:""}i.icon.deviantart:before{content:""}i.icon.digg:before{content:""}i.icon.digital.ocean:before{content:""}i.icon.discord:before{content:""}i.icon.discourse:before{content:""}i.icon.dna:before{content:""}i.icon.dochub:before{content:""}i.icon.docker:before{content:""}i.icon.dollar.sign:before{content:""}i.icon.dolly:before{content:""}i.icon.dolly.flatbed:before{content:""}i.icon.dot.circle:before{content:""}i.icon.download:before{content:""}i.icon.draft2digital:before{content:""}i.icon.dribbble:before{content:""}i.icon.dribbble.square:before{content:""}i.icon.dropbox:before{content:""}i.icon.drupal:before{content:""}i.icon.dyalog:before{content:""}i.icon.earlybirds:before{content:""}i.icon.edge:before{content:""}i.icon.edit:before{content:""}i.icon.eject:before{content:""}i.icon.elementor:before{content:""}i.icon.ellipsis.horizontal:before{content:""}i.icon.ellipsis.vertical:before{content:""}i.icon.ember:before{content:""}i.icon.empire:before{content:""}i.icon.envelope:before{content:""}i.icon.envelope.open:before{content:""}i.icon.envelope.square:before{content:""}i.icon.envira:before{content:""}i.icon.eraser:before{content:""}i.icon.erlang:before{content:""}i.icon.ethereum:before{content:""}i.icon.etsy:before{content:""}i.icon.euro.sign:before{content:""}i.icon.exchange.alternate:before{content:""}i.icon.exclamation:before{content:""}i.icon.exclamation.circle:before{content:""}i.icon.exclamation.triangle:before{content:""}i.icon.expand:before{content:""}i.icon.expand.arrows.alternate:before{content:""}i.icon.expeditedssl:before{content:""}i.icon.external.alternate:before{content:""}i.icon.external.square.alternate:before{content:""}i.icon.eye:before{content:""}i.icon.eye.dropper:before{content:""}i.icon.eye.slash:before{content:""}i.icon.facebook:before{content:""}i.icon.facebook.f:before{content:""}i.icon.facebook.messenger:before{content:""}i.icon.facebook.square:before{content:""}i.icon.fast.backward:before{content:""}i.icon.fast.forward:before{content:""}i.icon.fax:before{content:""}i.icon.female:before{content:""}i.icon.fighter.jet:before{content:""}i.icon.file:before{content:""}i.icon.file.alternate:before{content:""}i.icon.file.archive:before{content:""}i.icon.file.audio:before{content:""}i.icon.file.code:before{content:""}i.icon.file.excel:before{content:""}i.icon.file.image:before{content:""}i.icon.file.pdf:before{content:""}i.icon.file.powerpoint:before{content:""}i.icon.file.video:before{content:""}i.icon.file.word:before{content:""}i.icon.film:before{content:""}i.icon.filter:before{content:""}i.icon.fire:before{content:""}i.icon.fire.extinguisher:before{content:""}i.icon.firefox:before{content:""}i.icon.first.aid:before{content:""}i.icon.first.order:before{content:""}i.icon.firstdraft:before{content:""}i.icon.flag:before{content:""}i.icon.flag.checkered:before{content:""}i.icon.flask:before{content:""}i.icon.flickr:before{content:""}i.icon.flipboard:before{content:""}i.icon.fly:before{content:""}i.icon.folder:before{content:""}i.icon.folder.open:before{content:""}i.icon.font:before{content:""}i.icon.font.awesome:before{content:""}i.icon.font.awesome.alternate:before{content:""}i.icon.font.awesome.flag:before{content:""}i.icon.fonticons:before{content:""}i.icon.fonticons.fi:before{content:""}i.icon.football.ball:before{content:""}i.icon.fort.awesome:before{content:""}i.icon.fort.awesome.alternate:before{content:""}i.icon.forumbee:before{content:""}i.icon.forward:before{content:""}i.icon.foursquare:before{content:""}i.icon.free.code.camp:before{content:""}i.icon.freebsd:before{content:""}i.icon.frown:before{content:""}i.icon.futbol:before{content:""}i.icon.gamepad:before{content:""}i.icon.gavel:before{content:""}i.icon.gem:before{content:""}i.icon.genderless:before{content:""}i.icon.get.pocket:before{content:""}i.icon.gg:before{content:""}i.icon.gg.circle:before{content:""}i.icon.gift:before{content:""}i.icon.git:before{content:""}i.icon.git.square:before{content:""}i.icon.github:before{content:""}i.icon.github.alternate:before{content:""}i.icon.github.square:before{content:""}i.icon.gitkraken:before{content:""}i.icon.gitlab:before{content:""}i.icon.gitter:before{content:""}i.icon.glass.martini:before{content:""}i.icon.glide:before{content:""}i.icon.glide.g:before{content:""}i.icon.globe:before{content:""}i.icon.gofore:before{content:""}i.icon.golf.ball:before{content:""}i.icon.goodreads:before{content:""}i.icon.goodreads.g:before{content:""}i.icon.google:before{content:""}i.icon.google.drive:before{content:""}i.icon.google.play:before{content:""}i.icon.google.plus:before{content:""}i.icon.google.plus.g:before{content:""}i.icon.google.plus.square:before{content:""}i.icon.google.wallet:before{content:""}i.icon.graduation.cap:before{content:""}i.icon.gratipay:before{content:""}i.icon.grav:before{content:""}i.icon.gripfire:before{content:""}i.icon.grunt:before{content:""}i.icon.gulp:before{content:""}i.icon.h.square:before{content:""}i.icon.hacker.news:before{content:""}i.icon.hacker.news.square:before{content:""}i.icon.hand.lizard:before{content:""}i.icon.hand.paper:before{content:""}i.icon.hand.peace:before{content:""}i.icon.hand.point.down:before{content:""}i.icon.hand.point.left:before{content:""}i.icon.hand.point.right:before{content:""}i.icon.hand.point.up:before{content:""}i.icon.hand.pointer:before{content:""}i.icon.hand.rock:before{content:""}i.icon.hand.scissors:before{content:""}i.icon.hand.spock:before{content:""}i.icon.handshake:before{content:""}i.icon.hashtag:before{content:""}i.icon.hdd:before{content:""}i.icon.heading:before{content:""}i.icon.headphones:before{content:""}i.icon.heart:before{content:""}i.icon.heartbeat:before{content:""}i.icon.hips:before{content:""}i.icon.hire.a.helper:before{content:""}i.icon.history:before{content:""}i.icon.hockey.puck:before{content:""}i.icon.home:before{content:""}i.icon.hooli:before{content:""}i.icon.hospital:before{content:""}i.icon.hospital.symbol:before{content:""}i.icon.hotjar:before{content:""}i.icon.hourglass:before{content:""}i.icon.hourglass.end:before{content:""}i.icon.hourglass.half:before{content:""}i.icon.hourglass.start:before{content:""}i.icon.houzz:before{content:""}i.icon.html5:before{content:""}i.icon.hubspot:before{content:""}i.icon.i.cursor:before{content:""}i.icon.id.badge:before{content:""}i.icon.id.card:before{content:""}i.icon.image:before{content:""}i.icon.images:before{content:""}i.icon.imdb:before{content:""}i.icon.inbox:before{content:""}i.icon.indent:before{content:""}i.icon.industry:before{content:""}i.icon.info:before{content:""}i.icon.info.circle:before{content:""}i.icon.instagram:before{content:""}i.icon.internet.explorer:before{content:""}i.icon.ioxhost:before{content:""}i.icon.italic:before{content:""}i.icon.itunes:before{content:""}i.icon.itunes.note:before{content:""}i.icon.jenkins:before{content:""}i.icon.joget:before{content:""}i.icon.joomla:before{content:""}i.icon.js:before{content:""}i.icon.js.square:before{content:""}i.icon.jsfiddle:before{content:""}i.icon.key:before{content:""}i.icon.keyboard:before{content:""}i.icon.keycdn:before{content:""}i.icon.kickstarter:before{content:""}i.icon.kickstarter.k:before{content:""}i.icon.korvue:before{content:""}i.icon.language:before{content:""}i.icon.laptop:before{content:""}i.icon.laravel:before{content:""}i.icon.lastfm:before{content:""}i.icon.lastfm.square:before{content:""}i.icon.leaf:before{content:""}i.icon.leanpub:before{content:""}i.icon.lemon:before{content:""}i.icon.less:before{content:""}i.icon.level.down.alternate:before{content:""}i.icon.level.up.alternate:before{content:""}i.icon.life.ring:before{content:""}i.icon.lightbulb:before{content:""}i.icon.linechat:before{content:""}i.icon.linkedin:before{content:""}i.icon.linkedin.alt:before{content:""}i.icon.linode:before{content:""}i.icon.linux:before{content:""}i.icon.lira.sign:before{content:""}i.icon.list:before{content:""}i.icon.list.alternate:before{content:""}i.icon.list.ol:before{content:""}i.icon.list.ul:before{content:""}i.icon.location.arrow:before{content:""}i.icon.lock:before{content:""}i.icon.lock.open:before{content:""}i.icon.long.arrow.alternate.down:before{content:""}i.icon.long.arrow.alternate.left:before{content:""}i.icon.long.arrow.alternate.right:before{content:""}i.icon.long.arrow.alternate.up:before{content:""}i.icon.low.vision:before{content:""}i.icon.lyft:before{content:""}i.icon.magento:before{content:""}i.icon.magic:before{content:""}i.icon.magnet:before{content:""}i.icon.male:before{content:""}i.icon.map:before{content:""}i.icon.map.marker:before{content:""}i.icon.map.marker.alternate:before{content:""}i.icon.map.pin:before{content:""}i.icon.map.signs:before{content:""}i.icon.mars:before{content:""}i.icon.mars.double:before{content:""}i.icon.mars.stroke:before{content:""}i.icon.mars.stroke.horizontal:before{content:""}i.icon.mars.stroke.vertical:before{content:""}i.icon.maxcdn:before{content:""}i.icon.medapps:before{content:""}i.icon.medium:before{content:""}i.icon.medium.m:before{content:""}i.icon.medkit:before{content:""}i.icon.medrt:before{content:""}i.icon.meetup:before{content:""}i.icon.meh:before{content:""}i.icon.mercury:before{content:""}i.icon.microchip:before{content:""}i.icon.microphone:before{content:""}i.icon.microphone.slash:before{content:""}i.icon.microsoft:before{content:""}i.icon.minus:before{content:""}i.icon.minus.circle:before{content:""}i.icon.minus.square:before{content:""}i.icon.mix:before{content:""}i.icon.mixcloud:before{content:""}i.icon.mizuni:before{content:""}i.icon.mobile:before{content:""}i.icon.mobile.alternate:before{content:""}i.icon.modx:before{content:""}i.icon.monero:before{content:""}i.icon.money.bill.alternate:before{content:""}i.icon.moon:before{content:""}i.icon.motorcycle:before{content:""}i.icon.mouse.pointer:before{content:""}i.icon.music:before{content:""}i.icon.napster:before{content:""}i.icon.neuter:before{content:""}i.icon.newspaper:before{content:""}i.icon.nintendo.switch:before{content:""}i.icon.node:before{content:""}i.icon.node.js:before{content:""}i.icon.npm:before{content:""}i.icon.ns8:before{content:""}i.icon.nutritionix:before{content:""}i.icon.object.group:before{content:""}i.icon.object.ungroup:before{content:""}i.icon.odnoklassniki:before{content:""}i.icon.odnoklassniki.square:before{content:""}i.icon.opencart:before{content:""}i.icon.openid:before{content:""}i.icon.opera:before{content:""}i.icon.optin.monster:before{content:""}i.icon.osi:before{content:""}i.icon.outdent:before{content:""}i.icon.page4:before{content:""}i.icon.pagelines:before{content:""}i.icon.paint.brush:before{content:""}i.icon.palfed:before{content:""}i.icon.pallet:before{content:""}i.icon.paper.plane:before{content:""}i.icon.paperclip:before{content:""}i.icon.paragraph:before{content:""}i.icon.paste:before{content:""}i.icon.patreon:before{content:""}i.icon.pause:before{content:""}i.icon.pause.circle:before{content:""}i.icon.paw:before{content:""}i.icon.paypal:before{content:""}i.icon.pen.square:before{content:""}i.icon.pencil.alternate:before{content:""}i.icon.percent:before{content:""}i.icon.periscope:before{content:""}i.icon.phabricator:before{content:""}i.icon.phoenix.framework:before{content:""}i.icon.phone:before{content:""}i.icon.phone.square:before{content:""}i.icon.phone.volume:before{content:""}i.icon.php:before{content:""}i.icon.pied.piper:before{content:""}i.icon.pied.piper.alternate:before{content:""}i.icon.pied.piper.pp:before{content:""}i.icon.pills:before{content:""}i.icon.pinterest:before{content:""}i.icon.pinterest.p:before{content:""}i.icon.pinterest.square:before{content:""}i.icon.plane:before{content:""}i.icon.play:before{content:""}i.icon.play.circle:before{content:""}i.icon.playstation:before{content:""}i.icon.plug:before{content:""}i.icon.plus:before{content:""}i.icon.plus.circle:before{content:""}i.icon.plus.square:before{content:""}i.icon.podcast:before{content:""}i.icon.pound.sign:before{content:""}i.icon.power.off:before{content:""}i.icon.print:before{content:""}i.icon.product.hunt:before{content:""}i.icon.pushed:before{content:""}i.icon.puzzle.piece:before{content:""}i.icon.python:before{content:""}i.icon.qq:before{content:""}i.icon.qrcode:before{content:""}i.icon.question:before{content:""}i.icon.question.circle:before{content:""}i.icon.quidditch:before{content:""}i.icon.quinscape:before{content:""}i.icon.quora:before{content:""}i.icon.quote.left:before{content:""}i.icon.quote.right:before{content:""}i.icon.random:before{content:""}i.icon.ravelry:before{content:""}i.icon.react:before{content:""}i.icon.rebel:before{content:""}i.icon.recycle:before{content:""}i.icon.redriver:before{content:""}i.icon.reddit:before{content:""}i.icon.reddit.alien:before{content:""}i.icon.reddit.square:before{content:""}i.icon.redo:before{content:""}i.icon.redo.alternate:before{content:""}i.icon.registered:before{content:""}i.icon.rendact:before{content:""}i.icon.renren:before{content:""}i.icon.reply:before{content:""}i.icon.reply.all:before{content:""}i.icon.replyd:before{content:""}i.icon.resolving:before{content:""}i.icon.retweet:before{content:""}i.icon.road:before{content:""}i.icon.rocket:before{content:""}i.icon.rocketchat:before{content:""}i.icon.rockrms:before{content:""}i.icon.rss:before{content:""}i.icon.rss.square:before{content:""}i.icon.ruble.sign:before{content:""}i.icon.rupee.sign:before{content:""}i.icon.safari:before{content:""}i.icon.sass:before{content:""}i.icon.save:before{content:""}i.icon.schlix:before{content:""}i.icon.scribd:before{content:""}i.icon.search:before{content:""}i.icon.search.minus:before{content:""}i.icon.search.plus:before{content:""}i.icon.searchengin:before{content:""}i.icon.sellcast:before{content:""}i.icon.sellsy:before{content:""}i.icon.server:before{content:""}i.icon.servicestack:before{content:""}i.icon.share:before{content:""}i.icon.share.alternate:before{content:""}i.icon.share.alternate.square:before{content:""}i.icon.share.square:before{content:""}i.icon.shekel.sign:before{content:""}i.icon.shield.alternate:before{content:""}i.icon.ship:before{content:""}i.icon.shipping.fast:before{content:""}i.icon.shirtsinbulk:before{content:""}i.icon.shopping.bag:before{content:""}i.icon.shopping.basket:before{content:""}i.icon.shopping.cart:before{content:""}i.icon.shower:before{content:""}i.icon.sign.language:before{content:""}i.icon.signal:before{content:""}i.icon.simplybuilt:before{content:""}i.icon.sistrix:before{content:""}i.icon.sitemap:before{content:""}i.icon.skyatlas:before{content:""}i.icon.skype:before{content:""}i.icon.slack:before{content:""}i.icon.slack.hash:before{content:""}i.icon.sliders.horizontal:before{content:""}i.icon.slideshare:before{content:""}i.icon.smile:before{content:""}i.icon.snapchat:before{content:""}i.icon.snapchat.ghost:before{content:""}i.icon.snapchat.square:before{content:""}i.icon.snowflake:before{content:""}i.icon.sort:before{content:""}i.icon.sort.alphabet.down:before{content:""}i.icon.sort.alphabet.up:before{content:""}i.icon.sort.amount.down:before{content:""}i.icon.sort.amount.up:before{content:""}i.icon.sort.down:before{content:""}i.icon.sort.numeric.down:before{content:""}i.icon.sort.numeric.up:before{content:""}i.icon.sort.up:before{content:""}i.icon.soundcloud:before{content:""}i.icon.space.shuttle:before{content:""}i.icon.speakap:before{content:""}i.icon.spinner:before{content:""}i.icon.spotify:before{content:""}i.icon.square:before{content:""}i.icon.square.full:before{content:""}i.icon.stack.exchange:before{content:""}i.icon.stack.overflow:before{content:""}i.icon.star:before{content:""}i.icon.star.half:before{content:""}i.icon.staylinked:before{content:""}i.icon.steam:before{content:""}i.icon.steam.square:before{content:""}i.icon.steam.symbol:before{content:""}i.icon.step.backward:before{content:""}i.icon.step.forward:before{content:""}i.icon.stethoscope:before{content:""}i.icon.sticker.mule:before{content:""}i.icon.sticky.note:before{content:""}i.icon.stop:before{content:""}i.icon.stop.circle:before{content:""}i.icon.stopwatch:before{content:""}i.icon.strava:before{content:""}i.icon.street.view:before{content:""}i.icon.strikethrough:before{content:""}i.icon.stripe:before{content:""}i.icon.stripe.s:before{content:""}i.icon.studiovinari:before{content:""}i.icon.stumbleupon:before{content:""}i.icon.stumbleupon.circle:before{content:""}i.icon.subscript:before{content:""}i.icon.subway:before{content:""}i.icon.suitcase:before{content:""}i.icon.sun:before{content:""}i.icon.superpowers:before{content:""}i.icon.superscript:before{content:""}i.icon.supple:before{content:""}i.icon.sync:before{content:""}i.icon.sync.alternate:before{content:""}i.icon.syringe:before{content:""}i.icon.table:before{content:""}i.icon.table.tennis:before{content:""}i.icon.tablet:before{content:""}i.icon.tablet.alternate:before{content:""}i.icon.tachometer.alternate:before{content:""}i.icon.tag:before{content:""}i.icon.tags:before{content:""}i.icon.tasks:before{content:""}i.icon.taxi:before{content:""}i.icon.telegram:before{content:""}i.icon.telegram.plane:before{content:""}i.icon.tencent.weibo:before{content:""}i.icon.terminal:before{content:""}i.icon.text.height:before{content:""}i.icon.text.width:before{content:""}i.icon.th:before{content:""}i.icon.th.large:before{content:""}i.icon.th.list:before{content:""}i.icon.themeisle:before{content:""}i.icon.thermometer:before{content:""}i.icon.thermometer.empty:before{content:""}i.icon.thermometer.full:before{content:""}i.icon.thermometer.half:before{content:""}i.icon.thermometer.quarter:before{content:""}i.icon.thermometer.three.quarters:before{content:""}i.icon.thumbs.down:before{content:""}i.icon.thumbs.up:before{content:""}i.icon.thumbtack:before{content:""}i.icon.ticket.alternate:before{content:""}i.icon.times:before{content:""}i.icon.times.circle:before{content:""}i.icon.tint:before{content:""}i.icon.toggle.off:before{content:""}i.icon.toggle.on:before{content:""}i.icon.trademark:before{content:""}i.icon.train:before{content:""}i.icon.transgender:before{content:""}i.icon.transgender.alternate:before{content:""}i.icon.trash:before{content:""}i.icon.trash.alternate:before{content:""}i.icon.tree:before{content:""}i.icon.trello:before{content:""}i.icon.tripadvisor:before{content:""}i.icon.trophy:before{content:""}i.icon.truck:before{content:""}i.icon.tty:before{content:""}i.icon.tumblr:before{content:""}i.icon.tumblr.square:before{content:""}i.icon.tv:before{content:""}i.icon.twitch:before{content:""}i.icon.twitter:before{content:""}i.icon.twitter.square:before{content:""}i.icon.typo3:before{content:""}i.icon.uber:before{content:""}i.icon.uikit:before{content:""}i.icon.umbrella:before{content:""}i.icon.underline:before{content:""}i.icon.undo:before{content:""}i.icon.undo.alternate:before{content:""}i.icon.uniregistry:before{content:""}i.icon.universal.access:before{content:""}i.icon.university:before{content:""}i.icon.unlink:before{content:""}i.icon.unlock:before{content:""}i.icon.unlock.alternate:before{content:""}i.icon.untappd:before{content:""}i.icon.upload:before{content:""}i.icon.usb:before{content:""}i.icon.user:before{content:""}i.icon.user.circle:before{content:""}i.icon.user.md:before{content:""}i.icon.user.plus:before{content:""}i.icon.user.secret:before{content:""}i.icon.user.times:before{content:""}i.icon.users:before{content:""}i.icon.ussunnah:before{content:""}i.icon.utensil.spoon:before{content:""}i.icon.utensils:before{content:""}i.icon.vaadin:before{content:""}i.icon.venus:before{content:""}i.icon.venus.double:before{content:""}i.icon.venus.mars:before{content:""}i.icon.viacoin:before{content:""}i.icon.viadeo:before{content:""}i.icon.viadeo.square:before{content:""}i.icon.viber:before{content:""}i.icon.video:before{content:""}i.icon.vimeo:before{content:""}i.icon.vimeo.square:before{content:""}i.icon.vimeo.v:before{content:""}i.icon.vine:before{content:""}i.icon.vk:before{content:""}i.icon.vnv:before{content:""}i.icon.volleyball.ball:before{content:""}i.icon.volume.down:before{content:""}i.icon.volume.off:before{content:""}i.icon.volume.up:before{content:""}i.icon.vuejs:before{content:""}i.icon.warehouse:before{content:""}i.icon.weibo:before{content:""}i.icon.weight:before{content:""}i.icon.weixin:before{content:""}i.icon.whatsapp:before{content:""}i.icon.whatsapp.square:before{content:""}i.icon.wheelchair:before{content:""}i.icon.whmcs:before{content:""}i.icon.wifi:before{content:""}i.icon.wikipedia.w:before{content:""}i.icon.window.close:before{content:""}i.icon.window.maximize:before{content:""}i.icon.window.minimize:before{content:""}i.icon.window.restore:before{content:""}i.icon.windows:before{content:""}i.icon.won.sign:before{content:""}i.icon.wordpress:before{content:""}i.icon.wordpress.simple:before{content:""}i.icon.wpbeginner:before{content:""}i.icon.wpexplorer:before{content:""}i.icon.wpforms:before{content:""}i.icon.wrench:before{content:""}i.icon.xbox:before{content:""}i.icon.xing:before{content:""}i.icon.xing.square:before{content:""}i.icon.y.combinator:before{content:""}i.icon.yahoo:before{content:""}i.icon.yandex:before{content:""}i.icon.yandex.international:before{content:""}i.icon.yelp:before{content:""}i.icon.yen.sign:before{content:""}i.icon.yoast:before{content:""}i.icon.youtube:before{content:""}i.icon.youtube.square:before{content:""}i.icon.chess.rock:before{content:""}i.icon.ordered.list:before{content:""}i.icon.unordered.list:before{content:""}i.icon.user.doctor:before{content:""}i.icon.shield:before{content:""}i.icon.puzzle:before{content:""}i.icon.credit.card.amazon.pay:before{content:""}i.icon.credit.card.american.express:before{content:""}i.icon.credit.card.diners.club:before{content:""}i.icon.credit.card.discover:before{content:""}i.icon.credit.card.jcb:before{content:""}i.icon.credit.card.mastercard:before{content:""}i.icon.credit.card.paypal:before{content:""}i.icon.credit.card.stripe:before{content:""}i.icon.credit.card.visa:before{content:""}i.icon.add.circle:before{content:""}i.icon.add.square:before{content:""}i.icon.add.to.calendar:before{content:""}i.icon.add.to.cart:before{content:""}i.icon.add.user:before{content:""}i.icon.add:before{content:""}i.icon.alarm.mute:before{content:""}i.icon.alarm:before{content:""}i.icon.ald:before{content:""}i.icon.als:before{content:""}i.icon.american.express.card:before{content:""}i.icon.american.express:before{content:""}i.icon.amex:before{content:""}i.icon.announcement:before{content:""}i.icon.area.chart:before{content:""}i.icon.area.graph:before{content:""}i.icon.arrow.down.cart:before{content:""}i.icon.asexual:before{content:""}i.icon.asl.interpreting:before{content:""}i.icon.asl:before{content:""}i.icon.assistive.listening.devices:before{content:""}i.icon.attach:before{content:""}i.icon.attention:before{content:""}i.icon.balance:before{content:""}i.icon.bar:before{content:""}i.icon.bathtub:before{content:""}i.icon.battery.four:before{content:""}i.icon.battery.high:before{content:""}i.icon.battery.low:before{content:""}i.icon.battery.medium:before{content:""}i.icon.battery.one:before{content:""}i.icon.battery.three:before{content:""}i.icon.battery.two:before{content:""}i.icon.battery.zero:before{content:""}i.icon.birthday:before{content:""}i.icon.block.layout:before{content:""}i.icon.bluetooth.alternative:before{content:""}i.icon.broken.chain:before{content:""}i.icon.browser:before{content:""}i.icon.call.square:before{content:""}i.icon.call:before{content:""}i.icon.cancel:before{content:""}i.icon.cart:before{content:""}i.icon.cc:before{content:""}i.icon.chain:before{content:""}i.icon.chat:before{content:""}i.icon.checked.calendar:before{content:""}i.icon.checkmark:before{content:""}i.icon.circle.notched:before{content:""}i.icon.close:before{content:""}i.icon.cny:before{content:""}i.icon.cocktail:before{content:""}i.icon.commenting:before{content:""}i.icon.computer:before{content:""}i.icon.configure:before{content:""}i.icon.content:before{content:""}i.icon.deafness:before{content:""}i.icon.delete.calendar:before{content:""}i.icon.delete:before{content:""}i.icon.detective:before{content:""}i.icon.diners.club.card:before{content:""}i.icon.diners.club:before{content:""}i.icon.discover.card:before{content:""}i.icon.discover:before{content:""}i.icon.discussions:before{content:""}i.icon.doctor:before{content:""}i.icon.dollar:before{content:""}i.icon.dont:before{content:""}i.icon.dribble:before{content:""}i.icon.drivers.license:before{content:""}i.icon.dropdown:before{content:""}i.icon.eercast:before{content:""}i.icon.emergency:before{content:""}i.icon.envira.gallery:before{content:""}i.icon.erase:before{content:""}i.icon.eur:before{content:""}i.icon.euro:before{content:""}i.icon.eyedropper:before{content:""}i.icon.fa:before{content:""}i.icon.factory:before{content:""}i.icon.favorite:before{content:""}i.icon.feed:before{content:""}i.icon.female.homosexual:before{content:""}i.icon.file.text:before{content:""}i.icon.find:before{content:""}i.icon.first.aid:before{content:""}i.icon.five.hundred.pixels:before{content:""}i.icon.fork:before{content:""}i.icon.game:before{content:""}i.icon.gay:before{content:""}i.icon.gbp:before{content:""}i.icon.gittip:before{content:""}i.icon.google.plus.circle:before{content:""}i.icon.google.plus.official:before{content:""}i.icon.grab:before{content:""}i.icon.graduation:before{content:""}i.icon.grid.layout:before{content:""}i.icon.group:before{content:""}i.icon.h:before{content:""}i.icon.hand.victory:before{content:""}i.icon.handicap:before{content:""}i.icon.hard.of.hearing:before{content:""}i.icon.header:before{content:""}i.icon.help.circle:before{content:""}i.icon.help:before{content:""}i.icon.heterosexual:before{content:""}i.icon.hide:before{content:""}i.icon.hotel:before{content:""}i.icon.hourglass.four:before{content:""}i.icon.hourglass.full:before{content:""}i.icon.hourglass.one:before{content:""}i.icon.hourglass.three:before{content:""}i.icon.hourglass.two:before{content:""}i.icon.idea:before{content:""}i.icon.ils:before{content:""}i.icon.in-cart:before{content:""}i.icon.inr:before{content:""}i.icon.intergender:before{content:""}i.icon.intersex:before{content:""}i.icon.japan.credit.bureau.card:before{content:""}i.icon.japan.credit.bureau:before{content:""}i.icon.jcb:before{content:""}i.icon.jpy:before{content:""}i.icon.krw:before{content:""}i.icon.lab:before{content:""}i.icon.law:before{content:""}i.icon.legal:before{content:""}i.icon.lesbian:before{content:""}i.icon.lightning:before{content:""}i.icon.like:before{content:""}i.icon.line.graph:before{content:""}i.icon.linkedin.square:before{content:""}i.icon.linkify:before{content:""}i.icon.lira:before{content:""}i.icon.list.layout:before{content:""}i.icon.magnify:before{content:""}i.icon.mail.forward:before{content:""}i.icon.mail.square:before{content:""}i.icon.mail:before{content:""}i.icon.male.homosexual:before{content:""}i.icon.man:before{content:""}i.icon.marker:before{content:""}i.icon.mars.alternate:before{content:""}i.icon.mars.horizontal:before{content:""}i.icon.mars.vertical:before{content:""}i.icon.mastercard.card:before{content:""}i.icon.mastercard:before{content:""}i.icon.microsoft.edge:before{content:""}i.icon.military:before{content:""}i.icon.ms.edge:before{content:""}i.icon.mute:before{content:""}i.icon.new.pied.piper:before{content:""}i.icon.non.binary.transgender:before{content:""}i.icon.numbered.list:before{content:""}i.icon.optinmonster:before{content:""}i.icon.options:before{content:""}i.icon.other.gender.horizontal:before{content:""}i.icon.other.gender.vertical:before{content:""}i.icon.other.gender:before{content:""}i.icon.payment:before{content:""}i.icon.paypal.card:before{content:""}i.icon.pencil.square:before{content:""}i.icon.photo:before{content:""}i.icon.picture:before{content:""}i.icon.pie.chart:before{content:""}i.icon.pie.graph:before{content:""}i.icon.pied.piper.hat:before{content:""}i.icon.pin:before{content:""}i.icon.plus.cart:before{content:""}i.icon.pocket:before{content:""}i.icon.point:before{content:""}i.icon.pointing.down:before{content:""}i.icon.pointing.left:before{content:""}i.icon.pointing.right:before{content:""}i.icon.pointing.up:before{content:""}i.icon.pound:before{content:""}i.icon.power.cord:before{content:""}i.icon.power:before{content:""}i.icon.privacy:before{content:""}i.icon.r.circle:before{content:""}i.icon.rain:before{content:""}i.icon.record:before{content:""}i.icon.refresh:before{content:""}i.icon.remove.circle:before{content:""}i.icon.remove.from.calendar:before{content:""}i.icon.remove.user:before{content:""}i.icon.remove:before{content:""}i.icon.repeat:before{content:""}i.icon.rmb:before{content:""}i.icon.rouble:before{content:""}i.icon.rub:before{content:""}i.icon.ruble:before{content:""}i.icon.rupee:before{content:""}i.icon.s15:before{content:""}i.icon.selected.radio:before{content:""}i.icon.send:before{content:""}i.icon.setting:before{content:""}i.icon.settings:before{content:""}i.icon.shekel:before{content:""}i.icon.sheqel:before{content:""}i.icon.shipping:before{content:""}i.icon.shop:before{content:""}i.icon.shuffle:before{content:""}i.icon.shutdown:before{content:""}i.icon.sidebar:before{content:""}i.icon.signing:before{content:""}i.icon.signup:before{content:""}i.icon.sliders:before{content:""}i.icon.soccer:before{content:""}i.icon.sort.alphabet.ascending:before{content:""}i.icon.sort.alphabet.descending:before{content:""}i.icon.sort.ascending:before{content:""}i.icon.sort.content.ascending:before{content:""}i.icon.sort.content.descending:before{content:""}i.icon.sort.descending:before{content:""}i.icon.sort.numeric.ascending:before{content:""}i.icon.sort.numeric.descending:before{content:""}i.icon.sound:before{content:""}i.icon.spy:before{content:""}i.icon.stripe.card:before{content:""}i.icon.student:before{content:""}i.icon.talk:before{content:""}i.icon.target:before{content:""}i.icon.teletype:before{content:""}i.icon.television:before{content:""}i.icon.text.cursor:before{content:""}i.icon.text.telephone:before{content:""}i.icon.theme.isle:before{content:""}i.icon.theme:before{content:""}i.icon.thermometer:before{content:""}i.icon.thumb.tack:before{content:""}i.icon.time:before{content:""}i.icon.tm:before{content:""}i.icon.toggle.down:before{content:""}i.icon.toggle.left:before{content:""}i.icon.toggle.right:before{content:""}i.icon.toggle.up:before{content:""}i.icon.translate:before{content:""}i.icon.travel:before{content:""}i.icon.treatment:before{content:""}i.icon.triangle.down:before{content:""}i.icon.triangle.left:before{content:""}i.icon.triangle.right:before{content:""}i.icon.triangle.up:before{content:""}i.icon.try:before{content:""}i.icon.unhide:before{content:""}i.icon.unlinkify:before{content:""}i.icon.unmute:before{content:""}i.icon.usd:before{content:""}i.icon.user.cancel:before{content:""}i.icon.user.close:before{content:""}i.icon.user.delete:before{content:""}i.icon.user.x:before{content:""}i.icon.vcard:before{content:""}i.icon.video.camera:before{content:""}i.icon.video.play:before{content:""}i.icon.visa.card:before{content:""}i.icon.visa:before{content:""}i.icon.volume.control.phone:before{content:""}i.icon.wait:before{content:""}i.icon.warning.circle:before{content:""}i.icon.warning.sign:before{content:""}i.icon.warning:before{content:""}i.icon.wechat:before{content:""}i.icon.wi-fi:before{content:""}i.icon.wikipedia:before{content:""}i.icon.winner:before{content:""}i.icon.wizard:before{content:""}i.icon.woman:before{content:""}i.icon.won:before{content:""}i.icon.wordpress.beginner:before{content:""}i.icon.wordpress.forms:before{content:""}i.icon.world:before{content:""}i.icon.write.square:before{content:""}i.icon.x:before{content:""}i.icon.yc:before{content:""}i.icon.ycombinator:before{content:""}i.icon.yen:before{content:""}i.icon.zip:before{content:""}i.icon.zoom-in:before{content:""}i.icon.zoom-out:before{content:""}i.icon.zoom:before{content:""}i.icon.bitbucket.square:before{content:""}i.icon.checkmark.box:before{content:""}i.icon.circle.thin:before{content:""}i.icon.cloud.download:before{content:""}i.icon.cloud.upload:before{content:""}i.icon.compose:before{content:""}i.icon.conversation:before{content:""}i.icon.credit.card.alternative:before{content:""}i.icon.currency:before{content:""}i.icon.dashboard:before{content:""}i.icon.diamond:before{content:""}i.icon.disk:before{content:""}i.icon.exchange:before{content:""}i.icon.external.share:before{content:""}i.icon.external.square:before{content:""}i.icon.external:before{content:""}i.icon.facebook.official:before{content:""}i.icon.food:before{content:""}i.icon.hourglass.zero:before{content:""}i.icon.level.down:before{content:""}i.icon.level.up:before{content:""}i.icon.logout:before{content:""}i.icon.meanpath:before{content:""}i.icon.money:before{content:""}i.icon.move:before{content:""}i.icon.pencil:before{content:""}i.icon.protect:before{content:""}i.icon.radio:before{content:""}i.icon.remove.bookmark:before{content:""}i.icon.resize.horizontal:before{content:""}i.icon.resize.vertical:before{content:""}i.icon.sign-in:before{content:""}i.icon.sign-out:before{content:""}i.icon.spoon:before{content:""}i.icon.star.half.empty:before{content:""}i.icon.star.half.full:before{content:""}i.icon.ticket:before{content:""}i.icon.times.rectangle:before{content:""}i.icon.write:before{content:""}i.icon.youtube.play:before{content:""}@font-face{font-family:outline-icons;src:url(/assets/outline-icons-LX8adJ4n.eot);src:url(/assets/outline-icons-LX8adJ4n.eot?#iefix) format("embedded-opentype"),url(/assets/outline-icons-DInHoiqI.woff2) format("woff2"),url(/assets/outline-icons-aQ88nltS.woff) format("woff"),url(/assets/outline-icons-DD8jm0uy.ttf) format("truetype"),url(/assets/outline-icons-BfdLr8tr.svg#icons) format("svg");font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-transform:none}i.icon.outline{font-family:outline-icons}i.icon.address.book.outline:before{content:""}i.icon.address.card.outline:before{content:""}i.icon.arrow.alternate.circle.down.outline:before{content:""}i.icon.arrow.alternate.circle.left.outline:before{content:""}i.icon.arrow.alternate.circle.right.outline:before{content:""}i.icon.arrow.alternate.circle.up.outline:before{content:""}i.icon.bell.outline:before{content:""}i.icon.bell.slash.outline:before{content:""}i.icon.bookmark.outline:before{content:""}i.icon.building.outline:before{content:""}i.icon.calendar.outline:before{content:""}i.icon.calendar.alternate.outline:before{content:""}i.icon.calendar.check.outline:before{content:""}i.icon.calendar.minus.outline:before{content:""}i.icon.calendar.plus.outline:before{content:""}i.icon.calendar.times.outline:before{content:""}i.icon.caret.square.down.outline:before{content:""}i.icon.caret.square.left.outline:before{content:""}i.icon.caret.square.right.outline:before{content:""}i.icon.caret.square.up.outline:before{content:""}i.icon.chart.bar.outline:before{content:""}i.icon.check.circle.outline:before{content:""}i.icon.check.square.outline:before{content:""}i.icon.circle.outline:before{content:""}i.icon.clipboard.outline:before{content:""}i.icon.clock.outline:before{content:""}i.icon.clone.outline:before{content:""}i.icon.closed.captioning.outline:before{content:""}i.icon.comment.outline:before{content:""}i.icon.comment.alternate.outline:before{content:""}i.icon.comments.outline:before{content:""}i.icon.compass.outline:before{content:""}i.icon.copy.outline:before{content:""}i.icon.copyright.outline:before{content:""}i.icon.credit.card.outline:before{content:""}i.icon.dot.circle.outline:before{content:""}i.icon.edit.outline:before{content:""}i.icon.envelope.outline:before{content:""}i.icon.envelope.open.outline:before{content:""}i.icon.eye.slash.outline:before{content:""}i.icon.file.outline:before{content:""}i.icon.file.alternate.outline:before{content:""}i.icon.file.archive.outline:before{content:""}i.icon.file.audio.outline:before{content:""}i.icon.file.code.outline:before{content:""}i.icon.file.excel.outline:before{content:""}i.icon.file.image.outline:before{content:""}i.icon.file.pdf.outline:before{content:""}i.icon.file.powerpoint.outline:before{content:""}i.icon.file.video.outline:before{content:""}i.icon.file.word.outline:before{content:""}i.icon.flag.outline:before{content:""}i.icon.folder.outline:before{content:""}i.icon.folder.open.outline:before{content:""}i.icon.frown.outline:before{content:""}i.icon.futbol.outline:before{content:""}i.icon.gem.outline:before{content:""}i.icon.hand.lizard.outline:before{content:""}i.icon.hand.paper.outline:before{content:""}i.icon.hand.peace.outline:before{content:""}i.icon.hand.point.down.outline:before{content:""}i.icon.hand.point.left.outline:before{content:""}i.icon.hand.point.right.outline:before{content:""}i.icon.hand.point.up.outline:before{content:""}i.icon.hand.pointer.outline:before{content:""}i.icon.hand.rock.outline:before{content:""}i.icon.hand.scissors.outline:before{content:""}i.icon.hand.spock.outline:before{content:""}i.icon.handshake.outline:before{content:""}i.icon.hdd.outline:before{content:""}i.icon.heart.outline:before{content:""}i.icon.hospital.outline:before{content:""}i.icon.hourglass.outline:before{content:""}i.icon.id.badge.outline:before{content:""}i.icon.id.card.outline:before{content:""}i.icon.image.outline:before{content:""}i.icon.images.outline:before{content:""}i.icon.keyboard.outline:before{content:""}i.icon.lemon.outline:before{content:""}i.icon.life.ring.outline:before{content:""}i.icon.lightbulb.outline:before{content:""}i.icon.list.alternate.outline:before{content:""}i.icon.map.outline:before{content:""}i.icon.meh.outline:before{content:""}i.icon.minus.square.outline:before{content:""}i.icon.money.bill.alternate.outline:before{content:""}i.icon.moon.outline:before{content:""}i.icon.newspaper.outline:before{content:""}i.icon.object.group.outline:before{content:""}i.icon.object.ungroup.outline:before{content:""}i.icon.paper.plane.outline:before{content:""}i.icon.pause.circle.outline:before{content:""}i.icon.play.circle.outline:before{content:""}i.icon.plus.square.outline:before{content:""}i.icon.question.circle.outline:before{content:""}i.icon.registered.outline:before{content:""}i.icon.save.outline:before{content:""}i.icon.share.square.outline:before{content:""}i.icon.smile.outline:before{content:""}i.icon.snowflake.outline:before{content:""}i.icon.square.outline:before{content:""}i.icon.star.outline:before{content:""}i.icon.star.half.outline:before{content:""}i.icon.sticky.note.outline:before{content:""}i.icon.stop.circle.outline:before{content:""}i.icon.sun.outline:before{content:""}i.icon.thumbs.down.outline:before{content:""}i.icon.thumbs.up.outline:before{content:""}i.icon.times.circle.outline:before{content:""}i.icon.trash.alternate.outline:before{content:""}i.icon.user.outline:before{content:""}i.icon.user.circle.outline:before{content:""}i.icon.window.close.outline:before{content:""}i.icon.window.maximize.outline:before{content:""}i.icon.window.minimize.outline:before{content:""}i.icon.window.restore.outline:before{content:""}i.icon.disk.outline:before{content:""}i.icon.heart.empty,i.icon.star.empty{font-family:outline-icons}i.icon.heart.empty:before{content:""}i.icon.star.empty:before{content:""}@font-face{font-family:brand-icons;src:url(/assets/brand-icons-sqJ2Pg7a.eot);src:url(/assets/brand-icons-sqJ2Pg7a.eot?#iefix) format("embedded-opentype"),url(/assets/brand-icons-XL9sxUpA.woff2) format("woff2"),url(/assets/brand-icons-F3SPCeH1.woff) format("woff"),url(/assets/brand-icons-ubhWoxly.ttf) format("truetype"),url(/assets/brand-icons-Cu_C0hZ4.svg#icons) format("svg");font-style:normal;font-weight:400;font-variant:normal;text-decoration:inherit;text-transform:none}i.icon.\35 00px,i.icon.accessible.icon,i.icon.accusoft,i.icon.adn,i.icon.adversal,i.icon.affiliatetheme,i.icon.algolia,i.icon.amazon,i.icon.amazon.pay,i.icon.amilia,i.icon.android,i.icon.angellist,i.icon.angrycreative,i.icon.angular,i.icon.app.store,i.icon.app.store.ios,i.icon.apper,i.icon.apple,i.icon.apple.pay,i.icon.asymmetrik,i.icon.audible,i.icon.autoprefixer,i.icon.avianex,i.icon.aviato,i.icon.aws,i.icon.bandcamp,i.icon.behance,i.icon.behance.square,i.icon.bimobject,i.icon.bitbucket,i.icon.bitcoin,i.icon.bity,i.icon.black.tie,i.icon.blackberry,i.icon.blogger,i.icon.blogger.b,i.icon.bluetooth,i.icon.bluetooth.b,i.icon.btc,i.icon.buromobelexperte,i.icon.buysellads,i.icon.cc.amazon.pay,i.icon.cc.amex,i.icon.cc.apple.pay,i.icon.cc.diners.club,i.icon.cc.discover,i.icon.cc.jcb,i.icon.cc.mastercard,i.icon.cc.paypal,i.icon.cc.stripe,i.icon.cc.visa,i.icon.centercode,i.icon.chrome,i.icon.cloudscale,i.icon.cloudsmith,i.icon.cloudversify,i.icon.codepen,i.icon.codiepie,i.icon.connectdevelop,i.icon.contao,i.icon.cpanel,i.icon.creative.commons,i.icon.css3,i.icon.css3.alternate,i.icon.cuttlefish,i.icon.d.and.d,i.icon.dashcube,i.icon.delicious,i.icon.deploydog,i.icon.deskpro,i.icon.deviantart,i.icon.digg,i.icon.digital.ocean,i.icon.discord,i.icon.discourse,i.icon.dochub,i.icon.docker,i.icon.draft2digital,i.icon.dribbble,i.icon.dribbble.square,i.icon.dropbox,i.icon.drupal,i.icon.dyalog,i.icon.earlybirds,i.icon.edge,i.icon.elementor,i.icon.ember,i.icon.empire,i.icon.envira,i.icon.erlang,i.icon.ethereum,i.icon.etsy,i.icon.expeditedssl,i.icon.facebook,i.icon.facebook.f,i.icon.facebook.messenger,i.icon.facebook.square,i.icon.firefox,i.icon.first.order,i.icon.firstdraft,i.icon.flickr,i.icon.flipboard,i.icon.fly,i.icon.font.awesome,i.icon.font.awesome.alternate,i.icon.font.awesome.flag,i.icon.fonticons,i.icon.fonticons.fi,i.icon.fort.awesome,i.icon.fort.awesome.alternate,i.icon.forumbee,i.icon.foursquare,i.icon.free.code.camp,i.icon.freebsd,i.icon.get.pocket,i.icon.gg,i.icon.gg.circle,i.icon.git,i.icon.git.square,i.icon.github,i.icon.github.alternate,i.icon.github.square,i.icon.gitkraken,i.icon.gitlab,i.icon.gitter,i.icon.glide,i.icon.glide.g,i.icon.gofore,i.icon.goodreads,i.icon.goodreads.g,i.icon.google,i.icon.google.drive,i.icon.google.play,i.icon.google.plus,i.icon.google.plus.g,i.icon.google.plus.square,i.icon.google.wallet,i.icon.gratipay,i.icon.grav,i.icon.gripfire,i.icon.grunt,i.icon.gulp,i.icon.hacker.news,i.icon.hacker.news.square,i.icon.hips,i.icon.hire.a.helper,i.icon.hooli,i.icon.hotjar,i.icon.houzz,i.icon.html5,i.icon.hubspot,i.icon.imdb,i.icon.instagram,i.icon.internet.explorer,i.icon.ioxhost,i.icon.itunes,i.icon.itunes.note,i.icon.jenkins,i.icon.joget,i.icon.joomla,i.icon.js,i.icon.js.square,i.icon.jsfiddle,i.icon.keycdn,i.icon.kickstarter,i.icon.kickstarter.k,i.icon.korvue,i.icon.laravel,i.icon.lastfm,i.icon.lastfm.square,i.icon.leanpub,i.icon.less,i.icon.linechat,i.icon.linkedin,i.icon.linkedin.alternate,i.icon.linkedin.in,i.icon.linode,i.icon.linux,i.icon.lyft,i.icon.magento,i.icon.maxcdn,i.icon.medapps,i.icon.medium,i.icon.medium.m,i.icon.medrt,i.icon.meetup,i.icon.microsoft,i.icon.mix,i.icon.mixcloud,i.icon.mizuni,i.icon.modx,i.icon.monero,i.icon.napster,i.icon.nintendo.switch,i.icon.node,i.icon.node.js,i.icon.npm,i.icon.ns8,i.icon.nutritionix,i.icon.odnoklassniki,i.icon.odnoklassniki.square,i.icon.opencart,i.icon.openid,i.icon.opera,i.icon.optin.monster,i.icon.osi,i.icon.page4,i.icon.pagelines,i.icon.palfed,i.icon.patreon,i.icon.paypal,i.icon.periscope,i.icon.phabricator,i.icon.phoenix.framework,i.icon.php,i.icon.pied.piper,i.icon.pied.piper.alternate,i.icon.pied.piper.pp,i.icon.pinterest,i.icon.pinterest.p,i.icon.pinterest.square,i.icon.playstation,i.icon.product.hunt,i.icon.pushed,i.icon.python,i.icon.qq,i.icon.quinscape,i.icon.quora,i.icon.ravelry,i.icon.react,i.icon.rebel,i.icon.reddit,i.icon.reddit.alien,i.icon.reddit.square,i.icon.redriver,i.icon.rendact,i.icon.renren,i.icon.replyd,i.icon.resolving,i.icon.rocketchat,i.icon.rockrms,i.icon.safari,i.icon.sass,i.icon.schlix,i.icon.scribd,i.icon.searchengin,i.icon.sellcast,i.icon.sellsy,i.icon.servicestack,i.icon.shirtsinbulk,i.icon.simplybuilt,i.icon.sistrix,i.icon.skyatlas,i.icon.skype,i.icon.slack,i.icon.slack.hash,i.icon.slideshare,i.icon.snapchat,i.icon.snapchat.ghost,i.icon.snapchat.square,i.icon.soundcloud,i.icon.speakap,i.icon.spotify,i.icon.stack.exchange,i.icon.stack.overflow,i.icon.staylinked,i.icon.steam,i.icon.steam.square,i.icon.steam.symbol,i.icon.sticker.mule,i.icon.strava,i.icon.stripe,i.icon.stripe.s,i.icon.studiovinari,i.icon.stumbleupon,i.icon.stumbleupon.circle,i.icon.superpowers,i.icon.supple,i.icon.telegram,i.icon.telegram.plane,i.icon.tencent.weibo,i.icon.themeisle,i.icon.trello,i.icon.tripadvisor,i.icon.tumblr,i.icon.tumblr.square,i.icon.twitch,i.icon.twitter,i.icon.twitter.square,i.icon.typo3,i.icon.uber,i.icon.uikit,i.icon.uniregistry,i.icon.untappd,i.icon.usb,i.icon.ussunnah,i.icon.vaadin,i.icon.viacoin,i.icon.viadeo,i.icon.viadeo.square,i.icon.viber,i.icon.vimeo,i.icon.vimeo.square,i.icon.vimeo.v,i.icon.vine,i.icon.vk,i.icon.vnv,i.icon.vuejs,i.icon.wechat,i.icon.weibo,i.icon.weixin,i.icon.whatsapp,i.icon.whatsapp.square,i.icon.whmcs,i.icon.wikipedia.w,i.icon.windows,i.icon.wordpress,i.icon.wordpress.simple,i.icon.wpbeginner,i.icon.wpexplorer,i.icon.wpforms,i.icon.xbox,i.icon.xing,i.icon.xing.square,i.icon.y.combinator,i.icon.yahoo,i.icon.yandex,i.icon.yandex.international,i.icon.yelp,i.icon.yoast,i.icon.youtube,i.icon.youtube.square{font-family:brand-icons}/*!
* # Semantic UI 2.5.0 - Image
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.image{position:relative;display:inline-block;vertical-align:middle;max-width:100%;background-color:transparent}img.ui.image{display:block}.ui.image img,.ui.image svg{display:block;max-width:100%;height:auto}.ui.hidden.image,.ui.hidden.images{display:none}.ui.hidden.transition.image,.ui.hidden.transition.images{display:block;visibility:hidden}.ui.images>.hidden.transition{display:inline-block;visibility:hidden}.ui.disabled.image,.ui.disabled.images{cursor:default;opacity:.45}.ui.inline.image,.ui.inline.image img,.ui.inline.image svg{display:inline-block}.ui.top.aligned.image,.ui.top.aligned.image img,.ui.top.aligned.image svg,.ui.top.aligned.images .image{display:inline-block;vertical-align:top}.ui.middle.aligned.image,.ui.middle.aligned.image img,.ui.middle.aligned.image svg,.ui.middle.aligned.images .image{display:inline-block;vertical-align:middle}.ui.bottom.aligned.image,.ui.bottom.aligned.image img,.ui.bottom.aligned.image svg,.ui.bottom.aligned.images .image{display:inline-block;vertical-align:bottom}.ui.rounded.image,.ui.rounded.image>*,.ui.rounded.images .image,.ui.rounded.images .image>*{border-radius:.3125em}.ui.bordered.image img,.ui.bordered.image svg,.ui.bordered.images .image,.ui.bordered.images img,.ui.bordered.images svg,img.ui.bordered.image{border:1px solid rgba(0,0,0,.1)}.ui.circular.image,.ui.circular.images{overflow:hidden}.ui.circular.image,.ui.circular.image>*,.ui.circular.images .image,.ui.circular.images .image>*{border-radius:500rem}.ui.fluid.image,.ui.fluid.image img,.ui.fluid.image svg,.ui.fluid.images,.ui.fluid.images img,.ui.fluid.images svg{display:block;width:100%;height:auto}.ui.avatar.image,.ui.avatar.image img,.ui.avatar.image svg,.ui.avatar.images .image,.ui.avatar.images img,.ui.avatar.images svg{margin-right:.25em;display:inline-block;width:2em;height:2em;border-radius:500rem}.ui.spaced.image{display:inline-block!important;margin-left:.5em;margin-right:.5em}.ui[class*="left spaced"].image{margin-left:.5em;margin-right:0}.ui[class*="right spaced"].image{margin-left:0;margin-right:.5em}.ui.floated.image,.ui.floated.images{float:left;margin-right:1em;margin-bottom:1em}.ui.right.floated.image,.ui.right.floated.images{float:right;margin-right:0;margin-bottom:1em;margin-left:1em}.ui.floated.image:last-child,.ui.floated.images:last-child{margin-bottom:0}.ui.centered.image,.ui.centered.images{margin-left:auto;margin-right:auto}.ui.mini.image,.ui.mini.images .image,.ui.mini.images img,.ui.mini.images svg{width:35px;height:auto;font-size:.78571429rem}.ui.tiny.image,.ui.tiny.images .image,.ui.tiny.images img,.ui.tiny.images svg{width:80px;height:auto;font-size:.85714286rem}.ui.small.image,.ui.small.images .image,.ui.small.images img,.ui.small.images svg{width:150px;height:auto;font-size:.92857143rem}.ui.medium.image,.ui.medium.images .image,.ui.medium.images img,.ui.medium.images svg{width:300px;height:auto;font-size:1rem}.ui.large.image,.ui.large.images .image,.ui.large.images img,.ui.large.images svg{width:450px;height:auto;font-size:1.14285714rem}.ui.big.image,.ui.big.images .image,.ui.big.images img,.ui.big.images svg{width:600px;height:auto;font-size:1.28571429rem}.ui.huge.image,.ui.huge.images .image,.ui.huge.images img,.ui.huge.images svg{width:800px;height:auto;font-size:1.42857143rem}.ui.massive.image,.ui.massive.images .image,.ui.massive.images img,.ui.massive.images svg{width:960px;height:auto;font-size:1.71428571rem}.ui.images{font-size:0;margin:0 -.25rem}.ui.images .image,.ui.images>img,.ui.images>svg{display:inline-block;margin:0 .25rem .5rem}/*!
* # Semantic UI 2.5.0 - Input
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.input{position:relative;font-weight:400;font-style:normal;display:inline-flex;color:#000000de}.ui.input>input{margin:0;max-width:100%;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;padding:.67857143em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:#000000de;border-radius:.28571429rem;transition:box-shadow .1s ease,border-color .1s ease;box-shadow:none}.ui.input>input::-webkit-input-placeholder{color:#bfbfbfde}.ui.input>input::-moz-placeholder{color:#bfbfbfde}.ui.input>input:-ms-input-placeholder{color:#bfbfbfde}.ui.disabled.input,.ui.input:not(.disabled) input[disabled]{opacity:.45}.ui.disabled.input>input,.ui.input:not(.disabled) input[disabled]{pointer-events:none}.ui.input.down input,.ui.input>input:active{border-color:#0000004d;background:#fafafa;color:#000000de;box-shadow:none}.ui.loading.loading.input>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.loading.input>i.icon:after{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}.ui.input.focus>input,.ui.input>input:focus{border-color:#85b7d9;background:#fff;color:#000c;box-shadow:none}.ui.input.focus>input::-webkit-input-placeholder,.ui.input>input:focus::-webkit-input-placeholder{color:#737373de}.ui.input.focus>input::-moz-placeholder,.ui.input>input:focus::-moz-placeholder{color:#737373de}.ui.input.focus>input:-ms-input-placeholder,.ui.input>input:focus:-ms-input-placeholder{color:#737373de}.ui.input.error>input{background-color:#fff6f6;border-color:#e0b4b4;color:#9f3a38;box-shadow:none}.ui.input.error>input::-webkit-input-placeholder{color:#e7bdbc}.ui.input.error>input::-moz-placeholder{color:#e7bdbc}.ui.input.error>input:-ms-input-placeholder{color:#e7bdbc!important}.ui.input.error>input:focus::-webkit-input-placeholder{color:#da9796}.ui.input.error>input:focus::-moz-placeholder{color:#da9796}.ui.input.error>input:focus:-ms-input-placeholder{color:#da9796!important}.ui.transparent.input>input{border-color:transparent!important;background-color:transparent!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.ui.transparent.icon.input>i.icon{width:1.1em}.ui.transparent.icon.input>input{padding-left:0!important;padding-right:2em!important}.ui.transparent[class*="left icon"].input>input{padding-left:2em!important;padding-right:0!important}.ui.transparent.inverted.input{color:#fff}.ui.transparent.inverted.input>input{color:inherit}.ui.transparent.inverted.input>input::-webkit-input-placeholder{color:#ffffff80}.ui.transparent.inverted.input>input::-moz-placeholder{color:#ffffff80}.ui.transparent.inverted.input>input:-ms-input-placeholder{color:#ffffff80}.ui.icon.input>i.icon{cursor:default;position:absolute;line-height:1;text-align:center;top:0;right:0;margin:0;height:100%;width:2.67142857em;opacity:.5;border-radius:0 .28571429rem .28571429rem 0;transition:opacity .3s ease}.ui.icon.input>i.icon:not(.link){pointer-events:none}.ui.icon.input>input{padding-right:2.67142857em!important}.ui.icon.input>i.icon:after,.ui.icon.input>i.icon:before{left:0;position:absolute;text-align:center;top:50%;width:100%;margin-top:-.5em}.ui.icon.input>i.link.icon{cursor:pointer}.ui.icon.input>i.circular.icon{top:.35em;right:.5em}.ui[class*="left icon"].input>i.icon{right:auto;left:1px;border-radius:.28571429rem 0 0 .28571429rem}.ui[class*="left icon"].input>i.circular.icon{right:auto;left:.5em}.ui[class*="left icon"].input>input{padding-left:2.67142857em!important;padding-right:1em!important}.ui.icon.input>input:focus~i.icon{opacity:1}.ui.labeled.input>.label{flex:0 0 auto;margin:0;font-size:1em}.ui.labeled.input>.label:not(.corner){padding-top:.78571429em;padding-bottom:.78571429em}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child+input{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:transparent}.ui.labeled.input:not([class*="corner labeled"]) .label:first-child+input:focus{border-left-color:#85b7d9}.ui[class*="right labeled"].input>input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-color:transparent!important}.ui[class*="right labeled"].input>input+.label{border-top-left-radius:0;border-bottom-left-radius:0}.ui[class*="right labeled"].input>input:focus{border-right-color:#85b7d9!important}.ui.labeled.input .corner.label{top:1px;right:1px;font-size:.64285714em;border-radius:0 .28571429rem 0 0}.ui[class*="corner labeled"]:not([class*="left corner labeled"]).labeled.input>input{padding-right:2.5em!important}.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"])>input{padding-right:3.25em!important}.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"])>.icon{margin-right:1.25em}.ui[class*="left corner labeled"].labeled.input>input{padding-left:2.5em!important}.ui[class*="left corner labeled"].icon.input>input{padding-left:3.25em!important}.ui[class*="left corner labeled"].icon.input>.icon{margin-left:1.25em}.ui.input>.ui.corner.label{top:1px;right:1px}.ui.input>.ui.left.corner.label{right:auto;left:1px}.ui.action.input>.button,.ui.action.input>.buttons{display:flex;align-items:center;flex:0 0 auto}.ui.action.input>.button,.ui.action.input>.buttons>.button{padding-top:.78571429em;padding-bottom:.78571429em;margin:0}.ui.action.input:not([class*="left action"])>input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-color:transparent!important}.ui.action.input:not([class*="left action"])>.button:not(:first-child),.ui.action.input:not([class*="left action"])>.buttons:not(:first-child)>.button,.ui.action.input:not([class*="left action"])>.dropdown:not(:first-child){border-radius:0}.ui.action.input:not([class*="left action"])>.button:last-child,.ui.action.input:not([class*="left action"])>.buttons:last-child>.button,.ui.action.input:not([class*="left action"])>.dropdown:last-child{border-radius:0 .28571429rem .28571429rem 0}.ui.action.input:not([class*="left action"])>input:focus{border-right-color:#85b7d9!important}.ui[class*="left action"].input>input{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-left-color:transparent!important}.ui[class*="left action"].input>.button,.ui[class*="left action"].input>.buttons>.button,.ui[class*="left action"].input>.dropdown{border-radius:0}.ui[class*="left action"].input>.button:first-child,.ui[class*="left action"].input>.buttons:first-child>.button,.ui[class*="left action"].input>.dropdown:first-child{border-radius:.28571429rem 0 0 .28571429rem}.ui[class*="left action"].input>input:focus{border-left-color:#85b7d9!important}.ui.inverted.input>input{border:none}.ui.fluid.input{display:flex}.ui.fluid.input>input{width:0!important}.ui.mini.input{font-size:.78571429em}.ui.small.input{font-size:.92857143em}.ui.input{font-size:1em}.ui.large.input{font-size:1.14285714em}.ui.big.input{font-size:1.28571429em}.ui.huge.input{font-size:1.42857143em}.ui.massive.input{font-size:1.71428571em}/*!
* # Semantic UI 2.5.0 - Label
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.label{display:inline-block;line-height:1;vertical-align:baseline;margin:0 .14285714em;background-color:#e8e8e8;background-image:none;padding:.5833em .833em;color:#0009;text-transform:none;font-weight:700;border:0 solid transparent;border-radius:.28571429rem;transition:background .1s ease}.ui.label:first-child{margin-left:0}.ui.label:last-child{margin-right:0}a.ui.label{cursor:pointer}.ui.label>a{cursor:pointer;color:inherit;opacity:.5;transition:.1s opacity ease}.ui.label>a:hover{opacity:1}.ui.label>img{width:auto!important;vertical-align:middle;height:2.1666em!important}.ui.label>.icon{width:auto;margin:0 .75em 0 0}.ui.label>.detail{display:inline-block;vertical-align:top;font-weight:700;margin-left:1em;opacity:.8}.ui.label>.detail .icon{margin:0 .25em 0 0}.ui.label>.close.icon,.ui.label>.delete.icon{cursor:pointer;margin-right:0;margin-left:.5em;font-size:.92857143em;opacity:.5;transition:background .1s ease}.ui.label>.delete.icon:hover{opacity:1}.ui.labels>.label{margin:0 .5em .5em 0}.ui.header>.ui.label{margin-top:-.29165em}.ui.attached.segment>.ui.top.left.attached.label,.ui.bottom.attached.segment>.ui.top.left.attached.label{border-top-left-radius:0}.ui.attached.segment>.ui.top.right.attached.label,.ui.bottom.attached.segment>.ui.top.right.attached.label{border-top-right-radius:0}.ui.top.attached.segment>.ui.bottom.left.attached.label{border-bottom-left-radius:0}.ui.top.attached.segment>.ui.bottom.right.attached.label{border-bottom-right-radius:0}.ui.top.attached.label+[class*="right floated"]+*,.ui.top.attached.label:first-child+:not(.attached){margin-top:2rem!important}.ui.bottom.attached.label:first-child~:last-child:not(.attached){margin-top:0;margin-bottom:2rem!important}.ui.image.label{width:auto!important;margin-top:0;margin-bottom:0;max-width:9999px;vertical-align:baseline;text-transform:none;background:#e8e8e8;padding:.5833em .833em .5833em .5em;border-radius:.28571429rem;box-shadow:none}.ui.image.label img{display:inline-block;vertical-align:top;height:2.1666em;margin:-.5833em .5em -.5833em -.5em;border-radius:.28571429rem 0 0 .28571429rem}.ui.image.label .detail{background:#0000001a;margin:-.5833em -.833em -.5833em .5em;padding:.5833em .833em;border-radius:0 .28571429rem .28571429rem 0}.ui.tag.label,.ui.tag.labels .label{margin-left:1em;position:relative;padding-left:1.5em;padding-right:1.5em;border-radius:0 .28571429rem .28571429rem 0;transition:none}.ui.tag.label:before,.ui.tag.labels .label:before{position:absolute;transform:translateY(-50%) translate(50%) rotate(-45deg);top:50%;right:100%;content:"";background-color:inherit;background-image:none;width:1.56em;height:1.56em;transition:none}.ui.tag.label:after,.ui.tag.labels .label:after{position:absolute;content:"";top:50%;left:-.25em;margin-top:-.25em;background-color:#fff!important;width:.5em;height:.5em;box-shadow:0 -1px 1px #0000004d;border-radius:500rem}.ui.corner.label{position:absolute;top:0;right:0;margin:0;padding:0;text-align:center;border-color:#e8e8e8;width:4em;height:4em;z-index:1;transition:border-color .1s ease}.ui.corner.label{background-color:transparent!important}.ui.corner.label:after{position:absolute;content:"";right:0;top:0;z-index:-1;width:0;height:0;background-color:transparent!important;border-top:0 solid transparent;border-right:4em solid transparent;border-bottom:4em solid transparent;border-left:0 solid transparent;border-right-color:inherit;transition:border-color .1s ease}.ui.corner.label .icon{cursor:default;position:relative;top:.64285714em;left:.78571429em;font-size:1.14285714em;margin:0}.ui.left.corner.label,.ui.left.corner.label:after{right:auto;left:0}.ui.left.corner.label:after{border-top:4em solid transparent;border-right:4em solid transparent;border-bottom:0 solid transparent;border-left:0 solid transparent;border-top-color:inherit}.ui.left.corner.label .icon{left:-.78571429em}.ui.segment>.ui.corner.label{top:-1px;right:-1px}.ui.segment>.ui.left.corner.label{right:auto;left:-1px}.ui.ribbon.label{position:relative;margin:0;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;border-radius:0 .28571429rem .28571429rem 0;border-color:#00000026}.ui.ribbon.label:after{position:absolute;content:"";top:100%;left:0;background-color:transparent!important;border-style:solid;border-width:0 1.2em 1.2em 0;border-color:transparent;border-right-color:inherit;width:0;height:0}.ui.ribbon.label{left:calc(-1rem - 1.2em);margin-right:-1.2em;padding-left:calc(1rem + 1.2em);padding-right:1.2em}.ui[class*="right ribbon"].label{left:calc(100% + 1rem + 1.2em);padding-left:1.2em;padding-right:calc(1rem + 1.2em)}.ui[class*="right ribbon"].label{text-align:left;transform:translate(-100%);border-radius:.28571429rem 0 0 .28571429rem}.ui[class*="right ribbon"].label:after{left:auto;right:0;border-style:solid;border-width:1.2em 1.2em 0 0;border-color:transparent;border-top-color:inherit}.ui.card .image>.ribbon.label,.ui.image>.ribbon.label{position:absolute;top:1rem}.ui.card .image>.ui.ribbon.label,.ui.image>.ui.ribbon.label{left:calc(--.05rem - 1.2em)}.ui.card .image>.ui[class*="right ribbon"].label,.ui.image>.ui[class*="right ribbon"].label{left:calc(100% - .05rem + 1.2em);padding-left:.833em}.ui.table td>.ui.ribbon.label{left:calc(-.78571429em - 1.2em)}.ui.table td>.ui[class*="right ribbon"].label{left:calc(100% + .78571429em + 1.2em);padding-left:.833em}.ui.attached.label,.ui[class*="top attached"].label{width:100%;position:absolute;margin:0;top:0;left:0;padding:.75em 1em;border-radius:.21428571rem .21428571rem 0 0}.ui[class*="bottom attached"].label{top:auto;bottom:0;border-radius:0 0 .21428571rem .21428571rem}.ui[class*="top left attached"].label{width:auto;margin-top:0!important;border-radius:.21428571rem 0 .28571429rem}.ui[class*="top right attached"].label{width:auto;left:auto;right:0;border-radius:0 .21428571rem 0 .28571429rem}.ui[class*="bottom left attached"].label{width:auto;top:auto;bottom:0;border-radius:0 .28571429rem 0 .21428571rem}.ui[class*="bottom right attached"].label{top:auto;bottom:0;left:auto;right:0;width:auto;border-radius:.28571429rem 0 .21428571rem}.ui.label.disabled{opacity:.5}a.ui.label:hover,a.ui.labels .label:hover{background-color:#e0e0e0;border-color:#e0e0e0;background-image:none;color:#000c}.ui.labels a.label:hover:before,a.ui.label:hover:before{color:#000c}.ui.active.label{background-color:#d0d0d0;border-color:#d0d0d0;background-image:none;color:#000000f2}.ui.active.label:before{background-color:#d0d0d0;background-image:none;color:#000000f2}a.ui.active.label:hover,a.ui.labels .active.label:hover{background-color:#c8c8c8;border-color:#c8c8c8;background-image:none;color:#000000f2}.ui.labels a.active.label:ActiveHover:before,a.ui.active.label:ActiveHover:before{background-color:#c8c8c8;background-image:none;color:#000000f2}.ui.label.visible:not(.dropdown),.ui.labels.visible .label{display:inline-block!important}.ui.label.hidden,.ui.labels.hidden .label{display:none!important}.ui.red.label,.ui.red.labels .label{background-color:#db2828!important;border-color:#db2828!important;color:#fff!important}.ui.red.labels .label:hover,a.ui.red.label:hover{background-color:#d01919!important;border-color:#d01919!important;color:#fff!important}.ui.red.corner.label,.ui.red.corner.label:hover{background-color:transparent!important}.ui.red.ribbon.label{border-color:#b21e1e!important}.ui.basic.red.label{background:none #fff!important;color:#db2828!important;border-color:#db2828!important}.ui.basic.red.labels a.label:hover,a.ui.basic.red.label:hover{background-color:#fff!important;color:#d01919!important;border-color:#d01919!important}.ui.orange.label,.ui.orange.labels .label{background-color:#f2711c!important;border-color:#f2711c!important;color:#fff!important}.ui.orange.labels .label:hover,a.ui.orange.label:hover{background-color:#f26202!important;border-color:#f26202!important;color:#fff!important}.ui.orange.corner.label,.ui.orange.corner.label:hover{background-color:transparent!important}.ui.orange.ribbon.label{border-color:#cf590c!important}.ui.basic.orange.label{background:none #fff!important;color:#f2711c!important;border-color:#f2711c!important}.ui.basic.orange.labels a.label:hover,a.ui.basic.orange.label:hover{background-color:#fff!important;color:#f26202!important;border-color:#f26202!important}.ui.yellow.label,.ui.yellow.labels .label{background-color:#fbbd08!important;border-color:#fbbd08!important;color:#fff!important}.ui.yellow.labels .label:hover,a.ui.yellow.label:hover{background-color:#eaae00!important;border-color:#eaae00!important;color:#fff!important}.ui.yellow.corner.label,.ui.yellow.corner.label:hover{background-color:transparent!important}.ui.yellow.ribbon.label{border-color:#cd9903!important}.ui.basic.yellow.label{background:none #fff!important;color:#fbbd08!important;border-color:#fbbd08!important}.ui.basic.yellow.labels a.label:hover,a.ui.basic.yellow.label:hover{background-color:#fff!important;color:#eaae00!important;border-color:#eaae00!important}.ui.olive.label,.ui.olive.labels .label{background-color:#b5cc18!important;border-color:#b5cc18!important;color:#fff!important}.ui.olive.labels .label:hover,a.ui.olive.label:hover{background-color:#a7bd0d!important;border-color:#a7bd0d!important;color:#fff!important}.ui.olive.corner.label,.ui.olive.corner.label:hover{background-color:transparent!important}.ui.olive.ribbon.label{border-color:#198f35!important}.ui.basic.olive.label{background:none #fff!important;color:#b5cc18!important;border-color:#b5cc18!important}.ui.basic.olive.labels a.label:hover,a.ui.basic.olive.label:hover{background-color:#fff!important;color:#a7bd0d!important;border-color:#a7bd0d!important}.ui.green.label,.ui.green.labels .label{background-color:#21ba45!important;border-color:#21ba45!important;color:#fff!important}.ui.green.labels .label:hover,a.ui.green.label:hover{background-color:#16ab39!important;border-color:#16ab39!important;color:#fff!important}.ui.green.corner.label,.ui.green.corner.label:hover{background-color:transparent!important}.ui.green.ribbon.label{border-color:#198f35!important}.ui.basic.green.label{background:none #fff!important;color:#21ba45!important;border-color:#21ba45!important}.ui.basic.green.labels a.label:hover,a.ui.basic.green.label:hover{background-color:#fff!important;color:#16ab39!important;border-color:#16ab39!important}.ui.teal.label,.ui.teal.labels .label{background-color:#00b5ad!important;border-color:#00b5ad!important;color:#fff!important}.ui.teal.labels .label:hover,a.ui.teal.label:hover{background-color:#009c95!important;border-color:#009c95!important;color:#fff!important}.ui.teal.corner.label,.ui.teal.corner.label:hover{background-color:transparent!important}.ui.teal.ribbon.label{border-color:#00827c!important}.ui.basic.teal.label{background:none #fff!important;color:#00b5ad!important;border-color:#00b5ad!important}.ui.basic.teal.labels a.label:hover,a.ui.basic.teal.label:hover{background-color:#fff!important;color:#009c95!important;border-color:#009c95!important}.ui.blue.label,.ui.blue.labels .label{background-color:#2185d0!important;border-color:#2185d0!important;color:#fff!important}.ui.blue.labels .label:hover,a.ui.blue.label:hover{background-color:#1678c2!important;border-color:#1678c2!important;color:#fff!important}.ui.blue.corner.label,.ui.blue.corner.label:hover{background-color:transparent!important}.ui.blue.ribbon.label{border-color:#1a69a4!important}.ui.basic.blue.label{background:none #fff!important;color:#2185d0!important;border-color:#2185d0!important}.ui.basic.blue.labels a.label:hover,a.ui.basic.blue.label:hover{background-color:#fff!important;color:#1678c2!important;border-color:#1678c2!important}.ui.violet.label,.ui.violet.labels .label{background-color:#6435c9!important;border-color:#6435c9!important;color:#fff!important}.ui.violet.labels .label:hover,a.ui.violet.label:hover{background-color:#5829bb!important;border-color:#5829bb!important;color:#fff!important}.ui.violet.corner.label,.ui.violet.corner.label:hover{background-color:transparent!important}.ui.violet.ribbon.label{border-color:#502aa1!important}.ui.basic.violet.label{background:none #fff!important;color:#6435c9!important;border-color:#6435c9!important}.ui.basic.violet.labels a.label:hover,a.ui.basic.violet.label:hover{background-color:#fff!important;color:#5829bb!important;border-color:#5829bb!important}.ui.purple.label,.ui.purple.labels .label{background-color:#a333c8!important;border-color:#a333c8!important;color:#fff!important}.ui.purple.labels .label:hover,a.ui.purple.label:hover{background-color:#9627ba!important;border-color:#9627ba!important;color:#fff!important}.ui.purple.corner.label,.ui.purple.corner.label:hover{background-color:transparent!important}.ui.purple.ribbon.label{border-color:#82299f!important}.ui.basic.purple.label{background:none #fff!important;color:#a333c8!important;border-color:#a333c8!important}.ui.basic.purple.labels a.label:hover,a.ui.basic.purple.label:hover{background-color:#fff!important;color:#9627ba!important;border-color:#9627ba!important}.ui.pink.label,.ui.pink.labels .label{background-color:#e03997!important;border-color:#e03997!important;color:#fff!important}.ui.pink.labels .label:hover,a.ui.pink.label:hover{background-color:#e61a8d!important;border-color:#e61a8d!important;color:#fff!important}.ui.pink.corner.label,.ui.pink.corner.label:hover{background-color:transparent!important}.ui.pink.ribbon.label{border-color:#c71f7e!important}.ui.basic.pink.label{background:none #fff!important;color:#e03997!important;border-color:#e03997!important}.ui.basic.pink.labels a.label:hover,a.ui.basic.pink.label:hover{background-color:#fff!important;color:#e61a8d!important;border-color:#e61a8d!important}.ui.brown.label,.ui.brown.labels .label{background-color:#a5673f!important;border-color:#a5673f!important;color:#fff!important}.ui.brown.labels .label:hover,a.ui.brown.label:hover{background-color:#975b33!important;border-color:#975b33!important;color:#fff!important}.ui.brown.corner.label,.ui.brown.corner.label:hover{background-color:transparent!important}.ui.brown.ribbon.label{border-color:#805031!important}.ui.basic.brown.label{background:none #fff!important;color:#a5673f!important;border-color:#a5673f!important}.ui.basic.brown.labels a.label:hover,a.ui.basic.brown.label:hover{background-color:#fff!important;color:#975b33!important;border-color:#975b33!important}.ui.grey.label,.ui.grey.labels .label{background-color:#767676!important;border-color:#767676!important;color:#fff!important}.ui.grey.labels .label:hover,a.ui.grey.label:hover{background-color:#838383!important;border-color:#838383!important;color:#fff!important}.ui.grey.corner.label,.ui.grey.corner.label:hover{background-color:transparent!important}.ui.grey.ribbon.label{border-color:#805031!important}.ui.basic.grey.label{background:none #fff!important;color:#767676!important;border-color:#767676!important}.ui.basic.grey.labels a.label:hover,a.ui.basic.grey.label:hover{background-color:#fff!important;color:#838383!important;border-color:#838383!important}.ui.black.label,.ui.black.labels .label{background-color:#1b1c1d!important;border-color:#1b1c1d!important;color:#fff!important}.ui.black.labels .label:hover,a.ui.black.label:hover{background-color:#27292a!important;border-color:#27292a!important;color:#fff!important}.ui.black.corner.label,.ui.black.corner.label:hover{background-color:transparent!important}.ui.black.ribbon.label{border-color:#805031!important}.ui.basic.black.label{background:none #fff!important;color:#1b1c1d!important;border-color:#1b1c1d!important}.ui.basic.black.labels a.label:hover,a.ui.basic.black.label:hover{background-color:#fff!important;color:#27292a!important;border-color:#27292a!important}.ui.basic.label{background:none #fff;border:1px solid rgba(34,36,38,.15);color:#000000de;box-shadow:none}a.ui.basic.label:hover{text-decoration:none;background:none #fff;color:#1e70bf;box-shadow:1px solid #22242626;box-shadow:none}.ui.basic.pointing.label:before{border-color:inherit}.ui.fluid.labels>.label,.ui.label.fluid{width:100%;box-sizing:border-box}.ui.inverted.label,.ui.inverted.labels .label{color:#ffffffe6!important}.ui.horizontal.label,.ui.horizontal.labels .label{margin:0 .5em 0 0;padding:.4em .833em;min-width:3em;text-align:center}.ui.circular.label,.ui.circular.labels .label{min-width:2em;min-height:2em;padding:.5em!important;line-height:1em;text-align:center;border-radius:500rem}.ui.empty.circular.label,.ui.empty.circular.labels .label{min-width:0;min-height:0;overflow:hidden;width:.5em;height:.5em;vertical-align:baseline}.ui.pointing.label{position:relative}.ui.attached.pointing.label{position:absolute}.ui.pointing.label:before{background-color:inherit;background-image:inherit;border-width:none;border-style:solid;border-color:inherit}.ui.pointing.label:before{position:absolute;content:"";transform:rotate(45deg);background-image:none;z-index:2;width:.6666em;height:.6666em;transition:background .1s ease}.ui.pointing.label,.ui[class*="pointing above"].label{margin-top:1em}.ui.pointing.label:before,.ui[class*="pointing above"].label:before{border-width:1px 0 0 1px;transform:translate(-50%) translateY(-50%) rotate(45deg);top:0;left:50%}.ui[class*="bottom pointing"].label,.ui[class*="pointing below"].label{margin-top:0;margin-bottom:1em}.ui[class*="bottom pointing"].label:before,.ui[class*="pointing below"].label:before{border-width:0 1px 1px 0;right:auto;transform:translate(-50%) translateY(-50%) rotate(45deg);top:100%;left:50%}.ui[class*="left pointing"].label{margin-top:0;margin-left:.6666em}.ui[class*="left pointing"].label:before{border-width:0 0 1px 1px;transform:translate(-50%) translateY(-50%) rotate(45deg);bottom:auto;right:auto;top:50%;left:0}.ui[class*="right pointing"].label{margin-top:0;margin-right:.6666em}.ui[class*="right pointing"].label:before{border-width:1px 1px 0 0;transform:translate(50%) translateY(-50%) rotate(45deg);top:50%;right:0;bottom:auto;left:auto}.ui.basic.pointing.label:before,.ui.basic[class*="pointing above"].label:before{margin-top:-1px}.ui.basic[class*="bottom pointing"].label:before,.ui.basic[class*="pointing below"].label:before{bottom:auto;top:100%;margin-top:1px}.ui.basic[class*="left pointing"].label:before{top:50%;left:-1px}.ui.basic[class*="right pointing"].label:before{top:50%;right:-1px}.ui.floating.label{position:absolute;z-index:100;top:-1em;left:100%;margin:0 0 0 -1.5em!important}.ui.mini.label,.ui.mini.labels .label{font-size:.64285714rem}.ui.tiny.label,.ui.tiny.labels .label{font-size:.71428571rem}.ui.small.label,.ui.small.labels .label{font-size:.78571429rem}.ui.label,.ui.labels .label{font-size:.85714286rem}.ui.large.label,.ui.large.labels .label{font-size:1rem}.ui.big.label,.ui.big.labels .label{font-size:1.28571429rem}.ui.huge.label,.ui.huge.labels .label{font-size:1.42857143rem}.ui.massive.label,.ui.massive.labels .label{font-size:1.71428571rem}/*!
* # Semantic UI 2.5.0 - List
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.list,ol.ui.list,ul.ui.list{list-style-type:none;margin:1em 0;padding:0}.ui.list:first-child,ol.ui.list:first-child,ul.ui.list:first-child{margin-top:0;padding-top:0}.ui.list:last-child,ol.ui.list:last-child,ul.ui.list:last-child{margin-bottom:0;padding-bottom:0}.ui.list .list>.item,.ui.list>.item,ol.ui.list li,ul.ui.list li{display:list-item;table-layout:fixed;list-style-type:none;list-style-position:outside;padding:.21428571em 0;line-height:1.14285714em}.ui.list>.item:after,.ui.list>.list>.item,ol.ui.list>li:first-child:after,ul.ui.list>li:first-child:after{content:"";display:block;height:0;clear:both;visibility:hidden}.ui.list .list>.item:first-child,.ui.list>.item:first-child,ol.ui.list li:first-child,ul.ui.list li:first-child{padding-top:0}.ui.list .list>.item:last-child,.ui.list>.item:last-child,ol.ui.list li:last-child,ul.ui.list li:last-child{padding-bottom:0}.ui.list .list,ol.ui.list ol,ul.ui.list ul{clear:both;margin:0;padding:.75em 0 .25em .5em}.ui.list .list>.item,ol.ui.list ol li,ul.ui.list ul li{padding:.14285714em 0;line-height:inherit}.ui.list .list>.item>i.icon,.ui.list>.item>i.icon{display:table-cell;margin:0;padding-top:0;padding-right:.28571429em;vertical-align:top;transition:color .1s ease}.ui.list .list>.item>i.icon:only-child,.ui.list>.item>i.icon:only-child{display:inline-block;vertical-align:top}.ui.list .list>.item>.image,.ui.list>.item>.image{display:table-cell;background-color:transparent;margin:0;vertical-align:top}.ui.list .list>.item>.image:not(:only-child):not(img),.ui.list>.item>.image:not(:only-child):not(img){padding-right:.5em}.ui.list .list>.item>.image img,.ui.list>.item>.image img{vertical-align:top}.ui.list .list>.item>.image:only-child,.ui.list .list>.item>img.image,.ui.list>.item>.image:only-child,.ui.list>.item>img.image{display:inline-block}.ui.list .list>.item>.content,.ui.list>.item>.content{line-height:1.14285714em}.ui.list .list>.item>.icon+.content,.ui.list .list>.item>.image+.content,.ui.list>.item>.icon+.content,.ui.list>.item>.image+.content{display:table-cell;width:100%;padding:0 0 0 .5em;vertical-align:top}.ui.list .list>.item>img.image+.content,.ui.list>.item>img.image+.content{display:inline-block;width:auto}.ui.list .list>.item>.content>.list,.ui.list>.item>.content>.list{margin-left:0;padding-left:0}.ui.list .list>.item .header,.ui.list>.item .header{display:block;margin:0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:700;color:#000000de}.ui.list .list>.item .description,.ui.list>.item .description{display:block;color:#000000b3}.ui.list .list>.item a,.ui.list>.item a{cursor:pointer}.ui.list .list>a.item,.ui.list>a.item{cursor:pointer;color:#4183c4}.ui.list .list>a.item:hover,.ui.list>a.item:hover{color:#1e70bf}.ui.list .list>a.item i.icon,.ui.list>a.item i.icon{color:#0006}.ui.list .list>.item a.header,.ui.list>.item a.header{cursor:pointer;color:#4183c4!important}.ui.list .list>.item a.header:hover,.ui.list>.item a.header:hover{color:#1e70bf!important}.ui[class*="left floated"].list{float:left}.ui[class*="right floated"].list{float:right}.ui.list .list>.item [class*="left floated"],.ui.list>.item [class*="left floated"]{float:left;margin:0 1em 0 0}.ui.list .list>.item [class*="right floated"],.ui.list>.item [class*="right floated"]{float:right;margin:0 0 0 1em}.ui.menu .ui.list .list>.item,.ui.menu .ui.list>.item{display:list-item;table-layout:fixed;background-color:transparent;list-style-type:none;list-style-position:outside;padding:.21428571em 0;line-height:1.14285714em}.ui.menu .ui.list .list>.item:before,.ui.menu .ui.list>.item:before{border:none;background:0 0}.ui.menu .ui.list .list>.item:first-child,.ui.menu .ui.list>.item:first-child{padding-top:0}.ui.menu .ui.list .list>.item:last-child,.ui.menu .ui.list>.item:last-child{padding-bottom:0}.ui.horizontal.list{display:inline-block;font-size:0}.ui.horizontal.list>.item{display:inline-block;margin-left:1em;font-size:1rem}.ui.horizontal.list:not(.celled)>.item:first-child{margin-left:0!important;padding-left:0!important}.ui.horizontal.list .list{padding-left:0;padding-bottom:0}.ui.horizontal.list .list>.item>.content,.ui.horizontal.list .list>.item>.icon,.ui.horizontal.list .list>.item>.image,.ui.horizontal.list>.item>.content,.ui.horizontal.list>.item>.icon,.ui.horizontal.list>.item>.image{vertical-align:middle}.ui.horizontal.list>.item:first-child,.ui.horizontal.list>.item:last-child{padding-top:.21428571em;padding-bottom:.21428571em}.ui.horizontal.list>.item>i.icon{margin:0;padding:0 .25em 0 0}.ui.horizontal.list>.item>.icon,.ui.horizontal.list>.item>.icon+.content{float:none;display:inline-block}.ui.list .list>.disabled.item,.ui.list>.disabled.item{pointer-events:none;color:#2828284d!important}.ui.inverted.list .list>.disabled.item,.ui.inverted.list>.disabled.item{color:#e1e1e14d!important}.ui.list .list>a.item:hover .icon,.ui.list>a.item:hover .icon{color:#000000de}.ui.inverted.list .list>a.item>.icon,.ui.inverted.list>a.item>.icon{color:#ffffffb3}.ui.inverted.list .list>.item .header,.ui.inverted.list>.item .header{color:#ffffffe6}.ui.inverted.list .list>.item .description,.ui.inverted.list>.item .description{color:#ffffffb3}.ui.inverted.list .list>a.item,.ui.inverted.list>a.item{cursor:pointer;color:#ffffffe6}.ui.inverted.list .list>a.item:hover,.ui.inverted.list>a.item:hover{color:#1e70bf}.ui.inverted.list .item a:not(.ui){color:#ffffffe6!important}.ui.inverted.list .item a:not(.ui):hover{color:#1e70bf!important}.ui.list [class*="top aligned"],.ui.list[class*="top aligned"] .content,.ui.list[class*="top aligned"] .image{vertical-align:top!important}.ui.list [class*="middle aligned"],.ui.list[class*="middle aligned"] .content,.ui.list[class*="middle aligned"] .image{vertical-align:middle!important}.ui.list [class*="bottom aligned"],.ui.list[class*="bottom aligned"] .content,.ui.list[class*="bottom aligned"] .image{vertical-align:bottom!important}.ui.link.list .item,.ui.link.list .item a:not(.ui),.ui.link.list a.item{color:#0006;transition:.1s color ease}.ui.link.list.list .item a:not(.ui):hover,.ui.link.list.list a.item:hover{color:#000c}.ui.link.list.list .item a:not(.ui):active,.ui.link.list.list a.item:active{color:#000000e6}.ui.link.list.list .active.item,.ui.link.list.list .active.item a:not(.ui){color:#000000f2}.ui.inverted.link.list .item,.ui.inverted.link.list .item a:not(.ui),.ui.inverted.link.list a.item{color:#ffffff80}.ui.inverted.link.list.list .item a:not(.ui):hover,.ui.inverted.link.list.list a.item:hover{color:#fff}.ui.inverted.link.list.list .item a:not(.ui):active,.ui.inverted.link.list.list a.item:active{color:#fff}.ui.inverted.link.list.list .active.item a:not(.ui),.ui.inverted.link.list.list a.active.item{color:#fff}.ui.selection.list .list>.item,.ui.selection.list>.item{cursor:pointer;background:0 0;padding:.5em;margin:0;color:#0006;border-radius:.5em;transition:.1s color ease,.1s padding-left ease,.1s background-color ease}.ui.selection.list .list>.item:last-child,.ui.selection.list>.item:last-child{margin-bottom:0}.ui.selection.list.list>.item:hover,.ui.selection.list>.item:hover{background:#00000008;color:#000c}.ui.selection.list .list>.item:active,.ui.selection.list>.item:active{background:#0000000d;color:#000000e6}.ui.selection.list .list>.item.active,.ui.selection.list>.item.active{background:#0000000d;color:#000000f2}.ui.inverted.selection.list>.item{background:0 0;color:#ffffff80}.ui.inverted.selection.list>.item:hover{background:#ffffff05;color:#fff}.ui.inverted.selection.list>.item:active{background:#ffffff14;color:#fff}.ui.inverted.selection.list>.item.active{background:#ffffff14;color:#fff}.ui.celled.selection.list .list>.item,.ui.celled.selection.list>.item,.ui.divided.selection.list .list>.item,.ui.divided.selection.list>.item{border-radius:0}.ui.animated.list>.item{transition:.25s color ease .1s,.25s padding-left ease .1s,.25s background-color ease .1s}.ui.animated.list:not(.horizontal)>.item:hover{padding-left:1em}.ui.fitted.list:not(.selection) .list>.item,.ui.fitted.list:not(.selection)>.item{padding-left:0;padding-right:0}.ui.fitted.selection.list .list>.item,.ui.fitted.selection.list>.item{margin-left:-.5em;margin-right:-.5em}.ui.bulleted.list,ul.ui.list{margin-left:1.25rem}.ui.bulleted.list .list>.item,.ui.bulleted.list>.item,ul.ui.list li{position:relative}.ui.bulleted.list .list>.item:before,.ui.bulleted.list>.item:before,ul.ui.list li:before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;top:auto;left:auto;font-weight:400;margin-left:-1.25rem;content:"•";opacity:1;color:inherit;vertical-align:top}.ui.bulleted.list .list>a.item:before,.ui.bulleted.list>a.item:before,ul.ui.list li:before{color:#000000de}.ui.bulleted.list .list,ul.ui.list ul{padding-left:1.25rem}.ui.horizontal.bulleted.list,ul.ui.horizontal.bulleted.list{margin-left:0}.ui.horizontal.bulleted.list>.item,ul.ui.horizontal.bulleted.list li{margin-left:1.75rem}.ui.horizontal.bulleted.list>.item:first-child,ul.ui.horizontal.bulleted.list li:first-child{margin-left:0}.ui.horizontal.bulleted.list>.item:before,ul.ui.horizontal.bulleted.list li:before{color:#000000de}.ui.horizontal.bulleted.list>.item:first-child:before,ul.ui.horizontal.bulleted.list li:first-child:before{display:none}.ui.ordered.list,.ui.ordered.list .list,ol.ui.list,ol.ui.list ol{counter-reset:ordered;margin-left:1.25rem;list-style-type:none}.ui.ordered.list .list>.item,.ui.ordered.list>.item,ol.ui.list li{list-style-type:none;position:relative}.ui.ordered.list .list>.item:before,.ui.ordered.list>.item:before,ol.ui.list li:before{position:absolute;top:auto;left:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;margin-left:-1.25rem;counter-increment:ordered;content:counters(ordered,".") " ";text-align:right;color:#000000de;vertical-align:middle;opacity:.8}.ui.ordered.inverted.list .list>.item:before,.ui.ordered.inverted.list>.item:before,ol.ui.inverted.list li:before{color:#ffffffb3}.ui.ordered.list>.item[data-value],.ui.ordered.list>.list>.item[data-value]{content:attr(data-value)}ol.ui.list li[value]:before{content:attr(value)}.ui.ordered.list .list,ol.ui.list ol{margin-left:1em}.ui.ordered.list .list>.item:before,ol.ui.list ol li:before{margin-left:-2em}.ui.ordered.horizontal.list,ol.ui.horizontal.list{margin-left:0}.ui.ordered.horizontal.list .list>.item:before,.ui.ordered.horizontal.list>.item:before,ol.ui.horizontal.list li:before{position:static;margin:0 .5em 0 0}.ui.divided.list>.item{border-top:1px solid rgba(34,36,38,.15)}.ui.divided.list .list>.item{border-top:none}.ui.divided.list .item .list>.item{border-top:none}.ui.divided.list .list>.item:first-child,.ui.divided.list>.item:first-child{border-top:none}.ui.divided.list:not(.horizontal) .list>.item:first-child{border-top-width:1px}.ui.divided.bulleted.list .list,.ui.divided.bulleted.list:not(.horizontal){margin-left:0;padding-left:0}.ui.divided.bulleted.list>.item:not(.horizontal){padding-left:1.25rem}.ui.divided.ordered.list{margin-left:0}.ui.divided.ordered.list .list>.item,.ui.divided.ordered.list>.item{padding-left:1.25rem}.ui.divided.ordered.list .item .list{margin-left:0;margin-right:0;padding-bottom:.21428571em}.ui.divided.ordered.list .item .list>.item{padding-left:1em}.ui.divided.selection.list .list>.item,.ui.divided.selection.list>.item{margin:0;border-radius:0}.ui.divided.horizontal.list{margin-left:0}.ui.divided.horizontal.list>.item:not(:first-child){padding-left:.5em}.ui.divided.horizontal.list>.item:not(:last-child){padding-right:.5em}.ui.divided.horizontal.list>.item{border-top:none;border-left:1px solid rgba(34,36,38,.15);margin:0;line-height:.6}.ui.horizontal.divided.list>.item:first-child{border-left:none}.ui.divided.inverted.horizontal.list>.item,.ui.divided.inverted.list>.item,.ui.divided.inverted.list>.list{border-color:#ffffff1a}.ui.celled.list>.item,.ui.celled.list>.list{border-top:1px solid rgba(34,36,38,.15);padding-left:.5em;padding-right:.5em}.ui.celled.list>.item:last-child{border-bottom:1px solid rgba(34,36,38,.15)}.ui.celled.list>.item:first-child,.ui.celled.list>.item:last-child{padding-top:.21428571em;padding-bottom:.21428571em}.ui.celled.list .item .list>.item{border-width:0}.ui.celled.list .list>.item:first-child{border-top-width:0}.ui.celled.bulleted.list{margin-left:0}.ui.celled.bulleted.list .list>.item,.ui.celled.bulleted.list>.item{padding-left:1.25rem}.ui.celled.bulleted.list .item .list{margin-left:-1.25rem;margin-right:-1.25rem;padding-bottom:.21428571em}.ui.celled.ordered.list{margin-left:0}.ui.celled.ordered.list .list>.item,.ui.celled.ordered.list>.item{padding-left:1.25rem}.ui.celled.ordered.list .item .list{margin-left:0;margin-right:0;padding-bottom:.21428571em}.ui.celled.ordered.list .list>.item{padding-left:1em}.ui.horizontal.celled.list{margin-left:0}.ui.horizontal.celled.list .list>.item,.ui.horizontal.celled.list>.item{border-top:none;border-left:1px solid rgba(34,36,38,.15);margin:0;padding-left:.5em;padding-right:.5em;line-height:.6}.ui.horizontal.celled.list .list>.item:last-child,.ui.horizontal.celled.list>.item:last-child{border-bottom:none;border-right:1px solid rgba(34,36,38,.15)}.ui.celled.inverted.list>.item,.ui.celled.inverted.list>.list{border-color:1px solid rgba(255,255,255,.1)}.ui.celled.inverted.horizontal.list .list>.item,.ui.celled.inverted.horizontal.list>.item{border-color:1px solid rgba(255,255,255,.1)}.ui.relaxed.list:not(.horizontal)>.item:not(:first-child){padding-top:.42857143em}.ui.relaxed.list:not(.horizontal)>.item:not(:last-child){padding-bottom:.42857143em}.ui.horizontal.relaxed.list .list>.item:not(:first-child),.ui.horizontal.relaxed.list>.item:not(:first-child){padding-left:1rem}.ui.horizontal.relaxed.list .list>.item:not(:last-child),.ui.horizontal.relaxed.list>.item:not(:last-child){padding-right:1rem}.ui[class*="very relaxed"].list:not(.horizontal)>.item:not(:first-child){padding-top:.85714286em}.ui[class*="very relaxed"].list:not(.horizontal)>.item:not(:last-child){padding-bottom:.85714286em}.ui.horizontal[class*="very relaxed"].list .list>.item:not(:first-child),.ui.horizontal[class*="very relaxed"].list>.item:not(:first-child){padding-left:1.5rem}.ui.horizontal[class*="very relaxed"].list .list>.item:not(:last-child),.ui.horizontal[class*="very relaxed"].list>.item:not(:last-child){padding-right:1.5rem}.ui.mini.list{font-size:.78571429em}.ui.tiny.list{font-size:.85714286em}.ui.small.list{font-size:.92857143em}.ui.list{font-size:1em}.ui.large.list{font-size:1.14285714em}.ui.big.list{font-size:1.28571429em}.ui.huge.list{font-size:1.42857143em}.ui.massive.list{font-size:1.71428571em}.ui.mini.horizontal.list .list>.item,.ui.mini.horizontal.list>.item{font-size:.78571429rem}.ui.tiny.horizontal.list .list>.item,.ui.tiny.horizontal.list>.item{font-size:.85714286rem}.ui.small.horizontal.list .list>.item,.ui.small.horizontal.list>.item{font-size:.92857143rem}.ui.horizontal.list .list>.item,.ui.horizontal.list>.item{font-size:1rem}.ui.large.horizontal.list .list>.item,.ui.large.horizontal.list>.item{font-size:1.14285714rem}.ui.big.horizontal.list .list>.item,.ui.big.horizontal.list>.item{font-size:1.28571429rem}.ui.huge.horizontal.list .list>.item,.ui.huge.horizontal.list>.item{font-size:1.42857143rem}.ui.massive.horizontal.list .list>.item,.ui.massive.horizontal.list>.item{font-size:1.71428571rem}.ui.loader{display:none;position:absolute;top:50%;left:50%;margin:0;text-align:center;z-index:1000;transform:translate(-50%) translateY(-50%)}.ui.loader:before{position:absolute;content:"";top:0;left:50%;width:100%;height:100%;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loader:after{position:absolute;content:"";top:0;left:50%;width:100%;height:100%;-webkit-animation:loader .6s linear;animation:loader .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}@-webkit-keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui.mini.loader:after,.ui.mini.loader:before{width:1rem;height:1rem;margin:0 0 0 -.5rem}.ui.tiny.loader:after,.ui.tiny.loader:before{width:1.14285714rem;height:1.14285714rem;margin:0 0 0 -.57142857rem}.ui.small.loader:after,.ui.small.loader:before{width:1.71428571rem;height:1.71428571rem;margin:0 0 0 -.85714286rem}.ui.loader:after,.ui.loader:before{width:2.28571429rem;height:2.28571429rem;margin:0 0 0 -1.14285714rem}.ui.large.loader:after,.ui.large.loader:before{width:3.42857143rem;height:3.42857143rem;margin:0 0 0 -1.71428571rem}.ui.big.loader:after,.ui.big.loader:before{width:3.71428571rem;height:3.71428571rem;margin:0 0 0 -1.85714286rem}.ui.huge.loader:after,.ui.huge.loader:before{width:4.14285714rem;height:4.14285714rem;margin:0 0 0 -2.07142857rem}.ui.massive.loader:after,.ui.massive.loader:before{width:4.57142857rem;height:4.57142857rem;margin:0 0 0 -2.28571429rem}.ui.dimmer .loader{display:block}.ui.dimmer .ui.loader{color:#ffffffe6}.ui.dimmer .ui.loader:before{border-color:#ffffff26}.ui.dimmer .ui.loader:after{border-color:#fff transparent transparent}.ui.inverted.dimmer .ui.loader{color:#000000de}.ui.inverted.dimmer .ui.loader:before{border-color:#0000001a}.ui.inverted.dimmer .ui.loader:after{border-color:#767676 transparent transparent}.ui.text.loader{width:auto!important;height:auto!important;text-align:center;font-style:normal}.ui.indeterminate.loader:after{animation-direction:reverse;-webkit-animation-duration:1.2s;animation-duration:1.2s}.ui.loader.active,.ui.loader.visible{display:block}.ui.loader.disabled,.ui.loader.hidden{display:none}.ui.inverted.dimmer .ui.mini.loader,.ui.mini.loader{width:1rem;height:1rem;font-size:.78571429em}.ui.inverted.dimmer .ui.tiny.loader,.ui.tiny.loader{width:1.14285714rem;height:1.14285714rem;font-size:.85714286em}.ui.inverted.dimmer .ui.small.loader,.ui.small.loader{width:1.71428571rem;height:1.71428571rem;font-size:.92857143em}.ui.inverted.dimmer .ui.loader,.ui.loader{width:2.28571429rem;height:2.28571429rem;font-size:1em}.ui.inverted.dimmer .ui.large.loader,.ui.large.loader{width:3.42857143rem;height:3.42857143rem;font-size:1.14285714em}.ui.big.loader,.ui.inverted.dimmer .ui.big.loader{width:3.71428571rem;height:3.71428571rem;font-size:1.28571429em}.ui.huge.loader,.ui.inverted.dimmer .ui.huge.loader{width:4.14285714rem;height:4.14285714rem;font-size:1.42857143em}.ui.inverted.dimmer .ui.massive.loader,.ui.massive.loader{width:4.57142857rem;height:4.57142857rem;font-size:1.71428571em}.ui.mini.text.loader{min-width:1rem;padding-top:1.78571429rem}.ui.tiny.text.loader{min-width:1.14285714rem;padding-top:1.92857143rem}.ui.small.text.loader{min-width:1.71428571rem;padding-top:2.5rem}.ui.text.loader{min-width:2.28571429rem;padding-top:3.07142857rem}.ui.large.text.loader{min-width:3.42857143rem;padding-top:4.21428571rem}.ui.big.text.loader{min-width:3.71428571rem;padding-top:4.5rem}.ui.huge.text.loader{min-width:4.14285714rem;padding-top:4.92857143rem}.ui.massive.text.loader{min-width:4.57142857rem;padding-top:5.35714286rem}.ui.inverted.loader{color:#ffffffe6}.ui.inverted.loader:before{border-color:#ffffff26}.ui.inverted.loader:after{border-top-color:#fff}.ui.inline.loader{position:relative;vertical-align:middle;margin:0;left:0;top:0;transform:none}.ui.inline.loader.active,.ui.inline.loader.visible{display:inline-block}.ui.centered.inline.loader.active,.ui.centered.inline.loader.visible{display:block;margin-left:auto;margin-right:auto}/*!
* # Semantic UI 2.5.0 - Loader
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.placeholder{position:static;overflow:hidden;-webkit-animation:placeholderShimmer 2s linear;animation:placeholderShimmer 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#fff;background-image:linear-gradient(to right,#00000014 0,#00000026,#00000014 30%);background-size:1200px 100%;max-width:30rem}@-webkit-keyframes placeholderShimmer{0%{background-position:-1200px 0}to{background-position:1200px 0}}@keyframes placeholderShimmer{0%{background-position:-1200px 0}to{background-position:1200px 0}}.ui.placeholder+.ui.placeholder{margin-top:2rem}.ui.placeholder+.ui.placeholder{-webkit-animation-delay:.15s;animation-delay:.15s}.ui.placeholder+.ui.placeholder+.ui.placeholder{-webkit-animation-delay:.3s;animation-delay:.3s}.ui.placeholder+.ui.placeholder+.ui.placeholder+.ui.placeholder{-webkit-animation-delay:.45s;animation-delay:.45s}.ui.placeholder+.ui.placeholder+.ui.placeholder+.ui.placeholder+.ui.placeholder{-webkit-animation-delay:.6s;animation-delay:.6s}.ui.placeholder,.ui.placeholder .image.header:after,.ui.placeholder .line,.ui.placeholder .line:after,.ui.placeholder>:before{background-color:#fff}.ui.placeholder .image:not(.header):not(.ui){height:100px}.ui.placeholder .square.image:not(.header){height:0;overflow:hidden;padding-top:100%}.ui.placeholder .rectangular.image:not(.header){height:0;overflow:hidden;padding-top:75%}.ui.placeholder .line{position:relative;height:.85714286em}.ui.placeholder .line:after,.ui.placeholder .line:before{top:100%;position:absolute;content:"";background-color:inherit}.ui.placeholder .line:before{left:0}.ui.placeholder .line:after{right:0}.ui.placeholder .line{margin-bottom:.5em}.ui.placeholder .line:after,.ui.placeholder .line:before{height:.5em}.ui.placeholder .line:not(:first-child){margin-top:.5em}.ui.placeholder .header{position:relative;overflow:hidden}.ui.placeholder .line:nth-child(1):after{width:0%}.ui.placeholder .line:nth-child(2):after{width:50%}.ui.placeholder .line:nth-child(3):after{width:10%}.ui.placeholder .line:nth-child(4):after{width:35%}.ui.placeholder .line:nth-child(5):after{width:65%}.ui.placeholder .header .line{margin-bottom:.64285714em}.ui.placeholder .header .line:after,.ui.placeholder .header .line:before{height:.64285714em}.ui.placeholder .header .line:not(:first-child){margin-top:.64285714em}.ui.placeholder .header .line:after{width:20%}.ui.placeholder .header .line:nth-child(2):after{width:60%}.ui.placeholder .image.header .line{margin-left:3em}.ui.placeholder .image.header .line:before{width:.71428571rem}.ui.placeholder .image.header:after{display:block;height:.85714286em;content:"";margin-left:3em}.ui.placeholder .header .line:first-child,.ui.placeholder .image .line:first-child,.ui.placeholder .paragraph .line:first-child{height:.01px}.ui.placeholder .header:not(:first-child):before,.ui.placeholder .image:not(:first-child):before,.ui.placeholder .paragraph:not(:first-child):before{height:1.42857143em;content:"";display:block}.ui.inverted.placeholder{background-image:linear-gradient(to right,#ffffff14 0,#ffffff24,#ffffff14 30%)}.ui.inverted.placeholder,.ui.inverted.placeholder .image.header:after,.ui.inverted.placeholder .line,.ui.inverted.placeholder .line:after,.ui.inverted.placeholder>:before{background-color:#1b1c1d}.ui.placeholder .full.line.line.line:after{width:0%}.ui.placeholder .very.long.line.line.line:after{width:10%}.ui.placeholder .long.line.line.line:after{width:35%}.ui.placeholder .medium.line.line.line:after{width:50%}.ui.placeholder .short.line.line.line:after{width:65%}.ui.placeholder .very.short.line.line.line:after{width:80%}.ui.fluid.placeholder{max-width:none}/*!
* # Semantic UI 2.5.0 - Rail
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.rail{position:absolute;top:0;width:300px;height:100%}.ui.left.rail{left:auto;right:100%;padding:0 2rem 0 0;margin:0 2rem 0 0}.ui.right.rail{left:100%;right:auto;padding:0 0 0 2rem;margin:0 0 0 2rem}.ui.left.internal.rail{left:0;right:auto;padding:0 0 0 2rem;margin:0 0 0 2rem}.ui.right.internal.rail{left:auto;right:0;padding:0 2rem 0 0;margin:0 2rem 0 0}.ui.dividing.rail{width:302.5px}.ui.left.dividing.rail{padding:0 2.5rem 0 0;margin:0 2.5rem 0 0;border-right:1px solid rgba(34,36,38,.15)}.ui.right.dividing.rail{border-left:1px solid rgba(34,36,38,.15);padding:0 0 0 2.5rem;margin:0 0 0 2.5rem}.ui.close.rail{width:calc(300px + 1em)}.ui.close.left.rail{padding:0 1em 0 0;margin:0 1em 0 0}.ui.close.right.rail{padding:0 0 0 1em;margin:0 0 0 1em}.ui.very.close.rail{width:calc(300px + .5em)}.ui.very.close.left.rail{padding:0 .5em 0 0;margin:0 .5em 0 0}.ui.very.close.right.rail{padding:0 0 0 .5em;margin:0 0 0 .5em}.ui.attached.left.rail,.ui.attached.right.rail{padding:0;margin:0}.ui.mini.rail{font-size:.78571429rem}.ui.tiny.rail{font-size:.85714286rem}.ui.small.rail{font-size:.92857143rem}.ui.rail{font-size:1rem}.ui.large.rail{font-size:1.14285714rem}.ui.big.rail{font-size:1.28571429rem}.ui.huge.rail{font-size:1.42857143rem}.ui.massive.rail{font-size:1.71428571rem}/*!
* # Semantic UI 2.5.0 - Reveal
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.reveal{display:inherit;position:relative!important;font-size:0!important}.ui.reveal>.visible.content{position:absolute!important;top:0!important;left:0!important;z-index:3!important;transition:all .5s ease .1s}.ui.reveal>.hidden.content{position:relative!important;z-index:2!important}.ui.active.reveal .visible.content,.ui.reveal:hover .visible.content{z-index:4!important}.ui.slide.reveal{position:relative!important;overflow:hidden!important;white-space:nowrap}.ui.slide.reveal>.content{display:block;width:100%;white-space:normal;float:left;margin:0;transition:transform .5s ease .1s}.ui.slide.reveal>.visible.content{position:relative!important}.ui.slide.reveal>.hidden.content{position:absolute!important;left:0!important;width:100%!important;transform:translate(100%)!important}.ui.slide.active.reveal>.visible.content,.ui.slide.reveal:hover>.visible.content{transform:translate(-100%)!important}.ui.slide.active.reveal>.hidden.content,.ui.slide.reveal:hover>.hidden.content{transform:translate(0)!important}.ui.slide.right.reveal>.visible.content{transform:translate(0)!important}.ui.slide.right.reveal>.hidden.content{transform:translate(-100%)!important}.ui.slide.right.active.reveal>.visible.content,.ui.slide.right.reveal:hover>.visible.content{transform:translate(100%)!important}.ui.slide.right.active.reveal>.hidden.content,.ui.slide.right.reveal:hover>.hidden.content{transform:translate(0)!important}.ui.slide.up.reveal>.hidden.content{transform:translateY(100%)!important}.ui.slide.up.active.reveal>.visible.content,.ui.slide.up.reveal:hover>.visible.content{transform:translateY(-100%)!important}.ui.slide.up.active.reveal>.hidden.content,.ui.slide.up.reveal:hover>.hidden.content{transform:translateY(0)!important}.ui.slide.down.reveal>.hidden.content{transform:translateY(-100%)!important}.ui.slide.down.active.reveal>.visible.content,.ui.slide.down.reveal:hover>.visible.content{transform:translateY(100%)!important}.ui.slide.down.active.reveal>.hidden.content,.ui.slide.down.reveal:hover>.hidden.content{transform:translateY(0)!important}.ui.fade.reveal>.visible.content{opacity:1}.ui.fade.active.reveal>.visible.content,.ui.fade.reveal:hover>.visible.content{opacity:0}.ui.move.reveal{position:relative!important;overflow:hidden!important;white-space:nowrap}.ui.move.reveal>.content{display:block;float:left;white-space:normal;margin:0;transition:transform .5s cubic-bezier(.175,.885,.32,1) .1s}.ui.move.reveal>.visible.content{position:relative!important}.ui.move.reveal>.hidden.content{position:absolute!important;left:0!important;width:100%!important}.ui.move.active.reveal>.visible.content,.ui.move.reveal:hover>.visible.content{transform:translate(-100%)!important}.ui.move.right.active.reveal>.visible.content,.ui.move.right.reveal:hover>.visible.content{transform:translate(100%)!important}.ui.move.up.active.reveal>.visible.content,.ui.move.up.reveal:hover>.visible.content{transform:translateY(-100%)!important}.ui.move.down.active.reveal>.visible.content,.ui.move.down.reveal:hover>.visible.content{transform:translateY(100%)!important}.ui.rotate.reveal>.visible.content{transition-duration:.5s;transform:rotate(0)}.ui.rotate.reveal>.visible.content,.ui.rotate.right.reveal>.visible.content{transform-origin:bottom right}.ui.rotate.active.reveal>.visible.content,.ui.rotate.reveal:hover>.visible.content,.ui.rotate.right.active.reveal>.visible.content,.ui.rotate.right.reveal:hover>.visible.content{transform:rotate(110deg)}.ui.rotate.left.reveal>.visible.content{transform-origin:bottom left}.ui.rotate.left.active.reveal>.visible.content,.ui.rotate.left.reveal:hover>.visible.content{transform:rotate(-110deg)}.ui.disabled.reveal:hover>.visible.visible.content{position:static!important;display:block!important;opacity:1!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;transform:none!important}.ui.disabled.reveal:hover>.hidden.hidden.content{display:none!important}.ui.reveal>.ui.ribbon.label{z-index:5}.ui.visible.reveal{overflow:visible}.ui.instant.reveal>.content{transition-delay:0s!important}.ui.reveal>.content{font-size:1rem!important}/*!
* # Semantic UI 2.5.0 - Segment
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.segment{position:relative;background:#fff;box-shadow:0 1px 2px #22242626;margin:1rem 0;padding:1em;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.ui.segment:first-child{margin-top:0}.ui.segment:last-child{margin-bottom:0}.ui.vertical.segment{margin:0;padding-left:0;padding-right:0;background:none transparent;border-radius:0;box-shadow:none;border:none;border-bottom:1px solid rgba(34,36,38,.15)}.ui.vertical.segment:last-child{border-bottom:none}.ui.inverted.segment>.ui.header{color:#fff}.ui[class*="bottom attached"].segment>[class*="top attached"].label{border-top-left-radius:0;border-top-right-radius:0}.ui[class*="top attached"].segment>[class*="bottom attached"].label{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui.attached.segment:not(.top):not(.bottom)>[class*="top attached"].label{border-top-left-radius:0;border-top-right-radius:0}.ui.attached.segment:not(.top):not(.bottom)>[class*="bottom attached"].label{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui.grid>.row>.ui.segment.column,.ui.grid>.ui.segment.column,.ui.page.grid.segment{padding-top:2em;padding-bottom:2em}.ui.grid.segment{margin:1rem 0;border-radius:.28571429rem}.ui.basic.table.segment{background:#fff;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px #22242626}.ui[class*="very basic"].table.segment{padding:1em}.ui.placeholder.segment{display:flex;flex-direction:column;justify-content:center;align-items:stretch;max-width:initial;-webkit-animation:none;animation:none;overflow:visible;padding:1em;min-height:18rem;background:#f9fafb;border-color:#22242626;box-shadow:0 2px 25px #2224260d inset}.ui.placeholder.segment .button,.ui.placeholder.segment textarea{display:block}.ui.placeholder.segment .button,.ui.placeholder.segment .field,.ui.placeholder.segment textarea,.ui.placeholder.segment>.ui.input{max-width:15rem;margin-left:auto;margin-right:auto}.ui.placeholder.segment .column .button,.ui.placeholder.segment .column .field,.ui.placeholder.segment .column textarea,.ui.placeholder.segment .column>.ui.input{max-width:15rem;margin-left:auto;margin-right:auto}.ui.placeholder.segment>.inline{align-self:center}.ui.placeholder.segment>.inline>.button{display:inline-block;width:auto;margin:0 .35714286rem 0 0}.ui.placeholder.segment>.inline>.button:last-child{margin-right:0}.ui.piled.segment,.ui.piled.segments{margin:3em 0;box-shadow:"";z-index:auto}.ui.piled.segment:first-child{margin-top:0}.ui.piled.segment:last-child{margin-bottom:0}.ui.piled.segment:after,.ui.piled.segment:before,.ui.piled.segments:after,.ui.piled.segments:before{background-color:#fff;visibility:visible;content:"";display:block;height:100%;left:0;position:absolute;width:100%;border:1px solid rgba(34,36,38,.15);box-shadow:""}.ui.piled.segment:before,.ui.piled.segments:before{transform:rotate(-1.2deg);top:0;z-index:-2}.ui.piled.segment:after,.ui.piled.segments:after{transform:rotate(1.2deg);top:0;z-index:-1}.ui[class*="top attached"].piled.segment{margin-top:3em;margin-bottom:0}.ui.piled.segment[class*="top attached"]:first-child{margin-top:0}.ui.piled.segment[class*="bottom attached"]{margin-top:0;margin-bottom:3em}.ui.piled.segment[class*="bottom attached"]:last-child{margin-bottom:0}.ui.stacked.segment{padding-bottom:1.4em}.ui.stacked.segment:after,.ui.stacked.segment:before,.ui.stacked.segments:after,.ui.stacked.segments:before{content:"";position:absolute;bottom:-3px;left:0;border-top:1px solid rgba(34,36,38,.15);background:#00000008;width:100%;height:6px;visibility:visible}.ui.stacked.segment:before,.ui.stacked.segments:before{display:none}.ui.tall.stacked.segment:before,.ui.tall.stacked.segments:before{display:block;bottom:0}.ui.stacked.inverted.segment:after,.ui.stacked.inverted.segment:before,.ui.stacked.inverted.segments:after,.ui.stacked.inverted.segments:before{background-color:#00000008;border-top:1px solid rgba(34,36,38,.35)}.ui.padded.segment{padding:1.5em}.ui[class*="very padded"].segment{padding:3em}.ui.padded.segment.vertical.segment,.ui[class*="very padded"].vertical.segment{padding-left:0;padding-right:0}.ui.compact.segment{display:table}.ui.compact.segments{display:inline-flex}.ui.compact.segments .segment,.ui.segments .compact.segment{display:block;flex:0 1 auto}.ui.circular.segment{display:table-cell;padding:2em;text-align:center;vertical-align:middle;border-radius:500em}.ui.raised.segment,.ui.raised.segments{box-shadow:0 2px 4px #2224261f,0 2px 10px #22242626}.ui.segments{flex-direction:column;position:relative;margin:1rem 0;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px #22242626;border-radius:.28571429rem}.ui.segments:first-child{margin-top:0}.ui.segments:last-child{margin-bottom:0}.ui.segments>.segment{top:0;bottom:0;border-radius:0;margin:0;width:auto;box-shadow:none;border:none;border-top:1px solid rgba(34,36,38,.15)}.ui.segments:not(.horizontal)>.segment:first-child{border-top:none;margin-top:0;bottom:0;margin-bottom:0;top:0;border-radius:.28571429rem .28571429rem 0 0}.ui.segments:not(.horizontal)>.segment:last-child{top:0;bottom:0;margin-top:0;margin-bottom:0;box-shadow:0 1px 2px #22242626,none;border-radius:0 0 .28571429rem .28571429rem}.ui.segments:not(.horizontal)>.segment:only-child{border-radius:.28571429rem}.ui.segments>.ui.segments{border-top:1px solid rgba(34,36,38,.15);margin:1rem}.ui.segments>.segments:first-child{border-top:none}.ui.segments>.segment+.segments:not(.horizontal){margin-top:0}.ui.horizontal.segments{display:flex;flex-direction:row;background-color:transparent;border-radius:0;padding:0;background-color:#fff;box-shadow:0 1px 2px #22242626;margin:1rem 0;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.ui.segments>.horizontal.segments{margin:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;border-top:1px solid rgba(34,36,38,.15)}.ui.horizontal.segments>.segment{flex:1 1 auto;-ms-flex:1 1 0px;margin:0;min-width:0;background-color:transparent;border-radius:0;border:none;box-shadow:none;border-left:1px solid rgba(34,36,38,.15)}.ui.segments>.horizontal.segments:first-child{border-top:none}.ui.horizontal.segments>.segment:first-child{border-left:none}.ui.disabled.segment{opacity:.45;color:#2828284d}.ui.loading.segment{position:relative;cursor:default;pointer-events:none;text-shadow:none!important;color:transparent!important;transition:all 0s linear}.ui.loading.segment:before{position:absolute;content:"";top:0;left:0;background:#fffc;width:100%;height:100%;border-radius:.28571429rem;z-index:100}.ui.loading.segment:after{position:absolute;content:"";top:50%;left:50%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;-webkit-animation:segment-spin .6s linear;animation:segment-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1);border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:101}@-webkit-keyframes segment-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes segment-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui.basic.segment{background:none transparent;box-shadow:none;border:none;border-radius:0}.ui.clearing.segment:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui.red.segment:not(.inverted){border-top:2px solid #db2828!important}.ui.inverted.red.segment{background-color:#db2828!important;color:#fff!important}.ui.orange.segment:not(.inverted){border-top:2px solid #f2711c!important}.ui.inverted.orange.segment{background-color:#f2711c!important;color:#fff!important}.ui.yellow.segment:not(.inverted){border-top:2px solid #fbbd08!important}.ui.inverted.yellow.segment{background-color:#fbbd08!important;color:#fff!important}.ui.olive.segment:not(.inverted){border-top:2px solid #b5cc18!important}.ui.inverted.olive.segment{background-color:#b5cc18!important;color:#fff!important}.ui.green.segment:not(.inverted){border-top:2px solid #21ba45!important}.ui.inverted.green.segment{background-color:#21ba45!important;color:#fff!important}.ui.teal.segment:not(.inverted){border-top:2px solid #00b5ad!important}.ui.inverted.teal.segment{background-color:#00b5ad!important;color:#fff!important}.ui.blue.segment:not(.inverted){border-top:2px solid #2185d0!important}.ui.inverted.blue.segment{background-color:#2185d0!important;color:#fff!important}.ui.violet.segment:not(.inverted){border-top:2px solid #6435c9!important}.ui.inverted.violet.segment{background-color:#6435c9!important;color:#fff!important}.ui.purple.segment:not(.inverted){border-top:2px solid #a333c8!important}.ui.inverted.purple.segment{background-color:#a333c8!important;color:#fff!important}.ui.pink.segment:not(.inverted){border-top:2px solid #e03997!important}.ui.inverted.pink.segment{background-color:#e03997!important;color:#fff!important}.ui.brown.segment:not(.inverted){border-top:2px solid #a5673f!important}.ui.inverted.brown.segment{background-color:#a5673f!important;color:#fff!important}.ui.grey.segment:not(.inverted){border-top:2px solid #767676!important}.ui.inverted.grey.segment{background-color:#767676!important;color:#fff!important}.ui.black.segment:not(.inverted){border-top:2px solid #1b1c1d!important}.ui.inverted.black.segment{background-color:#1b1c1d!important;color:#fff!important}.ui[class*="left aligned"].segment{text-align:left}.ui[class*="right aligned"].segment{text-align:right}.ui[class*="center aligned"].segment{text-align:center}.ui.floated.segment,.ui[class*="left floated"].segment{float:left;margin-right:1em}.ui[class*="right floated"].segment{float:right;margin-left:1em}.ui.inverted.segment{border:none;box-shadow:none}.ui.inverted.segment,.ui.primary.inverted.segment{background:#1b1c1d;color:#ffffffe6}.ui.inverted.segment .segment{color:#000000de}.ui.inverted.segment .inverted.segment{color:#ffffffe6}.ui.inverted.attached.segment{border-color:#555}.ui.secondary.segment{background:#f3f4f5;color:#0009}.ui.secondary.inverted.segment{background:#4c4f52 linear-gradient(#fff3 0,#fff3);color:#fffc}.ui.tertiary.segment{background:#dcddde;color:#0009}.ui.tertiary.inverted.segment{background:#717579 linear-gradient(#ffffff59 0,#ffffff59);color:#fffc}.ui.attached.segment{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% + 2px);max-width:calc(100% + 2px);box-shadow:none;border:1px solid #d4d4d5}.ui.attached:not(.message)+.ui.attached.segment:not(.top){border-top:none}.ui[class*="top attached"].segment{bottom:0;margin-bottom:0;top:0;margin-top:1rem;border-radius:.28571429rem .28571429rem 0 0}.ui.segment[class*="top attached"]:first-child{margin-top:0}.ui.segment[class*="bottom attached"]{bottom:0;margin-top:0;top:0;margin-bottom:1rem;box-shadow:0 1px 2px #22242626,none;border-radius:0 0 .28571429rem .28571429rem}.ui.segment[class*="bottom attached"]:last-child{margin-bottom:0}.ui.mini.segment,.ui.mini.segments .segment{font-size:.78571429rem}.ui.tiny.segment,.ui.tiny.segments .segment{font-size:.85714286rem}.ui.small.segment,.ui.small.segments .segment{font-size:.92857143rem}.ui.segment,.ui.segments .segment{font-size:1rem}.ui.large.segment,.ui.large.segments .segment{font-size:1.14285714rem}.ui.big.segment,.ui.big.segments .segment{font-size:1.28571429rem}.ui.huge.segment,.ui.huge.segments .segment{font-size:1.42857143rem}.ui.massive.segment,.ui.massive.segments .segment{font-size:1.71428571rem}/*!
* # Semantic UI 2.5.0 - Step
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.steps{display:inline-flex;flex-direction:row;align-items:stretch;margin:1em 0;background:"";box-shadow:none;line-height:1.14285714em;border-radius:.28571429rem;border:1px solid rgba(34,36,38,.15)}.ui.steps:first-child{margin-top:0}.ui.steps:last-child{margin-bottom:0}.ui.steps .step{position:relative;display:flex;flex:1 0 auto;flex-wrap:wrap;flex-direction:row;vertical-align:middle;align-items:center;justify-content:center;margin:0;padding:1.14285714em 2em;background:#fff;color:#000000de;box-shadow:none;border-radius:0;border:none;border-right:1px solid rgba(34,36,38,.15);transition:background-color .1s ease,opacity .1s ease,color .1s ease,box-shadow .1s ease}.ui.steps .step:after{display:none;position:absolute;z-index:2;content:"";top:50%;right:0;border:medium none;background-color:#fff;width:1.14285714em;height:1.14285714em;border-style:solid;border-color:#22242626;border-width:0 1px 1px 0;transition:background-color .1s ease,opacity .1s ease,color .1s ease,box-shadow .1s ease;transform:translateY(-50%) translate(50%) rotate(-45deg)}.ui.steps .step:first-child{padding-left:2em;border-radius:.28571429rem 0 0 .28571429rem}.ui.steps .step:last-child{border-radius:0 .28571429rem .28571429rem 0}.ui.steps .step:last-child{border-right:none;margin-right:0}.ui.steps .step:only-child{border-radius:.28571429rem}.ui.steps .step .title{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.14285714em;font-weight:700}.ui.steps .step>.title{width:100%}.ui.steps .step .description{font-weight:400;font-size:.92857143em;color:#000000de}.ui.steps .step>.description{width:100%}.ui.steps .step .title~.description{margin-top:.25em}.ui.steps .step>.icon{line-height:1;font-size:2.5em;margin:0 1rem 0 0}.ui.steps .step>.icon,.ui.steps .step>.icon~.content{display:block;flex:0 1 auto;align-self:middle}.ui.steps .step>.icon~.content{flex-grow:1 0 auto}.ui.steps:not(.vertical) .step>.icon{width:auto}.ui.steps .link.step,.ui.steps a.step{cursor:pointer}.ui.ordered.steps{counter-reset:ordered}.ui.ordered.steps .step:before{display:block;position:static;text-align:center;content:counters(ordered,".");align-self:middle;margin-right:1rem;font-size:2.5em;counter-increment:ordered;font-family:inherit;font-weight:700}.ui.ordered.steps .step>*{display:block;align-self:middle}.ui.vertical.steps{display:inline-flex;flex-direction:column;overflow:visible}.ui.vertical.steps .step{justify-content:flex-start;border-radius:0;padding:1.14285714em 2em;border-right:none;border-bottom:1px solid rgba(34,36,38,.15)}.ui.vertical.steps .step:first-child{padding:1.14285714em 2em;border-radius:.28571429rem .28571429rem 0 0}.ui.vertical.steps .step:last-child{border-bottom:none;border-radius:0 0 .28571429rem .28571429rem}.ui.vertical.steps .step:only-child{border-radius:.28571429rem}.ui.vertical.steps .step:after{top:50%;right:0;border-width:0 1px 1px 0}.ui.vertical.steps .step:after{display:none}.ui.vertical.steps .active.step:after{display:block}.ui.vertical.steps .step:last-child:after{display:none}.ui.vertical.steps .active.step:last-child:after{display:block}@media only screen and (max-width:767px){.ui.steps:not(.unstackable){display:inline-flex;overflow:visible;flex-direction:column}.ui.steps:not(.unstackable) .step{width:100%!important;flex-direction:column;border-radius:0;padding:1.14285714em 2em}.ui.steps:not(.unstackable) .step:first-child{padding:1.14285714em 2em;border-radius:.28571429rem .28571429rem 0 0}.ui.steps:not(.unstackable) .step:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.steps:not(.unstackable) .step:after{display:none!important}.ui.steps:not(.unstackable) .step .content{text-align:center}.ui.ordered.steps:not(.unstackable) .step:before,.ui.steps:not(.unstackable) .step>.icon{margin:0 0 1rem}}.ui.steps .link.step:hover,.ui.steps .link.step:hover:after,.ui.steps a.step:hover,.ui.steps a.step:hover:after{background:#f9fafb;color:#000c}.ui.steps .link.step:active,.ui.steps .link.step:active:after,.ui.steps a.step:active,.ui.steps a.step:active:after{background:#f3f4f5;color:#000000e6}.ui.steps .step.active{cursor:auto;background:#f3f4f5}.ui.steps .step.active:after{background:#f3f4f5}.ui.steps .step.active .title{color:#4183c4}.ui.ordered.steps .step.active:before,.ui.steps .active.step .icon{color:#000000d9}.ui.steps .step:after{display:block}.ui.steps .active.step:after{display:block}.ui.steps .step:last-child:after{display:none}.ui.steps .active.step:last-child:after{display:none}.ui.steps .link.active.step:hover,.ui.steps .link.active.step:hover:after,.ui.steps a.active.step:hover,.ui.steps a.active.step:hover:after{cursor:pointer;background:#dcddde;color:#000000de}.ui.ordered.steps .step.completed:before,.ui.steps .step.completed>.icon:before{color:#21ba45}.ui.steps .disabled.step{cursor:auto;background:#fff;pointer-events:none}.ui.steps .disabled.step,.ui.steps .disabled.step .description,.ui.steps .disabled.step .title{color:#2828284d}.ui.steps .disabled.step:after{background:#fff}@media only screen and (max-width:991px){.ui[class*="tablet stackable"].steps{display:inline-flex;overflow:visible;flex-direction:column}.ui[class*="tablet stackable"].steps .step{flex-direction:column;border-radius:0;padding:1.14285714em 2em}.ui[class*="tablet stackable"].steps .step:first-child{padding:1.14285714em 2em;border-radius:.28571429rem .28571429rem 0 0}.ui[class*="tablet stackable"].steps .step:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui[class*="tablet stackable"].steps .step:after{display:none!important}.ui[class*="tablet stackable"].steps .step .content{text-align:center}.ui[class*="tablet stackable"].ordered.steps .step:before,.ui[class*="tablet stackable"].steps .step>.icon{margin:0 0 1rem}}.ui.fluid.steps{display:flex;width:100%}.ui.attached.steps{width:calc(100% + --1px*2)!important;margin:0 -1px;max-width:calc(100% + --1px*2);border-radius:.28571429rem .28571429rem 0 0}.ui.attached.steps .step:first-child{border-radius:.28571429rem 0 0}.ui.attached.steps .step:last-child{border-radius:0 .28571429rem 0 0}.ui.bottom.attached.steps{margin:0 -1px;border-radius:0 0 .28571429rem .28571429rem}.ui.bottom.attached.steps .step:first-child{border-radius:0 0 0 .28571429rem}.ui.bottom.attached.steps .step:last-child{border-radius:0 0 .28571429rem}.ui.eight.steps,.ui.five.steps,.ui.four.steps,.ui.one.steps,.ui.seven.steps,.ui.six.steps,.ui.three.steps,.ui.two.steps{width:100%}.ui.eight.steps>.step,.ui.five.steps>.step,.ui.four.steps>.step,.ui.one.steps>.step,.ui.seven.steps>.step,.ui.six.steps>.step,.ui.three.steps>.step,.ui.two.steps>.step{flex-wrap:nowrap}.ui.one.steps>.step{width:100%}.ui.two.steps>.step{width:50%}.ui.three.steps>.step{width:33.333%}.ui.four.steps>.step{width:25%}.ui.five.steps>.step{width:20%}.ui.six.steps>.step{width:16.666%}.ui.seven.steps>.step{width:14.285%}.ui.eight.steps>.step{width:12.5%}.ui.mini.step,.ui.mini.steps .step{font-size:.78571429rem}.ui.tiny.step,.ui.tiny.steps .step{font-size:.85714286rem}.ui.small.step,.ui.small.steps .step{font-size:.92857143rem}.ui.step,.ui.steps .step{font-size:1rem}.ui.large.step,.ui.large.steps .step{font-size:1.14285714rem}.ui.big.step,.ui.big.steps .step{font-size:1.28571429rem}.ui.huge.step,.ui.huge.steps .step{font-size:1.42857143rem}.ui.massive.step,.ui.massive.steps .step{font-size:1.71428571rem}@font-face{font-family:Step;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAOAIAAAwBgT1MvMj3hSQEAAADsAAAAVmNtYXDQEhm3AAABRAAAAUpjdnQgBkn/lAAABuwAAAAcZnBnbYoKeDsAAAcIAAAJkWdhc3AAAAAQAAAG5AAAAAhnbHlm32cEdgAAApAAAAC2aGVhZAErPHsAAANIAAAANmhoZWEHUwNNAAADgAAAACRobXR4CykAAAAAA6QAAAAMbG9jYQA4AFsAAAOwAAAACG1heHAApgm8AAADuAAAACBuYW1lzJ0aHAAAA9gAAALNcG9zdK69QJgAAAaoAAAAO3ByZXCSoZr/AAAQnAAAAFYAAQO4AZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6ADoAQNS/2oAWgMLAE8AAAABAAAAAAAAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAADoAf//AAAAAOgA//8AABgBAAEAAAAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAADpAKYABUAHEAZDwEAAQFCAAIBAmoAAQABagAAAGEUFxQDEisBFAcBBiInASY0PwE2Mh8BATYyHwEWA6QP/iAQLBD+6g8PTBAsEKQBbhAsEEwPAhYWEP4gDw8BFhAsEEwQEKUBbxAQTBAAAAH//f+xA18DCwAMABJADwABAQpDAAAACwBEFRMCESsBFA4BIi4CPgEyHgEDWXLG6MhuBnq89Lp+AV51xHR0xOrEdHTEAAAAAAEAAAABAADDeRpdXw889QALA+gAAAAAzzWYjQAAAADPNWBN//3/sQOkAwsAAAAIAAIAAAAAAAAAAQAAA1L/agBaA+gAAP/3A6QAAQAAAAAAAAAAAAAAAAAAAAMD6AAAA+gAAANZAAAAAAAAADgAWwABAAAAAwAWAAEAAAAAAAIABgATAG4AAAAtCZEAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACAA1AAEAAAAAAAIABwA9AAEAAAAAAAMACABEAAEAAAAAAAQACABMAAEAAAAAAAUACwBUAAEAAAAAAAYACABfAAEAAAAAAAoAKwBnAAEAAAAAAAsAEwCSAAMAAQQJAAAAagClAAMAAQQJAAEAEAEPAAMAAQQJAAIADgEfAAMAAQQJAAMAEAEtAAMAAQQJAAQAEAE9AAMAAQQJAAUAFgFNAAMAAQQJAAYAEAFjAAMAAQQJAAoAVgFzAAMAAQQJAAsAJgHJQ29weXJpZ2h0IChDKSAyMDE0IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21mb250ZWxsb1JlZ3VsYXJmb250ZWxsb2ZvbnRlbGxvVmVyc2lvbiAxLjBmb250ZWxsb0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA0ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBmAG8AbgB0AGUAbABsAG8AUgBlAGcAdQBsAGEAcgBmAG8AbgB0AGUAbABsAG8AZgBvAG4AdABlAGwAbABvAFYAZQByAHMAaQBvAG4AIAAxAC4AMABmAG8AbgB0AGUAbABsAG8ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAQIBAwljaGVja21hcmsGY2lyY2xlAAAAAAEAAf//AA8AAAAAAAAAAAAAAAAAAAAAADIAMgML/7EDC/+xsAAssCBgZi2wASwgZCCwwFCwBCZasARFW1ghIyEbilggsFBQWCGwQFkbILA4UFghsDhZWSCwCkVhZLAoUFghsApFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwACtZWSOwAFBYZVlZLbACLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbADLCMhIyEgZLEFYkIgsAYjQrIKAAIqISCwBkMgiiCKsAArsTAFJYpRWGBQG2FSWVgjWSEgsEBTWLAAKxshsEBZI7AAUFhlWS2wBCywB0MrsgACAENgQi2wBSywByNCIyCwACNCYbCAYrABYLAEKi2wBiwgIEUgsAJFY7ABRWJgRLABYC2wBywgIEUgsAArI7ECBCVgIEWKI2EgZCCwIFBYIbAAG7AwUFiwIBuwQFlZI7AAUFhlWbADJSNhRESwAWAtsAgssQUFRbABYUQtsAkssAFgICCwCUNKsABQWCCwCSNCWbAKQ0qwAFJYILAKI0JZLbAKLCC4BABiILgEAGOKI2GwC0NgIIpgILALI0IjLbALLEtUWLEHAURZJLANZSN4LbAMLEtRWEtTWLEHAURZGyFZJLATZSN4LbANLLEADENVWLEMDEOwAWFCsAorWbAAQ7ACJUKxCQIlQrEKAiVCsAEWIyCwAyVQWLEBAENgsAQlQoqKIIojYbAJKiEjsAFhIIojYbAJKiEbsQEAQ2CwAiVCsAIlYbAJKiFZsAlDR7AKQ0dgsIBiILACRWOwAUViYLEAABMjRLABQ7AAPrIBAQFDYEItsA4ssQAFRVRYALAMI0IgYLABYbUNDQEACwBCQopgsQ0FK7BtKxsiWS2wDyyxAA4rLbAQLLEBDistsBEssQIOKy2wEiyxAw4rLbATLLEEDistsBQssQUOKy2wFSyxBg4rLbAWLLEHDistsBcssQgOKy2wGCyxCQ4rLbAZLLAIK7EABUVUWACwDCNCIGCwAWG1DQ0BAAsAQkKKYLENBSuwbSsbIlktsBossQAZKy2wGyyxARkrLbAcLLECGSstsB0ssQMZKy2wHiyxBBkrLbAfLLEFGSstsCAssQYZKy2wISyxBxkrLbAiLLEIGSstsCMssQkZKy2wJCwgPLABYC2wJSwgYLANYCBDI7ABYEOwAiVhsAFgsCQqIS2wJiywJSuwJSotsCcsICBHICCwAkVjsAFFYmAjYTgjIIpVWCBHICCwAkVjsAFFYmAjYTgbIVktsCgssQAFRVRYALABFrAnKrABFTAbIlktsCkssAgrsQAFRVRYALABFrAnKrABFTAbIlktsCosIDWwAWAtsCssALADRWOwAUVisAArsAJFY7ABRWKwACuwABa0AAAAAABEPiM4sSoBFSotsCwsIDwgRyCwAkVjsAFFYmCwAENhOC2wLSwuFzwtsC4sIDwgRyCwAkVjsAFFYmCwAENhsAFDYzgtsC8ssQIAFiUgLiBHsAAjQrACJUmKikcjRyNhIFhiGyFZsAEjQrIuAQEVFCotsDAssAAWsAQlsAQlRyNHI2GwBkUrZYouIyAgPIo4LbAxLLAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjILAIQyCKI0cjRyNhI0ZgsARDsIBiYCCwACsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsIBiYSMgILAEJiNGYTgbI7AIQ0awAiWwCENHI0cjYWAgsARDsIBiYCMgsAArI7AEQ2CwACuwBSVhsAUlsIBisAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wMiywABYgICCwBSYgLkcjRyNhIzw4LbAzLLAAFiCwCCNCICAgRiNHsAArI2E4LbA0LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWGwAUVjIyBYYhshWWOwAUViYCMuIyAgPIo4IyFZLbA1LLAAFiCwCEMgLkcjRyNhIGCwIGBmsIBiIyAgPIo4LbA2LCMgLkawAiVGUlggPFkusSYBFCstsDcsIyAuRrACJUZQWCA8WS6xJgEUKy2wOCwjIC5GsAIlRlJYIDxZIyAuRrACJUZQWCA8WS6xJgEUKy2wOSywMCsjIC5GsAIlRlJYIDxZLrEmARQrLbA6LLAxK4ogIDywBCNCijgjIC5GsAIlRlJYIDxZLrEmARQrsARDLrAmKy2wOyywABawBCWwBCYgLkcjRyNhsAZFKyMgPCAuIzixJgEUKy2wPCyxCAQlQrAAFrAEJbAEJSAuRyNHI2EgsAQjQrAGRSsgsGBQWCCwQFFYswIgAyAbswImAxpZQkIjIEewBEOwgGJgILAAKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwgGJhsAIlRmE4IyA8IzgbISAgRiNHsAArI2E4IVmxJgEUKy2wPSywMCsusSYBFCstsD4ssDErISMgIDywBCNCIzixJgEUK7AEQy6wJistsD8ssAAVIEewACNCsgABARUUEy6wLCotsEAssAAVIEewACNCsgABARUUEy6wLCotsEEssQABFBOwLSotsEIssC8qLbBDLLAAFkUjIC4gRoojYTixJgEUKy2wRCywCCNCsEMrLbBFLLIAADwrLbBGLLIAATwrLbBHLLIBADwrLbBILLIBATwrLbBJLLIAAD0rLbBKLLIAAT0rLbBLLLIBAD0rLbBMLLIBAT0rLbBNLLIAADkrLbBOLLIAATkrLbBPLLIBADkrLbBQLLIBATkrLbBRLLIAADsrLbBSLLIAATsrLbBTLLIBADsrLbBULLIBATsrLbBVLLIAAD4rLbBWLLIAAT4rLbBXLLIBAD4rLbBYLLIBAT4rLbBZLLIAADorLbBaLLIAATorLbBbLLIBADorLbBcLLIBATorLbBdLLAyKy6xJgEUKy2wXiywMiuwNistsF8ssDIrsDcrLbBgLLAAFrAyK7A4Ky2wYSywMysusSYBFCstsGIssDMrsDYrLbBjLLAzK7A3Ky2wZCywMyuwOCstsGUssDQrLrEmARQrLbBmLLA0K7A2Ky2wZyywNCuwNystsGgssDQrsDgrLbBpLLA1Ky6xJgEUKy2waiywNSuwNistsGsssDUrsDcrLbBsLLA1K7A4Ky2wbSwrsAhlsAMkUHiwARUwLQAAAEu4AMhSWLEBAY5ZuQgACABjILABI0SwAyNwsgQoCUVSRLIKAgcqsQYBRLEkAYhRWLBAiFixBgNEsSYBiFFYuAQAiFixBgFEWVlZWbgB/4WwBI2xBQBEAAA=) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAoUAA4AAAAAEPQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABRAAAAEQAAABWPeFJAWNtYXAAAAGIAAAAOgAAAUrQEhm3Y3Z0IAAAAcQAAAAUAAAAHAZJ/5RmcGdtAAAB2AAABPkAAAmRigp4O2dhc3AAAAbUAAAACAAAAAgAAAAQZ2x5ZgAABtwAAACuAAAAtt9nBHZoZWFkAAAHjAAAADUAAAA2ASs8e2hoZWEAAAfEAAAAIAAAACQHUwNNaG10eAAAB+QAAAAMAAAADAspAABsb2NhAAAH8AAAAAgAAAAIADgAW21heHAAAAf4AAAAIAAAACAApgm8bmFtZQAACBgAAAF3AAACzcydGhxwb3N0AAAJkAAAACoAAAA7rr1AmHByZXAAAAm8AAAAVgAAAFaSoZr/eJxjYGTewTiBgZWBg6mKaQ8DA0MPhGZ8wGDIyMTAwMTAysyAFQSkuaYwOLxgeMHIHPQ/iyGKmZvBHyjMCJIDAPe9C2B4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGF4w/v8PUvCCAURLMELVAwEjG8OIBwBk5AavAAB4nGNgQANGDEbM3P83gjAAELQD4XicnVXZdtNWFJU8ZHASOmSgoA7X3DhQ68qEKRgwaSrFdiEdHAitBB2kDHTkncc+62uOQrtWH/m07n09JLR0rbYsls++R1tn2DrnRhwjKn0aiGvUoZKXA6msPZZK90lc13Uvj5UMBnFdthJPSZuonSRKat3sUC7xWOsqWSdYJ+PlIFZPVZ5noAziFB5lSUQbRBuplyZJ4onjJ4kWZxAfJUkgJaMQp9LIUEI1GsRS1aFM6dCr1xNx00DKRqMedVhU90PFJ8c1p9SsA0YqVznCFevVRr4bpwMve5DEOsGzrYcxHnisfpQqkIqR6cg/dkpOlIaBVHHUoVbi6DCTX/eRTCrNQKaMYkWl7oG43f102xYxPXQ6vi5KlUaqurnOKJrt0fGogygP2cbppNzQ2fbw5RlTVKtdcbPtQGYNXErJbHSfRAAdJlLj6QFONZwCqRn1R8XZ588BEslclKo8VTKHegOZMzt7cTHtbiersnCknwcyb3Z2452HQ6dXh3/R+hdM4cxHj+Jifj5C+lBqfiJOJKVGWMzyp4YfcVcgQrkxiAsXyuBThDl0RdrZZl3jtTH2hs/5SqlhPQna6KP4fgr9TiQrHGdRo/VInM1j13Wt3GdQS7W7Fzsyr0OVIu7vCwuuM+eEYZ4WC1VfnvneBTT/Bohn/EDeNIVL+5YpSrRvm6JMu2iKCu0SVKVdNsUU7YoppmnPmmKG9h1TzNKeMzLj/8vc55H7HN7xkJv2XeSmfQ+5ad9HbtoPkJtWITdtHblpLyA3rUZu2lWjOnYEGgZpF1IVQdA0svph3Fab9UDWjDR8aWDyLmLI+upER521tcofxX914gsHcmmip7siF5viLq/bFj483e6rj5pG3bDV+MaR8jAeRnocmtBZ+c3hv+1N3S6a7jKqMugBFUwKwABl7UAC0zrbCaT1mqf48gdgXIZ4zkpDtVSfO4am7+V5X/exOfG+x+3GLrdcd3kJWdYNcmP28N9SZKrrH+UtrVQnR6wrJ49VaxhDKrwour6SlHu0tRu/KKmy8l6U1srnk5CbPYMbQlu27mGwI0xpyiUeXlOlKD3UUo6yQyxvKco84JSLC1qGxLgOdQ9qa8TpoXoYGwshhqG0vRBwSCldFd+0ynfxHqtr2Oj4xRXh6XpyEhGf4ir7UfBU10b96A7avGbdMoMpVaqn+4xPsa/b9lFZaaSOsxe3VAfXNOsaORXTT+Rr4HRvOGjdAz1UfDRBI1U1x+jGKGM0ljXl3wR0MVZ+w2jVYvs93E+dpFWsuUuY7JsT9+C0u/0q+7WcW0bW/dcGvW3kip8jMb8tCvw7B2K3ZA3UO5OBGAvIWdAYxhYmdxiug23EbfY/Jqf/34aFRXJXOxq7eerD1ZNRJXfZ8rjLTXZZ16M2R9VOGvsIjS0PN+bY4XIstsRgQbb+wf8x7gF3aVEC4NDIZZiI2nShnurh6h6rsW04VxIBds2x43QAegAuQd8cu9bzCYD13CPnLsB9cgh2yCH4lByCz8i5BfA5OQRfkEMwIIdgl5w7AA/IIXhIDsEeOQSPyNkE+JIcgq/IIYjJIUjIuQ3wmByCJ+QQfE0OwTdGrk5k/pYH2QD6zqKbQKmdGhzaOGRGrk3Y+zxY9oFFZB9aROqRkesT6lMeLPV7i0j9wSJSfzRyY0L9iQdL/dkiUn+xiNRnxpeZIymvDp7zjg7+BJfqrV4AAAAAAQAB//8AD3icY2BkAALmJUwzGEQZZBwk+RkZGBmdGJgYmbIYgMwsoGSiiLgIs5A2owg7I5uSOqOaiT2jmZE8I5gQY17C/09BQEfg3yt+fh8gvYQxD0j68DOJiQn8U+DnZxQDcQUEljLmCwBpBgbG/3//b2SOZ+Zm4GEQcuAH2sblDLSEm8FFVJhJEGgLH6OSHpMdo5EcI3Nk0bEXJ/LYqvZ82VXHGFd6pKTkyCsQwQAAq+QkqAAAeJxjYGRgYADiw5VSsfH8Nl8ZuJlfAEUYzpvO6IXQCb7///7fyLyEmRvI5WBgAokCAFb/DJAAAAB4nGNgZGBgDvqfxRDF/IKB4f935iUMQBEUwAwAi5YFpgPoAAAD6AAAA1kAAAAAAAAAOABbAAEAAAADABYAAQAAAAAAAgAGABMAbgAAAC0JkQAAAAB4nHWQy2rCQBSG//HSi0JbWui2sypKabxgN4IgWHTTbqS4LTHGJBIzMhkFX6Pv0IfpS/RZ+puMpShNmMx3vjlz5mQAXOMbAvnzxJGzwBmjnAs4Rc9ykf7Zcon8YrmMKt4sn9C/W67gAYHlKm7wwQqidM5ogU/LAlfi0nIBF+LOcpH+0XKJ3LNcxq14tXxC71muYCJSy1Xci6+BWm11FIRG1gZ12W62OnK6lYoqStxYumsTKp3KvpyrxPhxrBxPLfc89oN17Op9uJ8nvk4jlciW09yrkZ/42jX+bFc93QRtY+ZyrtVSDm2GXGm18D3jhMasuo3G3/MwgMIKW2hEvKoQBhI12jrnNppooUOaMkMyM8+KkMBFTONizR1htpIy7nPMGSW0PjNisgOP3+WRH5MC7o9ZRR+tHsYT0u6MKPOSfTns7jBrREqyTDezs9/eU2x4WpvWcNeuS511JTE8qCF5H7u1BY1H72S3Ymi7aPD95/9+AN1fhEsAeJxjYGKAAC4G7ICZgYGRiZGZMzkjNTk7N7Eomy05syg5J5WBAQBE1QZBAABLuADIUlixAQGOWbkIAAgAYyCwASNEsAMjcLIEKAlFUkSyCgIHKrEGAUSxJAGIUViwQIhYsQYDRLEmAYhRWLgEAIhYsQYBRFlZWVm4Af+FsASNsQUARAAA) format("woff")}.ui.ordered.steps .step.completed:before,.ui.steps .step.completed>.icon:before{font-family:Step;content:""}/*!
* # Semantic UI 2.5.0 - Breadcrumb
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.breadcrumb{line-height:1;display:inline-block;margin:0;vertical-align:middle}.ui.breadcrumb:first-child{margin-top:0}.ui.breadcrumb:last-child{margin-bottom:0}.ui.breadcrumb .divider{display:inline-block;opacity:.7;margin:0 .21428571rem;font-size:.92857143em;color:#0006;vertical-align:baseline}.ui.breadcrumb a{color:#4183c4}.ui.breadcrumb a:hover{color:#1e70bf}.ui.breadcrumb .icon.divider{font-size:.85714286em;vertical-align:baseline}.ui.breadcrumb a.section{cursor:pointer}.ui.breadcrumb .section{display:inline-block;margin:0;padding:0}.ui.breadcrumb.segment{display:inline-block;padding:.78571429em 1em}.ui.breadcrumb .active.section{font-weight:700}.ui.mini.breadcrumb{font-size:.78571429rem}.ui.tiny.breadcrumb{font-size:.85714286rem}.ui.small.breadcrumb{font-size:.92857143rem}.ui.breadcrumb{font-size:1rem}.ui.large.breadcrumb{font-size:1.14285714rem}.ui.big.breadcrumb{font-size:1.28571429rem}.ui.huge.breadcrumb{font-size:1.42857143rem}.ui.massive.breadcrumb{font-size:1.71428571rem}/*!
* # Semantic UI 2.5.0 - Form
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.form{position:relative;max-width:100%}.ui.form>p{margin:1em 0}.ui.form .field{clear:both;margin:0 0 1em}.ui.form .field:last-child,.ui.form .fields:last-child .field{margin-bottom:0}.ui.form .fields .field{clear:both;margin:0}.ui.form .field>label{display:block;margin:0 0 .28571429rem;color:#000000de;font-size:.92857143em;font-weight:700;text-transform:none}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url],.ui.form textarea{width:100%;vertical-align:top}.ui.form ::-webkit-datetime-edit,.ui.form ::-webkit-inner-spin-button{height:1.21428571em}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url]{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;margin:0;outline:0;-webkit-appearance:none;tap-highlight-color:rgba(255,255,255,0);line-height:1.21428571em;padding:.67857143em 1em;font-size:1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:#000000de;border-radius:.28571429rem;box-shadow:0 0 0 0 transparent inset;transition:color .1s ease,border-color .1s ease}.ui.form textarea{margin:0;-webkit-appearance:none;tap-highlight-color:rgba(255,255,255,0);padding:.78571429em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);outline:0;color:#000000de;border-radius:.28571429rem;box-shadow:0 0 0 0 transparent inset;transition:color .1s ease,border-color .1s ease;font-size:1em;line-height:1.2857;resize:vertical}.ui.form textarea:not([rows]){height:12em;min-height:8em;max-height:24em}.ui.form input[type=checkbox],.ui.form textarea{vertical-align:top}.ui.form input.attached{width:auto}.ui.form select{display:block;height:auto;width:100%;background:#fff;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;box-shadow:0 0 0 0 transparent inset;padding:.62em 1em;color:#000000de;transition:color .1s ease,border-color .1s ease}.ui.form .field>.selection.dropdown{width:100%}.ui.form .field>.selection.dropdown>.dropdown.icon{float:right}.ui.form .inline.field>.selection.dropdown,.ui.form .inline.fields .field>.selection.dropdown{width:auto}.ui.form .inline.field>.selection.dropdown>.dropdown.icon,.ui.form .inline.fields .field>.selection.dropdown>.dropdown.icon{float:none}.ui.form .field .ui.input,.ui.form .fields .field .ui.input,.ui.form .wide.field .ui.input{width:100%}.ui.form .inline.field:not(.wide) .ui.input,.ui.form .inline.fields .field:not(.wide) .ui.input{width:auto;vertical-align:middle}.ui.form .field .ui.input input,.ui.form .fields .field .ui.input input{width:auto}.ui.form .eight.fields .ui.input input,.ui.form .five.fields .ui.input input,.ui.form .four.fields .ui.input input,.ui.form .nine.fields .ui.input input,.ui.form .seven.fields .ui.input input,.ui.form .six.fields .ui.input input,.ui.form .ten.fields .ui.input input,.ui.form .three.fields .ui.input input,.ui.form .two.fields .ui.input input,.ui.form .wide.field .ui.input input{flex:1 0 auto;width:0}.ui.form .error.message,.ui.form .success.message,.ui.form .warning.message{display:none}.ui.form .message:first-child{margin-top:0}.ui.form .field .prompt.label{white-space:normal;background:#fff!important;border:1px solid #e0b4b4!important;color:#9f3a38!important}.ui.form .inline.field .prompt,.ui.form .inline.fields .field .prompt{vertical-align:top;margin:-.25em 0 -.5em .5em}.ui.form .inline.field .prompt:before,.ui.form .inline.fields .field .prompt:before{border-width:0 0 1px 1px;bottom:auto;right:auto;top:50%;left:0}.ui.form .field.field input:-webkit-autofill{box-shadow:0 0 0 100px ivory inset!important;border-color:#e5dfa1!important}.ui.form .field.field input:-webkit-autofill:focus{box-shadow:0 0 0 100px ivory inset!important;border-color:#d5c315!important}.ui.form .error.error input:-webkit-autofill{box-shadow:0 0 0 100px #fffaf0 inset!important;border-color:#e0b4b4!important}.ui.form ::-webkit-input-placeholder{color:#bfbfbfde}.ui.form :-ms-input-placeholder{color:#bfbfbfde!important}.ui.form ::-moz-placeholder{color:#bfbfbfde}.ui.form :focus::-webkit-input-placeholder{color:#737373de}.ui.form :focus:-ms-input-placeholder{color:#737373de!important}.ui.form :focus::-moz-placeholder{color:#737373de}.ui.form .error ::-webkit-input-placeholder{color:#e7bdbc}.ui.form .error :-ms-input-placeholder{color:#e7bdbc!important}.ui.form .error ::-moz-placeholder{color:#e7bdbc}.ui.form .error :focus::-webkit-input-placeholder{color:#da9796}.ui.form .error :focus:-ms-input-placeholder{color:#da9796!important}.ui.form .error :focus::-moz-placeholder{color:#da9796}.ui.form input:not([type]):focus,.ui.form input[type=date]:focus,.ui.form input[type=datetime-local]:focus,.ui.form input[type=email]:focus,.ui.form input[type=file]:focus,.ui.form input[type=number]:focus,.ui.form input[type=password]:focus,.ui.form input[type=search]:focus,.ui.form input[type=tel]:focus,.ui.form input[type=text]:focus,.ui.form input[type=time]:focus,.ui.form input[type=url]:focus{color:#000000f2;border-color:#85b7d9;border-radius:.28571429rem;background:#fff;box-shadow:0 0 #22242659 inset}.ui.form textarea:focus{color:#000000f2;border-color:#85b7d9;border-radius:.28571429rem;background:#fff;box-shadow:0 0 #22242659 inset;-webkit-appearance:none}.ui.form.success .success.message:not(:empty){display:block}.ui.form.success .compact.success.message:not(:empty){display:inline-block}.ui.form.success .icon.success.message:not(:empty){display:flex}.ui.form.warning .warning.message:not(:empty){display:block}.ui.form.warning .compact.warning.message:not(:empty){display:inline-block}.ui.form.warning .icon.warning.message:not(:empty){display:flex}.ui.form.error .error.message:not(:empty){display:block}.ui.form.error .compact.error.message:not(:empty){display:inline-block}.ui.form.error .icon.error.message:not(:empty){display:flex}.ui.form .field.error .input,.ui.form .field.error label,.ui.form .fields.error .field .input,.ui.form .fields.error .field label{color:#9f3a38}.ui.form .field.error .corner.label,.ui.form .fields.error .field .corner.label{border-color:#9f3a38;color:#fff}.ui.form .field.error input:not([type]),.ui.form .field.error input[type=date],.ui.form .field.error input[type=datetime-local],.ui.form .field.error input[type=email],.ui.form .field.error input[type=file],.ui.form .field.error input[type=number],.ui.form .field.error input[type=password],.ui.form .field.error input[type=search],.ui.form .field.error input[type=tel],.ui.form .field.error input[type=text],.ui.form .field.error input[type=time],.ui.form .field.error input[type=url],.ui.form .field.error select,.ui.form .field.error textarea,.ui.form .fields.error .field input:not([type]),.ui.form .fields.error .field input[type=date],.ui.form .fields.error .field input[type=datetime-local],.ui.form .fields.error .field input[type=email],.ui.form .fields.error .field input[type=file],.ui.form .fields.error .field input[type=number],.ui.form .fields.error .field input[type=password],.ui.form .fields.error .field input[type=search],.ui.form .fields.error .field input[type=tel],.ui.form .fields.error .field input[type=text],.ui.form .fields.error .field input[type=time],.ui.form .fields.error .field input[type=url],.ui.form .fields.error .field select,.ui.form .fields.error .field textarea{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;border-radius:"";box-shadow:none}.ui.form .field.error input:not([type]):focus,.ui.form .field.error input[type=date]:focus,.ui.form .field.error input[type=datetime-local]:focus,.ui.form .field.error input[type=email]:focus,.ui.form .field.error input[type=file]:focus,.ui.form .field.error input[type=number]:focus,.ui.form .field.error input[type=password]:focus,.ui.form .field.error input[type=search]:focus,.ui.form .field.error input[type=tel]:focus,.ui.form .field.error input[type=text]:focus,.ui.form .field.error input[type=time]:focus,.ui.form .field.error input[type=url]:focus,.ui.form .field.error select:focus,.ui.form .field.error textarea:focus{background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;-webkit-appearance:none;box-shadow:none}.ui.form .field.error select{-webkit-appearance:menulist-button}.ui.form .field.error .ui.dropdown,.ui.form .field.error .ui.dropdown .item,.ui.form .field.error .ui.dropdown .text,.ui.form .fields.error .field .ui.dropdown,.ui.form .fields.error .field .ui.dropdown .item{background:#fff6f6;color:#9f3a38}.ui.form .field.error .ui.dropdown,.ui.form .fields.error .field .ui.dropdown,.ui.form .field.error .ui.dropdown:hover,.ui.form .fields.error .field .ui.dropdown:hover{border-color:#e0b4b4!important}.ui.form .field.error .ui.dropdown:hover .menu,.ui.form .fields.error .field .ui.dropdown:hover .menu{border-color:#e0b4b4}.ui.form .field.error .ui.multiple.selection.dropdown>.label,.ui.form .fields.error .field .ui.multiple.selection.dropdown>.label{background-color:#eacbcb;color:#9f3a38}.ui.form .field.error .ui.dropdown .menu .item:hover,.ui.form .fields.error .field .ui.dropdown .menu .item:hover,.ui.form .field.error .ui.dropdown .menu .selected.item,.ui.form .fields.error .field .ui.dropdown .menu .selected.item{background-color:#fbe7e7}.ui.form .field.error .ui.dropdown .menu .active.item,.ui.form .fields.error .field .ui.dropdown .menu .active.item{background-color:#fdcfcf!important}.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box,.ui.form .field.error .checkbox:not(.toggle):not(.slider) label,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label{color:#9f3a38}.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before,.ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before,.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before{background:#fff6f6;border-color:#e0b4b4}.ui.form .field.error .checkbox .box:after,.ui.form .field.error .checkbox label:after,.ui.form .fields.error .field .checkbox .box:after,.ui.form .fields.error .field .checkbox label:after{color:#9f3a38}.ui.form .disabled.field,.ui.form .disabled.fields .field,.ui.form .field :disabled{pointer-events:none;opacity:.45}.ui.form .field.disabled>label,.ui.form .fields.disabled>label{opacity:.45}.ui.form .field.disabled :disabled{opacity:1}.ui.loading.form{position:relative;cursor:default;pointer-events:none}.ui.loading.form:before{position:absolute;content:"";top:0;left:0;background:#fffc;width:100%;height:100%;z-index:100}.ui.loading.form:after{position:absolute;content:"";top:50%;left:50%;margin:-1.5em 0 0 -1.5em;width:3em;height:3em;-webkit-animation:form-spin .6s linear;animation:form-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.1);border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent;visibility:visible;z-index:101}@-webkit-keyframes form-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes form-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui.form .required.field>.checkbox:after,.ui.form .required.field>label:after,.ui.form .required.fields.grouped>label:after,.ui.form .required.fields:not(.grouped)>.field>.checkbox:after,.ui.form .required.fields:not(.grouped)>.field>label:after{margin:-.2em 0 0 .2em;content:"*";color:#db2828}.ui.form .required.field>label:after,.ui.form .required.fields.grouped>label:after,.ui.form .required.fields:not(.grouped)>.field>label:after{display:inline-block;vertical-align:top}.ui.form .required.field>.checkbox:after,.ui.form .required.fields:not(.grouped)>.field>.checkbox:after{position:absolute;top:0;left:100%}.ui.form .inverted.segment .ui.checkbox .box,.ui.form .inverted.segment .ui.checkbox label,.ui.form .inverted.segment label,.ui.inverted.form .inline.field>label,.ui.inverted.form .inline.field>p,.ui.inverted.form .inline.fields .field>label,.ui.inverted.form .inline.fields .field>p,.ui.inverted.form .inline.fields>label,.ui.inverted.form .ui.checkbox .box,.ui.inverted.form .ui.checkbox label,.ui.inverted.form label{color:#ffffffe6}.ui.inverted.form input:not([type]),.ui.inverted.form input[type=date],.ui.inverted.form input[type=datetime-local],.ui.inverted.form input[type=email],.ui.inverted.form input[type=file],.ui.inverted.form input[type=number],.ui.inverted.form input[type=password],.ui.inverted.form input[type=search],.ui.inverted.form input[type=tel],.ui.inverted.form input[type=text],.ui.inverted.form input[type=time],.ui.inverted.form input[type=url]{background:#fff;border-color:#ffffff1a;color:#000000de;box-shadow:none}.ui.form .grouped.fields{display:block;margin:0 0 1em}.ui.form .grouped.fields:last-child{margin-bottom:0}.ui.form .grouped.fields>label{margin:0 0 .28571429rem;color:#000000de;font-size:.92857143em;font-weight:700;text-transform:none}.ui.form .grouped.fields .field,.ui.form .grouped.inline.fields .field{display:block;margin:.5em 0;padding:0}.ui.form .fields{display:flex;flex-direction:row;margin:0 -.5em 1em}.ui.form .fields>.field{flex:0 1 auto;padding-left:.5em;padding-right:.5em}.ui.form .fields>.field:first-child{border-left:none;box-shadow:none}.ui.form .two.fields>.field,.ui.form .two.fields>.fields{width:50%}.ui.form .three.fields>.field,.ui.form .three.fields>.fields{width:33.33333333%}.ui.form .four.fields>.field,.ui.form .four.fields>.fields{width:25%}.ui.form .five.fields>.field,.ui.form .five.fields>.fields{width:20%}.ui.form .six.fields>.field,.ui.form .six.fields>.fields{width:16.66666667%}.ui.form .seven.fields>.field,.ui.form .seven.fields>.fields{width:14.28571429%}.ui.form .eight.fields>.field,.ui.form .eight.fields>.fields{width:12.5%}.ui.form .nine.fields>.field,.ui.form .nine.fields>.fields{width:11.11111111%}.ui.form .ten.fields>.field,.ui.form .ten.fields>.fields{width:10%}@media only screen and (max-width:767px){.ui.form .fields{flex-wrap:wrap}.ui.form:not(.unstackable) .eight.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .eight.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .nine.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .nine.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .seven.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .seven.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .six.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .six.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .ten.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .ten.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) [class*="equal width"].fields:not(.unstackable)>.field,.ui[class*="equal width"].form:not(.unstackable) .fields>.field{width:100%!important;margin:0 0 1em}}.ui.form .fields .wide.field{width:6.25%;padding-left:.5em;padding-right:.5em}.ui.form .one.wide.field{width:6.25%!important}.ui.form .two.wide.field{width:12.5%!important}.ui.form .three.wide.field{width:18.75%!important}.ui.form .four.wide.field{width:25%!important}.ui.form .five.wide.field{width:31.25%!important}.ui.form .six.wide.field{width:37.5%!important}.ui.form .seven.wide.field{width:43.75%!important}.ui.form .eight.wide.field{width:50%!important}.ui.form .nine.wide.field{width:56.25%!important}.ui.form .ten.wide.field{width:62.5%!important}.ui.form .eleven.wide.field{width:68.75%!important}.ui.form .twelve.wide.field{width:75%!important}.ui.form .thirteen.wide.field{width:81.25%!important}.ui.form .fourteen.wide.field{width:87.5%!important}.ui.form .fifteen.wide.field{width:93.75%!important}.ui.form .sixteen.wide.field{width:100%!important}@media only screen and (max-width:767px){.ui.form:not(.unstackable) .fields:not(.unstackable)>.eight.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.eleven.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.fifteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.five.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.four.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.fourteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.nine.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.seven.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.six.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.sixteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.ten.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.thirteen.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.three.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.twelve.wide.field,.ui.form:not(.unstackable) .fields:not(.unstackable)>.two.wide.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .five.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .four.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .three.fields:not(.unstackable)>.fields,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.field,.ui.form:not(.unstackable) .two.fields:not(.unstackable)>.fields{width:100%!important}.ui.form .fields{margin-bottom:0}}.ui.form [class*="equal width"].fields>.field,.ui[class*="equal width"].form .fields>.field{width:100%;flex:1 1 auto}.ui.form .inline.fields{margin:0 0 1em;align-items:center}.ui.form .inline.fields .field{margin:0;padding:0 1em 0 0}.ui.form .inline.field>label,.ui.form .inline.field>p,.ui.form .inline.fields .field>label,.ui.form .inline.fields .field>p,.ui.form .inline.fields>label{display:inline-block;width:auto;margin-top:0;margin-bottom:0;vertical-align:baseline;font-size:.92857143em;font-weight:700;color:#000000de;text-transform:none}.ui.form .inline.fields>label{margin:.035714em 1em 0 0}.ui.form .inline.field>input,.ui.form .inline.field>select,.ui.form .inline.fields .field>input,.ui.form .inline.fields .field>select{display:inline-block;width:auto;margin-top:0;margin-bottom:0;vertical-align:middle;font-size:1em}.ui.form .inline.field>:first-child,.ui.form .inline.fields .field>:first-child{margin:0 .85714286em 0 0}.ui.form .inline.field>:only-child,.ui.form .inline.fields .field>:only-child{margin:0}.ui.form .inline.fields .wide.field{display:flex;align-items:center}.ui.form .inline.fields .wide.field>input,.ui.form .inline.fields .wide.field>select{width:100%}.ui.mini.form{font-size:.78571429rem}.ui.tiny.form{font-size:.85714286rem}.ui.small.form{font-size:.92857143rem}.ui.form{font-size:1rem}.ui.large.form{font-size:1.14285714rem}.ui.big.form{font-size:1.28571429rem}.ui.huge.form{font-size:1.42857143rem}.ui.massive.form{font-size:1.71428571rem}/*!
* # Semantic UI 2.5.0 - Grid
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.grid{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;padding:0}.ui.grid{margin:-1rem}.ui.relaxed.grid{margin-left:-1.5rem;margin-right:-1.5rem}.ui[class*="very relaxed"].grid{margin-left:-2.5rem;margin-right:-2.5rem}.ui.grid+.grid{margin-top:1rem}.ui.grid>.column:not(.row),.ui.grid>.row>.column{position:relative;display:inline-block;width:6.25%;padding-left:1rem;padding-right:1rem;vertical-align:top}.ui.grid>*{padding-left:1rem;padding-right:1rem}.ui.grid>.row{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:inherit;align-items:stretch;width:100%!important;padding:0;padding-top:1rem;padding-bottom:1rem}.ui.grid>.column:not(.row){padding-top:1rem;padding-bottom:1rem}.ui.grid>.row>.column{margin-top:0;margin-bottom:0}.ui.grid>.row>.column>img,.ui.grid>.row>img{max-width:100%}.ui.grid>.ui.grid:first-child{margin-top:0}.ui.grid>.ui.grid:last-child{margin-bottom:0}.ui.aligned.grid .column>.segment:not(.compact):not(.attached),.ui.grid .aligned.row>.column>.segment:not(.compact):not(.attached){width:100%}.ui.grid .row+.ui.divider{flex-grow:1;margin:1rem}.ui.grid .column+.ui.vertical.divider{height:calc(50% - 1rem)}.ui.grid>.column:last-child>.horizontal.segment,.ui.grid>.row>.column:last-child>.horizontal.segment{box-shadow:none}@media only screen and (max-width:767px){.ui.page.grid{width:auto;padding-left:0;padding-right:0;margin-left:0;margin-right:0}}@media only screen and (min-width:768px)and (max-width:991px){.ui.page.grid{width:auto;margin-left:0;margin-right:0;padding-left:2em;padding-right:2em}}@media only screen and (min-width:992px)and (max-width:1199px){.ui.page.grid{width:auto;margin-left:0;margin-right:0;padding-left:3%;padding-right:3%}}@media only screen and (min-width:1200px)and (max-width:1919px){.ui.page.grid{width:auto;margin-left:0;margin-right:0;padding-left:15%;padding-right:15%}}@media only screen and (min-width:1920px){.ui.page.grid{width:auto;margin-left:0;margin-right:0;padding-left:23%;padding-right:23%}}.ui.grid>.column:only-child,.ui.grid>.row>.column:only-child{width:100%}.ui[class*="one column"].grid>.column:not(.row),.ui[class*="one column"].grid>.row>.column{width:100%}.ui[class*="two column"].grid>.column:not(.row),.ui[class*="two column"].grid>.row>.column{width:50%}.ui[class*="three column"].grid>.column:not(.row),.ui[class*="three column"].grid>.row>.column{width:33.33333333%}.ui[class*="four column"].grid>.column:not(.row),.ui[class*="four column"].grid>.row>.column{width:25%}.ui[class*="five column"].grid>.column:not(.row),.ui[class*="five column"].grid>.row>.column{width:20%}.ui[class*="six column"].grid>.column:not(.row),.ui[class*="six column"].grid>.row>.column{width:16.66666667%}.ui[class*="seven column"].grid>.column:not(.row),.ui[class*="seven column"].grid>.row>.column{width:14.28571429%}.ui[class*="eight column"].grid>.column:not(.row),.ui[class*="eight column"].grid>.row>.column{width:12.5%}.ui[class*="nine column"].grid>.column:not(.row),.ui[class*="nine column"].grid>.row>.column{width:11.11111111%}.ui[class*="ten column"].grid>.column:not(.row),.ui[class*="ten column"].grid>.row>.column{width:10%}.ui[class*="eleven column"].grid>.column:not(.row),.ui[class*="eleven column"].grid>.row>.column{width:9.09090909%}.ui[class*="twelve column"].grid>.column:not(.row),.ui[class*="twelve column"].grid>.row>.column{width:8.33333333%}.ui[class*="thirteen column"].grid>.column:not(.row),.ui[class*="thirteen column"].grid>.row>.column{width:7.69230769%}.ui[class*="fourteen column"].grid>.column:not(.row),.ui[class*="fourteen column"].grid>.row>.column{width:7.14285714%}.ui[class*="fifteen column"].grid>.column:not(.row),.ui[class*="fifteen column"].grid>.row>.column{width:6.66666667%}.ui[class*="sixteen column"].grid>.column:not(.row),.ui[class*="sixteen column"].grid>.row>.column{width:6.25%}.ui.grid>[class*="one column"].row>.column{width:100%!important}.ui.grid>[class*="two column"].row>.column{width:50%!important}.ui.grid>[class*="three column"].row>.column{width:33.33333333%!important}.ui.grid>[class*="four column"].row>.column{width:25%!important}.ui.grid>[class*="five column"].row>.column{width:20%!important}.ui.grid>[class*="six column"].row>.column{width:16.66666667%!important}.ui.grid>[class*="seven column"].row>.column{width:14.28571429%!important}.ui.grid>[class*="eight column"].row>.column{width:12.5%!important}.ui.grid>[class*="nine column"].row>.column{width:11.11111111%!important}.ui.grid>[class*="ten column"].row>.column{width:10%!important}.ui.grid>[class*="eleven column"].row>.column{width:9.09090909%!important}.ui.grid>[class*="twelve column"].row>.column{width:8.33333333%!important}.ui.grid>[class*="thirteen column"].row>.column{width:7.69230769%!important}.ui.grid>[class*="fourteen column"].row>.column{width:7.14285714%!important}.ui.grid>[class*="fifteen column"].row>.column{width:6.66666667%!important}.ui.grid>[class*="sixteen column"].row>.column{width:6.25%!important}.ui.celled.page.grid{box-shadow:none}.ui.column.grid>[class*="one wide"].column,.ui.grid>.column.row>[class*="one wide"].column,.ui.grid>.row>[class*="one wide"].column,.ui.grid>[class*="one wide"].column{width:6.25%!important}.ui.column.grid>[class*="two wide"].column,.ui.grid>.column.row>[class*="two wide"].column,.ui.grid>.row>[class*="two wide"].column,.ui.grid>[class*="two wide"].column{width:12.5%!important}.ui.column.grid>[class*="three wide"].column,.ui.grid>.column.row>[class*="three wide"].column,.ui.grid>.row>[class*="three wide"].column,.ui.grid>[class*="three wide"].column{width:18.75%!important}.ui.column.grid>[class*="four wide"].column,.ui.grid>.column.row>[class*="four wide"].column,.ui.grid>.row>[class*="four wide"].column,.ui.grid>[class*="four wide"].column{width:25%!important}.ui.column.grid>[class*="five wide"].column,.ui.grid>.column.row>[class*="five wide"].column,.ui.grid>.row>[class*="five wide"].column,.ui.grid>[class*="five wide"].column{width:31.25%!important}.ui.column.grid>[class*="six wide"].column,.ui.grid>.column.row>[class*="six wide"].column,.ui.grid>.row>[class*="six wide"].column,.ui.grid>[class*="six wide"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide"].column,.ui.grid>.column.row>[class*="seven wide"].column,.ui.grid>.row>[class*="seven wide"].column,.ui.grid>[class*="seven wide"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide"].column,.ui.grid>.column.row>[class*="eight wide"].column,.ui.grid>.row>[class*="eight wide"].column,.ui.grid>[class*="eight wide"].column{width:50%!important}.ui.column.grid>[class*="nine wide"].column,.ui.grid>.column.row>[class*="nine wide"].column,.ui.grid>.row>[class*="nine wide"].column,.ui.grid>[class*="nine wide"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide"].column,.ui.grid>.column.row>[class*="ten wide"].column,.ui.grid>.row>[class*="ten wide"].column,.ui.grid>[class*="ten wide"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide"].column,.ui.grid>.column.row>[class*="eleven wide"].column,.ui.grid>.row>[class*="eleven wide"].column,.ui.grid>[class*="eleven wide"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide"].column,.ui.grid>.column.row>[class*="twelve wide"].column,.ui.grid>.row>[class*="twelve wide"].column,.ui.grid>[class*="twelve wide"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide"].column,.ui.grid>.column.row>[class*="thirteen wide"].column,.ui.grid>.row>[class*="thirteen wide"].column,.ui.grid>[class*="thirteen wide"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide"].column,.ui.grid>.column.row>[class*="fourteen wide"].column,.ui.grid>.row>[class*="fourteen wide"].column,.ui.grid>[class*="fourteen wide"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide"].column,.ui.grid>.column.row>[class*="fifteen wide"].column,.ui.grid>.row>[class*="fifteen wide"].column,.ui.grid>[class*="fifteen wide"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide"].column,.ui.grid>.column.row>[class*="sixteen wide"].column,.ui.grid>.row>[class*="sixteen wide"].column,.ui.grid>[class*="sixteen wide"].column{width:100%!important}@media only screen and (min-width:320px)and (max-width:767px){.ui.column.grid>[class*="one wide mobile"].column,.ui.grid>.column.row>[class*="one wide mobile"].column,.ui.grid>.row>[class*="one wide mobile"].column,.ui.grid>[class*="one wide mobile"].column{width:6.25%!important}.ui.column.grid>[class*="two wide mobile"].column,.ui.grid>.column.row>[class*="two wide mobile"].column,.ui.grid>.row>[class*="two wide mobile"].column,.ui.grid>[class*="two wide mobile"].column{width:12.5%!important}.ui.column.grid>[class*="three wide mobile"].column,.ui.grid>.column.row>[class*="three wide mobile"].column,.ui.grid>.row>[class*="three wide mobile"].column,.ui.grid>[class*="three wide mobile"].column{width:18.75%!important}.ui.column.grid>[class*="four wide mobile"].column,.ui.grid>.column.row>[class*="four wide mobile"].column,.ui.grid>.row>[class*="four wide mobile"].column,.ui.grid>[class*="four wide mobile"].column{width:25%!important}.ui.column.grid>[class*="five wide mobile"].column,.ui.grid>.column.row>[class*="five wide mobile"].column,.ui.grid>.row>[class*="five wide mobile"].column,.ui.grid>[class*="five wide mobile"].column{width:31.25%!important}.ui.column.grid>[class*="six wide mobile"].column,.ui.grid>.column.row>[class*="six wide mobile"].column,.ui.grid>.row>[class*="six wide mobile"].column,.ui.grid>[class*="six wide mobile"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide mobile"].column,.ui.grid>.column.row>[class*="seven wide mobile"].column,.ui.grid>.row>[class*="seven wide mobile"].column,.ui.grid>[class*="seven wide mobile"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide mobile"].column,.ui.grid>.column.row>[class*="eight wide mobile"].column,.ui.grid>.row>[class*="eight wide mobile"].column,.ui.grid>[class*="eight wide mobile"].column{width:50%!important}.ui.column.grid>[class*="nine wide mobile"].column,.ui.grid>.column.row>[class*="nine wide mobile"].column,.ui.grid>.row>[class*="nine wide mobile"].column,.ui.grid>[class*="nine wide mobile"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide mobile"].column,.ui.grid>.column.row>[class*="ten wide mobile"].column,.ui.grid>.row>[class*="ten wide mobile"].column,.ui.grid>[class*="ten wide mobile"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide mobile"].column,.ui.grid>.column.row>[class*="eleven wide mobile"].column,.ui.grid>.row>[class*="eleven wide mobile"].column,.ui.grid>[class*="eleven wide mobile"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide mobile"].column,.ui.grid>.column.row>[class*="twelve wide mobile"].column,.ui.grid>.row>[class*="twelve wide mobile"].column,.ui.grid>[class*="twelve wide mobile"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide mobile"].column,.ui.grid>.column.row>[class*="thirteen wide mobile"].column,.ui.grid>.row>[class*="thirteen wide mobile"].column,.ui.grid>[class*="thirteen wide mobile"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide mobile"].column,.ui.grid>.column.row>[class*="fourteen wide mobile"].column,.ui.grid>.row>[class*="fourteen wide mobile"].column,.ui.grid>[class*="fourteen wide mobile"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide mobile"].column,.ui.grid>.column.row>[class*="fifteen wide mobile"].column,.ui.grid>.row>[class*="fifteen wide mobile"].column,.ui.grid>[class*="fifteen wide mobile"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide mobile"].column,.ui.grid>.column.row>[class*="sixteen wide mobile"].column,.ui.grid>.row>[class*="sixteen wide mobile"].column,.ui.grid>[class*="sixteen wide mobile"].column{width:100%!important}}@media only screen and (min-width:768px)and (max-width:991px){.ui.column.grid>[class*="one wide tablet"].column,.ui.grid>.column.row>[class*="one wide tablet"].column,.ui.grid>.row>[class*="one wide tablet"].column,.ui.grid>[class*="one wide tablet"].column{width:6.25%!important}.ui.column.grid>[class*="two wide tablet"].column,.ui.grid>.column.row>[class*="two wide tablet"].column,.ui.grid>.row>[class*="two wide tablet"].column,.ui.grid>[class*="two wide tablet"].column{width:12.5%!important}.ui.column.grid>[class*="three wide tablet"].column,.ui.grid>.column.row>[class*="three wide tablet"].column,.ui.grid>.row>[class*="three wide tablet"].column,.ui.grid>[class*="three wide tablet"].column{width:18.75%!important}.ui.column.grid>[class*="four wide tablet"].column,.ui.grid>.column.row>[class*="four wide tablet"].column,.ui.grid>.row>[class*="four wide tablet"].column,.ui.grid>[class*="four wide tablet"].column{width:25%!important}.ui.column.grid>[class*="five wide tablet"].column,.ui.grid>.column.row>[class*="five wide tablet"].column,.ui.grid>.row>[class*="five wide tablet"].column,.ui.grid>[class*="five wide tablet"].column{width:31.25%!important}.ui.column.grid>[class*="six wide tablet"].column,.ui.grid>.column.row>[class*="six wide tablet"].column,.ui.grid>.row>[class*="six wide tablet"].column,.ui.grid>[class*="six wide tablet"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide tablet"].column,.ui.grid>.column.row>[class*="seven wide tablet"].column,.ui.grid>.row>[class*="seven wide tablet"].column,.ui.grid>[class*="seven wide tablet"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide tablet"].column,.ui.grid>.column.row>[class*="eight wide tablet"].column,.ui.grid>.row>[class*="eight wide tablet"].column,.ui.grid>[class*="eight wide tablet"].column{width:50%!important}.ui.column.grid>[class*="nine wide tablet"].column,.ui.grid>.column.row>[class*="nine wide tablet"].column,.ui.grid>.row>[class*="nine wide tablet"].column,.ui.grid>[class*="nine wide tablet"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide tablet"].column,.ui.grid>.column.row>[class*="ten wide tablet"].column,.ui.grid>.row>[class*="ten wide tablet"].column,.ui.grid>[class*="ten wide tablet"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide tablet"].column,.ui.grid>.column.row>[class*="eleven wide tablet"].column,.ui.grid>.row>[class*="eleven wide tablet"].column,.ui.grid>[class*="eleven wide tablet"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide tablet"].column,.ui.grid>.column.row>[class*="twelve wide tablet"].column,.ui.grid>.row>[class*="twelve wide tablet"].column,.ui.grid>[class*="twelve wide tablet"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide tablet"].column,.ui.grid>.column.row>[class*="thirteen wide tablet"].column,.ui.grid>.row>[class*="thirteen wide tablet"].column,.ui.grid>[class*="thirteen wide tablet"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide tablet"].column,.ui.grid>.column.row>[class*="fourteen wide tablet"].column,.ui.grid>.row>[class*="fourteen wide tablet"].column,.ui.grid>[class*="fourteen wide tablet"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide tablet"].column,.ui.grid>.column.row>[class*="fifteen wide tablet"].column,.ui.grid>.row>[class*="fifteen wide tablet"].column,.ui.grid>[class*="fifteen wide tablet"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide tablet"].column,.ui.grid>.column.row>[class*="sixteen wide tablet"].column,.ui.grid>.row>[class*="sixteen wide tablet"].column,.ui.grid>[class*="sixteen wide tablet"].column{width:100%!important}}@media only screen and (min-width:992px){.ui.column.grid>[class*="one wide computer"].column,.ui.grid>.column.row>[class*="one wide computer"].column,.ui.grid>.row>[class*="one wide computer"].column,.ui.grid>[class*="one wide computer"].column{width:6.25%!important}.ui.column.grid>[class*="two wide computer"].column,.ui.grid>.column.row>[class*="two wide computer"].column,.ui.grid>.row>[class*="two wide computer"].column,.ui.grid>[class*="two wide computer"].column{width:12.5%!important}.ui.column.grid>[class*="three wide computer"].column,.ui.grid>.column.row>[class*="three wide computer"].column,.ui.grid>.row>[class*="three wide computer"].column,.ui.grid>[class*="three wide computer"].column{width:18.75%!important}.ui.column.grid>[class*="four wide computer"].column,.ui.grid>.column.row>[class*="four wide computer"].column,.ui.grid>.row>[class*="four wide computer"].column,.ui.grid>[class*="four wide computer"].column{width:25%!important}.ui.column.grid>[class*="five wide computer"].column,.ui.grid>.column.row>[class*="five wide computer"].column,.ui.grid>.row>[class*="five wide computer"].column,.ui.grid>[class*="five wide computer"].column{width:31.25%!important}.ui.column.grid>[class*="six wide computer"].column,.ui.grid>.column.row>[class*="six wide computer"].column,.ui.grid>.row>[class*="six wide computer"].column,.ui.grid>[class*="six wide computer"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide computer"].column,.ui.grid>.column.row>[class*="seven wide computer"].column,.ui.grid>.row>[class*="seven wide computer"].column,.ui.grid>[class*="seven wide computer"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide computer"].column,.ui.grid>.column.row>[class*="eight wide computer"].column,.ui.grid>.row>[class*="eight wide computer"].column,.ui.grid>[class*="eight wide computer"].column{width:50%!important}.ui.column.grid>[class*="nine wide computer"].column,.ui.grid>.column.row>[class*="nine wide computer"].column,.ui.grid>.row>[class*="nine wide computer"].column,.ui.grid>[class*="nine wide computer"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide computer"].column,.ui.grid>.column.row>[class*="ten wide computer"].column,.ui.grid>.row>[class*="ten wide computer"].column,.ui.grid>[class*="ten wide computer"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide computer"].column,.ui.grid>.column.row>[class*="eleven wide computer"].column,.ui.grid>.row>[class*="eleven wide computer"].column,.ui.grid>[class*="eleven wide computer"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide computer"].column,.ui.grid>.column.row>[class*="twelve wide computer"].column,.ui.grid>.row>[class*="twelve wide computer"].column,.ui.grid>[class*="twelve wide computer"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide computer"].column,.ui.grid>.column.row>[class*="thirteen wide computer"].column,.ui.grid>.row>[class*="thirteen wide computer"].column,.ui.grid>[class*="thirteen wide computer"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide computer"].column,.ui.grid>.column.row>[class*="fourteen wide computer"].column,.ui.grid>.row>[class*="fourteen wide computer"].column,.ui.grid>[class*="fourteen wide computer"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide computer"].column,.ui.grid>.column.row>[class*="fifteen wide computer"].column,.ui.grid>.row>[class*="fifteen wide computer"].column,.ui.grid>[class*="fifteen wide computer"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide computer"].column,.ui.grid>.column.row>[class*="sixteen wide computer"].column,.ui.grid>.row>[class*="sixteen wide computer"].column,.ui.grid>[class*="sixteen wide computer"].column{width:100%!important}}@media only screen and (min-width:1200px)and (max-width:1919px){.ui.column.grid>[class*="one wide large screen"].column,.ui.grid>.column.row>[class*="one wide large screen"].column,.ui.grid>.row>[class*="one wide large screen"].column,.ui.grid>[class*="one wide large screen"].column{width:6.25%!important}.ui.column.grid>[class*="two wide large screen"].column,.ui.grid>.column.row>[class*="two wide large screen"].column,.ui.grid>.row>[class*="two wide large screen"].column,.ui.grid>[class*="two wide large screen"].column{width:12.5%!important}.ui.column.grid>[class*="three wide large screen"].column,.ui.grid>.column.row>[class*="three wide large screen"].column,.ui.grid>.row>[class*="three wide large screen"].column,.ui.grid>[class*="three wide large screen"].column{width:18.75%!important}.ui.column.grid>[class*="four wide large screen"].column,.ui.grid>.column.row>[class*="four wide large screen"].column,.ui.grid>.row>[class*="four wide large screen"].column,.ui.grid>[class*="four wide large screen"].column{width:25%!important}.ui.column.grid>[class*="five wide large screen"].column,.ui.grid>.column.row>[class*="five wide large screen"].column,.ui.grid>.row>[class*="five wide large screen"].column,.ui.grid>[class*="five wide large screen"].column{width:31.25%!important}.ui.column.grid>[class*="six wide large screen"].column,.ui.grid>.column.row>[class*="six wide large screen"].column,.ui.grid>.row>[class*="six wide large screen"].column,.ui.grid>[class*="six wide large screen"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide large screen"].column,.ui.grid>.column.row>[class*="seven wide large screen"].column,.ui.grid>.row>[class*="seven wide large screen"].column,.ui.grid>[class*="seven wide large screen"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide large screen"].column,.ui.grid>.column.row>[class*="eight wide large screen"].column,.ui.grid>.row>[class*="eight wide large screen"].column,.ui.grid>[class*="eight wide large screen"].column{width:50%!important}.ui.column.grid>[class*="nine wide large screen"].column,.ui.grid>.column.row>[class*="nine wide large screen"].column,.ui.grid>.row>[class*="nine wide large screen"].column,.ui.grid>[class*="nine wide large screen"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide large screen"].column,.ui.grid>.column.row>[class*="ten wide large screen"].column,.ui.grid>.row>[class*="ten wide large screen"].column,.ui.grid>[class*="ten wide large screen"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide large screen"].column,.ui.grid>.column.row>[class*="eleven wide large screen"].column,.ui.grid>.row>[class*="eleven wide large screen"].column,.ui.grid>[class*="eleven wide large screen"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide large screen"].column,.ui.grid>.column.row>[class*="twelve wide large screen"].column,.ui.grid>.row>[class*="twelve wide large screen"].column,.ui.grid>[class*="twelve wide large screen"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide large screen"].column,.ui.grid>.column.row>[class*="thirteen wide large screen"].column,.ui.grid>.row>[class*="thirteen wide large screen"].column,.ui.grid>[class*="thirteen wide large screen"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide large screen"].column,.ui.grid>.column.row>[class*="fourteen wide large screen"].column,.ui.grid>.row>[class*="fourteen wide large screen"].column,.ui.grid>[class*="fourteen wide large screen"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide large screen"].column,.ui.grid>.column.row>[class*="fifteen wide large screen"].column,.ui.grid>.row>[class*="fifteen wide large screen"].column,.ui.grid>[class*="fifteen wide large screen"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide large screen"].column,.ui.grid>.column.row>[class*="sixteen wide large screen"].column,.ui.grid>.row>[class*="sixteen wide large screen"].column,.ui.grid>[class*="sixteen wide large screen"].column{width:100%!important}}@media only screen and (min-width:1920px){.ui.column.grid>[class*="one wide widescreen"].column,.ui.grid>.column.row>[class*="one wide widescreen"].column,.ui.grid>.row>[class*="one wide widescreen"].column,.ui.grid>[class*="one wide widescreen"].column{width:6.25%!important}.ui.column.grid>[class*="two wide widescreen"].column,.ui.grid>.column.row>[class*="two wide widescreen"].column,.ui.grid>.row>[class*="two wide widescreen"].column,.ui.grid>[class*="two wide widescreen"].column{width:12.5%!important}.ui.column.grid>[class*="three wide widescreen"].column,.ui.grid>.column.row>[class*="three wide widescreen"].column,.ui.grid>.row>[class*="three wide widescreen"].column,.ui.grid>[class*="three wide widescreen"].column{width:18.75%!important}.ui.column.grid>[class*="four wide widescreen"].column,.ui.grid>.column.row>[class*="four wide widescreen"].column,.ui.grid>.row>[class*="four wide widescreen"].column,.ui.grid>[class*="four wide widescreen"].column{width:25%!important}.ui.column.grid>[class*="five wide widescreen"].column,.ui.grid>.column.row>[class*="five wide widescreen"].column,.ui.grid>.row>[class*="five wide widescreen"].column,.ui.grid>[class*="five wide widescreen"].column{width:31.25%!important}.ui.column.grid>[class*="six wide widescreen"].column,.ui.grid>.column.row>[class*="six wide widescreen"].column,.ui.grid>.row>[class*="six wide widescreen"].column,.ui.grid>[class*="six wide widescreen"].column{width:37.5%!important}.ui.column.grid>[class*="seven wide widescreen"].column,.ui.grid>.column.row>[class*="seven wide widescreen"].column,.ui.grid>.row>[class*="seven wide widescreen"].column,.ui.grid>[class*="seven wide widescreen"].column{width:43.75%!important}.ui.column.grid>[class*="eight wide widescreen"].column,.ui.grid>.column.row>[class*="eight wide widescreen"].column,.ui.grid>.row>[class*="eight wide widescreen"].column,.ui.grid>[class*="eight wide widescreen"].column{width:50%!important}.ui.column.grid>[class*="nine wide widescreen"].column,.ui.grid>.column.row>[class*="nine wide widescreen"].column,.ui.grid>.row>[class*="nine wide widescreen"].column,.ui.grid>[class*="nine wide widescreen"].column{width:56.25%!important}.ui.column.grid>[class*="ten wide widescreen"].column,.ui.grid>.column.row>[class*="ten wide widescreen"].column,.ui.grid>.row>[class*="ten wide widescreen"].column,.ui.grid>[class*="ten wide widescreen"].column{width:62.5%!important}.ui.column.grid>[class*="eleven wide widescreen"].column,.ui.grid>.column.row>[class*="eleven wide widescreen"].column,.ui.grid>.row>[class*="eleven wide widescreen"].column,.ui.grid>[class*="eleven wide widescreen"].column{width:68.75%!important}.ui.column.grid>[class*="twelve wide widescreen"].column,.ui.grid>.column.row>[class*="twelve wide widescreen"].column,.ui.grid>.row>[class*="twelve wide widescreen"].column,.ui.grid>[class*="twelve wide widescreen"].column{width:75%!important}.ui.column.grid>[class*="thirteen wide widescreen"].column,.ui.grid>.column.row>[class*="thirteen wide widescreen"].column,.ui.grid>.row>[class*="thirteen wide widescreen"].column,.ui.grid>[class*="thirteen wide widescreen"].column{width:81.25%!important}.ui.column.grid>[class*="fourteen wide widescreen"].column,.ui.grid>.column.row>[class*="fourteen wide widescreen"].column,.ui.grid>.row>[class*="fourteen wide widescreen"].column,.ui.grid>[class*="fourteen wide widescreen"].column{width:87.5%!important}.ui.column.grid>[class*="fifteen wide widescreen"].column,.ui.grid>.column.row>[class*="fifteen wide widescreen"].column,.ui.grid>.row>[class*="fifteen wide widescreen"].column,.ui.grid>[class*="fifteen wide widescreen"].column{width:93.75%!important}.ui.column.grid>[class*="sixteen wide widescreen"].column,.ui.grid>.column.row>[class*="sixteen wide widescreen"].column,.ui.grid>.row>[class*="sixteen wide widescreen"].column,.ui.grid>[class*="sixteen wide widescreen"].column{width:100%!important}}.ui.centered.grid,.ui.centered.grid>.row,.ui.grid>.centered.row{text-align:center;justify-content:center}.ui.centered.grid>.column:not(.aligned):not(.justified):not(.row),.ui.centered.grid>.row>.column:not(.aligned):not(.justified),.ui.grid .centered.row>.column:not(.aligned):not(.justified){text-align:left}.ui.grid>.centered.column,.ui.grid>.row>.centered.column{display:block;margin-left:auto;margin-right:auto}.ui.grid>.relaxed.row>.column,.ui.relaxed.grid>.column:not(.row),.ui.relaxed.grid>.row>.column{padding-left:1.5rem;padding-right:1.5rem}.ui.grid>[class*="very relaxed"].row>.column,.ui[class*="very relaxed"].grid>.column:not(.row),.ui[class*="very relaxed"].grid>.row>.column{padding-left:2.5rem;padding-right:2.5rem}.ui.grid .relaxed.row+.ui.divider,.ui.relaxed.grid .row+.ui.divider{margin-left:1.5rem;margin-right:1.5rem}.ui.grid [class*="very relaxed"].row+.ui.divider,.ui[class*="very relaxed"].grid .row+.ui.divider{margin-left:2.5rem;margin-right:2.5rem}.ui.padded.grid:not(.vertically):not(.horizontally){margin:0!important}[class*="horizontally padded"].ui.grid{margin-left:0!important;margin-right:0!important}[class*="vertically padded"].ui.grid{margin-top:0!important;margin-bottom:0!important}.ui.grid [class*="left floated"].column{margin-right:auto}.ui.grid [class*="right floated"].column{margin-left:auto}.ui.divided.grid:not([class*="vertically divided"])>.column:not(.row),.ui.divided.grid:not([class*="vertically divided"])>.row>.column{box-shadow:-1px 0 #22242626}.ui[class*="vertically divided"].grid>.column:not(.row),.ui[class*="vertically divided"].grid>.row>.column{margin-top:1rem;margin-bottom:1rem;padding-top:0;padding-bottom:0}.ui[class*="vertically divided"].grid>.row{margin-top:0;margin-bottom:0}.ui.divided.grid:not([class*="vertically divided"])>.column:first-child,.ui.divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:none}.ui[class*="vertically divided"].grid>.row:first-child>.column{margin-top:0}.ui.grid>.divided.row>.column{box-shadow:-1px 0 #22242626}.ui.grid>.divided.row>.column:first-child{box-shadow:none}.ui[class*="vertically divided"].grid>.row{position:relative}.ui[class*="vertically divided"].grid>.row:before{position:absolute;content:"";top:0;left:0;width:calc(100% - 2rem);height:1px;margin:0 1rem;box-shadow:0 -1px #22242626}.ui.padded.divided.grid:not(.vertically):not(.horizontally),[class*="horizontally padded"].ui.divided.grid{width:100%}.ui[class*="vertically divided"].grid>.row:first-child:before{box-shadow:none}.ui.inverted.divided.grid:not([class*="vertically divided"])>.column:not(.row),.ui.inverted.divided.grid:not([class*="vertically divided"])>.row>.column{box-shadow:-1px 0 #ffffff1a}.ui.inverted.divided.grid:not([class*="vertically divided"])>.column:not(.row):first-child,.ui.inverted.divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:none}.ui.inverted[class*="vertically divided"].grid>.row:before{box-shadow:0 -1px #ffffff1a}.ui.relaxed[class*="vertically divided"].grid>.row:before{margin-left:1.5rem;margin-right:1.5rem;width:calc(100% - 3rem)}.ui[class*="very relaxed"][class*="vertically divided"].grid>.row:before{margin-left:2.5rem;margin-right:2.5rem;width:calc(100% - 5rem)}.ui.celled.grid{width:100%;margin:1em 0;box-shadow:0 0 0 1px #d4d4d5}.ui.celled.grid>.row{width:100%!important;margin:0;padding:0;box-shadow:0 -1px #d4d4d5}.ui.celled.grid>.column:not(.row),.ui.celled.grid>.row>.column{box-shadow:-1px 0 #d4d4d5}.ui.celled.grid>.column:first-child,.ui.celled.grid>.row>.column:first-child{box-shadow:none}.ui.celled.grid>.column:not(.row),.ui.celled.grid>.row>.column{padding:1em}.ui.relaxed.celled.grid>.column:not(.row),.ui.relaxed.celled.grid>.row>.column{padding:1.5em}.ui[class*="very relaxed"].celled.grid>.column:not(.row),.ui[class*="very relaxed"].celled.grid>.row>.column{padding:2em}.ui[class*="internally celled"].grid{box-shadow:none;margin:0}.ui[class*="internally celled"].grid>.row:first-child{box-shadow:none}.ui[class*="internally celled"].grid>.row>.column:first-child{box-shadow:none}.ui.grid>.row>[class*="top aligned"].column,.ui.grid>[class*="top aligned"].column:not(.row),.ui.grid>[class*="top aligned"].row>.column,.ui[class*="top aligned"].grid>.column:not(.row),.ui[class*="top aligned"].grid>.row>.column{flex-direction:column;vertical-align:top;align-self:flex-start!important}.ui.grid>.row>[class*="middle aligned"].column,.ui.grid>[class*="middle aligned"].column:not(.row),.ui.grid>[class*="middle aligned"].row>.column,.ui[class*="middle aligned"].grid>.column:not(.row),.ui[class*="middle aligned"].grid>.row>.column{flex-direction:column;vertical-align:middle;align-self:center!important}.ui.grid>.row>[class*="bottom aligned"].column,.ui.grid>[class*="bottom aligned"].column:not(.row),.ui.grid>[class*="bottom aligned"].row>.column,.ui[class*="bottom aligned"].grid>.column:not(.row),.ui[class*="bottom aligned"].grid>.row>.column{flex-direction:column;vertical-align:bottom;align-self:flex-end!important}.ui.grid>.row>.stretched.column,.ui.grid>.stretched.column:not(.row),.ui.grid>.stretched.row>.column,.ui.stretched.grid>.column,.ui.stretched.grid>.row>.column{display:inline-flex!important;align-self:stretch;flex-direction:column}.ui.grid>.row>.stretched.column>*,.ui.grid>.stretched.column:not(.row)>*,.ui.grid>.stretched.row>.column>*,.ui.stretched.grid>.column>*,.ui.stretched.grid>.row>.column>*{flex-grow:1}.ui.grid>.row>[class*="left aligned"].column.column,.ui.grid>[class*="left aligned"].column.column,.ui.grid>[class*="left aligned"].row>.column,.ui[class*="left aligned"].grid>.column,.ui[class*="left aligned"].grid>.row>.column{text-align:left;align-self:inherit}.ui.grid>.row>[class*="center aligned"].column.column,.ui.grid>[class*="center aligned"].column.column,.ui.grid>[class*="center aligned"].row>.column,.ui[class*="center aligned"].grid>.column,.ui[class*="center aligned"].grid>.row>.column{text-align:center;align-self:inherit}.ui[class*="center aligned"].grid{justify-content:center}.ui.grid>.row>[class*="right aligned"].column.column,.ui.grid>[class*="right aligned"].column.column,.ui.grid>[class*="right aligned"].row>.column,.ui[class*="right aligned"].grid>.column,.ui[class*="right aligned"].grid>.row>.column{text-align:right;align-self:inherit}.ui.grid>.justified.column.column,.ui.grid>.justified.row>.column,.ui.grid>.row>.justified.column.column,.ui.justified.grid>.column,.ui.justified.grid>.row>.column{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ui.grid>.row>.black.column,.ui.grid>.row>.blue.column,.ui.grid>.row>.brown.column,.ui.grid>.row>.green.column,.ui.grid>.row>.grey.column,.ui.grid>.row>.olive.column,.ui.grid>.row>.orange.column,.ui.grid>.row>.pink.column,.ui.grid>.row>.purple.column,.ui.grid>.row>.red.column,.ui.grid>.row>.teal.column,.ui.grid>.row>.violet.column,.ui.grid>.row>.yellow.column{margin-top:-1rem;margin-bottom:-1rem;padding-top:1rem;padding-bottom:1rem}.ui.grid>.red.column,.ui.grid>.red.row,.ui.grid>.row>.red.column{background-color:#db2828!important;color:#fff}.ui.grid>.orange.column,.ui.grid>.orange.row,.ui.grid>.row>.orange.column{background-color:#f2711c!important;color:#fff}.ui.grid>.row>.yellow.column,.ui.grid>.yellow.column,.ui.grid>.yellow.row{background-color:#fbbd08!important;color:#fff}.ui.grid>.olive.column,.ui.grid>.olive.row,.ui.grid>.row>.olive.column{background-color:#b5cc18!important;color:#fff}.ui.grid>.green.column,.ui.grid>.green.row,.ui.grid>.row>.green.column{background-color:#21ba45!important;color:#fff}.ui.grid>.row>.teal.column,.ui.grid>.teal.column,.ui.grid>.teal.row{background-color:#00b5ad!important;color:#fff}.ui.grid>.blue.column,.ui.grid>.blue.row,.ui.grid>.row>.blue.column{background-color:#2185d0!important;color:#fff}.ui.grid>.row>.violet.column,.ui.grid>.violet.column,.ui.grid>.violet.row{background-color:#6435c9!important;color:#fff}.ui.grid>.purple.column,.ui.grid>.purple.row,.ui.grid>.row>.purple.column{background-color:#a333c8!important;color:#fff}.ui.grid>.pink.column,.ui.grid>.pink.row,.ui.grid>.row>.pink.column{background-color:#e03997!important;color:#fff}.ui.grid>.brown.column,.ui.grid>.brown.row,.ui.grid>.row>.brown.column{background-color:#a5673f!important;color:#fff}.ui.grid>.grey.column,.ui.grid>.grey.row,.ui.grid>.row>.grey.column{background-color:#767676!important;color:#fff}.ui.grid>.black.column,.ui.grid>.black.row,.ui.grid>.row>.black.column{background-color:#1b1c1d!important;color:#fff}.ui.grid>[class*="equal width"].row>.column,.ui[class*="equal width"].grid>.column:not(.row),.ui[class*="equal width"].grid>.row>.column{display:inline-block;flex-grow:1}.ui.grid>[class*="equal width"].row>.wide.column,.ui[class*="equal width"].grid>.row>.wide.column,.ui[class*="equal width"].grid>.wide.column{flex-grow:0}@media only screen and (max-width:767px){.ui.grid>[class*="mobile reversed"].row,.ui[class*="mobile reversed"].grid,.ui[class*="mobile reversed"].grid>.row{flex-direction:row-reverse}.ui.stackable[class*="mobile reversed"],.ui[class*="mobile vertically reversed"].grid{flex-direction:column-reverse}.ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"])>.column:first-child,.ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:-1px 0 #22242626}.ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"])>.column:last-child,.ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:last-child{box-shadow:none}.ui.grid[class*="vertically divided"][class*="mobile vertically reversed"]>.row:first-child:before{box-shadow:0 -1px #22242626}.ui.grid[class*="vertically divided"][class*="mobile vertically reversed"]>.row:last-child:before{box-shadow:none}.ui[class*="mobile reversed"].celled.grid>.row>.column:first-child{box-shadow:-1px 0 #d4d4d5}.ui[class*="mobile reversed"].celled.grid>.row>.column:last-child{box-shadow:none}}@media only screen and (min-width:768px)and (max-width:991px){.ui.grid>[class*="tablet reversed"].row,.ui[class*="tablet reversed"].grid,.ui[class*="tablet reversed"].grid>.row{flex-direction:row-reverse}.ui[class*="tablet vertically reversed"].grid{flex-direction:column-reverse}.ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"])>.column:first-child,.ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:-1px 0 #22242626}.ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"])>.column:last-child,.ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:last-child{box-shadow:none}.ui.grid[class*="vertically divided"][class*="tablet vertically reversed"]>.row:first-child:before{box-shadow:0 -1px #22242626}.ui.grid[class*="vertically divided"][class*="tablet vertically reversed"]>.row:last-child:before{box-shadow:none}.ui[class*="tablet reversed"].celled.grid>.row>.column:first-child{box-shadow:-1px 0 #d4d4d5}.ui[class*="tablet reversed"].celled.grid>.row>.column:last-child{box-shadow:none}}@media only screen and (min-width:992px){.ui.grid>[class*="computer reversed"].row,.ui[class*="computer reversed"].grid,.ui[class*="computer reversed"].grid>.row{flex-direction:row-reverse}.ui[class*="computer vertically reversed"].grid{flex-direction:column-reverse}.ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"])>.column:first-child,.ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:first-child{box-shadow:-1px 0 #22242626}.ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"])>.column:last-child,.ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"])>.row>.column:last-child{box-shadow:none}.ui.grid[class*="vertically divided"][class*="computer vertically reversed"]>.row:first-child:before{box-shadow:0 -1px #22242626}.ui.grid[class*="vertically divided"][class*="computer vertically reversed"]>.row:last-child:before{box-shadow:none}.ui[class*="computer reversed"].celled.grid>.row>.column:first-child{box-shadow:-1px 0 #d4d4d5}.ui[class*="computer reversed"].celled.grid>.row>.column:last-child{box-shadow:none}}@media only screen and (min-width:768px)and (max-width:991px){.ui.doubling.grid{width:auto}.ui.doubling.grid>.row,.ui.grid>.doubling.row{margin:0!important;padding:0!important}.ui.doubling.grid>.row>.column,.ui.grid>.doubling.row>.column{display:inline-block!important;padding-top:1rem!important;padding-bottom:1rem!important;box-shadow:none!important;margin:0}.ui.grid>[class*="two column"].doubling.row.row>.column,.ui[class*="two column"].doubling.grid>.column:not(.row),.ui[class*="two column"].doubling.grid>.row>.column{width:100%!important}.ui.grid>[class*="three column"].doubling.row.row>.column,.ui[class*="three column"].doubling.grid>.column:not(.row),.ui[class*="three column"].doubling.grid>.row>.column{width:50%!important}.ui.grid>[class*="four column"].doubling.row.row>.column,.ui[class*="four column"].doubling.grid>.column:not(.row),.ui[class*="four column"].doubling.grid>.row>.column{width:50%!important}.ui.grid>[class*="five column"].doubling.row.row>.column,.ui[class*="five column"].doubling.grid>.column:not(.row),.ui[class*="five column"].doubling.grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="six column"].doubling.row.row>.column,.ui[class*="six column"].doubling.grid>.column:not(.row),.ui[class*="six column"].doubling.grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="seven column"].doubling.row.row>.column,.ui[class*="seven column"].doubling.grid>.column:not(.row),.ui[class*="seven column"].doubling.grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="eight column"].doubling.row.row>.column,.ui[class*="eight column"].doubling.grid>.column:not(.row),.ui[class*="eight column"].doubling.grid>.row>.column{width:25%!important}.ui.grid>[class*="nine column"].doubling.row.row>.column,.ui[class*="nine column"].doubling.grid>.column:not(.row),.ui[class*="nine column"].doubling.grid>.row>.column{width:25%!important}.ui.grid>[class*="ten column"].doubling.row.row>.column,.ui[class*="ten column"].doubling.grid>.column:not(.row),.ui[class*="ten column"].doubling.grid>.row>.column{width:20%!important}.ui.grid>[class*="eleven column"].doubling.row.row>.column,.ui[class*="eleven column"].doubling.grid>.column:not(.row),.ui[class*="eleven column"].doubling.grid>.row>.column{width:20%!important}.ui.grid>[class*="twelve column"].doubling.row.row>.column,.ui[class*="twelve column"].doubling.grid>.column:not(.row),.ui[class*="twelve column"].doubling.grid>.row>.column{width:16.66666667%!important}.ui.grid>[class*="thirteen column"].doubling.row.row>.column,.ui[class*="thirteen column"].doubling.grid>.column:not(.row),.ui[class*="thirteen column"].doubling.grid>.row>.column{width:16.66666667%!important}.ui.grid>[class*="fourteen column"].doubling.row.row>.column,.ui[class*="fourteen column"].doubling.grid>.column:not(.row),.ui[class*="fourteen column"].doubling.grid>.row>.column{width:14.28571429%!important}.ui.grid>[class*="fifteen column"].doubling.row.row>.column,.ui[class*="fifteen column"].doubling.grid>.column:not(.row),.ui[class*="fifteen column"].doubling.grid>.row>.column{width:14.28571429%!important}.ui.grid>[class*="sixteen column"].doubling.row.row>.column,.ui[class*="sixteen column"].doubling.grid>.column:not(.row),.ui[class*="sixteen column"].doubling.grid>.row>.column{width:12.5%!important}}@media only screen and (max-width:767px){.ui.doubling.grid>.row,.ui.grid>.doubling.row{margin:0!important;padding:0!important}.ui.doubling.grid>.row>.column,.ui.grid>.doubling.row>.column{padding-top:1rem!important;padding-bottom:1rem!important;margin:0!important;box-shadow:none!important}.ui.grid>[class*="two column"].doubling:not(.stackable).row.row>.column,.ui[class*="two column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="two column"].doubling:not(.stackable).grid>.row>.column{width:100%!important}.ui.grid>[class*="three column"].doubling:not(.stackable).row.row>.column,.ui[class*="three column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="three column"].doubling:not(.stackable).grid>.row>.column{width:50%!important}.ui.grid>[class*="four column"].doubling:not(.stackable).row.row>.column,.ui[class*="four column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="four column"].doubling:not(.stackable).grid>.row>.column{width:50%!important}.ui.grid>[class*="five column"].doubling:not(.stackable).row.row>.column,.ui[class*="five column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="five column"].doubling:not(.stackable).grid>.row>.column{width:50%!important}.ui.grid>[class*="six column"].doubling:not(.stackable).row.row>.column,.ui[class*="six column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="six column"].doubling:not(.stackable).grid>.row>.column{width:50%!important}.ui.grid>[class*="seven column"].doubling:not(.stackable).row.row>.column,.ui[class*="seven column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="seven column"].doubling:not(.stackable).grid>.row>.column{width:50%!important}.ui.grid>[class*="eight column"].doubling:not(.stackable).row.row>.column,.ui[class*="eight column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="eight column"].doubling:not(.stackable).grid>.row>.column{width:50%!important}.ui.grid>[class*="nine column"].doubling:not(.stackable).row.row>.column,.ui[class*="nine column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="nine column"].doubling:not(.stackable).grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="ten column"].doubling:not(.stackable).row.row>.column,.ui[class*="ten column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="ten column"].doubling:not(.stackable).grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="eleven column"].doubling:not(.stackable).row.row>.column,.ui[class*="eleven column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="eleven column"].doubling:not(.stackable).grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="twelve column"].doubling:not(.stackable).row.row>.column,.ui[class*="twelve column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="twelve column"].doubling:not(.stackable).grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="thirteen column"].doubling:not(.stackable).row.row>.column,.ui[class*="thirteen column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="thirteen column"].doubling:not(.stackable).grid>.row>.column{width:33.33333333%!important}.ui.grid>[class*="fourteen column"].doubling:not(.stackable).row.row>.column,.ui[class*="fourteen column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="fourteen column"].doubling:not(.stackable).grid>.row>.column{width:25%!important}.ui.grid>[class*="fifteen column"].doubling:not(.stackable).row.row>.column,.ui[class*="fifteen column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="fifteen column"].doubling:not(.stackable).grid>.row>.column{width:25%!important}.ui.grid>[class*="sixteen column"].doubling:not(.stackable).row.row>.column,.ui[class*="sixteen column"].doubling:not(.stackable).grid>.column:not(.row),.ui[class*="sixteen column"].doubling:not(.stackable).grid>.row>.column{width:25%!important}}@media only screen and (max-width:767px){.ui.stackable.grid{width:auto;margin-left:0!important;margin-right:0!important}.ui.grid>.stackable.stackable.row>.column,.ui.stackable.grid>.column.grid>.column,.ui.stackable.grid>.column.row>.column,.ui.stackable.grid>.column:not(.row),.ui.stackable.grid>.row>.column,.ui.stackable.grid>.row>.wide.column,.ui.stackable.grid>.wide.column{width:100%!important;margin:0!important;box-shadow:none!important;padding:1rem!important}.ui.stackable.grid:not(.vertically)>.row{margin:0;padding:0}.ui.container>.ui.stackable.grid>.column,.ui.container>.ui.stackable.grid>.row>.column{padding-left:0!important;padding-right:0!important}.ui.grid .ui.stackable.grid,.ui.segment:not(.vertical) .ui.stackable.page.grid{margin-left:-1rem!important;margin-right:-1rem!important}.ui.stackable.celled.grid>.column:not(.row):first-child,.ui.stackable.celled.grid>.row:first-child>.column:first-child,.ui.stackable.divided.grid>.column:not(.row):first-child,.ui.stackable.divided.grid>.row:first-child>.column:first-child{border-top:none!important}.ui.inverted.stackable.celled.grid>.column:not(.row),.ui.inverted.stackable.celled.grid>.row>.column,.ui.inverted.stackable.divided.grid>.column:not(.row),.ui.inverted.stackable.divided.grid>.row>.column{border-top:1px solid rgba(255,255,255,.1)}.ui.stackable.celled.grid>.column:not(.row),.ui.stackable.celled.grid>.row>.column,.ui.stackable.divided:not(.vertically).grid>.column:not(.row),.ui.stackable.divided:not(.vertically).grid>.row>.column{border-top:1px solid rgba(34,36,38,.15);box-shadow:none!important;padding-top:2rem!important;padding-bottom:2rem!important}.ui.stackable.celled.grid>.row{box-shadow:none!important}.ui.stackable.divided:not(.vertically).grid>.column:not(.row),.ui.stackable.divided:not(.vertically).grid>.row>.column{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:767px){.ui.grid.grid.grid>.row>[class*="tablet only"].column:not(.mobile),.ui.grid.grid.grid>[class*="tablet only"].column:not(.mobile),.ui.grid.grid.grid>[class*="tablet only"].row:not(.mobile),.ui[class*="tablet only"].grid.grid.grid:not(.mobile){display:none!important}.ui.grid.grid.grid>.row>[class*="computer only"].column:not(.mobile),.ui.grid.grid.grid>[class*="computer only"].column:not(.mobile),.ui.grid.grid.grid>[class*="computer only"].row:not(.mobile),.ui[class*="computer only"].grid.grid.grid:not(.mobile){display:none!important}.ui.grid.grid.grid>.row>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].row:not(.mobile),.ui[class*="large screen only"].grid.grid.grid:not(.mobile){display:none!important}.ui.grid.grid.grid>.row>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].row:not(.mobile),.ui[class*="widescreen only"].grid.grid.grid:not(.mobile){display:none!important}}@media only screen and (min-width:768px)and (max-width:991px){.ui.grid.grid.grid>.row>[class*="mobile only"].column:not(.tablet),.ui.grid.grid.grid>[class*="mobile only"].column:not(.tablet),.ui.grid.grid.grid>[class*="mobile only"].row:not(.tablet),.ui[class*="mobile only"].grid.grid.grid:not(.tablet){display:none!important}.ui.grid.grid.grid>.row>[class*="computer only"].column:not(.tablet),.ui.grid.grid.grid>[class*="computer only"].column:not(.tablet),.ui.grid.grid.grid>[class*="computer only"].row:not(.tablet),.ui[class*="computer only"].grid.grid.grid:not(.tablet){display:none!important}.ui.grid.grid.grid>.row>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].row:not(.mobile),.ui[class*="large screen only"].grid.grid.grid:not(.mobile){display:none!important}.ui.grid.grid.grid>.row>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].row:not(.mobile),.ui[class*="widescreen only"].grid.grid.grid:not(.mobile){display:none!important}}@media only screen and (min-width:992px)and (max-width:1199px){.ui.grid.grid.grid>.row>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].row:not(.computer),.ui[class*="mobile only"].grid.grid.grid:not(.computer){display:none!important}.ui.grid.grid.grid>.row>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].row:not(.computer),.ui[class*="tablet only"].grid.grid.grid:not(.computer){display:none!important}.ui.grid.grid.grid>.row>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="large screen only"].row:not(.mobile),.ui[class*="large screen only"].grid.grid.grid:not(.mobile){display:none!important}.ui.grid.grid.grid>.row>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].row:not(.mobile),.ui[class*="widescreen only"].grid.grid.grid:not(.mobile){display:none!important}}@media only screen and (min-width:1200px)and (max-width:1919px){.ui.grid.grid.grid>.row>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].row:not(.computer),.ui[class*="mobile only"].grid.grid.grid:not(.computer){display:none!important}.ui.grid.grid.grid>.row>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].row:not(.computer),.ui[class*="tablet only"].grid.grid.grid:not(.computer){display:none!important}.ui.grid.grid.grid>.row>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].column:not(.mobile),.ui.grid.grid.grid>[class*="widescreen only"].row:not(.mobile),.ui[class*="widescreen only"].grid.grid.grid:not(.mobile){display:none!important}}@media only screen and (min-width:1920px){.ui.grid.grid.grid>.row>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].column:not(.computer),.ui.grid.grid.grid>[class*="mobile only"].row:not(.computer),.ui[class*="mobile only"].grid.grid.grid:not(.computer){display:none!important}.ui.grid.grid.grid>.row>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].column:not(.computer),.ui.grid.grid.grid>[class*="tablet only"].row:not(.computer),.ui[class*="tablet only"].grid.grid.grid:not(.computer){display:none!important}}.ui.menu{display:flex;margin:1rem 0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;background:#fff;font-weight:400;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px #22242626;border-radius:.28571429rem;min-height:2.85714286em}.ui.menu:after{content:"";display:block;height:0;clear:both;visibility:hidden}.ui.menu:first-child{margin-top:0}.ui.menu:last-child{margin-bottom:0}.ui.menu .menu{margin:0}.ui.menu:not(.vertical)>.menu{display:flex}.ui.menu:not(.vertical) .item{display:flex;align-items:center}.ui.menu .item{position:relative;vertical-align:middle;line-height:1;text-decoration:none;-webkit-tap-highlight-color:transparent;flex:0 0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;padding:.92857143em 1.14285714em;text-transform:none;color:#000000de;font-weight:400;transition:background .1s ease,box-shadow .1s ease,color .1s ease}.ui.menu>.item:first-child{border-radius:.28571429rem 0 0 .28571429rem}.ui.menu .item:before{position:absolute;content:"";top:0;right:0;height:100%;width:1px;background:#2224261a}.ui.menu .item>a:not(.ui),.ui.menu .item>p:only-child,.ui.menu .text.item>*{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;line-height:1.3}.ui.menu .item>p:first-child{margin-top:0}.ui.menu .item>p:last-child{margin-bottom:0}.ui.menu .item>i.icon{opacity:.9;float:none;margin:0 .35714286em 0 0}.ui.menu:not(.vertical) .item>.button{position:relative;top:0;margin:-.5em 0;padding-bottom:.78571429em;padding-top:.78571429em;font-size:1em}.ui.menu>.container,.ui.menu>.grid{display:flex;align-items:inherit;flex-direction:inherit}.ui.menu .item>.input{width:100%}.ui.menu:not(.vertical) .item>.input{position:relative;top:0;margin:-.5em 0}.ui.menu .item>.input input{font-size:1em;padding-top:.57142857em;padding-bottom:.57142857em}.ui.menu .header.item,.ui.vertical.menu .header.item{margin:0;background:"";text-transform:normal;font-weight:700}.ui.vertical.menu .item>.header:not(.ui){margin:0 0 .5em;font-size:1em;font-weight:700}.ui.menu .item>i.dropdown.icon{padding:0;float:right;margin:0 0 0 1em}.ui.menu .dropdown.item .menu{min-width:calc(100% - 1px);border-radius:0 0 .28571429rem .28571429rem;background:#fff;margin:0;box-shadow:0 1px 3px #00000014;flex-direction:column!important}.ui.menu .ui.dropdown .menu>.item{margin:0;text-align:left;font-size:1em!important;padding:.78571429em 1.14285714em!important;background:0 0!important;color:#000000de!important;text-transform:none!important;font-weight:400!important;box-shadow:none!important;transition:none!important}.ui.menu .ui.dropdown .menu>.item:hover{background:#0000000d!important;color:#000000f2!important}.ui.menu .ui.dropdown .menu>.selected.item{background:#0000000d!important;color:#000000f2!important}.ui.menu .ui.dropdown .menu>.active.item{background:#00000008!important;font-weight:700!important;color:#000000f2!important}.ui.menu .ui.dropdown.item .menu .item:not(.filtered){display:block}.ui.menu .ui.dropdown .menu>.item .icon:not(.dropdown){display:inline-block;font-size:1em!important;float:none;margin:0 .75em 0 0!important}.ui.secondary.menu .dropdown.item>.menu,.ui.text.menu .dropdown.item>.menu{border-radius:.28571429rem;margin-top:.35714286em}.ui.menu .pointing.dropdown.item .menu{margin-top:.75em}.ui.inverted.menu .search.dropdown.item>.search,.ui.inverted.menu .search.dropdown.item>.text{color:#ffffffe6}.ui.vertical.menu .dropdown.item>.icon{float:right;content:"";margin-left:1em}.ui.vertical.menu .dropdown.item .menu{left:100%;min-width:0;margin:0;box-shadow:0 1px 3px #00000014;border-radius:0 .28571429rem .28571429rem}.ui.vertical.menu .dropdown.item.upward .menu{bottom:0}.ui.vertical.menu .dropdown.item:not(.upward) .menu{top:0}.ui.vertical.menu .active.dropdown.item{border-top-right-radius:0;border-bottom-right-radius:0}.ui.vertical.menu .dropdown.active.item{box-shadow:none}.ui.item.menu .dropdown .menu .item{width:100%}.ui.menu .item>.label{background:#999;color:#fff;margin-left:1em;padding:.3em .78571429em}.ui.vertical.menu .item>.label{background:#999;color:#fff;margin-top:-.15em;margin-bottom:-.15em;padding:.3em .78571429em}.ui.menu .item>.floating.label{padding:.3em .78571429em}.ui.menu .item>img:not(.ui){display:inline-block;vertical-align:middle;margin:-.3em 0;width:2.5em}.ui.vertical.menu .item>img:not(.ui):only-child{display:block;max-width:100%;width:auto}.ui.menu .list .item:before{background:0 0!important}.ui.vertical.sidebar.menu>.item:first-child:before{display:block!important}.ui.vertical.sidebar.menu>.item:before{top:auto;bottom:0}@media only screen and (max-width:767px){.ui.menu>.ui.container{width:100%!important;margin-left:0!important;margin-right:0!important}}@media only screen and (min-width:768px){.ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless)>.container>.item:not(.right):not(.borderless):first-child{border-left:1px solid rgba(34,36,38,.1)}}.ui.link.menu .item:hover,.ui.menu .dropdown.item:hover,.ui.menu .link.item:hover,.ui.menu a.item:hover{cursor:pointer;background:#00000008;color:#000000f2}.ui.link.menu .item:active,.ui.menu .link.item:active,.ui.menu a.item:active{background:#00000008;color:#000000f2}.ui.menu .active.item{background:#0000000d;color:#000000f2;font-weight:400;box-shadow:none}.ui.menu .active.item>i.icon{opacity:1}.ui.menu .active.item:hover,.ui.vertical.menu .active.item:hover{background-color:#0000000d;color:#000000f2}.ui.menu .item.disabled,.ui.menu .item.disabled:hover{cursor:default!important;background-color:transparent!important;color:#2828284d!important}.ui.menu:not(.vertical) .left.item,.ui.menu:not(.vertical) :not(.dropdown)>.left.menu{display:flex;margin-right:auto!important}.ui.menu:not(.vertical) .right.item,.ui.menu:not(.vertical) .right.menu{display:flex;margin-left:auto!important}.ui.menu .right.item:before,.ui.menu .right.menu>.item:before{right:auto;left:0}.ui.vertical.menu{display:block;flex-direction:column;background:#fff;box-shadow:0 1px 2px #22242626}.ui.vertical.menu .item{display:block;background:0 0;border-top:none;border-right:none}.ui.vertical.menu>.item:first-child{border-radius:.28571429rem .28571429rem 0 0}.ui.vertical.menu>.item:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.vertical.menu .item>.label{float:right;text-align:center}.ui.vertical.menu .item>i.icon{width:1.18em;float:right;margin:0 0 0 .5em}.ui.vertical.menu .item>.label+i.icon{float:none;margin:0 .5em 0 0}.ui.vertical.menu .item:before{position:absolute;content:"";top:0;left:0;width:100%;height:1px;background:#2224261a}.ui.vertical.menu .item:first-child:before{display:none!important}.ui.vertical.menu .item>.menu{margin:.5em -1.14285714em 0}.ui.vertical.menu .menu .item{background:0 0;padding:.5em 1.33333333em;font-size:.85714286em;color:#00000080}.ui.vertical.menu .item .menu .link.item:hover,.ui.vertical.menu .item .menu a.item:hover{color:#000000d9}.ui.vertical.menu .menu .item:before{display:none}.ui.vertical.menu .active.item{background:#0000000d;border-radius:0;box-shadow:none}.ui.vertical.menu>.active.item:first-child{border-radius:.28571429rem .28571429rem 0 0}.ui.vertical.menu>.active.item:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.vertical.menu>.active.item:only-child{border-radius:.28571429rem}.ui.vertical.menu .active.item .menu .active.item{border-left:none}.ui.vertical.menu .item .menu .active.item{background-color:transparent;font-weight:700;color:#000000f2}.ui.tabular.menu{border-radius:0;box-shadow:none!important;border:none;background:none transparent;border-bottom:1px solid #d4d4d5}.ui.tabular.fluid.menu{width:calc(100% + 2px)!important}.ui.tabular.menu .item{background:0 0;border-bottom:none;border-left:1px solid transparent;border-right:1px solid transparent;border-top:2px solid transparent;padding:.92857143em 1.42857143em;color:#000000de}.ui.tabular.menu .item:before{display:none}.ui.tabular.menu .item:hover{background-color:transparent;color:#000c}.ui.tabular.menu .active.item{background:none #fff;color:#000000f2;border-top-width:1px;border-color:#d4d4d5;font-weight:700;margin-bottom:-1px;box-shadow:none;border-radius:.28571429rem .28571429rem 0 0!important}.ui.tabular.menu+.attached:not(.top).segment,.ui.tabular.menu+.attached:not(.top).segment+.attached:not(.top).segment{border-top:none;margin-left:0;margin-top:0;margin-right:0;width:100%}.top.attached.segment+.ui.bottom.tabular.menu{position:relative;width:calc(100% + 2px);left:-1px}.ui.bottom.tabular.menu{background:none transparent;border-radius:0;box-shadow:none!important;border-bottom:none;border-top:1px solid #d4d4d5}.ui.bottom.tabular.menu .item{background:0 0;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-top:none}.ui.bottom.tabular.menu .active.item{background:none #fff;color:#000000f2;border-color:#d4d4d5;margin:-1px 0 0;border-radius:0 0 .28571429rem .28571429rem!important}.ui.vertical.tabular.menu{background:none transparent;border-radius:0;box-shadow:none!important;border-bottom:none;border-right:1px solid #d4d4d5}.ui.vertical.tabular.menu .item{background:0 0;border-left:1px solid transparent;border-bottom:1px solid transparent;border-top:1px solid transparent;border-right:none}.ui.vertical.tabular.menu .active.item{background:none #fff;color:#000000f2;border-color:#d4d4d5;margin:0 -1px 0 0;border-radius:.28571429rem 0 0 .28571429rem!important}.ui.vertical.right.tabular.menu{background:none transparent;border-radius:0;box-shadow:none!important;border-bottom:none;border-right:none;border-left:1px solid #d4d4d5}.ui.vertical.right.tabular.menu .item{background:0 0;border-right:1px solid transparent;border-bottom:1px solid transparent;border-top:1px solid transparent;border-left:none}.ui.vertical.right.tabular.menu .active.item{background:none #fff;color:#000000f2;border-color:#d4d4d5;margin:0 0 0 -1px;border-radius:0 .28571429rem .28571429rem 0!important}.ui.tabular.menu .active.dropdown.item{margin-bottom:0;border-left:1px solid transparent;border-right:1px solid transparent;border-top:2px solid transparent;border-bottom:none}.ui.pagination.menu{margin:0;display:inline-flex;vertical-align:middle}.ui.pagination.menu .item:last-child{border-radius:0 .28571429rem .28571429rem 0}.ui.pagination.menu .item:last-child:before{display:none}.ui.pagination.menu .item{min-width:3em;text-align:center}.ui.pagination.menu .icon.item i.icon{vertical-align:top}.ui.pagination.menu .active.item{border-top:none;padding-top:.92857143em;background-color:#0000000d;color:#000000f2;box-shadow:none}.ui.secondary.menu{background:0 0;margin-left:-.35714286em;margin-right:-.35714286em;border-radius:0;border:none;box-shadow:none}.ui.secondary.menu .item{align-self:center;box-shadow:none;border:none;padding:.78571429em .92857143em;margin:0 .35714286em;background:0 0;transition:color .1s ease;border-radius:.28571429rem}.ui.secondary.menu .item:before{display:none!important}.ui.secondary.menu .header.item{border-radius:0;border-right:none;background:none transparent}.ui.secondary.menu .item>img:not(.ui){margin:0}.ui.secondary.menu .dropdown.item:hover,.ui.secondary.menu .link.item:hover,.ui.secondary.menu a.item:hover{background:#0000000d;color:#000000f2}.ui.secondary.menu .active.item{box-shadow:none;background:#0000000d;color:#000000f2;border-radius:.28571429rem}.ui.secondary.menu .active.item:hover{box-shadow:none;background:#0000000d;color:#000000f2}.ui.secondary.inverted.menu .link.item,.ui.secondary.inverted.menu a.item{color:#ffffffb3!important}.ui.secondary.inverted.menu .dropdown.item:hover,.ui.secondary.inverted.menu .link.item:hover,.ui.secondary.inverted.menu a.item:hover{background:#ffffff14;color:#fff!important}.ui.secondary.inverted.menu .active.item{background:#ffffff26;color:#fff!important}.ui.secondary.item.menu{margin-left:0;margin-right:0}.ui.secondary.item.menu .item:last-child{margin-right:0}.ui.secondary.attached.menu{box-shadow:none}.ui.vertical.secondary.menu .item:not(.dropdown)>.menu{margin:0 -.92857143em}.ui.vertical.secondary.menu .item:not(.dropdown)>.menu>.item{margin:0;padding:.5em 1.33333333em}.ui.secondary.vertical.menu>.item{border:none;margin:0 0 .35714286em;border-radius:.28571429rem!important}.ui.secondary.vertical.menu>.header.item{border-radius:0}.ui.vertical.secondary.menu .item>.menu .item{background-color:transparent}.ui.secondary.inverted.menu{background-color:transparent}.ui.secondary.pointing.menu{margin-left:0;margin-right:0;border-bottom:2px solid rgba(34,36,38,.15)}.ui.secondary.pointing.menu .item{border-bottom-color:transparent;border-bottom-style:solid;border-radius:0;align-self:flex-end;margin:0 0 -2px;padding:.85714286em 1.14285714em;border-bottom-width:2px;transition:color .1s ease}.ui.secondary.pointing.menu .header.item{color:#000000d9!important}.ui.secondary.pointing.menu .text.item{box-shadow:none!important}.ui.secondary.pointing.menu .item:after{display:none}.ui.secondary.pointing.menu .dropdown.item:hover,.ui.secondary.pointing.menu .link.item:hover,.ui.secondary.pointing.menu a.item:hover{background-color:transparent;color:#000000de}.ui.secondary.pointing.menu .dropdown.item:active,.ui.secondary.pointing.menu .link.item:active,.ui.secondary.pointing.menu a.item:active{background-color:transparent;border-color:#22242626}.ui.secondary.pointing.menu .active.item{background-color:transparent;box-shadow:none;border-color:#1b1c1d;font-weight:700;color:#000000f2}.ui.secondary.pointing.menu .active.item:hover{border-color:#1b1c1d;color:#000000f2}.ui.secondary.pointing.menu .active.dropdown.item{border-color:transparent}.ui.secondary.vertical.pointing.menu{border-bottom-width:0;border-right-width:2px;border-right-style:solid;border-right-color:#22242626}.ui.secondary.vertical.pointing.menu .item{border-bottom:none;border-right-style:solid;border-right-color:transparent;border-radius:0!important;margin:0 -2px 0 0;border-right-width:2px}.ui.secondary.vertical.pointing.menu .active.item{border-color:#1b1c1d}.ui.secondary.inverted.pointing.menu{border-color:#ffffff1a}.ui.secondary.inverted.pointing.menu{border-width:2px;border-color:#22242626}.ui.secondary.inverted.pointing.menu .item{color:#ffffffe6}.ui.secondary.inverted.pointing.menu .header.item{color:#fff!important}.ui.secondary.inverted.pointing.menu .link.item:hover,.ui.secondary.inverted.pointing.menu a.item:hover{color:#000000f2}.ui.secondary.inverted.pointing.menu .active.item{border-color:#fff;color:#fff}.ui.text.menu{background:none transparent;border-radius:0;box-shadow:none;border:none;margin:1em -.5em}.ui.text.menu .item{border-radius:0;box-shadow:none;align-self:center;margin:0;padding:.35714286em .5em;font-weight:400;color:#0009;transition:opacity .1s ease}.ui.text.menu .item:before,.ui.text.menu .menu .item:before{display:none!important}.ui.text.menu .header.item{background-color:transparent;opacity:1;color:#000000d9;font-size:.92857143em;text-transform:uppercase;font-weight:700}.ui.text.menu .item>img:not(.ui){margin:0}.ui.text.item.menu .item{margin:0}.ui.vertical.text.menu{margin:1em 0}.ui.vertical.text.menu:first-child{margin-top:0}.ui.vertical.text.menu:last-child{margin-bottom:0}.ui.vertical.text.menu .item{margin:.57142857em 0;padding-left:0;padding-right:0}.ui.vertical.text.menu .item>i.icon{float:none;margin:0 .35714286em 0 0}.ui.vertical.text.menu .header.item{margin:.57142857em 0 .71428571em}.ui.vertical.text.menu .item:not(.dropdown)>.menu{margin:0}.ui.vertical.text.menu .item:not(.dropdown)>.menu>.item{margin:0;padding:.5em 0}.ui.text.menu .item:hover{opacity:1;background-color:transparent}.ui.text.menu .active.item{background-color:transparent;border:none;box-shadow:none;font-weight:400;color:#000000f2}.ui.text.menu .active.item:hover{background-color:transparent}.ui.text.pointing.menu .active.item:after{box-shadow:none}.ui.text.attached.menu{box-shadow:none}.ui.inverted.text.menu,.ui.inverted.text.menu .active.item,.ui.inverted.text.menu .item,.ui.inverted.text.menu .item:hover{background-color:transparent!important}.ui.fluid.text.menu{margin-left:0;margin-right:0}.ui.vertical.icon.menu{display:inline-block;width:auto}.ui.icon.menu .item{height:auto;text-align:center;color:#1b1c1d}.ui.icon.menu .item>.icon:not(.dropdown){margin:0;opacity:1}.ui.icon.menu .icon:before{opacity:1}.ui.menu .icon.item>.icon{width:auto;margin:0 auto}.ui.vertical.icon.menu .item>.icon:not(.dropdown){display:block;opacity:1;margin:0 auto;float:none}.ui.inverted.icon.menu .item{color:#fff}.ui.labeled.icon.menu{text-align:center}.ui.labeled.icon.menu .item{min-width:6em;flex-direction:column}.ui.labeled.icon.menu .item>.icon:not(.dropdown){height:1em;display:block;font-size:1.71428571em!important;margin:0 auto .5rem!important}.ui.fluid.labeled.icon.menu>.item{min-width:0}@media only screen and (max-width:767px){.ui.stackable.menu{flex-direction:column}.ui.stackable.menu .item{width:100%!important}.ui.stackable.menu .item:before{position:absolute;content:"";top:auto;bottom:0;left:0;width:100%;height:1px;background:#2224261a}.ui.stackable.menu .left.item,.ui.stackable.menu .left.menu{margin-right:0!important}.ui.stackable.menu .right.item,.ui.stackable.menu .right.menu{margin-left:0!important}.ui.stackable.menu .left.menu,.ui.stackable.menu .right.menu{flex-direction:column}}.ui.menu .red.active.item,.ui.red.menu .active.item{border-color:#db2828!important;color:#db2828!important}.ui.menu .orange.active.item,.ui.orange.menu .active.item{border-color:#f2711c!important;color:#f2711c!important}.ui.menu .yellow.active.item,.ui.yellow.menu .active.item{border-color:#fbbd08!important;color:#fbbd08!important}.ui.menu .olive.active.item,.ui.olive.menu .active.item{border-color:#b5cc18!important;color:#b5cc18!important}.ui.green.menu .active.item,.ui.menu .green.active.item{border-color:#21ba45!important;color:#21ba45!important}.ui.menu .teal.active.item,.ui.teal.menu .active.item{border-color:#00b5ad!important;color:#00b5ad!important}.ui.blue.menu .active.item,.ui.menu .blue.active.item{border-color:#2185d0!important;color:#2185d0!important}.ui.menu .violet.active.item,.ui.violet.menu .active.item{border-color:#6435c9!important;color:#6435c9!important}.ui.menu .purple.active.item,.ui.purple.menu .active.item{border-color:#a333c8!important;color:#a333c8!important}.ui.menu .pink.active.item,.ui.pink.menu .active.item{border-color:#e03997!important;color:#e03997!important}.ui.brown.menu .active.item,.ui.menu .brown.active.item{border-color:#a5673f!important;color:#a5673f!important}.ui.grey.menu .active.item,.ui.menu .grey.active.item{border-color:#767676!important;color:#767676!important}.ui.inverted.menu{border:0 solid transparent;background:#1b1c1d;box-shadow:none}.ui.inverted.menu .item,.ui.inverted.menu .item>a:not(.ui){background:0 0;color:#ffffffe6}.ui.inverted.menu .item.menu{background:0 0}.ui.inverted.menu .item:before{background:#ffffff14}.ui.vertical.inverted.menu .item:before{background:#ffffff14}.ui.vertical.inverted.menu .menu .item,.ui.vertical.inverted.menu .menu .item a:not(.ui){color:#ffffff80}.ui.inverted.menu .header.item{margin:0;background:0 0;box-shadow:none}.ui.inverted.menu .item.disabled,.ui.inverted.menu .item.disabled:hover{color:#e1e1e14d}.ui.inverted.menu .dropdown.item:hover,.ui.inverted.menu .link.item:hover,.ui.inverted.menu a.item:hover,.ui.link.inverted.menu .item:hover{background:#ffffff14;color:#fff}.ui.vertical.inverted.menu .item .menu .link.item:hover,.ui.vertical.inverted.menu .item .menu a.item:hover{background:0 0;color:#fff}.ui.inverted.menu .link.item:active,.ui.inverted.menu a.item:active{background:#ffffff14;color:#fff}.ui.inverted.menu .active.item{background:#ffffff26;color:#fff!important}.ui.inverted.vertical.menu .item .menu .active.item{background:0 0;color:#fff}.ui.inverted.pointing.menu .active.item:after{background:#3d3e3f!important;margin:0!important;box-shadow:none!important;border:none!important}.ui.inverted.menu .active.item:hover{background:#ffffff26;color:#fff!important}.ui.inverted.pointing.menu .active.item:hover:after{background:#3d3e3f!important}.ui.floated.menu{float:left;margin:0 .5rem 0 0}.ui.floated.menu .item:last-child:before{display:none}.ui.right.floated.menu{float:right;margin:0 0 0 .5rem}.ui.inverted.menu .red.active.item,.ui.inverted.red.menu{background-color:#db2828}.ui.inverted.red.menu .item:before{background-color:#2224261a}.ui.inverted.red.menu .active.item{background-color:#0000001a!important}.ui.inverted.menu .orange.active.item,.ui.inverted.orange.menu{background-color:#f2711c}.ui.inverted.orange.menu .item:before{background-color:#2224261a}.ui.inverted.orange.menu .active.item{background-color:#0000001a!important}.ui.inverted.menu .yellow.active.item,.ui.inverted.yellow.menu{background-color:#fbbd08}.ui.inverted.yellow.menu .item:before{background-color:#2224261a}.ui.inverted.yellow.menu .active.item{background-color:#0000001a!important}.ui.inverted.menu .olive.active.item,.ui.inverted.olive.menu{background-color:#b5cc18}.ui.inverted.olive.menu .item:before{background-color:#2224261a}.ui.inverted.olive.menu .active.item{background-color:#0000001a!important}.ui.inverted.green.menu,.ui.inverted.menu .green.active.item{background-color:#21ba45}.ui.inverted.green.menu .item:before{background-color:#2224261a}.ui.inverted.green.menu .active.item{background-color:#0000001a!important}.ui.inverted.menu .teal.active.item,.ui.inverted.teal.menu{background-color:#00b5ad}.ui.inverted.teal.menu .item:before{background-color:#2224261a}.ui.inverted.teal.menu .active.item{background-color:#0000001a!important}.ui.inverted.blue.menu,.ui.inverted.menu .blue.active.item{background-color:#2185d0}.ui.inverted.blue.menu .item:before{background-color:#2224261a}.ui.inverted.blue.menu .active.item{background-color:#0000001a!important}.ui.inverted.menu .violet.active.item,.ui.inverted.violet.menu{background-color:#6435c9}.ui.inverted.violet.menu .item:before{background-color:#2224261a}.ui.inverted.violet.menu .active.item{background-color:#0000001a!important}.ui.inverted.menu .purple.active.item,.ui.inverted.purple.menu{background-color:#a333c8}.ui.inverted.purple.menu .item:before{background-color:#2224261a}.ui.inverted.purple.menu .active.item{background-color:#0000001a!important}.ui.inverted.menu .pink.active.item,.ui.inverted.pink.menu{background-color:#e03997}.ui.inverted.pink.menu .item:before{background-color:#2224261a}.ui.inverted.pink.menu .active.item{background-color:#0000001a!important}.ui.inverted.brown.menu,.ui.inverted.menu .brown.active.item{background-color:#a5673f}.ui.inverted.brown.menu .item:before{background-color:#2224261a}.ui.inverted.brown.menu .active.item{background-color:#0000001a!important}.ui.inverted.grey.menu,.ui.inverted.menu .grey.active.item{background-color:#767676}.ui.inverted.grey.menu .item:before{background-color:#2224261a}.ui.inverted.grey.menu .active.item{background-color:#0000001a!important}.ui.fitted.menu .item,.ui.fitted.menu .item .menu .item,.ui.menu .fitted.item{padding:0}.ui.horizontally.fitted.menu .item,.ui.horizontally.fitted.menu .item .menu .item,.ui.menu .horizontally.fitted.item{padding-top:.92857143em;padding-bottom:.92857143em}.ui.menu .vertically.fitted.item,.ui.vertically.fitted.menu .item,.ui.vertically.fitted.menu .item .menu .item{padding-left:1.14285714em;padding-right:1.14285714em}.ui.borderless.menu .item .menu .item:before,.ui.borderless.menu .item:before,.ui.menu .borderless.item:before{background:0 0!important}.ui.compact.menu{display:inline-flex;margin:0;vertical-align:middle}.ui.compact.vertical.menu{display:inline-block}.ui.compact.menu .item:last-child{border-radius:0 .28571429rem .28571429rem 0}.ui.compact.menu .item:last-child:before{display:none}.ui.compact.vertical.menu{width:auto!important}.ui.compact.vertical.menu .item:last-child:before{display:block}.ui.menu.fluid,.ui.vertical.menu.fluid{width:100%!important}.ui.item.menu,.ui.item.menu .item{width:100%;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;text-align:center;justify-content:center}.ui.attached.item.menu{margin:0 -1px!important}.ui.item.menu .item:last-child:before{display:none}.ui.menu.two.item .item{width:50%}.ui.menu.three.item .item{width:33.333%}.ui.menu.four.item .item{width:25%}.ui.menu.five.item .item{width:20%}.ui.menu.six.item .item{width:16.666%}.ui.menu.seven.item .item{width:14.285%}.ui.menu.eight.item .item{width:12.5%}.ui.menu.nine.item .item{width:11.11%}.ui.menu.ten.item .item{width:10%}.ui.menu.eleven.item .item{width:9.09%}.ui.menu.twelve.item .item{width:8.333%}.ui.menu.fixed{position:fixed;z-index:101;margin:0;width:100%}.ui.menu.fixed,.ui.menu.fixed .item:first-child,.ui.menu.fixed .item:last-child{border-radius:0!important}.ui.fixed.menu,.ui[class*="top fixed"].menu{top:0;left:0;right:auto;bottom:auto}.ui[class*="top fixed"].menu{border-top:none;border-left:none;border-right:none}.ui[class*="right fixed"].menu{border-top:none;border-bottom:none;border-right:none;top:0;right:0;left:auto;bottom:auto;width:auto;height:100%}.ui[class*="bottom fixed"].menu{border-bottom:none;border-left:none;border-right:none;bottom:0;left:0;top:auto;right:auto}.ui[class*="left fixed"].menu{border-top:none;border-bottom:none;border-left:none;top:0;left:0;right:auto;bottom:auto;width:auto;height:100%}.ui.fixed.menu+.ui.grid{padding-top:2.75rem}.ui.pointing.menu .item:after{visibility:hidden;position:absolute;content:"";top:100%;left:50%;transform:translate(-50%) translateY(-50%) rotate(45deg);background:0 0;margin:.5px 0 0;width:.57142857em;height:.57142857em;border:none;border-bottom:1px solid #d4d4d5;border-right:1px solid #d4d4d5;z-index:2;transition:background .1s ease}.ui.vertical.pointing.menu .item:after{position:absolute;top:50%;right:0;bottom:auto;left:auto;transform:translate(50%) translateY(-50%) rotate(45deg);margin:0 -.5px 0 0;border:none;border-top:1px solid #d4d4d5;border-right:1px solid #d4d4d5}.ui.pointing.menu .active.item:after{visibility:visible}.ui.pointing.menu .active.dropdown.item:after{visibility:hidden}.ui.pointing.menu .active.item .menu .active.item:after,.ui.pointing.menu .dropdown.active.item:after{display:none}.ui.pointing.menu .active.item:after{background-color:#f2f2f2}.ui.pointing.menu .active.item:hover:after{background-color:#f2f2f2}.ui.vertical.pointing.menu .active.item:hover:after{background-color:#f2f2f2}.ui.vertical.pointing.menu .active.item:after{background-color:#f2f2f2}.ui.vertical.pointing.menu .menu .active.item:after{background-color:#fff}.ui.attached.menu{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% + 2px);max-width:calc(100% + 2px);box-shadow:none}.ui.attached+.ui.attached.menu:not(.top){border-top:none}.ui[class*="top attached"].menu{bottom:0;margin-bottom:0;top:0;margin-top:1rem;border-radius:.28571429rem .28571429rem 0 0}.ui.menu[class*="top attached"]:first-child{margin-top:0}.ui[class*="bottom attached"].menu{bottom:0;margin-top:0;top:0;margin-bottom:1rem;box-shadow:0 1px 2px #22242626,none;border-radius:0 0 .28571429rem .28571429rem}.ui[class*="bottom attached"].menu:last-child{margin-bottom:0}.ui.top.attached.menu>.item:first-child{border-radius:.28571429rem 0 0}.ui.bottom.attached.menu>.item:first-child{border-radius:0 0 0 .28571429rem}.ui.attached.menu:not(.tabular){border:1px solid #d4d4d5}.ui.attached.inverted.menu{border:none}.ui.attached.tabular.menu{margin-left:0;margin-right:0;width:100%}.ui.mini.menu{font-size:.78571429rem}.ui.mini.vertical.menu{width:9rem}.ui.tiny.menu{font-size:.85714286rem}.ui.tiny.vertical.menu{width:11rem}.ui.small.menu{font-size:.92857143rem}.ui.small.vertical.menu{width:13rem}.ui.menu{font-size:1rem}.ui.vertical.menu{width:15rem}.ui.large.menu{font-size:1.07142857rem}.ui.large.vertical.menu{width:18rem}.ui.huge.menu{font-size:1.21428571rem}.ui.huge.vertical.menu{width:22rem}.ui.big.menu{font-size:1.14285714rem}.ui.big.vertical.menu{width:20rem}.ui.massive.menu{font-size:1.28571429rem}.ui.massive.vertical.menu{width:25rem}/*!
* # Semantic UI 2.5.0 - Message
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.message{position:relative;min-height:1em;margin:1em 0;background:#f8f8f9;padding:1em 1.5em;line-height:1.4285em;color:#000000de;transition:opacity .1s ease,color .1s ease,background .1s ease,box-shadow .1s ease;border-radius:.28571429rem;box-shadow:0 0 0 1px #22242638 inset,0 0 0 0 transparent}.ui.message:first-child{margin-top:0}.ui.message:last-child{margin-bottom:0}.ui.message .header{display:block;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:700;margin:-.14285714em 0 0}.ui.message .header:not(.ui){font-size:1.14285714em}.ui.message p{opacity:.85;margin:.75em 0}.ui.message p:first-child{margin-top:0}.ui.message p:last-child{margin-bottom:0}.ui.message .header+p{margin-top:.25em}.ui.message .list:not(.ui){text-align:left;padding:0;opacity:.85;list-style-position:inside;margin:.5em 0 0}.ui.message .list:not(.ui):first-child{margin-top:0}.ui.message .list:not(.ui):last-child{margin-bottom:0}.ui.message .list:not(.ui) li{position:relative;list-style-type:none;margin:0 0 .3em 1em;padding:0}.ui.message .list:not(.ui) li:before{position:absolute;content:"•";left:-1em;height:100%;vertical-align:baseline}.ui.message .list:not(.ui) li:last-child{margin-bottom:0}.ui.message>.icon{margin-right:.6em}.ui.message>.close.icon{cursor:pointer;position:absolute;margin:0;top:.78575em;right:.5em;opacity:.7;transition:opacity .1s ease}.ui.message>.close.icon:hover{opacity:1}.ui.message>:first-child{margin-top:0}.ui.message>:last-child{margin-bottom:0}.ui.dropdown .menu>.message{margin:0 -1px}.ui.visible.visible.visible.visible.message{display:block}.ui.icon.visible.visible.visible.visible.message{display:flex}.ui.hidden.hidden.hidden.hidden.message{display:none}.ui.compact.message{display:inline-block}.ui.compact.icon.message{display:inline-flex}.ui.attached.message{margin-bottom:-1px;border-radius:.28571429rem .28571429rem 0 0;box-shadow:0 0 0 1px #22242626 inset;margin-left:-1px;margin-right:-1px}.ui.attached+.ui.attached.message:not(.top):not(.bottom){margin-top:-1px;border-radius:0}.ui.bottom.attached.message{margin-top:-1px;border-radius:0 0 .28571429rem .28571429rem;box-shadow:0 0 0 1px #22242626 inset,0 1px 2px #22242626}.ui.bottom.attached.message:not(:last-child){margin-bottom:1em}.ui.attached.icon.message{width:auto}.ui.icon.message{display:flex;width:100%;align-items:center}.ui.icon.message>.icon:not(.close){display:block;flex:0 0 auto;width:auto;line-height:1;vertical-align:middle;font-size:3em;opacity:.8}.ui.icon.message>.content{display:block;flex:1 1 auto;vertical-align:middle}.ui.icon.message .icon:not(.close)+.content{padding-left:0}.ui.icon.message .circular.icon{width:1em}.ui.floating.message{box-shadow:0 0 0 1px #22242638 inset,0 2px 4px #2224261f,0 2px 10px #22242626}.ui.black.message{background-color:#1b1c1d;color:#ffffffe6}.ui.positive.message{background-color:#fcfff5;color:#2c662d}.ui.attached.positive.message,.ui.positive.message{box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent}.ui.positive.message .header{color:#1a531b}.ui.negative.message{background-color:#fff6f6;color:#9f3a38}.ui.attached.negative.message,.ui.negative.message{box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent}.ui.negative.message .header{color:#912d2b}.ui.info.message{background-color:#f8ffff;color:#276f86}.ui.attached.info.message,.ui.info.message{box-shadow:0 0 0 1px #a9d5de inset,0 0 0 0 transparent}.ui.info.message .header{color:#0e566c}.ui.warning.message{background-color:#fffaf3;color:#573a08}.ui.attached.warning.message,.ui.warning.message{box-shadow:0 0 0 1px #c9ba9b inset,0 0 0 0 transparent}.ui.warning.message .header{color:#794b02}.ui.error.message{background-color:#fff6f6;color:#9f3a38}.ui.attached.error.message,.ui.error.message{box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 transparent}.ui.error.message .header{color:#912d2b}.ui.success.message{background-color:#fcfff5;color:#2c662d}.ui.attached.success.message,.ui.success.message{box-shadow:0 0 0 1px #a3c293 inset,0 0 0 0 transparent}.ui.success.message .header{color:#1a531b}.ui.black.message,.ui.inverted.message{background-color:#1b1c1d;color:#ffffffe6}.ui.red.message{background-color:#ffe8e6;color:#db2828;box-shadow:0 0 0 1px #db2828 inset,0 0 0 0 transparent}.ui.red.message .header{color:#c82121}.ui.orange.message{background-color:#ffedde;color:#f2711c;box-shadow:0 0 0 1px #f2711c inset,0 0 0 0 transparent}.ui.orange.message .header{color:#e7640d}.ui.yellow.message{background-color:#fff8db;color:#b58105;box-shadow:0 0 0 1px #b58105 inset,0 0 0 0 transparent}.ui.yellow.message .header{color:#9c6f04}.ui.olive.message{background-color:#fbfdef;color:#8abc1e;box-shadow:0 0 0 1px #8abc1e inset,0 0 0 0 transparent}.ui.olive.message .header{color:#7aa61a}.ui.green.message{background-color:#e5f9e7;color:#1ebc30;box-shadow:0 0 0 1px #1ebc30 inset,0 0 0 0 transparent}.ui.green.message .header{color:#1aa62a}.ui.teal.message{background-color:#e1f7f7;color:#10a3a3;box-shadow:0 0 0 1px #10a3a3 inset,0 0 0 0 transparent}.ui.teal.message .header{color:#0e8c8c}.ui.blue.message{background-color:#dff0ff;color:#2185d0;box-shadow:0 0 0 1px #2185d0 inset,0 0 0 0 transparent}.ui.blue.message .header{color:#1e77ba}.ui.violet.message{background-color:#eae7ff;color:#6435c9;box-shadow:0 0 0 1px #6435c9 inset,0 0 0 0 transparent}.ui.violet.message .header{color:#5a30b5}.ui.purple.message{background-color:#f6e7ff;color:#a333c8;box-shadow:0 0 0 1px #a333c8 inset,0 0 0 0 transparent}.ui.purple.message .header{color:#922eb4}.ui.pink.message{background-color:#ffe3fb;color:#e03997;box-shadow:0 0 0 1px #e03997 inset,0 0 0 0 transparent}.ui.pink.message .header{color:#dd238b}.ui.brown.message{background-color:#f1e2d3;color:#a5673f;box-shadow:0 0 0 1px #a5673f inset,0 0 0 0 transparent}.ui.brown.message .header{color:#935b38}.ui.mini.message{font-size:.78571429em}.ui.tiny.message{font-size:.85714286em}.ui.small.message{font-size:.92857143em}.ui.message{font-size:1em}.ui.large.message{font-size:1.14285714em}.ui.big.message{font-size:1.28571429em}.ui.huge.message{font-size:1.42857143em}.ui.massive.message{font-size:1.71428571em}/*!
* # Semantic UI 2.5.0 - Table
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.table{width:100%;background:#fff;margin:1em 0;border:1px solid rgba(34,36,38,.15);box-shadow:none;border-radius:.28571429rem;text-align:left;color:#000000de;border-collapse:separate;border-spacing:0}.ui.table:first-child{margin-top:0}.ui.table:last-child{margin-bottom:0}.ui.table td,.ui.table th{transition:background .1s ease,color .1s ease}.ui.table thead{box-shadow:none}.ui.table thead th{cursor:auto;background:#f9fafb;text-align:inherit;color:#000000de;padding:.92857143em .78571429em;vertical-align:inherit;font-style:none;font-weight:700;text-transform:none;border-bottom:1px solid rgba(34,36,38,.1);border-left:none}.ui.table thead tr>th:first-child{border-left:none}.ui.table thead tr:first-child>th:first-child{border-radius:.28571429rem 0 0}.ui.table thead tr:first-child>th:last-child{border-radius:0 .28571429rem 0 0}.ui.table thead tr:first-child>th:only-child{border-radius:.28571429rem .28571429rem 0 0}.ui.table tfoot{box-shadow:none}.ui.table tfoot th{cursor:auto;border-top:1px solid rgba(34,36,38,.15);background:#f9fafb;text-align:inherit;color:#000000de;padding:.78571429em;vertical-align:middle;font-style:normal;font-weight:400;text-transform:none}.ui.table tfoot tr>th:first-child{border-left:none}.ui.table tfoot tr:first-child>th:first-child{border-radius:0 0 0 .28571429rem}.ui.table tfoot tr:first-child>th:last-child{border-radius:0 0 .28571429rem}.ui.table tfoot tr:first-child>th:only-child{border-radius:0 0 .28571429rem .28571429rem}.ui.table tr td{border-top:1px solid rgba(34,36,38,.1)}.ui.table tr:first-child td{border-top:none}.ui.table tbody+tbody tr:first-child td{border-top:1px solid rgba(34,36,38,.1)}.ui.table td{padding:.78571429em;text-align:inherit}.ui.table>.icon{vertical-align:baseline}.ui.table>.icon:only-child{margin:0}.ui.table.segment{padding:0}.ui.table.segment:after{display:none}.ui.table.segment.stacked:after{display:block}@media only screen and (max-width:767px){.ui.table:not(.unstackable){width:100%}.ui.table:not(.unstackable) tbody,.ui.table:not(.unstackable) tr,.ui.table:not(.unstackable) tr>td,.ui.table:not(.unstackable) tr>th{width:auto!important;display:block!important}.ui.table:not(.unstackable){padding:0}.ui.table:not(.unstackable) thead{display:block}.ui.table:not(.unstackable) tfoot{display:block}.ui.table:not(.unstackable) tr{padding-top:1em;padding-bottom:1em;box-shadow:0 -1px #0000001a inset!important}.ui.table:not(.unstackable) tr>td,.ui.table:not(.unstackable) tr>th{background:0 0;border:none!important;padding:.25em .75em!important;box-shadow:none!important}.ui.table:not(.unstackable) td:first-child,.ui.table:not(.unstackable) th:first-child{font-weight:700}.ui.definition.table:not(.unstackable) thead th:first-child{box-shadow:none!important}}.ui.table td .image,.ui.table td .image img,.ui.table th .image,.ui.table th .image img{max-width:none}.ui.structured.table{border-collapse:collapse}.ui.structured.table thead th{border-left:none;border-right:none}.ui.structured.sortable.table thead th{border-left:1px solid rgba(34,36,38,.15);border-right:1px solid rgba(34,36,38,.15)}.ui.structured.basic.table th{border-left:none;border-right:none}.ui.structured.celled.table tr td,.ui.structured.celled.table tr th{border-left:1px solid rgba(34,36,38,.1);border-right:1px solid rgba(34,36,38,.1)}.ui.definition.table thead:not(.full-width) th:first-child{pointer-events:none;background:0 0;font-weight:400;color:#0006;box-shadow:-1px -1px 0 1px #fff}.ui.definition.table tfoot:not(.full-width) th:first-child{pointer-events:none;background:0 0;font-weight:rgba(0,0,0,.4);color:normal;box-shadow:1px 1px 0 1px #fff}.ui.celled.definition.table thead:not(.full-width) th:first-child{box-shadow:0 -1px 0 1px #fff}.ui.celled.definition.table tfoot:not(.full-width) th:first-child{box-shadow:0 1px 0 1px #fff}.ui.definition.table tr td.definition,.ui.definition.table tr td:first-child:not(.ignored){background:#00000008;font-weight:700;color:#000000f2;text-transform:"";box-shadow:"";text-align:"";font-size:1em;padding-left:"";padding-right:""}.ui.definition.table thead:not(.full-width) th:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.ui.definition.table tfoot:not(.full-width) th:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.ui.definition.table td:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.ui.table td.positive,.ui.table tr.positive{box-shadow:0 0 #a3c293 inset}.ui.table td.positive,.ui.table tr.positive{background:#fcfff5!important;color:#2c662d!important}.ui.table td.negative,.ui.table tr.negative{box-shadow:0 0 #e0b4b4 inset}.ui.table td.negative,.ui.table tr.negative{background:#fff6f6!important;color:#9f3a38!important}.ui.table td.error,.ui.table tr.error{box-shadow:0 0 #e0b4b4 inset}.ui.table td.error,.ui.table tr.error{background:#fff6f6!important;color:#9f3a38!important}.ui.table td.warning,.ui.table tr.warning{box-shadow:0 0 #c9ba9b inset}.ui.table td.warning,.ui.table tr.warning{background:#fffaf3!important;color:#573a08!important}.ui.table td.active,.ui.table tr.active{box-shadow:0 0 #000000de inset}.ui.table td.active,.ui.table tr.active{background:#e0e0e0!important;color:#000000de!important}.ui.table tr td.disabled,.ui.table tr.disabled td,.ui.table tr.disabled:hover,.ui.table tr:hover td.disabled{pointer-events:none;color:#2828284d}@media only screen and (max-width:991px){.ui[class*="tablet stackable"].table,.ui[class*="tablet stackable"].table tbody,.ui[class*="tablet stackable"].table tr,.ui[class*="tablet stackable"].table tr>td,.ui[class*="tablet stackable"].table tr>th{width:100%!important;display:block!important}.ui[class*="tablet stackable"].table{padding:0}.ui[class*="tablet stackable"].table thead,.ui[class*="tablet stackable"].table tfoot{display:block}.ui[class*="tablet stackable"].table tr{padding-top:1em;padding-bottom:1em;box-shadow:0 -1px #0000001a inset!important}.ui[class*="tablet stackable"].table tr>td,.ui[class*="tablet stackable"].table tr>th{background:0 0;border:none!important;padding:.25em .75em;box-shadow:none!important}.ui.definition[class*="tablet stackable"].table thead th:first-child{box-shadow:none!important}}.ui.table [class*="left aligned"],.ui.table[class*="left aligned"]{text-align:left}.ui.table [class*="center aligned"],.ui.table[class*="center aligned"]{text-align:center}.ui.table [class*="right aligned"],.ui.table[class*="right aligned"]{text-align:right}.ui.table [class*="top aligned"],.ui.table[class*="top aligned"]{vertical-align:top}.ui.table [class*="middle aligned"],.ui.table[class*="middle aligned"]{vertical-align:middle}.ui.table [class*="bottom aligned"],.ui.table[class*="bottom aligned"]{vertical-align:bottom}.ui.table td.collapsing,.ui.table th.collapsing{width:1px;white-space:nowrap}.ui.fixed.table{table-layout:fixed}.ui.fixed.table td,.ui.fixed.table th{overflow:hidden;text-overflow:ellipsis}.ui.selectable.table tbody tr:hover,.ui.table tbody tr td.selectable:hover{background:#0000000d!important;color:#000000f2!important}.ui.inverted.table tbody tr td.selectable:hover,.ui.selectable.inverted.table tbody tr:hover{background:#ffffff14!important;color:#fff!important}.ui.table tbody tr td.selectable{padding:0}.ui.table tbody tr td.selectable>a:not(.ui){display:block;color:inherit;padding:.78571429em}.ui.selectable.table tr.error:hover,.ui.selectable.table tr:hover td.error,.ui.table tr td.selectable.error:hover{background:#ffe7e7!important;color:#943634!important}.ui.selectable.table tr.warning:hover,.ui.selectable.table tr:hover td.warning,.ui.table tr td.selectable.warning:hover{background:#fff4e4!important;color:#493107!important}.ui.selectable.table tr.active:hover,.ui.selectable.table tr:hover td.active,.ui.table tr td.selectable.active:hover{background:#e0e0e0!important;color:#000000de!important}.ui.selectable.table tr.positive:hover,.ui.selectable.table tr:hover td.positive,.ui.table tr td.selectable.positive:hover{background:#f7ffe6!important;color:#275b28!important}.ui.selectable.table tr.negative:hover,.ui.selectable.table tr:hover td.negative,.ui.table tr td.selectable.negative:hover{background:#ffe7e7!important;color:#943634!important}.ui.attached.table{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% + 2px);max-width:calc(100% + 2px);box-shadow:none;border:1px solid #d4d4d5}.ui.attached+.ui.attached.table:not(.top){border-top:none}.ui[class*="top attached"].table{bottom:0;margin-bottom:0;top:0;margin-top:1em;border-radius:.28571429rem .28571429rem 0 0}.ui.table[class*="top attached"]:first-child{margin-top:0}.ui[class*="bottom attached"].table{bottom:0;margin-top:0;top:0;margin-bottom:1em;box-shadow:none,none;border-radius:0 0 .28571429rem .28571429rem}.ui[class*="bottom attached"].table:last-child{margin-bottom:0}.ui.striped.table tbody tr:nth-child(2n),.ui.striped.table>tr:nth-child(2n){background-color:#00003205}.ui.inverted.striped.table tbody tr:nth-child(2n),.ui.inverted.striped.table>tr:nth-child(2n){background-color:#ffffff0d}.ui.striped.selectable.selectable.selectable.table tbody tr.active:hover{background:#efefef!important;color:#000000f2!important}.ui.table [class*="single line"],.ui.table[class*="single line"]{white-space:nowrap}.ui.red.table{border-top:.2em solid #db2828}.ui.inverted.red.table{background-color:#db2828!important;color:#fff!important}.ui.orange.table{border-top:.2em solid #f2711c}.ui.inverted.orange.table{background-color:#f2711c!important;color:#fff!important}.ui.yellow.table{border-top:.2em solid #fbbd08}.ui.inverted.yellow.table{background-color:#fbbd08!important;color:#fff!important}.ui.olive.table{border-top:.2em solid #b5cc18}.ui.inverted.olive.table{background-color:#b5cc18!important;color:#fff!important}.ui.green.table{border-top:.2em solid #21ba45}.ui.inverted.green.table{background-color:#21ba45!important;color:#fff!important}.ui.teal.table{border-top:.2em solid #00b5ad}.ui.inverted.teal.table{background-color:#00b5ad!important;color:#fff!important}.ui.blue.table{border-top:.2em solid #2185d0}.ui.inverted.blue.table{background-color:#2185d0!important;color:#fff!important}.ui.violet.table{border-top:.2em solid #6435c9}.ui.inverted.violet.table{background-color:#6435c9!important;color:#fff!important}.ui.purple.table{border-top:.2em solid #a333c8}.ui.inverted.purple.table{background-color:#a333c8!important;color:#fff!important}.ui.pink.table{border-top:.2em solid #e03997}.ui.inverted.pink.table{background-color:#e03997!important;color:#fff!important}.ui.brown.table{border-top:.2em solid #a5673f}.ui.inverted.brown.table{background-color:#a5673f!important;color:#fff!important}.ui.grey.table{border-top:.2em solid #767676}.ui.inverted.grey.table{background-color:#767676!important;color:#fff!important}.ui.black.table{border-top:.2em solid #1b1c1d}.ui.inverted.black.table{background-color:#1b1c1d!important;color:#fff!important}.ui.one.column.table td{width:100%}.ui.two.column.table td{width:50%}.ui.three.column.table td{width:33.33333333%}.ui.four.column.table td{width:25%}.ui.five.column.table td{width:20%}.ui.six.column.table td{width:16.66666667%}.ui.seven.column.table td{width:14.28571429%}.ui.eight.column.table td{width:12.5%}.ui.nine.column.table td{width:11.11111111%}.ui.ten.column.table td{width:10%}.ui.eleven.column.table td{width:9.09090909%}.ui.twelve.column.table td{width:8.33333333%}.ui.thirteen.column.table td{width:7.69230769%}.ui.fourteen.column.table td{width:7.14285714%}.ui.fifteen.column.table td{width:6.66666667%}.ui.sixteen.column.table td,.ui.table td.one.wide,.ui.table th.one.wide{width:6.25%}.ui.table td.two.wide,.ui.table th.two.wide{width:12.5%}.ui.table td.three.wide,.ui.table th.three.wide{width:18.75%}.ui.table td.four.wide,.ui.table th.four.wide{width:25%}.ui.table td.five.wide,.ui.table th.five.wide{width:31.25%}.ui.table td.six.wide,.ui.table th.six.wide{width:37.5%}.ui.table td.seven.wide,.ui.table th.seven.wide{width:43.75%}.ui.table td.eight.wide,.ui.table th.eight.wide{width:50%}.ui.table td.nine.wide,.ui.table th.nine.wide{width:56.25%}.ui.table td.ten.wide,.ui.table th.ten.wide{width:62.5%}.ui.table td.eleven.wide,.ui.table th.eleven.wide{width:68.75%}.ui.table td.twelve.wide,.ui.table th.twelve.wide{width:75%}.ui.table td.thirteen.wide,.ui.table th.thirteen.wide{width:81.25%}.ui.table td.fourteen.wide,.ui.table th.fourteen.wide{width:87.5%}.ui.table td.fifteen.wide,.ui.table th.fifteen.wide{width:93.75%}.ui.table td.sixteen.wide,.ui.table th.sixteen.wide{width:100%}.ui.sortable.table thead th{cursor:pointer;white-space:nowrap;border-left:1px solid rgba(34,36,38,.15);color:#000000de}.ui.sortable.table thead th:first-child{border-left:none}.ui.sortable.table thead th.sorted,.ui.sortable.table thead th.sorted:hover{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.sortable.table thead th:after{display:none;font-style:normal;font-weight:400;text-decoration:inherit;content:"";height:1em;width:auto;opacity:.8;margin:0 0 0 .5em;font-family:Icons}.ui.sortable.table thead th.ascending:after{content:""}.ui.sortable.table thead th.descending:after{content:""}.ui.sortable.table th.disabled:hover{cursor:auto;color:#2828284d}.ui.sortable.table thead th:hover{background:#0000000d;color:#000c}.ui.sortable.table thead th.sorted{background:#0000000d;color:#000000f2}.ui.sortable.table thead th.sorted:after{display:inline-block}.ui.sortable.table thead th.sorted:hover{background:#0000000d;color:#000000f2}.ui.inverted.sortable.table thead th.sorted{background:#ffffff26 linear-gradient(transparent,#0000000d);color:#fff}.ui.inverted.sortable.table thead th:hover{background:#ffffff14 linear-gradient(transparent,#0000000d);color:#fff}.ui.inverted.sortable.table thead th{border-left-color:transparent;border-right-color:transparent}.ui.inverted.table{background:#333;color:#ffffffe6;border:none}.ui.inverted.table th{background-color:#00000026;border-color:#ffffff1a!important;color:#ffffffe6!important}.ui.inverted.table tr td{border-color:#ffffff1a!important}.ui.inverted.table tr td.disabled,.ui.inverted.table tr.disabled td,.ui.inverted.table tr.disabled:hover td,.ui.inverted.table tr:hover td.disabled{pointer-events:none;color:#e1e1e14d}.ui.inverted.definition.table tfoot:not(.full-width) th:first-child,.ui.inverted.definition.table thead:not(.full-width) th:first-child{background:#fff}.ui.inverted.definition.table tr td:first-child{background:#ffffff05;color:#fff}.ui.collapsing.table{width:auto}.ui.basic.table{background:0 0;border:1px solid rgba(34,36,38,.15);box-shadow:none}.ui.basic.table tfoot,.ui.basic.table thead{box-shadow:none}.ui.basic.table th{background:0 0;border-left:none}.ui.basic.table tbody tr{border-bottom:1px solid rgba(0,0,0,.1)}.ui.basic.table td{background:0 0}.ui.basic.striped.table tbody tr:nth-child(2n){background-color:#0000000d!important}.ui[class*="very basic"].table{border:none}.ui[class*="very basic"].table:not(.sortable):not(.striped) td,.ui[class*="very basic"].table:not(.sortable):not(.striped) th{padding:""}.ui[class*="very basic"].table:not(.sortable):not(.striped) td:first-child,.ui[class*="very basic"].table:not(.sortable):not(.striped) th:first-child{padding-left:0}.ui[class*="very basic"].table:not(.sortable):not(.striped) td:last-child,.ui[class*="very basic"].table:not(.sortable):not(.striped) th:last-child{padding-right:0}.ui[class*="very basic"].table:not(.sortable):not(.striped) thead tr:first-child th{padding-top:0}.ui.celled.table tr td,.ui.celled.table tr th{border-left:1px solid rgba(34,36,38,.1)}.ui.celled.table tr td:first-child,.ui.celled.table tr th:first-child{border-left:none}.ui.padded.table th{padding-left:1em;padding-right:1em}.ui.padded.table td,.ui.padded.table th{padding:1em}.ui[class*="very padded"].table th{padding-left:1.5em;padding-right:1.5em}.ui[class*="very padded"].table td{padding:1.5em}.ui.compact.table th{padding-left:.7em;padding-right:.7em}.ui.compact.table td{padding:.5em .7em}.ui[class*="very compact"].table th{padding-left:.6em;padding-right:.6em}.ui[class*="very compact"].table td{padding:.4em .6em}.ui.small.table{font-size:.9em}.ui.table{font-size:1em}.ui.large.table{font-size:1.1em}/*!
* # Semantic UI 2.5.0 - Ad
* http://github.com/semantic-org/semantic-ui/
*
*
* Copyright 2013 Contributors
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.ad{display:block;overflow:hidden;margin:1em 0}.ui.ad:first-child{margin:0}.ui.ad:last-child{margin:0}.ui.ad iframe{margin:0;padding:0;border:none;overflow:hidden}.ui.leaderboard.ad{width:728px;height:90px}.ui[class*="medium rectangle"].ad{width:300px;height:250px}.ui[class*="large rectangle"].ad{width:336px;height:280px}.ui[class*="half page"].ad{width:300px;height:600px}.ui.square.ad{width:250px;height:250px}.ui[class*="small square"].ad{width:200px;height:200px}.ui[class*="small rectangle"].ad{width:180px;height:150px}.ui[class*="vertical rectangle"].ad{width:240px;height:400px}.ui.button.ad{width:120px;height:90px}.ui[class*="square button"].ad{width:125px;height:125px}.ui[class*="small button"].ad{width:120px;height:60px}.ui.skyscraper.ad{width:120px;height:600px}.ui[class*="wide skyscraper"].ad{width:160px}.ui.banner.ad{width:468px;height:60px}.ui[class*="vertical banner"].ad{width:120px;height:240px}.ui[class*="top banner"].ad{width:930px;height:180px}.ui[class*="half banner"].ad{width:234px;height:60px}.ui[class*="large leaderboard"].ad{width:970px;height:90px}.ui.billboard.ad{width:970px;height:250px}.ui.panorama.ad{width:980px;height:120px}.ui.netboard.ad{width:580px;height:400px}.ui[class*="large mobile banner"].ad{width:320px;height:100px}.ui[class*="mobile leaderboard"].ad{width:320px;height:50px}.ui.mobile.ad{display:none}@media only screen and (max-width:767px){.ui.mobile.ad{display:block}}.ui.centered.ad{margin-left:auto;margin-right:auto}.ui.test.ad{position:relative;background:#545454}.ui.test.ad:after{position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%) translateY(-50%);content:"Ad";color:#fff;font-size:1em;font-weight:700}.ui.mobile.test.ad:after{font-size:.85714286em}.ui.test.ad[data-text]:after{content:attr(data-text)}.ui.card,.ui.cards>.card{max-width:100%;position:relative;display:flex;flex-direction:column;width:290px;min-height:0;background:#fff;padding:0;border:none;border-radius:.28571429rem;box-shadow:0 1px 3px #d4d4d5,0 0 0 1px #d4d4d5;transition:box-shadow .1s ease,transform .1s ease;z-index:""}.ui.card{margin:1em 0}.ui.card a,.ui.cards>.card a{cursor:pointer}.ui.card:first-child{margin-top:0}.ui.card:last-child{margin-bottom:0}.ui.cards{display:flex;margin:-.875em -.5em;flex-wrap:wrap}.ui.cards>.card{display:flex;margin:.875em .5em;float:none}.ui.card:after,.ui.cards:after{display:block;content:" ";height:0;clear:both;overflow:hidden;visibility:hidden}.ui.cards~.ui.cards{margin-top:.875em}.ui.card>:first-child,.ui.cards>.card>:first-child{border-radius:.28571429rem .28571429rem 0 0!important;border-top:none!important}.ui.card>:last-child,.ui.cards>.card>:last-child{border-radius:0 0 .28571429rem .28571429rem!important}.ui.card>:only-child,.ui.cards>.card>:only-child{border-radius:.28571429rem!important}.ui.card>.image,.ui.cards>.card>.image{position:relative;display:block;flex:0 0 auto;padding:0;background:#0000000d}.ui.card>.image>img,.ui.cards>.card>.image>img{display:block;width:100%;height:auto;border-radius:inherit}.ui.card>.image:not(.ui)>img,.ui.cards>.card>.image:not(.ui)>img{border:none}.ui.card>.content,.ui.cards>.card>.content{flex-grow:1;border:none;border-top:1px solid rgba(34,36,38,.1);background:0 0;margin:0;padding:1em;box-shadow:none;font-size:1em;border-radius:0}.ui.card>.content:after,.ui.cards>.card>.content:after{display:block;content:" ";height:0;clear:both;overflow:hidden;visibility:hidden}.ui.card>.content>.header,.ui.cards>.card>.content>.header{display:block;margin:"";font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;color:#000000d9}.ui.card>.content>.header:not(.ui),.ui.cards>.card>.content>.header:not(.ui){font-weight:700;font-size:1.28571429em;margin-top:-.21425em;line-height:1.28571429em}.ui.card>.content>.header+.description,.ui.card>.content>.meta+.description,.ui.cards>.card>.content>.header+.description,.ui.cards>.card>.content>.meta+.description{margin-top:.5em}.ui.card [class*="left floated"],.ui.cards>.card [class*="left floated"]{float:left}.ui.card [class*="right floated"],.ui.cards>.card [class*="right floated"]{float:right}.ui.card [class*="left aligned"],.ui.cards>.card [class*="left aligned"]{text-align:left}.ui.card [class*="center aligned"],.ui.cards>.card [class*="center aligned"]{text-align:center}.ui.card [class*="right aligned"],.ui.cards>.card [class*="right aligned"]{text-align:right}.ui.card .content img,.ui.cards>.card .content img{display:inline-block;vertical-align:middle;width:""}.ui.card .avatar img,.ui.card img.avatar,.ui.cards>.card .avatar img,.ui.cards>.card img.avatar{width:2em;height:2em;border-radius:500rem}.ui.card>.content>.description,.ui.cards>.card>.content>.description{clear:both;color:#000000ad}.ui.card>.content p,.ui.cards>.card>.content p{margin:0 0 .5em}.ui.card>.content p:last-child,.ui.cards>.card>.content p:last-child{margin-bottom:0}.ui.card .meta,.ui.cards>.card .meta{font-size:1em;color:#0006}.ui.card .meta *,.ui.cards>.card .meta *{margin-right:.3em}.ui.card .meta :last-child,.ui.cards>.card .meta :last-child{margin-right:0}.ui.card .meta [class*="right floated"],.ui.cards>.card .meta [class*="right floated"]{margin-right:0;margin-left:.3em}.ui.card>.content a:not(.ui),.ui.cards>.card>.content a:not(.ui){color:"";transition:color .1s ease}.ui.card>.content a:not(.ui):hover,.ui.cards>.card>.content a:not(.ui):hover{color:""}.ui.card>.content>a.header,.ui.cards>.card>.content>a.header{color:#000000d9}.ui.card>.content>a.header:hover,.ui.cards>.card>.content>a.header:hover{color:#1e70bf}.ui.card .meta>a:not(.ui),.ui.cards>.card .meta>a:not(.ui){color:#0006}.ui.card .meta>a:not(.ui):hover,.ui.cards>.card .meta>a:not(.ui):hover{color:#000000de}.ui.card>.button,.ui.card>.buttons,.ui.cards>.card>.button,.ui.cards>.card>.buttons{margin:0 -1px;width:calc(100% + 2px)}.ui.card .dimmer,.ui.cards>.card .dimmer{background-color:"";z-index:10}.ui.card>.content .star.icon,.ui.cards>.card>.content .star.icon{cursor:pointer;opacity:.75;transition:color .1s ease}.ui.card>.content .star.icon:hover,.ui.cards>.card>.content .star.icon:hover{opacity:1;color:#ffb70a}.ui.card>.content .active.star.icon,.ui.cards>.card>.content .active.star.icon{color:#ffe623}.ui.card>.content .like.icon,.ui.cards>.card>.content .like.icon{cursor:pointer;opacity:.75;transition:color .1s ease}.ui.card>.content .like.icon:hover,.ui.cards>.card>.content .like.icon:hover{opacity:1;color:#ff2733}.ui.card>.content .active.like.icon,.ui.cards>.card>.content .active.like.icon{color:#ff2733}.ui.card>.extra,.ui.cards>.card>.extra{max-width:100%;min-height:0!important;flex-grow:0;border-top:1px solid rgba(0,0,0,.05)!important;position:static;background:0 0;width:auto;margin:0;padding:.75em 1em;top:0;left:0;color:#0006;box-shadow:none;transition:color .1s ease}.ui.card>.extra a:not(.ui),.ui.cards>.card>.extra a:not(.ui){color:#0006}.ui.card>.extra a:not(.ui):hover,.ui.cards>.card>.extra a:not(.ui):hover{color:#1e70bf}.ui.link.cards .raised.card:hover,.ui.link.raised.card:hover,.ui.raised.cards a.card:hover,a.ui.raised.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px 4px #22242626,0 2px 10px #22242640}.ui.raised.card,.ui.raised.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px 4px #2224261f,0 2px 10px #22242626}.ui.centered.cards{justify-content:center}.ui.centered.card{margin-left:auto;margin-right:auto}.ui.fluid.card{width:100%;max-width:9999px}.ui.cards a.card,.ui.link.card,.ui.link.cards .card,a.ui.card{transform:none}.ui.cards a.card:hover,.ui.link.card:hover,.ui.link.cards .card:hover,a.ui.card:hover{cursor:pointer;z-index:5;background:#fff;border:none;box-shadow:0 1px 3px #bcbdbd,0 0 0 1px #d4d4d5;transform:translateY(-3px)}.ui.cards>.red.card,.ui.red.card,.ui.red.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px #db2828,0 1px 3px #d4d4d5}.ui.cards>.red.card:hover,.ui.red.card:hover,.ui.red.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px #d01919,0 1px 3px #bcbdbd}.ui.cards>.orange.card,.ui.orange.card,.ui.orange.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px #f2711c,0 1px 3px #d4d4d5}.ui.cards>.orange.card:hover,.ui.orange.card:hover,.ui.orange.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px #f26202,0 1px 3px #bcbdbd}.ui.cards>.yellow.card,.ui.yellow.card,.ui.yellow.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px #fbbd08,0 1px 3px #d4d4d5}.ui.cards>.yellow.card:hover,.ui.yellow.card:hover,.ui.yellow.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px #eaae00,0 1px 3px #bcbdbd}.ui.cards>.olive.card,.ui.olive.card,.ui.olive.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px #b5cc18,0 1px 3px #d4d4d5}.ui.cards>.olive.card:hover,.ui.olive.card:hover,.ui.olive.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px #a7bd0d,0 1px 3px #bcbdbd}.ui.cards>.green.card,.ui.green.card,.ui.green.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px #21ba45,0 1px 3px #d4d4d5}.ui.cards>.green.card:hover,.ui.green.card:hover,.ui.green.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px #16ab39,0 1px 3px #bcbdbd}.ui.cards>.teal.card,.ui.teal.card,.ui.teal.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px #00b5ad,0 1px 3px #d4d4d5}.ui.cards>.teal.card:hover,.ui.teal.card:hover,.ui.teal.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px #009c95,0 1px 3px #bcbdbd}.ui.blue.card,.ui.blue.cards>.card,.ui.cards>.blue.card{box-shadow:0 0 0 1px #d4d4d5,0 2px #2185d0,0 1px 3px #d4d4d5}.ui.blue.card:hover,.ui.blue.cards>.card:hover,.ui.cards>.blue.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px #1678c2,0 1px 3px #bcbdbd}.ui.cards>.violet.card,.ui.violet.card,.ui.violet.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px #6435c9,0 1px 3px #d4d4d5}.ui.cards>.violet.card:hover,.ui.violet.card:hover,.ui.violet.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px #5829bb,0 1px 3px #bcbdbd}.ui.cards>.purple.card,.ui.purple.card,.ui.purple.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px #a333c8,0 1px 3px #d4d4d5}.ui.cards>.purple.card:hover,.ui.purple.card:hover,.ui.purple.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px #9627ba,0 1px 3px #bcbdbd}.ui.cards>.pink.card,.ui.pink.card,.ui.pink.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px #e03997,0 1px 3px #d4d4d5}.ui.cards>.pink.card:hover,.ui.pink.card:hover,.ui.pink.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px #e61a8d,0 1px 3px #bcbdbd}.ui.brown.card,.ui.brown.cards>.card,.ui.cards>.brown.card{box-shadow:0 0 0 1px #d4d4d5,0 2px #a5673f,0 1px 3px #d4d4d5}.ui.brown.card:hover,.ui.brown.cards>.card:hover,.ui.cards>.brown.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px #975b33,0 1px 3px #bcbdbd}.ui.cards>.grey.card,.ui.grey.card,.ui.grey.cards>.card{box-shadow:0 0 0 1px #d4d4d5,0 2px #767676,0 1px 3px #d4d4d5}.ui.cards>.grey.card:hover,.ui.grey.card:hover,.ui.grey.cards>.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px #838383,0 1px 3px #bcbdbd}.ui.black.card,.ui.black.cards>.card,.ui.cards>.black.card{box-shadow:0 0 0 1px #d4d4d5,0 2px #1b1c1d,0 1px 3px #d4d4d5}.ui.black.card:hover,.ui.black.cards>.card:hover,.ui.cards>.black.card:hover{box-shadow:0 0 0 1px #d4d4d5,0 2px #27292a,0 1px 3px #bcbdbd}.ui.one.cards{margin-left:0;margin-right:0}.ui.one.cards>.card{width:100%}.ui.two.cards{margin-left:-1em;margin-right:-1em}.ui.two.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.three.cards{margin-left:-1em;margin-right:-1em}.ui.three.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}.ui.four.cards{margin-left:-.75em;margin-right:-.75em}.ui.four.cards>.card{width:calc(25% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.five.cards{margin-left:-.75em;margin-right:-.75em}.ui.five.cards>.card{width:calc(20% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.six.cards{margin-left:-.75em;margin-right:-.75em}.ui.six.cards>.card{width:calc(16.66666667% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.seven.cards{margin-left:-.5em;margin-right:-.5em}.ui.seven.cards>.card{width:calc(14.28571429% - 1em);margin-left:.5em;margin-right:.5em}.ui.eight.cards{margin-left:-.5em;margin-right:-.5em}.ui.eight.cards>.card{width:calc(12.5% - 1em);margin-left:.5em;margin-right:.5em;font-size:11px}.ui.nine.cards{margin-left:-.5em;margin-right:-.5em}.ui.nine.cards>.card{width:calc(11.11111111% - 1em);margin-left:.5em;margin-right:.5em;font-size:10px}.ui.ten.cards{margin-left:-.5em;margin-right:-.5em}.ui.ten.cards>.card{width:calc(10% - 1em);margin-left:.5em;margin-right:.5em}@media only screen and (max-width:767px){.ui.two.doubling.cards{margin-left:0;margin-right:0}.ui.two.doubling.cards>.card{width:100%;margin-left:0;margin-right:0}.ui.three.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.three.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.four.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.four.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.five.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.five.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.six.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.six.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.seven.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.seven.doubling.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}.ui.eight.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.eight.doubling.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}.ui.nine.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.nine.doubling.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}.ui.ten.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.ten.doubling.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}}@media only screen and (min-width:768px)and (max-width:991px){.ui.two.doubling.cards{margin-left:0;margin-right:0}.ui.two.doubling.cards>.card{width:100%;margin-left:0;margin-right:0}.ui.three.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.three.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.four.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.four.doubling.cards>.card{width:calc(50% - 2em);margin-left:1em;margin-right:1em}.ui.five.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.five.doubling.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}.ui.six.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.six.doubling.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}.ui.eight.doubling.cards{margin-left:-1em;margin-right:-1em}.ui.eight.doubling.cards>.card{width:calc(33.33333333% - 2em);margin-left:1em;margin-right:1em}.ui.eight.doubling.cards{margin-left:-.75em;margin-right:-.75em}.ui.eight.doubling.cards>.card{width:calc(25% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.nine.doubling.cards{margin-left:-.75em;margin-right:-.75em}.ui.nine.doubling.cards>.card{width:calc(25% - 1.5em);margin-left:.75em;margin-right:.75em}.ui.ten.doubling.cards{margin-left:-.75em;margin-right:-.75em}.ui.ten.doubling.cards>.card{width:calc(20% - 1.5em);margin-left:.75em;margin-right:.75em}}@media only screen and (max-width:767px){.ui.stackable.cards{display:block!important}.ui.stackable.cards .card:first-child{margin-top:0!important}.ui.stackable.cards>.card{display:block!important;height:auto!important;margin:1em;padding:0!important;width:calc(100% - 2em)!important}}.ui.cards>.card{font-size:1em}/*!
* # Semantic UI 2.5.0 - Comment
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.comments{margin:1.5em 0;max-width:650px}.ui.comments:first-child{margin-top:0}.ui.comments:last-child{margin-bottom:0}.ui.comments .comment{position:relative;background:0 0;margin:.5em 0 0;padding:.5em 0 0;border:none;border-top:none;line-height:1.2}.ui.comments .comment:first-child{margin-top:0;padding-top:0}.ui.comments .comment .comments{margin:0 0 .5em .5em;padding:1em 0 1em 1em}.ui.comments .comment .comments:before{position:absolute;top:0;left:0}.ui.comments .comment .comments .comment{border:none;border-top:none;background:0 0}.ui.comments .comment .avatar{display:block;width:2.5em;height:auto;float:left;margin:.2em 0 0}.ui.comments .comment .avatar img,.ui.comments .comment img.avatar{display:block;margin:0 auto;width:100%;height:100%;border-radius:.25rem}.ui.comments .comment>.content{display:block}.ui.comments .comment>.avatar~.content{margin-left:3.5em}.ui.comments .comment .author{font-size:1em;color:#000000de;font-weight:700}.ui.comments .comment a.author{cursor:pointer}.ui.comments .comment a.author:hover{color:#1e70bf}.ui.comments .comment .metadata{display:inline-block;margin-left:.5em;color:#0006;font-size:.875em}.ui.comments .comment .metadata>*{display:inline-block;margin:0 .5em 0 0}.ui.comments .comment .metadata>:last-child{margin-right:0}.ui.comments .comment .text{margin:.25em 0 .5em;font-size:1em;word-wrap:break-word;color:#000000de;line-height:1.3}.ui.comments .comment .actions{font-size:.875em}.ui.comments .comment .actions a{cursor:pointer;display:inline-block;margin:0 .75em 0 0;color:#0006}.ui.comments .comment .actions a:last-child{margin-right:0}.ui.comments .comment .actions a.active,.ui.comments .comment .actions a:hover{color:#000c}.ui.comments>.reply.form{margin-top:1em}.ui.comments .comment .reply.form{width:100%;margin-top:1em}.ui.comments .reply.form textarea{font-size:1em;height:12em}.ui.collapsed.comments,.ui.comments .collapsed.comment,.ui.comments .collapsed.comments{display:none}.ui.threaded.comments .comment .comments{margin:-1.5em 0 -1em 1.25em;padding:3em 0 2em 2.25em;box-shadow:-1px 0 #22242626}.ui.minimal.comments .comment .actions{opacity:0;position:absolute;top:0;right:0;left:auto;transition:opacity .2s ease;transition-delay:.1s}.ui.minimal.comments .comment>.content:hover>.actions{opacity:1}.ui.mini.comments{font-size:.78571429rem}.ui.tiny.comments{font-size:.85714286rem}.ui.small.comments{font-size:.92857143rem}.ui.comments{font-size:1rem}.ui.large.comments{font-size:1.14285714rem}.ui.big.comments{font-size:1.28571429rem}.ui.huge.comments{font-size:1.42857143rem}.ui.massive.comments{font-size:1.71428571rem}/*!
* # Semantic UI 2.5.0 - Feed
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.feed{margin:1em 0}.ui.feed:first-child{margin-top:0}.ui.feed:last-child{margin-bottom:0}.ui.feed>.event{display:flex;flex-direction:row;width:100%;padding:.21428571rem 0;margin:0;background:0 0;border-top:none}.ui.feed>.event:first-child{border-top:0;padding-top:0}.ui.feed>.event:last-child{padding-bottom:0}.ui.feed>.event>.label{display:block;flex:0 0 auto;width:2.5em;height:auto;align-self:stretch;text-align:left}.ui.feed>.event>.label .icon{opacity:1;font-size:1.5em;width:100%;padding:.25em;background:0 0;border:none;border-radius:none;color:#0009}.ui.feed>.event>.label img{width:100%;height:auto;border-radius:500rem}.ui.feed>.event>.label+.content{margin:.5em 0 .35714286em 1.14285714em}.ui.feed>.event>.content{display:block;flex:1 1 auto;align-self:stretch;text-align:left;word-wrap:break-word}.ui.feed>.event:last-child>.content{padding-bottom:0}.ui.feed>.event>.content a{cursor:pointer}.ui.feed>.event>.content .date{margin:-.5rem 0 0;padding:0;font-weight:400;font-size:1em;font-style:normal;color:#0006}.ui.feed>.event>.content .summary{margin:0;font-size:1em;font-weight:700;color:#000000de}.ui.feed>.event>.content .summary img{display:inline-block;width:auto;height:10em;margin:-.25em .25em 0 0;border-radius:.25em;vertical-align:middle}.ui.feed>.event>.content .user{display:inline-block;font-weight:700;margin-right:0;vertical-align:baseline}.ui.feed>.event>.content .user img{margin:-.25em .25em 0 0;width:auto;height:10em;vertical-align:middle}.ui.feed>.event>.content .summary>.date{display:inline-block;float:none;font-weight:400;font-size:.85714286em;font-style:normal;margin:0 0 0 .5em;padding:0;color:#0006}.ui.feed>.event>.content .extra{margin:.5em 0 0;background:0 0;padding:0;color:#000000de}.ui.feed>.event>.content .extra.images img{display:inline-block;margin:0 .25em 0 0;width:6em}.ui.feed>.event>.content .extra.text{padding:0;border-left:none;font-size:1em;max-width:500px;line-height:1.4285em}.ui.feed>.event>.content .meta{display:inline-block;font-size:.85714286em;margin:.5em 0 0;background:0 0;border:none;border-radius:0;box-shadow:none;padding:0;color:#0009}.ui.feed>.event>.content .meta>*{position:relative;margin-left:.75em}.ui.feed>.event>.content .meta>:after{content:"";color:#0003;top:0;left:-1em;opacity:1;position:absolute;vertical-align:top}.ui.feed>.event>.content .meta .like{color:"";transition:.2s color ease}.ui.feed>.event>.content .meta .like:hover .icon{color:#ff2733}.ui.feed>.event>.content .meta .active.like .icon{color:#ef404a}.ui.feed>.event>.content .meta>:first-child{margin-left:0}.ui.feed>.event>.content .meta>:first-child:after{display:none}.ui.feed>.event>.content .meta a,.ui.feed>.event>.content .meta>.icon{cursor:pointer;opacity:1;color:#00000080;transition:color .1s ease}.ui.feed>.event>.content .meta a:hover,.ui.feed>.event>.content .meta a:hover .icon,.ui.feed>.event>.content .meta>.icon:hover{color:#000000f2}.ui.small.feed{font-size:.92857143rem}.ui.feed{font-size:1rem}.ui.large.feed{font-size:1.14285714rem}/*!
* # Semantic UI 2.5.0 - Item
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.items>.item{display:flex;margin:1em 0;width:100%;min-height:0;background:0 0;padding:0;border:none;border-radius:0;box-shadow:none;transition:box-shadow .1s ease;z-index:""}.ui.items>.item a{cursor:pointer}.ui.items{margin:1.5em 0}.ui.items:first-child{margin-top:0!important}.ui.items:last-child{margin-bottom:0!important}.ui.items>.item:after{display:block;content:" ";height:0;clear:both;overflow:hidden;visibility:hidden}.ui.items>.item:first-child{margin-top:0}.ui.items>.item:last-child{margin-bottom:0}.ui.items>.item>.image{position:relative;flex:0 0 auto;display:block;float:none;margin:0;padding:0;max-height:"";align-self:top}.ui.items>.item>.image>img{display:block;width:100%;height:auto;border-radius:.125rem;border:none}.ui.items>.item>.image:only-child>img{border-radius:0}.ui.items>.item>.content{display:block;flex:1 1 auto;background:0 0;margin:0;padding:0;box-shadow:none;font-size:1em;border:none;border-radius:0}.ui.items>.item>.content:after{display:block;content:" ";height:0;clear:both;overflow:hidden;visibility:hidden}.ui.items>.item>.image+.content{min-width:0;width:auto;display:block;margin-left:0;align-self:top;padding-left:1.5em}.ui.items>.item>.content>.header{display:inline-block;margin:-.21425em 0 0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:700;color:#000000d9}.ui.items>.item>.content>.header:not(.ui){font-size:1.28571429em}.ui.items>.item [class*="left floated"]{float:left}.ui.items>.item [class*="right floated"]{float:right}.ui.items>.item .content img{align-self:middle;width:""}.ui.items>.item .avatar img,.ui.items>.item img.avatar{width:"";height:"";border-radius:500rem}.ui.items>.item>.content>.description{margin-top:.6em;max-width:auto;font-size:1em;line-height:1.4285em;color:#000000de}.ui.items>.item>.content p{margin:0 0 .5em}.ui.items>.item>.content p:last-child{margin-bottom:0}.ui.items>.item .meta{margin:.5em 0;font-size:1em;line-height:1em;color:#0009}.ui.items>.item .meta *{margin-right:.3em}.ui.items>.item .meta :last-child{margin-right:0}.ui.items>.item .meta [class*="right floated"]{margin-right:0;margin-left:.3em}.ui.items>.item>.content a:not(.ui){color:"";transition:color .1s ease}.ui.items>.item>.content a:not(.ui):hover{color:""}.ui.items>.item>.content>a.header{color:#000000d9}.ui.items>.item>.content>a.header:hover{color:#1e70bf}.ui.items>.item .meta>a:not(.ui){color:#0006}.ui.items>.item .meta>a:not(.ui):hover{color:#000000de}.ui.items>.item>.content .favorite.icon{cursor:pointer;opacity:.75;transition:color .1s ease}.ui.items>.item>.content .favorite.icon:hover{opacity:1;color:#ffb70a}.ui.items>.item>.content .active.favorite.icon{color:#ffe623}.ui.items>.item>.content .like.icon{cursor:pointer;opacity:.75;transition:color .1s ease}.ui.items>.item>.content .like.icon:hover{opacity:1;color:#ff2733}.ui.items>.item>.content .active.like.icon{color:#ff2733}.ui.items>.item .extra{display:block;position:relative;background:0 0;margin:.5rem 0 0;width:100%;padding:0;top:0;left:0;color:#0006;box-shadow:none;transition:color .1s ease;border-top:none}.ui.items>.item .extra>*{margin:.25rem .5rem .25rem 0}.ui.items>.item .extra>[class*="right floated"]{margin:.25rem 0 .25rem .5rem}.ui.items>.item .extra:after{display:block;content:" ";height:0;clear:both;overflow:hidden;visibility:hidden}.ui.items>.item>.image:not(.ui){width:175px}@media only screen and (min-width:768px)and (max-width:991px){.ui.items>.item{margin:1em 0}.ui.items>.item>.image:not(.ui){width:150px}.ui.items>.item>.image+.content{display:block;padding:0 0 0 1em}}@media only screen and (max-width:767px){.ui.items:not(.unstackable)>.item{flex-direction:column;margin:2em 0}.ui.items:not(.unstackable)>.item>.image{display:block;margin-left:auto;margin-right:auto}.ui.items:not(.unstackable)>.item>.image,.ui.items:not(.unstackable)>.item>.image>img{max-width:100%!important;width:auto!important;max-height:250px!important}.ui.items:not(.unstackable)>.item>.image+.content{display:block;padding:1.5em 0 0}}.ui.items>.item>.image+[class*="top aligned"].content{align-self:flex-start}.ui.items>.item>.image+[class*="middle aligned"].content{align-self:center}.ui.items>.item>.image+[class*="bottom aligned"].content{align-self:flex-end}.ui.relaxed.items>.item{margin:1.5em 0}.ui[class*="very relaxed"].items>.item{margin:2em 0}.ui.divided.items>.item{border-top:1px solid rgba(34,36,38,.15);margin:0;padding:1em 0}.ui.divided.items>.item:first-child{border-top:none;margin-top:0!important;padding-top:0!important}.ui.divided.items>.item:last-child{margin-bottom:0!important;padding-bottom:0!important}.ui.relaxed.divided.items>.item{margin:0;padding:1.5em 0}.ui[class*="very relaxed"].divided.items>.item{margin:0;padding:2em 0}.ui.items a.item:hover,.ui.link.items>.item:hover{cursor:pointer}.ui.items a.item:hover .content .header,.ui.link.items>.item:hover .content .header{color:#1e70bf}.ui.items>.item{font-size:1em}@media only screen and (max-width:767px){.ui.unstackable.items>.item>.image,.ui.unstackable.items>.item>.image>img{width:125px!important}}/*!
* # Semantic UI 2.5.0 - Statistic
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.statistic{display:inline-flex;flex-direction:column;margin:1em 0;max-width:auto}.ui.statistic+.ui.statistic{margin:0 0 0 1.5em}.ui.statistic:first-child{margin-top:0}.ui.statistic:last-child{margin-bottom:0}.ui.statistics{display:flex;align-items:flex-start;flex-wrap:wrap}.ui.statistics>.statistic{display:inline-flex;flex:0 1 auto;flex-direction:column;margin:0 1.5em 1em;max-width:auto}.ui.statistics{display:flex;margin:1em -1.5em -1em}.ui.statistics:after{display:block;content:" ";height:0;clear:both;overflow:hidden;visibility:hidden}.ui.statistics:first-child{margin-top:0}.ui.statistic>.value,.ui.statistics .statistic>.value{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:4rem;font-weight:400;line-height:1em;color:#1b1c1d;text-transform:uppercase;text-align:center}.ui.statistic>.label,.ui.statistics .statistic>.label{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1em;font-weight:700;color:#000000de;text-transform:uppercase;text-align:center}.ui.statistic>.label~.value,.ui.statistics .statistic>.label~.value{margin-top:0}.ui.statistic>.value~.label,.ui.statistics .statistic>.value~.label{margin-top:0}.ui.statistic>.value .icon,.ui.statistics .statistic>.value .icon{opacity:1;width:auto;margin:0}.ui.statistic>.text.value,.ui.statistics .statistic>.text.value{line-height:1em;min-height:2em;font-weight:700;text-align:center}.ui.statistic>.text.value+.label,.ui.statistics .statistic>.text.value+.label{text-align:center}.ui.statistic>.value img,.ui.statistics .statistic>.value img{max-height:3rem;vertical-align:baseline}.ui.ten.statistics{margin:0 0 -1em}.ui.ten.statistics .statistic{min-width:10%;margin:0 0 1em}.ui.nine.statistics{margin:0 0 -1em}.ui.nine.statistics .statistic{min-width:11.11111111%;margin:0 0 1em}.ui.eight.statistics{margin:0 0 -1em}.ui.eight.statistics .statistic{min-width:12.5%;margin:0 0 1em}.ui.seven.statistics{margin:0 0 -1em}.ui.seven.statistics .statistic{min-width:14.28571429%;margin:0 0 1em}.ui.six.statistics{margin:0 0 -1em}.ui.six.statistics .statistic{min-width:16.66666667%;margin:0 0 1em}.ui.five.statistics{margin:0 0 -1em}.ui.five.statistics .statistic{min-width:20%;margin:0 0 1em}.ui.four.statistics{margin:0 0 -1em}.ui.four.statistics .statistic{min-width:25%;margin:0 0 1em}.ui.three.statistics{margin:0 0 -1em}.ui.three.statistics .statistic{min-width:33.33333333%;margin:0 0 1em}.ui.two.statistics{margin:0 0 -1em}.ui.two.statistics .statistic{min-width:50%;margin:0 0 1em}.ui.one.statistics{margin:0 0 -1em}.ui.one.statistics .statistic{min-width:100%;margin:0 0 1em}.ui.horizontal.statistic{flex-direction:row;align-items:center}.ui.horizontal.statistics{flex-direction:column;margin:0;max-width:none}.ui.horizontal.statistics .statistic{flex-direction:row;align-items:center;max-width:none;margin:1em 0}.ui.horizontal.statistic>.text.value,.ui.horizontal.statistics>.statistic>.text.value{min-height:0!important}.ui.horizontal.statistic>.value .icon,.ui.horizontal.statistics .statistic>.value .icon{width:1.18em}.ui.horizontal.statistic>.value,.ui.horizontal.statistics .statistic>.value{display:inline-block;vertical-align:middle}.ui.horizontal.statistic>.label,.ui.horizontal.statistics .statistic>.label{display:inline-block;vertical-align:middle;margin:0 0 0 .75em}.ui.red.statistic>.value,.ui.red.statistics .statistic>.value,.ui.statistics .red.statistic>.value{color:#db2828}.ui.orange.statistic>.value,.ui.orange.statistics .statistic>.value,.ui.statistics .orange.statistic>.value{color:#f2711c}.ui.statistics .yellow.statistic>.value,.ui.yellow.statistic>.value,.ui.yellow.statistics .statistic>.value{color:#fbbd08}.ui.olive.statistic>.value,.ui.olive.statistics .statistic>.value,.ui.statistics .olive.statistic>.value{color:#b5cc18}.ui.green.statistic>.value,.ui.green.statistics .statistic>.value,.ui.statistics .green.statistic>.value{color:#21ba45}.ui.statistics .teal.statistic>.value,.ui.teal.statistic>.value,.ui.teal.statistics .statistic>.value{color:#00b5ad}.ui.blue.statistic>.value,.ui.blue.statistics .statistic>.value,.ui.statistics .blue.statistic>.value{color:#2185d0}.ui.statistics .violet.statistic>.value,.ui.violet.statistic>.value,.ui.violet.statistics .statistic>.value{color:#6435c9}.ui.purple.statistic>.value,.ui.purple.statistics .statistic>.value,.ui.statistics .purple.statistic>.value{color:#a333c8}.ui.pink.statistic>.value,.ui.pink.statistics .statistic>.value,.ui.statistics .pink.statistic>.value{color:#e03997}.ui.brown.statistic>.value,.ui.brown.statistics .statistic>.value,.ui.statistics .brown.statistic>.value{color:#a5673f}.ui.grey.statistic>.value,.ui.grey.statistics .statistic>.value,.ui.statistics .grey.statistic>.value{color:#767676}.ui.inverted.statistic .value,.ui.inverted.statistics .statistic>.value{color:#fff}.ui.inverted.statistic .label,.ui.inverted.statistics .statistic>.label{color:#ffffffe6}.ui.inverted.red.statistic>.value,.ui.inverted.red.statistics .statistic>.value,.ui.statistics .inverted.red.statistic>.value{color:#ff695e}.ui.inverted.orange.statistic>.value,.ui.inverted.orange.statistics .statistic>.value,.ui.statistics .inverted.orange.statistic>.value{color:#ff851b}.ui.inverted.yellow.statistic>.value,.ui.inverted.yellow.statistics .statistic>.value,.ui.statistics .inverted.yellow.statistic>.value{color:#ffe21f}.ui.inverted.olive.statistic>.value,.ui.inverted.olive.statistics .statistic>.value,.ui.statistics .inverted.olive.statistic>.value{color:#d9e778}.ui.inverted.green.statistic>.value,.ui.inverted.green.statistics .statistic>.value,.ui.statistics .inverted.green.statistic>.value{color:#2ecc40}.ui.inverted.teal.statistic>.value,.ui.inverted.teal.statistics .statistic>.value,.ui.statistics .inverted.teal.statistic>.value{color:#6dffff}.ui.inverted.blue.statistic>.value,.ui.inverted.blue.statistics .statistic>.value,.ui.statistics .inverted.blue.statistic>.value{color:#54c8ff}.ui.inverted.violet.statistic>.value,.ui.inverted.violet.statistics .statistic>.value,.ui.statistics .inverted.violet.statistic>.value{color:#a291fb}.ui.inverted.purple.statistic>.value,.ui.inverted.purple.statistics .statistic>.value,.ui.statistics .inverted.purple.statistic>.value{color:#dc73ff}.ui.inverted.pink.statistic>.value,.ui.inverted.pink.statistics .statistic>.value,.ui.statistics .inverted.pink.statistic>.value{color:#ff8edf}.ui.inverted.brown.statistic>.value,.ui.inverted.brown.statistics .statistic>.value,.ui.statistics .inverted.brown.statistic>.value{color:#d67c1c}.ui.inverted.grey.statistic>.value,.ui.inverted.grey.statistics .statistic>.value,.ui.statistics .inverted.grey.statistic>.value{color:#dcddde}.ui[class*="left floated"].statistic{float:left;margin:0 2em 1em 0}.ui[class*="right floated"].statistic{float:right;margin:0 0 1em 2em}.ui.floated.statistic:last-child{margin-bottom:0}.ui.mini.statistic>.value,.ui.mini.statistics .statistic>.value{font-size:1.5rem!important}.ui.mini.horizontal.statistic>.value,.ui.mini.horizontal.statistics .statistic>.value{font-size:1.5rem!important}.ui.mini.statistic>.text.value,.ui.mini.statistics .statistic>.text.value{font-size:1rem!important}.ui.tiny.statistic>.value,.ui.tiny.statistics .statistic>.value{font-size:2rem!important}.ui.tiny.horizontal.statistic>.value,.ui.tiny.horizontal.statistics .statistic>.value{font-size:2rem!important}.ui.tiny.statistic>.text.value,.ui.tiny.statistics .statistic>.text.value{font-size:1rem!important}.ui.small.statistic>.value,.ui.small.statistics .statistic>.value{font-size:3rem!important}.ui.small.horizontal.statistic>.value,.ui.small.horizontal.statistics .statistic>.value{font-size:2rem!important}.ui.small.statistic>.text.value,.ui.small.statistics .statistic>.text.value{font-size:1rem!important}.ui.statistic>.value,.ui.statistics .statistic>.value{font-size:4rem!important}.ui.horizontal.statistic>.value,.ui.horizontal.statistics .statistic>.value{font-size:3rem!important}.ui.statistic>.text.value,.ui.statistics .statistic>.text.value{font-size:2rem!important}.ui.large.statistic>.value,.ui.large.statistics .statistic>.value{font-size:5rem!important}.ui.large.horizontal.statistic>.value,.ui.large.horizontal.statistics .statistic>.value{font-size:4rem!important}.ui.large.statistic>.text.value,.ui.large.statistics .statistic>.text.value{font-size:2.5rem!important}.ui.huge.statistic>.value,.ui.huge.statistics .statistic>.value{font-size:6rem!important}.ui.huge.horizontal.statistic>.value,.ui.huge.horizontal.statistics .statistic>.value{font-size:5rem!important}.ui.huge.statistic>.text.value,.ui.huge.statistics .statistic>.text.value{font-size:2.5rem!important}/*!
* # Semantic UI 2.5.0 - Accordion
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.accordion,.ui.accordion .accordion{max-width:100%}.ui.accordion .accordion{margin:1em 0 0;padding:0}.ui.accordion .accordion .title,.ui.accordion .title{cursor:pointer}.ui.accordion .title:not(.ui){padding:.5em 0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1em;color:#000000de}.ui.accordion .accordion .title~.content,.ui.accordion .title~.content{display:none}.ui.accordion:not(.styled) .accordion .title~.content:not(.ui),.ui.accordion:not(.styled) .title~.content:not(.ui){margin:"";padding:.5em 0 1em}.ui.accordion:not(.styled) .title~.content:not(.ui):last-child{padding-bottom:0}.ui.accordion .accordion .title .dropdown.icon,.ui.accordion .title .dropdown.icon{display:inline-block;float:none;opacity:1;width:1.25em;height:1em;margin:0 .25rem 0 0;padding:0;font-size:1em;transition:transform .1s ease,opacity .1s ease;vertical-align:baseline;transform:none}.ui.accordion.menu .item .title{display:block;padding:0}.ui.accordion.menu .item .title>.dropdown.icon{float:right;margin:.21425em 0 0 1em;transform:rotate(180deg)}.ui.accordion .ui.header .dropdown.icon{font-size:1em;margin:0 .25rem 0 0}.ui.accordion .accordion .active.title .dropdown.icon,.ui.accordion .active.title .dropdown.icon{transform:rotate(90deg)}.ui.accordion.menu .item .active.title>.dropdown.icon{transform:rotate(90deg)}.ui.styled.accordion{width:600px}.ui.styled.accordion,.ui.styled.accordion .accordion{border-radius:.28571429rem;background:#fff;box-shadow:0 1px 2px #22242626,0 0 0 1px #22242626}.ui.styled.accordion .accordion .title,.ui.styled.accordion .title{margin:0;padding:.75em 1em;color:#0006;font-weight:700;border-top:1px solid rgba(34,36,38,.15);transition:background .1s ease,color .1s ease}.ui.styled.accordion .accordion .title:first-child,.ui.styled.accordion>.title:first-child{border-top:none}.ui.styled.accordion .accordion .content,.ui.styled.accordion .content{margin:0;padding:.5em 1em 1.5em}.ui.styled.accordion .accordion .content{padding:.5em 1em 1.5em}.ui.styled.accordion .accordion .active.title,.ui.styled.accordion .accordion .title:hover,.ui.styled.accordion .active.title,.ui.styled.accordion .title:hover{background:0 0;color:#000000de}.ui.styled.accordion .active.title,.ui.styled.accordion .accordion .active.title{background:0 0;color:#000000f2}.ui.accordion .accordion .active.content,.ui.accordion .active.content{display:block}.ui.fluid.accordion,.ui.fluid.accordion .accordion{width:100%}.ui.inverted.accordion .title:not(.ui){color:#ffffffe6}@font-face{font-family:Accordion;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfOIKAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zryj6HgAAAFwAAAAyGhlYWT/0IhHAAACOAAAADZoaGVhApkB5wAAAnAAAAAkaG10eAJuABIAAAKUAAAAGGxvY2EAjABWAAACrAAAAA5tYXhwAAgAFgAAArwAAAAgbmFtZfC1n04AAALcAAABPHBvc3QAAwAAAAAEGAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQASAEkAtwFuABMAADc0PwE2FzYXFh0BFAcGJwYvASY1EgaABQgHBQYGBQcIBYAG2wcGfwcBAQcECf8IBAcBAQd/BgYAAAAAAQAAAEkApQFuABMAADcRNDc2MzIfARYVFA8BBiMiJyY1AAUGBwgFgAYGgAUIBwYFWwEACAUGBoAFCAcFgAYGBQcAAAABAAAAAQAAqWYls18PPPUACwIAAAAAAM/9o+4AAAAAz/2j7gAAAAAAtwFuAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAC3AAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAQAAAAC3ABIAtwAAAAAAAAAKABQAHgBCAGQAAAABAAAABgAUAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAASwAAoAAAAABGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAS0AAAEtFpovuE9TLzIAAAIkAAAAYAAAAGAIIweQY21hcAAAAoQAAABMAAAATA984gpnYXNwAAAC0AAAAAgAAAAIAAAAEGhlYWQAAALYAAAANgAAADb/0IhHaGhlYQAAAxAAAAAkAAAAJAKZAedobXR4AAADNAAAABgAAAAYAm4AEm1heHAAAANMAAAABgAAAAYABlAAbmFtZQAAA1QAAAE8AAABPPC1n05wb3N0AAAEkAAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAHkPHQAAAH4RHQAAAAkdAAABJBIABwEBBw0PERQZHnJhdGluZ3JhdGluZ3UwdTF1MjB1RjBEOXVGMERBAAACAYkABAAGAQEEBwoNVp38lA78lA78lA77lA773Z33bxWLkI2Qj44I9xT3FAWOj5CNkIuQi4+JjoePiI2Gi4YIi/uUBYuGiYeHiIiHh4mGi4aLho2Ijwj7FPcUBYeOiY+LkAgO+92L5hWL95QFi5CNkI6Oj4+PjZCLkIuQiY6HCPcU+xQFj4iNhouGi4aJh4eICPsU+xQFiIeGiYaLhouHjYePiI6Jj4uQCA74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAADfYOJZfDzz1AAsCAAAAAADP/aPuAAAAAM/9o+4AAAAAALcBbgAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAAtwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAEAAAAAtwASALcAAAAAUAAABgAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("woff");font-weight:400;font-style:normal}.ui.accordion .accordion .title .dropdown.icon,.ui.accordion .title .dropdown.icon{font-family:Accordion;line-height:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.accordion .accordion .title .dropdown.icon:before,.ui.accordion .title .dropdown.icon:before{content:""}/*!
* # Semantic UI 2.5.0 - Checkbox
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.checkbox{position:relative;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;vertical-align:baseline;font-style:normal;min-height:17px;font-size:1rem;line-height:17px;min-width:17px}.ui.checkbox input[type=checkbox],.ui.checkbox input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:0;z-index:3;width:17px;height:17px}.ui.checkbox .box,.ui.checkbox label{cursor:auto;position:relative;display:block;padding-left:1.85714em;outline:0;font-size:1em}.ui.checkbox .box:before,.ui.checkbox label:before{position:absolute;top:0;left:0;width:17px;height:17px;content:"";background:#fff;border-radius:.21428571rem;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease;border:1px solid #d4d4d5}.ui.checkbox .box:after,.ui.checkbox label:after{position:absolute;font-size:14px;top:0;left:0;width:17px;height:17px;text-align:center;opacity:0;color:#000000de;transition:border .1s ease,opacity .1s ease,transform .1s ease,box-shadow .1s ease}.ui.checkbox label,.ui.checkbox+label{color:#000000de;transition:color .1s ease}.ui.checkbox+label{vertical-align:middle}.ui.checkbox .box:hover:before,.ui.checkbox label:hover:before{background:#fff;border-color:#22242659}.ui.checkbox label:hover,.ui.checkbox+label:hover{color:#000c}.ui.checkbox .box:active:before,.ui.checkbox label:active:before{background:#f9fafb;border-color:#22242659}.ui.checkbox .box:active:after,.ui.checkbox label:active:after{color:#000000f2}.ui.checkbox input:active~label{color:#000000f2}.ui.checkbox input:focus~.box:before,.ui.checkbox input:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:focus~.box:after,.ui.checkbox input:focus~label:after{color:#000000f2}.ui.checkbox input:focus~label{color:#000000f2}.ui.checkbox input:checked~.box:before,.ui.checkbox input:checked~label:before{background:#fff;border-color:#22242659}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{opacity:1;color:#000000f2}.ui.checkbox input:not([type=radio]):indeterminate~.box:before,.ui.checkbox input:not([type=radio]):indeterminate~label:before{background:#fff;border-color:#22242659}.ui.checkbox input:not([type=radio]):indeterminate~.box:after,.ui.checkbox input:not([type=radio]):indeterminate~label:after{opacity:1;color:#000000f2}.ui.checkbox input:checked:focus~.box:before,.ui.checkbox input:checked:focus~label:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:before,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:before{background:#fff;border-color:#96c8da}.ui.checkbox input:checked:focus~.box:after,.ui.checkbox input:checked:focus~label:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~.box:after,.ui.checkbox input:not([type=radio]):indeterminate:focus~label:after{color:#000000f2}.ui.read-only.checkbox,.ui.read-only.checkbox label{cursor:default}.ui.checkbox input[disabled]~.box:after,.ui.checkbox input[disabled]~label,.ui.disabled.checkbox .box:after,.ui.disabled.checkbox label{cursor:default!important;opacity:.5;color:#000}.ui.checkbox input.hidden{z-index:-1}.ui.checkbox input.hidden+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.radio.checkbox{min-height:15px}.ui.radio.checkbox .box,.ui.radio.checkbox label{padding-left:1.85714em}.ui.radio.checkbox .box:before,.ui.radio.checkbox label:before{content:"";transform:none;width:15px;height:15px;border-radius:500rem;top:1px;left:0}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{border:none;content:""!important;width:15px;height:15px;line-height:15px}.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{top:1px;left:0;width:15px;height:15px;border-radius:500rem;transform:scale(.46666667);background-color:#000000de}.ui.radio.checkbox input:focus~.box:before,.ui.radio.checkbox input:focus~label:before{background-color:#fff}.ui.radio.checkbox input:focus~.box:after,.ui.radio.checkbox input:focus~label:after{background-color:#000000f2}.ui.radio.checkbox input:indeterminate~.box:after,.ui.radio.checkbox input:indeterminate~label:after{opacity:0}.ui.radio.checkbox input:checked~.box:before,.ui.radio.checkbox input:checked~label:before{background-color:#fff}.ui.radio.checkbox input:checked~.box:after,.ui.radio.checkbox input:checked~label:after{background-color:#000000f2}.ui.radio.checkbox input:focus:checked~.box:before,.ui.radio.checkbox input:focus:checked~label:before{background-color:#fff}.ui.radio.checkbox input:focus:checked~.box:after,.ui.radio.checkbox input:focus:checked~label:after{background-color:#000000f2}.ui.slider.checkbox{min-height:1.25rem}.ui.slider.checkbox input{width:3.5rem;height:1.25rem}.ui.slider.checkbox .box,.ui.slider.checkbox label{padding-left:4.5rem;line-height:1rem;color:#0006}.ui.slider.checkbox .box:before,.ui.slider.checkbox label:before{display:block;position:absolute;content:"";border:none!important;left:0;z-index:1;top:.4rem;background-color:#0000000d;width:3.5rem;height:.21428571rem;transform:none;border-radius:500rem;transition:background .3s ease}.ui.slider.checkbox .box:after,.ui.slider.checkbox label:after{background:#fff linear-gradient(transparent,#0000000d);position:absolute;content:""!important;opacity:1;z-index:2;border:none;box-shadow:0 1px 2px #22242626,0 0 0 1px #22242626 inset;width:1.5rem;height:1.5rem;top:-.25rem;left:0;transform:none;border-radius:500rem;transition:left .3s ease}.ui.slider.checkbox input:focus~.box:before,.ui.slider.checkbox input:focus~label:before{background-color:#00000026;border:none}.ui.slider.checkbox .box:hover,.ui.slider.checkbox label:hover{color:#000c}.ui.slider.checkbox .box:hover:before,.ui.slider.checkbox label:hover:before{background:#00000026}.ui.slider.checkbox input:checked~.box,.ui.slider.checkbox input:checked~label{color:#000000f2!important}.ui.slider.checkbox input:checked~.box:before,.ui.slider.checkbox input:checked~label:before{background-color:#545454!important}.ui.slider.checkbox input:checked~.box:after,.ui.slider.checkbox input:checked~label:after{left:2rem}.ui.slider.checkbox input:focus:checked~.box,.ui.slider.checkbox input:focus:checked~label{color:#000000f2!important}.ui.slider.checkbox input:focus:checked~.box:before,.ui.slider.checkbox input:focus:checked~label:before{background-color:#000!important}.ui.toggle.checkbox{min-height:1.5rem}.ui.toggle.checkbox input{width:3.5rem;height:1.5rem}.ui.toggle.checkbox .box,.ui.toggle.checkbox label{min-height:1.5rem;padding-left:4.5rem;color:#000000de}.ui.toggle.checkbox label{padding-top:.15em}.ui.toggle.checkbox .box:before,.ui.toggle.checkbox label:before{display:block;position:absolute;content:"";z-index:1;transform:none;border:none;top:0;background:#0000000d;box-shadow:none;width:3.5rem;height:1.5rem;border-radius:500rem}.ui.toggle.checkbox .box:after,.ui.toggle.checkbox label:after{background:#fff linear-gradient(transparent,#0000000d);position:absolute;content:""!important;opacity:1;z-index:2;border:none;box-shadow:0 1px 2px #22242626,0 0 0 1px #22242626 inset;width:1.5rem;height:1.5rem;top:0;left:0;border-radius:500rem;transition:background .3s ease,left .3s ease}.ui.toggle.checkbox input~.box:after,.ui.toggle.checkbox input~label:after{left:-.05rem;box-shadow:0 1px 2px #22242626,0 0 0 1px #22242626 inset}.ui.toggle.checkbox input:focus~.box:before,.ui.toggle.checkbox input:focus~label:before{background-color:#00000026;border:none}.ui.toggle.checkbox .box:hover:before,.ui.toggle.checkbox label:hover:before{background-color:#00000026;border:none}.ui.toggle.checkbox input:checked~.box,.ui.toggle.checkbox input:checked~label{color:#000000f2!important}.ui.toggle.checkbox input:checked~.box:before,.ui.toggle.checkbox input:checked~label:before{background-color:#2185d0!important}.ui.toggle.checkbox input:checked~.box:after,.ui.toggle.checkbox input:checked~label:after{left:2.15rem;box-shadow:0 1px 2px #22242626,0 0 0 1px #22242626 inset}.ui.toggle.checkbox input:focus:checked~.box,.ui.toggle.checkbox input:focus:checked~label{color:#000000f2!important}.ui.toggle.checkbox input:focus:checked~.box:before,.ui.toggle.checkbox input:focus:checked~label:before{background-color:#0d71bb!important}.ui.fitted.checkbox .box,.ui.fitted.checkbox label{padding-left:0!important}.ui.fitted.toggle.checkbox,.ui.fitted.slider.checkbox{width:3.5rem}@font-face{font-family:Checkbox;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype")}.ui.checkbox .box:after,.ui.checkbox label:after{font-family:Checkbox}.ui.checkbox input:checked~.box:after,.ui.checkbox input:checked~label:after{content:""}.ui.checkbox input:indeterminate~.box:after,.ui.checkbox input:indeterminate~label:after{font-size:12px;content:""}/*!
* # Semantic UI 2.5.0 - Dimmer
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.dimmable:not(body){position:relative}.ui.dimmer{display:none;position:absolute;top:0!important;left:0!important;width:100%;height:100%;text-align:center;vertical-align:middle;padding:1em;background-color:#000000d9;opacity:0;line-height:1;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;transition:background-color .5s linear;flex-direction:column;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:opacity;z-index:1000}.ui.dimmer>.content{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;color:#fff}.ui.segment>.ui.dimmer{border-radius:inherit!important}.ui.dimmer:not(.inverted)::-webkit-scrollbar-track{background:#ffffff1a}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb{background:#ffffff40}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-inactive{background:#ffffff26}.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover{background:#ffffff59}.animating.dimmable:not(body),.dimmed.dimmable:not(body){overflow:hidden}.dimmed.dimmable>.ui.animating.dimmer,.dimmed.dimmable>.ui.visible.dimmer,.ui.active.dimmer{display:flex;opacity:1}.ui.disabled.dimmer{width:0!important;height:0!important}.dimmed.dimmable>.ui.animating.legacy.dimmer,.dimmed.dimmable>.ui.visible.legacy.dimmer,.ui.active.legacy.dimmer{display:block}.ui[class*="top aligned"].dimmer{justify-content:flex-start}.ui[class*="bottom aligned"].dimmer{justify-content:flex-end}.ui.page.dimmer{position:fixed;transform-style:"";perspective:2000px;transform-origin:center center}body.animating.in.dimmable,body.dimmed.dimmable{overflow:hidden}body.dimmable>.dimmer{position:fixed}.blurring.dimmable>:not(.dimmer){-webkit-filter:blur(0) grayscale(0);filter:blur(0) grayscale(0);transition:.8s -webkit-filter ease;transition:.8s filter ease;transition:.8s filter ease,.8s -webkit-filter ease}.blurring.dimmed.dimmable>:not(.dimmer){-webkit-filter:blur(5px) grayscale(.7);filter:blur(5px) grayscale(.7)}.blurring.dimmable>.dimmer{background-color:#0009}.blurring.dimmable>.inverted.dimmer{background-color:#fff9}.ui.dimmer>.top.aligned.content>*{vertical-align:top}.ui.dimmer>.bottom.aligned.content>*{vertical-align:bottom}.ui.inverted.dimmer{background-color:#ffffffd9}.ui.inverted.dimmer>.content>*{color:#fff}.ui.simple.dimmer{display:block;overflow:hidden;opacity:1;width:0%;height:0%;z-index:-100;background-color:#0000}.dimmed.dimmable>.ui.simple.dimmer{overflow:visible;opacity:1;width:100%;height:100%;background-color:#000000d9;z-index:1}.ui.simple.inverted.dimmer{background-color:#fff0}.dimmed.dimmable>.ui.simple.inverted.dimmer{background-color:#ffffffd9}/*!
* # Semantic UI 2.5.0 - Dropdown
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:0;text-align:left;transition:box-shadow .1s ease,width .1s ease;-webkit-tap-highlight-color:transparent}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:0;top:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0;padding:0;background:#fff;font-size:1em;text-shadow:none;text-align:left;box-shadow:0 2px 3px #22242626;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.dropdown .menu>*{white-space:nowrap}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown>.dropdown.icon{position:relative;width:auto;font-size:.85714286em;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;border:none;height:auto;text-align:left;border-top:none;line-height:1em;color:#000000de;padding:.78571429rem 1.14285714rem!important;font-size:1rem;text-transform:none;font-weight:400;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0}.ui.dropdown .menu .item>[class*="right floated"],.ui.dropdown>.text>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown .menu .item>[class*="left floated"],.ui.dropdown>.text>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.icon.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>img.floated{margin-top:0}.ui.dropdown .menu>.header{margin:1rem 0 .75rem;padding:0 1.14285714rem;color:#000000d9;font-size:.78571429em;font-weight:700;text-transform:uppercase}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0;margin:.5em 0}.ui.dropdown.dropdown .menu>.input{width:auto;display:flex;margin:1.14285714rem .78571429rem;min-width:10rem}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .icon,.ui.dropdown .menu>.input:not(.transparent) .label{padding-top:.5em;padding-bottom:.5em}.ui.dropdown .menu>.item>.description,.ui.dropdown>.text>.description{float:right;margin:0 0 0 1em;color:#0006}.ui.dropdown .menu>.message{padding:.78571429rem 1.14285714rem;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:#0006}.ui.dropdown .menu .menu{top:0!important;left:100%;right:auto;margin:0 0 0 -.5em!important;border-radius:.28571429rem!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img{margin-top:0}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-left:0;float:none;margin-right:.78571429rem}.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.image,.ui.dropdown>.text>img{display:inline-block;vertical-align:top;width:auto;margin-top:-.5em;margin-bottom:-.5em;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.buttons>.ui.dropdown:last-child>.menu,.ui.menu .right.dropdown.item>.menu,.ui.menu .right.menu .dropdown:last-child>.menu{left:auto;right:0}.ui.label.dropdown .menu{min-width:100%}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.button.dropdown .menu{min-width:100%}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;transform:rotate(0);min-width:14em;min-height:2.71428571em;background:#fff;display:inline-block;padding:.78571429em 2.1em .78571429em 1em;color:#000000de;box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;transition:box-shadow .1s ease,width .1s ease}.ui.selection.dropdown.active,.ui.selection.dropdown.visible{z-index:10}select.ui.dropdown{height:38px;padding:.5em;border:1px solid rgba(34,36,38,.15);visibility:visible}.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon,.ui.selection.dropdown>.search.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;opacity:.8;transition:opacity .1s ease}.ui.compact.selection.dropdown{min-width:0}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0!important;width:auto;outline:0;margin:0 -1px;min-width:calc(100% + 2px);width:calc(100% + 2px);border-radius:0 0 .28571429rem .28571429rem;box-shadow:0 2px 3px #22242626;transition:opacity .1s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:.78571429rem 1.14285714rem}@media only screen and (max-width:767px){.ui.selection.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.selection.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.selection.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.selection.dropdown .menu{max-height:21.37142857rem}}.ui.selection.dropdown .menu>.item{border-top:1px solid #fafafa;padding:.78571429rem 1.14285714rem!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown .menu>.hidden.addition.item{display:none}.ui.selection.dropdown:hover{border-color:#22242659;box-shadow:none}.ui.selection.active.dropdown,.ui.selection.active.dropdown .menu{border-color:#96c8da;box-shadow:0 2px 3px #22242626}.ui.selection.dropdown:focus{border-color:#96c8da;box-shadow:none}.ui.selection.dropdown:focus .menu{border-color:#96c8da;box-shadow:0 2px 3px #22242626}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:#000c}.ui.selection.active.dropdown:hover,.ui.selection.active.dropdown:hover .menu{border-color:#96c8da;box-shadow:0 2px 3px #22242626}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:"";z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.active.empty.selection.dropdown{border-radius:.28571429rem!important;box-shadow:none!important}.ui.active.empty.selection.dropdown .menu{border:none!important;box-shadow:none!important}.ui.search.dropdown{min-width:""}.ui.search.dropdown>input.search{background:none transparent!important;border:none!important;box-shadow:none!important;cursor:text;top:0;left:1px;width:100%;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit}.ui.search.dropdown>input.search{position:absolute;z-index:2}.ui.search.dropdown>.text{cursor:text;position:relative;left:1px;z-index:3}.ui.search.selection.dropdown>input.search{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em}.ui.search.selection.dropdown>span.sizer{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em;display:none;white-space:pre}.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .flag,.ui.active.search.dropdown input.search:focus+.text .icon{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:#737373de!important}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width:767px){.ui.search.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.search.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.search.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.search.dropdown .menu{max-height:21.37142857rem}}.ui.multiple.dropdown{padding:.22619048em 2.1em .22619048em .35714286em}.ui.multiple.dropdown .menu{cursor:auto}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.dropdown>.label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:top;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0;box-shadow:0 0 0 1px #22242626 inset}.ui.multiple.dropdown .dropdown.icon{margin:"";padding:""}.ui.multiple.dropdown>.text{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.dropdown>.label~input.search{margin-left:.14285714em!important}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;width:2.2em;line-height:1.21428571em}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .21428571em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:.28571429rem}.ui.dropdown .menu .active.item{background:0 0;font-weight:700;color:#000000f2;box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:#0000000d;color:#000000f2;z-index:13}.ui.loading.dropdown>i.icon{height:1em!important}.ui.loading.selection.dropdown>i.icon{padding:1.5em 1.28571429em!important}.ui.loading.dropdown>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.dropdown>i.icon:after{position:absolute;content:"";top:50%;left:50%;box-shadow:0 0 0 1px transparent;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:dropdown-spin .6s linear;animation:dropdown-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em}.ui.loading.dropdown.button>i.icon:after,.ui.loading.dropdown.button>i.icon:before{display:none}@-webkit-keyframes dropdown-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dropdown-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ui.default.dropdown:not(.button)>.text,.ui.dropdown:not(.button)>.default.text{color:#bfbfbfde}.ui.default.dropdown:not(.button)>input:focus~.text,.ui.dropdown:not(.button)>input:focus~.default.text{color:#737373de}.ui.loading.dropdown>.text{transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown>.loading.menu{left:0!important;right:auto!important}.ui.dropdown>.menu .loading.menu{left:100%!important;right:auto!important}.ui.dropdown .menu .selected.item,.ui.dropdown.selected{background:#00000008;color:#000000f2}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.dropdown.error,.ui.dropdown.error>.default.text,.ui.dropdown.error>.text{color:#9f3a38}.ui.selection.dropdown.error{background:#fff6f6;border-color:#e0b4b4}.ui.selection.dropdown.error:hover{border-color:#e0b4b4}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item{color:#9f3a38}.ui.multiple.selection.error.dropdown>.label{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item:hover{background-color:#fff2f2}.ui.dropdown.error>.menu .active.item{background-color:#fdcfcf}.ui.dropdown>.clear.dropdown.icon{opacity:.8;transition:opacity .1s ease}.ui.dropdown>.clear.dropdown.icon:hover{opacity:1}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .menu .right.menu,.ui.dropdown .right.menu>.menu{left:100%!important;right:auto!important;border-radius:.28571429rem!important}.ui.dropdown>.left.menu{left:auto!important;right:0!important}.ui.dropdown .menu .left.menu,.ui.dropdown>.left.menu .menu{left:auto;right:100%;margin:0 -.5em 0 0!important;border-radius:.28571429rem!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em;margin-right:0}.ui.upward.dropdown>.menu{top:auto;bottom:100%;box-shadow:0 0 3px #00000014;border-radius:.28571429rem .28571429rem 0 0}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:.28571429rem .28571429rem 0 0!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:.28571429rem .28571429rem 0 0}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0!important;box-shadow:0 -2px 3px #00000014}.ui.upward.selection.dropdown:hover{box-shadow:0 0 2px #0000000d}.ui.active.upward.selection.dropdown{border-radius:0 0 .28571429rem .28571429rem!important}.ui.upward.selection.dropdown.visible{box-shadow:0 0 3px #00000014;border-radius:0 0 .28571429rem .28571429rem!important}.ui.upward.active.selection.dropdown:hover{box-shadow:0 0 3px #0000000d}.ui.upward.active.selection.dropdown:hover .menu{box-shadow:0 -2px 3px #00000014}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto}.ui.scrolling.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;min-width:100%!important;width:auto!important}.ui.dropdown .scrolling.menu{position:static;overflow-y:auto;border:none;box-shadow:none!important;border-radius:0!important;margin:0!important;min-width:100%!important;width:auto!important;border-top:1px solid rgba(34,36,38,.15)}.ui.dropdown .scrolling.menu>.item.item.item,.ui.scrolling.dropdown .menu .item.item.item{border-top:none}.ui.dropdown .scrolling.menu .item:first-child,.ui.scrolling.dropdown .menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media all and (-ms-high-contrast:none){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{min-width:calc(100% - 17px)}}@media only screen and (max-width:767px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:10.28571429rem}}@media only screen and (min-width:768px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:15.42857143rem}}@media only screen and (min-width:992px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}@media only screen and (min-width:1920px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}.ui.simple.dropdown .menu:after,.ui.simple.dropdown .menu:before{display:none}.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px!important;opacity:0;width:0;height:0;transition:opacity .1s ease}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%!important;opacity:1}.ui.simple.dropdown:hover>.menu>.item:hover>.menu,.ui.simple.dropdown>.menu>.item:active>.menu{overflow:visible;width:auto;height:auto;top:0!important;left:100%!important;opacity:1}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0;width:0;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.fluid.dropdown{display:block;width:100%;min-width:0}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;box-shadow:0 2px 4px #2224261f,0 2px 10px #22242626!important;border-radius:.28571429rem!important}.ui.floating.dropdown>.menu{margin-top:.5em!important;border-radius:.28571429rem!important}.ui.pointing.dropdown>.menu{top:100%;margin-top:.78571429rem;border-radius:.28571429rem}.ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:"";visibility:visible;transform:rotate(45deg);width:.5em;height:.5em;box-shadow:-1px -1px #22242626;background:#fff;z-index:2}.ui.pointing.dropdown>.menu:after{top:-.25em;left:50%;margin:0 0 0 -.25em}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{top:100%;bottom:auto;right:0;left:auto;margin:1em 0 0}.ui.top.pointing.dropdown>.left.menu:after,.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto!important;right:1em!important;margin:0;transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;transform:rotate(-45deg)}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu{left:auto!important;right:100%!important;margin:0 1em 0 0}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu:after{top:1em;left:auto;right:-.25em;margin:0;transform:rotate(135deg)}.ui.right.pointing.dropdown>.menu{top:0;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{top:auto;bottom:100%;left:0;right:auto;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.pointing.upward.dropdown .menu,.ui.top.pointing.upward.dropdown .menu{top:auto!important;bottom:100%!important;margin:0 0 .78571429rem;border-radius:.28571429rem}.ui.pointing.upward.dropdown .menu:after,.ui.top.pointing.upward.dropdown .menu:after{top:100%!important;bottom:auto!important;box-shadow:1px 1px #22242626;margin:-.25em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 1em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;box-shadow:-1px -1px #22242626}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 0 0 1em}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;box-shadow:-1px -1px #22242626}@font-face{font-family:Dropdown;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAVgAA8AAAAACFAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAchGgaq0dERUYAAAF0AAAAHAAAAB4AJwAPT1MvMgAAAZAAAABDAAAAVnW4TJdjbWFwAAAB1AAAAEsAAAFS8CcaqmN2dCAAAAIgAAAABAAAAAQAEQFEZ2FzcAAAAiQAAAAIAAAACP//AANnbHlmAAACLAAAAQoAAAGkrRHP9WhlYWQAAAM4AAAAMAAAADYPK8YyaGhlYQAAA2gAAAAdAAAAJANCAb1obXR4AAADiAAAACIAAAAiCBkAOGxvY2EAAAOsAAAAFAAAABQBnAIybWF4cAAAA8AAAAAfAAAAIAEVAF5uYW1lAAAD4AAAATAAAAKMFGlj5HBvc3QAAAUQAAAARgAAAHJoedjqd2ViZgAABVgAAAAGAAAABrO7W5UAAAABAAAAANXulPUAAAAA1r4hgAAAAADXu2Q1eNpjYGRgYOABYjEgZmJgBEIOIGYB8xgAA/YAN3jaY2BktGOcwMDKwMI4jTGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHFT/fLjFeOD/AQY9xjMMbkBhRpAcAN48DQYAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMqn8+8H649f8/lHX9//9b7Pzf+fWgusCAkY0BzmUE6gHpQwGMDMMeAACbxg7SAAARAUQAAAAB//8AAnjadZBPSsNAGMXfS+yMqYgOhpSuSlKadmUhiVEhEMQzFF22m17BbbvzCh5BXCUn6EG8gjeQ4DepwYo4i+/ffL95j4EDA+CFC7jQuKyIeVHrI3wkleq9F7XrSInKteOeHdda8bOoaeepSc00NWPz/LRec9G8GabyGtEdF7h19z033GAMTK7zbM42xNEZpzYof0RtQ5CUHAQJ73OtVyutc+3b7Ou//b8XNlsPx3jgjUifABdhEohKJJL5iM5p39uqc7X1+sRQSqmGrUVhlsJ4lpmEUVwyT8SUYtg0P9DyNzPADDs+tjrGV6KRCRfsui3eHcL4/p8ZXvfMlcnEU+CLv7hDykOP+AKTPTxbAAB42mNgZGBgAGKuf5KP4vltvjLIMzGAwLV9ig0g+vruFFMQzdjACOJzMIClARh0CTJ42mNgZGBgPPD/AJD8wgAEjA0MjAyogAMAbOQEAQAAAAC7ABEAAAAAAKoAAAH0AAABgAAAAUAACAFAAAgAwAAXAAAAAAAAACoAKgAqADIAbACGAKAAugDSeNpjYGRgYOBkUGFgYgABEMkFhAwM/xn0QAIADdUBdAB42qWQvUoDQRSFv3GjaISUQaymSmGxJoGAsRC0iPYLsU50Y6IxrvlRtPCJJKUPIBb+PIHv4EN4djKuKAqCDHfmu+feOdwZoMCUAJNbAlYUMzaUlM14jjxbngOq7HnOia89z1Pk1vMCa9x7ztPkzfMyJbPj+ZGi6Xp+omxuPD+zaD7meaFg7mb8GrBqHmhwxoAxlm0uiRkpP9X5m26pKRoMxTGR1D49Dv/Yb/91o6l8qL6eu5n2hZQzn68utR9m3FU2cB4t9cdSLG2utI+44Eh/P9bqKO+oJ/WxmXssj77YkrjasZQD6SFddythk3Wtzrf+UF2p076Udla1VNzsERP3kkjVRKel7mp1udXYcHtZSlV7RfmJe1GiFWveluaeKD5/MuJcSk8Tpm/vvwPIbmJleNpjYGKAAFYG7ICTgYGRiZGZkYWRlZGNkZ2Rg5GTLT2nsiDDEEIZsZfmZRqZujmDaDcDAxcI7WIOpS2gtCWUdgQAZkcSmQAAAAFblbO6AAA=) format("woff");font-weight:400;font-style:normal}.ui.dropdown>.dropdown.icon{font-family:Dropdown;line-height:1;height:1em;width:1.23em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.dropdown>.dropdown.icon{width:auto}.ui.dropdown>.dropdown.icon:before{content:""}.ui.dropdown .menu .item .dropdown.icon:before{content:""}.ui.dropdown .item .left.dropdown.icon:before,.ui.dropdown .left.menu .item .dropdown.icon:before{content:""}.ui.vertical.menu .dropdown.item>.dropdown.icon:before{content:""}.ui.dropdown>.clear.icon:before{content:""}/*!
* # Semantic UI 2.5.0 - Video
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.embed{position:relative;max-width:100%;height:0;overflow:hidden;background:#dcddde;padding-bottom:56.25%}.ui.embed embed,.ui.embed iframe,.ui.embed object{position:absolute;border:none;width:100%;height:100%;top:0;left:0;margin:0;padding:0}.ui.embed>.embed{display:none}.ui.embed>.placeholder{position:absolute;cursor:pointer;top:0;left:0;display:block;width:100%;height:100%;background-color:radial-gradient(transparent 45%,rgba(0,0,0,.3))}.ui.embed>.icon{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.ui.embed>.icon:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;content:"";background:radial-gradient(transparent 45%,#0000004d);opacity:.5;transition:opacity .5s ease}.ui.embed>.icon:before{position:absolute;top:50%;left:50%;z-index:4;transform:translate(-50%) translateY(-50%);color:#fff;font-size:6rem;text-shadow:0 2px 10px rgba(34,36,38,.2);transition:opacity .5s ease,color .5s ease;z-index:10}.ui.embed .icon:hover:after{background:radial-gradient(transparent 45%,#0000004d);opacity:1}.ui.embed .icon:hover:before{color:#fff}.ui.active.embed>.icon,.ui.active.embed>.placeholder{display:none}.ui.active.embed>.embed{display:block}.ui.square.embed{padding-bottom:100%}.ui[class*="4:3"].embed{padding-bottom:75%}.ui[class*="16:9"].embed{padding-bottom:56.25%}.ui[class*="21:9"].embed{padding-bottom:42.85714286%}/*!
* # Semantic UI 2.5.0 - Modal
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.modal{position:absolute;display:none;z-index:1001;text-align:left;background:#fff;border:none;box-shadow:1px 3px 3px #0003,1px 3px 15px 2px #0003;transform-origin:50% 25%;flex:0 0 auto;border-radius:.28571429rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;will-change:top,left,margin,transform,opacity}.ui.modal>.icon:first-child+*,.ui.modal>:first-child:not(.icon){border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}.ui.modal>:last-child{border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}.ui.modal>.close{cursor:pointer;position:absolute;top:-2.5rem;right:-2.5rem;z-index:1;opacity:.8;font-size:1.25em;color:#fff;width:2.25rem;height:2.25rem;padding:.625rem 0 0}.ui.modal>.close:hover{opacity:1}.ui.modal>.header{display:block;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;background:#fff;margin:0;padding:1.25rem 1.5rem;box-shadow:none;color:#000000d9;border-bottom:1px solid rgba(34,36,38,.15)}.ui.modal>.header:not(.ui){font-size:1.42857143rem;line-height:1.28571429em;font-weight:700}.ui.modal>.content{display:block;width:100%;font-size:1em;line-height:1.4;padding:1.5rem;background:#fff}.ui.modal>.image.content{display:flex;flex-direction:row}.ui.modal>.content>.image{display:block;flex:0 1 auto;width:"";align-self:top}.ui.modal>[class*="top aligned"]{align-self:top}.ui.modal>[class*="middle aligned"]{align-self:middle}.ui.modal>[class*=stretched]{align-self:stretch}.ui.modal>.content>.description{display:block;flex:1 0 auto;min-width:0;align-self:top}.ui.modal>.content>.icon+.description,.ui.modal>.content>.image+.description{flex:0 1 auto;min-width:"";width:auto;padding-left:2em}.ui.modal>.content>.image>i.icon{margin:0;opacity:1;width:auto;line-height:1;font-size:8rem}.ui.modal>.actions{background:#f9fafb;padding:1rem;border-top:1px solid rgba(34,36,38,.15);text-align:right}.ui.modal .actions>.button{margin-left:.75em}@media only screen and (max-width:767px){.ui.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.modal{width:88%;margin:0}}@media only screen and (min-width:992px){.ui.modal{width:850px;margin:0}}@media only screen and (min-width:1200px){.ui.modal{width:900px;margin:0}}@media only screen and (min-width:1920px){.ui.modal{width:950px;margin:0}}@media only screen and (max-width:991px){.ui.modal>.header{padding-right:2.25rem}.ui.modal>.close{top:1.0535rem;right:1rem;color:#000000de}}@media only screen and (max-width:767px){.ui.modal>.header{padding:.75rem 2.25rem .75rem 1rem!important}.ui.modal>.content{display:block;padding:1rem!important}.ui.modal>.close{top:.5rem!important;right:.5rem!important}.ui.modal .image.content{flex-direction:column}.ui.modal .content>.image{display:block;max-width:100%;margin:0 auto!important;text-align:center;padding:0 0 1rem!important}.ui.modal>.content>.image>i.icon{font-size:5rem;text-align:center}.ui.modal .content>.description{display:block;width:100%!important;margin:0!important;padding:1rem 0!important;box-shadow:none}.ui.modal>.actions{padding:1rem 1rem 0!important}.ui.modal .actions>.button,.ui.modal .actions>.buttons{margin-bottom:1rem}}.ui.inverted.dimmer>.ui.modal{box-shadow:1px 3px 10px 2px #0003}.ui.basic.modal{background-color:transparent;border:none;border-radius:0;box-shadow:none!important;color:#fff}.ui.basic.modal>.actions,.ui.basic.modal>.content,.ui.basic.modal>.header{background-color:transparent}.ui.basic.modal>.header{color:#fff}.ui.basic.modal>.close{top:1rem;right:1.5rem}.ui.inverted.dimmer>.basic.modal{color:#000000de}.ui.inverted.dimmer>.ui.basic.modal>.header{color:#000000d9}.ui.legacy.modal,.ui.legacy.page.dimmer>.ui.modal{top:50%;left:50%}.ui.legacy.page.dimmer>.ui.scrolling.modal,.ui.page.dimmer>.ui.scrolling.legacy.modal,.ui.top.aligned.dimmer>.ui.legacy.modal,.ui.top.aligned.legacy.page.dimmer>.ui.modal{top:auto}@media only screen and (max-width:991px){.ui.basic.modal>.close{color:#fff}}.ui.loading.modal{display:block;visibility:hidden;z-index:-1}.ui.active.modal{display:block}.modals.dimmer[class*="top aligned"] .modal{margin:5vh auto}@media only screen and (max-width:767px){.modals.dimmer[class*="top aligned"] .modal{margin:1rem auto}}.legacy.modals.dimmer[class*="top aligned"]{padding-top:5vh}@media only screen and (max-width:767px){.legacy.modals.dimmer[class*="top aligned"]{padding-top:1rem}}.scrolling.dimmable.dimmed{overflow:hidden}.scrolling.dimmable>.dimmer{justify-content:flex-start}.scrolling.dimmable.dimmed>.dimmer{overflow:auto;-webkit-overflow-scrolling:touch}.scrolling.dimmable>.dimmer{position:fixed}.modals.dimmer .ui.scrolling.modal{margin:1rem auto}.scrolling.undetached.dimmable.dimmed{overflow:auto;-webkit-overflow-scrolling:touch}.scrolling.undetached.dimmable.dimmed>.dimmer{overflow:hidden}.scrolling.undetached.dimmable .ui.scrolling.modal{position:absolute;left:50%;margin-top:1rem!important}.ui.modal .scrolling.content{max-height:calc(80vh - 10em);overflow:auto}.ui.fullscreen.modal{width:95%!important;margin:1em auto}.ui.fullscreen.modal>.header{padding-right:2.25rem}.ui.fullscreen.modal>.close{top:1.0535rem;right:1rem;color:#000000de}.ui.modal{font-size:1rem}.ui.mini.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.mini.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.mini.modal{width:35.2%;margin:0}}@media only screen and (min-width:992px){.ui.mini.modal{width:340px;margin:0}}@media only screen and (min-width:1200px){.ui.mini.modal{width:360px;margin:0}}@media only screen and (min-width:1920px){.ui.mini.modal{width:380px;margin:0}}@media only screen and (max-width:767px){.ui.tiny.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.tiny.modal{width:52.8%;margin:0}}@media only screen and (min-width:992px){.ui.tiny.modal{width:510px;margin:0}}@media only screen and (min-width:1200px){.ui.tiny.modal{width:540px;margin:0}}@media only screen and (min-width:1920px){.ui.tiny.modal{width:570px;margin:0}}.ui.small.modal>.header:not(.ui){font-size:1.3em}@media only screen and (max-width:767px){.ui.small.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.small.modal{width:70.4%;margin:0}}@media only screen and (min-width:992px){.ui.small.modal{width:680px;margin:0}}@media only screen and (min-width:1200px){.ui.small.modal{width:720px;margin:0}}@media only screen and (min-width:1920px){.ui.small.modal{width:760px;margin:0}}.ui.large.modal>.header{font-size:1.6em}@media only screen and (max-width:767px){.ui.large.modal{width:95%;margin:0}}@media only screen and (min-width:768px){.ui.large.modal{width:88%;margin:0}}@media only screen and (min-width:992px){.ui.large.modal{width:1020px;margin:0}}@media only screen and (min-width:1200px){.ui.large.modal{width:1080px;margin:0}}@media only screen and (min-width:1920px){.ui.large.modal{width:1140px;margin:0}}/*!
* # Semantic UI 2.5.0 - Nag
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.nag{display:none;opacity:.95;position:relative;top:0;left:0;z-index:999;min-height:0;width:100%;margin:0;padding:.75em 1em;background:#555;box-shadow:0 1px 2px #0003;font-size:1rem;text-align:center;color:#000000de;border-radius:0 0 .28571429rem .28571429rem;transition:.2s background ease}a.ui.nag{cursor:pointer}.ui.nag>.title{display:inline-block;margin:0 .5em;color:#fff}.ui.nag>.close.icon{cursor:pointer;opacity:.4;position:absolute;top:50%;right:1em;font-size:1em;margin:-.5em 0 0;color:#fff;transition:opacity .2s ease}.ui.nag:hover{background:#555;opacity:1}.ui.nag .close:hover{opacity:1}.ui.overlay.nag{position:absolute;display:block}.ui.fixed.nag{position:fixed}.ui.bottom.nag,.ui.bottom.nags{border-radius:.28571429rem .28571429rem 0 0;top:auto;bottom:0}.ui.inverted.nag,.ui.inverted.nags .nag{background-color:#f3f4f5;color:#000000d9}.ui.inverted.nag .close,.ui.inverted.nag .title,.ui.inverted.nags .nag .close,.ui.inverted.nags .nag .title{color:#0006}.ui.nags .nag{border-radius:0!important}.ui.nags .nag:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.bottom.nags .nag:last-child{border-radius:.28571429rem .28571429rem 0 0}/*!
* # Semantic UI 2.5.0 - Popup
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.popup{display:none;position:absolute;top:0;right:0;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;z-index:1900;border:1px solid #d4d4d5;line-height:1.4285em;max-width:250px;background:#fff;padding:.833em 1em;font-weight:400;font-style:normal;color:#000000de;border-radius:.28571429rem;box-shadow:0 2px 4px #2224261f,0 2px 10px #22242626}.ui.popup>.header{padding:0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1.14285714em;line-height:1.2;font-weight:700}.ui.popup>.header+.content{padding-top:.5em}.ui.popup:before{position:absolute;content:"";width:.71428571em;height:.71428571em;background:#fff;transform:rotate(45deg);z-index:2;box-shadow:1px 1px #bababc}[data-tooltip]{position:relative}[data-tooltip]:before{pointer-events:none;position:absolute;content:"";font-size:1rem;width:.71428571em;height:.71428571em;background:#fff;transform:rotate(45deg);z-index:2;box-shadow:1px 1px #bababc}[data-tooltip]:after{pointer-events:none;content:attr(data-tooltip);position:absolute;text-transform:none;text-align:left;white-space:nowrap;font-size:1rem;border:1px solid #d4d4d5;line-height:1.4285em;max-width:none;background:#fff;padding:.833em 1em;font-weight:400;font-style:normal;color:#000000de;border-radius:.28571429rem;box-shadow:0 2px 4px #2224261f,0 2px 10px #22242626;z-index:1}[data-tooltip]:not([data-position]):before{top:auto;right:auto;bottom:100%;left:50%;background:#fff;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-tooltip]:not([data-position]):after{left:50%;transform:translate(-50%);bottom:100%;margin-bottom:.5em}[data-tooltip]:after,[data-tooltip]:before{pointer-events:none;visibility:hidden}[data-tooltip]:before{opacity:0;transform:rotate(45deg) scale(0)!important;transform-origin:center top;transition:all .1s ease}[data-tooltip]:after{opacity:1;transform-origin:center bottom;transition:all .1s ease}[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible;pointer-events:auto}[data-tooltip]:hover:before{transform:rotate(45deg) scale(1)!important;opacity:1}[data-tooltip]:after,[data-tooltip][data-position="bottom center"]:after,[data-tooltip][data-position="top center"]:after{transform:translate(-50%) scale(0)!important}[data-tooltip]:hover:after,[data-tooltip][data-position="bottom center"]:hover:after{transform:translate(-50%) scale(1)!important}[data-tooltip][data-position="left center"]:after,[data-tooltip][data-position="right center"]:after{transform:translateY(-50%) scale(0)!important}[data-tooltip][data-position="left center"]:hover:after,[data-tooltip][data-position="right center"]:hover:after{transform:translateY(-50%) scale(1)!important}[data-tooltip][data-position="bottom left"]:after,[data-tooltip][data-position="bottom right"]:after,[data-tooltip][data-position="top left"]:after,[data-tooltip][data-position="top right"]:after{transform:scale(0)!important}[data-tooltip][data-position="bottom left"]:hover:after,[data-tooltip][data-position="bottom right"]:hover:after,[data-tooltip][data-position="top left"]:hover:after,[data-tooltip][data-position="top right"]:hover:after{transform:scale(1)!important}[data-tooltip][data-inverted]:before{box-shadow:none!important}[data-tooltip][data-inverted]:before{background:#1b1c1d}[data-tooltip][data-inverted]:after{background:#1b1c1d;color:#fff;border:none;box-shadow:none}[data-tooltip][data-inverted]:after .header{background-color:none;color:#fff}[data-position="top center"][data-tooltip]:after{top:auto;right:auto;left:50%;bottom:100%;transform:translate(-50%);margin-bottom:.5em}[data-position="top center"][data-tooltip]:before{top:auto;right:auto;bottom:100%;left:50%;background:#fff;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="top left"][data-tooltip]:after{top:auto;right:auto;left:0;bottom:100%;margin-bottom:.5em}[data-position="top left"][data-tooltip]:before{top:auto;right:auto;bottom:100%;left:1em;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="top right"][data-tooltip]:after{top:auto;left:auto;right:0;bottom:100%;margin-bottom:.5em}[data-position="top right"][data-tooltip]:before{top:auto;left:auto;bottom:100%;right:1em;margin-left:-.07142857rem;margin-bottom:.14285714rem}[data-position="bottom center"][data-tooltip]:after{bottom:auto;right:auto;left:50%;top:100%;transform:translate(-50%);margin-top:.5em}[data-position="bottom center"][data-tooltip]:before{bottom:auto;right:auto;top:100%;left:50%;margin-left:-.07142857rem;margin-top:.14285714rem}[data-position="bottom left"][data-tooltip]:after{left:0;top:100%;margin-top:.5em}[data-position="bottom left"][data-tooltip]:before{bottom:auto;right:auto;top:100%;left:1em;margin-left:-.07142857rem;margin-top:.14285714rem}[data-position="bottom right"][data-tooltip]:after{right:0;top:100%;margin-top:.5em}[data-position="bottom right"][data-tooltip]:before{bottom:auto;left:auto;top:100%;right:1em;margin-left:-.14285714rem;margin-top:.07142857rem}[data-position="left center"][data-tooltip]:after{right:100%;top:50%;margin-right:.5em;transform:translateY(-50%)}[data-position="left center"][data-tooltip]:before{right:100%;top:50%;margin-top:-.14285714rem;margin-right:-.07142857rem}[data-position="right center"][data-tooltip]:after{left:100%;top:50%;margin-left:.5em;transform:translateY(-50%)}[data-position="right center"][data-tooltip]:before{left:100%;top:50%;margin-top:-.07142857rem;margin-left:.14285714rem}[data-position~=bottom][data-tooltip]:before{background:#fff;box-shadow:-1px -1px #bababc}[data-position="left center"][data-tooltip]:before{background:#fff;box-shadow:1px -1px #bababc}[data-position="right center"][data-tooltip]:before{background:#fff;box-shadow:-1px 1px #bababc}[data-position~=top][data-tooltip]:before{background:#fff}[data-inverted][data-position~=bottom][data-tooltip]:before{background:#1b1c1d;box-shadow:-1px -1px #bababc}[data-inverted][data-position="left center"][data-tooltip]:before{background:#1b1c1d;box-shadow:1px -1px #bababc}[data-inverted][data-position="right center"][data-tooltip]:before{background:#1b1c1d;box-shadow:-1px 1px #bababc}[data-inverted][data-position~=top][data-tooltip]:before{background:#1b1c1d}[data-position~=bottom][data-tooltip]:before{transform-origin:center bottom}[data-position~=bottom][data-tooltip]:after{transform-origin:center top}[data-position="left center"][data-tooltip]:before{transform-origin:top center}[data-position="left center"][data-tooltip]:after{transform-origin:right center}[data-position="right center"][data-tooltip]:before{transform-origin:right center}[data-position="right center"][data-tooltip]:after{transform-origin:left center}.ui.popup{margin:0}.ui.top.popup{margin:0 0 .71428571em}.ui.top.left.popup{transform-origin:left bottom}.ui.top.center.popup{transform-origin:center bottom}.ui.top.right.popup{transform-origin:right bottom}.ui.left.center.popup{margin:0 .71428571em 0 0;transform-origin:right 50%}.ui.right.center.popup{margin:0 0 0 .71428571em;transform-origin:left 50%}.ui.bottom.popup{margin:.71428571em 0 0}.ui.bottom.left.popup{transform-origin:left top}.ui.bottom.center.popup{transform-origin:center top}.ui.bottom.right.popup{transform-origin:right top}.ui.bottom.center.popup:before{margin-left:-.30714286em;top:-.30714286em;left:50%;right:auto;bottom:auto;box-shadow:-1px -1px #bababc}.ui.bottom.left.popup{margin-left:0}.ui.bottom.left.popup:before{top:-.30714286em;left:1em;right:auto;bottom:auto;margin-left:0;box-shadow:-1px -1px #bababc}.ui.bottom.right.popup{margin-right:0}.ui.bottom.right.popup:before{top:-.30714286em;right:1em;bottom:auto;left:auto;margin-left:0;box-shadow:-1px -1px #bababc}.ui.top.center.popup:before{top:auto;right:auto;bottom:-.30714286em;left:50%;margin-left:-.30714286em}.ui.top.left.popup{margin-left:0}.ui.top.left.popup:before{bottom:-.30714286em;left:1em;top:auto;right:auto;margin-left:0}.ui.top.right.popup{margin-right:0}.ui.top.right.popup:before{bottom:-.30714286em;right:1em;top:auto;left:auto;margin-left:0}.ui.left.center.popup:before{top:50%;right:-.30714286em;bottom:auto;left:auto;margin-top:-.30714286em;box-shadow:1px -1px #bababc}.ui.right.center.popup:before{top:50%;left:-.30714286em;bottom:auto;right:auto;margin-top:-.30714286em;box-shadow:-1px 1px #bababc}.ui.bottom.popup:before{background:#fff}.ui.left.center.popup:before,.ui.right.center.popup:before{background:#fff}.ui.top.popup:before{background:#fff}.ui.inverted.bottom.popup:before{background:#1b1c1d}.ui.inverted.left.center.popup:before,.ui.inverted.right.center.popup:before{background:#1b1c1d}.ui.inverted.top.popup:before{background:#1b1c1d}.ui.popup>.ui.grid:not(.padded){width:calc(100% + 1.75rem);margin:-.7rem -.875rem}.ui.loading.popup{display:block;visibility:hidden;z-index:-1}.ui.animating.popup,.ui.visible.popup{display:block}.ui.visible.popup{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui.basic.popup:before{display:none}.ui.wide.popup{max-width:350px}.ui[class*="very wide"].popup{max-width:550px}@media only screen and (max-width:767px){.ui.wide.popup,.ui[class*="very wide"].popup{max-width:250px}}.ui.fluid.popup{width:100%;max-width:none}.ui.inverted.popup{background:#1b1c1d;color:#fff;border:none;box-shadow:none}.ui.inverted.popup .header{background-color:none;color:#fff}.ui.inverted.popup:before{background-color:#1b1c1d;box-shadow:none!important}.ui.flowing.popup{max-width:none}.ui.mini.popup{font-size:.78571429rem}.ui.tiny.popup{font-size:.85714286rem}.ui.small.popup{font-size:.92857143rem}.ui.popup{font-size:1rem}.ui.large.popup{font-size:1.14285714rem}.ui.huge.popup{font-size:1.42857143rem}/*!
* # Semantic UI 2.5.0 - Progress Bar
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.progress{position:relative;display:block;max-width:100%;border:none;margin:1em 0 2.5em;box-shadow:none;background:#0000001a;padding:0;border-radius:.28571429rem}.ui.progress:first-child{margin:0 0 2.5em}.ui.progress:last-child{margin:0 0 1.5em}.ui.progress .bar{display:block;line-height:1;position:relative;width:0%;min-width:2em;background:#888;border-radius:.28571429rem;transition:width .1s ease,background-color .1s ease}.ui.progress .bar>.progress{white-space:nowrap;position:absolute;width:auto;font-size:.92857143em;top:50%;right:.5em;left:auto;bottom:auto;color:#ffffffb3;text-shadow:none;margin-top:-.5em;font-weight:700;text-align:left}.ui.progress>.label{position:absolute;width:100%;font-size:1em;top:100%;right:auto;left:0;bottom:auto;color:#000000de;font-weight:700;text-shadow:none;margin-top:.2em;text-align:center;transition:color .4s ease}.ui.indicating.progress[data-percent^="1"] .bar,.ui.indicating.progress[data-percent^="2"] .bar{background-color:#d95c5c}.ui.indicating.progress[data-percent^="3"] .bar{background-color:#efbc72}.ui.indicating.progress[data-percent^="4"] .bar,.ui.indicating.progress[data-percent^="5"] .bar{background-color:#e6bb48}.ui.indicating.progress[data-percent^="6"] .bar{background-color:#ddc928}.ui.indicating.progress[data-percent^="7"] .bar,.ui.indicating.progress[data-percent^="8"] .bar{background-color:#b4d95c}.ui.indicating.progress[data-percent^="100"] .bar,.ui.indicating.progress[data-percent^="9"] .bar{background-color:#66da81}.ui.indicating.progress[data-percent^="1"] .label,.ui.indicating.progress[data-percent^="2"] .label,.ui.indicating.progress[data-percent^="3"] .label,.ui.indicating.progress[data-percent^="4"] .label,.ui.indicating.progress[data-percent^="5"] .label,.ui.indicating.progress[data-percent^="6"] .label,.ui.indicating.progress[data-percent^="7"] .label,.ui.indicating.progress[data-percent^="8"] .label,.ui.indicating.progress[data-percent^="100"] .label,.ui.indicating.progress[data-percent^="9"] .label{color:#000000de}.ui.indicating.progress[data-percent="1"] .bar,.ui.indicating.progress[data-percent="2"] .bar,.ui.indicating.progress[data-percent="3"] .bar,.ui.indicating.progress[data-percent="4"] .bar,.ui.indicating.progress[data-percent="5"] .bar,.ui.indicating.progress[data-percent="6"] .bar,.ui.indicating.progress[data-percent="7"] .bar,.ui.indicating.progress[data-percent="8"] .bar,.ui.indicating.progress[data-percent="9"] .bar{background-color:#d95c5c}.ui.indicating.progress[data-percent="1"] .label,.ui.indicating.progress[data-percent="2"] .label,.ui.indicating.progress[data-percent="3"] .label,.ui.indicating.progress[data-percent="4"] .label,.ui.indicating.progress[data-percent="5"] .label,.ui.indicating.progress[data-percent="6"] .label,.ui.indicating.progress[data-percent="7"] .label,.ui.indicating.progress[data-percent="8"] .label,.ui.indicating.progress[data-percent="9"] .label{color:#000000de}.ui.indicating.progress.success .label{color:#1a531b}.ui.progress.success .bar{background-color:#21ba45!important}.ui.progress.success .bar,.ui.progress.success .bar:after{-webkit-animation:none!important;animation:none!important}.ui.progress.success>.label{color:#1a531b}.ui.progress.warning .bar{background-color:#f2c037!important}.ui.progress.warning .bar,.ui.progress.warning .bar:after{-webkit-animation:none!important;animation:none!important}.ui.progress.warning>.label{color:#794b02}.ui.progress.error .bar{background-color:#db2828!important}.ui.progress.error .bar,.ui.progress.error .bar:after{-webkit-animation:none!important;animation:none!important}.ui.progress.error>.label{color:#912d2b}.ui.active.progress .bar{position:relative;min-width:2em}.ui.active.progress .bar:after{content:"";opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;border-radius:.28571429rem;-webkit-animation:progress-active 2s ease infinite;animation:progress-active 2s ease infinite}@-webkit-keyframes progress-active{0%{opacity:.3;width:0}to{opacity:0;width:100%}}@keyframes progress-active{0%{opacity:.3;width:0}to{opacity:0;width:100%}}.ui.disabled.progress{opacity:.35}.ui.disabled.progress .bar,.ui.disabled.progress .bar:after{-webkit-animation:none!important;animation:none!important}.ui.inverted.progress{background:#ffffff14;border:none}.ui.inverted.progress .bar{background:#888}.ui.inverted.progress .bar>.progress{color:#f9fafb}.ui.inverted.progress>.label{color:#fff}.ui.inverted.progress.success>.label{color:#21ba45}.ui.inverted.progress.warning>.label{color:#f2c037}.ui.inverted.progress.error>.label{color:#db2828}.ui.progress.attached{background:0 0;position:relative;border:none;margin:0}.ui.progress.attached,.ui.progress.attached .bar{display:block;height:.2rem;padding:0;overflow:hidden;border-radius:0 0 .28571429rem .28571429rem}.ui.progress.attached .bar{border-radius:0}.ui.progress.top.attached,.ui.progress.top.attached .bar{top:0;border-radius:.28571429rem .28571429rem 0 0}.ui.progress.top.attached .bar{border-radius:0}.ui.card>.ui.attached.progress,.ui.segment>.ui.attached.progress{position:absolute;top:auto;left:0;bottom:100%;width:100%}.ui.card>.ui.bottom.attached.progress,.ui.segment>.ui.bottom.attached.progress{top:100%;bottom:auto}.ui.red.progress .bar{background-color:#db2828}.ui.red.inverted.progress .bar{background-color:#ff695e}.ui.orange.progress .bar{background-color:#f2711c}.ui.orange.inverted.progress .bar{background-color:#ff851b}.ui.yellow.progress .bar{background-color:#fbbd08}.ui.yellow.inverted.progress .bar{background-color:#ffe21f}.ui.olive.progress .bar{background-color:#b5cc18}.ui.olive.inverted.progress .bar{background-color:#d9e778}.ui.green.progress .bar{background-color:#21ba45}.ui.green.inverted.progress .bar{background-color:#2ecc40}.ui.teal.progress .bar{background-color:#00b5ad}.ui.teal.inverted.progress .bar{background-color:#6dffff}.ui.blue.progress .bar{background-color:#2185d0}.ui.blue.inverted.progress .bar{background-color:#54c8ff}.ui.violet.progress .bar{background-color:#6435c9}.ui.violet.inverted.progress .bar{background-color:#a291fb}.ui.purple.progress .bar{background-color:#a333c8}.ui.purple.inverted.progress .bar{background-color:#dc73ff}.ui.pink.progress .bar{background-color:#e03997}.ui.pink.inverted.progress .bar{background-color:#ff8edf}.ui.brown.progress .bar{background-color:#a5673f}.ui.brown.inverted.progress .bar{background-color:#d67c1c}.ui.grey.progress .bar{background-color:#767676}.ui.grey.inverted.progress .bar{background-color:#dcddde}.ui.black.progress .bar{background-color:#1b1c1d}.ui.black.inverted.progress .bar{background-color:#545454}.ui.tiny.progress{font-size:.85714286rem}.ui.tiny.progress .bar{height:.5em}.ui.small.progress{font-size:.92857143rem}.ui.small.progress .bar{height:1em}.ui.progress{font-size:1rem}.ui.progress .bar{height:1.75em}.ui.large.progress{font-size:1.14285714rem}.ui.large.progress .bar{height:2.5em}.ui.big.progress{font-size:1.28571429rem}.ui.big.progress .bar{height:3.5em}/*!
* # Semantic UI 2.5.0 - Rating
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.rating{display:inline-flex;white-space:nowrap;vertical-align:baseline}.ui.rating:last-child{margin-right:0}.ui.rating .icon{padding:0;margin:0;text-align:center;font-weight:400;font-style:normal;flex:1 0 auto;cursor:pointer;width:1.25em;height:auto;transition:opacity .1s ease,background .1s ease,text-shadow .1s ease,color .1s ease}.ui.rating .icon{background:0 0;color:#00000026}.ui.rating .active.icon{background:0 0;color:#000000d9}.ui.rating .icon.selected,.ui.rating .icon.selected.active{background:0 0;color:#000000de}.ui.star.rating .icon{width:1.25em;height:auto;background:0 0;color:#00000026;text-shadow:none}.ui.star.rating .active.icon{background:0 0!important;color:#ffe623!important;text-shadow:0 -1px 0 #ddc507,-1px 0 0 #ddc507,0 1px 0 #ddc507,1px 0 0 #ddc507!important}.ui.star.rating .icon.selected,.ui.star.rating .icon.selected.active{background:0 0!important;color:#fc0!important;text-shadow:0 -1px 0 #e6a200,-1px 0 0 #e6a200,0 1px 0 #e6a200,1px 0 0 #e6a200!important}.ui.heart.rating .icon{width:1.4em;height:auto;background:0 0;color:#00000026;text-shadow:none!important}.ui.heart.rating .active.icon{background:0 0!important;color:#ff6d75!important;text-shadow:0 -1px 0 #cd0707,-1px 0 0 #cd0707,0 1px 0 #cd0707,1px 0 0 #cd0707!important}.ui.heart.rating .icon.selected,.ui.heart.rating .icon.selected.active{background:0 0!important;color:#ff3000!important;text-shadow:0 -1px 0 #aa0101,-1px 0 0 #aa0101,0 1px 0 #aa0101,1px 0 0 #aa0101!important}.ui.disabled.rating .icon{cursor:default}.ui.rating.selected .active.icon,.ui.rating .icon.selected,.ui.rating.selected .icon.selected{opacity:1}.ui.mini.rating{font-size:.78571429rem}.ui.tiny.rating{font-size:.85714286rem}.ui.small.rating{font-size:.92857143rem}.ui.rating{font-size:1rem}.ui.large.rating{font-size:1.14285714rem}.ui.huge.rating{font-size:1.42857143rem}.ui.massive.rating{font-size:2rem}@font-face{font-family:Rating;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjCBsAAAC8AAAAYGNtYXCj2pm8AAABHAAAAKRnYXNwAAAAEAAAAcAAAAAIZ2x5ZlJbXMYAAAHIAAARnGhlYWQBGAe5AAATZAAAADZoaGVhA+IB/QAAE5wAAAAkaG10eCzgAEMAABPAAAAAcGxvY2EwXCxOAAAUMAAAADptYXhwACIAnAAAFGwAAAAgbmFtZfC1n04AABSMAAABPHBvc3QAAwAAAAAVyAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADxZQHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEAJAAAAAgACAABAAAAAEAIOYF8AbwDfAj8C7wbvBw8Irwl/Cc8SPxZf/9//8AAAAAACDmAPAE8AzwI/Au8G7wcPCH8JfwnPEj8WT//f//AAH/4xoEEAYQAQ/sD+IPow+iD4wPgA98DvYOtgADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAIAAP/tAgAB0wAKABUAAAEvAQ8BFwc3Fyc3BQc3Jz8BHwEHFycCALFPT7GAHp6eHoD/AHAWW304OH1bFnABGRqgoBp8sFNTsHyyOnxYEnFxElh8OgAAAAACAAD/7QIAAdMACgASAAABLwEPARcHNxcnNwUxER8BBxcnAgCxT0+xgB6enh6A/wA4fVsWcAEZGqCgGnywU1OwfLIBHXESWHw6AAAAAQAA/+0CAAHTAAoAAAEvAQ8BFwc3Fyc3AgCxT0+xgB6enh6AARkaoKAafLBTU7B8AAAAAAEAAAAAAgABwAArAAABFA4CBzEHDgMjIi4CLwEuAzU0PgIzMh4CFz4DMzIeAhUCAAcMEgugBgwMDAYGDAwMBqALEgwHFyg2HhAfGxkKChkbHxAeNigXAS0QHxsZCqAGCwkGBQkLBqAKGRsfEB42KBcHDBILCxIMBxcoNh4AAAAAAgAAAAACAAHAACsAWAAAATQuAiMiDgIHLgMjIg4CFRQeAhcxFx4DMzI+Aj8BPgM1DwEiFCIGMTAmIjQjJy4DNTQ+AjMyHgIfATc+AzMyHgIVFA4CBwIAFyg2HhAfGxkKChkbHxAeNigXBwwSC6AGDAwMBgYMDAwGoAsSDAdbogEBAQEBAaIGCgcEDRceEQkREA4GLy8GDhARCREeFw0EBwoGAS0eNigXBwwSCwsSDAcXKDYeEB8bGQqgBgsJBgUJCwagChkbHxA+ogEBAQGiBg4QEQkRHhcNBAcKBjQ0BgoHBA0XHhEJERAOBgABAAAAAAIAAcAAMQAAARQOAgcxBw4DIyIuAi8BLgM1ND4CMzIeAhcHFwc3Jzc+AzMyHgIVAgAHDBILoAYMDAwGBgwMDAagCxIMBxcoNh4KFRMSCC9wQLBwJwUJCgkFHjYoFwEtEB8bGQqgBgsJBgUJCwagChkbHxAeNigXAwUIBUtAoMBAOwECAQEXKDYeAAABAAAAAAIAAbcAKgAAEzQ3NjMyFxYXFhcWFzY3Njc2NzYzMhcWFRQPAQYjIi8BJicmJyYnJicmNQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGBwExPyMkBgYLCgkKCgoKCQoLBgYkIz8/QawFBawCBgUNDg4OFRQTAAAAAQAAAA0B2wHSACYAABM0PwI2FzYfAhYVFA8BFxQVFAcGByYvAQcGByYnJjU0PwEnJjUAEI9BBQkIBkCPEAdoGQMDBgUGgIEGBQYDAwEYaAcBIwsCFoEMAQEMgRYCCwYIZJABBQUFAwEBAkVFAgEBAwUFAwOQZAkFAAAAAAIAAAANAdsB0gAkAC4AABM0PwI2FzYfAhYVFA8BFxQVFAcmLwEHBgcmJyY1ND8BJyY1HwEHNxcnNy8BBwAQj0EFCQgGQI8QB2gZDAUGgIEGBQYDAwEYaAc/WBVsaxRXeDY2ASMLAhaBDAEBDIEWAgsGCGSQAQUNAQECRUUCAQEDBQUDA5BkCQURVXg4OHhVEW5uAAABACMAKQHdAXwAGgAANzQ/ATYXNh8BNzYXNh8BFhUUDwEGByYvASY1IwgmCAwLCFS8CAsMCCYICPUIDAsIjgjSCwkmCQEBCVS7CQEBCSYJCg0H9gcBAQePBwwAAAEAHwAfAXMBcwAsAAA3ND8BJyY1ND8BNjMyHwE3NjMyHwEWFRQPARcWFRQPAQYjIi8BBwYjIi8BJjUfCFRUCAgnCAwLCFRUCAwLCCcICFRUCAgnCAsMCFRUCAsMCCcIYgsIVFQIDAsIJwgIVFQICCcICwwIVFQICwwIJwgIVFQICCcIDAAAAAACAAAAJQFJAbcAHwArAAA3NTQ3NjsBNTQ3NjMyFxYdATMyFxYdARQHBiMhIicmNTczNTQnJiMiBwYdAQAICAsKJSY1NCYmCQsICAgIC/7tCwgIW5MWFR4fFRZApQsICDc0JiYmJjQ3CAgLpQsICAgIC8A3HhYVFRYeNwAAAQAAAAcBbgG3ACEAADcRNDc2NzYzITIXFhcWFREUBwYHBiMiLwEHBiMiJyYnJjUABgUKBgYBLAYGCgUGBgUKBQcOCn5+Cg4GBgoFBicBcAoICAMDAwMICAr+kAoICAQCCXl5CQIECAgKAAAAAwAAACUCAAFuABgAMQBKAAA3NDc2NzYzMhcWFxYVFAcGBwYjIicmJyY1MxYXFjMyNzY3JicWFRQHBiMiJyY1NDcGBzcUFxYzMjc2NTQ3NjMyNzY1NCcmIyIHBhUABihDREtLREMoBgYoQ0RLS0RDKAYlJjk5Q0M5OSYrQREmJTU1JSYRQSuEBAQGBgQEEREZBgQEBAQGJBkayQoKQSgoKChBCgoKCkEoJycoQQoKOiMjIyM6RCEeIjUmJSUmNSIeIUQlBgQEBAQGGBIRBAQGBgQEGhojAAAABQAAAAkCAAGJACwAOABRAGgAcAAANzQ3Njc2MzIXNzYzMhcWFxYXFhcWFxYVFDEGBwYPAQYjIicmNTQ3JicmJyY1MxYXNyYnJjU0NwYHNxQXFjMyNzY1NDc2MzI3NjU0JyYjIgcGFRc3Njc2NyYnNxYXFhcWFRQHBgcGBwYjPwEWFRQHBgcABitBQU0ZGhADBQEEBAUFBAUEBQEEHjw8Hg4DBQQiBQ0pIyIZBiUvSxYZDg4RQSuEBAQGBgQEEREZBgQEBAQGJBkaVxU9MzQiIDASGxkZEAYGCxQrODk/LlACFxYlyQsJQycnBRwEAgEDAwIDAwIBAwUCNmxsNhkFFAMFBBUTHh8nCQtKISgSHBsfIh4hRCUGBAQEBAYYEhEEBAYGBAQaGiPJJQUiIjYzISASGhkbCgoKChIXMRsbUZANCyghIA8AAAMAAAAAAbcB2wA5AEoAlAAANzU0NzY7ATY3Njc2NzY3Njc2MzIXFhcWFRQHMzIXFhUUBxYVFAcUFRQHFgcGKwEiJyYnJisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzMyFxYXFhcWFxYXFhcWOwEyNTQnNjc2NTQnNjU0JyYnNjc2NTQnJisBNDc2NTQnJiMGBwYHBgcGBwYHBgcGBwYHBgcGBwYrARUACwoQTgodEQ4GBAMFBgwLDxgTEwoKDjMdFhYOAgoRARkZKCUbGxsjIQZSEAoLJQUFCAcGBQUGBwgFBUkJBAUFBAQHBwMDBwcCPCUjNwIJBQUFDwMDBAkGBgsLDmUODgoJGwgDAwYFDAYQAQUGAwQGBgYFBgUGBgQJSbcPCwsGJhUPCBERExMMCgkJFBQhGxwWFR4ZFQoKFhMGBh0WKBcXBgcMDAoLDxIHBQYGBQcIBQYGBQgSAQEBAQICAQEDAgEULwgIBQoLCgsJDhQHCQkEAQ0NCg8LCxAdHREcDQ4IEBETEw0GFAEHBwUECAgFBQUFAgO3AAADAAD/2wG3AbcAPABNAJkAADc1NDc2OwEyNzY3NjsBMhcWBxUWFRQVFhUUBxYVFAcGKwEWFRQHBgcGIyInJicmJyYnJicmJyYnIyInJjU3FBcWMzI3NjU0JyYjIgcGFRczMhcWFxYXFhcWFxYXFhcWFxYXFhcWFzI3NjU0JyY1MzI3NjU0JyYjNjc2NTQnNjU0JyYnNjU0JyYrASIHIgcGBwYHBgcGIwYrARUACwoQUgYhJRsbHiAoGRkBEQoCDhYWHTMOCgoTExgPCwoFBgIBBAMFDhEdCk4QCgslBQUIBwYFBQYHCAUFSQkEBgYFBgUGBgYEAwYFARAGDAUGAwMIGwkKDg5lDgsLBgYJBAMDDwUFBQkCDg4ZJSU8AgcHAwMHBwQEBQUECbe3DwsKDAwHBhcWJwIWHQYGExYKChUZHhYVHRoiExQJCgsJDg4MDAwNBg4WJQcLCw+kBwUGBgUHCAUGBgUIpAMCBQYFBQcIBAUHBwITBwwTExERBw0OHBEdHRALCw8KDQ0FCQkHFA4JCwoLCgUICBgMCxUDAgEBAgMBAQG3AAAAAQAAAA0A7gHSABQAABM0PwI2FxEHBgcmJyY1ND8BJyY1ABCPQQUJgQYFBgMDARhoBwEjCwIWgQwB/oNFAgEBAwUFAwOQZAkFAAAAAAIAAAAAAgABtwAqAFkAABM0NzYzMhcWFxYXFhc2NzY3Njc2MzIXFhUUDwEGIyIvASYnJicmJyYnJjUzFB8BNzY1NCcmJyYnJicmIyIHBgcGBwYHBiMiJyYnJicmJyYjIgcGBwYHBgcGFQAkJUARExIQEAsMCgoMCxAQEhMRQCUkQbIGBwcGsgMFBQsKCQkGByU1pqY1BgYJCg4NDg0PDhIRDg8KCgcFCQkFBwoKDw4REg4PDQ4NDgoJBgYBMT8jJAYGCwoJCgoKCgkKCwYGJCM/P0GsBQWsAgYFDQ4ODhUUEzA1oJ82MBcSEgoLBgcCAgcHCwsKCQgHBwgJCgsLBwcCAgcGCwoSEhcAAAACAAAABwFuAbcAIQAoAAA3ETQ3Njc2MyEyFxYXFhURFAcGBwYjIi8BBwYjIicmJyY1PwEfAREhEQAGBQoGBgEsBgYKBQYGBQoFBw4Kfn4KDgYGCgUGJZIZef7cJwFwCggIAwMDAwgICv6QCggIBAIJeXkJAgQICAoIjRl0AWP+nQAAAAABAAAAJQHbAbcAMgAANzU0NzY7ATU0NzYzMhcWHQEUBwYrASInJj0BNCcmIyIHBh0BMzIXFh0BFAcGIyEiJyY1AAgIC8AmJjQ1JiUFBQgSCAUFFhUfHhUWHAsICAgIC/7tCwgIQKULCAg3NSUmJiU1SQgFBgYFCEkeFhUVFh43CAgLpQsICAgICwAAAAIAAQANAdsB0gAiAC0AABM2PwI2MzIfAhYXFg8BFxYHBiMiLwEHBiMiJyY/AScmNx8CLwE/AS8CEwEDDJBABggJBUGODgIDCmcYAgQCCAMIf4IFBgYEAgEZaQgC7hBbEgINSnkILgEBJggCFYILC4IVAggICWWPCgUFA0REAwUFCo9lCQipCTBmEw1HEhFc/u0AAAADAAAAAAHJAbcAFAAlAHkAADc1NDc2OwEyFxYdARQHBisBIicmNTcUFxYzMjc2NTQnJiMiBwYVFzU0NzYzNjc2NzY3Njc2NzY3Njc2NzY3NjMyFxYXFhcWFxYXFhUUFRQHBgcGBxQHBgcGBzMyFxYVFAcWFRYHFgcGBxYHBgcjIicmJyYnJiciJyY1AAUGB1MHBQYGBQdTBwYFJQUFCAcGBQUGBwgFBWQFBQgGDw8OFAkFBAQBAQMCAQIEBAYFBw4KCgcHBQQCAwEBAgMDAgYCAgIBAU8XEBAQBQEOBQUECwMREiYlExYXDAwWJAoHBQY3twcGBQUGB7cIBQUFBQgkBwYFBQYHCAUGBgUIJLcHBQYBEBATGQkFCQgGBQwLBgcICQUGAwMFBAcHBgYICQQEBwsLCwYGCgIDBAMCBBEQFhkSDAoVEhAREAsgFBUBBAUEBAcMAQUFCAAAAAADAAD/2wHJAZIAFAAlAHkAADcUFxYXNxY3Nj0BNCcmBycGBwYdATc0NzY3FhcWFRQHBicGJyY1FzU0NzY3Fjc2NzY3NjcXNhcWBxYXFgcWBxQHFhUUBwYHJxYXFhcWFRYXFhcWFRQVFAcGBwYHBgcGBwYnBicmJyYnJicmJyYnJicmJyYnJiciJyY1AAUGB1MHBQYGBQdTBwYFJQUFCAcGBQUGBwgFBWQGBQcKJBYMDBcWEyUmEhEDCwQFBQ4BBRAQEBdPAQECAgIGAgMDAgEBAwIEBQcHCgoOBwUGBAQCAQIDAQEEBAUJFA4PDwYIBQWlBwYFAQEBBwQJtQkEBwEBAQUGB7eTBwYEAQEEBgcJBAYBAQYECZS4BwYEAgENBwUCBgMBAQEXEyEJEhAREBcIDhAaFhEPAQEFAgQCBQELBQcKDAkIBAUHCgUGBwgDBgIEAQEHBQkIBwUMCwcECgcGCRoREQ8CBgQIAAAAAQAAAAEAAJth57dfDzz1AAsCAAAAAADP/GODAAAAAM/8Y4MAAP/bAgAB2wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAdwAAAHcAAACAAAjAZMAHwFJAAABbgAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAW4AAAHcAAAB3AABAdwAAAHcAAAAAAAAAAoAFAAeAEoAcACKAMoBQAGIAcwCCgJUAoICxgMEAzoDpgRKBRgF7AYSBpgG2gcgB2oIGAjOAAAAAQAAABwAmgAFAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAwAAAABAAAAAAACAA4AQAABAAAAAAADAAwAIgABAAAAAAAEAAwATgABAAAAAAAFABYADAABAAAAAAAGAAYALgABAAAAAAAKADQAWgADAAEECQABAAwAAAADAAEECQACAA4AQAADAAEECQADAAwAIgADAAEECQAEAAwATgADAAEECQAFABYADAADAAEECQAGAAwANAADAAEECQAKADQAWgByAGEAdABpAG4AZwBWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBhAHQAaQBuAGdyYXRpbmcAcgBhAHQAaQBuAGcAUgBlAGcAdQBsAGEAcgByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("truetype"),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AABcUAAoAAAAAFswAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAEuEAABLho6TvIE9TLzIAABPYAAAAYAAAAGAIIwgbY21hcAAAFDgAAACkAAAApKPambxnYXNwAAAU3AAAAAgAAAAIAAAAEGhlYWQAABTkAAAANgAAADYBGAe5aGhlYQAAFRwAAAAkAAAAJAPiAf1obXR4AAAVQAAAAHAAAABwLOAAQ21heHAAABWwAAAABgAAAAYAHFAAbmFtZQAAFbgAAAE8AAABPPC1n05wb3N0AAAW9AAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLZviU+HQFHQAAAP0PHQAAAQIRHQAAAAkdAAAS2BIAHQEBBw0PERQZHiMoLTI3PEFGS1BVWl9kaW5zeH2Ch4xyYXRpbmdyYXRpbmd1MHUxdTIwdUU2MDB1RTYwMXVFNjAydUU2MDN1RTYwNHVFNjA1dUYwMDR1RjAwNXVGMDA2dUYwMEN1RjAwRHVGMDIzdUYwMkV1RjA2RXVGMDcwdUYwODd1RjA4OHVGMDg5dUYwOEF1RjA5N3VGMDlDdUYxMjN1RjE2NHVGMTY1AAACAYkAGgAcAgABAAQABwAKAA0AVgCWAL0BAgGMAeQCbwLwA4cD5QR0BQMFdgZgB8MJkQtxC7oM2Q1jDggOmRAYEZr8lA78lA78lA77lA74lPetFftFpTz3NDz7NPtFcfcU+xBt+0T3Mt73Mjht90T3FPcQBfuU+0YV+wRRofcQMOP3EZ3D9wXD+wX3EXkwM6H7EPsExQUO+JT3rRX7RaU89zQ8+zT7RXH3FPsQbftE9zLe9zI4bfdE9xT3EAX7lPtGFYuLi/exw/sF9xF5MDOh+xD7BMUFDviU960V+0WlPPc0PPs0+0Vx9xT7EG37RPcy3vcyOG33RPcU9xAFDviU98EVi2B4ZG5wCIuL+zT7NAV7e3t7e4t7i3ube5sI+zT3NAVupniyi7aL3M3N3Iu2i7J4pm6mqLKetovci81JizoIDviU98EVi9xJzTqLYItkeHBucKhknmCLOotJSYs6i2CeZKhwCIuL9zT7NAWbe5t7m4ubi5ubm5sI9zT3NAWopp6yi7YIME0V+zb7NgWKioqKiouKi4qMiowI+zb3NgV6m4Ghi6OLubCwuYuji6GBm3oIule6vwWbnKGVo4u5i7Bmi12Lc4F1ensIDviU98EVi2B4ZG5wCIuL+zT7NAV7e3t7e4t7i3ube5sI+zT3NAVupniyi7aL3M3N3Iuni6WDoX4IXED3BEtL+zT3RPdU+wTLssYFl46YjZiL3IvNSYs6CA6L98UVi7WXrKOio6Otl7aLlouXiZiHl4eWhZaEloSUhZKFk4SShZKEkpKSkZOSkpGUkZaSCJaSlpGXj5iPl42Wi7aLrX+jc6N0l2qLYYthdWBgYAj7RvtABYeIh4mGi4aLh42Hjgj7RvdABYmNiY2Hj4iOhpGDlISUhZWFlIWVhpaHmYaYiZiLmAgOZ4v3txWLkpCPlo0I9yOgzPcWBY6SkI+Ri5CLkIePhAjL+xb3I3YFlomQh4uEi4aJh4aGCCMmpPsjBYuKi4mLiIuHioiJiImIiIqHi4iLh4yHjQj7FM/7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOZ4v3txWLkpCPlo0I9yOgzPcWBY6SkI+Ri5CLkIePhAjL+xb3I3YFlomQh4uEi4aJh4aGCCMmpPsjBYuKi4mLiIuCh4aDi4iLh4yHjQj7FM/7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwjKeRXjN3b7DfcAxPZSd/cN4t/7DJ1V9wFV+wEFDq73ZhWLk42RkZEIsbIFkZCRjpOLkouSiJCGCN8291D3UAWQkJKOkouTi5GIkYYIsWQFkYaNhIuEi4OJhYWFCPuJ+4kFhYWFiYOLhIuEjYaRCPsi9yIFhZCJkouSCA77AartFYuSjpKQkAjf3zffBYaQiJKLk4uSjpKQkAiysgWRkJGOk4uSi5KIkIYI3zff3wWQkJKOk4uSi5KIkIYIsmQFkIaOhIuEi4OIhIaGCDc33zcFkIaOhIuEi4OIhYaFCGRkBYaGhIiEi4OLhI6GkAg33zc3BYaGhIiEi4OLhY6FkAhksgWGkYiRi5MIDvtLi8sVi/c5BYuSjpKQkJCQko6SiwiVi4vCBYuul6mkpKSkqpiui66LqX6kcqRymG2LaAiLVJSLBZKLkoiQhpCGjoSLhAiL+zkFi4OIhYaGhoWEiYSLCPuniwWEi4SNhpGGkIiRi5MI5vdUFfcni4vCBYufhJx8mn2ZepJ3i3aLeoR9fX18g3qLdwiLVAUO+yaLshWL+AQFi5GNkY+RjpCQj5KNj42PjI+LCPfAiwWPi4+Kj4mRiZCHj4aPhY2Fi4UIi/wEBYuEiYWHhoeGhoeFiIiKhoqHi4GLhI6EkQj7EvcN+xL7DQWEhYOIgouHi4eLh42EjoaPiJCHkImRi5IIDov3XRWLko2Rj5Kltq+vuKW4pbuZvYu9i7t9uHG4ca9npWCPhI2Fi4SLhYmEh4RxYGdoXnAIXnFbflmLWYtbmF6lXqZnrnG2h5KJkouRCLCLFaRkq2yxdLF0tH+4i7iLtJexorGiq6qksm64Z61goZZ3kXaLdItnfm1ycnJybX9oiwhoi22XcqRypH6pi6+LopGglp9gdWdpbl4I9xiwFYuHjIiOiI6IjoqPi4+LjoyOjo2OjY6Lj4ubkJmXl5eWmZGbi4+LjoyOjo2OjY6LjwiLj4mOiY6IjYiNh4tzi3eCenp6eoJ3i3MIDov3XRWLko2Sj5GouK+utqW3pbqYvouci5yJnIgIm6cFjY6NjI+LjIuNi42JjYqOio+JjomOiY6KjomOiY6JjoqNioyKjomMiYuHi4qLiouLCHdnbVVjQ2NDbVV3Zwh9cgWJiIiJiIuJi36SdJiIjYmOi46LjY+UlJlvl3KcdJ90oHeie6WHkYmSi5IIsIsVqlq0Z711CKGzBXqXfpqCnoKdhp6LoIuikaCWn2B1Z2luXgj3GLAVi4eMiI6IjoiOio+Lj4uOjI6OjY6NjouPi5uQmZeXl5aZkZuLj4uOjI6OjY6NjouPCIuPiY6JjoiNiI2Hi3OLd4J6enp6gneLcwji+10VoLAFtI+wmK2hrqKnqKKvdq1wp2uhCJ2rBZ1/nHycepx6mHqWeY+EjYWLhIuEiYWHhIR/gH1+fG9qaXJmeWV5Y4Jhiwi53BXb9yQFjIKMg4uEi3CDc3x1fHV3fHOBCA6L1BWL90sFi5WPlJKSkpKTj5aLCNmLBZKPmJqepJaZlZeVlY+Qj5ONl42WjpeOmI+YkZWTk5OSk46Vi5uLmYiYhZiFlIGSfgiSfo55i3WLeYd5gXgIvosFn4uchJl8mn2Seot3i3qGfIJ9jYSLhYuEi3yIfoR+i4eLh4uHi3eGen99i3CDdnt8CHt8dYNwiwhmiwV5i3mNeY95kHeRc5N1k36Ph4sIOYsFgIuDjoSShJKHlIuVCLCdFYuGjIePiI+Hj4mQi5CLj42Pj46OjY+LkIuQiZCIjoePh42Gi4aLh4mHh4eIioaLhgjUeRWUiwWNi46Lj4qOi4+KjYqOi4+Kj4mQio6KjYqNio+Kj4mQio6KjIqzfquEpIsIrosFr4uemouri5CKkYqQkY6QkI6SjpKNkouSi5KJkoiRlZWQlouYi5CKkImRiZGJj4iOCJGMkI+PlI+UjZKLkouViJODk4SSgo+CiwgmiwWLlpCalJ6UnpCbi5aLnoiYhJSFlH+QeYuGhoeDiYCJf4h/h3+IfoWBg4KHh4SCgH4Ii4qIiYiGh4aIh4mIiIiIh4eGh4aHh4eHiIiHiIeHiIiHiIeKh4mIioiLCIKLi/tLBQ6L90sVi/dLBYuVj5OSk5KSk46WiwjdiwWPi5iPoZOkk6CRnZCdj56Nn4sIq4sFpougg5x8m3yTd4txCIuJBZd8kHuLd4uHi4eLh5J+jn6LfIuEi4SJhZR9kHyLeot3hHp8fH19eoR3iwhYiwWVeI95i3mLdIh6hH6EfoKBfoV+hX2He4uBi4OPg5KFkYaTh5SHlYiTipOKk4qTiJMIiZSIkYiPgZSBl4CaeKR+moSPCD2LBYCLg4+EkoSSh5SLlQiw9zgVi4aMh4+Ij4ePiZCLkIuPjY+Pjo6Nj4uQi5CJkIiOh4+HjYaLhouHiYeHh4iKhouGCNT7OBWUiwWOi46Kj4mPio+IjoiPh4+IjoePiI+Hj4aPho6HjoiNiI6Hj4aOho6Ii4qWfpKDj4YIk4ORgY5+j36OgI1/jYCPg5CGnYuXj5GUkpSOmYuei5aGmoKfgp6GmouWCPCLBZSLlI+SkpOTjpOLlYuSiZKHlIeUho+Fi46PjY+NkY2RjJCLkIuYhpaBlY6RjZKLkgiLkomSiJKIkoaQhY6MkIyRi5CLm4aXgpOBkn6Pe4sIZosFcotrhGN9iouIioaJh4qHiomKiYqIioaKh4mHioiKiYuHioiLh4qIi4mLCIKLi/tLBQ77lIv3txWLkpCPlo0I9yOgzPcWBY6SkI+RiwiL/BL7FUcFh4mHioiLh4uIjImOiY6KjouPi4yLjYyOCKP3IyPwBYaQiZCLjwgOi/fFFYu1l6yjoqOjrZe2i5aLl4mYh5eHloWWhJaElIWShZOEkoWShJKSkpGTkpKRlJGWkgiWkpaRl4+Yj5eNlou2i61/o3OjdJdqi2GLYXVgYGAI+0b7QAWHiIeJhouGi4eNh44I+0b3QAWJjYmNh4+IjoaRg5SElIWVhZSFlYaWh5mGmImYi5gIsIsVi2ucaa9oCPc6+zT3OvczBa+vnK2Lq4ubiZiHl4eXhpSFkoSSg5GCj4KQgo2CjYONgYuBi4KLgIl/hoCGgIWChAiBg4OFhISEhYaFhoaIhoaJhYuFi4aNiJCGkIaRhJGEkoORgZOCkoCRgJB/kICNgosIgYuBi4OJgomCiYKGgoeDhYSEhYSGgod/h3+Jfot7CA77JouyFYv4BAWLkY2Rj5GOkJCPko2PjY+Mj4sI98CLBY+Lj4qPiZGJkIePho+FjYWLhQiL/AQFi4SJhYeGh4aGh4WIiIqGioeLgYuEjoSRCPsS9w37EvsNBYSFg4iCi4eLh4uHjYSOho+IkIeQiZGLkgiwkxX3JvchpHL3DfsIi/f3+7iLi/v3BQ5ni8sVi/c5BYuSjpKQkJCQko6Siwj3VIuLwgWLrpippKSkpKmYrouvi6l+pHKkcpdti2gIi0IFi4aKhoeIh4eHiYaLCHmLBYaLh42Hj4eOipCLkAiL1AWLn4OcfZp9mXqSdot3i3qEfX18fIR6i3cIi1SniwWSi5KIkIaQho6Ei4QIi/s5BYuDiIWGhoaFhImEiwj7p4sFhIuEjYaRhpCIkYuTCA5njPe6FYyQkI6UjQj3I6DM9xYFj5KPj5GLkIuQh4+ECMv7FvcjdgWUiZCIjYaNhoiFhYUIIyak+yMFjIWKhomHiYiIiYaLiIuHjIeNCPsUz/sVRwWHiYeKiIuHi4eNiY6Jj4uQjJEIo/cjI/AFhZGJkY2QCPeB+z0VnILlW3rxiJ6ZmNTS+wydgpxe54v7pwUOZ4vCFYv3SwWLkI2Pjo+Pjo+NkIsI3osFkIuPiY6Ij4eNh4uGCIv7SwWLhomHh4eIh4eKhosIOIsFhouHjIePiI+Jj4uQCLCvFYuGjIePh46IkImQi5CLj42Pjo6PjY+LkIuQiZCIjoePh42Gi4aLhomIh4eIioaLhgjvZxWL90sFi5CNj46Oj4+PjZCLj4ySkJWWlZaVl5SXmJuVl5GRjo6OkI6RjZCNkIyPjI6MkY2TCIySjJGMj4yPjZCOkY6RjpCPjo6Pj42Qi5SLk4qSiZKJkYiPiJCIjoiPho6GjYeMhwiNh4yGjIaMhYuHi4iLiIuHi4eLg4uEiYSJhImFiYeJh4mFh4WLioqJiomJiIqJiokIi4qKiIqJCNqLBZqLmIWWgJaAkH+LfIt6hn2Af46DjYSLhIt9h36Cf4+Bi3+HgImAhYKEhI12hnmAfgh/fXiDcosIZosFfot+jHyOfI5/joOOg41/j32Qc5N8j4SMhouHjYiOh4+Jj4uQCA5ni/c5FYuGjYaOiI+Hj4mQiwjeiwWQi4+Njo+Pjo2Qi5AIi/dKBYuQiZCHjoiPh42Giwg4iwWGi4eJh4eIiImGi4YIi/tKBbD3JhWLkIyPj4+OjpCNkIuQi4+Jj4iOh42Hi4aLhomHiIeHh4eKhouGi4aMiI+Hj4qPi5AI7/snFYv3SwWLkI2Qj46Oj4+NkIuSi5qPo5OZkJePk46TjZeOmo6ajpiMmIsIsIsFpIueg5d9ln6Qeol1koSRgo2Aj4CLgIeAlH+Pfot9i4WJhIiCloCQfIt7i3yFfoGACICAfoZ8iwg8iwWMiIyJi4mMiYyJjYmMiIyKi4mPhI2GjYeNh42GjYOMhIyEi4SLhouHi4iLiYuGioYIioWKhomHioeJh4iGh4eIh4aIh4iFiISJhImDioKLhouHjYiPh4+Ij4iRiJGJkIqPCIqPipGKkomTipGKj4qOiZCJkYiQiJCIjoWSgZZ+nIKXgZaBloGWhJGHi4aLh42HjwiIjomQi48IDviUFPiUFYsMCgAAAAADAgABkAAFAAABTAFmAAAARwFMAWYAAAD1ABkAhAAAAAAAAAAAAAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAEAAAPFlAeD/4P/gAeAAIAAAAAEAAAAAAAAAAAAAACAAAAAAAAIAAAADAAAAFAADAAEAAAAUAAQAkAAAACAAIAAEAAAAAQAg5gXwBvAN8CPwLvBu8HDwivCX8JzxI/Fl//3//wAAAAAAIOYA8ATwDPAj8C7wbvBw8Ifwl/Cc8SPxZP/9//8AAf/jGgQQBhABD+wP4g+jD6IPjA+AD3wO9g62AAMAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAAJrVlLJfDzz1AAsCAAAAAADP/GODAAAAAM/8Y4MAAP/bAgAB2wAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAACAAABAAAAAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAEAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAdwAAAHcAAACAAAjAZMAHwFJAAABbgAAAgAAAAIAAAACAAAAAgAAAAEAAAACAAAAAW4AAAHcAAAB3AABAdwAAAHcAAAAAFAAABwAAAAAAA4ArgABAAAAAAABAAwAAAABAAAAAAACAA4AQAABAAAAAAADAAwAIgABAAAAAAAEAAwATgABAAAAAAAFABYADAABAAAAAAAGAAYALgABAAAAAAAKADQAWgADAAEECQABAAwAAAADAAEECQACAA4AQAADAAEECQADAAwAIgADAAEECQAEAAwATgADAAEECQAFABYADAADAAEECQAGAAwANAADAAEECQAKADQAWgByAGEAdABpAG4AZwBWAGUAcgBzAGkAbwBuACAAMQAuADAAcgBhAHQAaQBuAGdyYXRpbmcAcgBhAHQAaQBuAGcAUgBlAGcAdQBsAGEAcgByAGEAdABpAG4AZwBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");font-weight:400;font-style:normal}.ui.rating .icon{font-family:Rating;line-height:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center}.ui.rating .icon:before{content:""}.ui.rating .active.icon:before{content:""}.ui.star.rating .icon:before{content:""}.ui.star.rating .active.icon:before{content:""}.ui.star.rating .partial.icon:before{content:""}.ui.star.rating .partial.icon{content:""}.ui.heart.rating .icon:before{content:""}.ui.heart.rating .active.icon:before{content:""}/*!
* # Semantic UI 2.5.0 - Search
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.search{position:relative}.ui.search>.prompt{margin:0;outline:0;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(255,255,255,0);text-shadow:none;font-style:normal;font-weight:400;line-height:1.21428571em;padding:.67857143em 1em;font-size:1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:#000000de;box-shadow:0 0 0 0 transparent inset;transition:background-color .1s ease,color .1s ease,box-shadow .1s ease,border-color .1s ease}.ui.search .prompt{border-radius:500rem}.ui.search .prompt~.search.icon{cursor:pointer}.ui.search>.results{display:none;position:absolute;top:100%;left:0;transform-origin:center top;white-space:normal;text-align:left;text-transform:none;background:#fff;margin-top:.5em;width:18em;border-radius:.28571429rem;box-shadow:0 2px 4px #2224261f,0 2px 10px #22242626;border:1px solid #d4d4d5;z-index:998}.ui.search>.results>:first-child{border-radius:.28571429rem .28571429rem 0 0}.ui.search>.results>:last-child{border-radius:0 0 .28571429rem .28571429rem}.ui.search>.results .result{cursor:pointer;display:block;overflow:hidden;font-size:1em;padding:.85714286em 1.14285714em;color:#000000de;line-height:1.33;border-bottom:1px solid rgba(34,36,38,.1)}.ui.search>.results .result:last-child{border-bottom:none!important}.ui.search>.results .result .image{float:right;overflow:hidden;background:0 0;width:5em;height:3em;border-radius:.25em}.ui.search>.results .result .image img{display:block;width:auto;height:100%}.ui.search>.results .result .image+.content{margin:0 6em 0 0}.ui.search>.results .result .title{margin:-.14285714em 0 0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:700;font-size:1em;color:#000000d9}.ui.search>.results .result .description{margin-top:0;font-size:.92857143em;color:#0006}.ui.search>.results .result .price{float:right;color:#21ba45}.ui.search>.results>.message{padding:1em}.ui.search>.results>.message .header{font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;color:#000000de}.ui.search>.results>.message .description{margin-top:.25rem;font-size:1em;color:#000000de}.ui.search>.results>.action{display:block;border-top:none;background:#f3f4f5;padding:.92857143em 1em;color:#000000de;font-weight:700;text-align:center}.ui.search>.prompt:focus{border-color:#22242659;background:#fff;color:#000000f2}.ui.loading.search .input>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.search .input>i.icon:after{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}.ui.category.search>.results .category .result:hover,.ui.search>.results .result:hover{background:#f9fafb}.ui.search .action:hover{background:#e0e0e0}.ui.category.search>.results .category.active{background:#f3f4f5}.ui.category.search>.results .category.active>.name{color:#000000de}.ui.category.search>.results .category .result.active,.ui.search>.results .result.active{position:relative;border-left-color:#2224261a;background:#f3f4f5;box-shadow:none}.ui.search>.results .result.active .title{color:#000000d9}.ui.search>.results .result.active .description{color:#000000d9}.ui.disabled.search{cursor:default;pointer-events:none;opacity:.45}.ui.search.selection .prompt{border-radius:.28571429rem}.ui.search.selection>.icon.input>.remove.icon{pointer-events:none;position:absolute;left:auto;opacity:0;color:"";top:0;right:0;transition:color .1s ease,opacity .1s ease}.ui.search.selection>.icon.input>.active.remove.icon{cursor:pointer;opacity:.8;pointer-events:auto}.ui.search.selection>.icon.input:not([class*="left icon"])>.icon~.remove.icon{right:1.85714em}.ui.search.selection>.icon.input>.remove.icon:hover{opacity:1;color:#db2828}.ui.category.search .results{width:28em}.ui.category.search .results.animating,.ui.category.search .results.visible{display:table}.ui.category.search>.results .category{display:table-row;background:#f3f4f5;box-shadow:none;transition:background .1s ease,border-color .1s ease}.ui.category.search>.results .category:last-child{border-bottom:none}.ui.category.search>.results .category:first-child .name+.result{border-radius:0 .28571429rem 0 0}.ui.category.search>.results .category:last-child .result:last-child{border-radius:0 0 .28571429rem}.ui.category.search>.results .category>.name{display:table-cell;text-overflow:ellipsis;width:100px;white-space:nowrap;background:0 0;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:1em;padding:.4em 1em;font-weight:700;color:#0006;border-bottom:1px solid rgba(34,36,38,.1)}.ui.category.search>.results .category .results{display:table-cell;background:#fff;border-left:1px solid rgba(34,36,38,.15);border-bottom:1px solid rgba(34,36,38,.1)}.ui.category.search>.results .category .result{border-bottom:1px solid rgba(34,36,38,.1);transition:background .1s ease,border-color .1s ease;padding:.85714286em 1.14285714em}.ui[class*="left aligned"].search>.results{right:auto;left:0}.ui[class*="right aligned"].search>.results{right:0;left:auto}.ui.fluid.search .results{width:100%}.ui.mini.search{font-size:.78571429em}.ui.small.search{font-size:.92857143em}.ui.search{font-size:1em}.ui.large.search{font-size:1.14285714em}.ui.big.search{font-size:1.28571429em}.ui.huge.search{font-size:1.42857143em}.ui.massive.search{font-size:1.71428571em}@media only screen and (max-width:767px){.ui.search .results{max-width:calc(100vw - 2rem)}}/*!
* # Semantic UI 2.5.0 - Shape
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.shape{position:relative;vertical-align:top;display:inline-block;perspective:2000px;transition:transform .6s ease-in-out,left .6s ease-in-out,width .6s ease-in-out,height .6s ease-in-out}.ui.shape .sides{transform-style:preserve-3d}.ui.shape .side{opacity:1;width:100%;margin:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui.shape .side{display:none}.ui.shape .side *{-webkit-backface-visibility:visible!important;backface-visibility:visible!important}.ui.cube.shape .side{min-width:15em;height:15em;padding:2em;background-color:#e6e6e6;color:#000000de;box-shadow:0 0 2px #0000004d}.ui.cube.shape .side>.content{width:100%;height:100%;display:table;text-align:center;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.ui.cube.shape .side>.content>div{display:table-cell;vertical-align:middle;font-size:2em}.ui.text.shape.animating .sides{position:static}.ui.text.shape .side{white-space:nowrap}.ui.text.shape .side>*{white-space:normal}.ui.loading.shape{position:absolute;top:-9999px;left:-9999px}.ui.shape .animating.side{position:absolute;top:0;left:0;display:block;z-index:100}.ui.shape .hidden.side{opacity:.6}.ui.shape.animating .sides{position:absolute}.ui.shape.animating .sides{transition:transform .6s ease-in-out,left .6s ease-in-out,width .6s ease-in-out,height .6s ease-in-out}.ui.shape.animating .side{transition:opacity .6s ease-in-out}.ui.shape .active.side{display:block}/*!
* # Semantic UI 2.5.0 - Sidebar
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.sidebar{position:fixed;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:none;will-change:transform;transform:translateZ(0);visibility:hidden;-webkit-overflow-scrolling:touch;height:100%!important;max-height:100%;border-radius:0!important;margin:0!important;overflow-y:auto!important;z-index:102}.ui.sidebar>*{-webkit-backface-visibility:hidden;backface-visibility:hidden}.ui.left.sidebar{right:auto;left:0;transform:translate3d(-100%,0,0)}.ui.right.sidebar{right:0!important;left:auto!important;transform:translate3d(100%,0,0)}.ui.bottom.sidebar,.ui.top.sidebar{width:100%!important;height:auto!important}.ui.top.sidebar{top:0!important;bottom:auto!important;transform:translate3d(0,-100%,0)}.ui.bottom.sidebar{top:auto!important;bottom:0!important;transform:translate3d(0,100%,0)}.pushable{height:100%;overflow-x:hidden;padding:0!important}body.pushable{background:#545454!important}.pushable:not(body){transform:translateZ(0)}.pushable:not(body)>.fixed,.pushable:not(body)>.pusher:after,.pushable:not(body)>.ui.sidebar{position:absolute}.pushable>.fixed{position:fixed;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .5s ease;will-change:transform;z-index:101}.pushable>.pusher{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;min-height:100%;transition:transform .5s ease;z-index:2}body.pushable>.pusher{background:#fff}.pushable>.pusher{background:inherit}.pushable>.pusher:after{position:fixed;top:0;right:0;content:"";background-color:#0006;overflow:hidden;opacity:0;transition:opacity .5s;will-change:opacity;z-index:1000}.ui.sidebar.menu .item{border-radius:0!important}.pushable>.pusher.dimmed:after{width:100%!important;height:100%!important;opacity:1!important}.ui.animating.sidebar{visibility:visible}.ui.visible.sidebar{visibility:visible;transform:translateZ(0)}.ui.left.visible.sidebar,.ui.right.visible.sidebar,.ui.bottom.visible.sidebar,.ui.top.visible.sidebar{box-shadow:0 0 20px #22242626}.ui.visible.left.sidebar~.fixed,.ui.visible.left.sidebar~.pusher{transform:translate3d(260px,0,0)}.ui.visible.right.sidebar~.fixed,.ui.visible.right.sidebar~.pusher{transform:translate3d(-260px,0,0)}.ui.visible.top.sidebar~.fixed,.ui.visible.top.sidebar~.pusher{transform:translate3d(0,36px,0)}.ui.visible.bottom.sidebar~.fixed,.ui.visible.bottom.sidebar~.pusher{transform:translate3d(0,-36px,0)}.ui.visible.left.sidebar~.ui.visible.right.sidebar~.fixed,.ui.visible.left.sidebar~.ui.visible.right.sidebar~.pusher,.ui.visible.right.sidebar~.ui.visible.left.sidebar~.fixed,.ui.visible.right.sidebar~.ui.visible.left.sidebar~.pusher{transform:translateZ(0)}.ui.thin.left.sidebar,.ui.thin.right.sidebar{width:150px}.ui[class*="very thin"].left.sidebar,.ui[class*="very thin"].right.sidebar{width:60px}.ui.left.sidebar,.ui.right.sidebar{width:260px}.ui.wide.left.sidebar,.ui.wide.right.sidebar{width:350px}.ui[class*="very wide"].left.sidebar,.ui[class*="very wide"].right.sidebar{width:475px}.ui.visible.thin.left.sidebar~.fixed,.ui.visible.thin.left.sidebar~.pusher{transform:translate3d(150px,0,0)}.ui.visible[class*="very thin"].left.sidebar~.fixed,.ui.visible[class*="very thin"].left.sidebar~.pusher{transform:translate3d(60px,0,0)}.ui.visible.wide.left.sidebar~.fixed,.ui.visible.wide.left.sidebar~.pusher{transform:translate3d(350px,0,0)}.ui.visible[class*="very wide"].left.sidebar~.fixed,.ui.visible[class*="very wide"].left.sidebar~.pusher{transform:translate3d(475px,0,0)}.ui.visible.thin.right.sidebar~.fixed,.ui.visible.thin.right.sidebar~.pusher{transform:translate3d(-150px,0,0)}.ui.visible[class*="very thin"].right.sidebar~.fixed,.ui.visible[class*="very thin"].right.sidebar~.pusher{transform:translate3d(-60px,0,0)}.ui.visible.wide.right.sidebar~.fixed,.ui.visible.wide.right.sidebar~.pusher{transform:translate3d(-350px,0,0)}.ui.visible[class*="very wide"].right.sidebar~.fixed,.ui.visible[class*="very wide"].right.sidebar~.pusher{transform:translate3d(-475px,0,0)}.ui.overlay.sidebar{z-index:102}.ui.left.overlay.sidebar{transform:translate3d(-100%,0,0)}.ui.right.overlay.sidebar{transform:translate3d(100%,0,0)}.ui.top.overlay.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.overlay.sidebar{transform:translate3d(0,100%,0)}.animating.ui.overlay.sidebar,.ui.visible.overlay.sidebar{transition:transform .5s ease}.ui.visible.left.overlay.sidebar,.ui.visible.right.overlay.sidebar,.ui.visible.top.overlay.sidebar,.ui.visible.bottom.overlay.sidebar{transform:translateZ(0)}.ui.visible.overlay.sidebar~.fixed,.ui.visible.overlay.sidebar~.pusher{transform:none!important}.ui.push.sidebar{transition:transform .5s ease;z-index:102}.ui.left.push.sidebar{transform:translate3d(-100%,0,0)}.ui.right.push.sidebar{transform:translate3d(100%,0,0)}.ui.top.push.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.push.sidebar{transform:translate3d(0,100%,0)}.ui.visible.push.sidebar{transform:translateZ(0)}.ui.uncover.sidebar{transform:translateZ(0);z-index:1}.ui.visible.uncover.sidebar{transform:translateZ(0);transition:transform .5s ease}.ui.slide.along.sidebar{z-index:1}.ui.left.slide.along.sidebar{transform:translate3d(-50%,0,0)}.ui.right.slide.along.sidebar{transform:translate3d(50%,0,0)}.ui.top.slide.along.sidebar{transform:translate3d(0,-50%,0)}.ui.bottom.slide.along.sidebar{transform:translate3d(0,50%,0)}.ui.animating.slide.along.sidebar{transition:transform .5s ease}.ui.visible.slide.along.sidebar{transform:translateZ(0)}.ui.slide.out.sidebar{z-index:1}.ui.left.slide.out.sidebar{transform:translate3d(50%,0,0)}.ui.right.slide.out.sidebar{transform:translate3d(-50%,0,0)}.ui.top.slide.out.sidebar{transform:translate3d(0,50%,0)}.ui.bottom.slide.out.sidebar{transform:translate3d(0,-50%,0)}.ui.animating.slide.out.sidebar{transition:transform .5s ease}.ui.visible.slide.out.sidebar{transform:translateZ(0)}.ui.scale.down.sidebar{transition:transform .5s ease;z-index:102}.ui.left.scale.down.sidebar{transform:translate3d(-100%,0,0)}.ui.right.scale.down.sidebar{transform:translate3d(100%,0,0)}.ui.top.scale.down.sidebar{transform:translate3d(0,-100%,0)}.ui.bottom.scale.down.sidebar{transform:translate3d(0,100%,0)}.ui.scale.down.left.sidebar~.pusher{transform-origin:75% 50%}.ui.scale.down.right.sidebar~.pusher{transform-origin:25% 50%}.ui.scale.down.top.sidebar~.pusher{transform-origin:50% 75%}.ui.scale.down.bottom.sidebar~.pusher{transform-origin:50% 25%}.ui.animating.scale.down>.visible.ui.sidebar{transition:transform .5s ease}.ui.animating.scale.down.sidebar~.pusher,.ui.visible.scale.down.sidebar~.pusher{display:block!important;width:100%;height:100%;overflow:hidden!important}.ui.visible.scale.down.sidebar{transform:translateZ(0)}.ui.visible.scale.down.sidebar~.pusher{transform:scale(.75)}/*!
* # Semantic UI 2.5.0 - Sticky
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.sticky{position:static;transition:none;z-index:800}.ui.sticky.bound{position:absolute;left:auto;right:auto}.ui.sticky.fixed{position:fixed;left:auto;right:auto}.ui.sticky.bound.top,.ui.sticky.fixed.top{top:0;bottom:auto}.ui.sticky.bound.bottom,.ui.sticky.fixed.bottom{top:auto;bottom:0}.ui.native.sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}/*!
* # Semantic UI 2.5.0 - Tab
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.ui.tab{display:none}.ui.tab.active,.ui.tab.open{display:block}.ui.tab.loading{position:relative;overflow:hidden;display:block;min-height:250px}.ui.tab.loading *{position:relative!important;left:-10000px!important}.ui.tab.loading.segment:before,.ui.tab.loading:before{position:absolute;content:"";top:100px;left:50%;margin:-1.25em 0 0 -1.25em;width:2.5em;height:2.5em;border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.tab.loading.segment:after,.ui.tab.loading:after{position:absolute;content:"";top:100px;left:50%;margin:-1.25em 0 0 -1.25em;width:2.5em;height:2.5em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#767676 transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}/*!
* # Semantic UI 2.5.0 - Transition
* http://github.com/semantic-org/semantic-ui/
*
*
* Released under the MIT license
* http://opensource.org/licenses/MIT
*
*/.transition{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:visible!important}.loading.transition{position:absolute;top:-99999px;left:-99999px}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important}.disabled.transition{-webkit-animation-play-state:paused;animation-play-state:paused}.looping.transition{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.transition.browse{-webkit-animation-duration:.5s;animation-duration:.5s}.transition.browse.in{-webkit-animation-name:browseIn;animation-name:browseIn}.transition.browse.left.out,.transition.browse.out{-webkit-animation-name:browseOutLeft;animation-name:browseOutLeft}.transition.browse.right.out{-webkit-animation-name:browseOutRight;animation-name:browseOutRight}@-webkit-keyframes browseIn{0%{transform:scale(.8) translateZ(0);z-index:-1}10%{transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{transform:scale(1.05) translateZ(0);opacity:1;z-index:999}to{transform:scale(1) translateZ(0);z-index:999}}@keyframes browseIn{0%{transform:scale(.8) translateZ(0);z-index:-1}10%{transform:scale(.8) translateZ(0);z-index:-1;opacity:.7}80%{transform:scale(1.05) translateZ(0);opacity:1;z-index:999}to{transform:scale(1) translateZ(0);z-index:999}}@-webkit-keyframes browseOutLeft{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:-1;transform:translate(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:-1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutLeft{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:-1;transform:translate(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:-1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@-webkit-keyframes browseOutRight{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:1;transform:translate(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}@keyframes browseOutRight{0%{z-index:999;transform:translate(0) rotateY(0) rotateX(0)}50%{z-index:1;transform:translate(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}to{z-index:1;transform:translate(0) rotateY(0) rotateX(0) translateZ(-10px);opacity:0}}.drop.transition{transform-origin:top center;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.34,1.61,.7,1);animation-timing-function:cubic-bezier(.34,1.61,.7,1)}.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn}.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut}@-webkit-keyframes dropIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes dropIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes dropOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes dropOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.transition.fade.in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.transition[class*="fade up"].in{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.transition[class*="fade down"].in{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.transition[class*="fade left"].in{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.transition[class*="fade right"].in{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.transition.fade.out{-webkit-animation-name:fadeOut;animation-name:fadeOut}.transition[class*="fade up"].out{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.transition[class*="fade down"].out{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}.transition[class*="fade left"].out{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.transition[class*="fade right"].out{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate(10%)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(10%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate(-10%)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(-10%)}to{opacity:1;transform:translate(0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5%)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(5%)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5%)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5%)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(5%)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(5%)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-5%)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-5%)}}.flip.transition.in,.flip.transition.out{-webkit-animation-duration:.6s;animation-duration:.6s}.horizontal.flip.transition.in{-webkit-animation-name:horizontalFlipIn;animation-name:horizontalFlipIn}.horizontal.flip.transition.out{-webkit-animation-name:horizontalFlipOut;animation-name:horizontalFlipOut}.vertical.flip.transition.in{-webkit-animation-name:verticalFlipIn;animation-name:verticalFlipIn}.vertical.flip.transition.out{-webkit-animation-name:verticalFlipOut;animation-name:verticalFlipOut}@-webkit-keyframes horizontalFlipIn{0%{transform:perspective(2000px) rotateY(-90deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes horizontalFlipIn{0%{transform:perspective(2000px) rotateY(-90deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@-webkit-keyframes verticalFlipIn{0%{transform:perspective(2000px) rotateX(-90deg);opacity:0}to{transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes verticalFlipIn{0%{transform:perspective(2000px) rotateX(-90deg);opacity:0}to{transform:perspective(2000px) rotateX(0);opacity:1}}@-webkit-keyframes horizontalFlipOut{0%{transform:perspective(2000px) rotateY(0);opacity:1}to{transform:perspective(2000px) rotateY(90deg);opacity:0}}@keyframes horizontalFlipOut{0%{transform:perspective(2000px) rotateY(0);opacity:1}to{transform:perspective(2000px) rotateY(90deg);opacity:0}}@-webkit-keyframes verticalFlipOut{0%{transform:perspective(2000px) rotateX(0);opacity:1}to{transform:perspective(2000px) rotateX(-90deg);opacity:0}}@keyframes verticalFlipOut{0%{transform:perspective(2000px) rotateX(0);opacity:1}to{transform:perspective(2000px) rotateX(-90deg);opacity:0}}.scale.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn}.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut}@-webkit-keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.transition.fly{-webkit-animation-duration:.6s;animation-duration:.6s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.transition.fly.in{-webkit-animation-name:flyIn;animation-name:flyIn}.transition[class*="fly up"].in{-webkit-animation-name:flyInUp;animation-name:flyInUp}.transition[class*="fly down"].in{-webkit-animation-name:flyInDown;animation-name:flyInDown}.transition[class*="fly left"].in{-webkit-animation-name:flyInLeft;animation-name:flyInLeft}.transition[class*="fly right"].in{-webkit-animation-name:flyInRight;animation-name:flyInRight}.transition.fly.out{-webkit-animation-name:flyOut;animation-name:flyOut}.transition[class*="fly up"].out{-webkit-animation-name:flyOutUp;animation-name:flyOutUp}.transition[class*="fly down"].out{-webkit-animation-name:flyOutDown;animation-name:flyOutDown}.transition[class*="fly left"].out{-webkit-animation-name:flyOutLeft;animation-name:flyOutLeft}.transition[class*="fly right"].out{-webkit-animation-name:flyOutRight;animation-name:flyOutRight}@-webkit-keyframes flyIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@keyframes flyIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@-webkit-keyframes flyInUp{0%{opacity:0;transform:translate3d(0,1500px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes flyInUp{0%{opacity:0;transform:translate3d(0,1500px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@-webkit-keyframes flyInDown{0%{opacity:0;transform:translate3d(0,-1500px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes flyInDown{0%{opacity:0;transform:translate3d(0,-1500px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@-webkit-keyframes flyInLeft{0%{opacity:0;transform:translate3d(1500px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes flyInLeft{0%{opacity:0;transform:translate3d(1500px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@-webkit-keyframes flyInRight{0%{opacity:0;transform:translate3d(-1500px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes flyInRight{0%{opacity:0;transform:translate3d(-1500px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@-webkit-keyframes flyOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes flyOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@-webkit-keyframes flyOutUp{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@keyframes flyOutUp{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}@-webkit-keyframes flyOutDown{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes flyOutDown{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@-webkit-keyframes flyOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes flyOutRight{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@-webkit-keyframes flyOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes flyOutLeft{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.transition.slide.in,.transition[class*="slide down"].in{-webkit-animation-name:slideInY;animation-name:slideInY;transform-origin:top center}.transition[class*="slide up"].in{-webkit-animation-name:slideInY;animation-name:slideInY;transform-origin:bottom center}.transition[class*="slide left"].in{-webkit-animation-name:slideInX;animation-name:slideInX;transform-origin:center right}.transition[class*="slide right"].in{-webkit-animation-name:slideInX;animation-name:slideInX;transform-origin:center left}.transition.slide.out,.transition[class*="slide down"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;transform-origin:top center}.transition[class*="slide up"].out{-webkit-animation-name:slideOutY;animation-name:slideOutY;transform-origin:bottom center}.transition[class*="slide left"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;transform-origin:center right}.transition[class*="slide right"].out{-webkit-animation-name:slideOutX;animation-name:slideOutX;transform-origin:center left}@-webkit-keyframes slideInY{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes slideInY{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@-webkit-keyframes slideInX{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes slideInX{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@-webkit-keyframes slideOutY{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@keyframes slideOutY{0%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(0)}}@-webkit-keyframes slideOutX{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes slideOutX{0%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}.transition.swing{-webkit-animation-duration:.8s;animation-duration:.8s}.transition[class*="swing down"].in{-webkit-animation-name:swingInX;animation-name:swingInX;transform-origin:top center}.transition[class*="swing up"].in{-webkit-animation-name:swingInX;animation-name:swingInX;transform-origin:bottom center}.transition[class*="swing left"].in{-webkit-animation-name:swingInY;animation-name:swingInY;transform-origin:center right}.transition[class*="swing right"].in{-webkit-animation-name:swingInY;animation-name:swingInY;transform-origin:center left}.transition.swing.out,.transition[class*="swing down"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;transform-origin:top center}.transition[class*="swing up"].out{-webkit-animation-name:swingOutX;animation-name:swingOutX;transform-origin:bottom center}.transition[class*="swing left"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;transform-origin:center right}.transition[class*="swing right"].out{-webkit-animation-name:swingOutY;animation-name:swingOutY;transform-origin:center left}@-webkit-keyframes swingInX{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}40%{transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{transform:perspective(1000px) rotateX(15deg)}80%{transform:perspective(1000px) rotateX(-7.5deg)}to{transform:perspective(1000px) rotateX(0)}}@keyframes swingInX{0%{transform:perspective(1000px) rotateX(90deg);opacity:0}40%{transform:perspective(1000px) rotateX(-30deg);opacity:1}60%{transform:perspective(1000px) rotateX(15deg)}80%{transform:perspective(1000px) rotateX(-7.5deg)}to{transform:perspective(1000px) rotateX(0)}}@-webkit-keyframes swingInY{0%{transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{transform:perspective(1000px) rotateY(30deg);opacity:1}60%{transform:perspective(1000px) rotateY(-17.5deg)}80%{transform:perspective(1000px) rotateY(7.5deg)}to{transform:perspective(1000px) rotateY(0)}}@keyframes swingInY{0%{transform:perspective(1000px) rotateY(-90deg);opacity:0}40%{transform:perspective(1000px) rotateY(30deg);opacity:1}60%{transform:perspective(1000px) rotateY(-17.5deg)}80%{transform:perspective(1000px) rotateY(7.5deg)}to{transform:perspective(1000px) rotateY(0)}}@-webkit-keyframes swingOutX{0%{transform:perspective(1000px) rotateX(0)}40%{transform:perspective(1000px) rotateX(-7.5deg)}60%{transform:perspective(1000px) rotateX(17.5deg)}80%{transform:perspective(1000px) rotateX(-30deg);opacity:1}to{transform:perspective(1000px) rotateX(90deg);opacity:0}}@keyframes swingOutX{0%{transform:perspective(1000px) rotateX(0)}40%{transform:perspective(1000px) rotateX(-7.5deg)}60%{transform:perspective(1000px) rotateX(17.5deg)}80%{transform:perspective(1000px) rotateX(-30deg);opacity:1}to{transform:perspective(1000px) rotateX(90deg);opacity:0}}@-webkit-keyframes swingOutY{0%{transform:perspective(1000px) rotateY(0)}40%{transform:perspective(1000px) rotateY(7.5deg)}60%{transform:perspective(1000px) rotateY(-10deg)}80%{transform:perspective(1000px) rotateY(30deg);opacity:1}to{transform:perspective(1000px) rotateY(-90deg);opacity:0}}@keyframes swingOutY{0%{transform:perspective(1000px) rotateY(0)}40%{transform:perspective(1000px) rotateY(7.5deg)}60%{transform:perspective(1000px) rotateY(-10deg)}80%{transform:perspective(1000px) rotateY(30deg);opacity:1}to{transform:perspective(1000px) rotateY(-90deg);opacity:0}}.transition.zoom.in{-webkit-animation-name:zoomIn;animation-name:zoomIn}.transition.zoom.out{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomIn{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes zoomIn{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(0)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(0)}}.flash.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flash;animation-name:flash}.shake.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:shake;animation-name:shake}.bounce.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounce;animation-name:bounce}.tada.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:tada;animation-name:tada}.pulse.transition{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:pulse;animation-name:pulse}.jiggle.transition{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:jiggle;animation-name:jiggle}.transition.glow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:cubic-bezier(.19,1,.22,1);animation-timing-function:cubic-bezier(.19,1,.22,1)}.transition.glow{-webkit-animation-name:glow;animation-name:glow}@-webkit-keyframes flash{0%,to,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,to,50%{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@-webkit-keyframes bounce{0%,to,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes bounce{0%,to,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@-webkit-keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}@-webkit-keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.7}to{transform:scale(1);opacity:1}}@-webkit-keyframes jiggle{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@keyframes jiggle{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@-webkit-keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}to{background-color:#fcfcfd}}@keyframes glow{0%{background-color:#fcfcfd}30%{background-color:#fff6cd}to{background-color:#fcfcfd}}@font-face{font-family:Inter;src:url(/assets/Inter18pt-Light-CrmmSGFK.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter18pt-Regular-DdzUR1k3.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter18pt-Italic-C02dimd3.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter18pt-Medium-CnbJGQqC.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter18pt-SemiBold-DsaWdAPw.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter18pt-Bold-A6wbgc19.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter18pt-Black-CyOs8nq1.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--font-primary: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "SF Mono", Monaco, "Cascadia Code", "Courier New", monospace}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,h1,h2,h3,h4,h5,h6,.ui,.ui *,.ui input,.ui textarea,.ui select,.ui button{font-family:var(--font-primary)!important}code,pre,.mono,[class*=mono]{font-family:var(--font-mono)!important}i.icon,i.icon:before,i.icons,i.icons:before{font-family:Icons,outline-icons,brand-icons!important}body{margin:0}code{font-family:var(--font-mono)}.project-description ul,.project-description ol{margin-left:2em;padding-left:1.5em}.project-description ul{list-style:disc inside}.project-description ol{list-style:decimal inside}.highlight-moved{animation:highlightFade 4s ease-out}@keyframes highlightFade{0%{background:#fef3c7}70%{background:#fef3c7}to{background:transparent}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.react-datepicker__day--today.react-datepicker__day--selected,.react-datepicker__day--today.react-datepicker__day--keyboard-selected{color:#fff!important}.ui.selection.dropdown{line-height:1.5em!important}body{background-color:#fff;color:#fff}.text-black{color:#000}a{text-decoration:none;color:inherit}a:hover{color:inherit}label{color:#000}.custom-datepicker{width:400px;height:40px;border:1.5px solid #044f66;border-radius:4px;padding:8px;font-size:14px;color:#333}.rbc-ellipsis,.rbc-show-more,.rbc-row-segment .rbc-event-content,.rbc-event-label{display:block;overflow:hidden;text-overflow:inherit;font-size:12px;white-space:normal!important;height:auto}.nav{position:fixed;width:300px;height:100%;padding-right:0;background-color:#044f66;color:#fff!important;transition:width .3s cubic-bezier(.4,0,.2,1);overflow-x:hidden;box-shadow:2px 0 12px #044f6626;display:flex;flex-direction:column}.nav-collapse-toggle{width:calc(100% - 24px);min-height:40px;margin:2px 12px 0;display:flex;align-items:center;gap:10px;background-color:#ffffff0f;color:#ffffffd1;border:1px solid rgba(255,255,255,.1);border-radius:9px;cursor:pointer;font-size:13px;font-weight:650;padding:9px 14px;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.nav-collapse-toggle:hover{background-color:#ffffff1f;border-color:#ffffff2e;color:#fff}.nav-collapse-toggle:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:2px}.dash-main{margin-left:330px;margin-right:1rem}ul.navs{color:#fff;flex:1;min-height:0;margin-left:0;margin-top:10px;padding-bottom:15px;padding-top:10px;padding-left:0;overflow-y:auto;overflow-x:hidden}ul.navs::-webkit-scrollbar{width:5px}ul.navs::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:4px}ul.navs br{display:none}ul.navs li{font-size:14px;font-weight:600;display:block;margin:6px 12px;padding:0;border-radius:10px;color:#fff;opacity:.85;overflow:hidden;position:relative;transition:opacity .18s ease}ul.navs li:before{background:linear-gradient(90deg,#0a88aef2,#0a88ae94);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transform:scaleX(.18);transform-origin:left center;transition:opacity .18s ease,transform .24s cubic-bezier(.22,1,.36,1)}ul.navs li:hover{opacity:1}ul.navs li:hover:before{opacity:.55;transform:scaleX(1)}ul.navs li.active:before{opacity:1;transform:scaleX(1)}ul.navs li.active:before{box-shadow:0 3px 10px #02314047}ul.navs li a{box-sizing:border-box;display:flex;align-items:center;gap:10px;min-height:45px;padding:12px 15px;position:relative;width:100%;z-index:1}ul.navs li svg,ul.navs li img{flex-shrink:0;margin-bottom:0!important;width:21px!important;height:21px!important}ul.navs li .nav-link{margin-left:0;margin-bottom:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s ease}@media(min-width:969px){.nav-collapsed{margin-right:15px;width:72px}.nav-collapsed .nav-logo,.nav-collapsed ul.navs li .nav-link,.nav-collapsed .nav-collapse-label{display:none}.nav-collapsed .nav-collapse-toggle{justify-content:center;margin:8px 10px 2px;padding:10px;width:calc(100% - 20px)}.nav-collapsed ul.navs li{margin:4px 10px}.nav-collapsed ul.navs li a{justify-content:center;padding:12px}}.top-nav-datetime-component{width:auto;margin-top:-5px}@media(max-width:968px){.nav{width:0}.hidden-mobile{display:none}.dash-main{margin-left:1rem;margin-right:1rem}#openNav{display:block}.top-nav-datetime-component{width:70%}ul.navs{display:none}.App-dash{padding-top:10px!important}}@media(max-width:968px){.nav{display:none}.nav-open{display:block;width:300px;z-index:1000;margin-top:0}ul.navs{display:block}.messenger-search-card,.messenger-chat-info{display:none}.messenger-chats-card{width:100%!important}}.dim-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:999;pointer-events:auto}@media(min-width:568px){.top-nav-datetime-component{width:55%}}@media(min-width:1068px){.hamburger-button,.hidden-desktop{display:none}}@media(min-width:968px){.hidden-desktops{display:none}}@media(max-width:1068px){.hamburger-button{display:block;background:none;border:none;padding:0 0 10px;cursor:pointer}.hamburger-icon{display:inline-block;width:20px;height:2px;background-color:#000;position:relative;transition:background-color .3s ease}.hamburger-icon:before,.hamburger-icon:after{content:"";position:absolute;width:20px;height:2px;background-color:#000;transition:transform .3s ease,opacity .3s ease}.hamburger-icon:before{top:-6px}.hamburger-icon:after{top:6px}.nav-hidden{display:none}}.header-container{background:#0a88ae;padding:20px;border-radius:0;margin:-10px}.header-content{display:flex;justify-content:space-between;align-items:center}.header-button{margin-top:-10px}.header-button button{background-color:#044f66;color:#fff;padding:5px;border:none;border-radius:5px;cursor:pointer}.header-logo img{width:200px}@media screen and (max-width:768px){.header-content{flex-direction:initial;align-items:center}.header-button{margin-top:10px;margin-bottom:10px}}.user-info-container{width:45%}.user-info-content{display:flex;align-items:center;justify-content:flex-end}.user-icons{display:flex;align-items:center}.user-icons>*+*{margin-left:10px}.user-details{display:flex;flex-direction:column;align-items:flex-end;margin-left:20px}.user-greeting{color:#044f66;font-size:16px;font-weight:700}.user-avatar{margin-top:0}@media screen and (max-width:768px){.user-info-container{width:100%}.content{padding:20px}.user-info-content{justify-content:center;flex-direction:initial;align-items:center}.user-details{margin-left:0;margin-top:10px;text-align:center}}.active{background-color:#0a88ae;opacity:1!important;box-shadow:0 2px 8px #044f6659}ul.navs li.active{background-color:transparent;box-shadow:none}.nav-link{margin-left:10px}.notification-badge{display:inline-flex;align-items:center;justify-content:center;height:22px;background-color:orange;color:#fff;border-radius:11px;font-size:10px;font-weight:700;margin-left:8px;padding:0 10px;box-shadow:0 2px 4px #0003;vertical-align:middle;white-space:nowrap}.ui.card.client-request-pending{border:2px solid #ffa500!important;box-shadow:0 0 0 3px #ffa5001a!important;position:relative}.ui.card.client-request-pending:after{content:"⭐ Client Request";position:absolute;top:10px;right:10px;background-color:orange;color:#fff;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:600;white-space:nowrap;z-index:1}.nav-logo{margin:0 auto -30px;padding:20px 30px 30px;width:300px}.App-dash{background-color:#fff;height:100vh;padding-top:50px;color:#000;padding-bottom:100px}.logo{width:300px}.App{height:100vh;background-color:#044f66;padding-top:120px}.project-card-image{width:260px!important;border:2px solid #ddd;border-radius:5px}.project-right-card{width:auto!important}.faint-teal{font-family:inherit;font-size:inherit;background-color:#ebf4f7;padding:10px}.auth-page{background:#044f66}.auth-box{background:#fff;padding:20px;max-width:400px;margin:0 auto;border-radius:5px}.btn-sec{background-color:#044f66}.primary-color{color:#044f66}.primary-color-bg{background-color:#044f66}.padding{padding:10px}.text-white{color:#fff}.chat-container{display:flex;flex-direction:column;height:370px;background:#fff;border-radius:8px}.chat-messages{flex:1;overflow-y:auto;padding:12px 16px}.chat-messages::-webkit-scrollbar{width:5px}.chat-messages::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.chat-row{display:flex;align-items:flex-end;margin-bottom:4px}.chat-row-left{justify-content:flex-start}.chat-row-right{justify-content:flex-end}.chat-avatar-col{margin-right:8px;flex-shrink:0}.chat-bubble-col{max-width:70%;display:flex;flex-direction:column}.chat-sender-name{font-size:11px;font-weight:700;color:#555;margin-bottom:2px;padding-left:4px}.chat-sender-right{text-align:right;padding-right:4px}.chat-bubble{border-radius:16px;padding:10px 14px;word-wrap:break-word;line-height:1.4;font-size:14px;box-shadow:0 1px 2px #00000014}.chat-bubble-me{background:#044f66;color:#fff;border-bottom-right-radius:4px}.chat-bubble-other{background:#f0f0f0;color:#1a1a1a;border-bottom-left-radius:4px}.chat-time{font-size:10px;color:#999;white-space:nowrap;margin:0 6px;align-self:flex-end;padding-bottom:2px}.chat-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#aaa}.chat-empty-state i{margin-bottom:12px!important}.chat-empty-state p{font-size:14px;margin:0}.chat-input-area{display:flex;padding:10px 12px;border-top:1px solid #e8e8e8;align-items:center;gap:8px}.chat-input{flex:1;padding:8px 14px;border:1px solid #ddd;border-radius:20px;font-size:14px;outline:none;transition:border-color .2s}.chat-input:focus{border-color:#044f66}.chat-send-btn{width:36px;height:36px;border-radius:50%;background:#044f66;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0;transition:background .2s}.chat-send-btn:hover{background:#033d50}.rbc-time-content>.rbc-time-gutter{flex:none;display:none}input{flex:1;padding:5px;border:none;border-radius:5px;margin-right:10px}.compact-datepicker input{display:none}button{padding:5px 10px;background:#044f66;color:#fff;border:none;border-radius:5px;cursor:pointer}ul{list-style:none}.messenger-contact-card-list{padding-bottom:20px;margin-left:-50px}.timesheet-table{padding-bottom:20px;margin-left:0;padding-left:0;list-style-position:inside}.timesheet-table li{padding-bottom:15px}.timesheet-notice-text{padding-top:10px;font-size:15px}.grp-view-page-further-checks-card{padding:10px;background-color:#f4f4f4;margin-right:10px;border-radius:5px}.multiple-site{padding:10px;background-color:#f4f4f4}.filter-options{float:right}.create-project-button{margin-left:60px}@media screen and (max-width:768px){.timesheet-container{padding:10px}.create-project-button{margin-left:0}.timesheet-subtitle{color:#ddd;font-size:20px}.filter-dates{display:flex;justify-content:center;padding-top:10px}.filter-button{padding-top:5px}}@media screen and (max-width:1068px){.projects-container{padding:10px}.projects-subtitle{margin-top:5px;font-size:14px}.create-project-button{padding-top:10px;text-align:center}.filter-options{display:flex;flex-direction:column;align-items:center;padding-top:10px;float:none}.filter-label{padding-bottom:5px}.filter-buttons{display:flex;justify-content:center;gap:10px}}@media screen and (max-width:768px){.cards-container{padding:10px}.project-card{margin:10px 0}.card-link{text-decoration:none;color:#000;text-align:justify}.order-number{padding-top:10px;padding-bottom:5px}}.custom-card-group{display:flex;flex-wrap:wrap}@media screen and (max-width:991px){.custom-card-group{justify-content:space-between}}@media screen and (max-width:767px){.custom-card-group{justify-content:center}}.sigCanvas{border:1px solid #044f66;border-radius:5px}.grey{padding:10px;background-color:#ececec;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.title{padding:10px;background-color:#ff0;text-align:center;font-weight:700}.labeltitle{padding:10px}.custom-table.ui.table,.custom-table.ui.table thead tr th{border:none}.custom-table.ui.table tbody tr td{border-top:none;border-bottom:none;border-left:none;border-right:1px solid rgba(34,36,38,.1)}.custom-table.ui.table tbody tr td:last-child{border-right:none}._page_145eb_5{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;font-family:var(--font-primary);background:#0f172a;position:relative;overflow:hidden;box-sizing:border-box}._page_145eb_5:before{content:"";position:absolute;top:-10%;right:-5%;width:700px;height:700px;background:radial-gradient(circle,rgba(5,78,101,.35) 0%,transparent 65%);pointer-events:none}._page_145eb_5:after{content:"";position:absolute;bottom:-10%;left:-5%;width:600px;height:600px;background:radial-gradient(circle,rgba(59,130,246,.12) 0%,transparent 65%);pointer-events:none}._wrapper_145eb_44{width:100%;max-width:480px;position:relative;z-index:1;box-sizing:border-box}._logoContainer_145eb_53{text-align:center;margin-bottom:2.5rem}._logo_145eb_53{height:52px;width:auto;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}._card_145eb_65{background:#fffffff7;border-radius:1rem;padding:2.5rem;box-shadow:0 0 0 1px #ffffff0d,0 25px 65px -12px #0006,0 0 40px -8px #054e6514;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:transform}._cardTitle_145eb_78{font-size:1.5rem;font-weight:700;color:#1f2933;margin:0 0 .375rem}._cardSubtitle_145eb_85{font-size:.875rem;color:#7b8794;margin:0 0 2rem}._inputGroup_145eb_92{margin-bottom:1.375rem}._label_145eb_96{display:block;font-size:1rem;font-weight:600;color:#323f4b;margin-bottom:.5rem}._input_145eb_92{width:100%;height:48px;padding:0 1rem;border:1.5px solid #E4E9EF;border-radius:.625rem;font-size:.9375rem;color:#1f2933;background:#f8fafc;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;outline:none;font-family:inherit;box-sizing:border-box}._input_145eb_92:focus{border-color:#054e65;background:#fff;box-shadow:0 0 0 3px #054e651a}._input_145eb_92::placeholder{color:#9aa5b4}._inputError_145eb_129{border-color:#dc2626}._inputError_145eb_129:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a}._errorText_145eb_139{font-size:.75rem;color:#dc2626;margin-top:.375rem}._btnPrimary_145eb_146{width:100%;height:48px;border:none;border-radius:.625rem;font-size:1.0625rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease;background:#054e65;color:#fff;font-family:inherit;margin-top:.25rem}._btnPrimary_145eb_146:hover{background:#043d4f;box-shadow:0 4px 12px #054e6540}._btnPrimary_145eb_146:active{transform:scale(.99)}._btnPrimary_145eb_146:disabled{opacity:.6;cursor:not-allowed}._btnSecondary_145eb_175{width:100%;height:44px;border:1.5px solid #E4E9EF;border-radius:.625rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;background:#fff;color:#52606d;font-family:inherit}._btnSecondary_145eb_175:hover{background:#f5f7fa;border-color:#cbd2d9}._btnDanger_145eb_194{color:#dc2626;border-color:#fecaca}._btnDanger_145eb_194:hover{background:#fef2f2;border-color:#dc2626}._divider_145eb_206{display:flex;align-items:center;gap:1rem;margin:1.5rem 0;color:#cbd2d9;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}._divider_145eb_206:before,._divider_145eb_206:after{content:"";flex:1;height:1px;background:#e4e9ef}._errorMessage_145eb_226{background:#fef2f2;border:1px solid #FECACA;border-radius:.625rem;padding:1rem 1.125rem;margin-bottom:1.5rem;font-size:.8125rem;color:#991b1b;line-height:1.5}._successMessage_145eb_237{background:#f0fdf4;border:1px solid #BBF7D0;border-radius:.625rem;padding:1rem 1.125rem;margin-bottom:1.5rem;font-size:.8125rem;color:#166534;line-height:1.5}._footerText_145eb_249{text-align:center;margin-top:1.5rem;font-size:.8125rem;color:#ffffff80}._footerText_145eb_249 a{color:#fffc;text-decoration:none;font-weight:600}._footerText_145eb_249 a:hover{color:#fff;text-decoration:underline}._spinner_145eb_268{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_145eb_268 .6s linear infinite;margin-right:.5rem;vertical-align:middle}@keyframes _spin_145eb_268{to{transform:rotate(360deg)}}._qrFrame_145eb_285{display:flex;justify-content:center;padding:1rem;background:#f8fafc;border:1.5px solid #E4E9EF;border-radius:.75rem;margin-bottom:1.25rem}._qrFrame_145eb_285 img{width:180px;height:180px;display:block}._secretLabel_145eb_301{font-size:.75rem;color:#7b8794;text-align:center;margin-bottom:.375rem}._secretCode_145eb_308{display:block;text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9375rem;letter-spacing:.08em;color:#1f2933;background:#f8fafc;border:1.5px solid #E4E9EF;border-radius:.625rem;padding:.625rem;margin-bottom:1.5rem;word-break:break-all}._codeInput_145eb_323{text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.5rem;letter-spacing:.4em;height:56px}._backupGrid_145eb_332{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin:1rem 0 1.5rem}._backupCode_145eb_339{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9375rem;color:#1f2933;background:#f8fafc;border:1.5px solid #E4E9EF;border-radius:.5rem;padding:.5rem;text-align:center;letter-spacing:.05em}._warnMessage_145eb_351{background:#fffbeb;border:1px solid #FDE68A;border-radius:.625rem;padding:.875rem 1rem;margin-bottom:1.25rem;font-size:.8125rem;color:#92400e;line-height:1.5}._linkButton_145eb_362{background:none;border:none;color:#054e65;font-weight:600;font-size:.8125rem;cursor:pointer;font-family:inherit;padding:0;margin-top:1rem}._linkButton_145eb_362:hover{text-decoration:underline}@media(max-width:520px){._page_145eb_5{padding:3rem 1.25rem 1.25rem;align-items:flex-start}._wrapper_145eb_44{max-width:100%}._card_145eb_65{padding:1.75rem 1.25rem;border-radius:.75rem}._logoContainer_145eb_53{margin-bottom:1.75rem}._logo_145eb_53{height:40px}._cardTitle_145eb_78{font-size:1.25rem}._input_145eb_92,._inputError_145eb_129{height:44px;font-size:1rem}._btnPrimary_145eb_146{height:44px}._btnSecondary_145eb_175{height:42px}}._passwordField_145eb_423{position:relative}._passwordField_145eb_423 ._input_145eb_92,._passwordField_145eb_423 ._inputError_145eb_129{padding-right:3rem}._eyeToggle_145eb_432{position:absolute;top:0;right:0;height:100%;width:3rem;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#7b8794;padding:0}._eyeToggle_145eb_432:hover{color:#054e65}._checklist_145eb_453{list-style:none;margin:.625rem 0 0;padding:0;display:grid;gap:.3rem}._checkItem_145eb_461{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#7b8794;transition:color .15s ease}._checkItemMet_145eb_470{color:#166534}._checkDot_145eb_475{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1.5px solid #CBD2D9;font-size:.625rem;line-height:1;flex-shrink:0}._checkDotMet_145eb_488{background:#16a34a;border-color:#16a34a;color:#fff}._rememberRow_145eb_496{display:flex;align-items:center;gap:.625rem;font-size:.875rem;font-weight:500;color:#3e4c59;margin:0 0 1.5rem;cursor:pointer;-webkit-user-select:none;user-select:none}._toggle_145eb_509{position:relative;flex-shrink:0;width:44px;height:26px;border-radius:13px;background:#e4e9ef;transition:background-color .2s ease}._toggleOn_145eb_519{background:#054e65}._toggleKnob_145eb_524{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .2s ease}._toggleKnobOn_145eb_536{transform:translate(18px)}._resendRow_145eb_541{display:flex;justify-content:center;gap:1.25rem;margin-top:1.25rem}._bar_15ssk_1{position:fixed;top:0;left:0;right:0;height:3px;z-index:2000;overflow:hidden;opacity:0;animation:_appear_15ssk_1 0s linear .2s forwards}._bar_15ssk_1:before{content:"";position:absolute;top:0;bottom:0;width:40%;background:#044f66;animation:_slide_15ssk_1 1.1s ease-in-out infinite}@keyframes _appear_15ssk_1{to{opacity:1}}@keyframes _slide_15ssk_1{0%{left:-40%}to{left:100%}}@media(prefers-reduced-motion:reduce){._bar_15ssk_1:before{left:0;width:100%;animation:none}}.brand-toast-container{--toastify-z-index: 99999}.brand-toast-container .Toastify__toast{font-family:inherit;border-radius:.75rem;padding:0;box-shadow:0 12px 32px -4px #00000026,0 4px 8px -2px #00000014;border:1px solid #E2E8F0;min-height:auto;overflow:hidden}@keyframes brandToastSlideIn{0%{opacity:0;transform:translate(100%) scale(.95)}60%{opacity:1;transform:translate(-4px) scale(1.01)}to{transform:translate(0) scale(1)}}@keyframes brandToastSlideOut{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(100%) scale(.95)}}.brand-toast-container .Toastify__toast--animate{animation:brandToastSlideIn .4s cubic-bezier(.22,1,.36,1) forwards}.brand-toast-container .Toastify__toast--animate-exit{animation:brandToastSlideOut .3s cubic-bezier(.22,1,.36,1) forwards}.brand-toast-container .Toastify__progress-bar{height:3px;border-radius:0}.brand-toast-container .Toastify__progress-bar--success{background:linear-gradient(90deg,#044f66,#0891b2)}.brand-toast-container .Toastify__progress-bar--error{background:linear-gradient(90deg,#dc2626,#ef4444)}.brand-toast-container .Toastify__progress-bar--info{background:linear-gradient(90deg,#044f66,#0891b2)}.brand-toast-container .Toastify__progress-bar--warning{background:linear-gradient(90deg,#d97706,#f59e0b)}.brand-toast-close{background:none;border:none;color:#94a3b8;cursor:pointer;padding:.25rem;margin-right:.5rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center;align-self:center;flex-shrink:0;opacity:.6;transition:opacity .15s ease,color .15s ease,background .15s ease}.brand-toast-close:hover{opacity:1;color:#334155;background:#f1f5f9}.brand-toast-body{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem}.brand-toast-body:has(.brand-toast-message){align-items:flex-start}.brand-toast-icon{width:36px;height:36px;border-radius:.625rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1rem}.brand-toast-icon-success{background:#ecfdf5;color:#059669}.brand-toast-icon-error{background:#fef2f2;color:#dc2626}.brand-toast-icon-info{background:#eff6ff;color:#044f66}.brand-toast-icon-warning{background:#fffbeb;color:#d97706}.brand-toast-content{flex:1;min-width:0}.brand-toast-title{font-size:.875rem;font-weight:700;color:#0f172a;margin:0 0 .125rem;line-height:1.3}.brand-toast-message{font-size:.8125rem;color:#64748b;margin:0;line-height:1.4}.brand-toast-success{border-left:3px solid #059669}.brand-toast-error{border-left:3px solid #DC2626}.brand-toast-info{border-left:3px solid #044F66}.brand-toast-warning{border-left:3px solid #D97706}._section_kfh0s_1{margin:10px 12px 6px}._sectionLabel_kfh0s_5{display:block;padding:0 12px 6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffff80}._propertyList_kfh0s_15{list-style:none;margin:0;padding:0}._propertyList_kfh0s_15 li{margin:1px 0;border-radius:8px;opacity:.75;transition:opacity .15s ease,background .15s ease}._propertyList_kfh0s_15 li:hover{opacity:1;background:#ffffff14}._propertyList_kfh0s_15 li._active_kfh0s_33{opacity:1;background:#0a88ae8c}._propertyList_kfh0s_15 li a{display:flex;align-items:center;gap:8px;padding:7px 12px;font-size:13px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._propertyList_kfh0s_15 li a svg{flex-shrink:0;opacity:.8}._wrapper_i6aca_3{position:relative;display:inline-flex;align-items:center}._bellBtn_i6aca_9{position:relative;background:none;border:none;cursor:pointer;padding:var(--spacing-2);border-radius:var(--radius-lg);color:var(--color-brand-primary);display:flex;align-items:center;justify-content:center;transition:background var(--transition-fast)}._bellBtn_i6aca_9:hover{background:var(--color-gray-100)}._badge_i6aca_27{position:absolute;top:2px;right:2px;background:var(--color-error);color:#fff;font-size:.625rem;font-weight:700;min-width:18px;height:18px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;padding:0 4px;line-height:1;border:2px solid white}._dropdown_i6aca_47{position:absolute;top:calc(100% + 8px);right:0;width:360px;background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);box-shadow:0 12px 32px #0000001f;z-index:1100;overflow:hidden;animation:_dropdownIn_i6aca_1 .15s ease forwards;transform-origin:top right}@keyframes _dropdownIn_i6aca_1{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._dropdownHeader_i6aca_67{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4);border-bottom:1px solid var(--color-gray-100)}._dropdownTitle_i6aca_75{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}._markReadBtn_i6aca_81{background:none;border:none;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-brand-primary);cursor:pointer;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);transition:background var(--transition-fast)}._markReadBtn_i6aca_81:hover{background:var(--color-gray-50)}._notifList_i6aca_97{list-style:none;padding:0;margin:0;max-height:340px;overflow-y:auto}._notifItem_i6aca_105{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-gray-50);cursor:pointer;transition:background var(--transition-fast);text-decoration:none;color:inherit}._notifItem_i6aca_105:hover{background:var(--color-gray-50)}._notifItemUnread_i6aca_121{background:#f0f9ff}._notifItemUnread_i6aca_121:hover{background:#e0f2fe}._unreadDot_i6aca_129{width:8px;height:8px;border-radius:var(--radius-full);background:var(--color-brand-primary);flex-shrink:0;margin-top:6px}._readDot_i6aca_138{width:8px;height:8px;flex-shrink:0}._notifContent_i6aca_144{flex:1;min-width:0}._notifTitle_i6aca_149{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-800);margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._notifBody_i6aca_159{font-size:var(--font-size-sm);color:var(--color-gray-600);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._notifTime_i6aca_169{font-size:var(--font-size-xs);color:var(--color-gray-400);white-space:nowrap;flex-shrink:0;margin-top:2px}._seeAll_i6aca_177{display:block;text-align:center;padding:var(--spacing-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-brand-primary);text-decoration:none;border-top:1px solid var(--color-gray-100);transition:background var(--transition-fast)}._seeAll_i6aca_177:hover{background:var(--color-gray-50)}._emptyState_i6aca_193{padding:var(--spacing-8) var(--spacing-4);text-align:center;color:var(--color-gray-400);font-size:var(--font-size-sm)}._emptyIcon_i6aca_200{margin-bottom:var(--spacing-2);opacity:.4}._closeBtn_i6aca_205{display:none;background:none;border:none;color:var(--color-gray-400);cursor:pointer;padding:var(--spacing-1);border-radius:var(--radius-md);align-items:center;justify-content:center;transition:background var(--transition-fast),color var(--transition-fast)}._closeBtn_i6aca_205:hover{background:var(--color-gray-100);color:var(--color-gray-600)}._mobileOverlay_i6aca_224{display:none}@media(max-width:640px){._mobileOverlay_i6aca_224{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1199}._dropdown_i6aca_47{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;max-height:100%;border-radius:0;box-shadow:none;z-index:1200;animation:_fadeIn_i6aca_1 .15s ease forwards;display:flex;flex-direction:column}@keyframes _fadeIn_i6aca_1{0%{opacity:0}to{opacity:1}}._dropdownHeader_i6aca_67{padding:var(--spacing-4);padding-top:calc(env(safe-area-inset-top,0px) + 1.5rem)}._notifList_i6aca_97{flex:1;max-height:none;overflow-y:auto}._closeBtn_i6aca_205{display:flex}}._inlineBar_w9grd_4{position:relative;display:flex;align-items:center;flex:1;min-width:0}._inlineIcon_w9grd_12{position:absolute;left:.625rem;color:#9ca3af;pointer-events:none}._inlineInput_w9grd_19{width:100%;padding:.6rem 3.25rem .6rem 2.35rem;border:1.5px solid #d1dce3;border-radius:.625rem;font-size:.875rem;color:#1f2937;background:#ffffffb3;outline:none;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease;box-shadow:0 1px 3px #044f660f,0 0 #044f6600}._inlineInput_w9grd_19::placeholder{color:#94a3b8}._inlineInput_w9grd_19:hover{border-color:#a8c4cf;background:#ffffffd9;box-shadow:0 2px 6px #044f6614,0 0 #044f6600}._inlineInput_w9grd_19:focus{border-color:#066b7d;background:#fff;box-shadow:0 2px 8px #044f661a,0 0 0 3px #044f6614}._inlineShortcut_w9grd_48{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);background:#eef1f3;border:1px solid #dde3e7;border-radius:.25rem;padding:0 .3rem;font-size:.55rem;color:#9ca3af;font-weight:600;pointer-events:none;line-height:1.6;white-space:nowrap}._overlay_w9grd_66{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:10vh;animation:_overlayIn_w9grd_1 .2s ease}@keyframes _overlayIn_w9grd_1{0%{opacity:0}to{opacity:1}}._backdrop_w9grd_82{position:fixed;top:0;right:0;bottom:0;left:0;background:#041e2873;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:transform}._modal_w9grd_92{position:relative;width:92%;max-width:680px;background:#fff;border-radius:1rem;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #044f660d;display:flex;flex-direction:column;max-height:75vh;animation:_modalIn_w9grd_1 .25s cubic-bezier(.16,1,.3,1);overflow:hidden}@keyframes _modalIn_w9grd_1{0%{opacity:0;transform:translateY(-16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._modalSearchBar_w9grd_114{display:flex;align-items:center;gap:.75rem;padding:1.125rem 1.25rem;border-bottom:1.5px solid #e5e7eb}._modalSearchIcon_w9grd_122{color:#044f66;flex-shrink:0}._modalSearchInput_w9grd_127{flex:1;border:none;outline:none;font-size:1.05rem;color:#1f2937;background:transparent;font-weight:500}._modalSearchInput_w9grd_127::placeholder{color:#9ca3af;font-weight:400}._clearBtn_w9grd_142{background:none;border:none;color:#9ca3af;cursor:pointer;padding:.3rem;display:flex;border-radius:.375rem;transition:background-color .15s ease,color .15s ease;flex-shrink:0}._clearBtn_w9grd_142:hover{color:#374151;background:#f3f4f6}._escBtn_w9grd_159{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.375rem;color:#6b7280;font-size:.65rem;font-weight:700;padding:.2rem .5rem;cursor:pointer;flex-shrink:0;letter-spacing:.04em;transition:background-color .15s ease,color .15s ease}._escBtn_w9grd_159:hover{background:#e5e7eb;color:#374151}._resultsArea_w9grd_179{flex:1;overflow-y:auto;min-height:200px}._resultsArea_w9grd_179::-webkit-scrollbar{width:5px}._resultsArea_w9grd_179::-webkit-scrollbar-track{background:transparent}._resultsArea_w9grd_179::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}._resultsList_w9grd_198{padding:.375rem 0}._idleState_w9grd_203,._loadingState_w9grd_204,._emptyState_w9grd_205{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3rem 1rem;color:#9ca3af}._idleIcon_w9grd_215{color:#d1d5db;margin-bottom:.25rem}._idleTitle_w9grd_220{font-size:1rem;font-weight:600;color:#6b7280}._idleHint_w9grd_226{font-size:.8rem;color:#9ca3af}._spinner_w9grd_231{width:22px;height:22px;border:2.5px solid #e5e7eb;border-top-color:#044f66;border-radius:50%;animation:_spin_w9grd_231 .6s linear infinite;margin-bottom:.25rem}@keyframes _spin_w9grd_231{to{transform:rotate(360deg)}}._emptyIcon_w9grd_245{color:#d1d5db;margin-bottom:.25rem}._emptyText_w9grd_250{font-size:.95rem;font-weight:600;color:#6b7280}._emptyHint_w9grd_256{font-size:.8rem}._categorySection_w9grd_261{padding:.375rem 0}._categorySection_w9grd_261:not(:last-child){border-bottom:1px solid #f3f4f6}._categoryHeader_w9grd_269{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.7rem;font-weight:700;color:#044f66;text-transform:uppercase;letter-spacing:.05em}._categoryIcon_w9grd_281{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:.375rem;color:#fff;flex-shrink:0}._categoryIconProjects_w9grd_292{background:linear-gradient(135deg,#044f66,#066b7d)}._categoryIconGrp_w9grd_293{background:linear-gradient(135deg,#7c3aed,#8b5cf6)}._categoryIconPipekits_w9grd_294{background:linear-gradient(135deg,#d97706,#f59e0b)}._categoryIconCustomOrders_w9grd_295{background:linear-gradient(135deg,#059669,#10b981)}._categoryIconProperties_w9grd_296{background:linear-gradient(135deg,#0369a1,#0ea5e9)}._categoryIconFlats_w9grd_297{background:linear-gradient(135deg,#be185d,#ec4899)}._categoryCount_w9grd_299{margin-left:auto;background:#f3f4f6;color:#6b7280;font-size:.65rem;font-weight:600;padding:.1rem .4rem;border-radius:.375rem}._resultItem_w9grd_310{display:flex;align-items:center;gap:.75rem;padding:.6rem 1.25rem;cursor:pointer;transition:background 80ms ease;text-decoration:none;color:inherit}._resultItem_w9grd_310:hover,._resultItem_w9grd_310._active_w9grd_322{background:#f0f7f9}._resultInfo_w9grd_326{flex:1;min-width:0}._resultTitle_w9grd_331{font-size:.875rem;font-weight:600;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._resultMeta_w9grd_340{font-size:.75rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:.1rem}._resultArrow_w9grd_349{color:#d1d5db;flex-shrink:0;transition:color .15s ease}._resultItem_w9grd_310:hover ._resultArrow_w9grd_349{color:#044f66}._statusBadge_w9grd_360{font-size:.65rem;font-weight:600;padding:.15rem .5rem;border-radius:1rem;flex-shrink:0;text-transform:capitalize}._statusCompleted_w9grd_369{background:#dcfce7;color:#15803d}._statusActive_w9grd_374{background:#dbeafe;color:#1d4ed8}._statusDraft_w9grd_379{background:#f3f4f6;color:#6b7280}._footer_w9grd_385{display:flex;align-items:center;gap:1rem;padding:.6rem 1.25rem;border-top:1px solid #f3f4f6;font-size:.7rem;color:#9ca3af;flex-shrink:0}._footerKey_w9grd_396{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.25rem;padding:.05rem .35rem;font-size:.625rem;font-weight:600;color:#6b7280;margin-right:.2rem}@media(max-width:768px){._inlineShortcut_w9grd_48{display:none}._modal_w9grd_92{width:96%;max-height:80vh;border-radius:.75rem}._overlay_w9grd_66{padding-top:5vh}}._topNavWrapper_38j4r_1{display:block}@media(max-width:968px){._topNavWrapper_38j4r_1{display:none}}._topRow_38j4r_12{display:flex;align-items:center;justify-content:space-between;gap:1rem}._searchDesktop_38j4r_19{flex:1;min-width:0;margin:0 .75rem}._rightGroup_38j4r_25{display:flex;align-items:center;gap:.75rem;flex-shrink:0}._searchMobile_38j4r_32{display:none}@media(max-width:968px){._searchDesktop_38j4r_19{display:none}._searchMobile_38j4r_32{display:block;margin-top:.5rem}}._overlay_1th6u_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;visibility:hidden;pointer-events:none;transition:visibility 0s .4s}._overlay_1th6u_2._open_1th6u_11{visibility:visible;pointer-events:auto;transition:visibility 0s 0s}._backdrop_1th6u_18{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;transition:opacity .3s ease-in}._open_1th6u_11 ._backdrop_1th6u_18{opacity:1;transition:opacity .3s var(--ease-out)}._panel_1th6u_32{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--color-brand-primary);transform:translate(-100%);transition:transform .35s cubic-bezier(.4,0,.6,1);display:flex;flex-direction:column;overflow:hidden}._open_1th6u_11 ._panel_1th6u_32{transform:translate(0);transition:transform .4s cubic-bezier(.32,.72,0,1)}._panel_1th6u_32:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(255,255,255,.045) 1px,transparent 1px);background-size:20px 20px;pointer-events:none;z-index:0}._panel_1th6u_32>*{position:relative;z-index:1}._panelHeader_1th6u_71{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-5) var(--spacing-6);flex-shrink:0}._panelLogo_1th6u_79{height:36px;width:auto}._closeBtn_1th6u_84{background:none;border:none;color:#ffffffb3;cursor:pointer;padding:var(--spacing-2);border-radius:var(--radius-lg);transition:all var(--transition-fast);display:flex;align-items:center;justify-content:center}._closeBtn_1th6u_84:hover{color:#fff;background:#ffffff1a}._divider_1th6u_103{height:1px;background:#ffffff1f;margin:0 var(--spacing-6)}._navList_1th6u_110{flex:1;overflow-y:auto;padding:var(--spacing-4) var(--spacing-4);list-style:none;margin:0;-webkit-overflow-scrolling:touch}._navItem_1th6u_119{opacity:0;transform:translate(-20px);transition:opacity .2s ease-in,transform .2s ease-in}._open_1th6u_11 ._navItem_1th6u_119{animation:_slideIn_1th6u_1 .35s var(--ease-out) forwards}._panelFooter_1th6u_129 ._logoutLink_1th6u_129{opacity:1;transition:opacity .2s ease-in}._overlay_1th6u_2:not(._open_1th6u_11) ._panelFooter_1th6u_129 ._logoutLink_1th6u_129{opacity:0}._open_1th6u_11 ._navItem_1th6u_119:nth-child(1){animation-delay:.06s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(2){animation-delay:.09s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(3){animation-delay:.12s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(4){animation-delay:.15s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(5){animation-delay:.18s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(6){animation-delay:.21s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(7){animation-delay:.24s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(8){animation-delay:.27s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(9){animation-delay:.3s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(10){animation-delay:.33s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(11){animation-delay:.36s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(12){animation-delay:.39s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(13){animation-delay:.42s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(14){animation-delay:.45s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(15){animation-delay:.48s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(16){animation-delay:.51s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(17){animation-delay:.54s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(18){animation-delay:.57s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(19){animation-delay:.6s}._open_1th6u_11 ._navItem_1th6u_119:nth-child(20){animation-delay:.63s}@keyframes _slideIn_1th6u_1{to{opacity:1;transform:translate(0)}}._navLink_1th6u_167{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-xl);color:#fffc;font-family:var(--font-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);text-decoration:none;transition:all var(--transition-fast);margin-bottom:var(--spacing-1)}._navLink_1th6u_167:hover,._navLink_1th6u_167:focus-visible{background:#ffffff1a;color:#fff}._navLinkActive_1th6u_188{background:#ffffff26;color:#fff;font-weight:var(--font-weight-semibold)}._navIcon_1th6u_194{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._navLabel_1th6u_203{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._badge_1th6u_209{background:var(--color-error);color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);padding:2px 7px;border-radius:var(--radius-full);margin-left:auto}._panelFooter_1th6u_129{flex-shrink:0;padding:var(--spacing-4) var(--spacing-4) var(--spacing-6)}._logoutLink_1th6u_129{display:flex;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-xl);color:#fff9;font-family:var(--font-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);text-decoration:none;transition:all var(--transition-fast)}._logoutLink_1th6u_129:hover{background:#ffffff14;color:#ffffffe6}._mobileSearch_1th6u_245{display:none}@media(max-width:968px){._mobileSearch_1th6u_245{display:block;padding:var(--spacing-2) var(--spacing-4);margin:0 -1rem;background:#fff;border-bottom:1px solid var(--color-gray-200)}}._mobileTopBar_1th6u_260{display:none}@media(max-width:968px){._mobileTopBar_1th6u_260{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-3) var(--spacing-4);background:#fff;border-bottom:1px solid var(--color-gray-200);margin:-1rem -1rem 0;position:sticky;top:0;z-index:1100;overflow:hidden}._mobileTopBar_1th6u_260:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(135deg,rgba(4,79,102,.015) 0px,rgba(4,79,102,.015) 1px,transparent 1px,transparent 12px);pointer-events:none;z-index:0}._mobileTopBar_1th6u_260>*{position:relative;z-index:1}}._topBarLeft_1th6u_301{display:flex;align-items:center;flex-shrink:0}._hamburgerBtn_1th6u_307{background:none;border:none;cursor:pointer;padding:var(--spacing-2);border-radius:var(--radius-lg);color:var(--color-brand-primary);display:flex;align-items:center;justify-content:center;transition:background var(--transition-fast)}._hamburgerBtn_1th6u_307:hover{background:var(--color-gray-100)}._topBarCenter_1th6u_324{position:absolute;left:50%;transform:translate(-50%)}._topBarLogo_1th6u_330{height:32px;width:auto}._topBarRight_1th6u_335{display:flex;align-items:center;gap:var(--spacing-2);flex-shrink:0}._topBarName_1th6u_342{color:var(--color-brand-primary);font-family:var(--font-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;max-width:90px;overflow:hidden;text-overflow:ellipsis}@media(max-width:400px){._topBarName_1th6u_342{display:none}}._textInputModalOverlay_18pnh_5{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--z-index-modal);padding:var(--spacing-4)}._textInputModal_18pnh_5{background-color:#fff;border-radius:var(--border-radius-xl);box-shadow:var(--shadow-xl);max-width:500px;width:100%;max-height:90vh;overflow-y:auto}._textInputModalHeader_18pnh_53{padding:var(--spacing-6);border-bottom:var(--border-width-1) solid var(--color-gray-200);display:flex;align-items:center;justify-content:space-between}._textInputModalTitle_18pnh_69{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);margin:0}._textInputModalClose_18pnh_83{background:none;border:none;color:var(--color-gray-400);cursor:pointer;padding:var(--spacing-1);border-radius:var(--border-radius-md);transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}._textInputModalClose_18pnh_83:hover{background-color:var(--color-gray-100);color:var(--color-gray-600)}._textInputModalBody_18pnh_113{padding:var(--spacing-6)}._textInputModalGroup_18pnh_121{margin-bottom:var(--spacing-4)}._textInputModalLabel_18pnh_129{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);margin-bottom:var(--spacing-2)}._textInputModalTextarea_18pnh_145{width:100%;padding:var(--spacing-3);border:var(--border-width-1) solid var(--color-gray-300);border-radius:var(--border-radius-lg);font-family:var(--font-family-primary);font-size:var(--font-size-base);color:var(--color-gray-900);background-color:#fff;resize:vertical;min-height:80px;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}._textInputModalTextarea_18pnh_145:focus{outline:none;border-color:var(--color-brand-primary);box-shadow:0 0 0 3px #044f661a}._textInputModalSelect_18pnh_185{width:100%;padding:var(--spacing-3);border:var(--border-width-1) solid var(--color-gray-300);border-radius:var(--border-radius-lg);font-family:var(--font-family-primary);font-size:var(--font-size-base);color:var(--color-gray-900);background-color:#fff;cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}._textInputModalSelect_18pnh_185:focus{outline:none;border-color:var(--color-brand-primary);box-shadow:0 0 0 3px #044f661a}._textInputModalActions_18pnh_223{display:flex;justify-content:flex-end;gap:var(--spacing-3);margin-top:var(--spacing-6)}._textInputModalCancel_18pnh_237{padding:var(--spacing-3) var(--spacing-6);border:var(--border-width-1) solid var(--color-gray-300);border-radius:var(--border-radius-lg);background-color:#fff;color:var(--color-gray-600);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}._textInputModalCancel_18pnh_237:hover{background-color:var(--color-gray-50);border-color:var(--color-gray-400)}._textInputModalSubmit_18pnh_269{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-6);border:none;border-radius:var(--border-radius-lg);background-color:var(--color-brand-primary);color:#fff;font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}._textInputModalSubmit_18pnh_269:hover:not(:disabled){background-color:var(--color-brand-primary-light)}._textInputModalSubmit_18pnh_269:disabled{background-color:var(--color-gray-300);cursor:not-allowed}@media(max-width:640px){._textInputModalOverlay_18pnh_5{padding:var(--spacing-2)}._textInputModalHeader_18pnh_53,._textInputModalBody_18pnh_113{padding:var(--spacing-4)}._textInputModalActions_18pnh_223{flex-direction:column}._textInputModalCancel_18pnh_237,._textInputModalSubmit_18pnh_269{width:100%;justify-content:center}}._annotationCanvasContainer_xnvoa_5{position:relative;border:var(--border-width-2) solid var(--color-gray-200);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-md);overflow:hidden;background-color:#fff}._annotationCanvas_xnvoa_5{display:block;max-width:100%;height:auto;cursor:crosshair;background-color:#fff}._annotationCanvas_xnvoa_5:focus{outline:none;border-color:var(--color-brand-primary);box-shadow:0 0 0 3px #044f661a}._annotationCanvasLoading_xnvoa_53{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:400px;background-color:var(--color-gray-50);border-radius:var(--border-radius-xl);border:var(--border-width-2) solid var(--color-gray-200)}._loadingSpinner_xnvoa_77{width:32px;height:32px;border:3px solid var(--color-gray-300);border-top:3px solid var(--color-brand-primary);border-radius:50%;animation:_spin_xnvoa_1 1s linear infinite;margin-bottom:var(--spacing-sm)}@keyframes _spin_xnvoa_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._annotationCanvasLoading_xnvoa_53 p{color:var(--color-gray-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._annotationCanvas_xnvoa_5._drawing_xnvoa_121{cursor:crosshair}._annotationCanvas_xnvoa_5._selecting_xnvoa_129{cursor:pointer}._annotationCanvas_xnvoa_5._dragging_xnvoa_137{cursor:move}._resizeHandle_xnvoa_147{position:absolute;width:8px;height:8px;background-color:var(--color-brand-primary);border:var(--border-width-2) solid white;border-radius:var(--border-radius-full);cursor:pointer;box-shadow:var(--shadow-sm)}._resizeHandle_xnvoa_147:hover{background-color:var(--color-brand-primary-light)}._annotationSelected_xnvoa_179{position:absolute;border:var(--border-width-2) solid var(--color-brand-primary);background-color:#044f661a;pointer-events:none}._annotationHover_xnvoa_195{position:absolute;border:var(--border-width-1) solid var(--color-gray-400);background-color:#6b72801a;pointer-events:none}._resizeErrorMessage_xnvoa_211{position:absolute;top:1rem;left:50%;transform:translate(-50%);background-color:var(--color-error);color:#fff;padding:.75rem 1rem;border-radius:var(--border-radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);box-shadow:0 4px 12px #00000026;z-index:1000;animation:_fadeInSlide_xnvoa_1 .3s ease-out;display:flex;align-items:center;gap:.5rem;min-width:240px;max-width:320px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.1)}._errorIcon_xnvoa_257{width:1.25rem;height:1.25rem;flex-shrink:0}@keyframes _fadeInSlide_xnvoa_1{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes _fadeIn_xnvoa_1{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._statusDisplay_xnvoa_315{position:absolute;bottom:16px;left:16px;background-color:#000000d9;color:#fff;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:500;font-family:var(--font-family-mono, "Courier New", monospace);letter-spacing:.02em;z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.1);box-shadow:0 2px 8px #0000004d}@media(max-width:768px){._annotationCanvasContainer_xnvoa_5{border-radius:var(--border-radius-lg)}._annotationCanvas_xnvoa_5{max-width:100%}}._annotationToolbar_1b4xv_5{background-color:#fff;border:var(--border-width-1) solid var(--color-gray-200);border-radius:var(--border-radius-xl);padding:var(--spacing-4);box-shadow:var(--shadow-md);font-family:var(--font-family-primary);display:flex;flex-direction:column;gap:var(--spacing-6)}._toolGrid_1b4xv_29{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-2)}._toolButton_1b4xv_41{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-3);border:var(--border-width-2) solid var(--color-gray-200);border-radius:var(--border-radius-lg);background-color:#fff;color:var(--color-gray-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out);text-align:center}._toolButton_1b4xv_41:hover{border-color:var(--color-gray-300);background-color:var(--color-gray-50);color:var(--color-gray-700)}._toolButton_1b4xv_41._active_1b4xv_85{background-color:#044f661a;border-color:var(--color-brand-primary);color:var(--color-brand-primary)}._toolButton_1b4xv_41 ._icon_1b4xv_97{width:20px;height:20px;margin-bottom:var(--spacing-1)}._toolButton_1b4xv_41 ._label_1b4xv_109{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._colorPicker_1b4xv_121{display:flex;flex-direction:column;gap:var(--spacing-3)}._colorGrid_1b4xv_133{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--spacing-2)}._customColorContainer_1b4xv_145{display:flex;justify-content:center}._customColorInput_1b4xv_155{width:100%;height:40px;border:var(--border-width-1) solid var(--color-gray-300);border-radius:var(--border-radius-lg);cursor:pointer;background-color:#fff;padding:0;outline:none}._customColorInput_1b4xv_155:hover{border-color:var(--color-gray-400)}._colorButton_1b4xv_185{width:32px;height:32px;border:var(--border-width-2) solid var(--color-gray-300);border-radius:var(--border-radius-lg);cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out);position:relative}._colorButton_1b4xv_185:hover{border-color:var(--color-gray-400);transform:scale(1.05)}._colorButton_1b4xv_185._selected_1b4xv_215{border-color:var(--color-gray-900);transform:scale(1.1)}._colorButton_1b4xv_185._selected_1b4xv_215:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:14px;font-weight:700;text-shadow:0 0 2px rgba(0,0,0,.5)}._strokeControls_1b4xv_251{display:flex;flex-direction:column;gap:var(--spacing-3)}._strokeLabel_1b4xv_263{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-700)}._strokeButtons_1b4xv_275{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._strokeButton_1b4xv_275{padding:var(--spacing-2) var(--spacing-3);border:var(--border-width-1) solid var(--color-gray-300);border-radius:var(--border-radius-md);background-color:#fff;color:var(--color-gray-600);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}._strokeButton_1b4xv_275:hover{background-color:var(--color-gray-50);border-color:var(--color-gray-400)}._strokeButton_1b4xv_275._active_1b4xv_85{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);color:#fff}@media(max-width:768px){._annotationToolbar_1b4xv_5{padding:var(--spacing-3)}._toolGrid_1b4xv_29{grid-template-columns:repeat(3,1fr);gap:var(--spacing-1)}._colorGrid_1b4xv_133{grid-template-columns:repeat(6,1fr)}}@media(max-width:640px){._toolGrid_1b4xv_29{grid-template-columns:repeat(2,1fr)}._colorGrid_1b4xv_133{grid-template-columns:repeat(4,1fr)}._strokeButtons_1b4xv_275{justify-content:center}}._layerPanel_1ix99_5{height:100%;display:flex;flex-direction:column;font-family:var(--font-family-primary)}._layerPanelHeader_1ix99_19{padding:1.5rem;border-bottom:1px solid var(--color-gray-200)}._layerPanelTitleContainer_1ix99_29{display:flex;align-items:center;gap:.5rem}._layerPanelIcon_1ix99_41{width:1rem;height:1rem;color:var(--color-brand-primary);flex-shrink:0}._layerPanelTitle_1ix99_29{font-size:1.125rem;font-weight:600;color:var(--color-gray-800);margin:0}._layerCount_1ix99_69{font-size:.875rem;color:var(--color-gray-500);margin-top:.25rem}._layerList_1ix99_81{flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-gray-400) var(--color-gray-100)}._layerList_1ix99_81::-webkit-scrollbar{width:6px}._layerList_1ix99_81::-webkit-scrollbar-track{background:var(--color-gray-100);border-radius:3px}._layerList_1ix99_81::-webkit-scrollbar-thumb{background:var(--color-gray-400);border-radius:3px}._layerList_1ix99_81::-webkit-scrollbar-thumb:hover{background:var(--color-gray-500)}._layerContainer_1ix99_131{padding:1rem;display:flex;flex-direction:column;gap:.5rem}._emptyState_1ix99_145{padding:1.5rem;text-align:center}._emptyIcon_1ix99_155{width:3rem;height:3rem;color:var(--color-gray-300);margin:0 auto .75rem}._emptyText_1ix99_169{color:var(--color-gray-500);font-size:.875rem}._emptySubtext_1ix99_179{color:var(--color-gray-400);font-size:.75rem;margin-top:.25rem}._layerItem_1ix99_191{position:relative;padding:.75rem;border-radius:.5rem;border:2px solid var(--color-gray-200);background-color:#fff;cursor:pointer;transition:all .2s ease}._layerItem_1ix99_191:hover{border-color:var(--color-gray-300);background-color:var(--color-gray-50)}._layerItem_1ix99_191._selected_1ix99_221{border-color:var(--color-brand-primary);background-color:#044f661a}._layerItemContent_1ix99_231{display:flex;align-items:center;gap:.75rem}._visibilityToggle_1ix99_243{padding:.25rem;border:none;background:none;border-radius:.25rem;cursor:pointer;transition:all .2s ease}._visibilityToggle_1ix99_243._visible_1ix99_261{color:var(--color-gray-600)}._visibilityToggle_1ix99_243._visible_1ix99_261:hover{color:var(--color-brand-primary)}._visibilityToggle_1ix99_243._hidden_1ix99_277{color:var(--color-gray-300)}._visibilityToggle_1ix99_243._hidden_1ix99_277:hover{color:var(--color-gray-500)}._toolIcon_1ix99_293{width:2rem;height:2rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}._layerName_1ix99_323{font-size:11px;font-weight:500;color:var(--color-gray-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._layerDetails_1ix99_341{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}._layerColor_1ix99_355{width:.75rem;height:.75rem;border-radius:50%;border:1px solid var(--color-gray-300);flex-shrink:0}._layerStrokeWidth_1ix99_371{font-size:.75rem;color:var(--color-gray-500)}._layerActions_1ix99_381{display:flex;align-items:center;gap:.25rem;opacity:0;transition:opacity .2s ease}._layerItem_1ix99_191:hover ._layerActions_1ix99_381{opacity:1}._layerActionBtn_1ix99_405{padding:.25rem;border:none;background:none;border-radius:.25rem;cursor:pointer;transition:all .2s ease;color:var(--color-gray-400);display:flex;align-items:center;justify-content:center;width:24px;height:24px}._layerActionBtn_1ix99_405:hover{color:var(--color-brand-primary)}._layerActionBtn_1ix99_405._delete_1ix99_443:hover{color:var(--color-error)}._layerActionBtn_1ix99_405._locked_1ix99_451{color:var(--color-brand-primary)}._layerOrderIndicator_1ix99_459{position:absolute;left:-.25rem;top:50%;transform:translateY(-50%)}._orderIndicatorTrack_1ix99_473{width:.25rem;height:1.5rem;background-color:var(--color-gray-300);border-radius:9999px}._orderIndicatorFill_1ix99_487{width:.25rem;height:1.5rem;background-color:var(--color-brand-primary);border-radius:9999px}._renameInput_1ix99_501{width:100%;padding:.25rem .5rem;font-size:.875rem;font-weight:500;color:var(--color-gray-800);background-color:#fff;border:1px solid rgba(4,79,102,.3);border-radius:.25rem}._renameInput_1ix99_501:focus{outline:none;border-color:var(--color-brand-primary);box-shadow:0 0 0 2px #044f6633}._layerFooter_1ix99_535{padding:1rem;border-top:1px solid var(--color-gray-200)}._layerInstructions_1ix99_545{font-size:.75rem;color:var(--color-gray-500);display:flex;flex-direction:column;gap:.25rem}._layerIcon_1ix99_561{font-size:var(--font-size-lg);margin-right:var(--spacing-3);flex-shrink:0}._layerInfo_1ix99_313{flex:1;min-width:0}._layerDetails_1ix99_341{display:flex;align-items:center;gap:var(--spacing-2)}._layerTool_1ix99_595{font-size:var(--font-size-xs);color:var(--color-gray-500);text-transform:capitalize;background-color:var(--color-gray-100);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius-sm)}._layerColor_1ix99_355{width:12px;height:12px;border-radius:var(--border-radius-sm);border:var(--border-width-1) solid var(--color-gray-300);flex-shrink:0}._layerActions_1ix99_381{display:flex;gap:var(--spacing-1);margin-left:var(--spacing-2);flex-shrink:0}._layerActionBtn_1ix99_405{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:var(--border-radius-md);background-color:transparent;color:var(--color-gray-400);cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}._layerActionBtn_1ix99_405:hover{background-color:var(--color-gray-200);color:var(--color-gray-600)}._visibilityBtn_1ix99_681:hover{color:var(--color-info)}._duplicateBtn_1ix99_689:hover{color:var(--color-success)}._deleteBtn_1ix99_697:hover{background-color:#ef44441a;color:var(--color-error)}._emptyState_1ix99_145{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-8) var(--spacing-4);text-align:center;color:var(--color-gray-400)}._emptyIcon_1ix99_155{font-size:var(--font-size-4xl);margin-bottom:var(--spacing-4);opacity:.5}._emptyText_1ix99_169{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-gray-600);margin-bottom:var(--spacing-2)}._emptySubtext_1ix99_179{font-size:var(--font-size-sm);color:var(--color-gray-500)}._layerPanelFooter_1ix99_763{margin-top:auto;padding-top:var(--spacing-3);border-top:var(--border-width-1) solid var(--color-gray-200)}._clearAllBtn_1ix99_775{width:100%;padding:var(--spacing-3);border:var(--border-width-1) solid var(--color-error);border-radius:var(--border-radius-lg);background-color:#fff;color:var(--color-error);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}._clearAllBtn_1ix99_775:hover{background-color:var(--color-error);color:#fff}@media(max-width:768px){._layer-panel_1ix99_815{padding:var(--spacing-3)}._layer-item_1ix99_823{padding:var(--spacing-2)}._layer-actions_1ix99_831{margin-left:var(--spacing-1)}._layer-action-btn_1ix99_839{width:24px;height:24px}}@media(max-width:640px){._layer-panel-header_1ix99_853,._layer-item-content_1ix99_865{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._layer-icon_1ix99_877{margin-right:0}._layer-actions_1ix99_831{align-self:flex-end;margin-left:0;margin-top:var(--spacing-2)}}._panel_1wi9w_5{padding:var(--spacing-4);background-color:#fff;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}._panel_1wi9w_5._attention_1wi9w_17{animation:_gentleAttention_1wi9w_1 2s ease-in-out;box-shadow:0 0 20px #044f664d}@keyframes _gentleAttention_1wi9w_1{0%{transform:scale(1);box-shadow:0 0 #044f664d}25%{transform:scale(1.02);box-shadow:0 0 15px #044f6666}50%{transform:scale(1.01);box-shadow:0 0 20px #044f6680}75%{transform:scale(1.02);box-shadow:0 0 15px #044f6666}to{transform:scale(1);box-shadow:0 0 #044f664d}}._header_1wi9w_73{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-4)}._title_1wi9w_87{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-gray-800);margin:0}._closeButton_1wi9w_101{padding:var(--spacing-1);background:none;border:none;border-radius:var(--border-radius-sm);cursor:pointer;transition:background-color var(--transition-duration-fast)}._closeButton_1wi9w_101:hover{background-color:var(--color-gray-100)}._closeIcon_1wi9w_127{width:20px;height:20px;color:var(--color-gray-500)}._content_1wi9w_139{display:flex;flex-direction:column;gap:var(--spacing-4)}._section_1wi9w_151{display:flex;flex-direction:column}._label_1wi9w_161{display:flex;align-items:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700);margin-bottom:var(--spacing-2)}._labelIcon_1wi9w_179{width:16px;height:16px;margin-right:var(--spacing-1)}._colorGrid_1wi9w_191{display:grid;grid-template-columns:repeat(8,1fr);gap:var(--spacing-1);margin-bottom:var(--spacing-2)}._colorButton_1wi9w_205{width:24px;height:24px;border:2px solid var(--color-gray-300);border-radius:var(--border-radius-md);cursor:pointer;transition:all var(--transition-duration-fast)}._colorButton_1wi9w_205:hover{border-color:var(--color-gray-400)}._colorButton_1wi9w_205._selected_1wi9w_231{position:relative}._colorButton_1wi9w_205._selected_1wi9w_231:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:12px;font-weight:700;text-shadow:0 0 2px rgba(0,0,0,.5)}._customColorRow_1wi9w_263{display:flex;align-items:center;gap:var(--spacing-2)}._colorPicker_1wi9w_275{width:32px;height:32px;border:1px solid var(--color-gray-300);border-radius:var(--border-radius-md);cursor:pointer;background:none}._colorInput_1wi9w_293{flex:1;padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-sm);border:1px solid var(--color-gray-300);border-radius:var(--border-radius-sm);background-color:#fff;color:var(--color-gray-900);transition:all var(--transition-duration-fast)}._colorInput_1wi9w_293:focus{outline:none;border-color:var(--color-brand-primary);box-shadow:0 0 0 2px #044f661a}._sliderRow_1wi9w_327{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2);width:100%}._sliderButton_1wi9w_343{padding:var(--spacing-1);background:none;border:none;border-radius:var(--border-radius-sm);cursor:pointer;transition:background-color var(--transition-duration-fast);flex-shrink:0}._sliderButton_1wi9w_343:hover{background-color:var(--color-gray-100)}._sliderIcon_1wi9w_371{width:16px;height:16px;color:var(--color-gray-600)}._slider_1wi9w_327{flex:1;width:100%;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;background:var(--color-gray-200);border-radius:4px;outline:none;cursor:pointer;border:1px solid var(--color-gray-300)}._slider_1wi9w_327::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;background:var(--color-brand-primary);border-radius:50%;cursor:pointer;border:2px solid white;box-shadow:0 2px 4px #0003;transition:all .2s ease}._slider_1wi9w_327::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 3px 6px #0000004d}._slider_1wi9w_327::-moz-range-thumb{width:20px;height:20px;background:var(--color-brand-primary);border-radius:50%;cursor:pointer;border:2px solid white;box-shadow:0 2px 4px #0003}._slider_1wi9w_327::-moz-range-track{height:8px;background:var(--color-gray-200);border-radius:4px;border:1px solid var(--color-gray-300)}._strokeWidthGrid_1wi9w_481{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-1)}._strokeWidthButton_1wi9w_493{padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-xs);border:1px solid var(--color-gray-300);border-radius:var(--border-radius-md);background-color:#fff;color:var(--color-gray-700);cursor:pointer;transition:all var(--transition-duration-fast)}._strokeWidthButton_1wi9w_493:hover{border-color:var(--color-gray-400);background-color:var(--color-gray-50)}._strokeWidthButton_1wi9w_493._selected_1wi9w_231{background-color:var(--color-brand-primary);color:#fff;border-color:var(--color-brand-primary)}._textarea_1wi9w_537{width:100%;padding:var(--spacing-2);border:1px solid var(--color-gray-300);border-radius:var(--border-radius-sm);background-color:#fff;color:var(--color-gray-900);font-family:inherit;resize:none;transition:all var(--transition-duration-fast)}._textarea_1wi9w_537:focus{outline:none;border-color:var(--color-brand-primary);box-shadow:0 0 0 2px #044f661a}._fontSection_1wi9w_573{margin-top:var(--spacing-2)}._fontFamilySection_1wi9w_581{margin-top:var(--spacing-4)}._select_1wi9w_231{width:100%;padding:var(--spacing-2);border:1px solid var(--color-gray-300);border-radius:var(--border-radius-sm);background-color:#fff;color:var(--color-gray-900);font-family:inherit;cursor:pointer;transition:all var(--transition-duration-fast)}._select_1wi9w_231:focus{outline:none;border-color:var(--color-brand-primary);box-shadow:0 0 0 2px #044f661a}._infoSection_1wi9w_625{padding-top:var(--spacing-2);border-top:1px solid var(--color-gray-200)}._info_1wi9w_625{font-size:var(--font-size-xs);color:var(--color-gray-500);display:flex;flex-direction:column;gap:var(--spacing-1)}._annotationPage_jg856_5{min-height:100vh;background-color:var(--color-gray-100);display:flex;flex-direction:column}._annotationHeader_jg856_21{background-color:#fff;border-bottom:1px solid var(--color-gray-200);padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between}._pageTitle_jg856_39{font-size:1.125rem;font-weight:600;color:var(--color-gray-800);margin:0}._projectInfo_jg856_53{font-size:.875rem;color:var(--color-gray-500);margin:0}._headerActions_jg856_67{display:flex;align-items:center;gap:var(--spacing-2)}._iconButton_jg856_79{display:flex;align-items:center;justify-content:center;padding:var(--spacing-2);color:var(--color-gray-500);background-color:transparent;border:none;border-radius:var(--border-radius-lg);cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}._iconButton_jg856_79:hover:not(:disabled){color:var(--color-gray-700);background-color:var(--color-gray-100);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._iconButton_jg856_79:active:not(:disabled){transform:translateY(0);box-shadow:0 1px 2px #0000001a}._iconButton_jg856_79:disabled{opacity:.4;cursor:not-allowed;color:var(--color-gray-300)}._iconButton_jg856_79._dangerButton_jg856_141:hover:not(:disabled){color:var(--color-red-600);background-color:var(--color-red-50)}._icon_jg856_79{width:18px;height:18px}._divider_jg856_161{width:1px;height:24px;background-color:var(--color-gray-300);margin:0 var(--spacing-2)}._secondaryButton_jg856_175{padding:var(--spacing-3) var(--spacing-6);color:var(--color-gray-700);background-color:#fff;border:1px solid var(--color-gray-300);border-radius:6px;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out);display:inline-flex;align-items:center;gap:var(--spacing-2)}._secondaryButton_jg856_175:hover{color:var(--color-gray-800);background-color:var(--color-gray-50);border-color:var(--color-gray-400);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._secondaryButton_jg856_175:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}._primaryButton_jg856_231{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-6);color:#fff;background-color:var(--color-brand-primary);border:none;border-radius:6px;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}._primaryButton_jg856_231:hover:not(:disabled){background-color:#000;transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}._primaryButton_jg856_231:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 6px #044f664d}._primaryButton_jg856_231:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._buttonIcon_jg856_297{width:16px;height:16px}._annotationLayout_jg856_309{flex:1;display:flex;height:calc(100vh - 73px)}._toolbarSection_jg856_323{width:20rem;background-color:#fff;border-right:1px solid var(--color-gray-200);padding:1.5rem;overflow-y:auto;flex-shrink:0}._canvasSection_jg856_343{flex:1;padding:0;display:flex;align-items:center;justify-content:center;min-width:0;background-color:#fff}._sidebarSection_jg856_365{width:20rem;background-color:#fff;border-left:1px solid var(--color-gray-200);flex-shrink:0;display:flex;flex-direction:column;overflow:hidden}._propertiesPanel_jg856_385{border-bottom:1px solid var(--color-gray-200);flex-shrink:0}._layersPanel_jg856_395{flex:1;overflow-y:auto}._section-title_jg856_405{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);margin:0 0 var(--spacing-4) 0}._annotations-count_jg856_419{font-size:var(--font-size-sm);color:var(--color-gray-500);margin-bottom:var(--spacing-4)}._annotations-items_jg856_431{display:flex;flex-direction:column;gap:var(--spacing-2)}._annotation-item_jg856_443{display:flex;align-items:center;padding:var(--spacing-3);border:var(--border-width-1) solid var(--color-gray-200);border-radius:var(--border-radius-lg);background-color:#fff;cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}._annotation-item_jg856_443:hover{border-color:var(--color-gray-300);background-color:var(--color-gray-50)}._annotation-item_jg856_443._selected_jg856_475{border-color:var(--color-brand-primary);background-color:#044f660d}._annotation-color_jg856_485{width:16px;height:16px;border-radius:var(--border-radius-sm);margin-right:var(--spacing-3);border:var(--border-width-1) solid var(--color-gray-300)}._annotation-info_jg856_501{flex:1}._annotation-name_jg856_509{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-900);margin-bottom:var(--spacing-1)}._annotation-type_jg856_523{font-size:var(--font-size-xs);color:var(--color-gray-500);text-transform:capitalize}@media(max-width:1200px){._annotationLayout_jg856_309{grid-template-columns:280px 1fr 220px;gap:var(--spacing-4)}}@media(max-width:1024px){._annotationLayout_jg856_309{grid-template-columns:1fr;height:auto}._toolbarSection_jg856_323,._sidebarSection_jg856_365{order:2}._canvasSection_jg856_343{order:1;height:60vh}}@media(max-width:768px){._annotationPage_jg856_5{padding:var(--spacing-2)}._annotationHeader_jg856_21{padding:var(--spacing-4);flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._projectInfo_jg856_53{font-size:var(--font-size-xs)}._annotationLayout_jg856_309{gap:var(--spacing-2)}._toolbarSection_jg856_323,._sidebarSection_jg856_365{padding:var(--spacing-3)}._canvasSection_jg856_343{padding:var(--spacing-2);height:50vh}}@media(max-width:640px){._annotationLayout_jg856_309{grid-template-columns:1fr}._toolbarSection_jg856_323,._sidebarSection_jg856_365{display:none}}.m-0{margin:0}.m-1{margin:var(--spacing-1)}.m-2{margin:var(--spacing-2)}.m-3{margin:var(--spacing-3)}.m-4{margin:var(--spacing-4)}.m-5{margin:var(--spacing-5)}.m-6{margin:var(--spacing-6)}.m-8{margin:var(--spacing-8)}.mx-auto{margin-left:auto;margin-right:auto}.mx-2{margin-left:var(--spacing-2);margin-right:var(--spacing-2)}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing-1)}.mt-2{margin-top:var(--spacing-2)}.mt-3{margin-top:var(--spacing-3)}.mt-4{margin-top:var(--spacing-4)}.mt-5{margin-top:var(--spacing-5)}.mt-6{margin-top:var(--spacing-6)}.mt-8{margin-top:var(--spacing-8)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing-1)}.mb-2{margin-bottom:var(--spacing-2)}.mb-3{margin-bottom:var(--spacing-3)}.mb-4{margin-bottom:var(--spacing-4)}.mb-5{margin-bottom:var(--spacing-5)}.mb-6{margin-bottom:var(--spacing-6)}.mb-8{margin-bottom:var(--spacing-8)}.p-0{padding:0}.p-1{padding:var(--spacing-1)}.p-2{padding:var(--spacing-2)}.p-3{padding:var(--spacing-3)}.p-4{padding:var(--spacing-4)}.p-5{padding:var(--spacing-5)}.p-6{padding:var(--spacing-6)}.p-8{padding:var(--spacing-8)}.px-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.px-3{padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.px-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.px-6{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.py-2{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.py-3{padding-top:var(--spacing-3);padding-bottom:var(--spacing-3)}.py-4{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.py-6{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.font-normal{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.text-left{text-align:left}.text-right{text-align:right}.leading-tight{line-height:var(--line-height-tight)}.leading-normal{line-height:var(--line-height-normal)}.leading-relaxed{line-height:var(--line-height-relaxed)}.text-brand-primary{color:var(--color-brand-primary)}.text-brand-secondary{color:var(--color-brand-secondary)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-error{color:var(--color-error)}.text-info{color:var(--color-info)}.text-gray-50{color:var(--color-gray-50)}.text-gray-100{color:var(--color-gray-100)}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.bg-white{background-color:#fff}.bg-brand-primary{background-color:var(--color-brand-primary)}.bg-brand-secondary{background-color:var(--color-brand-secondary)}.bg-success{background-color:var(--color-success)}.bg-warning{background-color:var(--color-warning)}.bg-error{background-color:var(--color-error)}.bg-info{background-color:var(--color-info)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-\[#044F66\]{background-color:#044f66}.hover\:bg-\[#033d50\]:hover{background-color:#033d50}.border{border:var(--border-width-1) solid var(--color-gray-300)}.border-b{border-bottom:var(--border-width-1) solid var(--color-gray-300)}.border-l{border-left:var(--border-width-1) solid var(--color-gray-300)}.border-r{border-right:var(--border-width-1) solid var(--color-gray-300)}.border-t{border-top:var(--border-width-1) solid var(--color-gray-300)}.border-2{border:var(--border-width-2) solid var(--color-gray-300)}.border-b-2{border-bottom:2px solid var(--color-gray-300)}.border-4{border:var(--border-width-4) solid var(--color-gray-300)}.border-8{border:var(--border-width-8) solid var(--color-gray-300)}.border-brand-primary{border-color:var(--color-brand-primary)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-\[#044F66\]{border-color:#044f66}.rounded{border-radius:var(--border-radius-md)}.rounded-sm{border-radius:var(--border-radius-sm)}.rounded-md{border-radius:var(--border-radius-md)}.rounded-lg{border-radius:var(--border-radius-lg)}.rounded-xl{border-radius:var(--border-radius-xl)}.rounded-2xl{border-radius:var(--border-radius-2xl)}.rounded-full{border-radius:50%}.rounded-none{border-radius:0}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.flex{display:flex}.inline-flex{display:inline-flex}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.w-full{width:100%}.w-auto{width:auto}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-80{width:20rem}.w-px{width:1px}.h-full{height:100%}.h-auto{height:auto}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-20{height:5rem}.min-h-screen{min-height:100vh}.min-w-0{min-width:0}.space-x-2>*+*{margin-left:var(--spacing-2)}.space-x-4>*+*{margin-left:var(--spacing-4)}.space-y-2>*+*{margin-top:var(--spacing-2)}.space-y-4>*+*{margin-top:var(--spacing-4)}.overflow-auto{overflow:auto}.overflow-y-auto{overflow-y:auto}.overflow-hidden{overflow:hidden}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.gap-2{gap:var(--spacing-2)}.gap-3{gap:var(--spacing-3)}.gap-4{gap:var(--spacing-4)}.gap-6{gap:var(--spacing-6)}.transition{transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}.transition-fast{transition-duration:var(--transition-duration-fast)}.transition-slow{transition-duration:var(--transition-duration-slow)}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-red-50:hover{background-color:#fef2f2}.hover\:text-brand-primary:hover{color:var(--color-brand-primary)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-red-600:hover{color:#dc2626}.focus\:border-brand-primary:focus{border-color:var(--color-brand-primary)}.focus\:outline-none:focus{outline:none}.focus\:shadow-brand:focus{box-shadow:0 0 0 3px #044f661a}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.text-center{text-align:center}.smooth-transition{transition:all .2s cubic-bezier(.4,0,.2,1)}.animate-spin{animation:spin 1s linear infinite}.annotation-tool-active{background-color:#044f661a!important;border-color:var(--color-brand-primary)!important;color:var(--color-brand-primary)!important}.annotation-color-selected{border:var(--border-width-2) solid var(--color-gray-900)!important;transform:scale(1.1)}.annotation-color-selected>div{border:var(--border-width-2) solid white!important}@media(max-width:640px){.sm\:hidden{display:none}.sm\:block{display:block}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.md\:hidden{display:none}.md\:block{display:block}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){.lg\:hidden{display:none}.lg\:block{display:block}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.annotation-toolbar{background-color:#fff;border:var(--border-width-1) solid var(--color-gray-200);border-radius:var(--border-radius-xl);padding:var(--spacing-4);box-shadow:var(--shadow-md)}.annotation-canvas{border:var(--border-width-2) solid var(--color-gray-200);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-md)}.image-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-6)}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.animate-fade-in{animation:fadeIn var(--transition-duration-slow) var(--transition-easing-ease-out)}.animate-slide-in{animation:slideIn var(--transition-duration-slow) var(--transition-easing-ease-out)}.custom-scrollbar::-webkit-scrollbar{width:6px}.custom-scrollbar::-webkit-scrollbar-track{background:var(--color-gray-100);border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--color-gray-400);border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--color-gray-500)}:root{--color-brand-primary: #044F66;--color-brand-primary-light: #066B7D;--color-brand-primary-dark: #033C4A;--color-brand-secondary: #1e3a8a;--color-brand-secondary-light: #3b82f6;--color-brand-secondary-dark: #1e40af;--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-info: #3b82f6;--color-gray-50: #f9fafb;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-300: #d1d5db;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #4b5563;--color-gray-700: #374151;--color-gray-800: #1f2937;--color-gray-900: #111827;--color-annotation-red: #ef4444;--color-annotation-orange: #f97316;--color-annotation-yellow: #eab308;--color-annotation-green: #22c55e;--color-annotation-cyan: #06b6d4;--color-annotation-blue: #3b82f6;--color-annotation-purple: #8b5cf6;--color-annotation-pink: #d946ef;--color-annotation-magenta: #ec4899;--color-annotation-gray: #6b7280;--color-annotation-dark-gray: #1f2937;--color-annotation-black: #000000;--font-family-primary: "Geist", sans-serif;--font-family-mono: "Geist Mono", monospace;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--line-height-tight: 1.25;--line-height-snug: 1.375;--line-height-normal: 1.5;--line-height-relaxed: 1.625;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem;--spacing-24: 6rem;--border-radius-none: 0;--border-radius-sm: .125rem;--border-radius-md: .375rem;--border-radius-lg: .5rem;--border-radius-xl: .75rem;--border-radius-2xl: 1rem;--border-radius-full: 9999px;--border-width-1: 1px;--border-width-2: 2px;--border-width-4: 4px;--border-width-8: 8px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--transition-duration-fast: .15s;--transition-duration-normal: .3s;--transition-duration-slow: .5s;--transition-easing-linear: linear;--transition-easing-in: cubic-bezier(.4, 0, 1, 1);--transition-easing-out: cubic-bezier(0, 0, .2, 1);--transition-easing-in-out: cubic-bezier(.4, 0, .2, 1);--z-index-dropdown: 1000;--z-index-sticky: 1020;--z-index-fixed: 1030;--z-index-modal-backdrop: 1040;--z-index-modal: 1050;--z-index-popover: 1060;--z-index-tooltip: 1070}.annotation-toolbar{background-color:#fff;border:var(--border-width-1) solid var(--color-gray-200);border-radius:var(--border-radius-xl);padding:var(--spacing-4);box-shadow:var(--shadow-md);font-family:var(--font-family-primary)}.annotation-toolbar .tool-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-2);margin-bottom:var(--spacing-6)}.annotation-toolbar .tool-button{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-3);border:var(--border-width-2) solid var(--color-gray-200);border-radius:var(--border-radius-lg);background-color:#fff;color:var(--color-gray-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out);text-align:center}.annotation-toolbar .tool-button:hover{border-color:var(--color-gray-300);background-color:var(--color-gray-50);color:var(--color-gray-700)}.annotation-toolbar .tool-button.active{background-color:#044f661a;border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.annotation-toolbar .tool-button .icon{width:20px;height:20px;margin-bottom:var(--spacing-1)}.annotation-toolbar .tool-button .label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.annotation-color-picker{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-2);margin-bottom:var(--spacing-3)}.annotation-color-button{width:32px;height:32px;border:var(--border-width-2) solid var(--color-gray-300);border-radius:var(--border-radius-lg);cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out);position:relative}.annotation-color-button:hover{border-color:var(--color-gray-400);transform:scale(1.05)}.annotation-color-button.selected{border-color:var(--color-gray-900);transform:scale(1.1)}.annotation-color-button.selected:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border:var(--border-width-2) solid white;border-radius:var(--border-radius-md)}.annotation-custom-color{width:100%;height:40px;border:var(--border-width-1) solid var(--color-gray-300);border-radius:var(--border-radius-lg);cursor:pointer;margin-top:var(--spacing-3)}.annotation-stroke-controls{margin-bottom:var(--spacing-6)}.annotation-stroke-controls .label{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);margin-bottom:var(--spacing-3)}.annotation-stroke-slider{width:100%;height:8px;background-color:var(--color-gray-200);border-radius:var(--border-radius-full);outline:none;cursor:pointer;margin-bottom:var(--spacing-3);-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotation-stroke-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border-radius:var(--border-radius-full);background-color:var(--color-brand-primary);cursor:pointer;border:var(--border-width-2) solid white;box-shadow:var(--shadow-sm)}.annotation-stroke-slider::-moz-range-thumb{width:20px;height:20px;border-radius:var(--border-radius-full);background-color:var(--color-brand-primary);cursor:pointer;border:var(--border-width-2) solid white;box-shadow:var(--shadow-sm)}.annotation-stroke-buttons{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.annotation-stroke-button{padding:var(--spacing-2) var(--spacing-3);border:var(--border-width-1) solid var(--color-gray-300);border-radius:var(--border-radius-md);background-color:#fff;color:var(--color-gray-600);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}.annotation-stroke-button:hover{background-color:var(--color-gray-50);border-color:var(--color-gray-400)}.annotation-stroke-button.active{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);color:#fff}.annotation-canvas-container{position:relative;border:var(--border-width-2) solid var(--color-gray-200);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-md);overflow:hidden}.annotation-canvas{display:block;max-width:100%;height:auto;cursor:crosshair}.annotation-canvas:focus{outline:none;border-color:var(--color-brand-primary);box-shadow:0 0 0 3px #044f661a}.layer-panel{background-color:#fff;border:var(--border-width-1) solid var(--color-gray-200);border-radius:var(--border-radius-xl);padding:var(--spacing-4);box-shadow:var(--shadow-md);font-family:var(--font-family-primary)}.layer-panel .header{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);margin-bottom:var(--spacing-4)}.layer-list{max-height:300px;overflow-y:auto}.layer-list.custom-scrollbar::-webkit-scrollbar{width:6px}.layer-list.custom-scrollbar::-webkit-scrollbar-track{background:var(--color-gray-100);border-radius:3px}.layer-list.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--color-gray-400);border-radius:3px}.layer-list.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--color-gray-500)}.layer-item{display:flex;align-items:center;padding:var(--spacing-3);border:var(--border-width-1) solid var(--color-gray-200);border-radius:var(--border-radius-lg);background-color:#fff;margin-bottom:var(--spacing-2);cursor:pointer;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}.layer-item:hover{border-color:var(--color-gray-300);background-color:var(--color-gray-50)}.layer-item.selected{border-color:var(--color-brand-primary);background-color:#044f660d}.layer-item .visibility-toggle{margin-right:var(--spacing-3);cursor:pointer;color:var(--color-gray-400)}.layer-item .visibility-toggle:hover{color:var(--color-gray-600)}.layer-item .name{flex:1;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700)}.layer-item .actions{display:flex;gap:var(--spacing-2)}.layer-item .action-button{padding:var(--spacing-1);border:none;background:none;color:var(--color-gray-400);cursor:pointer;border-radius:var(--border-radius-md);transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}.layer-item .action-button:hover{background-color:var(--color-gray-200);color:var(--color-gray-600)}.layer-item .delete-button:hover{background-color:#ef44441a;color:var(--color-error)}.properties-panel{background-color:#fff;border:var(--border-width-1) solid var(--color-gray-200);border-radius:var(--border-radius-xl);padding:var(--spacing-4);box-shadow:var(--shadow-md);font-family:var(--font-family-primary)}.properties-panel .header{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);margin-bottom:var(--spacing-4)}.property-group{margin-bottom:var(--spacing-4)}.property-group .label{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);margin-bottom:var(--spacing-2)}.property-input{width:100%;padding:var(--spacing-3);border:var(--border-width-1) solid var(--color-gray-300);border-radius:var(--border-radius-lg);font-family:var(--font-family-primary);font-size:var(--font-size-base);color:var(--color-gray-900);background-color:#fff;transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out)}.property-input:focus{outline:none;border-color:var(--color-brand-primary);box-shadow:0 0 0 3px #044f661a}.property-input.error{border-color:var(--color-error);box-shadow:0 0 0 3px #ef44441a}.image-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-6);padding:var(--spacing-4)}@media(max-width:640px){.image-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--spacing-4)}}.image-card{background-color:#fff;border:var(--border-width-1) solid var(--color-gray-200);border-radius:var(--border-radius-xl);overflow:hidden;box-shadow:var(--shadow-md);transition:all var(--transition-duration-normal) var(--transition-easing-ease-in-out);cursor:pointer}.image-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);border-color:var(--color-gray-300)}.image-card .image-container{position:relative;width:100%;height:200px;overflow:hidden}.image-card img{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-duration-normal) var(--transition-easing-ease-in-out)}.image-card:hover img{transform:scale(1.05)}.image-card .content{padding:var(--spacing-4)}.image-card .title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);margin-bottom:var(--spacing-2)}.image-card .description{font-size:var(--font-size-sm);color:var(--color-gray-600);line-height:var(--line-height-relaxed)}.text-input-modal .modal-content{background-color:#fff;border-radius:var(--border-radius-xl);box-shadow:var(--shadow-xl);max-width:500px;width:90%}.text-input-modal .modal-header{padding:var(--spacing-6);border-bottom:var(--border-width-1) solid var(--color-gray-200);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.text-input-modal .modal-body{padding:var(--spacing-6)}.text-input-modal .input-group{margin-bottom:var(--spacing-4)}.text-input-modal .input-label{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);margin-bottom:var(--spacing-2)}.text-input-modal .text-input{width:100%;padding:var(--spacing-3);border:var(--border-width-1) solid var(--color-gray-300);border-radius:var(--border-radius-lg);font-family:var(--font-family-primary);font-size:var(--font-size-base);color:var(--color-gray-900);background-color:#fff;resize:vertical;min-height:80px}.text-input-modal .text-input:focus{outline:none;border-color:var(--color-brand-primary);box-shadow:0 0 0 3px #044f661a}.text-input-modal .modal-footer{padding:var(--spacing-6);border-top:var(--border-width-1) solid var(--color-gray-200);display:flex;justify-content:flex-end;gap:var(--spacing-3)}.project-header{background-color:#fff;border-bottom:var(--border-width-1) solid var(--color-gray-200);padding:var(--spacing-6);box-shadow:var(--shadow-sm);font-family:var(--font-family-primary)}.project-header .title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-gray-900);margin-bottom:var(--spacing-2)}.project-header .subtitle{font-size:var(--font-size-base);color:var(--color-gray-600);margin-bottom:var(--spacing-4)}.project-header .actions{display:flex;gap:var(--spacing-3);align-items:center}@media(max-width:768px){.annotation-toolbar{padding:var(--spacing-3)}.annotation-toolbar .tool-grid{grid-template-columns:repeat(3,1fr);gap:var(--spacing-1)}.annotation-color-picker{grid-template-columns:repeat(6,1fr)}.properties-panel,.layer-panel{padding:var(--spacing-3)}.image-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--spacing-4)}}@media(max-width:640px){.annotation-toolbar .tool-grid{grid-template-columns:repeat(2,1fr)}.annotation-color-picker{grid-template-columns:repeat(5,1fr)}.text-input-modal .modal-content{width:95%}.text-input-modal .modal-header,.text-input-modal .modal-body,.text-input-modal .modal-footer{padding:var(--spacing-4)}}._wrapper_nqi2b_8{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;overflow:hidden}._table_nqi2b_16{width:100%;border-collapse:collapse}._table_nqi2b_16 th{text-align:left;padding:.875rem 1.25rem;font-size:.75rem;font-weight:600;color:#7b8794;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #E4E9EF;background:#fafbfc}._sortableHeader_nqi2b_33{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease}._sortableHeader_nqi2b_33:hover{color:#323f4b}._sortIcon_nqi2b_43{font-size:.625rem;color:#9aa5b1}._sortableHeader_nqi2b_33:hover ._sortIcon_nqi2b_43{color:#616e7c}._table_nqi2b_16 td{padding:.875rem 1.25rem;font-size:.875rem;color:#323f4b;border-bottom:1px solid #F0F2F5}._table_nqi2b_16 tr:last-child td{border-bottom:none}._table_nqi2b_16 tr:hover td{background:#f8fafb}._clickableRow_nqi2b_67{cursor:pointer}._cardList_nqi2b_72{display:none}._card_nqi2b_72{padding:1rem 1.25rem;border-bottom:1px solid #F0F2F5}._card_nqi2b_72:last-child{border-bottom:none}._clickableCard_nqi2b_85{cursor:pointer;transition:background .2s ease}._clickableCard_nqi2b_85:active{background:#f8fafb}._cardRow_nqi2b_94{display:flex;justify-content:space-between;align-items:flex-start;padding:.375rem 0}._cardRow_nqi2b_94:first-child{padding-top:0}._cardRow_nqi2b_94:last-child{padding-bottom:0}._cardLabel_nqi2b_109{font-size:.75rem;font-weight:600;color:#7b8794;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;margin-right:1rem}._cardValue_nqi2b_119{font-size:.875rem;color:#323f4b;text-align:right}._emptyState_nqi2b_126{text-align:center;padding:3rem;color:#7b8794;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem}@media(max-width:768px){._table_nqi2b_16{display:none}._cardList_nqi2b_72{display:block}}._ringWrapper_2tcu7_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._ringSvg_2tcu7_10{transform:rotate(-90deg)}._ringArc_2tcu7_14{transition:stroke-dashoffset .6s cubic-bezier(.4,0,.2,1),stroke .3s ease}._ringPercent_2tcu7_19{position:absolute;font-weight:700;color:#1f2937;letter-spacing:-.02em}._barWrapper_2tcu7_27{flex:1}._barHeader_2tcu7_31{display:flex;justify-content:space-between;align-items:center;margin-bottom:.375rem}._barLabel_2tcu7_38{font-size:.8125rem;font-weight:600;color:#374151}._barCount_2tcu7_44{font-size:.75rem;font-weight:600;color:#6b7280}._barTrack_2tcu7_50{height:8px;background:#e5e7eb;border-radius:9999px;overflow:hidden}._barFill_2tcu7_57{height:100%;border-radius:9999px;transition:width .6s cubic-bezier(.4,0,.2,1);min-width:0}._summaryCard_2tcu7_65{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem;box-shadow:0 1px 3px #0000000a}._summaryHeader_2tcu7_74{display:flex;align-items:center;gap:1.25rem;margin-bottom:1.25rem}._summaryText_2tcu7_81{flex:1}._summaryTitle_2tcu7_85{font-size:1.1rem;font-weight:700;color:#044f66;margin:0}._summarySubtitle_2tcu7_92{font-size:.875rem;color:#6b7280;margin:.25rem 0 0}._summaryBars_2tcu7_98{display:flex;gap:1.5rem}@media(max-width:480px){._summaryBars_2tcu7_98{flex-direction:column;gap:1rem}._summaryHeader_2tcu7_74{flex-direction:column;text-align:center}}._grid_vig67_1{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media(max-width:768px){._grid_vig67_1{grid-template-columns:1fr}}._card_vig67_13{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;transition:box-shadow .2s ease,transform .2s ease;cursor:pointer}._card_vig67_13:hover{box-shadow:0 8px 24px #044f661f;transform:translateY(-2px)}._cardLink_vig67_27{text-decoration:none;color:inherit;display:block}._cardHeader_vig67_33{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}._destination_vig67_40{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:600;color:#1a202c}._mapIcon_vig67_49{color:#044f66;flex-shrink:0}._headerRight_vig67_54{display:flex;align-items:center;gap:10px}._collectionDate_vig67_60{font-size:.85rem;font-weight:600;color:#044f66;background:#044f6614;padding:4px 10px;border-radius:6px;white-space:nowrap}._badge_vig67_70{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:20px;white-space:nowrap}._badgeComplete_vig67_81{background:#dcfce7;color:#166534}._badgePartial_vig67_87{background:#fef3c7;color:#92400e}._badgeIncomplete_vig67_93{background:#fee2e2;color:#991b1b}._cardFooter_vig67_99{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid #f1f5f9;margin-top:16px}._orderNo_vig67_108{font-size:.875rem;color:#64748b}._merchantLogo_vig67_113{height:28px;object-fit:contain}._pagination_vig67_118{display:flex;justify-content:space-between;align-items:center;margin-top:24px}._paginationBtn_vig67_125{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;font-size:.875rem;font-weight:600;color:#fff;background:#044f66;border:none;border-radius:8px;cursor:pointer;transition:background .15s ease}._paginationBtn_vig67_125:hover{background:#033d50}._container_xiv1h_4{width:100%;padding:2rem 0;min-height:100vh}._header_xiv1h_11{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerTop_xiv1h_20{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}._headerContent_xiv1h_28{flex:1}._breadcrumb_xiv1h_32{font-size:.8125rem;opacity:.75;margin:0 0 .5rem;font-weight:400}._breadcrumbLink_xiv1h_39{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_xiv1h_39:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSeparator_xiv1h_52{margin:0 .375rem;opacity:.5}._title_xiv1h_57{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_xiv1h_64{font-size:1rem;opacity:.85;margin:.5rem 0 0;font-weight:400}._btnCreate_xiv1h_71{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;border:2px solid rgba(255,255,255,.3);background:#ffffff26;color:#fff;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._btnCreate_xiv1h_71:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-1px);color:#fff;text-decoration:none}._statsRow_xiv1h_98{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}._statItem_xiv1h_105{background:#ffffff1a;border-radius:.625rem;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._statValue_xiv1h_113{font-size:1.75rem;font-weight:700;color:#fff;line-height:1}._statLabel_xiv1h_120{font-size:.8125rem;font-weight:500;color:#ffffffbf;margin-top:.25rem}._toolbar_xiv1h_128{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}._searchWrapper_xiv1h_137{position:relative;flex:1;max-width:480px;min-width:240px}._searchIcon_xiv1h_144{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#7b8794;font-size:.875rem;pointer-events:none}._searchInput_xiv1h_154{width:100%;padding:.875rem 2.5rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;color:#323f4b;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}._searchInput_xiv1h_154:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._searchInput_xiv1h_154::placeholder{color:#9aa5b1}._clearBtn_xiv1h_175{position:absolute;right:.625rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#7b8794;cursor:pointer;padding:.25rem;font-size:.875rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease,color .2s ease}._clearBtn_xiv1h_175:hover{color:#323f4b;background:#f0f4f8}._searchMeta_xiv1h_198{font-size:.8125rem;color:#616e7c;margin-top:.5rem;font-weight:500}._filterGroup_xiv1h_206{display:flex;gap:.5rem;align-items:center;flex-shrink:0}._filterPill_xiv1h_213{padding:.5rem .875rem;border-radius:9999px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;border:1.5px solid #E4E9EF;background:#fff;color:#616e7c;display:inline-flex;align-items:center;gap:.375rem}._filterPill_xiv1h_213:hover{border-color:#054e65;color:#054e65}._filterCount_xiv1h_233{font-size:.75rem;font-weight:600;background:#f0f4f8;padding:.1rem .425rem;border-radius:9999px;min-width:1.25rem;text-align:center;line-height:1.3}._filterPill_all_xiv1h_245{background:#054e65;color:#fff;border-color:#054e65}._filterPill_all_xiv1h_245 ._filterCount_xiv1h_233{background:#fff3;color:#fff}._filterPill_completed_xiv1h_256{background:#059669;color:#fff;border-color:#059669}._filterPill_completed_xiv1h_256 ._filterCount_xiv1h_233{background:#fff3;color:#fff}._filterPill_pending_xiv1h_267{background:#d97706;color:#fff;border-color:#d97706}._filterPill_pending_xiv1h_267 ._filterCount_xiv1h_233{background:#fff3;color:#fff}._paginationInfo_xiv1h_279{font-size:.8125rem;color:#616e7c;font-weight:500}@media(max-width:768px){._container_xiv1h_4{padding:1rem .5rem}._header_xiv1h_11{padding:1.5rem}._title_xiv1h_57{font-size:1.5rem}._statsRow_xiv1h_98{grid-template-columns:1fr;gap:.75rem}._toolbar_xiv1h_128{flex-direction:column;align-items:stretch}._searchWrapper_xiv1h_137{max-width:100%}._headerTop_xiv1h_20{flex-direction:column}}._container_datjf_3{width:100%;padding:2rem 0;min-height:100vh}._statsGrid_datjf_12{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-bottom:2rem}._statCard_datjf_19{border:none;border-radius:.75rem;padding:1.5rem;display:flex;align-items:center;gap:1rem;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;color:inherit}._statCard_datjf_19:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001f;text-decoration:none;color:inherit}._statCardProjects_datjf_39{background:#054e65}._statCardHours_datjf_44{background:#e65100}._statCardCompleted_datjf_49{background:#0f9d58}._statIcon_datjf_54{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#ffffff26;color:#fff}._statValue_datjf_66{font-size:1.75rem;font-weight:700;color:#fff;line-height:1}._statLabel_datjf_73{font-size:.8125rem;font-weight:500;color:#ffffffbf;margin-top:.25rem}._sectionHeader_datjf_81{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._sectionTitle_datjf_88{font-size:1.125rem;font-weight:700;color:#1f2933;display:flex;align-items:center;gap:.5rem;margin:0}._viewAllBtn_datjf_98{font-size:.8125rem;font-weight:600;color:#054e65;text-decoration:none;display:flex;align-items:center;gap:.25rem;padding:.5rem 1rem;border-radius:.5rem;border:1px solid #E4E9EF;background:#fff;transition:background-color .2s ease,border-color .2s ease,color .2s ease;cursor:pointer}._viewAllBtn_datjf_98:hover{background:#e8f4f7;border-color:#054e65;text-decoration:none;color:#054e65}._tableWrapper_datjf_122{margin-bottom:2rem}._projectLink_datjf_126{color:#054e65;font-weight:600;text-decoration:none}._projectLink_datjf_126:hover{text-decoration:underline;color:#054e65}._badge_datjf_138{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600}._badgeDot_datjf_148{width:6px;height:6px;border-radius:50%}._badgeOngoing_datjf_154{background:#e8f4f7;color:#054e65}._badgeOngoing_datjf_154 ._badgeDot_datjf_148{background:#054e65}._badgeCompleted_datjf_164{background:#e6f7ed;color:#0f9d58}._badgeCompleted_datjf_164 ._badgeDot_datjf_148{background:#0f9d58}._badgeDraft_datjf_174{background:#fef7e6;color:#f4b400}._badgeDraft_datjf_174 ._badgeDot_datjf_148{background:#f4b400}._badgeCancelled_datjf_184{background:#f5f7fa;color:#52606d}._badgeCancelled_datjf_184 ._badgeDot_datjf_148{background:#52606d}._leaderboardGrid_datjf_195{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-bottom:2rem}._workerCard_datjf_202{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}._workerCard_datjf_202:hover{transform:translateY(-2px);box-shadow:0 4px 12px #054e651a}._workerCardGold_datjf_216{border-color:#f4b400;box-shadow:0 2px 8px #f4b40026}._workerAvatar_datjf_222{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.5rem;margin:0 auto 1rem}._workerAvatarGold_datjf_234{background:#054e65;color:#fff;border:3px solid #F4B400}._workerAvatarDefault_datjf_241{background:#e8f4f7;color:#054e65;border:2px solid #E4E9EF}._workerName_datjf_248{font-size:1rem;font-weight:600;color:#1f2933;margin-bottom:.25rem}._workerCount_datjf_255{font-size:2rem;font-weight:700;color:#054e65;line-height:1;margin:.75rem 0 .25rem}._workerCountGold_datjf_263{color:#f4b400}._workerCountLabel_datjf_268{font-size:.75rem;font-weight:600;color:#7b8794;text-transform:uppercase;letter-spacing:.05em}._workerBreakdown_datjf_276{display:flex;justify-content:center;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #F0F2F5;font-size:.75rem;color:#7b8794}._workerBreakdown_datjf_276 span{display:flex;align-items:center;gap:.25rem}._rankBadge_datjf_293{font-size:2rem;margin-bottom:.5rem}._emptyState_datjf_298{text-align:center;padding:3rem;color:#7b8794}._emptyStateIcon_datjf_304{margin-bottom:1rem;color:#cbd2d9}@media(max-width:768px){._statsGrid_datjf_12,._leaderboardGrid_datjf_195{grid-template-columns:1fr}}._container_t6mac_3{width:100%;padding:2rem 0;min-height:60vh}._header_t6mac_10{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerTop_t6mac_19{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}._headerContent_t6mac_27{flex:1}._title_t6mac_29{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_t6mac_36{font-size:1rem;opacity:.85;margin:.5rem 0 0;font-weight:400}._statsRow_t6mac_43{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}._statItem_t6mac_50{background:#ffffff1a;border-radius:.625rem;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._statValue_t6mac_57{font-size:1.75rem;font-weight:700;color:#fff;line-height:1}._statLabel_t6mac_64{font-size:.8125rem;font-weight:500;color:#ffffffbf;margin-top:.25rem}._tabRow_t6mac_72{display:flex;gap:.5rem;margin-bottom:1.25rem;flex-wrap:wrap}._tabButton_t6mac_79{padding:.5rem 1.125rem;border-radius:.5rem;border:1.5px solid #E4E9EF;background:#fff;color:#616e7c;font-size:.875rem;font-weight:600;cursor:pointer}._tabButtonActive_t6mac_90{border-color:#054e65;background:#054e65;color:#fff}._toolbar_t6mac_96{display:flex;justify-content:flex-start;align-items:center;gap:.75rem;margin-bottom:1.5rem;flex-wrap:wrap}._filterGroup_t6mac_105{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._searchWrapper_t6mac_112{position:relative;flex:1 1 320px;max-width:480px;min-width:200px}._searchIcon_t6mac_119{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#7b8794;pointer-events:none}._searchInput_t6mac_128{width:100%;padding:.875rem 2.5rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;color:#323f4b;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}._searchInput_t6mac_128:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._searchInput_t6mac_128::placeholder{color:#9aa5b1}._clientSelect_t6mac_147{padding:.875rem 2.25rem .875rem 1rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;font-weight:500;color:#323f4b;background:#fff;min-width:150px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}._clientSelect_t6mac_147:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._clearBtn_t6mac_166{position:absolute;right:.625rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#7b8794;cursor:pointer;padding:.25rem;border-radius:50%}._clearBtn_t6mac_166:hover{color:#323f4b;background:#f0f4f8}._projectsGrid_t6mac_182{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}._card_t6mac_188{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.25rem;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}._card_t6mac_188:hover{border-color:#054e65;box-shadow:0 4px 12px #054e651a;transform:translateY(-2px);text-decoration:none;color:inherit}._cardHeader_t6mac_208{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}._cardTitle_t6mac_216{font-size:1rem;font-weight:600;color:#0f172a;margin:0;line-height:1.4;display:flex;align-items:center;gap:.375rem;flex:1}._completedIcon_t6mac_228{color:#059669;flex-shrink:0}._statusBadge_t6mac_230{font-size:.6875rem;font-weight:600;padding:.2rem .5rem;border-radius:9999px;display:inline-block;white-space:nowrap;flex-shrink:0}._cardBody_t6mac_240{display:flex;flex-direction:column;gap:.375rem}._cardAddress_t6mac_246{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:#616e7c}._cardAddress_t6mac_246 svg{flex-shrink:0;color:#9aa5b1}._cardDate_t6mac_256{font-size:.8125rem;color:#054e65;font-weight:600;display:flex;align-items:center;gap:.375rem}._cardDate_t6mac_256 svg{color:#054e65;flex-shrink:0}._assignedRow_t6mac_268{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}._avatarStack_t6mac_275{display:flex;align-items:center}._avatar_t6mac_275{width:28px;height:28px;border-radius:50%;object-fit:cover;border:2px solid white;margin-left:-8px}._avatar_t6mac_275:first-child{margin-left:0}._avatarPlaceholder_t6mac_291{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:700;border:2px solid white;margin-left:-8px}._avatarPlaceholder_t6mac_291:first-child{margin-left:0}._assignedText_t6mac_308{font-size:.75rem;color:#616e7c;font-weight:500}._pagination_t6mac_315{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:2rem}._pageInfo_t6mac_323{font-size:.8125rem;color:#7b8794;margin-right:.5rem}._pageBtnNav_t6mac_329{padding:.5rem .75rem;border-radius:.375rem;border:1px solid #E4E9EF;background:#fff;color:#334155;font-size:.8125rem;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem;transition:all .15s ease}._pageBtnNav_t6mac_329:hover{border-color:#054e65;color:#054e65}._pageBtnNav_t6mac_329:disabled{opacity:.4;cursor:not-allowed}._emptyState_t6mac_348{text-align:center;padding:3rem 1rem;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem}._emptyTitle_t6mac_356{font-size:1.125rem;font-weight:600;color:#334155;margin:0 0 .375rem}._emptySubtitle_t6mac_363{font-size:.875rem;color:#7b8794;margin:0}._loadingState_t6mac_369{text-align:center;padding:3rem;color:#7b8794;font-size:.9375rem}@media(max-width:768px){._header_t6mac_10{padding:1.5rem}._title_t6mac_29{font-size:1.5rem}._statsRow_t6mac_43{grid-template-columns:1fr;gap:.75rem}._toolbar_t6mac_96{flex-direction:column;align-items:stretch}._searchWrapper_t6mac_112{max-width:100%}._projectsGrid_t6mac_182{grid-template-columns:1fr}}._container_1bwxq_1{width:100%;max-width:640px;padding:2rem 0}._header_1bwxq_7{margin-bottom:1.5rem}._title_1bwxq_11{font-size:1.75rem;font-weight:700;color:#0f172a;margin:0}._subtitle_1bwxq_18{font-size:.9375rem;color:#7b8794;margin:.375rem 0 0}._card_1bwxq_24{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.75rem;margin-bottom:1.5rem}._cardTitle_1bwxq_32{font-size:1.0625rem;font-weight:700;color:#0f172a;margin:0 0 1.25rem}._fieldRow_1bwxq_39{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}._field_1bwxq_39{margin-bottom:1rem}._label_1bwxq_50{display:block;font-size:.8125rem;font-weight:600;color:#616e7c;margin-bottom:.375rem}._input_1bwxq_58{width:100%;padding:.625rem .875rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;color:#323f4b;box-sizing:border-box}._input_1bwxq_58:focus{outline:none;border-color:#054e65}._saveBtn_1bwxq_73{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:.5rem;font-size:.9375rem;font-weight:600;border:none;cursor:pointer;background:#054e65;color:#fff}._saveBtn_1bwxq_73:disabled{background:#9aa5b1;cursor:default}@media screen and (max-width:600px){._fieldRow_1bwxq_39{grid-template-columns:1fr}}.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 transparent;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}.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 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;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,.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:-87px;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 + .85rem);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:700}.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:transparent}.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:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.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__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:700}.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--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{visibility:visible;opacity:1}.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:#bad9f1;color:#000}.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:#216ba580}.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__year--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__year--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__year--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),.react-datepicker__year--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:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;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:transparent;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__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;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}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._container_x7mvl_3{width:100%;padding:2rem 0;min-height:100vh}._breadcrumb_x7mvl_10{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#7b8794;margin-bottom:1.5rem;flex-wrap:wrap}._breadcrumbLink_x7mvl_20{color:#054e65;text-decoration:none;font-weight:500;transition:color .15s ease}._breadcrumbLink_x7mvl_20:hover{color:#033c4a;text-decoration:none}._breadcrumbSep_x7mvl_32{color:#cbd2d9;font-size:.75rem}._breadcrumbCurrent_x7mvl_37{color:#323f4b;font-weight:600}._header_x7mvl_43{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:1.5rem 2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._title_x7mvl_52{font-size:1.5rem;font-weight:700;margin:0}._subtitle_x7mvl_58{font-size:.875rem;opacity:.85;margin:.375rem 0 0}._formCard_x7mvl_65{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:2rem;max-width:640px}._successMsg_x7mvl_74{background:#e6f7ed;border:1px solid #A7E8C0;color:#0c7a45;padding:1rem 1.25rem;border-radius:.5rem;margin-bottom:1.5rem;font-size:.875rem;font-weight:500}._errorMsg_x7mvl_85{background:#fee2e2;border:1px solid #FECACA;color:#dc2626;padding:1rem 1.25rem;border-radius:.5rem;margin-bottom:1.5rem;font-size:.875rem}._errorMsg_x7mvl_85 ul{margin:.5rem 0 0 1rem;padding:0}._errorMsg_x7mvl_85 li{margin-bottom:.25rem}._fieldGroup_x7mvl_105{margin-bottom:1.25rem}._fieldLabel_x7mvl_109{display:block;font-size:.875rem;font-weight:600;color:#334155;margin-bottom:.5rem}._fieldRequired_x7mvl_117{color:#dc2626;margin-left:.125rem}._fieldHint_x7mvl_122{font-size:.75rem;color:#7b8794;margin-top:.25rem}._fieldError_x7mvl_128{font-size:.75rem;color:#dc2626;margin-top:.25rem}._input_x7mvl_135{display:block;width:100%;padding:.875rem 1rem;font-size:1rem;color:#0f172a;background:#fff;border:2px solid #E2E8F0;border-radius:.75rem;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit;outline:none}._input_x7mvl_135:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}._input_x7mvl_135::placeholder{color:#94a3b8}._inputError_x7mvl_158{border-color:#fca5a5}._inputError_x7mvl_158:focus{border-color:#dc2626;box-shadow:0 0 0 3px #dc26261a}._dropdownWrapper_x7mvl_169{position:relative}._dropdownTrigger_x7mvl_173{display:flex;align-items:center;width:100%;padding:.875rem 1rem;font-size:1rem;color:#0f172a;background:#fff;border:2px solid #E2E8F0;border-radius:.75rem;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit;text-align:left;gap:.5rem}._dropdownTrigger_x7mvl_173:hover{border-color:#cbd5e1}._dropdownTriggerOpen_x7mvl_194{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}._dropdownTriggerError_x7mvl_200{border-color:#fca5a5}._dropdownTriggerCompact_x7mvl_205{min-height:40px;padding:.55rem .65rem;border-width:1px;border-color:#cbd5dd;border-radius:.45rem;font-size:.78rem}._dropdownLabel_x7mvl_214{flex:1}._dropdownPlaceholder_x7mvl_218{flex:1;color:#9aa5b1}._dropdownChevron_x7mvl_223{font-size:.625rem;color:#7b8794;transition:transform .2s ease;flex-shrink:0}._dropdownChevronOpen_x7mvl_230{transform:rotate(180deg)}._dropdownMenu_x7mvl_234{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:2px solid #044F66;border-radius:.75rem;box-shadow:0 10px 25px #0000001a;z-index:50;overflow:hidden;animation:_dropdownSlide_x7mvl_1 .15s ease;max-height:280px;overflow-y:auto}._dropdownMenuCompact_x7mvl_250{min-width:180px;border-width:1px;border-radius:.55rem}@keyframes _dropdownSlide_x7mvl_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._dropdownOption_x7mvl_261{width:100%;padding:.875rem 1rem;border:none;background:#fff;cursor:pointer;font-size:.9375rem;color:#0f172a;text-align:left;transition:background-color .12s ease,color .12s ease;border-radius:.5rem;margin:3px 5px;width:calc(100% - 10px);font-family:inherit;display:block;line-height:1.4}._dropdownOption_x7mvl_261:hover{background:#f1f5f9;color:#044f66}._dropdownOptionActive_x7mvl_284{background:#eff6ff;color:#044f66;font-weight:600}._dropdownOptionActive_x7mvl_284:hover{background:#e0f2fe}._dropdownOptionCompact_x7mvl_295{padding:.65rem .75rem;font-size:.8125rem}._sectionTitle_x7mvl_301{font-size:1.125rem;font-weight:600;color:#044f66;padding-bottom:.75rem;border-bottom:2px solid #F1F5F9;margin:2rem 0 1.5rem;display:flex;align-items:center;gap:.5rem}._submitBtn_x7mvl_314{padding:.75rem 2rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:none;background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem;transition:transform .2s ease,box-shadow .2s ease}._submitBtn_x7mvl_314:hover{transform:translateY(-1px);box-shadow:0 4px 12px #054e6540}._submitBtn_x7mvl_314:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._avatarSection_x7mvl_343{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}._avatarLabel_x7mvl_350{font-size:.8125rem;color:#616e7c;font-weight:500}@media(max-width:768px){._container_x7mvl_3{padding:1rem .5rem 1rem 0}._header_x7mvl_43{padding:1.25rem 1.5rem}._title_x7mvl_52{font-size:1.25rem}._formCard_x7mvl_65{padding:1.5rem}}._infoNote_x7mvl_375{background:#f0f9ff;border:1px solid #BAE6FD;border-radius:.625rem;padding:.875rem 1rem;margin-bottom:1.25rem;font-size:.8125rem;color:#075985;line-height:1.5}._container_18o3r_4{width:100%;padding:2rem 0;min-height:100vh}._header_18o3r_11{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}._headerContent_18o3r_25{flex:1}._title_18o3r_29{font-size:2rem;font-weight:700;margin:0}._subtitle_18o3r_35{font-size:1rem;opacity:.9;margin:.5rem 0 0}._headerActions_18o3r_41{display:flex;gap:.75rem;flex-wrap:wrap}._btnCreate_18o3r_47{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;border:2px solid rgba(255,255,255,.3);background:#ffffff26;color:#fff;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._btnCreate_18o3r_47:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-1px);color:#fff;text-decoration:none}._btnCreateSmall_18o3r_73{background:#db4437;border:none}._btnCreateSmall_18o3r_73:hover{background:#c53929;border:none}._statsGrid_18o3r_85{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}._statCard_18o3r_92{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.25rem;display:flex;align-items:center;gap:1rem;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}._statCard_18o3r_92:hover{transform:translateY(-2px);box-shadow:0 4px 12px #054e6514}._statCardActive_18o3r_109{border:2px solid #054E65;background:linear-gradient(135deg,#e8f4f7,#f0fafb);box-shadow:0 0 0 3px #054e651f,0 4px 12px #054e6514;transform:translateY(-2px)}._statIcon_18o3r_117{width:44px;height:44px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.25rem}._statIconAll_18o3r_128{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff}._statIconOngoing_18o3r_134{background:#fef7e6;color:#f4b400}._statIconCompleted_18o3r_140{background:#e6f7ed;color:#0f9d58}._statIconPending_18o3r_146{background:#e8f4f7;color:#054e65}._statIconRequests_18o3r_152{background:#fff3e0;color:#ff9800}._statValue_18o3r_158{font-size:1.5rem;font-weight:700;color:#1f2933;line-height:1;margin-bottom:.125rem}._statLabel_18o3r_166{font-size:.8125rem;color:#616e7c;font-weight:500}._toolbar_18o3r_173{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;margin-bottom:1.5rem}._searchWrapper_18o3r_181{width:300px;position:relative}._searchIcon_18o3r_186{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#7b8794;font-size:.875rem;pointer-events:none}._searchInput_18o3r_196{width:100%;padding:.875rem 1rem .875rem 2.5rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;color:#323f4b;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}._searchInput_18o3r_196:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._toolbarActions_18o3r_213{display:flex;gap:.5rem;align-items:center}._filterBtn_18o3r_219{padding:.875rem 1.25rem;border:1.5px solid #CBD2D9;background:#fff;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;color:#52606d;transition:background-color .2s ease,border-color .2s ease,color .2s ease;display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}._filterBtn_18o3r_219:hover{background:#f5f7fa;border-color:#054e65;color:#054e65}._filterBtnActive_18o3r_241{background:#054e65;color:#fff;border-color:#054e65}._datePickerWrapper_18o3r_248{position:relative}._dateDropdown_18o3r_252{position:absolute;top:calc(100% + .5rem);right:0;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;box-shadow:0 12px 24px -4px #054e6526;z-index:100;padding:0}._projectsGrid_18o3r_265{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.25rem;margin-bottom:2rem}._projectCard_18o3r_273{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;cursor:pointer;text-decoration:none;color:inherit;display:flex;flex-direction:column;position:relative;overflow:hidden}._projectCard_18o3r_273:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#054e65,#0a6b8c);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.4,0,.2,1)}._projectCard_18o3r_273:hover{transform:translateY(-2px);box-shadow:0 4px 12px #054e651a;border-color:#054e65;text-decoration:none;color:inherit}._projectCard_18o3r_273:hover:before{transform:scaleX(1)}._projectCardClientRequest_18o3r_313{border-left:3px solid #FF9800}._projectCardHeader_18o3r_318{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem}._projectName_18o3r_326{font-size:1rem;font-weight:600;color:#1f2933;margin:0;line-height:1.4;display:flex;align-items:center;gap:.5rem}._completedIcon_18o3r_337{color:#0f9d58;font-size:.875rem;flex-shrink:0}._projectDate_18o3r_343{font-size:.75rem;font-weight:600;color:#52606d;background:#f5f7fa;padding:.25rem .625rem;border-radius:9999px;white-space:nowrap;flex-shrink:0}._projectCardBody_18o3r_354{flex:1}._projectAddress_18o3r_358{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;color:#52606d;margin-bottom:.75rem;line-height:1.4}._addressIcon_18o3r_368{color:#054e65;flex-shrink:0;margin-top:.125rem}._projectCardFooter_18o3r_374{display:flex;justify-content:space-between;align-items:center;padding-top:.75rem;border-top:1px solid #F0F2F5;margin-top:auto}._statusBadge_18o3r_384{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1;gap:.375rem}._statusDot_18o3r_395{width:6px;height:6px;border-radius:50%}._statusOngoing_18o3r_401{background:#fef7e6;color:#b38600}._statusOngoing_18o3r_401 ._statusDot_18o3r_395{background:#f4b400}._statusCompleted_18o3r_410{background:#e6f7ed;color:#0c7a45}._statusCompleted_18o3r_410 ._statusDot_18o3r_395{background:#0f9d58}._statusPending_18o3r_419{background:#e8f4f7;color:#054e65}._statusPending_18o3r_419 ._statusDot_18o3r_395{background:#0a6b8c}._statusDraft_18o3r_428{background:#f5f7fa;color:#52606d}._statusDraft_18o3r_428 ._statusDot_18o3r_395{background:#7b8794}._clientRequestBadge_18o3r_437{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:9999px;font-size:.6875rem;font-weight:600;background:#fff3e0;color:#e65100;gap:.25rem}._assignedPeople_18o3r_450{display:flex;align-items:center;gap:.5rem}._avatarStack_18o3r_456{display:flex}._avatar_18o3r_456{width:28px;height:28px;border-radius:50%;border:2px solid white;object-fit:cover;margin-left:-6px}._avatar_18o3r_456:first-child{margin-left:0}._avatarPlaceholder_18o3r_473{width:28px;height:28px;border-radius:50%;border:2px solid white;background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:700;margin-left:-6px}._avatarPlaceholder_18o3r_473:first-child{margin-left:0}._assignedText_18o3r_492{font-size:.75rem;color:#7b8794}._loadMore_18o3r_498{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 0}._loadMoreBtn_18o3r_506{padding:.875rem 2.5rem;border-radius:.5rem;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;border:1.5px solid #054E65;background:#fff;color:#054e65;display:inline-flex;align-items:center;gap:.5rem}._loadMoreBtn_18o3r_506:hover:not(:disabled){background:#054e65;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #054e6533}._loadMoreBtn_18o3r_506:disabled{opacity:.7;cursor:not-allowed}._loadMoreSpinner_18o3r_533{width:16px;height:16px;border:2px solid #E4E9EF;border-top-color:#054e65;border-radius:50%;animation:_spin_18o3r_607 .8s linear infinite}._loadMoreInfo_18o3r_542{font-size:.8125rem;color:#7b8794;font-weight:500}._dateDropdown_18o3r_252 .react-datepicker{border:none;background:transparent;font-family:inherit}._dateDropdown_18o3r_252 .react-datepicker__month-container{background:transparent}._dateDropdown_18o3r_252 .react-datepicker__header{background:transparent;border-bottom:1px solid #E4E9EF}._dateDropdown_18o3r_252 .react-datepicker__day--selected{background:#054e65;border-radius:.375rem}._dateDropdown_18o3r_252 .react-datepicker__day:hover{background:#e8f4f7;border-radius:.375rem}._emptyState_18o3r_575{text-align:center;padding:4rem 2rem;color:#7b8794}._emptyIcon_18o3r_581{font-size:3rem;margin-bottom:1rem;opacity:.5}._emptyTitle_18o3r_587{font-size:1.125rem;font-weight:600;color:#323f4b;margin:0 0 .5rem}._emptyText_18o3r_594{font-size:.875rem;margin:0}._loading_18o3r_600{display:flex;justify-content:center;align-items:center;padding:4rem}._spinner_18o3r_607{width:40px;height:40px;border:3px solid #E4E9EF;border-top-color:#054e65;border-radius:50%;animation:_spin_18o3r_607 .8s linear infinite}@keyframes _spin_18o3r_607{to{transform:rotate(360deg)}}._mobileFilterWrapper_18o3r_621{display:none;position:relative;margin-bottom:1.5rem}._mobileFilterBtn_18o3r_627{width:100%;padding:.875rem 1.25rem;border:1.5px solid #CBD2D9;background:#fff;border-radius:.75rem;cursor:pointer;font-size:.9375rem;font-weight:600;color:#1f2933;display:flex;align-items:center;gap:.75rem;transition:border-color .2s ease}._mobileFilterBtn_18o3r_627:hover{border-color:#054e65}._mobileFilterLabel_18o3r_647{flex:1;text-align:left}._mobileFilterCount_18o3r_652{background:#054e65;color:#fff;font-size:.75rem;font-weight:700;padding:.2rem .6rem;border-radius:9999px;min-width:28px;text-align:center}._mobileFilterChevron_18o3r_663{font-size:.75rem;color:#7b8794;transition:transform .2s ease}._mobileFilterChevronOpen_18o3r_669{transform:rotate(180deg)}._mobileFilterDropdown_18o3r_673{position:absolute;top:calc(100% + .5rem);left:0;right:0;background:#fff;border:1.5px solid #CBD2D9;border-radius:.75rem;box-shadow:0 12px 24px -4px #054e6526;z-index:50;overflow:hidden}._mobileFilterOption_18o3r_686{width:100%;padding:.875rem 1.25rem;border:none;background:#fff;cursor:pointer;font-size:.875rem;font-weight:500;color:#323f4b;display:flex;justify-content:space-between;align-items:center;transition:background-color .15s ease;border-bottom:1px solid #F0F2F5}._mobileFilterOption_18o3r_686:last-child{border-bottom:none}._mobileFilterOption_18o3r_686:hover{background:#f5f7fa}._mobileFilterOptionActive_18o3r_710{background:#e8f4f7;color:#054e65;font-weight:600}._mobileFilterOptionCount_18o3r_716{font-size:.75rem;font-weight:600;color:#7b8794;background:#f0f2f5;padding:.2rem .5rem;border-radius:9999px}._mobileFilterOptionActive_18o3r_710 ._mobileFilterOptionCount_18o3r_716{background:#054e65;color:#fff}@media(max-width:1024px){._projectsGrid_18o3r_265{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media(max-width:768px){._container_18o3r_4{padding:1rem}._header_18o3r_11{flex-direction:column;align-items:flex-start}._headerActions_18o3r_41{width:100%}._btnCreate_18o3r_47{flex:1;justify-content:center}._statsGrid_18o3r_85{display:none}._mobileFilterWrapper_18o3r_621{display:block}._toolbar_18o3r_173{flex-direction:column;align-items:stretch}._searchWrapper_18o3r_181{max-width:none;width:100%}._toolbarActions_18o3r_213{width:100%}._datePickerWrapper_18o3r_248{flex:1}._datePickerWrapper_18o3r_248 ._filterBtn_18o3r_219,._datePickerWrapper_18o3r_248 ._filterBtnActive_18o3r_241{width:100%;justify-content:center}._dateDropdown_18o3r_252{left:0;right:0}._projectsGrid_18o3r_265{grid-template-columns:1fr}}._viewBar_18o3r_799{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #E4E9EF}._viewToggle_18o3r_809{display:inline-grid;grid-template-columns:repeat(2,1fr);padding:.25rem;border:1px solid #D8E0E7;border-radius:.625rem;background:#f2f5f7}._viewToggleSingle_18o3r_818{grid-template-columns:1fr}._viewToggle_18o3r_809 button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-width:92px;padding:.55rem .8rem;border:0;border-radius:.4rem;background:transparent;color:#64727e;font-size:.8125rem;font-weight:650;cursor:pointer}._viewToggle_18o3r_809 button:hover{color:#054e65}._viewToggle_18o3r_809 ._viewToggleActive_18o3r_842{background:#fff;color:#054e65;box-shadow:0 1px 4px #1f293324}._viewToggle_18o3r_809 button:focus-visible,._pipelineToolbar_18o3r_849 input:focus-visible,._pipelineDateInput_18o3r_850:focus-visible,._pipelineClearButton_18o3r_851:focus-visible,._pipelineMobileFilterButton_18o3r_852:focus-visible,._pipelineCardSurfaceLink_18o3r_853:focus-visible,._dragHandle_18o3r_854:focus-visible,._pipelineCollapseButton_18o3r_855:focus-visible,._pipelineMobileJump_18o3r_856 select:focus-visible,._pipelineError_18o3r_857 button:focus-visible,._pipelineEmptyBoard_18o3r_858 button:focus-visible{outline:3px solid rgba(10,107,140,.22);outline-offset:2px}._pipelineView_18o3r_863{min-width:0}._pipelineToolbar_18o3r_849{position:relative;z-index:10;display:flex;align-items:center;gap:.55rem;margin-bottom:1.15rem;padding:.75rem;border:1px solid #DDE4EA;border-radius:.75rem;background:#f7f9fa}._pipelineFilterFields_18o3r_880{display:contents}._pipelineMobileFilterButton_18o3r_852{display:none}._pipelineSearch_18o3r_888{position:relative;flex:1 1 270px;min-width:220px}._pipelineSearch_18o3r_888 svg{position:absolute;top:50%;left:.75rem;color:#71808d;transform:translateY(-50%);pointer-events:none}._pipelineSearch_18o3r_888 input,._pipelineMobileJump_18o3r_856 select{min-height:40px;border:1px solid #CBD5DD;border-radius:.45rem;background:#fff;color:#33424e;font:inherit;font-size:.78rem}._pipelineSearch_18o3r_888 input{width:100%;padding:.65rem .75rem .65rem 2.15rem}._pipelineDropdown_18o3r_919{width:155px;flex:0 1 155px;min-width:128px;position:relative;z-index:2}._pipelineDateFilter_18o3r_927{display:flex;align-items:center;gap:.35rem;color:#667681;font-size:.7rem;font-weight:700;text-transform:uppercase}._pipelineDateFilter_18o3r_927 .react-datepicker-wrapper{width:132px}._pipelineDateInput_18o3r_850{display:flex;width:100%;min-height:40px;align-items:center;justify-content:space-between;gap:.45rem;padding:.55rem .65rem;border:1px solid #CBD5DD;border-radius:.45rem;background:#fff;color:#33424e;font:inherit;font-size:.78rem;text-align:left;cursor:pointer}._pipelineDateInput_18o3r_850:hover{border-color:#a8b7c1}._pipelineDateInput_18o3r_850 svg{flex-shrink:0;color:#71808d}._pipelineDatePlaceholder_18o3r_968{color:#94a3b8}._pipelineDateValue_18o3r_972{color:#33424e}._pipelineDateFilter_18o3r_927 .react-datepicker-popper{z-index:60}._pipelineDateFilter_18o3r_927 .react-datepicker{border:1px solid #D8E0E7;border-radius:.75rem;box-shadow:0 12px 30px #1f293326;font-family:inherit;overflow:hidden}._pipelineDateFilter_18o3r_927 .react-datepicker__header{border-bottom-color:#dde4ea;background:#f7f9fa}._pipelineDateFilter_18o3r_927 .react-datepicker__day--selected,._pipelineDateFilter_18o3r_927 .react-datepicker__day--keyboard-selected{border-radius:.375rem;background:#054e65}._pipelineDateFilter_18o3r_927 .react-datepicker__day:hover{border-radius:.375rem;background:#e8f4f7}._pipelineClearButton_18o3r_851{display:inline-flex;align-items:center;gap:.35rem;min-height:40px;padding:.5rem .65rem;border:0;background:transparent;color:#8b3e35;font-size:.75rem;font-weight:700;cursor:pointer}._pipelineBoardRegion_18o3r_1018{position:relative;z-index:1;min-width:0}._pipelineBoard_18o3r_1018{display:flex;align-items:flex-start;gap:.75rem;max-width:100%;padding:.15rem 0 1rem;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:#A8B7C1 #EDF1F3;scrollbar-width:thin;scroll-snap-type:x proximity}._pipelineColumn_18o3r_1037{flex:0 0 318px;min-width:318px;border:1px solid #DCE4E9;border-top:3px solid var(--stage-accent);border-radius:.65rem;background:var(--stage-tint);scroll-snap-align:start;transition:flex-basis .18s ease,min-width .18s ease}._pipelineColumnCollapsed_18o3r_1048{flex-basis:104px;min-width:104px}._pipelineColumnHeader_18o3r_1053{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;min-height:68px;padding:.8rem .75rem .7rem;border-bottom:1px solid color-mix(in srgb,var(--stage-accent) 18%,transparent);border-radius:.5rem .5rem 0 0;background:var(--stage-tint)}._pipelineColumnHeading_18o3r_1067{display:flex;min-width:0;align-items:flex-start;gap:.65rem}._pipelineStageIndex_18o3r_1074{display:grid;width:25px;height:25px;flex:0 0 25px;place-items:center;border-radius:.3rem;background:var(--stage-accent);color:#fff;font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:800}._pipelineColumnHeading_18o3r_1067 h2{margin:0;color:#253541;font-size:.8125rem;font-weight:750;line-height:1.25}._pipelineColumnHeading_18o3r_1067 div>span{display:block;margin-top:.2rem;color:#687985;font-size:.6875rem;font-variant-numeric:tabular-nums}._pipelineColumnCollapsed_18o3r_1048 ._pipelineColumnHeading_18o3r_1067 div{display:none}._pipelineCollapseButton_18o3r_855{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:1px solid rgba(61,125,87,.25);border-radius:.4rem;background:#ffffffa6;color:#356d4c;cursor:pointer}._pipelineColumnWell_18o3r_1121{display:flex;min-height:150px;max-height:min(68vh,760px);flex-direction:column;gap:.55rem;padding:.55rem;overflow-y:auto;transition:background-color .15s ease,box-shadow .15s ease}._pipelineColumnWellOver_18o3r_1132{background:color-mix(in srgb,var(--stage-accent) 9%,white);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--stage-accent) 52%,transparent)}._pipelineEmptyColumn_18o3r_1137{display:flex;min-height:126px;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;border:1px dashed color-mix(in srgb,var(--stage-accent) 35%,#C8D2D9);border-radius:.5rem;color:#71808b;font-size:.73rem;font-weight:600}._pipelineEmptyLine_18o3r_1151{width:32px;height:3px;border-radius:2px;background:var(--stage-accent);opacity:.45}._pipelineCard_18o3r_853{position:relative;flex:0 0 auto;padding:.8rem;border:1px solid #D9E1E6;border-radius:.55rem;background:#fff;box-shadow:0 1px 2px #1f303b0f;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease}._pipelineCard_18o3r_853:hover{border-color:color-mix(in srgb,var(--stage-accent, #0A6B8C) 45%,#D9E1E6);box-shadow:0 4px 12px #1f303b1a}._pipelineCardDragging_18o3r_1175{opacity:.35}._pipelineCardOverlay_18o3r_1179{box-shadow:0 16px 32px #192d3933;transform:rotate(1deg)}._pipelineOverlayWidth_18o3r_1184{width:318px}._pipelineCardTopline_18o3r_1188{display:flex;min-height:24px;align-items:flex-start;justify-content:space-between;gap:.5rem}._pipelineMarkers_18o3r_1196{display:flex;flex-wrap:wrap;gap:.3rem}._propertyMarker_18o3r_1202,._requestMarker_18o3r_1203{padding:.2rem .4rem;border-radius:.25rem;font-size:.6875rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}._propertyMarker_18o3r_1202{background:#e8f2f5;color:#285e70}._requestMarker_18o3r_1203{background:#fff0df;color:#985114}._pipelineCardActions_18o3r_1222{position:relative;z-index:2;display:flex;flex:0 0 auto;gap:.1rem;margin:-.3rem -.3rem 0 0}._dragHandle_18o3r_854,._pipelineStageAction_18o3r_1232{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:0;border-radius:.35rem;background:transparent;color:#84939e;cursor:grab;touch-action:none}._pipelineStageAction_18o3r_1232{cursor:pointer}._dragHandle_18o3r_854:hover,._pipelineStageAction_18o3r_1232:hover{background:#eef3f5;color:#054e65}._dragHandle_18o3r_854:active{cursor:grabbing}._pipelineStageModalBackdrop_18o3r_1260{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1rem;background:#12253094;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._pipelineStageModal_18o3r_1260{width:min(620px,100%);max-height:min(760px,calc(100vh - 2rem));overflow:auto;border:1px solid #D8E1E6;border-radius:.85rem;background:#fff;box-shadow:0 24px 70px #12253047}._pipelineStatusModal_18o3r_1281{width:min(440px,100%);border:1px solid #D8E1E6;border-radius:.85rem;background:#fff;box-shadow:0 24px 70px #12253047}._pipelineStatusOptions_18o3r_1289{display:grid;gap:.55rem;padding:1rem 1.2rem 1.2rem}._pipelineStatusOption_18o3r_1289{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:.7rem;min-height:52px;padding:.65rem .8rem;border:1px solid #D8E1E6;border-radius:.55rem;background:#fff;color:#253640;text-align:left;cursor:pointer}._pipelineStatusOption_18o3r_1289:hover:not(:disabled){border-color:#8fa3af;background:#f7f9fa}._pipelineStatusOption_18o3r_1289>span,._pipelineStatusButton_18o3r_1316>span,._pipelineStatusBadge_18o3r_1317>span{width:7px;height:7px;border-radius:50%;background:currentColor}._pipelineStatusOption_18o3r_1289 small{color:#71808d;font-size:.7rem;font-weight:700}._pipelineStatusOptionCurrent_18o3r_1330{background:#f3f6f7;cursor:default}._pipelineStageModalHeader_18o3r_1335{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.1rem 1.2rem;border-bottom:1px solid #E5EAED}._pipelineStageModalHeader_18o3r_1335 span{color:#687985;font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}._pipelineStageModalHeader_18o3r_1335 h2{margin:.2rem 0 0;color:#20323d;font-size:1.1rem}._pipelineStageModalHeader_18o3r_1335 button{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:0;border-radius:.45rem;background:#f0f4f6;color:#536874;font-size:1.5rem;cursor:pointer}._pipelineStageOptions_18o3r_1372{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;padding:1rem 1.2rem 1.2rem}._pipelineStageOptions_18o3r_1372 button{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:.7rem;min-height:64px;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--stage-accent) 28%,#D8E1E6);border-radius:.6rem;background:var(--stage-tint);color:#253640;text-align:left;cursor:pointer}._pipelineStageOptions_18o3r_1372 button:hover:not(:disabled){border-color:var(--stage-accent);box-shadow:0 3px 10px #1e333e17}._pipelineStageOptions_18o3r_1372 button>span{display:grid;width:32px;height:32px;place-items:center;border-radius:.35rem;background:var(--stage-accent);color:#fff;font-size:.6875rem;font-weight:800}._pipelineStageOptions_18o3r_1372 strong{font-size:.8125rem}._pipelineStageOptions_18o3r_1372 small{color:#687985;font-size:.6875rem}._pipelineStageOptions_18o3r_1372 ._pipelineStageOptionCurrent_18o3r_1420{opacity:.62;cursor:default}@media(max-width:520px){._pipelineStageOptions_18o3r_1372{grid-template-columns:1fr}}._pipelineCardLink_18o3r_1431{display:block;margin-top:.3rem;border-radius:.25rem;color:inherit;text-decoration:none}._pipelineCardSurfaceLink_18o3r_853{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:inherit}._pipelineCardSurfaceLink_18o3r_853:focus-visible{outline:3px solid rgba(10,107,140,.28);outline-offset:2px}._pipelineCardLink_18o3r_1431:hover{color:inherit;text-decoration:none}._pipelineCardFooter_18o3r_1456{display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem}._pipelineStatusButton_18o3r_1316,._pipelineStatusBadge_18o3r_1317{display:inline-flex;min-height:28px;flex:0 0 auto;align-items:center;gap:.35rem;padding:.3rem .45rem;border:1px solid currentColor;border-radius:999px;background:#fff;font:inherit;font-size:.6875rem;font-weight:750;line-height:1}._pipelineStatusButton_18o3r_1316{position:relative;z-index:2;cursor:pointer}._pipelineStatusButton_18o3r_1316:hover{filter:brightness(.96)}._pipelineStatusDraft_18o3r_1490,._pipelineStatusOptionDraft_18o3r_1491{color:#64727e}._pipelineStatusOngoing_18o3r_1495,._pipelineStatusOptionOngoing_18o3r_1496{color:#0a6b8c}._pipelineStatusCompleted_18o3r_1500,._pipelineStatusOptionCompleted_18o3r_1501{color:#39704d}._pipelineStatusPending_18o3r_1505{color:#9a681a}._pipelineProjectName_18o3r_1509{margin:0;color:#1e2d37;font-size:.875rem;font-weight:750;line-height:1.35}._pipelineClient_18o3r_1517{margin:.2rem 0 0;color:#4f6270;font-size:.75rem;font-weight:650}._pipelineAddress_18o3r_1524{display:flex;align-items:flex-start;gap:.4rem;margin:.6rem 0 0;color:#6a7b87;font-size:.75rem;line-height:1.4}._pipelineAddress_18o3r_1524 svg{flex:0 0 auto;margin-top:.12rem;color:#52778a}._pipelineMetaRow_18o3r_1540{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .75rem;margin-top:.7rem;padding-top:.65rem;border-top:1px solid #EDF1F3;color:#697a86;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600}._pipelineMetaRow_18o3r_1540 span{display:inline-flex;align-items:center;gap:.3rem}._pipelineWarning_18o3r_1560{color:#9a4c30}._pipelineAssignees_18o3r_1564{display:flex;min-width:0;align-items:center;gap:.45rem;margin-top:.65rem;color:#60717d;font-size:.75rem}._pipelineAssignees_18o3r_1564>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pipelineAvatarStack_18o3r_1580{display:flex;flex:0 0 auto}._pipelineAvatar_18o3r_1580,._pipelineAvatarFallback_18o3r_1586{display:grid;width:24px;height:24px;margin-left:-5px;place-items:center;border:2px solid white;border-radius:50%;background:#356b7e;color:#fff;font-size:.6875rem;font-weight:800;object-fit:cover}._pipelineAvatar_18o3r_1580:first-child,._pipelineAvatarFallback_18o3r_1586:first-child{margin-left:0}._unassigned_18o3r_1606{color:#7e5960;font-style:italic}._pipelineFilterNotice_18o3r_1611{margin:0 0 .75rem;padding:.55rem .75rem;border-left:3px solid #A97B2C;background:#fbf6e9;color:#6b572f;font-size:.75rem}._pipelineMobileJump_18o3r_856{display:none}._srOnly_18o3r_1624{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._pipelineSkeleton_18o3r_1636{display:grid;grid-template-columns:repeat(4,minmax(240px,1fr));gap:.75rem;overflow:hidden}._pipelineSkeleton_18o3r_1636>div{min-height:380px;padding:.9rem .65rem;border:1px solid #E0E7EB;border-radius:.65rem;background:#f4f7f8}._pipelineSkeleton_18o3r_1636 span,._pipelineSkeleton_18o3r_1636 i{display:block;border-radius:.35rem;background:linear-gradient(90deg,#e5eaed 25%,#f2f5f6,#e5eaed 75%);background-size:200% 100%;animation:_pipelineShimmer_18o3r_1 1.4s infinite linear}._pipelineSkeleton_18o3r_1636 span{width:65%;height:20px;margin-bottom:1rem}._pipelineSkeleton_18o3r_1636 i{height:88px;margin-top:.6rem}._pipelineError_18o3r_857{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border:1px solid #E8C3BE;border-left:4px solid #B44E3F;border-radius:.55rem;background:#fff8f7;color:#633730}._pipelineError_18o3r_857 div{display:flex;flex-direction:column;gap:.2rem;font-size:.78rem}._pipelineError_18o3r_857 button,._pipelineEmptyBoard_18o3r_858 button{padding:.55rem .8rem;border:1px solid currentColor;border-radius:.4rem;background:#fff;color:#7d3b31;font-size:.75rem;font-weight:700;cursor:pointer}._pipelineEmptyBoard_18o3r_858{padding:4rem 1rem;border:1px dashed #C9D4DA;border-radius:.65rem;background:#f9fbfb;text-align:center}._pipelineEmptyBoard_18o3r_858>span{display:grid;width:48px;height:48px;margin:0 auto .8rem;place-items:center;border-radius:.5rem;background:#e7f0f3;color:#39728f;font-size:1.25rem;font-weight:800}._pipelineEmptyBoard_18o3r_858 h3{margin:0;color:#2b3b46;font-size:1rem}._pipelineEmptyBoard_18o3r_858 p{margin:.4rem 0 1rem;color:#667984;font-size:.8rem}._pipelineEmptyBoard_18o3r_858 button{color:#054e65}@keyframes _pipelineShimmer_18o3r_1{to{background-position:-200% 0}}@media(max-width:1280px){._pipelineToolbar_18o3r_849{flex-wrap:wrap}._pipelineSearch_18o3r_888{flex-basis:100%}}@media(max-width:768px){._viewBar_18o3r_799{align-items:flex-end}._viewToggle_18o3r_809{width:100%}._viewToggle_18o3r_809 button{min-height:42px}._pipelineToolbar_18o3r_849{display:grid;grid-template-columns:1fr 1fr}._pipelineSearch_18o3r_888{grid-column:1 / -1;min-width:0}._pipelineFilterFields_18o3r_880{display:grid;grid-column:1 / -1;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem}._pipelineDropdown_18o3r_919{grid-column:span 2;width:100%;max-width:none;min-width:0}._pipelineDateFilter_18o3r_927{align-items:stretch;flex-direction:column;grid-column:span 3}._pipelineFilterFieldsWithClear_18o3r_1797 ._pipelineDateFilter_18o3r_927{grid-column:span 2}._pipelineDateFilter_18o3r_927 .react-datepicker-wrapper{width:100%}._pipelineClearButton_18o3r_851{grid-column:span 2;justify-content:center}._pipelineMobileJump_18o3r_856{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;padding:.65rem .75rem;border:1px solid #DCE4E9;border-radius:.55rem;background:#f7f9fa;color:#526672;font-size:.75rem;font-weight:700}._pipelineMobileJump_18o3r_856 select{max-width:68%;padding:.45rem}._pipelineBoard_18o3r_1018{display:grid;gap:.9rem;padding-bottom:0;overflow:visible;scroll-snap-type:none}._pipelineColumn_18o3r_1037,._pipelineColumnCollapsed_18o3r_1048{width:100%;min-width:0}._pipelineColumnCollapsed_18o3r_1048 ._pipelineColumnHeading_18o3r_1067 div{display:block}._pipelineColumnWell_18o3r_1121{max-height:none;overflow:visible}._pipelineSkeleton_18o3r_1636{grid-template-columns:1fr}._pipelineSkeleton_18o3r_1636>div:not(:first-child){display:none}._pipelineError_18o3r_857{align-items:stretch;flex-direction:column}}@media(max-width:440px){._pipelineToolbar_18o3r_849{display:block}._pipelineSearch_18o3r_888{margin-bottom:.55rem}._pipelineMobileFilterButton_18o3r_852{display:flex;width:100%;min-height:44px;align-items:center;gap:.5rem;padding:.65rem .75rem;border:1px solid #CBD5DD;border-radius:.45rem;background:#fff;color:#405562;font-size:.8125rem;font-weight:700;cursor:pointer}._pipelineMobileFilterButton_18o3r_852 svg:last-child{margin-left:auto;font-size:.7rem;transition:transform .15s ease}._pipelineMobileFilterChevronOpen_18o3r_1898{transform:rotate(180deg)}._pipelineFilterFields_18o3r_880{display:none;grid-template-columns:1fr;margin-top:.55rem}._pipelineFilterFieldsOpen_18o3r_1908{display:grid}._pipelineDropdown_18o3r_919,._pipelineDateFilter_18o3r_927,._pipelineFilterFieldsWithClear_18o3r_1797 ._pipelineDateFilter_18o3r_927,._pipelineClearButton_18o3r_851{grid-column:auto}}@media(pointer:coarse){._dragHandle_18o3r_854,._pipelineCollapseButton_18o3r_855{width:44px;height:44px;flex-basis:44px}}@media(prefers-reduced-motion:reduce){._pipelineColumn_18o3r_1037,._pipelineCard_18o3r_853,._pipelineSkeleton_18o3r_1636 span,._pipelineSkeleton_18o3r_1636 i{animation:none;transition:none}}.rte-wrapper{border:2px solid #E2E8F0;border-radius:.75rem;overflow:hidden;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.rte-wrapper:focus-within{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.rte-wrapper.rte-readonly{border-color:transparent;box-shadow:none}.rte-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:.5rem .625rem;background:#f8fafc;border-bottom:1px solid #E2E8F0}.rte-toolbar-group{display:flex;align-items:center;gap:1px}.rte-toolbar-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid transparent;border-radius:.5rem;background:transparent;color:#475569;font-size:.875rem;cursor:pointer;transition:all .15s ease;padding:0;line-height:1;position:relative}.rte-toolbar-btn:hover{background:#e2e8f0;color:#044f66;border-color:#cbd5e1}.rte-toolbar-btn.is-active{background:#044f66;color:#fff;border-color:#044f66;box-shadow:0 1px 3px #044f664d}.rte-toolbar-divider{width:1px;height:22px;background:#cbd5e1;margin:0 6px;flex-shrink:0}.rte-heading-dropdown{position:relative}.rte-heading-trigger{display:flex;align-items:center;gap:6px;height:34px;padding:0 10px;border:1px solid #E2E8F0;border-radius:.5rem;background:#fff;color:#334155;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .15s ease;white-space:nowrap;min-width:110px}.rte-heading-trigger:hover{border-color:#cbd5e1;background:#f1f5f9}.rte-heading-trigger.is-open{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.rte-heading-trigger span{flex:1;text-align:left}.rte-heading-menu{position:absolute;top:calc(100% + 4px);left:0;min-width:160px;background:#fff;border:1px solid #E2E8F0;border-radius:.75rem;box-shadow:0 10px 25px #0000001a,0 4px 10px #0000000d;z-index:1000;padding:4px;animation:rteDropIn .15s ease}@keyframes rteDropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.rte-heading-option{display:block;width:100%;padding:8px 12px;border:none;border-radius:.5rem;background:transparent;color:#334155;text-align:left;cursor:pointer;transition:all .12s ease;line-height:1.4}.rte-heading-option:hover{background:#f1f5f9;color:#044f66}.rte-heading-option.is-active{background:#eff6ff;color:#044f66;font-weight:700}.rte-color-btn-wrap{position:relative}.rte-color-hidden{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.rte-color-letter{font-weight:700;font-size:14px;line-height:1}.rte-highlight-letter{background:linear-gradient(to bottom,transparent 60%,#FDE68A 60%);padding:0 2px;border-radius:1px}.rte-color-indicator{position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:16px;height:3px;border-radius:2px}.rte-script-label{font-size:13px;font-weight:600;line-height:1}.rte-script-label sub,.rte-script-label sup{font-size:9px;font-weight:700}.rte-content{overflow-y:auto}.rte-content .tiptap{padding:.875rem 1rem;outline:none;color:#0f172a;font-size:1rem;line-height:1.6;font-family:inherit;min-height:inherit;height:inherit}.rte-content .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#94a3b8;pointer-events:none;height:0}.rte-content .tiptap p{margin:0 0 .5em}.rte-content .tiptap p:last-child{margin-bottom:0}.rte-content .tiptap h1{font-size:1.75em;font-weight:700;margin:.75em 0 .5em;color:#0f172a;line-height:1.3}.rte-content .tiptap h2{font-size:1.375em;font-weight:600;margin:.6em 0 .4em;color:#0f172a;line-height:1.3}.rte-content .tiptap h3{font-size:1.125em;font-weight:600;margin:.5em 0 .3em;color:#0f172a;line-height:1.4}.rte-content .tiptap ul,.rte-content .tiptap ol{margin:1em 0;padding-left:1.5em}.rte-content .tiptap ul{list-style:disc}.rte-content .tiptap ol{list-style:decimal}.rte-content .tiptap li{margin-bottom:.25em}.rte-content .tiptap blockquote{border-left:3px solid #044F66;padding-left:1rem;margin:1em 0;color:#475569}.rte-content .tiptap code{background:#f1f5f9;border-radius:.25rem;padding:.15em .3em;font-size:.875em}.rte-content .tiptap pre{background:#1e293b;color:#e2e8f0;border-radius:.5rem;padding:.75rem 1rem;margin:1em 0;overflow-x:auto}.rte-content .tiptap pre code{background:none;padding:0;color:inherit}.rte-content .tiptap a{color:#044f66;text-decoration:underline;cursor:text}.rte-content .tiptap a:hover{background:#044f660f;border-radius:2px;cursor:pointer}.rte-content .tiptap img{max-width:100%;height:auto;border-radius:.5rem;margin:1em 0}.rte-content .tiptap mark{border-radius:.15em;padding:.05em .1em}.rich-text-content{color:#0f172a;font-size:1rem;line-height:1.6}.rich-text-content p{margin:0 0 .5em}.rich-text-content p:last-child{margin-bottom:0}.rich-text-content p:empty,.rich-text-content p br:only-child{display:block;margin:0;line-height:.5}.rich-text-content h1{font-size:1.75em;font-weight:700;margin:.75em 0 .5em;line-height:1.3}.rich-text-content h2{font-size:1.375em;font-weight:600;margin:.6em 0 .4em;line-height:1.3}.rich-text-content h3{font-size:1.125em;font-weight:600;margin:.5em 0 .3em;line-height:1.4}.rich-text-content ul,.rich-text-content ol{margin:1em 0;padding-left:1.5em}.rich-text-content ul{list-style:disc}.rich-text-content ol{list-style:decimal}.rich-text-content li{margin-bottom:.25em}.rich-text-content blockquote{border-left:3px solid #044F66;padding-left:1rem;margin:1em 0;color:#475569}.rich-text-content a{color:#044f66;text-decoration:underline}.rich-text-content img{max-width:100%;height:auto;border-radius:.5rem;display:block;margin:1em 0}.rich-text-content strong{font-weight:600}.rte-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);will-change:transform;display:flex;align-items:center;justify-content:center;z-index:10000;animation:rteModalFadeIn .15s ease}@keyframes rteModalFadeIn{0%{opacity:0}to{opacity:1}}.rte-modal{background:#fff;border-radius:1rem;box-shadow:0 20px 60px #00000026,0 8px 20px #0000001a;width:100%;max-width:480px;margin:1rem;animation:rteModalSlideIn .2s ease}.rte-modal-image{max-width:520px}@keyframes rteModalSlideIn{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.rte-modal-header{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #E2E8F0}.rte-modal-header h3{margin:0;font-size:1.125rem;font-weight:600;color:#0f172a}.rte-modal-close{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:.5rem;color:#64748b;cursor:pointer;transition:all .15s ease}.rte-modal-close:hover{background:#f1f5f9;color:#0f172a}.rte-modal-body{padding:1.5rem}.rte-modal-field{margin-bottom:1rem}.rte-modal-field:last-child{margin-bottom:0}.rte-modal-field label{display:block;font-size:.8125rem;font-weight:600;color:#334155;margin-bottom:.375rem}.rte-modal-field input{width:100%;padding:.75rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:.9375rem;color:#0f172a;outline:none;transition:all .2s ease;font-family:inherit;box-sizing:border-box}.rte-modal-field input:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.rte-modal-field input::placeholder{color:#94a3b8}.rte-modal-footer{display:flex;align-items:center;gap:.5rem;padding:1rem 1.5rem;border-top:1px solid #E2E8F0}.rte-modal-btn{padding:.625rem 1.25rem;border-radius:.625rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .15s ease;border:none}.rte-modal-btn-primary{background:linear-gradient(135deg,#044f66,#0891b2);color:#fff;box-shadow:0 1px 4px #044f6633}.rte-modal-btn-primary:hover:not(:disabled){box-shadow:0 3px 8px #044f664d;transform:translateY(-1px)}.rte-modal-btn-primary:disabled{opacity:.4;cursor:not-allowed;transform:none}.rte-modal-btn-secondary{background:#fff;color:#64748b;border:1.5px solid #E2E8F0}.rte-modal-btn-secondary:hover{background:#f8fafc;border-color:#cbd5e1}.rte-modal-btn-danger{background:#fef2f2;color:#dc2626;border:1.5px solid #FECACA}.rte-modal-btn-danger:hover{background:#fee2e2;border-color:#fca5a5}.rte-modal-tabs{display:flex;border-bottom:1px solid #E2E8F0;padding:0 1.5rem}.rte-modal-tab{padding:.75rem 1.25rem;border:none;background:none;font-size:.875rem;font-weight:600;color:#64748b;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:all .15s ease}.rte-modal-tab:hover{color:#044f66}.rte-modal-tab.is-active{color:#044f66;border-bottom-color:#044f66}.rte-upload-zone{border:2px dashed #CBD5E1;border-radius:.75rem;padding:2.5rem 1.5rem;text-align:center;cursor:pointer;transition:all .2s ease;background:#fafbfc}.rte-upload-zone:hover,.rte-upload-zone.is-drag-active{border-color:#044f66;background:#f0fafb}.rte-upload-zone.has-preview{padding:0;border-style:solid}.rte-upload-placeholder{color:#64748b}.rte-upload-placeholder svg{color:#94a3b8;margin-bottom:.75rem}.rte-upload-placeholder p{margin:0 0 .25rem;font-size:.9375rem;color:#334155}.rte-upload-placeholder span{font-size:.8125rem;color:#94a3b8}.rte-upload-preview{position:relative;overflow:hidden;border-radius:.625rem}.rte-upload-preview img{width:100%;max-height:300px;object-fit:contain;display:block}.rte-upload-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.9375rem}.rte-upload-error{color:#dc2626;font-size:.8125rem;margin-top:.5rem}.rte-url-preview{margin-top:.75rem;border-radius:.5rem;overflow:hidden;border:1px solid #E2E8F0}.rte-url-preview img{width:100%;max-height:200px;object-fit:contain;display:block;background:#f8fafc}.rte-image-wrapper{display:inline-block;margin:1em 0;line-height:0}.rte-image-container{position:relative;display:inline-block;border-radius:.5rem;overflow:visible;transition:box-shadow .15s ease;cursor:grab}.rte-image-container.is-selected{outline:2px dashed #044F66;outline-offset:4px;border-radius:.5rem}.rte-image-container img{border-radius:.5rem}.rte-image-controls{opacity:0;pointer-events:none;transition:opacity .15s ease}.rte-image-controls.is-visible{opacity:1;pointer-events:auto}.rte-image-drag-handle{position:absolute;top:8px;left:8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;border:none;border-radius:.375rem;cursor:grab;z-index:2;transition:background .15s ease}.rte-image-drag-handle:hover{background:#000c}.rte-image-drag-handle:active{cursor:grabbing}.rte-image-delete{position:absolute;top:8px;right:8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;border:none;border-radius:.375rem;cursor:pointer;transition:all .15s ease;z-index:2}.rte-image-delete:hover{background:#dc2626}.rte-image-resize-handle{position:absolute;right:-4px;bottom:-4px;width:16px;height:16px;background:#044f66;border:2px solid white;border-radius:3px;cursor:nwse-resize;z-index:2;box-shadow:0 1px 4px #0003;transition:background .15s ease}.rte-image-resize-handle:hover{background:#0891b2}.rte-content .ProseMirror-dropcursor{color:#044f66!important;border-left:2px solid #044F66!important;margin-left:-1px}.rte-content .ProseMirror-gapcursor:after{border-top:2px solid #044F66!important}.rte-content .tiptap .ProseMirror-selectednode{outline:none}@media(max-width:480px){.rte-toolbar{gap:1px;padding:.375rem}.rte-toolbar-btn{width:30px;height:30px}.rte-heading-trigger{min-width:90px;font-size:.75rem;padding:0 8px;height:30px}.rte-toolbar-divider{margin:0 3px}}.rte-content .tiptap .spellcheck-error{text-decoration:none;cursor:pointer;padding-bottom:2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='4' viewBox='0 0 8 4'%3E%3Cpath d='M0 3 Q2 0 4 3 T8 3' fill='none' stroke='%23E53E3E' stroke-width='1.2'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:0 100%;background-size:8px 4px;animation:spellcheckMarch .6s linear infinite}@keyframes spellcheckMarch{0%{background-position:0 100%}to{background-position:8px 100%}}.rte-spellcheck-popover{position:fixed;z-index:1000;background:#fff;border:1px solid #E2E8F0;border-radius:.5rem;box-shadow:0 8px 24px #00000026;padding:.5rem;min-width:180px;max-width:280px}.rte-spellcheck-message{font-size:.875rem;color:#4a5568;margin-bottom:.5rem}.rte-spellcheck-suggestions{display:flex;flex-direction:column;gap:4px}.rte-spellcheck-suggestion{text-align:left;background:none;border:none;border-radius:.375rem;padding:.5rem .75rem;font-size:.9375rem;font-weight:600;color:#044f66;cursor:pointer}.rte-spellcheck-suggestion:hover{background:#edf2f7}.rte-spellcheck-actions{border-top:1px solid #E2E8F0;margin-top:.5rem;padding-top:.5rem}.rte-spellcheck-add-word{text-align:left;width:100%;background:none;border:none;border-radius:.375rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;color:#4a5568;cursor:pointer}.rte-spellcheck-add-word:hover{background:#edf2f7}.rte-spellcheck-add-word:disabled{cursor:default;opacity:.6}.address-autocomplete{position:relative;margin-bottom:1em}.address-autocomplete-label{display:block;font-size:.92857143em;font-weight:700;color:#000000de;margin-bottom:.28571429rem}.address-autocomplete-required{color:#ef4444;margin-left:2px}.address-autocomplete-input-wrapper{position:relative;display:flex;align-items:center}.address-autocomplete-icon{position:absolute;right:14px;color:#94a3b8;pointer-events:none;transition:color .2s ease;z-index:1}.address-autocomplete-input-wrapper.focused .address-autocomplete-icon{color:#044f66}.address-autocomplete-input{width:100%;padding:.75rem 2.75rem .75rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:1rem;color:#0f172a;transition:all .2s ease;background:#fff;font-family:inherit;outline:none}.address-autocomplete-input:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.address-autocomplete-input::placeholder{color:#94a3b8}.address-autocomplete-input:disabled{background:#f8fafc;cursor:not-allowed;opacity:.7}.address-autocomplete-input-wrapper.has-error .address-autocomplete-input{border-color:#ef4444}.address-autocomplete-input-wrapper.has-error .address-autocomplete-input:focus{box-shadow:0 0 0 3px #ef44441a}.address-autocomplete-error{color:#ef4444;font-size:.875rem;margin-top:.375rem;font-weight:500}.address-autocomplete-spinner{position:absolute;right:14px;width:18px;height:18px;border:2.5px solid #E2E8F0;border-top-color:#044f66;border-radius:50%;animation:address-spin .6s linear infinite}@keyframes address-spin{to{transform:rotate(360deg)}}.address-autocomplete-dropdown{position:absolute;top:100%;left:0;right:0;margin-top:6px;background:#fff;border:1px solid #E2E8F0;border-radius:.75rem;box-shadow:0 12px 28px #0000001f,0 4px 10px #0000000a;z-index:1050;overflow:hidden;animation:address-dropdown-appear .15s ease-out}@keyframes address-dropdown-appear{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.address-autocomplete-option{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:background-color .12s ease;border-bottom:1px solid #F1F5F9}.address-autocomplete-option:last-of-type{border-bottom:none}.address-autocomplete-option:hover,.address-autocomplete-option.active{background:linear-gradient(135deg,#f0f9fb,#e8f4f7)}.address-autocomplete-option-icon{color:#044f66;flex-shrink:0;opacity:.5;transition:opacity .15s ease}.address-autocomplete-option.active .address-autocomplete-option-icon,.address-autocomplete-option:hover .address-autocomplete-option-icon{opacity:1}.address-autocomplete-option-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.address-autocomplete-option-main{font-size:.9375rem;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.address-autocomplete-option-secondary{font-size:.8125rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.address-autocomplete-attribution{padding:6px 16px;font-size:.6875rem;color:#94a3b8;text-align:right;border-top:1px solid #F1F5F9;background:#fafbfc}.address-autocomplete-no-results{padding:16px;text-align:center;color:#64748b;font-size:.875rem}@media(max-width:768px){.address-autocomplete-input{font-size:16px}.address-autocomplete-option{padding:14px 16px}}.create-project-container{padding:2.5rem 1.5rem 2.5rem 0;max-width:900px;min-height:100vh}.create-project-header{margin-bottom:2rem}.create-project-title{font-size:2rem;font-weight:700;color:#044f66;margin:0 0 .5rem;letter-spacing:-.5px}.create-project-breadcrumb{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b;flex-wrap:wrap}.create-project-breadcrumb a{color:#044f66;text-decoration:none;font-weight:500;transition:color .2s ease}.create-project-breadcrumb a:hover{color:#0891b2}.create-project-breadcrumb-divider{color:#cbd5e1}.create-project-section{background:#fff;border-radius:1rem;padding:2rem;margin-bottom:1.5rem;border:1px solid #E2E8F0;box-shadow:0 1px 3px #0000000d}.create-project-section-title{font-size:1.25rem;font-weight:600;color:#044f66;margin:0 0 1.5rem;display:flex;align-items:center;gap:.5rem;padding-bottom:1rem;border-bottom:2px solid #F1F5F9}.cp-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.cp-form-grid-full{grid-column:1 / -1}.cp-form-group{display:flex;flex-direction:column;gap:.5rem}.cp-form-label{font-size:.875rem;font-weight:600;color:#334155}.cp-form-label .required{color:#ef4444;margin-left:2px}.cp-form-input{width:100%;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:1rem;color:#0f172a;transition:all .2s ease;background:#fff;font-family:inherit;outline:none}.cp-form-input:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.cp-form-input::placeholder{color:#94a3b8}.cp-form-error{color:#ef4444;font-size:.8125rem;font-weight:500}.create-project-section .ui.selection.dropdown,.create-project-section .ui.selection.dropdown:focus,.create-project-section .ui.selection.dropdown:hover,.create-project-section .ui.selection.dropdown.active,.create-project-section .ui.selection.dropdown.visible,.create-project-section .ui.selection.active.dropdown,.create-project-section .ui.selection.active.dropdown:hover,.create-project-section .ui.selection.active.dropdown .menu{border-radius:.75rem!important}.create-project-section .ui.selection.dropdown{border:2px solid #E2E8F0!important;padding:.875rem 2.5rem .875rem 1rem!important;font-size:1rem!important;min-height:auto!important;line-height:1.5!important;transition:all .2s ease}.create-project-section .ui.selection.dropdown>.dropdown.icon{font-size:0!important;width:20px;height:20px;top:50%!important;right:12px!important;margin-top:-10px!important;padding:0!important;opacity:.6;transition:transform .2s ease,opacity .2s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23334155' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px 20px}.create-project-section .ui.selection.dropdown>.dropdown.icon:before{content:""!important}.create-project-section .ui.selection.dropdown:hover>.dropdown.icon{opacity:.85}.create-project-section .ui.selection.active.dropdown>.dropdown.icon{transform:rotate(180deg);opacity:1}.create-project-section .ui.selection.dropdown:focus,.create-project-section .ui.selection.dropdown.active,.create-project-section .ui.selection.dropdown.visible{border-color:#044f66!important;box-shadow:0 0 0 3px #044f661a!important}.create-project-section .ui.selection.dropdown .menu{border:2px solid #044F66!important;border-radius:.75rem!important;margin-top:4px!important;box-shadow:0 10px 25px #0000001a!important}.create-project-section .ui.selection.dropdown .menu>.item{border-radius:.5rem!important;margin:3px 5px!important;padding:.875rem 1rem!important;font-size:.9375rem!important;line-height:1.4!important;transition:all .12s ease}.create-project-section .ui.selection.dropdown .menu>.item:hover{background:#f1f5f9!important;color:#044f66!important}.create-project-section .ui.selection.dropdown .menu>.item.active{background:#eff6ff!important;color:#044f66!important;font-weight:600!important}.create-project-section .ui.selection.dropdown .menu>.item img{vertical-align:middle}.create-project-section .ui.multiple.dropdown>.label{background:linear-gradient(135deg,#044f66,#0891b2)!important;color:#fff!important;border-radius:.5rem!important;padding:.5rem .75rem!important;font-weight:600!important;font-size:.9375rem!important;border:none!important;box-shadow:0 1px 3px #044f6633!important;margin:3px 4px 3px 0!important;line-height:1.3!important}.create-project-section .ui.multiple.dropdown>.label .delete.icon{font-size:0!important;width:18px;height:18px;margin:0 0 0 6px!important;padding:0!important;opacity:.7;transition:opacity .15s ease,transform .15s ease;vertical-align:middle;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px 14px}.create-project-section .ui.multiple.dropdown>.label .delete.icon:before{content:""!important}.create-project-section .ui.multiple.dropdown>.label .delete.icon:hover{opacity:1;transform:scale(1.15)}.create-project-section .ui.input>input,.create-project-section .ui.form input:not([type]),.create-project-section .ui.form input[type=text]{border:2px solid #E2E8F0!important;border-radius:.75rem!important;padding:.875rem 1rem!important;font-size:1rem!important;transition:all .2s ease}.create-project-section .ui.input>input:focus,.create-project-section .ui.form input:not([type]):focus,.create-project-section .ui.form input[type=text]:focus{border-color:#044f66!important;box-shadow:0 0 0 3px #044f661a!important}.cp-datepicker-input{width:100%;padding:.875rem 1rem!important;border:2px solid #E2E8F0!important;border-radius:.75rem!important;font-size:1rem!important;color:#0f172a!important;background:#fff!important;cursor:pointer;font-family:inherit;text-align:left!important;height:auto!important;transition:all .2s ease}.cp-datepicker-input:hover{border-color:#cbd5e1!important}.cp-datepicker-input:focus{border-color:#044f66!important;box-shadow:0 0 0 3px #044f661a!important;outline:none}.create-project-section .dropzone-ui,.create-project-section [class*=fui-dropzone]{border:2px dashed #CBD5E1!important;border-radius:.75rem!important;background:#fafbfc!important;transition:all .2s ease;min-height:120px!important}.create-project-section .dropzone-ui:hover,.create-project-section [class*=fui-dropzone]:hover{border-color:#044f66!important;background:#f0fafb!important}.create-project-section .dropzone-ui button,.create-project-section [class*=fui-dropzone] button,.create-project-section .files-ui-file-mosaic-main-container~button,.create-project-section [role=presentation] button{background:linear-gradient(135deg,#044f66,#0891b2)!important;color:#fff!important;border:none!important;border-radius:.625rem!important;padding:.75rem 1.5rem!important;font-size:.875rem!important;font-weight:600!important;font-family:inherit!important;cursor:pointer!important;transition:all .2s ease!important;box-shadow:0 2px 6px #044f6633!important;text-transform:none!important;letter-spacing:normal!important}.create-project-section .dropzone-ui button:hover,.create-project-section [class*=fui-dropzone] button:hover,.create-project-section [role=presentation] button:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px #044f664d!important}.create-project-section .dropzone-ui label,.create-project-section [class*=fui-dropzone] label,.create-project-section [role=presentation]>label{color:#64748b!important;font-size:.9375rem!important;font-weight:500!important;font-family:inherit!important}.create-project-section [class*=file-mosaic]{border-radius:.5rem!important;border:1px solid #E2E8F0!important;overflow:hidden}.cp-message{padding:1rem 1.25rem;border-radius:.75rem;font-size:.875rem;margin-bottom:1.5rem;display:flex;align-items:flex-start;gap:.75rem;color:#0f172a}.cp-message-error{background:#fef2f2;border:1px solid #FECACA;border-left:4px solid #EF4444;color:#991b1b}.cp-message-success{background:#f0fdf4;border:1px solid #BBF7D0;border-left:4px solid #10B981;color:#166534}.cp-message-info{background:#eff6ff;border:1px solid #BFDBFE;border-left:4px solid #3B82F6;color:#1e40af}.cp-message-title{font-weight:700;margin-bottom:.25rem}.cp-message-list{margin:0;padding-left:1.25rem}.cp-action-buttons{display:flex;gap:1rem;margin-top:.5rem}.cp-btn-primary{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:linear-gradient(135deg,#044f66,#0891b2);color:#fff;border:none;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #044f6633}.cp-btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #044f664d}.cp-btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.cp-btn-primary svg{width:18px;height:18px}.cp-loading-overlay{position:relative}.cp-loading-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffb3;border-radius:1rem;z-index:1}@media(max-width:768px){.create-project-container{padding:1.5rem 1rem}.create-project-section{padding:1.5rem}.cp-form-grid{grid-template-columns:1fr}.cp-action-buttons{flex-direction:column}.cp-btn-primary{width:100%;justify-content:center}}@media(max-width:480px){.create-project-title{font-size:1.5rem}.create-project-section-title{font-size:1.125rem}}._container_6vg4l_3{width:100%;padding:2rem 0;min-height:100vh}._header_6vg4l_10{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerTop_6vg4l_19{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}._headerContent_6vg4l_27{flex:1}._breadcrumb_6vg4l_31{font-size:.8125rem;opacity:.75;margin:0 0 .5rem;font-weight:400}._breadcrumbLink_6vg4l_38{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_6vg4l_38:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSeparator_6vg4l_51{margin:0 .375rem;opacity:.5}._title_6vg4l_56{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_6vg4l_63{font-size:1rem;opacity:.85;margin:.5rem 0 0;font-weight:400}._btnCreate_6vg4l_70{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;border:2px solid rgba(255,255,255,.3);background:#ffffff26;color:#fff;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._btnCreate_6vg4l_70:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-1px);color:#fff;text-decoration:none}._statsRow_6vg4l_97{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.5rem}._statItem_6vg4l_104{background:#ffffff1a;border-radius:.625rem;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .25s ease,transform .25s ease,box-shadow .25s ease;display:flex;align-items:center;gap:.875rem}._statItem_6vg4l_104:hover{background:#fff3;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._statValue_6vg4l_122{font-size:1.75rem;font-weight:700;color:#fff;line-height:1}._statLabel_6vg4l_129{font-size:.8125rem;font-weight:500;color:#ffffffbf;margin-top:.25rem}._linksGrid_6vg4l_137{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:2rem}._linkCard_6vg4l_144{display:flex;align-items:center;gap:1rem;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.25rem 1.5rem;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}._linkCard_6vg4l_144:hover{border-color:#054e65;box-shadow:0 4px 12px #054e651a;transform:translateY(-1px);text-decoration:none}._linkIcon_6vg4l_163{width:48px;height:48px;border-radius:.625rem;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._linkContent_6vg4l_174{flex:1}._linkTitle_6vg4l_178{font-size:1rem;font-weight:600;color:#0f172a;margin:0}._linkSubtitle_6vg4l_185{font-size:.8125rem;color:#616e7c;margin:.25rem 0 0}._linkArrow_6vg4l_191{font-size:1.5rem;color:#cbd2d9;flex-shrink:0;transition:color .2s ease}._linkCard_6vg4l_144:hover ._linkArrow_6vg4l_191{color:#054e65}._overviewSection_6vg4l_203{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem 2rem}._sectionTitle_6vg4l_210{font-size:1.125rem;font-weight:600;color:#044f66;padding-bottom:.75rem;border-bottom:2px solid #F1F5F9;margin:0 0 1rem}._statusGrid_6vg4l_219{display:flex;flex-direction:column;gap:.75rem}._statusItem_6vg4l_225{display:flex;align-items:center;gap:.625rem;font-size:.875rem;color:#334155}._statusBadgeInactive_6vg4l_233{font-size:.75rem;font-weight:500;background:#f0f4f8;color:#616e7c;padding:.2rem .625rem;border-radius:9999px;margin-left:auto}._overlay_6vg4l_244{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:_fadeIn_6vg4l_1 .15s ease}@keyframes _fadeIn_6vg4l_1{0%{opacity:0}to{opacity:1}}._dialog_6vg4l_263{background:#fff;border-radius:1rem;max-width:480px;width:100%;box-shadow:0 20px 60px #00000026;overflow:hidden;animation:_slideIn_6vg4l_1 .2s ease}@keyframes _slideIn_6vg4l_1{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._dialogBody_6vg4l_278{padding:1.5rem}._dialogIcon_6vg4l_282{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;background:#fee2e2}._dialogFooter_6vg4l_292{padding:1rem 1.5rem;background:#f9fafb;display:flex;gap:.75rem;justify-content:flex-end}._btnCancel_6vg4l_300{padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;border:1px solid #E4E9EF;background:#fff;color:#334155;transition:background .15s ease}._btnCancel_6vg4l_300:hover{background:#f1f5f9}._btnDanger_6vg4l_316{padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:none;background:#dc2626;color:#fff;display:inline-flex;align-items:center;gap:.375rem;transition:background .15s ease}._btnDanger_6vg4l_316:hover{background:#b91c1c}._btnDanger_6vg4l_316:disabled{background:#e4e9ef;cursor:not-allowed}._btnPrimaryConfirm_6vg4l_340{padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:none;background:#054e65;color:#fff;display:inline-flex;align-items:center;gap:.375rem;transition:background .15s ease}._btnPrimaryConfirm_6vg4l_340:hover{background:#0a6b8c}._btnPrimaryConfirm_6vg4l_340:disabled{background:#e4e9ef;cursor:not-allowed}._btnWarning_6vg4l_364{padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:none;background:#d97706;color:#fff;display:inline-flex;align-items:center;gap:.375rem;transition:background .15s ease}._btnWarning_6vg4l_364:hover{background:#b45309}._btnWarning_6vg4l_364:disabled{background:#e4e9ef;cursor:not-allowed}._detailGrid_6vg4l_389{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.25rem}@media(max-width:640px){._detailGrid_6vg4l_389{grid-template-columns:1fr 1fr}}@media(max-width:768px){._container_6vg4l_3{padding:1rem .5rem}._header_6vg4l_10{padding:1.5rem}._title_6vg4l_56{font-size:1.5rem}._statsRow_6vg4l_97{grid-template-columns:repeat(2,1fr);gap:.5rem}._statItem_6vg4l_104{padding:.625rem .75rem;gap:.5rem}._statItem_6vg4l_104 svg{width:20px;height:20px;flex-shrink:0}._statValue_6vg4l_122{font-size:1.125rem}._statLabel_6vg4l_129{font-size:.6875rem}._linksGrid_6vg4l_137{grid-template-columns:1fr}._headerTop_6vg4l_19{flex-direction:column}}.lightbox-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000fa;display:flex;align-items:center;justify-content:center;z-index:1000;padding:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:transform}.lightbox-close{position:absolute;top:1.5rem;right:1.5rem;background:#000c;border:1px solid rgba(255,255,255,.1);border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .3s ease;z-index:10001;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0}.lightbox-overlay:hover .lightbox-close{opacity:1}.lightbox-close:hover{background:#ffffff1a;border-color:#fff3;transform:scale(1.05)}.lightbox-nav{position:absolute;top:50%;transform:translateY(-50%);background:#000c;border:1px solid rgba(255,255,255,.1);border-radius:50%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .3s ease;z-index:10;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0}.lightbox-overlay:hover .lightbox-nav{opacity:1}.lightbox-nav:hover{background:#ffffff1a;border-color:#fff3;transform:translateY(-50%) scale(1.05)}.lightbox-nav.prev{left:1.5rem}.lightbox-nav.next{right:1.5rem}.lightbox-content{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;position:relative;background:#000;border-radius:0;overflow:hidden;box-shadow:none;border:none}.lightbox-image-container{position:relative;display:inline-block}.lightbox-image{max-width:100vw;max-height:100vh;width:auto;height:auto;object-fit:contain;border-radius:0;box-shadow:none}.lightbox-fade-enter{opacity:0;transform:scale(.95)}.lightbox-fade-enter-active{opacity:1;transform:scale(1);transition:opacity .4s ease-out,transform .4s ease-out}.lightbox-fade-exit{opacity:1;transform:scale(1)}.lightbox-fade-exit-active{opacity:0;transform:scale(.95);transition:opacity .3s ease-in,transform .3s ease-in}.transition-fade{animation:fadeIn .3s ease-in-out}.transition-swipe{animation:swipeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes swipeIn{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}.lightbox-video-controls{position:absolute;bottom:70px;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.9),transparent);padding:1.5rem 1.5rem 1rem;z-index:10001;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .3s ease;pointer-events:none}.lightbox-overlay:hover .lightbox-video-controls,.lightbox-video-controls:hover{opacity:1;pointer-events:auto}.video-controls-container{display:flex;align-items:center;gap:.8rem;color:#fff}.video-control-btn{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:50%;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.video-control-btn:hover{background:#ffffff26;border-color:#ffffff40;transform:scale(1.05)}.video-progress-container{flex:1;display:flex;align-items:center;gap:.75rem}.video-progress{flex:1;height:5px;background:#fff3;border-radius:3px;cursor:pointer;position:relative;overflow:hidden}.video-progress-filled{height:100%;background:linear-gradient(90deg,#fff,#f0f0f0);border-radius:3px;transition:width .1s ease}.video-time{font-size:.8rem;color:#ffffffe6;min-width:4.5rem;text-align:center;font-weight:500}.seekbar-container{display:flex;align-items:center;gap:.5rem;flex:1}.video-seekbar{flex:1;height:4px;background:#fff3;border-radius:2px;cursor:pointer;position:relative;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.video-seekbar::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;background:#fff;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px #0000004d}.video-seekbar::-moz-range-thumb{width:12px;height:12px;background:#fff;border-radius:50%;cursor:pointer;border:none;box-shadow:0 2px 4px #0000004d}.volume-slider{width:4.5rem;height:5px;background:#fff3;border-radius:3px;cursor:pointer;position:relative;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.volume-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:10px;background:#fff;border-radius:50%;cursor:pointer;box-shadow:0 2px 4px #0000004d}.volume-slider::-moz-range-thumb{width:10px;height:10px;background:#fff;border-radius:50%;cursor:pointer;border:none;box-shadow:0 2px 4px #0000004d}.volume-container{display:flex;align-items:center;gap:.5rem}.volume-slider{width:3rem;height:4px;background:#fff3;border-radius:2px;cursor:pointer;position:relative;overflow:hidden}.volume-slider-filled{height:100%;background:linear-gradient(90deg,#fff,#f0f0f0);border-radius:3px;transition:width .1s ease}.time-display{font-size:.7rem;color:#ffffffd9;min-width:2.5rem;text-align:center;font-weight:500;font-family:Courier New,monospace}.lightbox-info{position:absolute;bottom:0;left:0;right:0;background:#000000f2;padding:12px 16px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10000}.lightbox-header{position:absolute;top:0;left:0;right:0;background:linear-gradient(to bottom,rgba(0,0,0,.9),transparent);padding:1.5rem 1.5rem 4rem;z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lightbox-title{color:#fff;font-size:.95rem;font-weight:500;margin:0;letter-spacing:.025em}.lightbox-meta{color:#ffffffb3;font-size:.75rem;display:flex;gap:1rem;flex-wrap:wrap;font-weight:400}.lightbox-footer{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.9),transparent);padding:4rem 1.5rem 1.5rem;z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lightbox-actions{display:flex;gap:.75rem;justify-content:center}.lightbox-action-btn{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:.875rem;color:#fff;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.lightbox-action-btn:hover{background:#ffffff26;border-color:#ffffff40;transform:translateY(-1px)}.lightbox-action-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.lightbox-thumbnails{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);display:flex;gap:.75rem;background:#000c;padding:.75rem;border-radius:12px;max-width:85%;overflow-x:auto;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.1);z-index:10001;opacity:1;transition:opacity .3s ease,transform .3s ease;animation:fadeInUp .3s ease}.lightbox-thumbnail{width:3.5rem;height:3.5rem;border:2px solid rgba(255,255,255,.2);border-radius:8px;overflow:hidden;cursor:pointer;transition:all .3s ease;flex-shrink:0}.lightbox-thumbnail:hover{border-color:#fff9;transform:scale(1.05)}.lightbox-thumbnail.active{border-color:#fff;transform:scale(1.1)}.lightbox-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:4px;display:block}@media(max-width:768px){.lightbox-modal{max-width:98vw;max-height:98vh;border-radius:12px}.lightbox-nav{width:2.75rem;height:2.75rem}.lightbox-close{width:2.25rem;height:2.25rem;top:1rem;right:1rem}.lightbox-header{padding:1rem 1rem 3rem}.lightbox-footer{padding:3rem 1rem 1rem}.lightbox-thumbnails{max-width:92%;gap:.5rem;padding:.5rem}.lightbox-thumbnail{width:3rem;height:3rem}}@media(max-width:480px){.lightbox-overlay{padding:.25rem}.lightbox-modal{max-width:100vw;max-height:100vh;border-radius:8px}.lightbox-nav{width:2.5rem;height:2.5rem;left:1rem}.lightbox-nav.next{right:1rem}.lightbox-close{width:2rem;height:2rem;top:.75rem;right:.75rem}.lightbox-header{padding:.75rem .75rem 2.5rem}.lightbox-footer{padding:2.5rem .75rem .75rem}.lightbox-thumbnails{bottom:1rem;max-width:95%;gap:.375rem;padding:.375rem}.lightbox-thumbnail{width:2.5rem;height:2.5rem}.lightbox-title{font-size:1.1rem}.lightbox-meta{font-size:.8rem;gap:1rem}}@keyframes fadeInUp{0%{opacity:0;transform:translate(-50%) translateY(20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._cardHeader_u33q5_1{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;cursor:pointer;transition:background .15s ease}._cardIcon_u33q5_10{width:36px;height:36px;border-radius:.5rem;background:linear-gradient(135deg,#054e65,#0a6b8c);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._cardBody_u33q5_22{flex:1;min-width:0}._cardAmount_u33q5_27{text-align:right;flex-shrink:0;font-size:1rem;font-weight:700;color:#059669}._cardActions_u33q5_35{display:flex;gap:.375rem;flex-shrink:0}._cardChevron_u33q5_41{color:#9aa5b1;flex-shrink:0}@media(max-width:640px){._cardHeader_u33q5_1{flex-wrap:wrap;gap:.625rem;padding:.875rem 1rem}._cardIcon_u33q5_10{display:none}._cardBody_u33q5_22{flex:1 1 calc(100% - 40px)}._cardAmount_u33q5_27{order:5;text-align:left}._cardActions_u33q5_35{order:6;margin-left:auto;flex-direction:column}._cardChevron_u33q5_41{position:absolute;right:1rem;top:1rem}._cardHeaderWrap_u33q5_78{position:relative}}._fieldGroup_1gjd3_1{display:flex;flex-direction:column;gap:.5rem}._label_1gjd3_7{font-size:.875rem;font-weight:600;color:#0f172a}._required_1gjd3_13{color:#dc2626;margin-left:.25rem}._trigger_1gjd3_18{width:100%;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:.9375rem;color:#0f172a;background:#fff;cursor:pointer;text-align:left;height:auto;outline:none;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}._trigger_1gjd3_18:hover:not(:disabled){border-color:#cbd5e1}._trigger_1gjd3_18:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a;outline:none}._trigger_1gjd3_18:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}._placeholder_1gjd3_50{color:#94a3b8}.image-gallery-icon{color:#fff;transition:all .3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px rgb(25.5,25.5,25.5))}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-top-nav,.image-gallery-bottom-nav{padding:10px;left:50%;transform:translate(-50%)}.image-gallery-top-nav .image-gallery-svg,.image-gallery-bottom-nav .image-gallery-svg{height:120px;width:90px}@media(max-width:768px){.image-gallery-top-nav .image-gallery-svg,.image-gallery-bottom-nav .image-gallery-svg{height:72px;width:48px}}@media(max-width:480px){.image-gallery-top-nav .image-gallery-svg,.image-gallery-bottom-nav .image-gallery-svg{height:48px;width:36px}}.image-gallery-top-nav[disabled],.image-gallery-bottom-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-top-nav{top:0}.image-gallery-bottom-nav{bottom:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center;touch-action:none}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:#0006;bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0000;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{transform:scale(1.2);background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active{transform:scale(1.2);border:1px solid #fff;background:#fff}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-bullets.image-gallery-bullets-vertical{left:20px;right:auto;bottom:auto;width:auto;top:50%;transform:translateY(-50%)}.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{display:block;margin:12px 0}@media(max-width:768px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{margin:6px 0;padding:3px}}@media(max-width:480px){.image-gallery-bullets.image-gallery-bullets-vertical .image-gallery-bullet{padding:2.7px}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid rgba(0,0,0,0);transition:border .3s ease-out;width:100px;background:#0000;padding:0}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid rgba(0,0,0,0);width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px hsl(0,0%,10%);transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:#0006;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.vp-container{padding:2.5rem 1.5rem;max-width:1400px;min-height:100vh}.vp-header{margin-bottom:2rem}.vp-title{font-size:2rem;font-weight:700;color:#044f66;margin:0 0 .25rem;letter-spacing:-.5px}.vp-breadcrumb{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b;flex-wrap:wrap;margin-bottom:1.5rem}.vp-breadcrumb a{color:#044f66;text-decoration:none;font-weight:500;transition:color .2s ease}.vp-breadcrumb a:hover{color:#0891b2}.vp-breadcrumb-divider{color:#cbd5e1}.vp-merchant-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem;background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#1e40af;border:1px solid #BFDBFE;border-radius:.5rem;font-size:.8125rem;font-weight:600;margin-bottom:.75rem}.vp-schedule{font-size:.875rem;color:#64748b;margin-bottom:1rem}.vp-meta-row{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;font-size:.9375rem;color:#334155;margin-bottom:1rem}.vp-meta-row a,.vp-meta-row .vp-address-link{cursor:pointer;display:inline-flex;align-items:center;gap:6px;color:#334155;text-decoration:none;transition:color .2s}.vp-meta-row .vp-address-link{margin:0;padding:0;border:0;background:none;font:inherit;text-align:left}.vp-meta-row a:hover,.vp-meta-row .vp-address-link:hover{color:#044f66}.vp-meta-row .vp-address-link:focus-visible{outline:2px solid #e9b82c;outline-offset:3px;border-radius:2px}.vp-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:1.5rem;align-items:start}@media(max-width:1024px){.vp-layout{grid-template-columns:1fr}}.vp-card{background:#fff;border-radius:1rem;padding:1.5rem;margin-bottom:1.5rem;border:1px solid #E2E8F0;box-shadow:0 1px 3px #0000000d;overflow:hidden;min-width:0}.vp-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;flex-wrap:wrap;gap:.75rem}.vp-card-title{font-size:1.125rem;font-weight:600;color:#044f66;margin:0}.vp-card-actions{display:flex;gap:.5rem;flex-wrap:wrap}.vp-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;border-radius:.375rem;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;text-decoration:none;white-space:nowrap}.vp-btn:hover{transform:translateY(-1px)}.vp-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.vp-btn-primary{background:linear-gradient(135deg,#044f66,#0891b2);color:#fff;box-shadow:0 1px 4px #044f6633}.vp-btn-primary:hover:not(:disabled){box-shadow:0 3px 8px #044f664d;color:#fff;background:linear-gradient(135deg,#033d50,#0780a0)}a.vp-btn-primary,a.vp-btn-primary:hover,a.vp-btn-primary:visited{color:#fff}.vp-btn-secondary{background:#fff;color:#334155;border:1.5px solid #E2E8F0}.vp-btn-secondary:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.vp-btn-success{background:#10b981;color:#fff;box-shadow:0 1px 4px #10b98133}.vp-btn-success:hover:not(:disabled){background:#059669}.vp-btn-warning{background:#f59e0b;color:#fff}.vp-btn-warning:hover:not(:disabled){background:#d97706}.vp-btn-boiler{background:#e65100;color:#fff;box-shadow:0 1px 4px #e6510033}.vp-btn-boiler:hover:not(:disabled){background:#bf360c}.vp-btn-landlord{background:#7b1fa2;color:#fff;box-shadow:0 1px 4px #7b1fa233}.vp-btn-landlord:hover:not(:disabled){background:#6a1b9a}.vp-btn-tightness{background:#00838f;color:#fff;box-shadow:0 1px 4px #00838f33}.vp-btn-tightness:hover:not(:disabled){background:#006064}.vp-btn-jobreport{background:#1565c0;color:#fff;box-shadow:0 1px 4px #1565c033}.vp-btn-jobreport:hover:not(:disabled){background:#0d47a1}a.vp-btn-boiler,a.vp-btn-boiler:hover,a.vp-btn-boiler:visited,a.vp-btn-landlord,a.vp-btn-landlord:hover,a.vp-btn-landlord:visited,a.vp-btn-tightness,a.vp-btn-tightness:hover,a.vp-btn-tightness:visited,a.vp-btn-jobreport,a.vp-btn-jobreport:hover,a.vp-btn-jobreport:visited{color:#fff}.vp-btn-danger{background:#ef4444;color:#fff}.vp-btn-danger:hover:not(:disabled){background:#dc2626}.vp-btn-outline-danger{background:#fff;color:#ef4444;border:1.5px solid #FECACA}.vp-btn-outline-danger:hover:not(:disabled){background:#fef2f2;border-color:#fca5a5}.vp-btn-ghost{background:transparent;color:#64748b;padding:.5rem .75rem}.vp-btn-ghost:hover:not(:disabled){background:#f1f5f9;color:#044f66}.vp-btn-icon{width:34px;height:34px;padding:0;justify-content:center}.vp-btn svg{width:16px;height:16px;flex-shrink:0}.vp-btn-lg{padding:.75rem 1.5rem;font-size:.9375rem}.vp-admin-controls{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.vp-download-link{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:#f0fdf4;border:1px solid #BBF7D0;border-radius:.625rem;color:#166534;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .2s ease,opacity .2s ease}.vp-download-link:hover{background:#dcfce7;border-color:#86efac;color:#166534}.vp-download-link svg{width:16px;height:16px}.vp-status-badge{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:.5rem;font-size:.8125rem;font-weight:600;text-transform:capitalize}.vp-photos-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.vp-photo-thumb{position:relative;overflow:hidden;border-radius:.625rem;border:1px solid #E2E8F0;background:#f8fafc;aspect-ratio:1;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease}.vp-photo-thumb:hover{border-color:#044f66;box-shadow:0 2px 8px #00000014}.vp-photo-thumb img{width:100%;height:100%;object-fit:cover}.vp-photos-more{margin-top:.75rem;text-align:center;color:#64748b;font-size:.8125rem}.vp-file-item{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#f8fafc;border:1px solid #E2E8F0;border-radius:.625rem;margin-bottom:.5rem;transition:border-color .15s ease,box-shadow .15s ease;min-width:0;overflow:hidden}.vp-file-item:hover{border-color:#cbd5e1;box-shadow:0 1px 3px #0000000d}.vp-file-item-name{font-size:.875rem;font-weight:600;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin-right:1rem}.vp-file-item-actions{display:flex;gap:.5rem}.vp-invoice-section{background:#f8fafc;border:1px solid #E2E8F0;border-radius:.75rem;padding:1.25rem;margin-top:1rem}.vp-invoice-title{font-size:.9375rem;font-weight:600;color:#044f66;margin:0 0 .75rem}.vp-invoice-row{display:flex;justify-content:space-between;padding:.375rem 0;font-size:.875rem;color:#334155}.vp-invoice-row strong{color:#0f172a}.vp-gps-card{background:linear-gradient(135deg,#044f66,#0891b2);border-radius:1rem;padding:1.5rem;margin-bottom:1.5rem;color:#fff}.vp-gps-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.vp-gps-icon{width:40px;height:40px;border-radius:.625rem;background:#fff3;display:flex;align-items:center;justify-content:center}.vp-gps-title{font-size:1.125rem;font-weight:700;margin:0}.vp-gps-subtitle{font-size:.8125rem;opacity:.8;margin:2px 0 0}.vp-gps-coords{background:#ffffff26;padding:.625rem .75rem;border-radius:.5rem;margin-bottom:1rem;font-family:monospace;font-size:.8125rem;display:flex;align-items:center;gap:6px}.vp-gps-nav-btn{width:100%;padding:.875rem;background:#fff;color:#044f66;border:none;border-radius:.625rem;font-size:.9375rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.625rem;box-shadow:0 2px 8px #00000026;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease;margin-bottom:.5rem}.vp-gps-nav-btn:hover{transform:scale(1.02);box-shadow:0 4px 12px #0003}.vp-gps-nav-btn img{width:20px;height:20px}.vp-request-card{border-radius:1rem;padding:1.5rem;margin-bottom:1.5rem;border:2px solid}.vp-request-card.pending{background:#fef3c7;border-color:#f59e0b}.vp-request-card.denied{background:#fee2e2;border-color:#ef4444}.vp-request-card.approved{background:#d1fae5;border-color:#10b981}.vp-sidebar-card{background:#fff;border-radius:1rem;padding:1.5rem;margin-bottom:1.5rem;border:1px solid #E2E8F0;box-shadow:0 1px 3px #0000000d}.vp-sidebar-card-title{font-size:1.125rem;font-weight:600;color:#044f66;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:2px solid #F1F5F9}.vp-chat-section{background:#fff;border-radius:1rem;overflow:hidden;border:1px solid #E2E8F0;margin-bottom:1.5rem}.vp-chat-header{background:linear-gradient(135deg,#044f66,#0891b2);color:#fff;padding:1rem 1.5rem;font-weight:600;font-size:1rem}.vp-modal.ui.modal{border-radius:.75rem!important;overflow:visible!important;border:none!important;box-shadow:0 20px 60px #00000026,0 8px 20px #0000001a!important}.vp-modal.ui.modal>.header{border-radius:.75rem .75rem 0 0!important;overflow:hidden}.vp-modal.ui.modal>.header{background:linear-gradient(135deg,#044f66,#0891b2)!important;color:#fff!important;border-radius:0!important;padding:1.25rem 1.5rem!important;border-bottom:none!important;font-size:1.125rem!important}.vp-modal.ui.modal>.content{border-radius:0!important;overflow:visible!important}.vp-modal.ui.modal>.actions{padding:1rem 1.5rem!important;border-top:1px solid #E2E8F0!important;background:#f9fafb!important;border-radius:0 0 .75rem .75rem!important;display:flex!important;gap:.5rem!important;justify-content:flex-end!important}.vp-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);will-change:transform;display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:vpFadeIn .15s ease}@keyframes vpFadeIn{0%{opacity:0}to{opacity:1}}.vp-dialog{background:#fff;border-radius:1rem;max-width:500px;width:100%;box-shadow:0 20px 60px #00000026;overflow:hidden;animation:vpSlideIn .2s ease}@keyframes vpSlideIn{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.vp-dialog-body{padding:1.5rem}.vp-dialog-icon{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center}.vp-dialog-footer{padding:1rem 1.5rem;background:#f9fafb;display:flex;gap:.75rem;justify-content:flex-end}.vp-table{width:100%;border-collapse:separate;border-spacing:0;font-size:.875rem}.vp-table th{background:#f8fafc;color:#334155;font-weight:600;padding:.75rem 1rem;text-align:left;border-bottom:2px solid #E2E8F0}.vp-table td{padding:.75rem 1rem;color:#0f172a;border-bottom:1px solid #F1F5F9}.vp-table tr:hover td{background:#f8fafc}.vp-table tr.clickable{cursor:pointer}.vp-table tr.clickable:hover td{background:#eff6ff}.vp-upload-zone{border:2px dashed #CBD5E1;border-radius:.75rem;padding:2.5rem 1.5rem;text-align:center;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;background:#fafbfc}.vp-upload-zone:hover{border-color:#044f66;background:#f0fafb}.vp-check-item{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;color:#166534;margin-bottom:.375rem}.vp-check-item svg{width:16px;height:16px;color:#10b981;flex-shrink:0}.vp-review-list{margin:.75rem 0;padding-left:1.25rem;color:#044f66;font-size:.9375rem}.vp-review-list li{margin-bottom:.375rem}.vp-loading{display:flex;align-items:center;justify-content:center;min-height:300px}.vp-spinner{width:48px;height:48px;border:4px solid #E2E8F0;border-top-color:#044f66;border-radius:50%;animation:vpSpin .8s linear infinite}@keyframes vpSpin{to{transform:rotate(360deg)}}@media(max-width:1024px){.vp-breadcrumb{font-size:.9375rem}.vp-meta-row{font-size:1rem;gap:1rem}.vp-admin-controls .vp-btn{font-size:.875rem;padding:.625rem 1rem}}@media(max-width:768px){.vp-container{padding:1.5rem 1rem}.vp-title{font-size:1.5rem}.vp-breadcrumb{font-size:1rem}.vp-meta-row{font-size:1.0625rem;flex-direction:column;align-items:flex-start;gap:.75rem}.vp-admin-controls{gap:.5rem;flex-wrap:wrap}.vp-admin-controls .vp-btn{font-size:.875rem;padding:.625rem 1rem}.vp-photos-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.vp-gps-sidebar{display:none!important}}@media(min-width:769px){.vp-gps-heading{display:none!important}}.vp-card .ui.selection.dropdown,.vp-card .ui.selection.dropdown:focus,.vp-card .ui.selection.dropdown:hover,.vp-card .ui.selection.dropdown.active,.vp-card .ui.selection.dropdown.visible,.vp-card .ui.selection.active.dropdown,.vp-card .ui.selection.active.dropdown:hover,.vp-modal .ui.selection.dropdown,.vp-modal .ui.selection.dropdown:focus,.vp-modal .ui.selection.dropdown:hover,.vp-modal .ui.selection.dropdown.active,.vp-modal .ui.selection.dropdown.visible,.vp-modal .ui.selection.active.dropdown,.vp-modal .ui.selection.active.dropdown:hover,.vp-modal .ui.selection.active.dropdown .menu{border-radius:.5rem!important}.vp-card .ui.selection.dropdown,.vp-modal .ui.selection.dropdown{border:2px solid #E2E8F0!important;padding:.75rem 2.5rem .75rem 1rem!important;font-size:.9375rem!important;min-height:auto!important;line-height:1.5!important;transition:border-color .2s ease,box-shadow .2s ease}.vp-card .ui.selection.dropdown:focus,.vp-card .ui.selection.dropdown.active,.vp-modal .ui.selection.dropdown:focus,.vp-modal .ui.selection.dropdown.active{border-color:#044f66!important;box-shadow:0 0 0 3px #044f661a!important}.vp-card .ui.selection.dropdown .menu,.vp-modal .ui.selection.dropdown .menu{border:2px solid #044F66!important;border-radius:.5rem!important;margin-top:4px!important;box-shadow:0 10px 25px #0000001a!important;overflow:visible!important}.vp-card .ui.selection.dropdown .menu>.item,.vp-modal .ui.selection.dropdown .menu>.item{border-radius:.375rem!important;margin:2px 4px!important;padding:.75rem 1rem!important;font-size:.9375rem!important;transition:background-color .12s ease,color .12s ease}.vp-card .ui.selection.dropdown .menu>.item:hover,.vp-modal .ui.selection.dropdown .menu>.item:hover{background:#f1f5f9!important;color:#044f66!important}.vp-card .ui.selection.dropdown .menu>.item.active,.vp-modal .ui.selection.dropdown .menu>.item.active{background:#eff6ff!important;color:#044f66!important;font-weight:600!important}.vp-card .ui.selection.dropdown>.dropdown.icon,.vp-modal .ui.selection.dropdown>.dropdown.icon{font-size:0!important;width:20px;height:20px;top:50%!important;right:12px!important;margin-top:-10px!important;padding:0!important;opacity:.6;transition:transform .2s ease,opacity .2s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23334155' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px 20px}.vp-card .ui.selection.dropdown>.dropdown.icon:before,.vp-modal .ui.selection.dropdown>.dropdown.icon:before{content:""!important}.vp-card .ui.selection.active.dropdown>.dropdown.icon,.vp-modal .ui.selection.active.dropdown>.dropdown.icon{transform:rotate(180deg);opacity:1}._form_1ktq1_1{display:flex;flex-direction:column;gap:.875rem}._loading_1ktq1_7{font-size:.875rem;color:#7b8794;margin:0}._prefillRow_1ktq1_13{display:flex;flex-direction:column;gap:.5rem;padding:.75rem .875rem;background:#f0f7fa;border:1px solid #D6E6EC;border-radius:.5rem}._prefillLabel_1ktq1_23{font-size:.75rem;font-weight:600;color:#3e4c59}._prefillButtons_1ktq1_29{display:flex;flex-direction:column;gap:.375rem;align-items:flex-start}._prefillBtn_1ktq1_36{max-width:100%;padding:.375rem .625rem;font-size:.8125rem;text-align:left;color:#1f2933;background:#fff;border:1px solid #D6DEE6;border-radius:.375rem;cursor:pointer;overflow:hidden;text-overflow:ellipsis}._prefillBtn_1ktq1_36:hover{border-color:#2f80a2;color:#2f80a2}._sectionNote_1ktq1_55{margin-top:.25rem;padding-top:.75rem;border-top:1px solid #E4E9EF;font-size:.75rem;color:#7b8794}._field_1ktq1_63{display:flex;flex-direction:column;gap:.25rem}._label_1ktq1_69{font-size:.8125rem;font-weight:600;color:#3e4c59}._required_1ktq1_75{color:#c0392b}._form_1ktq1_1 input._input_1ktq1_82{display:block!important;width:100%!important;height:2.75rem!important;min-height:2.75rem!important;box-sizing:border-box!important;padding:0 .875rem!important;margin:0!important;font-size:.875rem!important;line-height:normal!important;color:#1f2933!important;background:#fff!important;border:1px solid #CBD5E1!important;border-radius:.5rem!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}._form_1ktq1_1 input._input_1ktq1_82:focus{outline:2px solid #2F80A2!important;outline-offset:-1px!important;border-color:#2f80a2!important}._inputError_1ktq1_106{border-color:#c0392b;background:#fdf4f3}._actions_1ktq1_111{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}._cancelBtn_1ktq1_118{padding:.5rem .875rem;font-size:.875rem;font-weight:600;color:#52606d;background:#fff;border:1px solid #D6DEE6;border-radius:.5rem;cursor:pointer}._saveBtn_1ktq1_129{padding:.5rem .875rem;font-size:.875rem;font-weight:600;color:#fff;background:#2f80a2;border:1px solid #2F80A2;border-radius:.5rem;cursor:pointer}._saveBtn_1ktq1_129:disabled,._cancelBtn_1ktq1_118:disabled{opacity:.6;cursor:not-allowed}:root{--gps-primary: #044F66;--gps-primary-hover: #066A8C;--gps-primary-light: #0891B2;--gps-accent: #06B6D4;--gps-success: #22D3EE;--gps-slate-900: #0F172A;--gps-slate-700: #334155;--gps-slate-600: #475569;--gps-slate-500: #64748B;--gps-slate-300: #CBD5E1;--gps-slate-200: #E2E8F0;--gps-slate-100: #F1F5F9;--gps-slate-50: #F8FAFC;--gps-white: #FFFFFF;--gps-success-green: #10B981;--gps-warning: #F59E0B;--gps-error: #EF4444;--gps-info: #3B82F6;--gps-space-xs: 4px;--gps-space-sm: 8px;--gps-space-md: 16px;--gps-space-lg: 24px;--gps-space-xl: 32px;--gps-space-2xl: 48px;--gps-space-3xl: 64px;--gps-radius-sm: 6px;--gps-radius-md: 9px;--gps-radius-lg: 9px;--gps-radius-xl: 9px;--gps-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--gps-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--gps-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--gps-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1);--gps-transition: all .2s ease-in-out}.gps-display{font-size:56px;font-weight:700;color:var(--gps-slate-900);line-height:1.2}.gps-h1{font-size:40px;font-weight:700;color:var(--gps-slate-900);line-height:1.2}.gps-h2{font-size:32px;font-weight:600;color:var(--gps-slate-900);line-height:1.3}.gps-h3{font-size:24px;font-weight:600;color:var(--gps-slate-900);line-height:1.4}.gps-body{font-size:16px;font-weight:400;color:var(--gps-slate-700);line-height:1.6}.gps-small{font-size:14px;font-weight:400;color:var(--gps-slate-600);line-height:1.5}.gps-caption{font-size:12px;font-weight:500;color:var(--gps-slate-500);line-height:1.4}.gps-btn{padding:12px 24px;border-radius:var(--gps-radius-md);font-weight:600;font-size:15px;border:none;cursor:pointer;transition:var(--gps-transition);display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;outline:none}.gps-btn:disabled{opacity:.6;cursor:not-allowed}.gps-btn-primary{background-color:var(--gps-primary);color:var(--gps-white);box-shadow:var(--gps-shadow-lg)}.gps-btn-primary:hover:not(:disabled){background-color:var(--gps-primary-hover);box-shadow:var(--gps-shadow-xl);transform:scale(1.02)}.gps-btn-primary:active:not(:disabled){transform:scale(.98)}.gps-btn-secondary{background-color:var(--gps-slate-100);color:var(--gps-slate-700)}.gps-btn-secondary:hover:not(:disabled){background-color:var(--gps-slate-200)}.gps-btn-ghost{background-color:transparent;color:var(--gps-slate-700)}.gps-btn-ghost:hover:not(:disabled){background-color:var(--gps-slate-100)}.gps-btn-outline{background-color:transparent;color:var(--gps-primary);border:2px solid var(--gps-primary)}.gps-btn-outline:hover:not(:disabled){background-color:var(--gps-slate-50)}.gps-btn-sm{padding:8px 16px;font-size:13px;gap:6px}.gps-btn-lg{padding:16px 32px;font-size:16px;gap:10px}.gps-btn svg{width:18px;height:18px}.gps-btn-sm svg{width:14px;height:14px}.gps-btn-lg svg{width:20px;height:20px}.gps-card{background-color:var(--gps-white);border-radius:var(--gps-radius-lg);padding:24px;border:1px solid var(--gps-slate-200);box-shadow:var(--gps-shadow-sm);transition:var(--gps-transition)}.gps-card:hover{box-shadow:var(--gps-shadow-lg)}.gps-card-header{margin-bottom:var(--gps-space-lg)}.gps-card-title{font-size:20px;font-weight:700;color:var(--gps-slate-900);margin:0 0 8px}.gps-card-subtitle{font-size:14px;color:var(--gps-slate-600);margin:0}.gps-card-icon{width:48px;height:48px;border-radius:var(--gps-radius-md);background-color:var(--gps-primary);display:flex;align-items:center;justify-content:center;margin-bottom:var(--gps-space-md)}.gps-card-icon svg{width:24px;height:24px;color:var(--gps-white)}.gps-card-primary{background-color:var(--gps-primary);color:var(--gps-white);border:none}.gps-card-primary .gps-card-title{color:var(--gps-white)}.gps-card-primary .gps-card-subtitle{color:#fffc}.gps-card-dark{background:linear-gradient(135deg,var(--gps-slate-900) 0%,var(--gps-slate-700) 100%);color:var(--gps-white);border:none}.gps-card-dark .gps-card-title{color:var(--gps-white)}.gps-card-dark .gps-card-subtitle{color:#ffffffb3}.gps-input{width:100%;padding:12px 16px;border-radius:var(--gps-radius-md);border:2px solid var(--gps-slate-200);font-size:14px;color:var(--gps-slate-900);transition:var(--gps-transition);outline:none}.gps-input:focus{border-color:var(--gps-accent)}.gps-input::placeholder{color:var(--gps-slate-400)}.gps-label{display:block;font-size:14px;font-weight:600;color:var(--gps-slate-700);margin-bottom:var(--gps-space-sm)}.gps-form-group{margin-bottom:var(--gps-space-lg)}.gps-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:var(--gps-radius-sm);font-size:13px;font-weight:600;border:none}.gps-badge svg{width:16px;height:16px}.gps-badge-primary{background-color:var(--gps-primary);color:var(--gps-white)}.gps-badge-secondary{background-color:var(--gps-slate-100);color:var(--gps-primary)}.gps-badge-success{background-color:#d1fae5;color:var(--gps-success-green)}.gps-badge-warning{background-color:#fee2e2;color:var(--gps-error)}.gps-badge-info{background-color:#dbeafe;color:var(--gps-info)}.gps-container{max-width:1280px;margin:0 auto;padding:0 24px}.gps-section{margin-bottom:var(--gps-space-2xl)}.gps-header{background-color:var(--gps-white);padding:24px;border-radius:var(--gps-radius-lg);margin-bottom:var(--gps-space-lg);box-shadow:var(--gps-shadow-sm)}.gps-header-title{display:flex;align-items:center;gap:16px;margin-bottom:var(--gps-space-md)}.gps-header-icon{width:56px;height:56px;border-radius:var(--gps-radius-md);background-color:var(--gps-primary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.gps-header-icon svg{width:28px;height:28px;color:var(--gps-white)}.gps-header-text h1{font-size:28px;font-weight:700;color:var(--gps-slate-900);margin:0}.gps-header-text p{font-size:14px;color:var(--gps-slate-600);margin:4px 0 0}.gps-map-container{border-radius:var(--gps-radius-lg);overflow:hidden;border:2px solid var(--gps-slate-200);box-shadow:var(--gps-shadow-md)}.gps-map-wrapper{background-color:var(--gps-white);padding:16px;border-radius:var(--gps-radius-lg);box-shadow:var(--gps-shadow-sm)}.marker-label{background-color:#044f66f2;padding:6px 12px;border-radius:6px;font-weight:700;font-size:12px;color:#fff;white-space:nowrap;box-shadow:0 2px 8px #0000004d;border:2px solid white}.gps-infowindow{padding:12px;min-width:200px}.gps-infowindow-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.gps-infowindow-header svg{width:20px;height:20px;color:var(--gps-primary)}.gps-infowindow-title{font-size:16px;font-weight:700;color:var(--gps-slate-900);margin:0}.gps-infowindow-text{font-size:13px;color:var(--gps-slate-600);margin:4px 0}.gps-infowindow-address{font-size:12px;color:var(--gps-slate-500);margin:4px 0}.gps-navigation-box{background-color:var(--gps-primary);padding:20px;border-radius:var(--gps-radius-lg);margin-bottom:20px;box-shadow:var(--gps-shadow-lg)}.gps-navigation-header{display:flex;align-items:center;margin-bottom:12px}.gps-navigation-icon{width:40px;height:40px;border-radius:10px;background-color:#fff3;display:flex;align-items:center;justify-content:center;margin-right:12px}.gps-navigation-icon svg{width:20px;height:20px;color:var(--gps-white)}.gps-navigation-title{color:var(--gps-white);font-size:18px;font-weight:700;margin:0}.gps-navigation-subtitle{color:#fffc;font-size:13px;margin:4px 0 0}.gps-coordinates{background-color:#ffffff26;padding:10px 12px;border-radius:var(--gps-radius-sm);margin-bottom:12px;font-family:monospace}.gps-coordinates p{color:var(--gps-white);font-size:12px;margin:0}.gps-navigate-btn{width:100%;padding:12px;background-color:var(--gps-white);color:var(--gps-primary);border:none;border-radius:10px;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 2px 8px #0003;transition:var(--gps-transition)}.gps-navigate-btn:hover{transform:scale(1.02);box-shadow:0 4px 12px #0000004d}.gps-navigate-btn svg{width:18px;height:18px}.maps-search-input input{border-radius:10px!important;padding:12px 16px!important;height:42px!important;line-height:1.5!important}.maps-dropdown .ui.dropdown{border-radius:10px!important;min-height:38px!important}.maps-dashboard-page .maps-nav-buttons{display:flex;gap:8px;flex-direction:row}@media(max-width:768px){.maps-dashboard-page .maps-nav-buttons{flex-direction:column}.maps-dashboard-page .maps-header-row{flex-direction:column!important;align-items:flex-start!important;gap:16px}.maps-dashboard-page .maps-stats-badges{width:100%;justify-content:flex-start!important}}.gps-filters{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:var(--gps-space-lg)}.gps-filter-group{display:flex;flex-direction:column;gap:8px}.gps-filter-label{font-size:13px;font-weight:600;color:var(--gps-slate-700)}.gps-search-box{position:relative;flex:1;min-width:280px}.gps-search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--gps-slate-400);pointer-events:none}.gps-search-icon svg{width:16px;height:16px}.gps-search-input{width:100%;padding:10px 16px 10px 42px;border-radius:var(--gps-radius-md);border:2px solid var(--gps-slate-200);font-size:14px;transition:var(--gps-transition)}.gps-search-input:focus{outline:none;border-color:var(--gps-accent)}.gps-table{width:100%;background-color:var(--gps-white);border-radius:var(--gps-radius-lg);overflow:hidden;box-shadow:var(--gps-shadow-sm);border:1px solid var(--gps-slate-200)}.gps-table-header{background-color:var(--gps-slate-50);border-bottom:2px solid var(--gps-slate-200)}.gps-table th{padding:16px;text-align:left;font-size:13px;font-weight:700;color:var(--gps-slate-700);text-transform:uppercase;letter-spacing:.5px}.gps-table td{padding:16px;font-size:14px;color:var(--gps-slate-700);border-bottom:1px solid var(--gps-slate-100)}.gps-table tr:hover{background-color:var(--gps-slate-50)}.gps-table tr:last-child td{border-bottom:none}.gps-table-checkbox{width:18px;height:18px;cursor:pointer;accent-color:var(--gps-primary)}.gps-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0f172abf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);will-change:transform;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.gps-modal{background-color:var(--gps-white);border-radius:var(--gps-radius-xl);max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:var(--gps-shadow-xl);animation:gps-modal-slide-up .3s ease-out}@keyframes gps-modal-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.gps-modal-header{padding:24px;border-bottom:1px solid var(--gps-slate-200)}.gps-modal-title{font-size:22px;font-weight:700;color:var(--gps-slate-900);margin:0}.gps-modal-content{padding:24px}.gps-modal-footer{padding:20px 24px;border-top:1px solid var(--gps-slate-200);display:flex;justify-content:flex-end;gap:12px}.gps-progress-container{background-color:var(--gps-slate-100);border-radius:999px;height:12px;overflow:hidden;margin:12px 0}.gps-progress-bar{height:100%;background:linear-gradient(90deg,var(--gps-primary) 0%,var(--gps-accent) 100%);border-radius:999px;transition:width .3s ease-in-out;position:relative;overflow:hidden}.gps-progress-bar:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:gps-progress-shimmer 2s infinite}@keyframes gps-progress-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.gps-progress-text{text-align:center;font-size:13px;font-weight:600;color:var(--gps-slate-700);margin-top:8px}.gps-tabs{display:flex;gap:8px;border-bottom:2px solid var(--gps-slate-200);margin-bottom:var(--gps-space-lg)}.gps-tab{padding:12px 24px;font-size:14px;font-weight:600;color:var(--gps-slate-600);background:none;border:none;border-bottom:3px solid transparent;cursor:pointer;transition:var(--gps-transition);position:relative;top:2px}.gps-tab:hover{color:var(--gps-slate-900);background-color:var(--gps-slate-50)}.gps-tab-active{color:var(--gps-primary);border-bottom-color:var(--gps-primary)}.gps-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:var(--gps-space-lg)}.gps-stat-card{background-color:var(--gps-white);padding:20px;border-radius:var(--gps-radius-lg);border:1px solid var(--gps-slate-200);box-shadow:var(--gps-shadow-sm)}.gps-stat-label{font-size:13px;font-weight:600;color:var(--gps-slate-600);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.gps-stat-value{font-size:32px;font-weight:700;color:var(--gps-slate-900);line-height:1}.gps-stat-change{font-size:12px;margin-top:8px;display:flex;align-items:center;gap:4px}.gps-stat-change svg{width:14px;height:14px}.gps-stat-change-positive{color:var(--gps-success-green)}.gps-stat-change-negative{color:var(--gps-error)}.gps-alert{padding:16px 20px;border-radius:var(--gps-radius-md);border-left:4px solid;margin-bottom:var(--gps-space-md);display:flex;align-items:start;gap:12px}.gps-alert svg{width:20px;height:20px;flex-shrink:0;margin-top:2px}.gps-alert-success{background-color:#d1fae5;border-color:var(--gps-success-green);color:#065f46}.gps-alert-warning{background-color:#fef3c7;border-color:var(--gps-warning);color:#92400e}.gps-alert-error{background-color:#fee2e2;border-color:var(--gps-error);color:#991b1b}.gps-alert-info{background-color:#dbeafe;border-color:var(--gps-info);color:#1e40af}.gps-alert-title{font-weight:700;font-size:14px;margin:0 0 4px}.gps-alert-message{font-size:13px;margin:0}.gps-loading{display:flex;align-items:center;justify-content:center;padding:40px}.gps-spinner{width:40px;height:40px;border:4px solid var(--gps-slate-200);border-top-color:var(--gps-primary);border-radius:50%;animation:gps-spin .8s linear infinite}@keyframes gps-spin{to{transform:rotate(360deg)}}.gps-loading-text{margin-left:16px;color:var(--gps-slate-600);font-weight:600}.gps-skeleton{background:linear-gradient(90deg,var(--gps-slate-100) 0%,var(--gps-slate-200) 50%,var(--gps-slate-100) 100%);background-size:200% 100%;animation:gps-skeleton-loading 1.5s ease-in-out infinite;border-radius:var(--gps-radius-sm)}@keyframes gps-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.gps-skeleton-text{height:16px;margin-bottom:8px}.gps-skeleton-title{height:24px;width:60%;margin-bottom:12px}.gps-empty-state{text-align:center;padding:60px 20px}.gps-empty-icon{width:80px;height:80px;margin:0 auto 20px;border-radius:var(--gps-radius-lg);background-color:var(--gps-slate-100);display:flex;align-items:center;justify-content:center}.gps-empty-icon svg{width:40px;height:40px;color:var(--gps-slate-400)}.gps-empty-title{font-size:20px;font-weight:700;color:var(--gps-slate-900);margin:0 0 8px}.gps-empty-message{font-size:14px;color:var(--gps-slate-600);margin:0 0 24px}.gps-flex{display:flex}.gps-flex-center{display:flex;align-items:center;justify-content:center}.gps-flex-between{display:flex;align-items:center;justify-content:space-between}.gps-flex-column{display:flex;flex-direction:column}.gps-gap-sm{gap:var(--gps-space-sm)}.gps-gap-md{gap:var(--gps-space-md)}.gps-gap-lg{gap:var(--gps-space-lg)}.gps-mt-sm{margin-top:var(--gps-space-sm)}.gps-mt-md{margin-top:var(--gps-space-md)}.gps-mt-lg{margin-top:var(--gps-space-lg)}.gps-mt-xl{margin-top:var(--gps-space-xl)}.gps-mb-sm{margin-bottom:var(--gps-space-sm)}.gps-mb-md{margin-bottom:var(--gps-space-md)}.gps-mb-lg{margin-bottom:var(--gps-space-lg)}.gps-mb-xl{margin-bottom:var(--gps-space-xl)}.gps-p-sm{padding:var(--gps-space-sm)}.gps-p-md{padding:var(--gps-space-md)}.gps-p-lg{padding:var(--gps-space-lg)}.gps-p-xl{padding:var(--gps-space-xl)}.gps-text-center{text-align:center}.gps-text-right{text-align:right}.gps-text-primary{color:var(--gps-primary)}.gps-text-muted{color:var(--gps-slate-600)}.gps-bg-primary{background-color:var(--gps-primary)}.gps-bg-white{background-color:var(--gps-white)}@media(max-width:768px){.gps-display{font-size:40px}.gps-h1{font-size:32px}.gps-h2{font-size:24px}.gps-header-icon{width:48px;height:48px}.gps-header-icon svg{width:24px;height:24px}.gps-filters{flex-direction:column}.gps-search-box{width:100%;min-width:unset}.gps-modal{max-width:100%;margin:0;border-radius:var(--gps-radius-lg)}.gps-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch}.gps-tab{white-space:nowrap}.gps-stats-grid{grid-template-columns:1fr}}@media print{.gps-btn,.gps-filters,.gps-modal-footer{display:none!important}.gps-card{box-shadow:none;border:1px solid var(--gps-slate-300)}}@keyframes gps-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gps-slide-in-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes gps-slide-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.gps-animate-fade-in{animation:gps-fade-in .3s ease-out}.gps-animate-slide-in-right{animation:gps-slide-in-right .3s ease-out}.gps-animate-slide-in-up{animation:gps-slide-in-up .3s ease-out}.gps-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.gps-btn:focus-visible,.gps-input:focus-visible,.gps-tab:focus-visible{outline:3px solid var(--gps-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}._overlay_5dsqy_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:#0f172a8f;animation:_overlayIn_5dsqy_1 .16s ease-out}._dialog_5dsqy_13{width:min(100%,460px);max-height:calc(100dvh - 2.5rem);overflow:hidden auto;background:#fff;border:1px solid rgba(226,232,240,.9);border-radius:18px;box-shadow:0 24px 70px #0f172a3d,0 4px 16px #0f172a1a;animation:_dialogIn_5dsqy_1 .19s ease-out}._header_5dsqy_24{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.25rem 1.125rem;border-bottom:1px solid #e8eef2}._headingGroup_5dsqy_33{display:flex;align-items:center;min-width:0;gap:.875rem}._destinationIcon_5dsqy_40{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;color:#fff;background:#054e65;border-radius:12px;box-shadow:0 5px 12px #054e6533}._title_5dsqy_53{margin:0;color:#17232d;font-size:1.125rem;font-weight:750;line-height:1.25;letter-spacing:-.015em}._subtitle_5dsqy_62{margin:.2rem 0 0;color:#687986;font-size:.8125rem;line-height:1.4}._closeButton_5dsqy_69{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;padding:0;color:#647683;background:transparent;border:0;border-radius:10px;cursor:pointer;transition:color .15s ease,background-color .15s ease}._closeButton_5dsqy_69:hover{color:#253540;background:#f1f5f7}._content_5dsqy_90{padding:1.25rem}._addressPanel_5dsqy_94{display:flex;align-items:center;gap:.75rem;min-height:78px;padding:.875rem .875rem .875rem 1rem;background:#f1f8fa;border:1px solid #d7e7eb;border-radius:12px}._addressPanelDisabled_5dsqy_105{background:#f7f9fa;border-color:#e4e9ec}._addressContent_5dsqy_110{min-width:0;flex:1}._addressLabel_5dsqy_115{display:block;margin-bottom:.25rem;color:#52717e;font-size:.6875rem;font-weight:700;line-height:1;letter-spacing:.075em;text-transform:uppercase}._address_5dsqy_94{margin:0;overflow-wrap:anywhere;color:#22333e;font-size:.9rem;font-weight:600;line-height:1.45}._addressPanelDisabled_5dsqy_105 ._address_5dsqy_94{color:#7b8992;font-weight:500}._copyButton_5dsqy_140{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-width:78px;min-height:44px;padding:.5rem .75rem;flex:0 0 auto;color:#054e65;background:#fff;border:1px solid #c6dce2;border-radius:9px;font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._copyButton_5dsqy_140:hover:not(:disabled){background:#e8f4f7;border-color:#81afb9}._copyButtonSuccess_5dsqy_165{color:#176b4c;background:#ecf8f2;border-color:#a8d8c3}._copyButton_5dsqy_140:disabled{color:#98a5ad;background:#f3f5f6;border-color:#dfe5e8;cursor:not-allowed}._copyMessage_5dsqy_178{min-height:26px;padding:.4rem 0 .2rem}._copyError_5dsqy_183{display:inline-flex;align-items:center;gap:.35rem;color:#a13e32;font-size:.75rem;line-height:1.35}._copySuccess_5dsqy_192{display:inline-flex;align-items:center;gap:.35rem;color:#176b4c;font-size:.75rem;font-weight:600;line-height:1.35}._providerList_5dsqy_202{display:grid;gap:.625rem}._providerRow_5dsqy_207{display:flex;align-items:center;gap:.875rem;min-height:68px;padding:.65rem .75rem;color:#17232d;text-decoration:none;background:#fff;border:1px solid #dfe7eb;border-radius:12px;box-shadow:0 1px 2px #0f172a08;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._providerRow_5dsqy_207:hover{color:#17232d;text-decoration:none;background:#fbfdfe;border-color:#9dbbc3;box-shadow:0 5px 14px #16374314;transform:translateY(-1px)}._providerIcon_5dsqy_231{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 44px;border-radius:11px}._appleIcon_5dsqy_241{color:#17232d;background:#eef1f3}._googleIcon_5dsqy_246{color:#4285f4;background:#eef4fe}._wazeIcon_5dsqy_251{color:#087f9d;background:#e7f8fc}._providerText_5dsqy_256{display:flex;min-width:0;flex:1;flex-direction:column;gap:.15rem}._providerText_5dsqy_256 strong{font-size:.925rem;font-weight:700;line-height:1.3}._providerText_5dsqy_256 span{overflow:hidden;color:#687986;font-size:.75rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._externalIcon_5dsqy_279{flex:0 0 auto;color:#82919a;transition:color .15s ease,transform .15s ease}._providerRow_5dsqy_207:hover ._externalIcon_5dsqy_279{color:#054e65;transform:translate(1px,-1px)}._providerRowDisabled_5dsqy_290,._providerRowDisabled_5dsqy_290:hover{color:#76858e;background:#f7f9fa;border-color:#e5eaed;box-shadow:none;cursor:not-allowed;transform:none}._providerRowDisabled_5dsqy_290 ._providerIcon_5dsqy_231,._providerRowDisabled_5dsqy_290 ._externalIcon_5dsqy_279{opacity:.55}._clipboardFallback_5dsqy_305{position:fixed;top:-1000px;left:-1000px;width:1px;height:1px;opacity:0;pointer-events:none}._closeButton_5dsqy_69:focus-visible,._copyButton_5dsqy_140:focus-visible,._providerRow_5dsqy_207:focus-visible{outline:3px solid rgba(233,184,44,.72);outline-offset:2px}@keyframes _overlayIn_5dsqy_1{0%{opacity:0}to{opacity:1}}@keyframes _dialogIn_5dsqy_1{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:600px){._overlay_5dsqy_1{align-items:flex-end;padding:.75rem}._dialog_5dsqy_13{width:100%;max-height:calc(100dvh - 1.5rem);border-radius:18px 18px 14px 14px}._header_5dsqy_24,._content_5dsqy_90{padding-left:1rem;padding-right:1rem}._addressPanel_5dsqy_94{align-items:flex-start}._copyButton_5dsqy_140{min-width:44px}._copyButton_5dsqy_140 span{display:none}._copyButtonSuccess_5dsqy_165{min-width:78px}._copyButtonSuccess_5dsqy_165 span{display:inline}}@media(prefers-reduced-motion:reduce){._overlay_5dsqy_1,._dialog_5dsqy_13{animation:none}._providerRow_5dsqy_207,._externalIcon_5dsqy_279{transition:none}}._container_m6zqa_3{width:100%;padding:2rem 0;min-height:100vh}._header_m6zqa_10{margin-bottom:var(--spacing-8)}._headerTop_m6zqa_14{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-4);margin-bottom:var(--spacing-2)}._title_m6zqa_23{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-gray-900);margin:0}._titleLink_m6zqa_30{color:var(--color-brand-primary);text-decoration:none;transition:color var(--transition-fast)}._titleLink_m6zqa_30:hover{color:var(--color-brand-primary-light)}._subtitle_m6zqa_40{font-size:var(--font-size-base);color:var(--color-gray-500);margin:var(--spacing-1) 0 0 0;font-weight:var(--font-weight-regular)}._monthBadge_m6zqa_47{display:inline-flex;align-items:center;gap:var(--spacing-2);background:#044f6614;color:var(--color-brand-primary);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._workersGrid_m6zqa_60{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--spacing-5)}._workerCard_m6zqa_66{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-6);display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;color:inherit;transition:all var(--transition-normal);cursor:pointer;position:relative;overflow:hidden}._workerCard_m6zqa_66:hover{border-color:var(--color-brand-primary);box-shadow:var(--shadow-brand);transform:translateY(-2px)}._workerCard_m6zqa_66:hover ._workerName_m6zqa_89{color:var(--color-brand-primary)}._workerAvatar_m6zqa_93{margin-bottom:var(--spacing-4);position:relative}._workerAvatarImg_m6zqa_98{width:64px;height:64px;border-radius:var(--radius-full);object-fit:cover;border:2px solid var(--color-gray-200)}._workerName_m6zqa_89{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-gray-800);margin:0;transition:color var(--transition-fast)}._workerRole_m6zqa_114{font-size:var(--font-size-xs);color:var(--color-gray-400);margin-top:var(--spacing-1);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--font-weight-medium)}._pendingBadge_m6zqa_124{position:absolute;top:0;right:var(--spacing-3);padding:2px 7px;background:var(--color-warning);color:#fff;border-radius:0 0 var(--radius-sm) var(--radius-sm);font-size:.625rem;font-weight:var(--font-weight-semibold);white-space:nowrap;letter-spacing:.02em}._loadingState_m6zqa_139{display:flex;align-items:center;justify-content:center;padding:var(--spacing-16) 0;color:var(--color-gray-400);font-size:var(--font-size-base)}._emptyState_m6zqa_148{text-align:center;padding:var(--spacing-16) var(--spacing-8);color:var(--color-gray-400)}._emptyIcon_m6zqa_154{color:var(--color-gray-300);margin-bottom:var(--spacing-4)}._emptyTitle_m6zqa_159{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-gray-600);margin:0 0 var(--spacing-2) 0}._emptyText_m6zqa_166{font-size:var(--font-size-sm);color:var(--color-gray-400);margin:0}._searchBar_m6zqa_173{margin-bottom:var(--spacing-6)}._searchInput_m6zqa_177{width:100%;max-width:360px;padding:var(--spacing-3) var(--spacing-4);padding-left:2.5rem;border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);font-size:var(--font-size-sm);color:var(--color-gray-800);background:var(--color-gray-50);transition:all var(--transition-fast);outline:none}._searchInput_m6zqa_177:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px #044f661a;background:#fff}._searchWrapper_m6zqa_197{position:relative;display:inline-flex;align-items:center}._searchIcon_m6zqa_203{position:absolute;left:var(--spacing-3);color:var(--color-gray-400);pointer-events:none}@media(max-width:968px){._container_m6zqa_3{padding:1rem .5rem 2rem 0}._title_m6zqa_23{font-size:var(--font-size-2xl)}._workersGrid_m6zqa_60{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--spacing-3)}._workerCard_m6zqa_66{padding:var(--spacing-4)}}._container_1odi3_3{padding:var(--spacing-2) 0}._prompt_1odi3_7{display:flex;align-items:flex-start;gap:var(--spacing-3);margin-bottom:var(--spacing-8);padding:var(--spacing-5) var(--spacing-6);background:#044f660d;border-radius:var(--radius-xl);border:1px solid rgba(4,79,102,.08)}._promptIcon_1odi3_18{color:var(--color-brand-primary);flex-shrink:0;margin-top:2px}._promptTitle_1odi3_24{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-gray-800);margin:0 0 var(--spacing-1) 0}._promptText_1odi3_31{font-size:var(--font-size-sm);color:var(--color-gray-500);margin:0}._grid_1odi3_38{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-5);align-items:stretch}._card_1odi3_45{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-6) var(--spacing-6);height:100%;background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);text-decoration:none;color:inherit;transition:all var(--transition-normal);cursor:pointer}._card_1odi3_45:hover{border-color:var(--color-brand-primary);box-shadow:var(--shadow-brand);transform:translateY(-2px)}._card_1odi3_45:hover ._cardArrow_1odi3_66{color:var(--color-brand-primary);transform:translate(3px)}._cardCurrent_1odi3_71{border-color:var(--color-brand-primary);background:#044f6608}._cardContent_1odi3_76{display:flex;flex-direction:column;gap:var(--spacing-1)}._monthLabel_1odi3_82{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}._yearLabel_1odi3_88{font-size:var(--font-size-sm);color:var(--color-gray-500);font-weight:var(--font-weight-regular)}._currentBadge_1odi3_94{display:inline-flex;align-items:center;margin-top:var(--spacing-2);padding:3px 10px;background:var(--color-brand-primary);color:#fff;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);width:fit-content}._cardArrow_1odi3_66{color:var(--color-gray-400);flex-shrink:0;transition:all var(--transition-fast)}@media(max-width:968px){._grid_1odi3_38{grid-template-columns:1fr}._card_1odi3_45{padding:var(--spacing-5)}}._container_1g61c_3{width:100%;padding:2rem 0;min-height:100vh}._breadcrumb_1g61c_10{display:flex;align-items:center;gap:.5rem;font-size:var(--font-size-sm);color:var(--color-gray-400);margin-bottom:var(--spacing-3);flex-wrap:wrap}._breadcrumbLink_1g61c_20{color:var(--color-brand-primary);text-decoration:none;font-weight:var(--font-weight-medium);transition:color var(--transition-fast)}._breadcrumbLink_1g61c_20:hover{color:var(--color-brand-primary-light)}._breadcrumbSep_1g61c_31{color:var(--color-gray-300)}._breadcrumbCurrent_1g61c_35{color:var(--color-gray-600);font-weight:var(--font-weight-medium)}._staffName_1g61c_40{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-brand-primary);margin:0 0 var(--spacing-1) 0;text-transform:uppercase;letter-spacing:.04em}._header_1g61c_50{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-4);margin-bottom:var(--spacing-6)}._headerLeft_1g61c_59 h1{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-gray-900);margin:0}._headerLeft_1g61c_59 p{font-size:var(--font-size-base);color:var(--color-gray-500);margin:var(--spacing-1) 0 0 0}._dateRange_1g61c_72{font-size:var(--font-size-sm);color:var(--color-gray-400);margin:.125rem 0 0;font-weight:var(--font-weight-medium)}._headerRight_1g61c_80{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-3)}._weekNav_1g61c_88{display:flex;gap:var(--spacing-2)}._weekNavBtn_1g61c_93{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:.4rem .75rem;font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1;color:var(--color-brand-primary);background:var(--color-white);border:1px solid rgba(4,79,102,.18);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast)}._weekNavBtn_1g61c_93 svg{display:block;flex-shrink:0}._weekNavBtn_1g61c_93:hover:not(:disabled){background:#044f660f;border-color:var(--color-brand-primary)}._weekNavBtn_1g61c_93:disabled{opacity:.35;cursor:not-allowed}._stats_1g61c_127{display:flex;gap:var(--spacing-4);flex-wrap:wrap;align-items:center}._stat_1g61c_127{display:flex;flex-direction:column;padding:var(--spacing-3) var(--spacing-5);background:#044f660d;border:1px solid rgba(4,79,102,.08);border-radius:var(--radius-xl)}._statLabel_1g61c_143{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.05em}._statValue_1g61c_151{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-brand-primary)}._actions_1g61c_158{display:flex;gap:var(--spacing-3);flex-wrap:wrap;align-items:center}._btnPrimary_1g61c_165{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-5);background:var(--color-brand-primary);color:#fff;border:none;border-radius:var(--radius-xl);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast);text-decoration:none}._btnPrimary_1g61c_165:hover{background:var(--color-brand-primary-light);box-shadow:var(--shadow-brand);color:#fff}._btnSuccess_1g61c_187{background:var(--color-success)}._btnSuccess_1g61c_187:hover{background:#059669}._statusBanner_1g61c_197{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-xl);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-6)}._statusApproved_1g61c_208{background:#10b98114;color:var(--color-success);border:1px solid rgba(16,185,129,.15)}._statusReview_1g61c_214{background:#3b82f614;color:var(--color-info);border:1px solid rgba(59,130,246,.15)}._statusRejected_1g61c_220{background:#ef444414;color:var(--color-error);border:1px solid rgba(239,68,68,.15)}._statusReason_1g61c_226{margin-top:var(--spacing-2);padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-xl);background:#ef44440d;border:1px solid rgba(239,68,68,.1);color:var(--color-gray-700);font-size:var(--font-size-sm);margin-bottom:var(--spacing-6)}._overlay_1g61c_238{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:_fadeIn_1g61c_1 .15s ease}@keyframes _fadeIn_1g61c_1{0%{opacity:0}to{opacity:1}}._dialog_1g61c_256{background:#fff;border-radius:1rem;max-width:440px;width:100%;box-shadow:0 20px 60px #00000026;overflow:visible;animation:_slideIn_1g61c_1 .2s ease}@keyframes _slideIn_1g61c_1{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._dialogBody_1g61c_271{padding:1.5rem}._dialogIcon_1g61c_275{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;background:#044f6614;color:var(--color-brand-primary);margin-bottom:1rem}._dialogTitle_1g61c_287{font-size:1.125rem;font-weight:700;color:var(--color-gray-900);margin:0 0 .25rem}._dialogSubtitle_1g61c_294{font-size:.875rem;color:var(--color-gray-500);margin:0 0 1.25rem}._dialogField_1g61c_300{margin-bottom:1rem}._dialogFieldLabel_1g61c_304{display:block;font-size:.875rem;font-weight:600;color:#334155;margin-bottom:.5rem}._dialogFooter_1g61c_312{padding:1rem 1.5rem;background:#f9fafb;display:flex;gap:.75rem;justify-content:flex-end;border-radius:0 0 1rem 1rem}._btnSecondary_1g61c_321{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff;color:var(--color-gray-600);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast)}._btnSecondary_1g61c_321:hover{background:var(--color-gray-50)}._btnDanger_1g61c_340{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--color-error);color:#fff;border:none;border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast)}._btnDanger_1g61c_340:hover{background:#dc2626}._dialogBody_1g61c_271 .ui.selection.dropdown{border:2px solid #E2E8F0!important;border-radius:.75rem!important;padding:.875rem 2.5rem .875rem 1rem!important;font-size:1rem!important;min-height:auto!important;line-height:1.5!important;width:100%}._dialogBody_1g61c_271 .ui.selection.dropdown:focus,._dialogBody_1g61c_271 .ui.selection.dropdown.active,._dialogBody_1g61c_271 .ui.selection.dropdown.visible{border-color:#044f66!important;box-shadow:0 0 0 3px #044f661a!important;border-radius:.75rem!important}._dialogBody_1g61c_271 .ui.selection.dropdown .menu{border:2px solid #044F66!important;border-radius:.75rem!important;margin-top:4px!important;box-shadow:0 10px 25px #0000001a!important}._dialogBody_1g61c_271 .ui.selection.dropdown .menu>.item{border-radius:.5rem!important;margin:3px 5px!important;padding:.875rem 1rem!important}._dialogBody_1g61c_271 .ui.selection.dropdown .menu>.item:hover{background:#f1f5f9!important;color:#044f66!important}._dialogBody_1g61c_271 .ui.selection.dropdown>.dropdown.icon{font-size:0!important;width:20px;height:20px;top:50%!important;right:12px!important;margin-top:-10px!important;padding:0!important;opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23334155' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px 20px}._dialogBody_1g61c_271 .ui.selection.dropdown>.dropdown.icon:before{content:""!important}._dialogBody_1g61c_271 .ui.selection.active.dropdown>.dropdown.icon{transform:rotate(180deg);opacity:1}._dialogInput_1g61c_421{width:100%;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:1rem;color:#0f172a;font-family:inherit;outline:none;transition:all .2s ease}._dialogInput_1g61c_421:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}._generatingSpinner_1g61c_439{width:48px;height:48px;border:4px solid #E4E9EF;border-top-color:#044f66;border-radius:50%;margin:0 auto;animation:_spin_1g61c_1 .8s linear infinite}@keyframes _spin_1g61c_1{to{transform:rotate(360deg)}}._generatingSteps_1g61c_453{display:flex;justify-content:center;gap:1.25rem}._generatingStepDot_1g61c_459{display:flex;flex-direction:column;align-items:center;gap:.375rem;color:#cbd2d9;transition:color .3s ease}._generatingStepDot_1g61c_459 span:first-child{width:28px;height:28px;border-radius:50%;background:#f0f2f5;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;transition:background .3s ease,color .3s ease}._generatingStepActive_1g61c_481 span:first-child{background:#044f66;color:#fff}._generatingStepDone_1g61c_486{color:#0f9d58}._generatingStepDone_1g61c_486 span:first-child{background:#e6f7ed;color:#0f9d58}._generatingStepLabel_1g61c_495{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._loading_1g61c_503{display:flex;align-items:center;justify-content:center;padding:var(--spacing-16) 0;color:var(--color-gray-400)}@media(max-width:968px){._container_1g61c_3{padding:1rem .5rem 2rem 0}._header_1g61c_50{flex-direction:column}._headerLeft_1g61c_59 h1{font-size:var(--font-size-xl)}._headerRight_1g61c_80{align-items:flex-start}}:root{--gd-brand-900: #022A37;--gd-brand-800: #033D4F;--gd-brand-700: #044F66;--gd-brand-600: #0A6680;--gd-brand-500: #1A8099;--gd-brand-400: #3D9DB5;--gd-brand-300: #7AC0D1;--gd-brand-200: #B8DDE7;--gd-brand-100: #DCF0F5;--gd-brand-50: #EFF8FB;--ev-service-bg: #EEF4F7;--ev-service-border: #8BAAB8;--ev-service-text: #2C5F73;--ev-install-bg: #E0F2F1;--ev-install-border: #26A69A;--ev-install-text: #00695C;--ev-repair-bg: #FFF3E0;--ev-repair-border: #FB8C00;--ev-repair-text: #BF360C;--ev-safety-bg: #FFF8E1;--ev-safety-border: #F9A825;--ev-safety-text: #8D6E00;--ev-quote-bg: #F3E5F5;--ev-quote-border: #AB47BC;--ev-quote-text: #6A1B9A;--ev-admin-bg: #F5F5F5;--ev-admin-border: #9E9E9E;--ev-admin-text: #424242;--ev-cert-bg: #FCE4EC;--ev-cert-border: #E91E63;--ev-cert-text: #880E4F;--grey-950: #0C0E10;--grey-900: #181B1F;--grey-800: #2D3138;--grey-700: #3F4550;--grey-600: #585F6D;--grey-500: #717A8A;--grey-400: #9AA1AE;--grey-300: #C5CAD1;--grey-200: #E2E5E9;--grey-100: #F0F2F4;--grey-50: #F8F9FA;--white: #FFFFFF;--color-success: #16A34A;--color-success-bg: #F0FDF4;--color-warning: #D97706;--color-warning-bg: #FFFBEB;--color-error: #DC2626;--color-error-bg: #FEF2F2;--color-info: var(--gd-brand-500);--color-info-bg: var(--gd-brand-50);--font-heading: var(--font-primary);--font-body: var(--font-primary);--font-mono: var(--font-mono);--text-xs: .6875rem;--text-sm: .75rem;--text-base: .8125rem;--text-md: .875rem;--text-lg: 1rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 2rem;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--leading-tight: 1.2;--leading-normal: 1.5;--tracking-tight: -.01em;--tracking-normal: 0;--tracking-wide: .02em;--tracking-caps: .06em;--space-1: .125rem;--space-2: .25rem;--space-3: .375rem;--space-4: .5rem;--space-5: .625rem;--space-6: .75rem;--space-8: 1rem;--space-10: 1.25rem;--space-12: 1.5rem;--space-16: 2rem;--space-20: 2.5rem;--space-24: 3rem;--shadow-xs: 0 1px 2px rgba(4, 79, 102, .04);--shadow-sm: 0 1px 3px rgba(4, 79, 102, .06), 0 1px 2px rgba(4, 79, 102, .04);--shadow-md: 0 4px 8px -2px rgba(4, 79, 102, .08), 0 2px 4px -2px rgba(4, 79, 102, .04);--shadow-lg: 0 12px 24px -4px rgba(4, 79, 102, .1), 0 4px 8px -4px rgba(4, 79, 102, .04);--shadow-xl: 0 20px 40px -8px rgba(4, 79, 102, .14), 0 8px 16px -4px rgba(4, 79, 102, .06);--shadow-panel: 0 0 0 1px rgba(4, 79, 102, .06), 0 20px 48px -8px rgba(4, 79, 102, .12);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-2xl: 16px;--radius-full: 9999px;--border-default: 1px solid var(--grey-200);--border-subtle: 1px solid var(--grey-100);--border-strong: 1px solid var(--grey-300);--border-brand: 1px solid var(--gd-brand-300);--border-focus: 2px solid var(--gd-brand-700);--ease-default: cubic-bezier(.25, .1, .25, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--duration-fast: .12s;--duration-normal: .2s;--duration-slow: .32s;--duration-panel: .4s;--z-calendar-grid: 1;--z-event-card: 10;--z-event-hover: 20;--z-overflow-chip: 15;--z-toolbar: 50;--z-detail-panel: 100;--z-tooltip: 200;--z-modal: 300;--z-toast: 400}@keyframes slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@keyframes popIn{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes viewFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.gd-calendar ::-webkit-scrollbar{width:5px}.gd-calendar ::-webkit-scrollbar-track{background:transparent}.gd-calendar ::-webkit-scrollbar-thumb{background:var(--grey-300);border-radius:10px}.gd-calendar ::-webkit-scrollbar-thumb:hover{background:var(--grey-400)}.messenger-input .ui.input>input{border-radius:99px}ui.input>input{border:1px solid #000!important}.messenger-search-input{padding-top:20px}.messenger-contact-card-container{display:flex;padding-top:10px}.messenger-contact-card-list{list-style-type:none}.messenger-contact-card-list-item{display:flex;padding:16px;cursor:pointer;width:600px}.messenger-contact-card-list-item-active{background:#044f66;padding:16px;color:#fff!important;width:460px}.messenger-contact-card-list-item-name-flex{display:flex}.messenger-contact-card-list-item-time{float:right}.messenger-contact-card-list-item-username{margin-top:1px;margin-left:6px;width:max-content}.messenger-contact-card-list-item-summary-text{font-size:10px;color:inherit}.messenger-container{display:flex;margin-top:50px;padding-bottom:50px;margin-right:5px;height:600px;box-shadow:0 0 20px 10px #0000001a;border-radius:10px}@media(max-width:968px){.messenger-container{display:block}}.messenger-search-card{padding:10px;width:239px;height:600px;overflow:scroll;background-color:#f2f2f2;border-top-left-radius:10px;border-bottom-left-radius:10px}.messenger-chats-card{background-color:#fff;height:600px;padding:10px;max-width:1054px;width:900px}.messenger-chat-info{border-left:2px solid #f2f2f2;height:600px;padding:10px;width:100%}.messenger-search-input{border-radius:99px;padding-right:80px;margin-left:-5px}.messenger-contact-card-list-item-time-text{margin-left:10px;color:#ddd}.messenger-input{display:flex;padding:10px;border-top:1px solid #e0e0e0;background:#f2f2f2;border-radius:10px}.messenger-chats-divider{padding-left:0;margin-left:-10px!important;margin-right:-10px!important;margin-bottom:-1px}.messenger-chats-name{padding-top:10px;padding-left:10px;padding-bottom:8px}.chat-container-messenger{display:flex;flex-direction:column;height:520px}._container_e6c9p_4{width:100%;padding:2rem 0;min-height:100vh}._header_e6c9p_11{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}._headerContent_e6c9p_25{flex:1}._title_e6c9p_29{font-size:2rem;font-weight:700;margin:0}._subtitle_e6c9p_35{font-size:1rem;opacity:.9;margin:.5rem 0 0}._btnCreate_e6c9p_41{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:2px solid rgba(255,255,255,.3);background:#ffffff26;color:#fff;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}._btnCreate_e6c9p_41:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-1px);color:#fff;text-decoration:none}._filterTabs_e6c9p_66{display:flex;gap:.5rem;margin-bottom:1.5rem}._filterTab_e6c9p_66{padding:.75rem 1.5rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:1.5px solid #CBD2D9;background:#fff;color:#52606d;transition:border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}._filterTab_e6c9p_66:hover{border-color:#054e65;color:#054e65}._filterTabActive_e6c9p_89{background:#054e65;color:#fff;border-color:#054e65;box-shadow:0 0 0 3px #054e651f}._filterTabActive_e6c9p_89:hover{background:#033c4a;color:#fff}._toolbar_e6c9p_103{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem}._resultsInfo_e6c9p_111{font-size:.875rem;color:#616e7c;font-weight:500}._searchWrapper_e6c9p_117{width:300px;position:relative}._searchIcon_e6c9p_122{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#7b8794;font-size:.875rem;pointer-events:none}._searchInput_e6c9p_132{width:100%;padding:.75rem 1rem .75rem 2.5rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;color:#323f4b;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}._searchInput_e6c9p_132:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._tableWrapper_e6c9p_150{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;overflow:hidden}._table_e6c9p_150{width:100%;border-collapse:collapse}._table_e6c9p_150 th{text-align:left;padding:.875rem 1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#616e7c;background:#f9fafb;border-bottom:1px solid #E4E9EF}._table_e6c9p_150 td{padding:.875rem 1rem;font-size:.875rem;color:#323f4b;border-bottom:1px solid #F0F2F5;vertical-align:middle}._table_e6c9p_150 tr:last-child td{border-bottom:none}._table_e6c9p_150 tr:hover td{background:#f9fafb}._clientName_e6c9p_191{font-weight:700;color:#054e65;text-decoration:none}._clientName_e6c9p_191:hover{text-decoration:underline}._propertyBadge_e6c9p_202{display:inline-block;padding:.25rem .625rem;border-radius:.375rem;font-size:.75rem;font-weight:600;background:#e8f4f7;color:#054e65;text-decoration:none;transition:background .15s ease;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._propertyBadge_e6c9p_202:hover{background:#d0eaf0;color:#054e65;text-decoration:none}._projectCount_e6c9p_224{display:inline-flex;align-items:center;justify-content:center;background:#054e65;color:#fff;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:700;min-width:28px;text-decoration:none;transition:background .15s ease}._projectCount_e6c9p_224:hover{background:#033c4a;color:#fff;text-decoration:none}._noneText_e6c9p_245{color:#7b8794;font-size:.8125rem}._dateText_e6c9p_250{font-size:.8125rem;color:#616e7c}._actions_e6c9p_256{display:flex;align-items:center;gap:.375rem}._btnAction_e6c9p_262{padding:.375rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:600;cursor:pointer;border:none;display:inline-flex;align-items:center;gap:.25rem;text-decoration:none;transition:transform .15s ease,opacity .15s ease}._btnAction_e6c9p_262:hover{transform:translateY(-1px);text-decoration:none}._btnEdit_e6c9p_281{background:#e8f4f7;color:#054e65}._btnEdit_e6c9p_281:hover{color:#054e65}._btnDelete_e6c9p_291{background:#fee2e2;color:#dc2626}._pagination_e6c9p_298{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-top:1px solid #E4E9EF;background:#f9fafb}._paginationInfo_e6c9p_307{font-size:.8125rem;color:#616e7c}._paginationControls_e6c9p_312{display:flex;align-items:center;gap:.25rem}._pageBtn_e6c9p_318{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:.375rem;border:1px solid #E4E9EF;background:#fff;color:#323f4b;font-size:.8125rem;font-weight:500;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}._pageBtn_e6c9p_318:hover:not(:disabled){border-color:#054e65;color:#054e65}._pageBtn_e6c9p_318:disabled{opacity:.4;cursor:not-allowed}._pageBtnActive_e6c9p_344{background:#054e65;color:#fff;border-color:#054e65}._pageBtnActive_e6c9p_344:hover{background:#033c4a;color:#fff}._pageEllipsis_e6c9p_356{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:.8125rem;color:#7b8794}._pageBtnNav_e6c9p_366{font-size:1rem}._overlay_e6c9p_372{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:_fadeIn_e6c9p_1 .15s ease}@keyframes _fadeIn_e6c9p_1{0%{opacity:0}to{opacity:1}}._dialog_e6c9p_389{background:#fff;border-radius:1rem;max-width:500px;width:100%;box-shadow:0 20px 60px #00000026;overflow:hidden;animation:_slideIn_e6c9p_1 .2s ease}@keyframes _slideIn_e6c9p_1{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._dialogBody_e6c9p_404{padding:1.5rem}._dialogHeader_e6c9p_408{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._dialogIcon_e6c9p_415{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;background:#fee2e2;color:#ef4444;font-size:1.25rem;flex-shrink:0}._dialogTitle_e6c9p_428{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a}._dialogText_e6c9p_435{color:#64748b;font-size:.9375rem;line-height:1.6;margin:0}._dialogFooter_e6c9p_442{padding:1rem 1.5rem;background:#f9fafb;display:flex;gap:.75rem;justify-content:flex-end}._dialogBtnCancel_e6c9p_450{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1.5px solid #E2E8F0;border-radius:.375rem;font-size:.8125rem;font-weight:600;cursor:pointer;background:#fff;color:#334155;transition:background .15s ease,border-color .15s ease}._dialogBtnCancel_e6c9p_450:hover{background:#f8fafc;border-color:#cbd5e1}._dialogBtnDanger_e6c9p_470{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;border-radius:.375rem;font-size:.8125rem;font-weight:600;cursor:pointer;background:#ef4444;color:#fff;transition:background .15s ease}._dialogBtnDanger_e6c9p_470:hover{background:#dc2626}._tableEnter_e6c9p_490{opacity:1;transition:opacity .2s ease}._tableLoading_e6c9p_495{opacity:.4;pointer-events:none;transition:opacity .15s ease}._loadingContainer_e6c9p_502{display:flex;align-items:center;justify-content:center;padding:4rem 2rem;color:#7b8794;font-size:.875rem}._spinner_e6c9p_511{width:20px;height:20px;border:2px solid #E4E9EF;border-top-color:#054e65;border-radius:50%;animation:_spin_e6c9p_511 .6s linear infinite;margin-right:.75rem}@keyframes _spin_e6c9p_511{to{transform:rotate(360deg)}}._promptState_e6c9p_526{text-align:center;padding:4rem 2rem}._promptIcon_e6c9p_531{font-size:2.5rem;color:#054e65;margin-bottom:1.25rem;opacity:.6}._promptTitle_e6c9p_538{font-size:1.25rem;font-weight:600;color:#1f2933;margin:0 0 .5rem}._promptText_e6c9p_545{font-size:.875rem;color:#616e7c;margin:0}._emptyIcon_e6c9p_555{opacity:.4}._emptyTitle_e6c9p_560{color:#323f4b}@media(max-width:768px){._container_e6c9p_4{padding:1rem .5rem 1rem 0}._header_e6c9p_11{flex-direction:column;align-items:flex-start;padding:1.5rem}._title_e6c9p_29{font-size:1.5rem}._filterTabs_e6c9p_66{width:100%}._filterTab_e6c9p_66,._filterTabActive_e6c9p_89{flex:1;text-align:center;justify-content:center}._toolbar_e6c9p_103{flex-direction:column;align-items:stretch}._searchWrapper_e6c9p_117{width:100%}._tableWrapper_e6c9p_150{overflow-x:auto}._pagination_e6c9p_298{flex-direction:column;gap:.75rem}}._container_153l8_4{width:100%;padding:2rem 0;min-height:100vh}._header_153l8_11{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}._headerContent_153l8_25{flex:1}._title_153l8_29{font-size:2rem;font-weight:700;margin:0}._subtitle_153l8_35{font-size:1rem;opacity:.9;margin:.5rem 0 0}._headerActions_153l8_41{display:flex;gap:.75rem;flex-wrap:wrap}._btnCreate_153l8_47{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:2px solid rgba(255,255,255,.3);background:#ffffff26;color:#fff;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}._btnCreate_153l8_47:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-1px);color:#fff;text-decoration:none}._btnHoliday_153l8_71{background:#eeaeca40;border-color:#eeaeca80}._btnHoliday_153l8_71:hover{background:#eeaeca66;border-color:#eeaecab3}._toolbar_153l8_83{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem}._resultsInfo_153l8_91{font-size:.875rem;color:#616e7c;font-weight:500}._searchWrapper_153l8_97{width:300px;position:relative}._searchIcon_153l8_102{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#7b8794;font-size:.875rem;pointer-events:none}._searchInput_153l8_112{width:100%;padding:.75rem 1rem .75rem 2.5rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;color:#323f4b;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}._searchInput_153l8_112:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._tableWrapper_153l8_130{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;overflow:hidden}._table_153l8_130{width:100%;border-collapse:collapse}._table_153l8_130 th{text-align:left;padding:.875rem 1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#616e7c;background:#f9fafb;border-bottom:1px solid #E4E9EF}._table_153l8_130 td{padding:.875rem 1rem;font-size:.875rem;color:#323f4b;border-bottom:1px solid #F0F2F5;vertical-align:middle}._table_153l8_130 tr:last-child td{border-bottom:none}._table_153l8_130 tr:hover td{background:#f9fafb}._retiredRow_153l8_170 td{opacity:.6;background:#f9fafb}._workerName_153l8_176{display:flex;align-items:center;gap:.75rem;color:#1f2933;text-decoration:none;font-weight:500}._workerName_153l8_176:hover{color:#054e65;text-decoration:none}._workerAvatar_153l8_190{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid #E4E9EF}._roleBadge_153l8_199{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1}._roleAdmin_153l8_209{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff}._roleStaff_153l8_215{background:#e6f7ed;color:#0c7a45}._roleGrp_153l8_221{background:#e8f4f7;color:#054e65}._roleSub_153l8_227{background:#fef7e6;color:#b38600}._roleProperty_153l8_233{background:#fff3e0;color:#e65100}._roleRetired_153l8_239{background:#f5f7fa;color:#7b8794}._roleMultiAccess_153l8_245{background:#f1e9fe;color:#6d28d9}._actions_153l8_252{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}._btnAction_153l8_259{padding:.375rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:600;cursor:pointer;border:none;display:inline-flex;align-items:center;gap:.25rem;text-decoration:none;transition:transform .15s ease,opacity .15s ease}._btnAction_153l8_259:hover{transform:translateY(-1px);text-decoration:none}._btnEdit_153l8_278{background:#e8f4f7;color:#054e65}._btnEdit_153l8_278:hover{color:#054e65}._btnTrack_153l8_288{background:#e6f7ed;color:#0c7a45}._btnTrack_153l8_288:hover{color:#0c7a45}._btnRetire_153l8_298,._btnReactivate_153l8_304{background:#fef7e6;color:#b38600}._btnDelete_153l8_310{background:#fee2e2;color:#dc2626}._projectCount_153l8_316{display:inline-flex;align-items:center;justify-content:center;background:#054e65;color:#fff;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:700;min-width:28px}._contactInfo_153l8_330{line-height:1.5}._contactEmail_153l8_334{display:block;color:#323f4b;font-size:.8125rem}._contactPhone_153l8_340{display:block;color:#7b8794;font-size:.75rem}._pagination_153l8_347{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-top:1px solid #E4E9EF;background:#f9fafb}._paginationInfo_153l8_356{font-size:.8125rem;color:#616e7c}._paginationControls_153l8_361{display:flex;align-items:center;gap:.25rem}._pageBtn_153l8_367{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:.375rem;border:1px solid #E4E9EF;background:#fff;color:#323f4b;font-size:.8125rem;font-weight:500;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}._pageBtn_153l8_367:hover:not(:disabled){border-color:#054e65;color:#054e65}._pageBtn_153l8_367:disabled{opacity:.4;cursor:not-allowed}._pageBtnActive_153l8_393{background:#054e65;color:#fff;border-color:#054e65}._pageBtnActive_153l8_393:hover{background:#033c4a;color:#fff}._pageEllipsis_153l8_405{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:.8125rem;color:#7b8794}._pageBtnNav_153l8_415{font-size:1rem}._overlay_153l8_421{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:_fadeIn_153l8_1 .15s ease}@keyframes _fadeIn_153l8_1{0%{opacity:0}to{opacity:1}}._dialog_153l8_438{background:#fff;border-radius:1rem;max-width:500px;width:100%;box-shadow:0 20px 60px #00000026;overflow:hidden;animation:_slideIn_153l8_1 .2s ease}@keyframes _slideIn_153l8_1{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._dialogBody_153l8_453{padding:1.5rem}._dialogHeader_153l8_457{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._dialogIcon_153l8_464{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;background:#fee2e2;color:#ef4444;font-size:1.25rem;flex-shrink:0}._dialogTitle_153l8_477{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a}._dialogText_153l8_484{color:#64748b;font-size:.9375rem;line-height:1.6;margin:0}._dialogFooter_153l8_491{padding:1rem 1.5rem;background:#f9fafb;display:flex;gap:.75rem;justify-content:flex-end}._dialogBtnCancel_153l8_499{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1.5px solid #E2E8F0;border-radius:.375rem;font-size:.8125rem;font-weight:600;cursor:pointer;background:#fff;color:#334155;transition:background .15s ease,border-color .15s ease}._dialogBtnCancel_153l8_499:hover{background:#f8fafc;border-color:#cbd5e1}._dialogBtnDanger_153l8_519{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;border-radius:.375rem;font-size:.8125rem;font-weight:600;cursor:pointer;background:#ef4444;color:#fff;transition:background .15s ease}._dialogBtnDanger_153l8_519:hover{background:#dc2626}._tableEnter_153l8_539{opacity:1;transition:opacity .2s ease}._tableLoading_153l8_544{opacity:.4;pointer-events:none;transition:opacity .15s ease}._loadingContainer_153l8_551{display:flex;align-items:center;justify-content:center;padding:4rem 2rem;color:#7b8794;font-size:.875rem}._spinner_153l8_560{width:20px;height:20px;border:2px solid #E4E9EF;border-top-color:#054e65;border-radius:50%;animation:_spin_153l8_560 .6s linear infinite;margin-right:.75rem}@keyframes _spin_153l8_560{to{transform:rotate(360deg)}}._emptyState_153l8_575{text-align:center;padding:4rem 2rem;color:#7b8794}._emptyIcon_153l8_581{font-size:2.5rem;margin-bottom:1rem;opacity:.4}._emptyTitle_153l8_587{font-size:1.125rem;font-weight:600;color:#323f4b;margin:0 0 .5rem}._emptyText_153l8_594{font-size:.875rem;margin:0}@media(max-width:768px){._container_153l8_4{padding:1rem .5rem 1rem 0}._header_153l8_11{flex-direction:column;align-items:flex-start;padding:1.5rem}._title_153l8_29{font-size:1.5rem}._headerActions_153l8_41{width:100%}._toolbar_153l8_83{flex-direction:column;align-items:stretch}._searchWrapper_153l8_97{width:100%}._tableWrapper_153l8_130{overflow-x:auto}._pagination_153l8_347{flex-direction:column;gap:.75rem}}._container_sv4hb_3{width:100%;padding:2rem 0;min-height:100vh}._breadcrumb_sv4hb_10{display:flex;align-items:center;gap:.5rem;font-size:var(--font-size-sm);color:var(--color-gray-400);margin-bottom:var(--spacing-3);flex-wrap:wrap}._breadcrumbLink_sv4hb_20{color:var(--color-brand-primary);text-decoration:none;font-weight:var(--font-weight-medium);transition:color var(--transition-fast)}._breadcrumbLink_sv4hb_20:hover{color:var(--color-brand-primary-light)}._breadcrumbSep_sv4hb_31{color:var(--color-gray-300)}._breadcrumbCurrent_sv4hb_35{color:var(--color-gray-600);font-weight:var(--font-weight-medium)}._header_sv4hb_41{margin-bottom:var(--spacing-8)}._title_sv4hb_45{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-gray-900);margin:0}._subtitle_sv4hb_52{font-size:var(--font-size-base);color:var(--color-gray-500);margin:var(--spacing-1) 0 0 0}._formWrapper_sv4hb_59{max-width:640px}._section_sv4hb_64{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-6);margin-bottom:var(--spacing-6)}._clientEntry_sv4hb_73 .ui.selection.dropdown,._section_sv4hb_64 .ui.selection.dropdown{border:2px solid #E2E8F0!important;border-radius:.75rem!important;padding:.875rem 2.5rem .875rem 1rem!important;font-size:1rem!important;min-height:auto!important;line-height:1.5!important;transition:all .2s ease}._clientEntry_sv4hb_73 .ui.selection.dropdown:focus,._clientEntry_sv4hb_73 .ui.selection.dropdown.active,._clientEntry_sv4hb_73 .ui.selection.dropdown.visible,._section_sv4hb_64 .ui.selection.dropdown:focus,._section_sv4hb_64 .ui.selection.dropdown.active,._section_sv4hb_64 .ui.selection.dropdown.visible{border-color:#044f66!important;box-shadow:0 0 0 3px #044f661a!important;border-radius:.75rem!important}._clientEntry_sv4hb_73 .ui.selection.dropdown .menu,._section_sv4hb_64 .ui.selection.dropdown .menu{border:2px solid #044F66!important;border-radius:.75rem!important;margin-top:4px!important;box-shadow:0 10px 25px #0000001a!important}._clientEntry_sv4hb_73 .ui.selection.dropdown .menu>.item,._section_sv4hb_64 .ui.selection.dropdown .menu>.item{border-radius:.5rem!important;margin:3px 5px!important;padding:.875rem 1rem!important;font-size:.9375rem!important;transition:all .12s ease}._clientEntry_sv4hb_73 .ui.selection.dropdown .menu>.item:hover,._section_sv4hb_64 .ui.selection.dropdown .menu>.item:hover{background:#f1f5f9!important;color:#044f66!important}._clientEntry_sv4hb_73 .ui.selection.dropdown .menu>.item.active,._section_sv4hb_64 .ui.selection.dropdown .menu>.item.active{background:#eff6ff!important;color:#044f66!important;font-weight:600!important}._clientEntry_sv4hb_73 .ui.selection.dropdown>.dropdown.icon,._section_sv4hb_64 .ui.selection.dropdown>.dropdown.icon{font-size:0!important;width:20px;height:20px;top:50%!important;right:12px!important;margin-top:-10px!important;padding:0!important;opacity:.6;transition:transform .2s ease,opacity .2s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23334155' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px 20px}._clientEntry_sv4hb_73 .ui.selection.dropdown>.dropdown.icon:before,._section_sv4hb_64 .ui.selection.dropdown>.dropdown.icon:before{content:""!important}._clientEntry_sv4hb_73 .ui.selection.active.dropdown>.dropdown.icon,._section_sv4hb_64 .ui.selection.active.dropdown>.dropdown.icon{transform:rotate(180deg);opacity:1}._clientEntry_sv4hb_73 .ui.input>input,._clientEntry_sv4hb_73 .ui.form input:not([type]),._clientEntry_sv4hb_73 .ui.form input[type=text],._section_sv4hb_64 .ui.input>input,._section_sv4hb_64 .ui.form input:not([type]),._section_sv4hb_64 .ui.form input[type=text]{border:2px solid #E2E8F0!important;border-radius:.75rem!important;padding:.875rem 1rem!important;font-size:1rem!important;transition:all .2s ease}._clientEntry_sv4hb_73 .ui.input>input:focus,._clientEntry_sv4hb_73 .ui.form input:not([type]):focus,._clientEntry_sv4hb_73 .ui.form input[type=text]:focus,._section_sv4hb_64 .ui.input>input:focus,._section_sv4hb_64 .ui.form input:not([type]):focus,._section_sv4hb_64 .ui.form input[type=text]:focus{border-color:#044f66!important;box-shadow:0 0 0 3px #044f661a!important}._clientEntry_sv4hb_73 .ui.form textarea,._section_sv4hb_64 .ui.form textarea{border:2px solid #E2E8F0!important;border-radius:.75rem!important;padding:.875rem 1rem!important;font-size:1rem!important;font-family:inherit!important;transition:all .2s ease}._clientEntry_sv4hb_73 .ui.form textarea:focus,._section_sv4hb_64 .ui.form textarea:focus{border-color:#044f66!important;box-shadow:0 0 0 3px #044f661a!important}._clientEntry_sv4hb_73 .ui.form .field>label,._section_sv4hb_64 .ui.form .field>label{font-size:.875rem!important;font-weight:600!important;color:#334155!important}._sectionTitle_sv4hb_203{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-gray-900);margin:0 0 var(--spacing-5) 0;display:flex;align-items:center;gap:var(--spacing-2)}._sectionIcon_sv4hb_213{color:var(--color-brand-primary)}._fieldGrid_sv4hb_218{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}@media(max-width:600px){._fieldGrid_sv4hb_218{grid-template-columns:1fr}}._clientEntry_sv4hb_73{background:var(--color-gray-50);border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-5);margin-bottom:var(--spacing-4)}._clientEntryHeader_sv4hb_239{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-brand-primary);margin-bottom:var(--spacing-3)}._fieldLabel_sv4hb_247{display:block;font-size:.875rem;font-weight:600;color:#334155;margin-bottom:.5rem}._textarea_sv4hb_255{width:100%;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:1rem;color:#0f172a;background:#fff;font-family:inherit;outline:none;resize:vertical;transition:all .2s ease}._textarea_sv4hb_255:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}._textarea_sv4hb_255::placeholder{color:#94a3b8}._hoursPreview_sv4hb_279{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;padding:.625rem 1rem;background:#044f660d;border:1px solid rgba(4,79,102,.1);border-radius:.75rem}._hoursPreviewValue_sv4hb_290{font-size:1.1rem;font-weight:700;color:var(--color-brand-primary)}._hoursPreviewLabel_sv4hb_296{font-size:.8rem;color:var(--color-gray-500)}._btnPrimary_sv4hb_302{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-6);background:var(--color-brand-primary);color:#fff;border:none;border-radius:var(--radius-xl);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast)}._btnPrimary_sv4hb_302:hover{background:var(--color-brand-primary-light);box-shadow:var(--shadow-brand)}._btnDanger_sv4hb_322{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background:#ef444414;color:var(--color-error);border:1px solid rgba(239,68,68,.2);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast)}._btnDanger_sv4hb_322:hover{background:#ef444426}._btnSuccess_sv4hb_341{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background:#10b98114;color:var(--color-success);border:1px solid rgba(16,185,129,.2);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-fast)}._btnSuccess_sv4hb_341:hover{background:#10b98126}._btnRow_sv4hb_360{display:flex;gap:var(--spacing-3);margin-top:var(--spacing-3);flex-wrap:wrap}._signatureSection_sv4hb_368{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-6);margin-bottom:var(--spacing-6)}._signatureImg_sv4hb_376{border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);max-width:100%}._signedBy_sv4hb_382{font-size:var(--font-size-sm);color:var(--color-gray-500);margin-top:var(--spacing-3)}._ppeNotice_sv4hb_389{font-size:var(--font-size-sm);color:var(--color-brand-primary);font-weight:var(--font-weight-semibold);margin-top:var(--spacing-4)}._clientEntry_sv4hb_73 .react-datepicker-wrapper,._section_sv4hb_64 .react-datepicker-wrapper{width:100%}._clientEntry_sv4hb_73 .react-datepicker__input-container input,._section_sv4hb_64 .react-datepicker__input-container input{width:100%;padding:.875rem 1rem!important;border:2px solid #E2E8F0!important;border-radius:.75rem!important;font-size:1rem!important;color:#0f172a!important;background:#fff!important;cursor:pointer;font-family:inherit;transition:all .2s ease;outline:none}._clientEntry_sv4hb_73 .react-datepicker__input-container input:focus,._section_sv4hb_64 .react-datepicker__input-container input:focus{border-color:#044f66!important;box-shadow:0 0 0 3px #044f661a!important}._clientEntry_sv4hb_73 .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{padding:10px 16px!important;font-size:1rem!important;height:auto!important;line-height:1.6!important}._clientEntry_sv4hb_73 .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background:#f1f5f9!important;color:#044f66!important}._clientEntry_sv4hb_73 .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background:#044f66!important;color:#fff!important;font-weight:600!important}._clientEntry_sv4hb_73 .react-datepicker__time-container,._clientEntry_sv4hb_73 .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:140px!important}._clientEntry_sv4hb_73 .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{height:250px!important}@media(max-width:968px){._container_sv4hb_3{padding:1rem .5rem 2rem 0}._title_sv4hb_45{font-size:var(--font-size-xl)}}._multiSelect_3ufdu_1{position:relative;width:100%}._trigger_3ufdu_6{width:100%;min-height:3rem;padding:.75rem 3rem .75rem 1rem;border:2px solid #E4E9EF;border-radius:.75rem;background:#fff;cursor:pointer;transition:all .2s ease;position:relative;display:flex;align-items:center}._trigger_3ufdu_6:hover{border-color:#cbd5e1}._trigger_3ufdu_6._open_3ufdu_24{border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._triggerValue_3ufdu_29{flex:1;display:flex;align-items:center}._placeholder_3ufdu_35{color:#94a3b8;font-size:.9375rem}._triggerCount_3ufdu_40{font-size:.9375rem;font-weight:600;color:#054e65}._dropdownIcon_3ufdu_46{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#64748b;flex-shrink:0;transition:transform .2s ease}._trigger_3ufdu_6._open_3ufdu_24 ._dropdownIcon_3ufdu_46{transform:translateY(-50%) rotate(180deg)}._dropdown_3ufdu_46{position:absolute;top:calc(100% + .5rem);left:0;right:0;background:#fff;border:2px solid #E4E9EF;border-radius:.75rem;box-shadow:0 10px 25px #0000001a;z-index:1000;max-height:320px;display:flex;flex-direction:column}._dropdownSearch_3ufdu_75{padding:.75rem;border-bottom:1px solid #E4E9EF}._dropdownSearch_3ufdu_75 input{width:100%;padding:.625rem .875rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem}._dropdownSearch_3ufdu_75 input:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._dropdownOptions_3ufdu_94{overflow-y:auto;max-height:240px}._emptyState_3ufdu_99{padding:1rem;text-align:center;color:#7b8794;font-size:.875rem}._dropdownOption_3ufdu_94{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;cursor:pointer;transition:background .15s ease}._dropdownOption_3ufdu_94:hover{background:#f8fafc}._dropdownOption_3ufdu_94._selected_3ufdu_119{background:#eff6ff}._optionCheckbox_3ufdu_123{width:18px;height:18px;border:2px solid #CBD5E1;border-radius:.25rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff}._dropdownOption_3ufdu_94._selected_3ufdu_119 ._optionCheckbox_3ufdu_123{background:linear-gradient(135deg,#054e65,#0891b2);border:none}._optionLabel_3ufdu_140{flex:1;font-size:.9375rem;font-weight:500;color:#323f4b}._optionCount_3ufdu_147{font-size:.75rem;color:#7b8794}._summaryList_3ufdu_153{display:flex;flex-direction:column;gap:.375rem;margin-top:.75rem}._summaryRow_3ufdu_160{border:1px solid #E4E9EF;border-radius:.625rem;background:#f8fafc;overflow:hidden}._summaryHeader_3ufdu_167{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem}._expandToggle_3ufdu_174{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border:none;background:none;cursor:pointer;color:#7b8794;padding:0}._summaryName_3ufdu_188{flex:1;font-size:.875rem;font-weight:600;color:#323f4b}._summaryCount_3ufdu_195{font-size:.75rem;font-weight:500;color:#7b8794}._removeButton_3ufdu_201{display:flex;align-items:center;justify-content:center;border:none;background:none;cursor:pointer;color:#7b8794;padding:2px}._removeButton_3ufdu_201:hover{color:#dc2626}._accessTypeRow_3ufdu_216{display:flex;align-items:center;gap:1rem;padding:0 .75rem .5rem 2.375rem}._accessTypeLabel_3ufdu_223{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;color:#52606d;cursor:pointer}._accessTypeLabel_3ufdu_223 input[type=checkbox]{width:14px;height:14px;accent-color:#054E65;cursor:pointer}._summaryProperties_3ufdu_240{display:flex;flex-direction:column;gap:2px;padding:.25rem .75rem .625rem 2.375rem;border-top:1px solid #E4E9EF}._summaryPropertyLabel_3ufdu_248{display:flex;align-items:center;gap:.5rem;padding:3px 0;font-size:.8125rem;color:#52606d;cursor:pointer}._summaryPropertyLabel_3ufdu_248 input[type=checkbox]{width:14px;height:14px;accent-color:#054E65;cursor:pointer}:root{--color-primary: #054E65;--color-primary-light: #0A6B8C;--color-success: #0F9D58;--color-warning: #F4B400;--color-danger: #DB4437;--color-error: #DB4437;--color-neutral: #52606D;--color-neutral-light: #7B8794;--color-neutral-lighter: #E4E9EF;--color-neutral-lightest: #F5F7FA;--status-pending-bg: #FEF7E6;--status-pending-text: #F4B400;--status-approved-bg: #E6F7ED;--status-approved-text: #0F9D58;--status-rejected-bg: #FDECEA;--status-rejected-text: #DB4437;--status-cancelled-bg: #F5F7FA;--status-cancelled-text: #52606D;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 2.5rem;--font-family-base: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", sans-serif;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.5rem;--font-size-2xl: 2rem;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-full: 9999px;--shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1);--transition-fast: .15s ease;--transition-normal: .2s ease;--transition-slow: .3s ease}*{margin:0;padding:0;box-sizing:border-box}._container_19bsw_79{max-width:1440px;margin:0 auto;padding:var(--spacing-xl);background:var(--color-neutral-lightest);min-height:100vh}._section_19bsw_87{margin-bottom:var(--spacing-xl)}._sectionHeader_19bsw_91{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg);flex-wrap:wrap;gap:var(--spacing-md)}._sectionTitle_19bsw_100{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-primary)}._sectionSubtitle_19bsw_106{font-size:var(--font-size-sm);color:var(--color-neutral-light);margin-top:var(--spacing-sm)}._header_19bsw_113{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-light) 100%);color:#fff;padding:var(--spacing-xl);border-radius:var(--radius-lg);margin-bottom:var(--spacing-xl);box-shadow:0 4px 6px -1px #054e651a}._headerTitle_19bsw_122{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-sm) 0}._headerSubtitle_19bsw_128{font-size:var(--font-size-base);opacity:.95;margin:0}._card_19bsw_138{background:#fff;border:1px solid var(--color-neutral-lighter);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:all var(--transition-normal)}._card_19bsw_138:hover{box-shadow:var(--shadow-md);border-color:var(--color-neutral-light)}._cardHeader_19bsw_152{padding:var(--spacing-lg);border-bottom:1px solid var(--color-neutral-lighter);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-md)}._cardTitle_19bsw_162{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0}._cardBody_19bsw_169{padding:var(--spacing-lg)}._cardFooter_19bsw_173{padding:var(--spacing-lg);border-top:1px solid var(--color-neutral-lighter);display:flex;justify-content:flex-end;gap:var(--spacing-md);background:var(--color-neutral-lightest)}._statsGrid_19bsw_183{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}._statCard_19bsw_190{background:#fff;border:1px solid var(--color-neutral-lighter);border-radius:var(--radius-lg);padding:var(--spacing-lg);display:flex;align-items:center;gap:var(--spacing-lg);transition:all var(--transition-normal)}._statCard_19bsw_190:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--color-primary)}._statIcon_19bsw_207{width:56px;height:56px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:1.75rem;flex-shrink:0}._statIcon_19bsw_207._pending_19bsw_218{background:var(--status-pending-bg);color:var(--status-pending-text)}._statIcon_19bsw_207._approved_19bsw_223{background:var(--status-approved-bg);color:var(--status-approved-text)}._statIcon_19bsw_207._rejected_19bsw_228{background:var(--status-rejected-bg);color:var(--status-rejected-text)}._statContent_19bsw_233{flex:1}._statLabel_19bsw_237{font-size:var(--font-size-sm);color:var(--color-neutral-light);margin-bottom:var(--spacing-sm);text-transform:uppercase;letter-spacing:.5px}._statValue_19bsw_245{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-primary)}._badge_19bsw_255{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1}._badgePending_19bsw_266{background:var(--status-pending-bg);color:var(--status-pending-text)}._badgeApproved_19bsw_271{background:var(--status-approved-bg);color:var(--status-approved-text)}._badgeRejected_19bsw_276{background:var(--status-rejected-bg);color:var(--status-rejected-text)}._badgeCancelled_19bsw_281{background:var(--status-cancelled-bg);color:var(--status-cancelled-text)}._btnPrimary_19bsw_290,._btnSecondary_19bsw_291,._btnSuccess_19bsw_292,._btnDanger_19bsw_293,._btnWarning_19bsw_294,._btnTeal_19bsw_295,._btnPurple_19bsw_296,._btnOrange_19bsw_297{padding:.625rem 1.25rem;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast);border:none;display:inline-flex;align-items:center;gap:var(--spacing-sm)}._btnPrimary_19bsw_290{background:var(--color-primary);color:#fff}._btnPrimary_19bsw_290:hover:not(:disabled){background:var(--color-primary-light);transform:translateY(-1px);box-shadow:var(--shadow-md)}._btnPrimary_19bsw_290:disabled{background:var(--color-neutral-lighter);cursor:not-allowed}._btnSecondary_19bsw_291{background:#fff;color:var(--color-primary);border:1px solid var(--color-neutral-lighter)}._btnSecondary_19bsw_291:hover:not(:disabled){background:var(--color-neutral-lightest);border-color:var(--color-primary)}._btnSuccess_19bsw_292{background:var(--color-success);color:#fff}._btnSuccess_19bsw_292:hover:not(:disabled){background:#0c8547;transform:translateY(-1px);box-shadow:var(--shadow-md)}._btnDanger_19bsw_293{background:var(--color-danger);color:#fff}._btnDanger_19bsw_293:hover:not(:disabled){background:#c53929;transform:translateY(-1px);box-shadow:var(--shadow-md)}._btnWarning_19bsw_294{background:var(--color-warning);color:#fff}._btnWarning_19bsw_294:hover:not(:disabled){background:#f59e0b}._btnTeal_19bsw_295{background:#06b6d4;color:#fff}._btnTeal_19bsw_295:hover:not(:disabled){background:#0891b2;transform:translateY(-1px);box-shadow:var(--shadow-md)}._btnPurple_19bsw_296{background:#d946ef;color:#fff}._btnPurple_19bsw_296:hover:not(:disabled){background:#c026d3;transform:translateY(-1px);box-shadow:var(--shadow-md)}._btnOrange_19bsw_297{background:#f97316;color:#fff}._btnOrange_19bsw_297:hover:not(:disabled){background:#ea580c;transform:translateY(-1px);box-shadow:var(--shadow-md)}._btnSmall_19bsw_401{padding:.375rem .875rem;font-size:.8125rem}._btnLoading_19bsw_406{opacity:.7;cursor:not-allowed}._holidayCard_19bsw_415{background:#fff;border:1px solid var(--color-neutral-lighter);border-radius:var(--radius-lg);padding:var(--spacing-lg);transition:all var(--transition-normal);display:flex;flex-direction:column;gap:var(--spacing-md)}._holidayCard_19bsw_415:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);border-color:var(--color-primary)}._holidayCardHeader_19bsw_432{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md)}._holidayCardTitle_19bsw_439{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0}._holidayCardMeta_19bsw_446{display:flex;gap:var(--spacing-md);flex-wrap:wrap;font-size:var(--font-size-sm);color:var(--color-neutral-light)}._holidayCardBody_19bsw_454{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--spacing-md)}._holidayCardField_19bsw_460{display:flex;flex-direction:column;gap:var(--spacing-sm)}._holidayCardFieldLabel_19bsw_466{font-size:var(--font-size-sm);color:var(--color-neutral-light);text-transform:uppercase;letter-spacing:.5px}._holidayCardFieldValue_19bsw_473{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-primary)}._holidayCardActions_19bsw_479{display:flex;gap:var(--spacing-md);margin-top:var(--spacing-md);flex-wrap:wrap}._tableContainer_19bsw_490{background:#fff;border:1px solid var(--color-neutral-lighter);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}._table_19bsw_490{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}._tableHead_19bsw_504{background:var(--color-neutral-lightest);border-bottom:2px solid var(--color-neutral-lighter)}._tableHeader_19bsw_509{padding:var(--spacing-md) var(--spacing-lg);text-align:left;font-weight:var(--font-weight-semibold);color:var(--color-primary);white-space:nowrap}._tableRow_19bsw_517{border-bottom:1px solid var(--color-neutral-lighter);transition:background-color var(--transition-fast)}._tableRow_19bsw_517:hover{background:var(--color-neutral-lightest)}._tableCell_19bsw_526{padding:var(--spacing-md) var(--spacing-lg);color:var(--color-neutral)}._tableCellHighlight_19bsw_531{font-weight:var(--font-weight-semibold);color:var(--color-primary)}._form_19bsw_540{display:flex;flex-direction:column;gap:var(--spacing-lg)}._formGroup_19bsw_546{display:flex;flex-direction:column;gap:var(--spacing-sm)}._label_19bsw_552{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary)}._required_19bsw_558{color:var(--color-danger)}._input_19bsw_562,._textarea_19bsw_563,._select_19bsw_564{padding:.625rem .75rem;border:1px solid var(--color-neutral-lighter);border-radius:var(--radius-md);font-size:var(--font-size-base);font-family:var(--font-family-base);transition:border-color var(--transition-fast);background:#fff}._input_19bsw_562:focus,._textarea_19bsw_563:focus,._select_19bsw_564:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #054e651a}._textarea_19bsw_563{resize:vertical;min-height:100px}._helpText_19bsw_587{font-size:var(--font-size-sm);color:var(--color-neutral-light);margin-top:var(--spacing-sm)}._errorText_19bsw_593{font-size:var(--font-size-sm);color:var(--color-danger);margin-top:var(--spacing-sm)}._modalOverlay_19bsw_603{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--spacing-md)}._modal_19bsw_603{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);max-width:500px;width:100%;max-height:90vh;overflow-y:auto;animation:_slideIn_19bsw_1 .3s ease-out}@keyframes _slideIn_19bsw_1{0%{transform:translateY(-2rem);opacity:0}to{transform:translateY(0);opacity:1}}._modalHeader_19bsw_639{padding:var(--spacing-lg);border-bottom:1px solid var(--color-neutral-lighter);display:flex;justify-content:space-between;align-items:center}._modalTitle_19bsw_647{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-primary);margin:0}._modalCloseBtn_19bsw_654{background:none;border:none;font-size:var(--font-size-lg);cursor:pointer;color:var(--color-neutral-light);padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);transition:all var(--transition-fast)}._modalCloseBtn_19bsw_654:hover{background:var(--color-neutral-lightest);color:var(--color-primary)}._modalBody_19bsw_675{padding:var(--spacing-lg)}._modalFooter_19bsw_679{padding:var(--spacing-lg);border-top:1px solid var(--color-neutral-lighter);display:flex;justify-content:flex-end;gap:var(--spacing-md);background:var(--color-neutral-lightest)}._pagination_19bsw_692{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);margin-top:var(--spacing-xl)}._paginationBtn_19bsw_700{padding:.5rem .75rem;border:1px solid var(--color-neutral-lighter);border-radius:var(--radius-md);background:#fff;color:var(--color-primary);cursor:pointer;transition:all var(--transition-fast);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._paginationBtn_19bsw_700:hover:not(:disabled){background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._paginationBtn_19bsw_700:disabled{opacity:.5;cursor:not-allowed}._paginationBtnActive_19bsw_723{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._paginationInfo_19bsw_729{font-size:var(--font-size-sm);color:var(--color-neutral-light)}._searchBox_19bsw_738{display:flex;align-items:center;background:#fff;border:1px solid var(--color-neutral-lighter);border-radius:var(--radius-md);padding:0 var(--spacing-md);gap:var(--spacing-md)}._searchBox_19bsw_738 input{border:none;flex:1;padding:.625rem 0;font-size:var(--font-size-base);font-family:var(--font-family-base)}._searchBox_19bsw_738 input:focus{outline:none}._filterGroup_19bsw_760{display:flex;gap:var(--spacing-md);flex-wrap:wrap;align-items:center}._timeline_19bsw_771{display:flex;flex-direction:column;gap:var(--spacing-lg);position:relative;padding-left:var(--spacing-xl)}._timeline_19bsw_771:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,var(--color-primary) 0%,transparent 100%)}._timelineItem_19bsw_789{position:relative;padding:var(--spacing-md);background:#fff;border:1px solid var(--color-neutral-lighter);border-radius:var(--radius-md)}._timelineItem_19bsw_789:before{content:"";position:absolute;left:calc(-1 * (var(--spacing-xl) + .375rem));top:1.5rem;width:12px;height:12px;background:var(--color-primary);border:3px solid white;border-radius:50%;box-shadow:0 0 0 2px var(--color-primary)}@media(max-width:768px){._container_19bsw_79,._header_19bsw_113{padding:var(--spacing-lg)}._headerTitle_19bsw_122{font-size:var(--font-size-xl)}._statsGrid_19bsw_183{grid-template-columns:1fr}._sectionHeader_19bsw_91{flex-direction:column;align-items:flex-start}._tableCell_19bsw_526,._tableHeader_19bsw_509{padding:var(--spacing-md);font-size:var(--font-size-xs)}._holidayCardBody_19bsw_454{grid-template-columns:1fr}._modal_19bsw_603{max-width:90vw}._form_19bsw_540{gap:var(--spacing-md)}}@media(max-width:480px){._container_19bsw_79,._header_19bsw_113{padding:var(--spacing-md)}._headerTitle_19bsw_122{font-size:var(--font-size-lg)}._btnPrimary_19bsw_290,._btnSecondary_19bsw_291,._btnSuccess_19bsw_292,._btnDanger_19bsw_293{width:100%;justify-content:center}._holidayCardActions_19bsw_479{flex-direction:column}._holidayCardActions_19bsw_479 button{width:100%}._pagination_19bsw_692{flex-wrap:wrap}}._container_1a6cv_4{width:100%;padding:2rem 0;min-height:100vh}._breadcrumb_1a6cv_11{display:flex;align-items:center;gap:.5rem;font-size:.875rem;margin-bottom:1.5rem}._breadcrumbLink_1a6cv_19{color:#7b8794;text-decoration:none;font-weight:500;transition:color .15s ease}._breadcrumbLink_1a6cv_19:hover{color:#054e65;text-decoration:none}._breadcrumbSeparator_1a6cv_31{color:#cbd5e1;font-size:.625rem}._breadcrumbCurrent_1a6cv_36{color:#323f4b;font-weight:600}._header_1a6cv_42{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5rem}._headerProfile_1a6cv_56{display:flex;align-items:center;gap:1.25rem}._headerAvatar_1a6cv_62{width:72px;height:72px;border-radius:50%;object-fit:cover;border:3px solid rgba(255,255,255,.3);flex-shrink:0}._headerInfo_1a6cv_71{display:flex;flex-direction:column;gap:.375rem}._headerName_1a6cv_77{font-size:1.75rem;font-weight:700;margin:0;line-height:1.2}._headerContact_1a6cv_84{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem;opacity:.9;margin-top:.25rem}._headerContactItem_1a6cv_93{display:flex;align-items:center;gap:.5rem}._roleBadge_1a6cv_100{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1;width:fit-content}._roleAdmin_1a6cv_111{background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3)}._roleStaff_1a6cv_118{background:#e6f7ed;color:#0c7a45}._roleGrp_1a6cv_124{background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3)}._roleSub_1a6cv_131{background:#fef7e6;color:#b38600}._roleProperty_1a6cv_137{background:#fff3e0;color:#e65100}._roleRetired_1a6cv_143{background:#ffffff26;color:#ffffffb3;border:1px solid rgba(255,255,255,.2)}._roleMultiAccess_1a6cv_150{background:#f1e9fe;color:#6d28d9}._headerActions_1a6cv_157{display:flex;gap:.75rem;flex-wrap:wrap}._btnAction_1a6cv_163{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:2px solid rgba(255,255,255,.3);background:#ffffff26;color:#fff;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}._btnAction_1a6cv_163:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-1px);color:#fff;text-decoration:none}._btnRetire_1a6cv_191{background:#ef4444;border-color:#ef4444}._btnRetire_1a6cv_191:hover{background:#dc2626;border-color:#dc2626}._btnReactivate_1a6cv_202{background:#10b98133;border-color:#10b98166}._btnReactivate_1a6cv_202:hover{background:#10b98159;border-color:#10b98199}._content_1a6cv_214{display:grid;grid-template-columns:1fr 1.5fr;gap:1.5rem}._section_1a6cv_221{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;overflow:hidden}._sectionHeader_1a6cv_228{padding:1.25rem 1.5rem;border-bottom:1px solid #E4E9EF;display:flex;align-items:center;gap:.5rem}._sectionTitle_1a6cv_236{font-size:1rem;font-weight:700;color:#1f2933;margin:0}._sectionIcon_1a6cv_243{color:#054e65;font-size:1rem}._sectionBody_1a6cv_248{padding:1.5rem}._projectList_1a6cv_253{display:flex;flex-direction:column;gap:.75rem}._projectCard_1a6cv_259{display:block;padding:1rem 1.25rem;border:1px solid #E4E9EF;border-radius:.5rem;text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}._projectCard_1a6cv_259:hover{border-color:#054e65;box-shadow:0 2px 8px #054e6514;transform:translateY(-1px);text-decoration:none;color:inherit}._projectName_1a6cv_277{font-size:.9375rem;font-weight:600;color:#1f2933;margin:0 0 .5rem}._projectMeta_1a6cv_284{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;font-size:.8125rem;color:#7b8794;margin-top:.125rem}._statusBadge_1a6cv_294{display:inline-flex;align-items:center;padding:.2rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1}._statusCompleted_1a6cv_304{background:#e6f7ed;color:#0c7a45}._statusOngoing_1a6cv_310{background:#fef7e6;color:#b38600}._statusDraft_1a6cv_316{background:#f5f7fa;color:#7b8794}._statusPending_1a6cv_322{background:#e8f4f7;color:#054e65}._metaDivider_1a6cv_328{width:3px;height:3px;border-radius:50%;background:#cbd5e1;flex-shrink:0}._metaItem_1a6cv_336{display:flex;align-items:center;gap:.35rem}._metaItem_1a6cv_336 svg{font-size:.7rem;opacity:.7}._mapContainer_1a6cv_348{border-radius:.5rem;overflow:hidden;min-height:350px}._emptyState_1a6cv_355{text-align:center;padding:2.5rem 1.5rem;color:#7b8794}._emptyIcon_1a6cv_361{font-size:2rem;margin-bottom:.75rem;opacity:.4}._emptyText_1a6cv_367{font-size:.875rem;margin:0;color:#7b8794}._overlay_1a6cv_374{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:_fadeIn_1a6cv_1 .15s ease}@keyframes _fadeIn_1a6cv_1{0%{opacity:0}to{opacity:1}}._dialog_1a6cv_391{background:#fff;border-radius:1rem;max-width:500px;width:100%;box-shadow:0 20px 60px #00000026;overflow:hidden;animation:_slideIn_1a6cv_1 .2s ease}@keyframes _slideIn_1a6cv_1{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._dialogBody_1a6cv_406{padding:1.5rem}._dialogHeader_1a6cv_410{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._dialogIcon_1a6cv_417{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex-shrink:0}._dialogIconDanger_1a6cv_428{background:#fee2e2;color:#ef4444}._dialogIconSuccess_1a6cv_434{background:#d1fae5;color:#10b981}._dialogTitle_1a6cv_440{margin:0;font-size:1.25rem;font-weight:700;color:#0f172a}._dialogText_1a6cv_447{color:#64748b;font-size:.9375rem;line-height:1.6;margin:0}._dialogFooter_1a6cv_454{padding:1rem 1.5rem;background:#f9fafb;display:flex;gap:.75rem;justify-content:flex-end}._dialogBtnCancel_1a6cv_462{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1.5px solid #E2E8F0;border-radius:.375rem;font-size:.8125rem;font-weight:600;cursor:pointer;background:#fff;color:#334155;transition:background .15s ease,border-color .15s ease}._dialogBtnCancel_1a6cv_462:hover{background:#f8fafc;border-color:#cbd5e1}._dialogBtnDanger_1a6cv_482{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;border-radius:.375rem;font-size:.8125rem;font-weight:600;cursor:pointer;background:#ef4444;color:#fff;transition:background .15s ease}._dialogBtnDanger_1a6cv_482:hover{background:#dc2626}._dialogBtnSuccess_1a6cv_501{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;border-radius:.375rem;font-size:.8125rem;font-weight:600;cursor:pointer;background:#10b981;color:#fff;transition:background .15s ease}._dialogBtnSuccess_1a6cv_501:hover{background:#059669}._loadingContainer_1a6cv_521{display:flex;align-items:center;justify-content:center;padding:4rem 2rem;color:#7b8794;font-size:.875rem}._spinner_1a6cv_530{width:20px;height:20px;border:2px solid #E4E9EF;border-top-color:#054e65;border-radius:50%;animation:_spin_1a6cv_530 .6s linear infinite;margin-right:.75rem}@keyframes _spin_1a6cv_530{to{transform:rotate(360deg)}}@media(max-width:768px){._container_1a6cv_4{padding:1rem .5rem 1rem 0}._header_1a6cv_42{flex-direction:column;align-items:flex-start;padding:1.5rem}._headerProfile_1a6cv_56{flex-direction:column;align-items:flex-start}._headerName_1a6cv_77{font-size:1.5rem}._headerActions_1a6cv_157{width:100%}._btnAction_1a6cv_163{flex:1;justify-content:center}._content_1a6cv_214{grid-template-columns:1fr}}._wrapper_o16qp_2{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;padding:.25rem 0}._wrapper_o16qp_2._disabled_o16qp_11{opacity:.5;cursor:not-allowed}._wrapper_o16qp_2._readOnly_o16qp_16{cursor:default}._box_o16qp_20{width:20px;height:20px;border:2px solid #d1d5db;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease,border-color .15s ease;background:#fff;flex-shrink:0}._wrapper_o16qp_2:hover ._box_o16qp_20:not(._checked_o16qp_33){border-color:#044f66;background:#f0f7f9}._box_o16qp_20._checked_o16qp_33{background:#044f66;border-color:#044f66}._tick_o16qp_43{width:12px;height:10px}._label_o16qp_48{font-size:.875rem;font-weight:500;color:#374151;line-height:1.4}._statusRow_o16qp_56{display:flex;align-items:center;gap:.625rem;padding:.5rem 0;border-bottom:1px solid #f3f4f6}._statusRow_o16qp_56:last-child{border-bottom:none}._statusIcon_o16qp_68{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}._statusPass_o16qp_78{background:#22c55e}._statusFail_o16qp_82{background:#ef4444}._statusPending_o16qp_86{background:#e5e7eb}._statusLabel_o16qp_90{font-size:.875rem;font-weight:500;color:#374151}._statusLabelFail_o16qp_96{color:#991b1b}._statusLabelPending_o16qp_100{color:#9ca3af}._passFailBadge_o16qp_105{display:flex;align-items:center;gap:.5rem}._passFailLabel_o16qp_111{font-size:.875rem;color:#374151;font-weight:500}._badge_o16qp_117{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:9999px;font-size:.75rem;font-weight:600;letter-spacing:.02em}._badgePass_o16qp_127{background:#dcfce7;color:#15803d}._badgeFail_o16qp_132{background:#fee2e2;color:#991b1b}._badgePending_o16qp_137{background:#f3f4f6;color:#9ca3af}._pageWrapper_jtn2g_3{padding:2.5rem 2rem 4rem 0;max-width:960px}._pageHeader_jtn2g_9{margin-bottom:1.5rem}._pageTitle_jtn2g_13{font-size:1.75rem;font-weight:700;color:#044f66;margin:0 0 .5rem;letter-spacing:-.02em}._breadcrumbRow_jtn2g_21{margin-bottom:.25rem}._headerActions_jtn2g_25{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}._headerRow_jtn2g_32{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}._completionBanner_jtn2g_41{background:linear-gradient(135deg,#059669,#10b981);color:#fff;padding:1rem 1.5rem;border-radius:.75rem;margin-bottom:1.5rem;text-align:center;font-weight:600;font-size:1rem;box-shadow:0 2px 8px #05966940}._sectionCard_jtn2g_54{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.75rem;margin-bottom:1.5rem;box-shadow:0 1px 3px #0000000a;transition:box-shadow .2s ease}._sectionCard_jtn2g_54:hover{box-shadow:0 4px 12px #044f6614}._sectionTitle_jtn2g_68{font-size:1.1rem;font-weight:600;color:#044f66;margin:0 0 1.25rem;padding-bottom:.75rem;border-bottom:2px solid #e5e7eb;display:flex;align-items:center;gap:.5rem}._sectionTitleIcon_jtn2g_80{font-size:1.2rem}._subsectionTitle_jtn2g_85{font-size:.875rem;font-weight:600;color:#044f66;text-transform:uppercase;letter-spacing:.05em;margin:1.5rem 0 .75rem;padding-bottom:.5rem;border-bottom:1px solid #f3f4f6}._dataGrid_jtn2g_97{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}._dataGrid3_jtn2g_103{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.25rem}._dataItem_jtn2g_109{display:flex;flex-direction:column;gap:.25rem}._dataLabel_jtn2g_115{font-size:.8rem;font-weight:600;color:#044f66;text-transform:uppercase;letter-spacing:.03em}._dataValue_jtn2g_123{font-size:.95rem;color:#1f2937;font-weight:400}._dataValueEmpty_jtn2g_129{font-size:.95rem;color:#9ca3af;font-style:italic}._fullWidth_jtn2g_135{grid-column:1 / -1}._dateBadge_jtn2g_140{align-self:flex-start;padding:.25rem .625rem;border-radius:.375rem;font-weight:600;font-size:.8125rem;color:#fff}._dateBadgeDelivery_jtn2g_149{background-color:#fb8500}._dateBadgeCollection_jtn2g_153{background-color:#7209b7}._qualityChecklistCard_jtn2g_158{background:linear-gradient(135deg,#f8fafb,#f0f7f9);border:1px solid #d1e3e8;border-radius:.75rem;padding:1.75rem;margin-bottom:1.5rem}._qualityChecklistTitle_jtn2g_166{font-size:1.15rem;font-weight:700;color:#044f66;margin:0 0 1.5rem;display:flex;align-items:center;gap:.5rem;padding-bottom:.75rem;border-bottom:2px solid #d1e3e8}._checklistGroup_jtn2g_178{margin-bottom:.25rem}._furtherChecksGrid_jtn2g_183{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}._furtherCheckCard_jtn2g_189{background:#fff;border:1px solid #e5e7eb;border-radius:.625rem;padding:1.25rem}._furtherCheckName_jtn2g_196{font-size:.9rem;font-weight:600;color:#374151;margin-bottom:.75rem}._furtherCheckMeta_jtn2g_203{display:flex;gap:1.5rem;margin-top:.75rem}._worksCompleteBadge_jtn2g_210{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:2rem;font-weight:600;font-size:.9rem}._worksCompleteBadgeActive_jtn2g_220{background:linear-gradient(135deg,#dcfce7,#bbf7d0);border:2px solid #22c55e;color:#15803d}._worksCompleteBadgeInactive_jtn2g_226{background:#f3f4f6;border:2px solid #d1d5db;color:#6b7280}._materialsTable_jtn2g_233{width:100%;border-collapse:collapse;font-size:.9rem}._materialsTable_jtn2g_233 th{background:#f8fafb;color:#044f66;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;padding:.75rem 1rem;text-align:left;border-bottom:2px solid #e5e7eb}._materialsTable_jtn2g_233 td{padding:.75rem 1rem;border-bottom:1px solid #f3f4f6;color:#374151}._materialsTable_jtn2g_233 tr:hover td{background:#f8fafb}._editIcon_jtn2g_261{cursor:pointer;color:#044f66;transition:color .15s ease}._editIcon_jtn2g_261:hover{color:#066b7d}._merchantNoteDisplay_jtn2g_272{padding:1rem 1.25rem;border:1px solid #e5e7eb;border-radius:.625rem;background:#f8fafb;min-height:80px;white-space:pre-wrap;line-height:1.6;font-size:.9rem;color:#374151}._merchantNoteEmpty_jtn2g_284{color:#9ca3af;font-style:italic}._merchantNoteEditArea_jtn2g_289{background:#fff;border-radius:.625rem;padding:1.25rem;border:1px solid #e5e7eb}._merchantNoteTextarea_jtn2g_296{width:100%;min-height:120px;border:1.5px solid #d1d5db;border-radius:.5rem;padding:.75rem;font-size:.9rem;line-height:1.5;resize:vertical;margin-bottom:1rem;transition:border-color .15s ease}._merchantNoteTextarea_jtn2g_296:focus{outline:none;border-color:#044f66;box-shadow:0 0 0 3px #044f661a}._merchantNoteActions_jtn2g_315{display:flex;gap:.75rem;justify-content:flex-end}._emailSentBanner_jtn2g_322{background:#f6410a;color:#fff;padding:.625rem 1rem;border-radius:.5rem;margin-bottom:1rem;font-weight:500;font-size:.875rem;display:flex;align-items:center;gap:.5rem}._merchantRow_jtn2g_336{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}._merchantLogo_jtn2g_343{height:36px;object-fit:contain}._confirmationCard_jtn2g_349{background:#f8fafb;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem}._confirmationItem_jtn2g_357{padding:1rem 0;border-bottom:1px solid #e5e7eb}._confirmationItem_jtn2g_357:last-child{border-bottom:none}._confirmationConfirmed_jtn2g_366{color:#059669;font-weight:600;display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem}._confirmationPending_jtn2g_375{color:#d97706;font-weight:600;display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem}._confirmationMeta_jtn2g_384{font-size:.875rem;color:#4b5563;line-height:1.8}._confirmationExpiry_jtn2g_390{color:#dc2626;font-size:.75rem}._fileList_jtn2g_396{list-style:none;padding:0;margin:0}._fileItem_jtn2g_402{display:flex;align-items:center;gap:.5rem;padding:.5rem 0;border-bottom:1px solid #f3f4f6}._fileItem_jtn2g_402:last-child{border-bottom:none}._fileLink_jtn2g_414{color:#044f66;font-size:.9rem;text-decoration:none;font-weight:500}._fileLink_jtn2g_414:hover{text-decoration:underline}._fileDelete_jtn2g_425{color:#dc2626;cursor:pointer;margin-left:.25rem}._noFiles_jtn2g_431{color:#9ca3af;font-style:italic;font-size:.9rem}._inspectorRow_jtn2g_438{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:.75rem}._btnPrimary_jtn2g_446{background:linear-gradient(135deg,#044f66,#066b7d);color:#fff;font-weight:600;font-size:.875rem;padding:.625rem 1.25rem;border-radius:.625rem;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 1px 3px #044f6633}._btnPrimary_jtn2g_446:hover{transform:translateY(-1px);box-shadow:0 4px 12px #044f664d}._btnPrimary_jtn2g_446:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}._btnDanger_jtn2g_474{background:#fff;color:#dc2626;font-weight:600;font-size:.875rem;padding:.625rem 1.25rem;border-radius:.625rem;border:1.5px solid #fecaca;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;display:inline-flex;align-items:center;gap:.5rem}._btnDanger_jtn2g_474:hover{background:#fef2f2;border-color:#dc2626}._btnDangerSolid_jtn2g_494{background:#dc2626;color:#fff;font-weight:600;font-size:.875rem;padding:.625rem 1.25rem;border-radius:.625rem;border:none;cursor:pointer;transition:background-color .2s ease;display:inline-flex;align-items:center;gap:.5rem}._btnDangerSolid_jtn2g_494:hover{background:#b91c1c}._btnSecondary_jtn2g_513{background:#fff;color:#374151;font-weight:600;font-size:.875rem;padding:.625rem 1.25rem;border-radius:.625rem;border:1.5px solid #d1d5db;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;display:inline-flex;align-items:center;gap:.5rem}._btnSecondary_jtn2g_513:hover{background:#f9fafb;border-color:#9ca3af}._btnSuccess_jtn2g_533{background:#059669;color:#fff;font-weight:600;font-size:.875rem;padding:.625rem 1.25rem;border-radius:.625rem;border:none;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease;display:inline-flex;align-items:center;gap:.5rem;box-shadow:0 1px 3px #05966933}._btnSuccess_jtn2g_533:hover{background:#047857;transform:translateY(-1px);box-shadow:0 4px 12px #0596694d}._modalOverlay_jtn2g_556{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);will-change:transform;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_jtn2g_1 .15s ease}@keyframes _fadeIn_jtn2g_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_jtn2g_1{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._modalContainer_jtn2g_580{background:#fff;border-radius:.75rem;width:100%;max-width:480px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;animation:_slideUp_jtn2g_1 .2s ease}._modalHeader_jtn2g_589{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #e5e7eb}._modalTitleGroup_jtn2g_597{display:flex;align-items:flex-start;gap:.75rem}._modalIcon_jtn2g_603{width:40px;height:40px;border-radius:.625rem;background:linear-gradient(135deg,#044f66,#066b7d);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}._modalTitle_jtn2g_597{font-size:1.1rem;font-weight:700;color:#1f2937;margin:0}._modalSubtitle_jtn2g_622{font-size:.8rem;color:#6b7280;margin:.25rem 0 0;line-height:1.4}._modalClose_jtn2g_629{background:none;border:1.5px solid #e5e7eb;border-radius:.5rem;color:#6b7280;cursor:pointer;padding:.375rem;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease,color .15s ease,border-color .15s ease}._modalClose_jtn2g_629:hover{background:#f3f4f6;color:#374151;border-color:#d1d5db}._modalBody_jtn2g_648{padding:1.5rem}._modalLabel_jtn2g_652{display:block;font-size:.875rem;font-weight:600;color:#1f2937;margin-bottom:.5rem}._modalInput_jtn2g_660{width:100%;padding:.625rem .875rem;border:1.5px solid #d1d5db;border-radius:.5rem;font-size:.95rem;color:#1f2937;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;box-sizing:border-box}._modalInput_jtn2g_660:focus{outline:none;border-color:#044f66;box-shadow:0 0 0 3px #044f661a}._modalFooter_jtn2g_678{display:flex;gap:.75rem;justify-content:flex-end;padding:1rem 1.5rem 1.5rem}._sectionDivider_jtn2g_686{border:none;border-top:1px solid #e5e7eb;margin:1.5rem 0}._fieldGroup_1u13b_3{margin-bottom:.25rem}._label_1u13b_7{display:block;font-size:.8125rem;font-weight:700;margin-bottom:.375rem;letter-spacing:.01em}._trigger_1u13b_16{width:100%;padding:.875rem 1rem;border-radius:.75rem;font-size:.9375rem;color:#0f172a;background:#fff;cursor:pointer;text-align:left;height:auto;outline:none;transition:border-color .2s ease,box-shadow .2s ease;display:flex;align-items:center;gap:.5rem}._triggerIcon_1u13b_33{font-size:1.1rem;flex-shrink:0}._triggerPlaceholder_1u13b_38{color:#94a3b8}._trigger_1u13b_16._delivery_1u13b_43{border:2.5px solid #fb8500;box-shadow:0 0 8px #fb850033}._trigger_1u13b_16._delivery_1u13b_43:hover{box-shadow:0 0 12px #fb85004d}._trigger_1u13b_16._delivery_1u13b_43:focus{box-shadow:0 0 0 3px #fb850026,0 0 12px #fb850040}._trigger_1u13b_16._collection_1u13b_57{border:2.5px solid #7209b7;box-shadow:0 0 8px #7209b733}._trigger_1u13b_16._collection_1u13b_57:hover{box-shadow:0 0 12px #7209b74d}._trigger_1u13b_16._collection_1u13b_57:focus{box-shadow:0 0 0 3px #7209b726,0 0 12px #7209b740}._pageWrapper_1u8x0_3{padding:2.5rem 2rem 6rem 0;max-width:900px}._pageHeader_1u8x0_9{margin-bottom:2rem}._pageTitle_1u8x0_13{font-size:1.75rem;font-weight:700;color:#044f66;margin:0 0 .5rem;letter-spacing:-.02em}._breadcrumbRow_1u8x0_21{margin-bottom:.25rem}._sectionCard_1u8x0_26{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.75rem;margin-bottom:1.5rem;box-shadow:0 1px 3px #0000000a;transition:box-shadow .2s ease}._sectionCard_1u8x0_26:hover{box-shadow:0 4px 12px #044f6614}._sectionTitle_1u8x0_40{font-size:1.1rem;font-weight:600;color:#044f66;margin:0 0 1.25rem;padding-bottom:.75rem;border-bottom:2px solid #e5e7eb;display:flex;align-items:center;gap:.5rem}._sectionTitleIcon_1u8x0_52{font-size:1.2rem}._subsectionTitle_1u8x0_57{font-size:.875rem;font-weight:600;color:#044f66;text-transform:uppercase;letter-spacing:.05em;margin:1.5rem 0 .75rem;padding-bottom:.5rem;border-bottom:1px solid #f3f4f6}._qualityChecklistCard_1u8x0_69{background:linear-gradient(135deg,#f8fafb,#f0f7f9);border:1px solid #d1e3e8;border-radius:.75rem;padding:1.75rem;margin-bottom:1.5rem}._qualityChecklistTitle_1u8x0_77{font-size:1.15rem;font-weight:700;color:#044f66;margin:0 0 1.5rem;display:flex;align-items:center;gap:.5rem}._checklistItem_1u8x0_88{padding:.625rem 0;border-bottom:1px solid rgba(4,79,102,.06)}._checklistItem_1u8x0_88:last-child{border-bottom:none}._checklistItem_1u8x0_88 label{font-weight:500!important;color:#374151!important;font-size:.9rem!important}._checklistHint_1u8x0_103{font-size:.75rem;color:#9ca3af;margin-bottom:.75rem}._passFail_1u8x0_110{display:flex;gap:.75rem;align-items:center}._worksCompleteWrapper_1u8x0_117{position:relative;background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #bbf7d0;border-radius:1rem;padding:1.5rem 1.75rem;margin-top:1.5rem;transition:border-color .3s ease,background-color .3s ease;overflow:hidden}._worksCompleteWrapper_1u8x0_117._active_1u8x0_128{background:linear-gradient(135deg,#dcfce7,#bbf7d0);border-color:#22c55e;box-shadow:0 0 20px #22c55e26}._worksCompleteHeader_1u8x0_134{display:flex;align-items:center;justify-content:space-between;gap:1rem}._worksCompleteLabel_1u8x0_141{font-size:1.25rem;font-weight:700;color:#15803d;margin:0;letter-spacing:-.01em}._worksCompleteDescription_1u8x0_149{font-size:.8rem;color:#4ade80;margin-top:.35rem;font-weight:500}._toggleSwitch_1u8x0_157{position:relative;width:64px;height:34px;flex-shrink:0}._toggleSwitch_1u8x0_157 input{opacity:0;width:0;height:0}._toggleSlider_1u8x0_170{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d1d5db;transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:34px}._toggleSlider_1u8x0_170:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:transform .3s cubic-bezier(.4,0,.2,1);border-radius:50%;box-shadow:0 2px 4px #00000026}._toggleSwitch_1u8x0_157 input:checked+._toggleSlider_1u8x0_170{background-color:#22c55e;box-shadow:0 0 8px #22c55e66}._toggleSwitch_1u8x0_157 input:checked+._toggleSlider_1u8x0_170:before{transform:translate(30px)}@keyframes _confettiPop_1u8x0_1{0%{transform:scale(0) rotate(0);opacity:1}50%{transform:scale(1.2) rotate(180deg);opacity:.8}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes _confettiFall_1u8x0_1{0%{transform:translateY(-20px) rotate(0);opacity:1}to{transform:translateY(60px) rotate(720deg);opacity:0}}._confettiContainer_1u8x0_216{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;overflow:hidden}._confettiPiece_1u8x0_226{position:absolute;width:8px;height:8px;border-radius:2px;animation:_confettiFall_1u8x0_1 1.2s ease-out forwards}@keyframes _sparkle_1u8x0_241{0%{transform:scale(0) rotate(0);opacity:0}50%{transform:scale(1) rotate(180deg);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}._sparkle_1u8x0_241{position:absolute;width:6px;height:6px;background:#fbbf24;border-radius:50%;animation:_sparkle_1u8x0_241 .6s ease-out forwards;pointer-events:none}._inspectorRow_1u8x0_252{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:.75rem}._floatingSave_1u8x0_260{position:fixed;right:28px;bottom:28px;z-index:1030}._floatingSave_1u8x0_260 button{background:linear-gradient(135deg,#044f66,#066b7d)!important;color:#fff!important;font-weight:600!important;font-size:.95rem!important;padding:.75rem 1.75rem!important;border-radius:.75rem!important;box-shadow:0 4px 14px #044f6659!important;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease!important;border:none!important}._floatingSave_1u8x0_260 button:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #044f6673!important}._productTypeGrid_1u8x0_285{display:flex;flex-wrap:wrap;gap:.75rem;margin:.5rem 0}._productTypeOption_1u8x0_292{display:flex;align-items:center;gap:.5rem;padding:.6rem 1rem;border:1.5px solid #e5e7eb;border-radius:.5rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;background:#fff;font-size:.875rem;font-weight:500;color:#374151}._productTypeOption_1u8x0_292:hover{border-color:#044f66;background:#f0f7f9}._productTypeOption_1u8x0_292._selected_1u8x0_312{border-color:#044f66;background:#e8f4f7;color:#044f66;font-weight:600}._merchantSelect_1u8x0_320{padding:.625rem .75rem;border-radius:.5rem;border:1.5px solid #d1d5db;font-size:.875rem;min-width:240px;transition:border-color .15s ease;color:#374151;background:#fff}._merchantSelect_1u8x0_320:focus{outline:none;border-color:#044f66;box-shadow:0 0 0 3px #044f661a}._merchantRow_1u8x0_337{display:flex;align-items:center;gap:1rem}._twoCol_1u8x0_344{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._fullWidth_1u8x0_350{grid-column:1 / -1}._sectionDivider_1u8x0_355{border:none;border-top:1px solid #e5e7eb;margin:1.5rem 0}._labelingRow_1u8x0_362{display:flex;gap:1rem;align-items:flex-end;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #f3f4f6}._labelingRow_1u8x0_362>*:first-child{flex:0 0 auto}._labelingRow_1u8x0_362>*:nth-child(2){width:180px;flex-shrink:0}._labelingRowWide_1u8x0_380{display:flex;gap:1rem;align-items:flex-end;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #f3f4f6}._labelingRowWide_1u8x0_380>*:first-child{flex:0 0 auto}._labelingRowWide_1u8x0_380>*:nth-child(2),._labelingRowWide_1u8x0_380>*:nth-child(3){width:160px;flex-shrink:0}._fieldGroup_18u59_3{margin-bottom:.25rem}._fieldLabel_18u59_7{display:block;font-size:.8125rem;font-weight:600;color:#374151;margin-bottom:.375rem;letter-spacing:.01em}._required_18u59_16{color:#ef4444;margin-left:2px}._input_18u59_22{width:100%;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:.9375rem;color:#0f172a;background:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}._input_18u59_22::placeholder{color:#94a3b8}._input_18u59_22:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}._input_18u59_22:hover:not(:focus){border-color:#cbd5e1}._dateInput_18u59_48{cursor:pointer;color-scheme:light}._dateInput_18u59_48::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;transition:opacity .15s ease}._dateInput_18u59_48::-webkit-calendar-picker-indicator:hover{opacity:1}._textarea_18u59_64{width:100%;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:.9375rem;color:#0f172a;background:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease;resize:vertical;min-height:100px;line-height:1.5}._textarea_18u59_64::placeholder{color:#94a3b8}._textarea_18u59_64:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}._textarea_18u59_64:hover:not(:focus){border-color:#cbd5e1}._select_18u59_93{width:100%;padding:.875rem 2.5rem .875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:.9375rem;color:#0f172a;background:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center}._select_18u59_93:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}._select_18u59_93:hover:not(:focus){border-color:#cbd5e1}._datePickerInput_18u59_121{width:100%;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:.9375rem;color:#0f172a;background:#fff;cursor:pointer;text-align:left;height:auto;outline:none;transition:border-color .2s ease,box-shadow .2s ease}._datePickerInput_18u59_121:hover{border-color:#cbd5e1}._datePickerInput_18u59_121:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a;outline:none}._datePickerPlaceholder_18u59_146{color:#94a3b8}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{background-color:#044f66!important;border-radius:.375rem!important}.react-datepicker__day:hover{background-color:#e8f4f7!important;border-radius:.375rem!important}.react-datepicker__header{background-color:#f0f7f9!important;border-bottom:1px solid #d1e3e8!important}.react-datepicker{border:1px solid #E2E8F0!important;border-radius:.75rem!important;box-shadow:0 4px 12px #0000001a!important}.react-datepicker__close-icon:after{background-color:#044f66!important}._passFail_18u59_182{display:flex;gap:1.25rem;align-items:center;padding-top:.25rem}._section_13sej_1{margin-bottom:2rem}._headingRow_13sej_2{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}._eyebrow_13sej_3{color:#0a6b8c;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._title_13sej_4{color:#0f172a;font-size:1.25rem;margin:.2rem 0 0}._subtitle_13sej_5{color:#64748b;font-size:.875rem;margin:.3rem 0 0}._addButton_13sej_6,._saveButton_13sej_6,._confirmRemoveButton_13sej_6{align-items:center;background:#054e65;border:0;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:700;gap:.45rem;justify-content:center;padding:.7rem 1rem}._memberList_13sej_7{display:grid;gap:.75rem}._memberCard_13sej_8,._state_13sej_8{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem}._state_13sej_8{align-items:center;color:#64748b;display:flex;flex-direction:column;gap:.45rem;padding:2rem;text-align:center}._state_13sej_8 strong{color:#334155}._state_13sej_8 ._presetButton_13sej_11{margin-top:.4rem}._memberSummary_13sej_12{align-items:center;display:flex;gap:1rem;padding:1rem 1.25rem}._avatar_13sej_13{border:2px solid #e2e8f0;border-radius:50%;flex:0 0 auto;height:48px;object-fit:cover;width:48px}._avatarFallback_13sej_14{align-items:center;background:linear-gradient(135deg,#054e65,#0a8a9f);color:#fff;display:flex;font-size:.875rem;font-weight:800;justify-content:center}._memberIdentity_13sej_15{flex:1;min-width:0}._memberNameRow_13sej_16{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem}._memberNameRow_13sej_16 h3{color:#0f172a;font-size:.975rem;margin:0}._primaryBadge_13sej_18{align-items:center;background:#ecfdf5;border-radius:999px;color:#047857;display:inline-flex;font-size:.7rem;font-weight:700;gap:.3rem;padding:.25rem .55rem}._contactDetails_13sej_19{color:#64748b;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.9rem;margin-top:.35rem}._contactDetails_13sej_19 span{align-items:center;display:inline-flex;gap:.3rem;overflow-wrap:anywhere}._expandButton_13sej_21,._presetButton_13sej_11,._cancelButton_13sej_21,._removeButton_13sej_21{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:.45rem;color:#334155;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:700;gap:.35rem;justify-content:center;padding:.55rem .75rem}._editor_13sej_22{border-top:1px solid #e2e8f0;padding:1.25rem}._editorHeader_13sej_23,._modalPermissionsHeader_13sej_23{align-items:flex-start;display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem}._editorHeader_13sej_23 h4,._modalPermissionsHeader_13sej_23 h3{color:#0f172a;margin:0}._editorHeader_13sej_23 p,._modalPermissionsHeader_13sej_23 p{color:#64748b;font-size:.8rem;margin:.25rem 0 0}._memberFormGrid_13sej_26{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.25rem}._memberFormGrid_13sej_26 label{color:#334155;display:grid;font-size:.78rem;font-weight:700;gap:.4rem}._memberFormGrid_13sej_26 input{border:1px solid #cbd5e1;border-radius:.5rem;color:#0f172a;font:inherit;padding:.65rem .75rem;width:100%}._memberFormGrid_13sej_26 input:focus{border-color:#0a6b8c;box-shadow:0 0 0 3px #0a6b8c1f;outline:none}._propertySection_13sej_30{border-top:1px solid #e2e8f0;margin-top:1.25rem;padding-top:1.25rem}._propertyGrid_13sej_31{display:grid;gap:.4rem .6rem;grid-template-columns:repeat(2,minmax(0,1fr))}._propertyItem_13sej_32{align-items:center;background:#fff;border:1px solid #dbe4ea;border-radius:.45rem;color:#334155;cursor:pointer;display:grid;font-size:.8rem;font-weight:650;gap:.55rem;grid-template-columns:17px 30px minmax(0,1fr);min-height:40px;padding:.35rem .6rem;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}._propertyItem_13sej_32:hover{background:#f8fafc;border-color:#b8cad3}._propertyItemSelected_13sej_34{background:#f0fafb;border-color:#78c5d5;color:#0f172a}._propertyItemSelected_13sej_34:hover{background:#eaf7f9;border-color:#5fb5c7}._propertyCheckbox_13sej_36{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}._propertyCheckmark_13sej_37{align-items:center;background:#fff;border:1.5px solid #94a3b8;border-radius:.25rem;display:flex;height:17px;justify-content:center;width:17px}._propertyCheckbox_13sej_36:checked+._propertyCheckmark_13sej_37{background:#0a6b8c;border-color:#0a6b8c}._propertyCheckbox_13sej_36:checked+._propertyCheckmark_13sej_37:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;transform:translateY(-1px) rotate(45deg);width:4px}._propertyCheckbox_13sej_36:focus-visible+._propertyCheckmark_13sej_37{box-shadow:0 0 0 3px #0a6b8c2e;outline:2px solid #0a6b8c;outline-offset:2px}._propertyIcon_13sej_41{align-items:center;background:#edf4f6;border:1px solid #d8e6ea;border-radius:.35rem;color:#446772;display:flex;height:30px;justify-content:center;width:30px}._propertyItemSelected_13sej_34 ._propertyIcon_13sej_41{background:#dff2f5;border-color:#c2e5eb;color:#075e78}._propertyName_13sej_43{line-height:1.25;min-width:0;overflow-wrap:anywhere}._propertyItem_13sej_32:has(._propertyCheckbox_13sej_36:disabled){background:#f8fafc;cursor:default;opacity:.72}._propertyEmpty_13sej_45{border:1px dashed #cbd5e1;border-radius:.6rem;color:#64748b;grid-column:1 / -1;padding:1rem;text-align:center}._permissionGrid_13sej_46{display:grid;gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr))}._permissionItem_13sej_47{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;color:#64748b;display:flex;font-size:.8rem;font-weight:600;gap:.75rem;justify-content:space-between;min-height:48px;padding:.65rem .75rem;transition:background .18s ease,border-color .18s ease,color .18s ease}._permissionItemEnabled_13sej_48{background:#f0fafb;border-color:#b2e0ea;color:#0f172a}._permissionItemDisabled_13sej_49{background:#f8fafc;border-color:#e2e8f0;color:#475569}._switch_13sej_50{background:#cbd5e1;border:0;border-radius:12px;cursor:pointer;flex:0 0 auto;height:24px;padding:0;position:relative;transition:background .2s ease,box-shadow .2s ease;width:42px}._switch_13sej_50[aria-checked=true]{background:linear-gradient(135deg,#044f66,#0891b2)}._switchThumb_13sej_52{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0f172a3d;height:18px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:18px}._switch_13sej_50[aria-checked=true] ._switchThumb_13sej_52{transform:translate(18px)}._switch_13sej_50:focus-visible{box-shadow:0 0 0 3px #0891b240;outline:2px solid #044f66;outline-offset:2px}._switch_13sej_50:disabled{background:#94a3b8;cursor:not-allowed}._switch_13sej_50:disabled[aria-checked=true]{background:#4f7f8c}._notificationSection_13sej_57{border-top:1px solid #e2e8f0;margin-top:1.25rem;padding-top:1.25rem}._notificationSection_13sej_57 ._editorHeader_13sej_23{margin-bottom:.8rem}._notificationSettings_13sej_59{border:1px solid #dbe4ea;border-radius:.65rem;overflow:hidden}._notificationMaster_13sej_60{align-items:center;background:#f0fafb;display:flex;gap:1rem;justify-content:space-between;padding:.9rem 1rem}._notificationMaster_13sej_60 h5{color:#0f172a;font-size:.875rem;margin:0}._notificationMaster_13sej_60 p{color:#64748b;font-size:.75rem;margin:.2rem 0 0}._notificationCategories_13sej_63{transition:opacity .18s ease}._notificationCategoriesDisabled_13sej_64{opacity:.56}._notificationCategoriesHeader_13sej_65{align-items:center;border-top:1px solid #dbe4ea;display:flex;justify-content:space-between;padding:.65rem 1rem}._notificationCategoriesHeader_13sej_65>span{color:#475569;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}._notificationCategoriesHeader_13sej_65 ._presetButton_13sej_11{padding:.4rem .65rem}._notificationCategoriesHeader_13sej_65 ._presetButton_13sej_11:disabled{cursor:not-allowed;opacity:.55}._notificationRow_13sej_69{align-items:center;border-top:1px solid #e2e8f0;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) auto;padding:.8rem 1rem}._notificationCopy_13sej_70{display:grid;gap:.2rem}._notificationCopy_13sej_70 strong{color:#1e293b;font-size:.8rem}._notificationCopy_13sej_70 span{color:#64748b;font-size:.74rem}._notificationChannels_13sej_73{display:grid;gap:1rem;grid-template-columns:repeat(2,110px)}._notificationChannel_13sej_73{align-self:start;min-width:0}._channelControl_13sej_75{align-items:center;color:#334155;display:flex;font-size:.75rem;font-weight:700;gap:.55rem;justify-content:flex-end}._notificationChannel_13sej_73 small{color:#b45309;display:block;font-size:.65rem;margin-top:.25rem;text-align:right}._primaryNotificationNotice_13sej_77{align-items:center;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.6rem;color:#166534;display:flex;font-size:.8rem;gap:.6rem;padding:.8rem .9rem}._primaryNotificationNotice_13sej_77 svg{flex:0 0 auto}._modalNotificationSection_13sej_79{border-top:1px solid #e2e8f0;margin-top:1.5rem;padding-top:1.25rem}._photoActions_13sej_80{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem;padding:.75rem}._photoActions_13sej_80 span{color:#64748b;font-size:.75rem}._photoButton_13sej_82{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:.45rem;color:#334155;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:700;gap:.35rem;padding:.55rem .75rem}._photoButton_13sej_82 input{display:none}._editorActions_13sej_84,._modalActions_13sej_84{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.25rem}._removeButton_13sej_21{border-color:#fecaca;color:#dc2626;margin-right:auto}._saveButton_13sej_6:disabled,._confirmRemoveButton_13sej_6:disabled{cursor:wait;opacity:.65}._overlay_13sej_87{align-items:center;background:#0f172a94;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:1rem;position:fixed;z-index:1200}._modal_13sej_23{background:#fff;border-radius:.9rem;box-shadow:0 24px 70px #0f172a40;max-height:calc(100vh - 2rem);max-width:780px;overflow-y:auto;padding:1.5rem;width:100%}._modalHeader_13sej_89{align-items:center;display:flex;gap:.85rem;margin-bottom:1.25rem}._modalHeader_13sej_89 h2,._confirmModal_13sej_90 h2{color:#0f172a;font-size:1.2rem;margin:0}._modalHeader_13sej_89 p,._confirmModal_13sej_90 p{color:#64748b;font-size:.85rem;margin:.25rem 0 0}._modalIcon_13sej_92{align-items:center;background:#e6f4f7;border-radius:.6rem;color:#054e65;display:flex;flex:0 0 auto;height:42px;justify-content:center;width:42px}._formGrid_13sej_93{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:1.5rem}._formGrid_13sej_93 label{color:#334155;display:grid;font-size:.8rem;font-weight:700;gap:.4rem}._formGrid_13sej_93 input{border:1px solid #cbd5e1;border-radius:.5rem;color:#0f172a;font:inherit;padding:.7rem .75rem;width:100%}._formGrid_13sej_93 input:focus{border-color:#0a6b8c;box-shadow:0 0 0 3px #0a6b8c1f;outline:none}._cancelButton_13sej_21{padding-inline:1rem}._confirmModal_13sej_90{max-width:420px;text-align:center}._confirmModal_13sej_90 ._modalIcon_13sej_92{margin:0 auto .85rem}._confirmModal_13sej_90 ._modalActions_13sej_84{justify-content:center}._dangerIcon_13sej_101{background:#fef2f2;color:#dc2626}._confirmRemoveButton_13sej_6{background:#dc2626}._summaryCard_13sej_103{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;display:flex;gap:1rem;margin-bottom:2rem;padding:1.15rem 1.25rem}._summaryIcon_13sej_104{align-items:center;background:#e6f4f7;border-radius:.6rem;color:#044f66;display:flex;flex:0 0 auto;height:44px;justify-content:center;width:44px}._summaryContent_13sej_105{flex:1;min-width:0}._summaryTitleRow_13sej_106{align-items:center;display:flex;gap:.55rem}._summaryTitleRow_13sej_106 h2{color:#0f172a;font-size:1rem;margin:0}._summaryContent_13sej_105 p{color:#64748b;font-size:.82rem;margin:.25rem 0 0}._memberCount_13sej_109{align-items:center;background:#ecfdf5;border-radius:999px;color:#047857;display:inline-flex;font-size:.7rem;font-weight:800;height:22px;justify-content:center;min-width:22px;padding:0 .4rem}._summaryAction_13sej_110{align-items:center;background:#fff;border:1px solid #b2e0ea;border-radius:.5rem;color:#044f66;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:.83rem;font-weight:700;gap:.4rem;padding:.65rem .85rem;text-decoration:none}._summaryAction_13sej_110:hover{background:#f0fafb;color:#044f66;text-decoration:none}._addButton_13sej_6:focus-visible,._saveButton_13sej_6:focus-visible,._expandButton_13sej_21:focus-visible,._presetButton_13sej_11:focus-visible,._summaryAction_13sej_110:focus-visible{outline:3px solid rgba(8,145,178,.28);outline-offset:2px}@media(max-width:760px){._headingRow_13sej_2{align-items:stretch;flex-direction:column}._addButton_13sej_6{width:100%}._memberSummary_13sej_12{align-items:flex-start;flex-wrap:wrap;padding:1rem}._memberIdentity_13sej_15{min-width:calc(100% - 64px)}._expandButton_13sej_21{margin-left:64px;width:calc(100% - 64px)}._permissionGrid_13sej_46,._formGrid_13sej_93,._memberFormGrid_13sej_26,._propertyGrid_13sej_31{grid-template-columns:1fr}._editorHeader_13sej_23,._modalPermissionsHeader_13sej_23{flex-direction:column}._presetButton_13sej_11{width:100%}._editorActions_13sej_84{flex-direction:column-reverse}._editorActions_13sej_84 button{margin:0;width:100%}._notificationRow_13sej_69{align-items:stretch;grid-template-columns:1fr}._notificationChannels_13sej_73{grid-template-columns:repeat(2,minmax(0,1fr))}._channelControl_13sej_75{justify-content:space-between}._notificationChannel_13sej_73 small{text-align:left}._summaryCard_13sej_103{align-items:flex-start;flex-wrap:wrap}._summaryContent_13sej_105{min-width:calc(100% - 60px)}._summaryAction_13sej_110{justify-content:center;margin-left:60px;width:calc(100% - 60px)}}._container_1fg44_3{width:100%;padding:2rem 0;min-height:100vh}._header_1fg44_10{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerTop_1fg44_19{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}._headerContent_1fg44_27{flex:1}._breadcrumb_1fg44_29{font-size:.8125rem;opacity:.75;margin:0 0 .5rem;font-weight:400}._breadcrumbLink_1fg44_36{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_1fg44_36:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSeparator_1fg44_49{margin:0 .375rem;opacity:.5}._title_1fg44_54{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_1fg44_61{font-size:1rem;opacity:.85;margin:.5rem 0 0;font-weight:400}._clientTypeBadge_1fg44_68{display:inline-block;font-size:.75rem;font-weight:600;padding:.2rem .625rem;border-radius:9999px;background:#fff3;color:#fff;margin-left:.75rem;vertical-align:middle;text-transform:capitalize}._headerActions_1fg44_81{display:flex;gap:.5rem;align-items:center;flex-shrink:0}._btnEdit_1fg44_88{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:2px solid rgba(255,255,255,.3);background:#ffffff26;color:#fff;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .2s ease,border-color .2s ease}._btnEdit_1fg44_88:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-1px);color:#fff;text-decoration:none}._statsRow_1fg44_114{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.5rem}._statItem_1fg44_121{background:#ffffff1a;border-radius:.625rem;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._statValue_1fg44_128{font-size:1.75rem;font-weight:700;color:#fff;line-height:1}._statLabel_1fg44_135{font-size:.8125rem;font-weight:500;color:#ffffffbf;margin-top:.25rem}._contactRow_1fg44_143{display:flex;gap:1.5rem;margin-top:1.25rem;flex-wrap:wrap}._contactItem_1fg44_150{display:flex;align-items:center;gap:.5rem;font-size:.875rem;opacity:.9}._contactItem_1fg44_150 svg{opacity:.7}._section_1fg44_161{margin-bottom:2rem}._sectionHeader_1fg44_165{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._sectionTitle_1fg44_172{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0}._sectionCount_1fg44_179{font-size:.8125rem;font-weight:500;color:#7b8794;background:#f0f4f8;padding:.25rem .75rem;border-radius:9999px}._table_1fg44_189{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;overflow:hidden}._table_1fg44_189 th{text-align:left;padding:.875rem 1.25rem;font-size:.75rem;font-weight:600;color:#7b8794;text-transform:uppercase;letter-spacing:.04em;background:#f8fafc;border-bottom:1px solid #E4E9EF}._table_1fg44_189 td{padding:.875rem 1.25rem;font-size:.875rem;color:#334155;border-bottom:1px solid #F1F5F9}._table_1fg44_189 tr:last-child td{border-bottom:none}._table_1fg44_189 tr:hover td{background:#fafbfc}._projectLink_1fg44_222{color:#054e65;font-weight:600;text-decoration:none;transition:color .15s ease}._projectLink_1fg44_222:hover{color:#0a6b8c;text-decoration:underline}._statusBadge_1fg44_235{font-size:.6875rem;font-weight:600;padding:.2rem .5rem;border-radius:9999px;display:inline-block}._propertiesGrid_1fg44_244{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}._propertyCard_1fg44_250{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.25rem;transition:border-color .2s ease,box-shadow .2s ease;text-decoration:none;color:inherit;display:block}._propertyCard_1fg44_250:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000f;text-decoration:none;color:inherit}._propertyName_1fg44_268{font-size:1rem;font-weight:600;color:#0f172a;margin:0 0 .5rem}._propertyMeta_1fg44_275{font-size:.8125rem;color:#7b8794;display:flex;align-items:center;gap:.375rem}._revenuePositive_1fg44_284{color:#059669;font-weight:600}._revenueNegative_1fg44_285{color:#dc2626;font-weight:600}._revenueNeutral_1fg44_286{color:#7b8794}._emptyState_1fg44_289{text-align:center;padding:2.5rem 1rem;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem}._emptyTitle_1fg44_297{font-size:1rem;font-weight:600;color:#334155;margin:0 0 .25rem}._emptySubtitle_1fg44_304{font-size:.875rem;color:#7b8794;margin:0}._loadingState_1fg44_310{text-align:center;padding:3rem;color:#7b8794;font-size:.9375rem}._pagination_1fg44_318{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.25rem}._pageInfo_1fg44_326{font-size:.8125rem;color:#7b8794;margin-right:.5rem}._pageBtnNav_1fg44_332{padding:.5rem .75rem;border-radius:.375rem;border:1px solid #E4E9EF;background:#fff;color:#334155;font-size:.8125rem;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:.25rem;transition:all .15s ease}._pageBtnNav_1fg44_332:hover{border-color:#054e65;color:#054e65}._pageBtnNav_1fg44_332:disabled{opacity:.4;cursor:not-allowed}._projectCards_1fg44_351{display:none}._projectCard_1fg44_351{display:block;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1rem 1.25rem;text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease}._projectCard_1fg44_351:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000f;text-decoration:none;color:inherit}._projectCardHeader_1fg44_373{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}._projectCardName_1fg44_380{font-weight:600;color:#054e65;font-size:.9375rem}._projectCardDetails_1fg44_386{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}._projectCardDetail_1fg44_386{display:flex;flex-direction:column;gap:.125rem;font-size:.8125rem;color:#334155}._projectCardLabel_1fg44_400{font-size:.6875rem;font-weight:600;color:#7b8794;text-transform:uppercase;letter-spacing:.04em}@media(max-width:768px){._container_1fg44_3{padding:1rem .5rem}._header_1fg44_10{padding:1.5rem}._title_1fg44_54{font-size:1.5rem}._statsRow_1fg44_114{grid-template-columns:repeat(2,1fr);gap:.75rem}._contactRow_1fg44_143{flex-direction:column;gap:.5rem}._headerTop_1fg44_19{flex-direction:column}._headerActions_1fg44_81{width:100%}._table_1fg44_189{display:none}._projectCards_1fg44_351{display:flex;flex-direction:column;gap:.75rem}._propertiesGrid_1fg44_244{grid-template-columns:1fr}}._container_n725o_1{min-height:100vh;padding:2rem 0;width:100%}._breadcrumb_n725o_2{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.35rem;margin-bottom:1.25rem}._breadcrumb_n725o_2 a{color:#044f66;font-weight:600;text-decoration:none}._breadcrumb_n725o_2 a:hover{text-decoration:underline}._pageHeader_n725o_5{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;display:flex;gap:1rem;margin-bottom:1.75rem;padding:1.4rem 1.5rem}._pageHeader_n725o_5 img{flex:0 0 auto}._eyebrow_n725o_7{color:#0891b2;font-size:.7rem;font-weight:800;letter-spacing:.12em;margin-bottom:.25rem;text-transform:uppercase}._pageHeader_n725o_5 h1{color:#0f172a;font-size:1.65rem;line-height:1.2;margin:0}._pageHeader_n725o_5 p{color:#64748b;font-size:.875rem;margin:.4rem 0 0}._state_n725o_10{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;color:#64748b;display:flex;flex-direction:column;gap:.5rem;justify-content:center;min-height:240px;padding:2rem;text-align:center}._state_n725o_10 h1{color:#0f172a;font-size:1.25rem;margin:0}._state_n725o_10 p{margin:0}._state_n725o_10 button{background:#044f66;border:0;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:700;margin-top:.5rem;padding:.65rem 1rem}@media(max-width:760px){._container_n725o_1{padding:1rem .5rem}._pageHeader_n725o_5{align-items:flex-start;padding:1.15rem}._pageHeader_n725o_5 h1{font-size:1.35rem}}._notice_1r23f_1{background:#fffbeb;border:1px solid #FDE68A;border-radius:.625rem;padding:1rem 1.25rem;margin-bottom:1.5rem;font-size:.8125rem;color:#92400e;line-height:1.6}._title_1r23f_12{font-weight:600;font-size:.875rem;margin-bottom:.375rem}._notice_1r23f_1 p{margin:0 0 .5rem}._notice_1r23f_1 p:last-child{margin-bottom:0}._example_1r23f_26{font-weight:600}._container_71zof_4{width:100%;padding:2rem 0;min-height:100vh}._header_71zof_11{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}._headerContent_71zof_25{flex:1}._title_71zof_29{font-size:2rem;font-weight:700;margin:0}._subtitle_71zof_35{font-size:1rem;opacity:.9;margin:.5rem 0 0}._headerActions_71zof_41{display:flex;gap:.75rem;flex-wrap:wrap}._btnCreate_71zof_47{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;border:2px solid rgba(255,255,255,.3);background:#ffffff26;color:#fff;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._btnCreate_71zof_47:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-1px);color:#fff;text-decoration:none}._toolbar_71zof_74{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem}._searchWrapper_71zof_82{width:340px;position:relative}._searchIcon_71zof_87{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#7b8794;font-size:.875rem;pointer-events:none}._searchInput_71zof_97{width:100%;padding:.875rem 1rem .875rem 2.5rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;color:#323f4b;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;outline:none}._searchInput_71zof_97:focus{border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._searchInfo_71zof_114{font-size:.8125rem;color:#7b8794;margin-top:.5rem}._clearBtn_71zof_120{padding:.625rem 1rem;border:1.5px solid #CBD2D9;background:#fff;border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;color:#52606d;transition:background-color .2s ease,border-color .2s ease,color .2s ease;display:inline-flex;align-items:center;gap:.375rem}._clearBtn_71zof_120:hover{background:#f5f7fa;border-color:#054e65;color:#054e65}._cardsGrid_71zof_142{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.25rem;margin-bottom:2rem}._pipekitCard_71zof_150{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;cursor:pointer;text-decoration:none;color:inherit;display:flex;flex-direction:column;position:relative;overflow:hidden}._pipekitCard_71zof_150:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#054e65,#0a6b8c);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.4,0,.2,1)}._pipekitCard_71zof_150:hover{transform:translateY(-2px);box-shadow:0 4px 12px #054e651a;border-color:#054e65;text-decoration:none;color:inherit}._pipekitCard_71zof_150:hover:before{transform:scaleX(1)}._cardHeader_71zof_190{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem}._cardTitle_71zof_198{font-size:1rem;font-weight:600;color:#1f2933;margin:0;line-height:1.4;display:flex;align-items:center;gap:.5rem}._completedMark_71zof_209{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}._completedIcon_71zof_216{color:#0f9d58;font-size:.875rem;flex-shrink:0}._completedCode_71zof_222{font-size:.75rem;font-weight:500;color:#64748b;letter-spacing:.01em}._cardBody_71zof_229{flex:1}._cardFooter_71zof_233{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid #F0F2F5;margin-top:1rem}._merchantLogo_71zof_242{height:28px;object-fit:contain}._pagination_71zof_248{display:flex;justify-content:center;gap:1rem;padding:1.5rem 0}._paginationBtn_71zof_255{padding:.75rem 1.5rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;border:1.5px solid #054E65;background:#fff;color:#054e65;display:inline-flex;align-items:center;gap:.5rem}._paginationBtn_71zof_255:hover{background:#054e65;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #054e6533}._emptyState_71zof_278{text-align:center;padding:4rem 2rem;color:#7b8794}._emptyTitle_71zof_284{font-size:1.125rem;font-weight:600;color:#323f4b;margin:0 0 .5rem}._emptyText_71zof_291{font-size:.875rem;margin:0}@media(max-width:1024px){._cardsGrid_71zof_142{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media(max-width:768px){._container_71zof_4{padding:1rem}._header_71zof_11{flex-direction:column;align-items:flex-start}._headerActions_71zof_41{width:100%}._btnCreate_71zof_47{flex:1;justify-content:center}._toolbar_71zof_74{flex-direction:column;align-items:stretch}._searchWrapper_71zof_82{max-width:none;width:100%}._cardsGrid_71zof_142{grid-template-columns:1fr}}.pkf-container{padding:2.5rem 1.5rem 2.5rem 0;max-width:900px;min-height:100vh}.pkf-header{margin-bottom:2rem}.pkf-title{font-size:2rem;font-weight:700;color:#044f66;margin:0 0 .5rem;letter-spacing:-.5px}.pkf-breadcrumb{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b;flex-wrap:wrap}.pkf-breadcrumb a{color:#044f66;text-decoration:none;font-weight:500;transition:color .2s ease}.pkf-breadcrumb a:hover{color:#0891b2}.pkf-breadcrumb-divider{color:#cbd5e1}.pkf-section{background:#fff;border-radius:1rem;padding:2rem;margin-bottom:1.5rem;border:1px solid #E2E8F0;box-shadow:0 1px 3px #0000000d}.pkf-section-title{font-size:1.25rem;font-weight:600;color:#044f66;margin:0 0 1.5rem;display:flex;align-items:center;gap:.5rem;padding-bottom:1rem;border-bottom:2px solid #F1F5F9}.pkf-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.pkf-form-grid-full{grid-column:1 / -1}.pkf-form-group{display:flex;flex-direction:column;gap:.5rem}.pkf-form-label{font-size:.875rem;font-weight:600;color:#334155}.pkf-form-label .required{color:#ef4444;margin-left:2px}.pkf-form-input{width:100%;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:1rem;color:#0f172a;transition:all .2s ease;background:#fff;font-family:inherit;outline:none}.pkf-form-input:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.pkf-form-input::placeholder{color:#94a3b8}.pkf-form-select{width:100%;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:1rem;color:#0f172a;background:#fff;cursor:pointer;outline:none;transition:all .2s ease}.pkf-form-select:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.pkf-form-textarea{width:100%;min-height:100px;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:1rem;font-family:inherit;line-height:1.5;resize:vertical;outline:none;transition:all .2s ease;color:#0f172a}.pkf-form-textarea:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.pkf-merchant-field{display:flex;align-items:center;gap:1rem}.pkf-merchant-logo{height:40px;object-fit:contain}.pkf-radio-group{display:flex;gap:1.5rem;align-items:center;padding:.5rem 0}.pkf-radio-option{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9375rem;font-weight:500;color:#334155}.pkf-confirm-section{background:#fffbeb;border:1px solid #FDE68A;border-radius:.75rem;padding:1.25rem 1.5rem;margin-top:1.5rem}.pkf-confirm-label{font-weight:600;color:#92400e;font-size:.875rem;text-transform:uppercase;letter-spacing:.3px;margin-bottom:.75rem}.pkf-photo-section{margin-top:2rem;margin-bottom:1.5rem}.pkf-photo-label{font-size:.875rem;font-weight:600;color:#334155;margin-bottom:.5rem}.pkf-photo-existing{display:flex;flex-wrap:wrap;gap:.625rem;margin:.75rem 0}.pkf-photo-thumb{position:relative;display:inline-block}.pkf-photo-thumb img{width:100px;height:100px;object-fit:cover;border-radius:.625rem;border:1px solid #E2E8F0}.pkf-photo-remove{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;background:#ef4444;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.75rem;transition:background .15s ease}.pkf-photo-remove:hover{background:#dc2626}.pkf-btn-add-photo{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;margin-top:1.5rem;background:#10b981;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.pkf-btn-add-photo:hover{background:#059669;transform:translateY(-1px)}.pkf-btn-remove-photo{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:#fee2e2;color:#dc2626;border:1px solid #FECACA;border-radius:.5rem;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:.5rem}.pkf-btn-remove-photo:hover{background:#dc2626;color:#fff;border-color:#dc2626}.pkf-checkbox{display:flex;align-items:center;gap:.625rem;cursor:pointer;font-size:.9375rem;font-weight:500;color:#334155;line-height:1.4;position:relative}.pkf-checkbox input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.pkf-checkbox-mark{width:20px;height:20px;min-width:20px;border:2px solid #CBD5E1;border-radius:.375rem;background:#fff;transition:all .15s ease;display:flex;align-items:center;justify-content:center;position:relative}.pkf-checkbox input:checked+.pkf-checkbox-mark{background:linear-gradient(135deg,#044f66,#0891b2);border-color:#044f66}.pkf-checkbox input:checked+.pkf-checkbox-mark:after{content:"";width:5px;height:10px;border:solid white;border-width:0 2.5px 2.5px 0;transform:rotate(45deg);margin-top:-2px}.pkf-checkbox:hover .pkf-checkbox-mark{border-color:#044f66}.pkf-radio-option{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9375rem;font-weight:500;color:#334155;position:relative}.pkf-radio-input{position:absolute;opacity:0;width:0;height:0}.pkf-radio-mark{width:20px;height:20px;min-width:20px;border:2px solid #CBD5E1;border-radius:50%;background:#fff;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.pkf-radio-input:checked+.pkf-radio-mark{border-color:#044f66}.pkf-radio-input:checked+.pkf-radio-mark:after{content:"";width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,#044f66,#0891b2)}.pkf-radio-option:hover .pkf-radio-mark{border-color:#044f66}.pkf-section .ui.selection.dropdown,.pkf-section .ui.selection.dropdown:focus,.pkf-section .ui.selection.dropdown:hover,.pkf-section .ui.selection.dropdown.active,.pkf-section .ui.selection.dropdown.visible,.pkf-section .ui.selection.active.dropdown,.pkf-section .ui.selection.active.dropdown:hover,.pkf-section .ui.selection.active.dropdown .menu{border-radius:.75rem!important}.pkf-section .ui.selection.dropdown{border:2px solid #E2E8F0!important;padding:.875rem 2.5rem .875rem 1rem!important;font-size:1rem!important;min-height:auto!important;line-height:1.5!important;transition:all .2s ease}.pkf-section .ui.selection.dropdown>.dropdown.icon{font-size:0!important;width:20px;height:20px;top:50%!important;right:12px!important;margin-top:-10px!important;padding:0!important;opacity:.6;transition:transform .2s ease,opacity .2s ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23334155' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px 20px}.pkf-section .ui.selection.dropdown>.dropdown.icon:before{content:""!important}.pkf-section .ui.selection.active.dropdown>.dropdown.icon{transform:rotate(180deg);opacity:1}.pkf-section .ui.selection.dropdown:focus,.pkf-section .ui.selection.dropdown.active,.pkf-section .ui.selection.dropdown.visible{border-color:#044f66!important;box-shadow:0 0 0 3px #044f661a!important}.pkf-section .ui.selection.dropdown .menu{border:2px solid #044F66!important;border-radius:.75rem!important;margin-top:4px!important;box-shadow:0 10px 25px #0000001a!important}.pkf-section .ui.selection.dropdown .menu>.item{border-radius:.5rem!important;margin:3px 5px!important;padding:.875rem 1rem!important;font-size:.9375rem!important;transition:all .12s ease}.pkf-section .ui.selection.dropdown .menu>.item:hover{background:#f1f5f9!important;color:#044f66!important}.pkf-section .ui.selection.dropdown .menu>.item.active{background:#eff6ff!important;color:#044f66!important;font-weight:600!important}.pkf-section .ui.multiple.dropdown>.label{background:linear-gradient(135deg,#044f66,#0891b2)!important;color:#fff!important;border-radius:.5rem!important;padding:.5rem .75rem!important;font-weight:600!important;font-size:.9375rem!important;border:none!important;box-shadow:0 1px 3px #044f6633!important;margin:3px 4px 3px 0!important;display:inline-flex!important;align-items:center!important;line-height:1.3!important}.pkf-section .ui.multiple.dropdown>.label .delete.icon{font-size:0!important;width:16px;height:16px;margin:0 0 0 6px!important;padding:0!important;opacity:.7;transition:opacity .15s ease;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0;vertical-align:middle!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px 12px}.pkf-section .ui.multiple.dropdown>.label .delete.icon:before{content:""!important}.pkf-section .ui.multiple.dropdown>.label .delete.icon:hover{opacity:1}.pkf-datepicker-input{width:100%;padding:.875rem 1rem!important;border:2px solid #E2E8F0!important;border-radius:.75rem!important;font-size:1rem!important;color:#0f172a!important;background:#fff!important;cursor:pointer;font-family:inherit;text-align:left!important;height:auto!important;transition:all .2s ease}.pkf-datepicker-input:hover{border-color:#cbd5e1!important}.pkf-datepicker-input:focus{border-color:#044f66!important;box-shadow:0 0 0 3px #044f661a!important;outline:none}.pkf-section .dropzone-ui,.pkf-section [class*=fui-dropzone]{border:2px dashed #CBD5E1!important;border-radius:.75rem!important;background:#fafbfc!important;transition:all .2s ease;min-height:120px!important}.pkf-section .dropzone-ui:hover,.pkf-section [class*=fui-dropzone]:hover{border-color:#044f66!important;background:#f0fafb!important}.pkf-section .dropzone-ui button,.pkf-section [class*=fui-dropzone] button,.pkf-section [role=presentation] button{background:linear-gradient(135deg,#044f66,#0891b2)!important;color:#fff!important;border:none!important;border-radius:.625rem!important;padding:.75rem 1.5rem!important;font-size:.875rem!important;font-weight:600!important;font-family:inherit!important;cursor:pointer!important;transition:all .2s ease!important;box-shadow:0 2px 6px #044f6633!important;text-transform:none!important}.pkf-section .dropzone-ui button:hover,.pkf-section [class*=fui-dropzone] button:hover,.pkf-section [role=presentation] button:hover{transform:translateY(-1px)!important;box-shadow:0 4px 12px #044f664d!important}.pkf-section [class*=file-mosaic]{border-radius:.5rem!important;border:1px solid #E2E8F0!important;overflow:hidden}.pkf-action-buttons{display:flex;gap:1rem;margin-top:.5rem}.pkf-btn-primary{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:linear-gradient(135deg,#044f66,#0891b2);color:#fff;border:none;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #044f6633}.pkf-btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #044f664d}.pkf-btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.pkf-btn-primary svg{width:18px;height:18px}@media(max-width:768px){.pkf-container{padding:1.5rem 1rem}.pkf-section{padding:1.5rem}.pkf-form-grid{grid-template-columns:1fr}.pkf-action-buttons{flex-direction:column}.pkf-btn-primary{width:100%;justify-content:center}}.custom-orders-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px}@media(max-width:1200px){.custom-orders-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.custom-orders-grid{grid-template-columns:1fr}}.custom-order-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 2px 8px #00000014;transition:all .3s ease;border:1px solid rgba(0,0,0,.08);height:100%;display:flex;flex-direction:column}.custom-order-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-2px)}.custom-order-card-link{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.custom-order-card-header{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0;position:relative}.order-number-section{flex:1}.order-number{font-size:20px;font-weight:700;color:#1a1a1a;margin:0 0 4px;letter-spacing:.5px}.order-date{font-size:14px;color:#666;margin:0}.order-type-badge-wrapper{display:flex;align-items:center}.order-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.5px;line-height:1}.order-badge svg{flex-shrink:0}.order-badge-delivery{background:linear-gradient(135deg,#fce7f3,#fbcfe8);color:#9f1239;border:1px solid #f9a8d4}.order-badge-collection{background:linear-gradient(135deg,#dcfce7,#bbf7d0);color:#15803d;border:1px solid #86efac}.reorder-btn{position:absolute;top:0;right:0;background:#fffffff2;border:2px solid #044f66;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#044f66;transition:all .2s ease;z-index:10;padding:0}.reorder-btn:hover{background:#044f66;color:#fff;transform:rotate(-15deg) scale(1.1);box-shadow:0 4px 12px #044f664d}.reorder-btn:active{transform:rotate(-15deg) scale(1.05)}.check-icon{margin-left:4px;font-size:14px}.custom-order-card-body{margin-bottom:16px;flex:1}.section-label{font-size:13px;font-weight:600;color:#666;margin:0 0 8px;text-transform:uppercase;letter-spacing:.5px}.merchant-section{margin-bottom:20px}.merchant-info{display:flex;align-items:center;gap:12px}.merchant-logo{width:48px;height:48px;object-fit:contain;border-radius:8px}.merchant-name{font-size:16px;font-weight:600;color:#1a1a1a;margin:0}.custom-order-card .divider{height:1px;background:#f0f0f0;margin:16px 0}.total-section{display:flex;justify-content:space-between;align-items:center;padding:12px 0}.total-label{font-size:14px;color:#666;font-weight:500}.total-amount{font-size:20px;font-weight:700;color:#1a1a1a}@media(max-width:768px){.custom-order-card{padding:16px}.custom-order-card-header{flex-direction:column;gap:12px}.order-badge-section{align-self:flex-start}.order-number,.total-amount{font-size:18px}.product-item{flex-direction:column;align-items:flex-start;gap:4px}.product-price{margin-left:0}}._container_1oupv_4{max-width:1440px;margin:0 auto;padding:2rem;background:#f5f7fa;min-height:100vh}._section_1oupv_12{margin-bottom:2rem}._sectionHeader_1oupv_16{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._sectionTitle_1oupv_23{font-size:1.5rem;font-weight:700;color:#1f2933;margin:0}._title_1oupv_30{font-size:2rem;font-weight:700;margin:0}._subtitle_1oupv_36{font-size:1rem;opacity:.9;margin:.5rem 0 0}._header_1oupv_43{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._card_1oupv_53{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;box-shadow:0 1px 3px #054e6514;overflow:hidden}._cardHeader_1oupv_61{padding:1.5rem;border-bottom:1px solid #E4E9EF;display:flex;justify-content:space-between;align-items:center}._cardBody_1oupv_69{padding:1.5rem}._checklistCard_1oupv_73{cursor:pointer}._checklistCard_1oupv_73:hover{box-shadow:0 4px 12px #00000026}._checklistCardDragging_1oupv_81{box-shadow:0 10px 24px -6px #054e6547;opacity:.9}._checklistDragHandle_1oupv_86{align-items:center;background:transparent;border:0;border-radius:.375rem;color:#9aa5b1;cursor:grab;display:inline-flex;flex:0 0 auto;justify-content:center;padding:.45rem .25rem;touch-action:none}._checklistDragHandle_1oupv_86:hover{background:#f0f4f8;color:#52606d}._checklistDragHandle_1oupv_86:active{cursor:grabbing}._checklistDragHandle_1oupv_86:disabled{cursor:wait;opacity:.5}._merchantGrid_1oupv_115{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}._merchantCard_1oupv_121{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem;transition:all .2s ease}._merchantCard_1oupv_121:hover{transform:translateY(-2px);box-shadow:0 4px 12px #054e651a;border-color:#054e65}._merchantCardActive_1oupv_135{border:2px solid #10B981!important;box-shadow:0 0 0 4px #10b98126!important;background:linear-gradient(135deg,#f0fdf4,#dcfce7)!important}._merchantCardHeader_1oupv_141{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}._merchantLogoWrapper_1oupv_148{position:relative;width:60px;height:60px}._merchantLogo_1oupv_148{width:100%;height:100%;object-fit:contain;border-radius:.5rem;border:1px solid #E4E9EF}._merchantLogoPlaceholder_1oupv_162{width:60px;height:60px;border-radius:.5rem;background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700}._logoDeleteBtn_1oupv_175{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;background:#db4437;color:#fff;border:2px solid white;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;line-height:1;padding:0}._logoDeleteBtn_1oupv_175:hover{background:#c53929}._merchantInfo_1oupv_198{flex:1}._merchantName_1oupv_202{font-size:1.125rem;font-weight:600;color:#1f2933;margin:0 0 .25rem}._merchantId_1oupv_209{font-size:.875rem;color:#7b8794;margin:0}._merchantCardFooter_1oupv_215{display:flex;justify-content:space-between;align-items:center;gap:1rem}._btnPrimary_1oupv_223,._btnSecondary_1oupv_224,._btnDanger_1oupv_225,._btnSuccess_1oupv_226{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;display:inline-flex;align-items:center;gap:.5rem}._btnPrimary_1oupv_223{background:#054e65;color:#fff}._btnPrimary_1oupv_223:hover{background:#0a6b8c;transform:translateY(-1px);box-shadow:0 4px 8px #054e6533}._btnPrimary_1oupv_223:disabled{background:#d1d9e0;cursor:not-allowed;transform:none}._btnSecondary_1oupv_224{background:#fff;color:#054e65;border:1px solid #E4E9EF}._btnSecondary_1oupv_224:hover{background:#f5f7fa;border-color:#d1d9e0}._btnDanger_1oupv_225{background:#db4437;color:#fff}._btnDanger_1oupv_225:hover{background:#c53929}._btnSuccess_1oupv_226{background:#0f9d58;color:#fff}._btnSuccess_1oupv_226:hover{background:#0c8547}._btnWarning_1oupv_285{background:#f4b400;color:#fff}._btnWarning_1oupv_285:hover{background:#f59e0b}._btnWarning_1oupv_285:disabled{background:#d1d9e0;cursor:not-allowed;transform:none}._btnIcon_1oupv_300{font-size:1.25rem;line-height:1}._btnGroup_1oupv_305,._typeSelector_1oupv_311{display:flex;gap:.5rem}._typeBtn_1oupv_316,._typeBtnActive_1oupv_317{padding:.5rem 1rem;border:1px solid #E4E9EF;background:#fff;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;color:#323f4b;transition:all .2s ease}._typeBtn_1oupv_316:hover{background:#f5f7fa;border-color:#d1d9e0}._typeBtnActive_1oupv_317{background:#054e65;color:#fff;border-color:#054e65;font-weight:600}._categorySelector_1oupv_342{display:flex;align-items:center;gap:1rem;padding:1rem 0;border-top:1px solid #E4E9EF}._categorySelectorLabel_1oupv_350{font-size:.875rem;font-weight:600;color:#52606d}._categoryButtons_1oupv_356{display:flex;gap:.5rem}._categoryBtn_1oupv_361,._categoryBtnActive_1oupv_362{padding:.5rem 1rem;border:1px solid #E4E9EF;background:#fff;border-radius:.375rem;cursor:pointer;font-size:.8125rem;font-weight:500;color:#323f4b;transition:all .2s ease}._categoryBtn_1oupv_361:hover{background:#f5f7fa;border-color:#d1d9e0}._categoryBtnActive_1oupv_362{background:#e8f4f7;color:#054e65;border-color:#054e65;font-weight:600}._toolbar_1oupv_387{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem}._searchWrapper_1oupv_395{flex:1;max-width:400px}._searchInput_1oupv_400{width:100%;padding:.625rem 1rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem}._searchInput_1oupv_400:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._toolbarActions_1oupv_414{display:flex;gap:.5rem}._tableWrapper_1oupv_420{overflow-x:auto;border:1px solid #E4E9EF;border-radius:.75rem}._table_1oupv_420{width:100%;border-collapse:collapse}._table_1oupv_420 thead{background:#f5f7fa}._table_1oupv_420 th{padding:.875rem 1rem;text-align:left;font-size:.75rem;font-weight:600;color:#52606d;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #E4E9EF;border-right:1px solid #E4E9EF}._table_1oupv_420 th:last-child{border-right:none}._table_1oupv_420 td{padding:1rem;font-size:.875rem;color:#323f4b;border-bottom:1px solid #E4E9EF;border-right:1px solid #E4E9EF}._table_1oupv_420 td:last-child{border-right:none}._table_1oupv_420 tbody tr:hover{background:#fafbfc}._table_1oupv_420 tbody tr:last-child td{border-bottom:none}._tableCheckboxCell_1oupv_471{width:40px}._formGroup_1oupv_476{margin-bottom:1.5rem}._label_1oupv_480{display:block;font-size:.875rem;font-weight:600;color:#323f4b;margin-bottom:.5rem}._input_1oupv_488,._select_1oupv_489,._textarea_1oupv_490{width:100%;padding:.625rem .875rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;color:#323f4b;background:#fff;transition:all .2s ease}._input_1oupv_488:focus,._select_1oupv_489:focus,._textarea_1oupv_490:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._inputSmall_1oupv_509{width:80px;padding:.5rem .75rem;border:1px solid #E4E9EF;border-radius:.375rem;font-size:.875rem}._textarea_1oupv_490{resize:vertical;min-height:100px}._checkboxLabel_1oupv_522{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#323f4b;cursor:pointer}._checkboxLabel_1oupv_522 input[type=checkbox]{width:18px;height:18px;cursor:pointer}._toggleLabel_1oupv_538{display:flex;align-items:center;gap:1rem;font-size:.875rem;color:#323f4b;cursor:pointer;margin-bottom:.5rem}._toggleSwitch_1oupv_548{position:relative;width:48px;height:24px;background:#e4e9ef;border-radius:9999px;transition:all .2s ease;cursor:pointer;flex-shrink:0}._toggleSwitch_1oupv_548._active_1oupv_559{background:#054e65}._toggleSwitch_1oupv_548:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:all .2s ease;box-shadow:0 2px 4px #0000001a}._toggleSwitch_1oupv_548._active_1oupv_559:after{left:26px}._toggleSwitch_1oupv_548:hover{box-shadow:0 0 0 3px #054e651a}._toggleSwitch_1oupv_548:hover._active_1oupv_559{box-shadow:0 0 0 3px #054e6533}._toggleText_1oupv_588{font-weight:500}._toggleTextWrapper_1oupv_592{display:flex;flex-direction:column;gap:.25rem}._toggleLabel_1oupv_538{cursor:pointer}._toggleLabel_1oupv_538:hover ._toggleText_1oupv_588{color:#054e65}._helpText_1oupv_606{font-size:.75rem;color:#7b8794;margin-top:.25rem}._badgePrimary_1oupv_613,._badgeSuccess_1oupv_614,._badgeWarning_1oupv_615,._badgeError_1oupv_616,._badgeNeutral_1oupv_617,._badgeInfo_1oupv_618,._badgeDelivery_1oupv_619,._badgeCollection_1oupv_620,._badgeCustomOrder_1oupv_621{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1}._badgePrimary_1oupv_613{background:#e8f4f7;color:#054e65}._badgeSuccess_1oupv_614{background:#e6f7ed;color:#0f9d58}._badgeWarning_1oupv_615{background:#fef7e6;color:#f4b400}._badgeError_1oupv_616{background:#fdecea;color:#db4437}._badgeNeutral_1oupv_617{background:#f5f7fa;color:#52606d}._badgeDelivery_1oupv_619{background:#ede9fe;color:#6d28d9}._badgeCollection_1oupv_620{background:#f3e8ff;color:#7c3aed}._badgeCustomOrder_1oupv_621{background:#fce7f3;color:#be185d}._alertInfo_1oupv_672,._alertSuccess_1oupv_673,._alertWarning_1oupv_674,._alertError_1oupv_675{padding:1rem 1.25rem;border-radius:.625rem;font-size:.875rem;margin-bottom:1rem}._alertInfo_1oupv_672{background:#e8f2fe;color:#1558b0;border:1px solid #4285F4}._alertSuccess_1oupv_673{background:#e6f7ed;color:#0c7a45;border:1px solid #0F9D58}._alertWarning_1oupv_674{background:#fef7e6;color:#b38600;border:1px solid #F4B400}._alertError_1oupv_675{background:#fdecea;color:#a93529;border:1px solid #DB4437}._modalOverlay_1oupv_707{position:fixed;top:0;right:0;bottom:0;left:0;background:#1f293399;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);will-change:transform;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}._modal_1oupv_707{background:#fff;border-radius:1rem;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 12px 24px -4px #054e651a}._modalLarge_1oupv_731{background:#fff;border-radius:1rem;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 12px 24px -4px #054e651a}._modalSmall_1oupv_741{background:#fff;border-radius:1rem;max-width:400px;width:100%;box-shadow:0 12px 24px -4px #054e651a}._modalHeader_1oupv_749{padding:1.5rem;border-bottom:1px solid #E4E9EF;display:flex;justify-content:space-between;align-items:center}._modalHeader_1oupv_749 h2{font-size:1.25rem;font-weight:700;color:#1f2933;margin:0}._modalClose_1oupv_764{background:none;border:none;font-size:1.5rem;color:#7b8794;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:.375rem}._modalClose_1oupv_764:hover{background:#f5f7fa;color:#323f4b}._modalBody_1oupv_784{padding:1.5rem}._modalFooter_1oupv_788{padding:1.5rem;border-top:1px solid #E4E9EF;display:flex;justify-content:flex-end;gap:.75rem}._dropzone_1oupv_797{border:2px dashed #D1D9E0;border-radius:.75rem;padding:2rem;text-align:center;background:#fafbfc;cursor:pointer;transition:all .2s ease}._dropzone_1oupv_797:hover{border-color:#054e65;background:#e8f4f7}._dropzoneActive_1oupv_812{border:2px solid #054E65;background:#e8f4f7}._dropzoneContent_1oupv_817{display:flex;flex-direction:column;align-items:center;gap:.5rem}._dropzoneIcon_1oupv_824{font-size:3rem}._dropzoneText_1oupv_828{font-size:.875rem;font-weight:600;color:#323f4b;margin:0}._dropzoneHint_1oupv_835{font-size:.75rem;color:#7b8794;margin:0}._logoPreviewWrapper_1oupv_841{display:flex;flex-direction:column;align-items:center;gap:1rem}._logoPreview_1oupv_841{max-width:200px;max-height:200px;border-radius:.5rem;border:1px solid #E4E9EF}._logoRemoveBtn_1oupv_855{padding:.5rem 1rem;background:#db4437;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;cursor:pointer}._logoRemoveBtn_1oupv_855:hover{background:#c53929}._codeBlock_1oupv_870{background:#1f2933;color:#e4e9ef;padding:1rem;border-radius:.5rem;font-family:Monaco,Courier New,monospace;font-size:.8125rem;overflow-x:auto;margin:.5rem 0}._loader_1oupv_882{display:flex;justify-content:center;align-items:center;padding:3rem;color:#7b8794;font-size:.875rem}._featureGrid_1oupv_892{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem}._featureCard_1oupv_899{background:#fff;border:2px solid #E4E9EF;border-radius:1rem;padding:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden}._featureCard_1oupv_899:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#054e65,#0a6b8c);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.4,0,.2,1)}._featureCard_1oupv_899:hover{transform:translateY(-4px);box-shadow:0 12px 24px #054e6526;border-color:#054e65}._featureCard_1oupv_899:hover:before{transform:scaleX(1)}._featureCardIcon_1oupv_933{width:64px;height:64px;background:linear-gradient(135deg,#054e65,#0a6b8c);border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:1.5rem}._featureCardTitle_1oupv_945{font-size:1.5rem;font-weight:700;color:#1f2933;margin:0 0 .75rem}._featureCardDescription_1oupv_952{color:#616e7c;line-height:1.6;margin:0 0 1.5rem}._featureList_1oupv_958{list-style:none;padding:0;margin:0 0 1.5rem}._featureList_1oupv_958 li{padding:.5rem 0 .5rem 1.5rem;position:relative;color:#52606d;font-size:.9375rem}._featureList_1oupv_958 li:before{content:"✓";position:absolute;left:0;color:#0f9d58;font-weight:700}._featureCardFooter_1oupv_980{margin-top:auto;padding-top:1rem;border-top:1px solid #E4E9EF}._featureCardLink_1oupv_986{color:#054e65;font-weight:600;font-size:.9375rem;display:inline-flex;align-items:center;transition:all .2s ease}._featureCard_1oupv_899:hover ._featureCardLink_1oupv_986{color:#0a6b8c;transform:translate(4px)}._statsGrid_1oupv_1001{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}._statCard_1oupv_1007{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .2s ease}._statCard_1oupv_1007:hover{transform:translateY(-2px);box-shadow:0 4px 12px #054e6514}._statIcon_1oupv_1023{width:48px;height:48px;background:linear-gradient(135deg,#054e65,#0a6b8c);border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._statContent_1oupv_1035{flex:1}._statValue_1oupv_1039{font-size:2rem;font-weight:700;color:#1f2933;line-height:1;margin-bottom:.25rem}._statLabel_1oupv_1047{font-size:.875rem;color:#616e7c;font-weight:500}@media(max-width:1200px){._featureGrid_1oupv_892{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._featureGrid_1oupv_892,._statsGrid_1oupv_1001{grid-template-columns:1fr}._container_1oupv_4{padding:1rem}._merchantGrid_1oupv_115{grid-template-columns:1fr}._toolbar_1oupv_387{flex-direction:column;align-items:stretch}._searchWrapper_1oupv_395{max-width:none}._toolbarActions_1oupv_414,._typeSelector_1oupv_311{flex-wrap:wrap}._categorySelector_1oupv_342{flex-direction:column;align-items:flex-start}._categoryButtons_1oupv_356{width:100%}._categoryBtn_1oupv_361,._categoryBtnActive_1oupv_362{flex:1}._sectionHeader_1oupv_16{flex-direction:column;align-items:flex-start;gap:1rem}._modal_1oupv_707,._modalLarge_1oupv_731{max-width:100%;margin:1rem}}._skeleton_1oupv_1121{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_loading_1oupv_1 1.5s ease-in-out infinite;border-radius:.25rem}@keyframes _loading_1oupv_1{0%{background-position:200% 0}to{background-position:-200% 0}}._skeletonRow_1oupv_1137{display:flex;gap:1rem;padding:1rem;border-bottom:1px solid #E4E7EB}._skeletonCell_1oupv_1144{height:1.25rem;border-radius:.25rem}._skeletonCell_1oupv_1144:nth-child(1){flex:0 0 40px}._skeletonCell_1oupv_1144:nth-child(2){flex:1}._skeletonCell_1oupv_1144:nth-child(3){flex:2}._skeletonCell_1oupv_1144:nth-child(4){flex:1}._skeletonCell_1oupv_1144:nth-child(5){flex:0 0 150px}._skeletonCard_1oupv_1169{padding:1.5rem;background:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a}._skeletonTitle_1oupv_1176{height:1.5rem;width:40%;margin-bottom:1rem;border-radius:.25rem}._skeletonText_1oupv_1183{height:1rem;width:60%;margin-bottom:.5rem;border-radius:.25rem}._skeletonButton_1oupv_1190{height:2.5rem;width:120px;border-radius:.375rem}.custom-order-container{padding:2.5rem 1.5rem;max-width:1400px;margin:0 auto;background:linear-gradient(to-br,#f8fafb,#f1f5f9);min-height:100vh}.custom-order-header{margin-bottom:2rem}.custom-order-title{font-size:2rem;font-weight:700;color:#044f66;margin:0 0 .5rem;letter-spacing:-.5px}.custom-order-breadcrumb{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b;flex-wrap:wrap}.custom-order-breadcrumb a{color:#044f66;text-decoration:none;font-weight:500;transition:color .2s ease}.custom-order-breadcrumb a:hover{color:#0891b2}.custom-order-breadcrumb-divider{color:#cbd5e1}.reorder-notice{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#e3f2fd;border-left:4px solid #1976D2;border-radius:4px;color:#1976d2;font-weight:600;margin-bottom:1rem;font-size:.875rem}.reorder-notice svg{flex-shrink:0}.custom-order-section{background:#fff;border-radius:1rem;padding:2rem;margin-bottom:1.5rem;border:1px solid #E2E8F0;box-shadow:0 1px 3px #0000000d}.custom-order-section-title{font-size:1.25rem;font-weight:600;color:#0f172a;margin:0 0 1.5rem}.order-type-selector{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.order-type-card{background:#fff;border:2px solid #E2E8F0;border-radius:.75rem;padding:2rem;text-align:center;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;gap:.75rem}.order-type-card:hover{border-color:#044f66;transform:translateY(-2px);box-shadow:0 8px 16px #044f661a}.order-type-card.selected{border-color:#044f66;background:linear-gradient(135deg,#f0f9fb,#e6f4f7);box-shadow:0 8px 16px #044f6626}.order-type-card svg{color:#044f66}.order-type-card h3{margin:0;font-size:1.25rem;font-weight:600;color:#0f172a}.order-type-card p{margin:0;font-size:.875rem;color:#64748b;line-height:1.5}.merchant-selector{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.product-search-container{margin-bottom:2rem}.product-search-wrapper{position:relative;display:flex;align-items:center}.product-search-icon{position:absolute;left:1rem;color:#64748b;pointer-events:none}.product-search-input{width:100%;padding:.875rem 1rem .875rem 3rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:1rem;color:#0f172a;transition:all .2s ease;background:#fff}.product-search-input:focus{outline:none;border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.product-search-input::placeholder{color:#94a3b8}.products-count{margin-top:1rem;font-size:.875rem;color:#044f66;font-weight:600}.products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:1.25rem}.product-card{background:#fff;border:1px solid #E2E8F0;border-radius:1rem;overflow:visible;transition:all .3s ease;display:flex;flex-direction:column;align-items:stretch;box-shadow:0 1px 3px #0000000d;padding:1rem}.product-image{position:relative;width:75px;height:75px;max-height:75px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;margin:0 0 .75rem;border-radius:.375rem}.product-image img{width:100%;height:100%;object-fit:cover;border-radius:.375rem}.product-image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.product-image-placeholder svg{color:#cbd5e1;width:32px;height:32px}.product-content{flex:1;padding:0;display:flex;flex-direction:column;justify-content:space-between;gap:.75rem}.product-info{flex:1}.product-name{margin:0 0 .5rem;font-size:1.125rem;font-weight:600;color:#0f172a;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-description{margin:0;font-size:.875rem;color:#64748b;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-price{margin:0;font-size:1.125rem;font-weight:700;color:#10b981;letter-spacing:-.5px}.product-actions{display:flex;flex-direction:column;gap:.75rem}.product-quantity-label{font-size:.875rem;font-weight:600;color:#334155;margin-bottom:.25rem}.product-quantity-controls{display:flex;align-items:center;gap:.5rem}.quantity-btn{width:36px;height:36px;border:2px solid #E2E8F0;border-radius:.5rem;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:0}.quantity-btn:hover:not(:disabled){background:#044f66;border-color:#044f66}.quantity-btn:hover:not(:disabled) svg{color:#fff}.quantity-btn:disabled{opacity:.3;cursor:not-allowed}.quantity-btn svg{color:#64748b;transition:color .2s ease}.quantity-input{width:70px;height:36px;text-align:center;border:2px solid #E2E8F0;border-radius:.5rem;font-size:1rem;font-weight:600;color:#0f172a;padding:.5rem;transition:all .2s ease}.quantity-input:focus{outline:none;border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.quantity-input::-webkit-outer-spin-button,.quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-input[type=number]{-moz-appearance:textfield}.add-to-order-btn{padding:.75rem 1.5rem;background:#044f66;color:#fff;border:none;border-radius:.75rem;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 6px #044f6633;text-transform:none}.add-to-order-btn:hover:not(:disabled){background:#066a8c;box-shadow:0 4px 12px #044f664d;transform:translateY(-1px)}.add-to-order-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.added-products-section{margin-top:2rem}.added-products-title{font-size:1.5rem;font-weight:600;color:#044f66;margin:0 0 1.5rem;display:flex;align-items:center;gap:.75rem}.added-products-count{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 .75rem;background:#044f66;color:#fff;border-radius:.5rem;font-size:.875rem;font-weight:700}.added-products-grid{display:grid;gap:1rem}.added-product-card{background:#fff;border:2px solid #E2E8F0;border-radius:.75rem;padding:1.25rem;display:flex;align-items:center;gap:1rem;transition:all .2s ease}.added-product-card:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0000000d}.added-product-image{width:80px;height:80px;min-width:80px;border-radius:.5rem;overflow:hidden;background:#f8fafc;display:flex;align-items:center;justify-content:center}.added-product-image img{width:100%;height:100%;object-fit:cover}.added-product-image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9)}.added-product-image-placeholder svg{color:#cbd5e1}.added-product-info{flex:1;min-width:0}.added-product-name{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.added-product-description{margin:0;font-size:.875rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.added-product-actions{display:flex;align-items:center;gap:1rem}.added-product-quantity{display:flex;align-items:center;gap:.5rem}.added-product-quantity-label{font-size:.875rem;font-weight:600;color:#64748b}.added-product-quantity input{width:70px;height:36px;text-align:center;border:2px solid #E2E8F0;border-radius:.5rem;font-size:1rem;font-weight:600;color:#0f172a;padding:.5rem}.added-product-quantity input:focus{outline:none;border-color:#044f66}.remove-product-btn{padding:.625rem 1.25rem;background:#fff;color:#ef4444;border:2px solid #FEE2E2;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.remove-product-btn:hover{background:#fef2f2;border-color:#ef4444}.form-group{margin-bottom:1.5rem}.form-input,.form-textarea{width:100%;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:1rem;color:#0f172a;transition:all .2s ease;background:#fff;font-family:inherit}.form-input:focus,.form-textarea:focus{outline:none;border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.form-textarea{resize:vertical;min-height:100px}.btn-primary{padding:1rem 2rem;background:#044f66;color:#fff;border:none;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #044f6633}.btn-primary:hover:not(:disabled){background:#066a8c;box-shadow:0 4px 12px #044f664d;transform:translateY(-1px)}.btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-secondary{padding:1rem 2rem;background:#fff;color:#64748b;border:2px solid #E2E8F0;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-secondary:hover{background:#f8fafc;border-color:#cbd5e1}.message{padding:1rem 1.25rem;border-radius:.75rem;font-size:.875rem;margin-bottom:1rem}.message-info{background:#eff6ff;color:#1e40af;border:1px solid #BFDBFE}.message-warning{background:#fffbeb;color:#92400e;border:1px solid #FDE68A}.message-error{background:#fef2f2;color:#991b1b;border:1px solid #FECACA}.message-success{background:#f0fdf4;color:#166534;border:1px solid #BBF7D0}@media(max-width:1024px){.products-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}}@media(max-width:768px){.custom-order-container{padding:1.5rem 1rem}.custom-order-section{padding:1.5rem}.order-type-selector,.merchant-selector,.products-grid{grid-template-columns:1fr}.product-card{flex-direction:column}.product-image{width:100%;height:180px}.added-product-card{flex-direction:column;align-items:flex-start}.added-product-actions{width:100%;justify-content:space-between}.action-buttons{flex-direction:column}.btn-primary,.btn-secondary{width:100%}}@media(max-width:480px){.custom-order-title{font-size:1.5rem}.product-actions,.add-to-order-btn{width:100%}}.view-custom-order-container{padding:2.5rem 1.5rem;max-width:1400px;margin:0 auto;background:linear-gradient(to-br,#f8fafb,#f1f5f9);min-height:100vh}.view-order-header{margin-bottom:2rem}.view-order-title{font-size:2rem;font-weight:700;color:#044f66;margin:0 0 .5rem;letter-spacing:-.5px;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.view-order-breadcrumb{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b;flex-wrap:wrap}.view-order-breadcrumb a{color:#044f66;text-decoration:none;font-weight:500;transition:color .2s ease}.view-order-breadcrumb a:hover{color:#0891b2}.breadcrumb-divider{color:#cbd5e1}.order-status-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:.75rem;font-size:.875rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.order-status-badge.delivery{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af;border:2px solid #93c5fd}.order-status-badge.collection{background:linear-gradient(135deg,#dcfce7,#bbf7d0);color:#15803d;border:2px solid #86efac}.order-status-badge.completed{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46;border:2px solid #6ee7b7}.completion-banner{background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:1rem 1.5rem;border-radius:1rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:.75rem;font-weight:600;box-shadow:0 4px 12px #10b98133}.view-order-actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:2rem}.action-btn{padding:.75rem 1.5rem;border-radius:.75rem;font-size:.9375rem;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;line-height:1}.action-btn-primary{background:#044f66;color:#fff;box-shadow:0 2px 8px #044f6633}.action-btn-primary:hover{background:#066a8c;box-shadow:0 4px 12px #044f664d;transform:translateY(-1px)}.action-btn-info{background:#17a2b8;color:#fff;box-shadow:0 2px 8px #17a2b833}.action-btn-info:hover{background:#138496;box-shadow:0 4px 12px #17a2b84d;transform:translateY(-1px)}.action-btn-success{background:#10b981;color:#fff;box-shadow:0 2px 8px #10b98133}.action-btn-success:hover{background:#059669;box-shadow:0 4px 12px #10b9814d;transform:translateY(-1px)}.action-btn-warning{background:#f59e0b;color:#fff;box-shadow:0 2px 8px #f59e0b33}.action-btn-warning:hover{background:#d97706;box-shadow:0 4px 12px #f59e0b4d;transform:translateY(-1px)}.action-btn-danger{background:#ef4444;color:#fff;box-shadow:0 2px 8px #ef444433}.action-btn-danger:hover{background:#dc2626;box-shadow:0 4px 12px #ef44444d;transform:translateY(-1px)}.action-btn-secondary{background:#f1f5f9;color:#475569;border:1px solid #CBD5E1;box-shadow:0 1px 3px #0000001a}.action-btn-secondary:hover{background:#e2e8f0;color:#1e293b;box-shadow:0 2px 6px #00000026;transform:translateY(-1px)}.action-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.info-card{background:#fff;border-radius:1rem;padding:2rem;margin-bottom:1.5rem;border:1px solid #E2E8F0;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s ease}.info-card:hover{box-shadow:0 4px 16px #00000014}.info-card-title{font-size:1.25rem;font-weight:600;color:#044f66;margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:2px solid #E2E8F0}.info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.info-item{display:flex;flex-direction:column;gap:.5rem}.info-label{font-size:.8125rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.info-value{font-size:1rem;color:#0f172a;font-weight:500}.info-value.status-completed{color:#10b981;font-weight:600;display:flex;align-items:center;gap:.5rem}.info-value.status-pending{color:#f59e0b;font-weight:600}.products-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem;margin-top:1.5rem}.product-card{background:#fff;border:1px solid #E2E8F0;border-radius:1rem;padding:1.5rem;transition:all .2s ease;box-shadow:0 1px 3px #0000000d}.product-card:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px);border-color:#cbd5e1}.product-code{font-size:.9375rem;font-weight:700;color:#044f66;margin:0 0 .5rem;letter-spacing:.3px}.product-description{font-size:.875rem;color:#475569;line-height:1.5;margin:0 0 1rem;min-height:2.625rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-quantity{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#f0f9fb,#e6f4f7);border:1px solid #B2E3EE;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:600;color:#044f66}.product-quantity-label{color:#64748b;font-weight:500}.email-status-banner{background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #93C5FD;border-radius:1rem;padding:1.25rem 1.5rem;margin-bottom:1.5rem;display:flex;align-items:center;gap:1rem}.email-status-icon{color:#2563eb;font-size:1.5rem}.email-status-content h4{margin:0 0 .25rem;font-size:.9375rem;font-weight:600;color:#1e40af}.email-status-content p{margin:0;font-size:.875rem;color:#3b82f6}.notes-card{background:#fffbeb;border:1px solid #FDE68A;border-radius:1rem;padding:1.5rem;margin-bottom:1.5rem}.notes-card-title{font-size:1rem;font-weight:600;color:#92400e;margin:0 0 1rem}.notes-content{font-size:.9375rem;color:#78350f;line-height:1.6;white-space:pre-wrap}.custom-modal-header{background:#044f66;color:#fff;padding:1.5rem;border-radius:1rem 1rem 0 0}.custom-modal-content{padding:2rem}.custom-modal-actions{padding:1.5rem;background:#f8fafc;border-radius:0 0 1rem 1rem;display:flex;gap:.75rem;justify-content:flex-end}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem}.loading-spinner{border:4px solid #E2E8F0;border-top:4px solid #044F66;border-radius:50%;width:50px;height:50px;animation:spin 1s linear infinite}.loading-text{margin-top:1rem;color:#64748b;font-size:.9375rem;font-weight:500}.message{background:#fff;border-radius:1rem;padding:2rem;border:1px solid #E2E8F0;box-shadow:0 2px 8px #0000000a}.message-error{border-left:4px solid #EF4444;background:#fef2f2;border-color:#fee2e2}.message-error strong{color:#dc2626;display:block;margin-bottom:.5rem;font-size:1.125rem}.message-error p{color:#991b1b;margin:0}@media(max-width:768px){.view-custom-order-container{padding:1.5rem 1rem}.view-order-title{font-size:1.5rem}.info-grid,.products-grid{grid-template-columns:1fr}.view-order-actions{flex-direction:column}.action-btn{width:100%;justify-content:center}.ui.grid>.column>div{width:100%}.ui.grid>.column>div>a,.ui.grid>.column>div>button{width:100%}}.custom-order-notes-container{margin-top:2rem}.notes-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.notes-title{font-size:1.5rem;font-weight:600;color:#1a202c;margin:0}.btn-add-note{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:#2185d0;color:#fff;border:none;border-radius:.5rem;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-add-note:hover{background:#1e7ac4;transform:translateY(-1px)}.btn-add-note:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-icon{font-size:1.25rem;font-weight:600}.note-form-card{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;margin-bottom:1.5rem;overflow:hidden}.note-form-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;background:#f7fafc;border-bottom:1px solid #e2e8f0}.note-form-header h4{margin:0;font-size:1.125rem;font-weight:600;color:#1a202c}.btn-close{background:none;border:none;font-size:1.5rem;color:#718096;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .2s ease}.btn-close:hover{background:#e2e8f0;color:#1a202c}.note-form-body{padding:1.25rem}.form-group{margin-bottom:1rem}.form-group:last-child{margin-bottom:0}.form-group label{display:block;margin-bottom:.5rem;font-size:.9375rem;font-weight:500;color:#2d3748}.form-select{width:100%;padding:.625rem .875rem;border:1px solid #cbd5e0;border-radius:.5rem;font-size:.9375rem;color:#2d3748;background:#fff;transition:all .2s ease}.form-select:focus{outline:none;border-color:#2185d0;box-shadow:0 0 0 3px #2185d01a}.form-textarea{width:100%;padding:.75rem .875rem;border:1px solid #cbd5e0;border-radius:.5rem;font-size:.9375rem;color:#2d3748;font-family:inherit;resize:vertical;min-height:100px;transition:all .2s ease}.form-textarea:focus{outline:none;border-color:#2185d0;box-shadow:0 0 0 3px #2185d01a}.form-actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.25rem}.btn-secondary{padding:.625rem 1.25rem;background:#fff;color:#4a5568;border:1px solid #cbd5e0;border-radius:.5rem;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-secondary:hover{background:#f7fafc;border-color:#a0aec0}.btn-primary{padding:.625rem 1.25rem;background:#2185d0;color:#fff;border:none;border-radius:.5rem;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-primary:hover{background:#1e7ac4}.btn-primary:disabled{opacity:.6;cursor:not-allowed}.notes-list{display:flex;flex-direction:column;gap:1rem}.notes-loading,.notes-empty{text-align:center;padding:3rem 1rem;color:#718096;font-size:.9375rem}.note-card{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:1.25rem;transition:all .2s ease}.note-card:hover{box-shadow:0 4px 12px #00000014}.note-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.note-user{display:flex;gap:.75rem}.user-avatar{width:2.5rem;height:2.5rem;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.user-info{display:flex;flex-direction:column;gap:.25rem}.user-name{font-weight:600;font-size:.9375rem;color:#1a202c}.user-meta{display:flex;gap:.75rem;font-size:.8125rem;color:#718096}.user-role{font-weight:500}.note-date:before{content:"•";margin-right:.5rem}.note-actions{display:flex;align-items:center;gap:.75rem}.note-badge{padding:.25rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:600;white-space:nowrap}.bg-red-100{background:#fee2e2;color:#991b1b}.bg-yellow-100{background:#fef3c7;color:#92400e}.bg-blue-100{background:#dbeafe;color:#1e40af}.bg-green-100{background:#d1fae5;color:#065f46}.note-buttons{display:flex;gap:.5rem}.btn-icon-edit,.btn-icon-delete{background:none;border:none;padding:.375rem;cursor:pointer;color:#718096;border-radius:.25rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.btn-icon-edit:hover{background:#e6f4ff;color:#2185d0}.btn-icon-delete:hover{background:#fee2e2;color:#dc2626}.note-content{color:#2d3748;font-size:.9375rem;line-height:1.6;white-space:pre-wrap;word-wrap:break-word}.note-footer{margin-top:.75rem;padding-top:.75rem;border-top:1px solid #f0f0f0}.note-edited{font-size:.8125rem;color:#718096;font-style:italic}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.modal-content{background:#fff;border-radius:.75rem;width:100%;max-width:600px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;border-bottom:1px solid #e2e8f0}.modal-header h3{margin:0;font-size:1.25rem;font-weight:600;color:#1a202c}.modal-body{padding:1.5rem;overflow-y:auto}.modal-footer{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid #e2e8f0}@media(max-width:768px){.notes-header{flex-direction:column;align-items:flex-start;gap:1rem}.note-header{flex-direction:column;gap:1rem}.note-actions{width:100%;justify-content:space-between}.form-actions{flex-direction:column-reverse}.form-actions button{width:100%}}.project-report-container{padding:2.5rem 1.5rem;max-width:1400px;margin:0 auto;background:linear-gradient(to-br,#f8fafb,#f1f5f9);min-height:100vh}.project-report-header{margin-bottom:2rem}.project-report-title{font-size:2rem;font-weight:700;color:#044f66;margin:0 0 .5rem;letter-spacing:-.5px}.project-report-breadcrumb{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b;flex-wrap:wrap}.project-report-breadcrumb a{color:#044f66;text-decoration:none;font-weight:500;transition:color .2s ease}.project-report-breadcrumb a:hover{color:#0891b2}.project-report-breadcrumb-divider{color:#cbd5e1}.project-report-section{background:#fff;border-radius:1rem;padding:2rem;margin-bottom:1.5rem;border:1px solid #E2E8F0;box-shadow:0 1px 3px #0000000d}.project-report-section-title{font-size:1.25rem;font-weight:600;color:#044f66;margin:0 0 1.5rem;display:flex;align-items:center;gap:.5rem}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.form-grid-full{grid-column:1 / -1}.form-group{margin-bottom:0}.form-label{display:block;font-size:.875rem;font-weight:600;color:#334155;margin-bottom:.5rem}.form-label.required:after{content:" *";color:#ef4444}.form-input,.form-textarea,.form-select{width:100%;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:1rem;color:#0f172a;transition:border-color .2s ease,box-shadow .2s ease;background:#fff;font-family:inherit}.form-input:focus,.form-textarea:focus,.form-select:focus{outline:none;border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.form-textarea{resize:vertical;min-height:120px}.form-error{color:#ef4444;font-size:.875rem;margin-top:.5rem}.checkbox-group{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:.5rem}.checkbox-item{display:flex;align-items:center;gap:.5rem;line-height:1}.checkbox-item input[type=checkbox],.checkbox-item input[type=radio]{width:20px;height:20px;cursor:pointer;accent-color:#044F66;flex:none;margin-right:0;margin-top:0;margin-bottom:0;vertical-align:middle;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:2px solid #CBD5E1;border-radius:4px;background-color:#fff;position:relative;transition:border-color .2s ease,background-color .2s ease}.checkbox-item input[type=checkbox]:hover,.checkbox-item input[type=radio]:hover{border-color:#044f66}.checkbox-item input[type=checkbox]:checked,.checkbox-item input[type=radio]:checked{background-color:#044f66;border-color:#044f66}.checkbox-item input[type=checkbox]:checked:after,.checkbox-item input[type=radio]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-item label{font-size:.9375rem;color:#334155;cursor:pointer;-webkit-user-select:none;user-select:none;flex:none;line-height:20px;vertical-align:middle;margin:0;padding:0}.checkbox-other-input{margin-left:1rem;min-width:300px;flex:1 1 300px}.signature-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-top:-10px}.signature-group{display:flex;flex-direction:column;gap:1rem}.signature-label{font-size:1rem;font-weight:600;color:#044f66;margin:0}.signature-canvas-wrapper{position:relative;border:2px solid #E2E8F0;border-radius:.75rem;overflow:hidden;background:#fff}.signature-canvas{display:block;width:100%;height:200px;touch-action:none}.signature-clear-btn{margin-top:.5rem;padding:.5rem 1rem;background:#fff;color:#ef4444;border:2px solid #FEE2E2;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.signature-clear-btn:hover{background:#fef2f2;border-color:#ef4444}.project-report-section .ql-container{border:2px solid #E2E8F0;border-radius:0 0 .75rem .75rem;font-size:1rem;font-family:inherit;min-height:150px}.project-report-section .ql-toolbar{border:2px solid #E2E8F0;border-radius:.75rem .75rem 0 0;background:#f8fafc}.project-report-section .ql-editor{min-height:150px;color:#0f172a}.project-report-section .ql-editor.ql-blank:before{color:#94a3b8;font-style:normal}.action-buttons{display:flex;gap:1rem;margin-top:2rem;padding-top:2rem;border-top:1px solid #E2E8F0}.action-btn-primary{padding:1rem 2rem;background:#044f66;color:#fff;border:none;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease;box-shadow:0 2px 8px #044f6633}.action-btn-primary:hover:not(:disabled){background:#066a8c;box-shadow:0 4px 12px #044f664d;transform:translateY(-1px)}.action-btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.action-btn-secondary{padding:1rem 2rem;background:#fff;color:#64748b;border:2px solid #E2E8F0;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.action-btn-secondary:hover{background:#f8fafc;border-color:#cbd5e1}.loading-container{text-align:center;padding:3rem 0}.loading-spinner{width:48px;height:48px;border:4px solid #E2E8F0;border-top-color:#044f66;border-radius:50%;animation:spin .8s linear infinite;margin:0 auto 1rem}@keyframes spin{to{transform:rotate(360deg)}}.loading-text{color:#64748b;font-size:1rem}.project-report-section .ui.dropdown{border:2px solid #E2E8F0;border-radius:.75rem;padding:.875rem 1rem;font-size:1rem;min-height:auto}.project-report-section .ui.dropdown:focus,.project-report-section .ui.dropdown.active{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.project-report-section .ui.selection.dropdown .menu{border:2px solid #044F66;border-radius:.75rem;margin-top:.5rem}@media(max-width:768px){.project-report-container{padding:1.5rem 1rem}.project-report-section{padding:1.5rem}.form-grid,.signature-container{grid-template-columns:1fr}.checkbox-group{flex-direction:column;gap:1rem}.checkbox-other-input{min-width:0;margin-left:0;width:100%;flex:0 0 auto}.action-buttons{flex-direction:column}.action-btn-primary,.action-btn-secondary{width:100%}}@media(max-width:480px){.project-report-title{font-size:1.5rem}.project-report-section-title{font-size:1.125rem}}._grid_1qxfq_3{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-5)}._card_1qxfq_9{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-5) var(--spacing-6);text-decoration:none;color:inherit;transition:all var(--transition-normal);cursor:pointer;position:relative;overflow:hidden}._card_1qxfq_9:hover{border-color:var(--color-brand-primary);box-shadow:var(--shadow-brand);transform:translateY(-2px)}._cardPendingReview_1qxfq_32{border-left:3px solid var(--color-warning)}._cardCurrent_1qxfq_37{border-color:var(--color-brand-primary);background:#044f6608}._currentWeekBadge_1qxfq_42{position:absolute;top:0;right:3.5rem;padding:3px 10px;background:var(--color-brand-primary);color:#fff;border-radius:0 0 var(--radius-md) var(--radius-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap;letter-spacing:.02em}._card_1qxfq_9:hover ._arrow_1qxfq_56{color:var(--color-brand-primary);transform:translate(3px)}._cardTop_1qxfq_62{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-2)}._weekLabel_1qxfq_69{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-gray-900);margin:0}._arrow_1qxfq_56{color:var(--color-gray-400);flex-shrink:0;transition:all var(--transition-fast)}._dateRange_1qxfq_83{font-size:var(--font-size-sm);color:var(--color-gray-500);margin-bottom:var(--spacing-4)}._meta_1qxfq_90{display:flex;flex-direction:column;gap:var(--spacing-2);margin-top:auto;padding-top:var(--spacing-3);border-top:1px solid var(--color-gray-100)}._metaRow_1qxfq_99{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-gray-600)}._metaLabel_1qxfq_107{color:var(--color-gray-400);font-weight:var(--font-weight-medium);white-space:nowrap}._metaValue_1qxfq_113{font-weight:var(--font-weight-semibold);color:var(--color-gray-700)}._signedAvatar_1qxfq_118{width:20px;height:20px;border-radius:var(--radius-full);margin-right:var(--spacing-1)}._notSigned_1qxfq_125{color:var(--color-gray-400);font-style:italic;font-weight:var(--font-weight-regular)}._statusBadge_1qxfq_132{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:3px 10px;border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);width:fit-content}._statusApproved_1qxfq_143{background:#10b9811a;color:var(--color-success)}._statusPending_1qxfq_148{background:#f59e0b1a;color:var(--color-warning)}._statusRejected_1qxfq_153{background:#ef44441a;color:var(--color-error)}._emptyState_1qxfq_159{text-align:center;padding:var(--spacing-12) var(--spacing-8);color:var(--color-gray-400);font-size:var(--font-size-base)}@media(max-width:968px){._grid_1qxfq_3{grid-template-columns:1fr;gap:var(--spacing-3)}._card_1qxfq_9{padding:var(--spacing-4) var(--spacing-5)}}._container_j4q2p_3{width:100%;padding:2rem 0;min-height:100vh}._header_j4q2p_10{margin-bottom:var(--spacing-8)}._breadcrumb_j4q2p_14{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-gray-400);margin-bottom:var(--spacing-3)}._breadcrumbLink_j4q2p_23{color:var(--color-brand-primary);text-decoration:none;font-weight:var(--font-weight-medium);transition:color var(--transition-fast)}._breadcrumbLink_j4q2p_23:hover{color:var(--color-brand-primary-light)}._breadcrumbSep_j4q2p_34{color:var(--color-gray-300)}._breadcrumbCurrent_j4q2p_38{color:var(--color-gray-600);font-weight:var(--font-weight-medium)}._headerTop_j4q2p_43{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-4)}._title_j4q2p_51{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-gray-900);margin:0}._subtitle_j4q2p_58{font-size:var(--font-size-base);color:var(--color-gray-500);margin:var(--spacing-1) 0 0 0}._weekRange_j4q2p_64{font-size:var(--font-size-sm);color:var(--color-gray-400);font-weight:var(--font-weight-medium);margin-top:var(--spacing-1)}._filterArea_j4q2p_72{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}._monthBadge_j4q2p_79{display:inline-flex;align-items:center;gap:var(--spacing-2);background:#044f6614;color:var(--color-brand-primary);padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-lg);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}._filterBtn_j4q2p_92{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-5);background:var(--color-brand-primary);color:#fff;border:none;border-radius:var(--radius-lg);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast);position:relative}._filterBtn_j4q2p_92:hover{background:var(--color-brand-primary-light);box-shadow:var(--shadow-brand)}._filterDropdown_j4q2p_114{position:absolute;top:calc(100% + var(--spacing-2));right:0;background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--spacing-5);z-index:1100;min-width:340px}._filterDropdownInner_j4q2p_127{display:flex;flex-direction:column;gap:var(--spacing-4)}._filterSection_j4q2p_133{display:flex;flex-direction:column;gap:var(--spacing-2)}._filterSectionLabel_j4q2p_139{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.05em}._yearPills_j4q2p_148{display:flex;gap:var(--spacing-2);flex-wrap:wrap}._yearPill_j4q2p_148{font-family:var(--font-primary);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;border:1px solid var(--color-gray-200);background:#fff;color:var(--color-gray-700);transition:all var(--transition-fast)}._yearPill_j4q2p_148:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}._yearPillActive_j4q2p_172{background:var(--color-brand-primary);color:#fff;border-color:var(--color-brand-primary)}._monthGrid_j4q2p_179{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-2)}._monthPill_j4q2p_185{font-family:var(--font-primary);padding:var(--spacing-2) var(--spacing-1);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:center;cursor:pointer;border:1px solid var(--color-gray-200);background:#fff;color:var(--color-gray-700);transition:all var(--transition-fast)}._monthPill_j4q2p_185:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}._monthPillActive_j4q2p_204{background:var(--color-brand-primary);color:#fff;border-color:var(--color-brand-primary)}@media(max-width:968px){._container_j4q2p_3{padding:1rem .5rem 2rem 0}._title_j4q2p_51{font-size:var(--font-size-xl)}._headerTop_j4q2p_43{flex-direction:column}._filterDropdown_j4q2p_114{min-width:unset;left:0;right:0}}._wrapper_yex7w_1{position:relative;display:inline-block;align-self:stretch}@media(max-width:640px){._wrapper_yex7w_1{display:block;width:100%}._trigger_yex7w_13{width:100%;max-width:100%!important;justify-content:space-between}._dropdown_yex7w_19{left:0!important;right:0!important;max-width:100%!important}}@keyframes _mobileSlideUp_yex7w_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._trigger_yex7w_13{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem .875rem;border:1.5px solid #E4E9EF;border-radius:.5rem;background:#fff;font-size:.8125rem;font-weight:500;font-family:inherit;color:#334155;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease;white-space:nowrap;max-width:260px}._trigger_yex7w_13:hover{border-color:#054e65;color:#054e65}._triggerActive_yex7w_60{border-color:#054e65;background:#eff9ff;color:#054e65;font-weight:600}._triggerLabel_yex7w_67{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_yex7w_73{flex-shrink:0;color:#9aa5b1;transition:transform .2s ease,color .15s ease}._triggerActive_yex7w_60 ._chevron_yex7w_73{color:#054e65}._chevronOpen_yex7w_83{transform:rotate(180deg)}._dropdown_yex7w_19{position:absolute;top:calc(100% + 6px);right:0;left:auto;z-index:200;background:#fff;border:1.5px solid #E4E9EF;border-radius:.625rem;box-shadow:0 8px 24px #0000001a;min-width:220px;max-width:320px;max-height:300px;overflow-y:auto;padding:.375rem;animation:_dropIn_yex7w_1 .15s ease forwards;transform-origin:top right}@keyframes _dropIn_yex7w_1{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._option_yex7w_119{display:flex;align-items:center;gap:.625rem;width:100%;padding:.5rem .625rem;border:none;background:none;border-radius:.375rem;cursor:pointer;font-size:.8125rem;font-family:inherit;color:#334155;text-align:left;transition:background .12s ease,color .12s ease}._option_yex7w_119:hover{background:#f0f9ff;color:#054e65}._optionActive_yex7w_141{color:#054e65;font-weight:600}._optionLabel_yex7w_146{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._checkbox_yex7w_154{width:16px;height:16px;border-radius:4px;border:1.5px solid #CBD5E1;background:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease}._checkboxChecked_yex7w_167{background:#054e65;border-color:#054e65;color:#fff}._checkboxChecked_yex7w_167 svg{animation:_checkPop_yex7w_1 .15s ease forwards}@keyframes _checkPop_yex7w_1{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}._divider_yex7w_182{height:1px;background:#f1f5f9;margin:.25rem 0}._container_1fpxl_3{width:100%;padding:2rem 0;min-height:100vh}._header_1fpxl_10{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerTop_1fpxl_19{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}._headerContent_1fpxl_27{flex:1}._breadcrumb_1fpxl_31{font-size:.8125rem;opacity:.75;margin:0 0 .5rem;font-weight:400}._breadcrumbLink_1fpxl_38{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_1fpxl_38:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSeparator_1fpxl_51{margin:0 .375rem;opacity:.5}._title_1fpxl_56{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_1fpxl_63{font-size:1rem;opacity:.85;margin:.5rem 0 0;font-weight:400}._statsRow_1fpxl_71{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}._statItem_1fpxl_78{background:#ffffff1a;border-radius:.625rem;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .25s ease,transform .25s ease,box-shadow .25s ease;display:flex;align-items:center;gap:.875rem}._statItem_1fpxl_78:hover{background:#fff3;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._statValue_1fpxl_96{font-size:1.75rem;font-weight:700;color:#fff;line-height:1}._statLabel_1fpxl_103{font-size:.8125rem;font-weight:500;color:#ffffffbf;margin-top:.25rem}@media(max-width:768px){._container_1fpxl_3{padding:1rem .5rem}._header_1fpxl_10{padding:1.5rem}._title_1fpxl_56{font-size:1.5rem}._statsRow_1fpxl_71{grid-template-columns:repeat(2,1fr);gap:.5rem}._statItem_1fpxl_78{padding:.625rem .75rem;gap:.5rem}._statItem_1fpxl_78 svg{width:20px;height:20px;flex-shrink:0}._statValue_1fpxl_96{font-size:1.125rem}._statLabel_1fpxl_103{font-size:.6875rem}._headerTop_1fpxl_19{flex-direction:column}}._container_11m8t_3{width:100%;padding:2rem 0;min-height:100vh}._header_11m8t_9{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerTop_11m8t_18{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}._headerContent_11m8t_26{flex:1}._breadcrumb_11m8t_30{font-size:.8125rem;opacity:.75;margin:0 0 .5rem;font-weight:400}._breadcrumbLink_11m8t_37{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_11m8t_37:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSeparator_11m8t_50{margin:0 .375rem;opacity:.5}._title_11m8t_55{font-size:1.75rem;font-weight:700;margin:0;line-height:1.3}._subtitle_11m8t_62{font-size:.9375rem;opacity:.85;margin:.5rem 0 0;font-weight:400}._card_11m8t_69{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem 2rem;margin-bottom:1.5rem}._sectionTitle_11m8t_77{font-size:1.0625rem;font-weight:600;color:#044f66;padding-bottom:.75rem;border-bottom:2px solid #F1F5F9;margin:0 0 1.25rem}._detailGrid_11m8t_86{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media(max-width:640px){._detailGrid_11m8t_86{grid-template-columns:1fr 1fr}}._detailField_11m8t_98{display:flex;flex-direction:column;gap:.25rem}._detailLabel_11m8t_104{font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.03em}._detailValue_11m8t_112{font-size:.9375rem;color:#0f172a;font-weight:500}._deviceList_11m8t_118{display:flex;flex-direction:column;gap:.75rem}._deviceRow_11m8t_124{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1.125rem;border:1px solid #E4E9EF;border-radius:.625rem;background:#fafbfc}._deviceInfo_11m8t_135{display:flex;flex-direction:column;gap:.125rem}._deviceModel_11m8t_141{font-size:.9375rem;font-weight:600;color:#0f172a}._deviceMeta_11m8t_147{font-size:.8125rem;color:#616e7c}._confidenceBadge_11m8t_152{font-size:.75rem;font-weight:600;padding:.2rem .625rem;border-radius:9999px;white-space:nowrap}._btnTeach_11m8t_160{padding:.75rem 1.5rem;border-radius:.5rem;border:none;background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:.5rem;transition:opacity .15s ease,transform .15s ease}._btnTeach_11m8t_160:hover{opacity:.92;transform:translateY(-1px)}._btnTeach_11m8t_160:disabled{background:#e2e8f0;color:#94a3b8;cursor:not-allowed;transform:none}._emptyState_11m8t_187{text-align:center;padding:2rem 1rem;color:#94a3b8;font-size:.875rem}@media(max-width:768px){._container_11m8t_3{padding:1rem .5rem}._header_11m8t_9{padding:1.5rem}._title_11m8t_55{font-size:1.375rem}._card_11m8t_69{padding:1.25rem}}._avatar_1lfje_1{width:var(--spacing-8);height:var(--spacing-8);display:grid;place-items:center;flex-shrink:0;margin-top:var(--spacing-1);color:var(--color-brand-primary);filter:drop-shadow(0 var(--spacing-1) var(--spacing-1) color-mix(in srgb,var(--color-brand-primary) 18%,transparent))}._mascot_1lfje_12{width:100%;height:100%;overflow:visible}._body_1lfje_18{fill:var(--color-brand-primary)}._face_1lfje_22{fill:var(--color-gray-50)}._antenna_1lfje_26,._brow_1lfje_27,._smile_1lfje_28{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}._antenna_1lfje_26,._brow_1lfje_27{stroke-width:var(--border-2)}._smile_1lfje_28{stroke-width:var(--border-1)}._eye_1lfje_44{fill:var(--color-gray-800)}._spark_1lfje_48{fill:var(--color-warning);stroke:var(--color-gray-50);stroke-width:var(--border-1)}._avatarLoading_1lfje_54{animation:_buddyThink_1lfje_1 calc(var(--transition-slow) * 6) var(--ease-in-out) infinite;transform-origin:50% 85%}._loadingStatus_1lfje_59{min-height:var(--spacing-10);display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);border:var(--border-1) solid var(--color-gray-200);border-radius:var(--radius-sm) var(--radius-xl) var(--radius-xl) var(--radius-xl);background:var(--color-gray-50);box-shadow:var(--shadow-sm)}._loadingPhrase_1lfje_70{color:var(--color-gray-600);font-size:var(--font-size-sm);font-style:italic;line-height:var(--line-height-normal);animation:_phraseArrive_1lfje_1 var(--transition-slow) var(--ease-out) both}@keyframes _buddyThink_1lfje_1{0%,to{transform:translateY(0)}45%,60%{transform:translateY(calc(var(--spacing-1) * -1))}}@keyframes _phraseArrive_1lfje_1{0%{opacity:0;transform:translateY(var(--spacing-1));filter:blur(var(--border-2))}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media(prefers-reduced-motion:reduce){._avatarLoading_1lfje_54,._loadingPhrase_1lfje_70{animation:none}}._container_1sunu_1{width:100%;padding:2rem 0;display:flex;flex-direction:column;height:calc(100vh - 2rem);min-height:540px}._header_1sunu_10{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:1.25rem 1.75rem;border-radius:.75rem;margin-bottom:1rem;box-shadow:0 4px 6px -1px #054e651a;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;flex-shrink:0}._breadcrumb_1sunu_25{font-size:.8125rem;opacity:.75;margin:0 0 .25rem}._breadcrumbLink_1sunu_31{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_1sunu_31:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSeparator_1sunu_44{margin:0 .375rem;opacity:.5}._title_1sunu_49{font-size:1.5rem;font-weight:700;margin:0;line-height:1.2;display:flex;align-items:center;gap:.625rem}._subtitle_1sunu_59{font-size:.875rem;opacity:.85;margin:.25rem 0 0}._chatArea_1sunu_67{flex:1;min-height:0;display:flex;align-items:stretch;gap:1rem}._sidebar_1sunu_75{flex-shrink:0;min-height:0;overflow:hidden;background:#fbfcfe;border:1px solid #E4E9EF;border-radius:1rem;box-shadow:0 1px 2px #102a430a,0 8px 24px #102a430f}._sidebarInner_1sunu_85{width:280px;height:100%;display:flex;flex-direction:column;min-height:0}._sidebarHeader_1sunu_93{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem .625rem 1.125rem;flex-shrink:0}._sidebarTitle_1sunu_101{display:inline-flex;align-items:center;gap:.45rem;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#52606d}._sidebarIconBtn_1sunu_112{width:1.875rem;height:1.875rem;border:none;background:transparent;color:#7b8794;border-radius:.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease}._sidebarIconBtn_1sunu_112:hover{background:#e8eff4;color:#0a6b8c}._newChatBtn_1sunu_131{display:flex;align-items:center;justify-content:center;gap:.4rem;margin:0 .875rem .75rem;padding:.55rem .875rem;border:none;border-radius:.625rem;background:linear-gradient(135deg,#0a6b8c,#054e65);color:#fff;font-size:.8125rem;font-weight:600;cursor:pointer;flex-shrink:0;box-shadow:0 2px 8px #054e6540;transition:transform .15s ease,box-shadow .15s ease}._newChatBtn_1sunu_131:hover{transform:translateY(-1px);box-shadow:0 4px 12px #054e6552}._sidebarTabs_1sunu_155{display:flex;gap:.25rem;margin:0 .875rem .625rem;padding:.2rem;background:#edf1f5;border-radius:.625rem;flex-shrink:0}._sidebarTab_1sunu_155{flex:1;border:none;background:transparent;color:#7b8794;font-size:.75rem;font-weight:600;padding:.375rem .5rem;border-radius:.45rem;cursor:pointer;transition:background .15s ease,color .15s ease}._sidebarTab_1sunu_155:hover{color:#3e4c59}._sidebarTabActive_1sunu_182{background:#fff;color:#054e65;box-shadow:0 1px 2px #102a4314}._convoList_1sunu_188{flex:1;min-height:0;overflow-y:auto;padding:0 .625rem .75rem}._sidebarNote_1sunu_195{padding:1.25rem .875rem;font-size:.8125rem;color:#9aa5b1;text-align:center;line-height:1.5}._convoItem_1sunu_203{position:relative;padding:.625rem .75rem;border-radius:.625rem;cursor:pointer;margin-bottom:.125rem;transition:background .13s ease}._convoItem_1sunu_203:hover{background:#f0f6f9}._convoItemActive_1sunu_216,._convoItemActive_1sunu_216:hover{background:#e6f1f5}._convoTop_1sunu_224{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._convoTitle_1sunu_231{font-size:.8125rem;font-weight:600;color:#1f2933;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._convoTime_1sunu_241{flex-shrink:0;font-size:.6875rem;color:#9aa5b1}._convoPreview_1sunu_247{font-size:.75rem;color:#7b8794;margin-top:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._convoActions_1sunu_256{position:absolute;right:.45rem;bottom:.45rem;display:flex;gap:.2rem;opacity:0;transform:translateY(2px);transition:opacity .13s ease,transform .13s ease}._convoItem_1sunu_203:hover ._convoActions_1sunu_256,._convoItem_1sunu_203:focus-within ._convoActions_1sunu_256{opacity:1;transform:translateY(0)}._convoActionBtn_1sunu_273{width:1.625rem;height:1.625rem;border:1px solid #E4E9EF;background:#fff;color:#52606d;border-radius:.45rem;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 3px #102a4314;transition:background .13s ease,color .13s ease,border-color .13s ease}._convoActionBtn_1sunu_273:hover{background:#f0f6f9;color:#0a6b8c;border-color:#c9e0e9}._convoActionBtnText_1sunu_294{height:1.625rem;padding:0 .5rem;border:1px solid #E4E9EF;background:#fff;color:#52606d;border-radius:.45rem;font-size:.6875rem;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 3px #102a4314;transition:background .13s ease,color .13s ease,border-color .13s ease}._convoActionBtnText_1sunu_294:hover{background:#f0f6f9;color:#0a6b8c;border-color:#c9e0e9}._convoActionDanger_1sunu_320:hover{background:#fef2f2;color:#dc2626;border-color:#f3d8d8}._convoActionSuccess_1sunu_326:hover{background:#f0fdf4;color:#16a34a;border-color:#bbf7d0}._collapsedRail_1sunu_332{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:.5rem .375rem;background:#fbfcfe;border:1px solid #E4E9EF;border-radius:1rem;box-shadow:0 1px 2px #102a430a;align-self:flex-start}._railBtn_1sunu_346{width:2.25rem;height:2.25rem;border:none;background:transparent;color:#52606d;border-radius:.625rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,color .15s ease}._railBtn_1sunu_346:hover{background:#e8eff4;color:#0a6b8c}._photoNote_1sunu_365{display:flex;width:fit-content;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:600;color:#ffffffd9;background:#ffffff24;border:1px solid rgba(255,255,255,.22);padding:.2rem .55rem;border-radius:9999px;margin-bottom:.45rem}._chatShell_1sunu_382{flex:1;min-height:0;display:flex;flex-direction:column;background:#fbfcfe;border:1px solid #E4E9EF;border-radius:1rem;overflow:hidden;box-shadow:0 1px 2px #102a430a,0 8px 24px #102a430f}._deviceBar_1sunu_396{padding:.875rem 1.25rem;border-bottom:1px solid #EDF1F5;background:#fff;flex-shrink:0;position:relative;z-index:5}._deviceSearchWrap_1sunu_405{position:relative;width:100%}._deviceSearchIcon_1sunu_410{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#7b8794;pointer-events:none}._deviceSearchInput_1sunu_419{width:100%;padding:.75rem 1rem .75rem 2.5rem;border:1.5px solid #E4E9EF;border-radius:.625rem;font-size:.875rem;color:#1f2933;background:#f8fafc;outline:none;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}._deviceSearchInput_1sunu_419:focus{border-color:#0a6b8c;background:#fff;box-shadow:0 0 0 3px #0a6b8c1f}._deviceDropdown_1sunu_437{position:absolute;top:calc(100% + .375rem);left:0;right:0;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;box-shadow:0 12px 32px #102a4324;max-height:320px;overflow-y:auto;padding:.375rem}._deviceOption_1sunu_451{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;text-align:left;padding:.625rem .75rem;border:none;background:none;border-radius:.5rem;cursor:pointer;transition:background .12s ease}._deviceOption_1sunu_451:hover{background:#f0f6f9}._deviceOptionName_1sunu_470{font-size:.875rem;font-weight:600;color:#1f2933}._deviceOptionMeta_1sunu_476{font-size:.75rem;color:#7b8794;margin-top:.125rem}._gcPill_1sunu_482{flex-shrink:0;font-size:.6875rem;font-weight:600;color:#054e65;background:#e6f1f5;padding:.2rem .55rem;border-radius:9999px;white-space:nowrap}._dropdownNote_1sunu_493{padding:.75rem;font-size:.8125rem;color:#7b8794;text-align:center}._deviceChip_1sunu_500{display:inline-flex;align-items:center;gap:.625rem;background:linear-gradient(135deg,#edf6f9,#e4f0f4);border:1px solid #C9E0E9;border-radius:9999px;padding:.4rem .5rem .4rem .875rem;max-width:100%}._deviceChipIcon_1sunu_511{color:#0a6b8c;flex-shrink:0}._deviceChipText_1sunu_516{font-size:.8125rem;color:#1f2933;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._deviceChipText_1sunu_516 strong{font-weight:700}._deviceChipGc_1sunu_528{color:#52606d;font-weight:500}._changeDeviceBtn_1sunu_533{display:inline-flex;align-items:center;gap:.25rem;border:none;background:#fff;color:#0a6b8c;font-size:.75rem;font-weight:600;padding:.3rem .7rem;border-radius:9999px;cursor:pointer;box-shadow:0 1px 2px #102a4314;transition:background .15s ease;flex-shrink:0}._changeDeviceBtn_1sunu_533:hover{background:#f0f6f9}._messages_1sunu_556{flex:1;min-height:0;overflow-y:auto;padding:1.5rem 1.5rem 1rem;display:flex;flex-direction:column;gap:1.125rem;scroll-behavior:smooth}._msgRow_1sunu_567{display:flex;gap:.75rem;max-width:78%}._msgRowUser_1sunu_573{align-self:flex-end;flex-direction:row-reverse}._msgRowAi_1sunu_578{align-self:flex-start}._userAttachedImage_1sunu_582{display:block;max-width:12rem;max-height:12rem;border-radius:.75rem;margin-bottom:.5rem;border:1px solid rgba(255,255,255,.25)}._bubbleUser_1sunu_591{background:linear-gradient(135deg,#0a6b8c,#075472);color:#fff;padding:.75rem 1rem;border-radius:1.125rem 1.125rem .25rem;font-size:.9rem;line-height:1.55;white-space:pre-wrap;word-break:break-word;box-shadow:0 2px 8px #054e652e}._bubbleAi_1sunu_603{background:#fff;border:1px solid #E9EEF3;color:#1f2933;padding:.875rem 1.125rem;border-radius:.25rem 1.125rem 1.125rem;font-size:.9rem;line-height:1.6;word-break:break-word;box-shadow:0 1px 3px #102a430d;min-width:0}._bubbleError_1sunu_616{background:#fef6f6;border-color:#f3d8d8;color:#8c3a3a}._bubbleNeedsInfo_1sunu_622{background:#fff8f0;border-color:#f3d9b8;color:#6b4a1f}._needsInfoBadge_1sunu_628{display:inline-flex;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:700;color:#a05c12;background:#fcefdc;border:1px solid #F0D6AC;padding:.2rem .6rem;border-radius:9999px;margin-bottom:.5rem}._identifiedLine_1sunu_642{display:flex;align-items:center;gap:.45rem;font-size:.8125rem;color:#0a6b8c;background:#f0f6f9;border:1px solid #D8E8EF;border-radius:.5rem;padding:.45rem .7rem;margin-bottom:.625rem}._identifiedLine_1sunu_642 svg{flex-shrink:0}._identifiedLine_1sunu_642 strong{font-weight:700}._markdown_1sunu_665{white-space:normal}._markdown_1sunu_665>:first-child{margin-top:0}._markdown_1sunu_665>:last-child{margin-bottom:0}._markdown_1sunu_665 p{margin:0 0 .625rem;line-height:1.6}._markdown_1sunu_665 h1,._markdown_1sunu_665 h2{font-size:1rem;font-weight:700;color:#102a43;margin:1rem 0 .5rem;line-height:1.35}._markdown_1sunu_665 h3,._markdown_1sunu_665 h4,._markdown_1sunu_665 h5,._markdown_1sunu_665 h6{font-size:.9rem;font-weight:700;color:#102a43;margin:.875rem 0 .375rem;line-height:1.4}._markdown_1sunu_665 strong{font-weight:700;color:#102a43}._markdown_1sunu_665 ul{list-style:disc;margin:0 0 .625rem;padding-left:1.375rem}._markdown_1sunu_665 ol{list-style:decimal;margin:0 0 .625rem;padding-left:1.375rem}._markdown_1sunu_665 li{margin:.25rem 0;line-height:1.55}._markdown_1sunu_665 li>p{margin:0}._markdown_1sunu_665 code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;background:#f0f4f8;border-radius:.25rem;padding:.1rem .35rem}._markdown_1sunu_665 pre{background:#f0f4f8;border-radius:.5rem;padding:.75rem;overflow-x:auto;margin:0 0 .625rem}._markdown_1sunu_665 pre code{background:none;padding:0}._markdown_1sunu_665 blockquote{margin:0 0 .625rem;padding:.25rem 0 .25rem .875rem;border-left:3px solid #C9E0E9;color:#52606d}._markdown_1sunu_665 a{color:#0a6b8c;text-decoration:underline}._markdown_1sunu_665 hr{border:none;border-top:1px solid #EFF3F7;margin:.75rem 0}._markdown_1sunu_665 table{border-collapse:collapse;margin:0 0 .625rem;font-size:.85rem}._markdown_1sunu_665 th,._markdown_1sunu_665 td{border:1px solid #E4E9EF;padding:.3rem .6rem;text-align:left}._bubbleNeedsInfo_1sunu_622 ._markdown_1sunu_665 strong,._bubbleNeedsInfo_1sunu_622 ._markdown_1sunu_665 h1,._bubbleNeedsInfo_1sunu_622 ._markdown_1sunu_665 h2,._bubbleNeedsInfo_1sunu_622 ._markdown_1sunu_665 h3{color:#5c3d14}._aiMeta_1sunu_787{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;flex-wrap:wrap}._webBadge_1sunu_795{display:inline-flex;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:600;color:#7a5c0e;background:#fdf6e3;border:1px solid #F0E2B8;padding:.15rem .55rem;border-radius:9999px}._manualBadge_1sunu_808{display:inline-flex;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:600;color:#0a5c42;background:#e9f7f1;border:1px solid #C4E8DA;padding:.15rem .55rem;border-radius:9999px}._confidence_1sunu_821{display:inline-flex;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:500;color:#7b8794}._confidenceDot_1sunu_830{width:.4rem;height:.4rem;border-radius:9999px}._providerBadge_1sunu_836{display:inline-flex;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:600;color:#4b5768;background:#f1f4f8;border:1px solid #E1E7EE;padding:.15rem .55rem;border-radius:9999px}._providerBadge_1sunu_836 svg{color:#0a6b8c}._modelPicker_1sunu_853{position:relative;flex-shrink:0;margin:.125rem 0}._modelPickerTrigger_1sunu_859{display:inline-flex;align-items:center;gap:.4rem;height:2.25rem;border:1px solid #E4E9EF;background:#f1f4f8;color:#1f2933;font-size:.8125rem;font-weight:600;padding:0 .625rem;border-radius:.625rem;cursor:pointer;transition:background .15s ease,border-color .15s ease}._modelPickerTrigger_1sunu_859:hover:not(:disabled){background:#e9eef3}._modelPickerTrigger_1sunu_859:disabled{cursor:not-allowed;opacity:.6}._modelPickerTriggerIcon_1sunu_884{display:inline-flex;align-items:center;justify-content:center;color:#0a6b8c}._modelPickerChevron_1sunu_891{color:#7b8794}._modelPickerMenu_1sunu_895{position:absolute;bottom:calc(100% + .5rem);left:0;z-index:20;min-width:16rem;max-height:20rem;overflow-y:auto;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;box-shadow:0 12px 28px #102a4329,0 2px 6px #102a4314;padding:.375rem;display:flex;flex-direction:column;gap:.125rem}._modelPickerGroup_1sunu_913{display:flex;flex-direction:column;gap:.125rem;margin-top:.25rem}._modelPickerGroupLabel_1sunu_920{display:flex;align-items:center;gap:.3rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#9aa5b1}._modelPickerMenuCheck_1sunu_932{width:.75rem;color:#0a6b8c;font-size:.75rem;font-weight:700;flex-shrink:0}._modelPickerMoreToggle_1sunu_940{border:none;background:transparent;color:#0a6b8c;font-size:.75rem;font-weight:600;text-align:left;padding:.5rem .625rem;margin-top:.25rem;border-radius:.5rem;cursor:pointer;transition:background .12s ease}._modelPickerMoreToggle_1sunu_940:hover{background:#f1f4f8}._effortBars_1sunu_958{display:flex;align-items:flex-end;gap:.1875rem;flex-shrink:0}._effortBar_1sunu_958{width:.25rem;border-radius:.125rem}._modelPickerSearchWrap_1sunu_970{display:flex;align-items:center;gap:.4rem;padding:.4rem .5rem;margin-bottom:.25rem;border-bottom:1px solid #EDF1F5}._modelPickerSearchIcon_1sunu_979{color:#9aa5b1;flex-shrink:0}._modelPickerSearchInput_1sunu_984{flex:1;border:none;outline:none;background:transparent;font-size:.8125rem;color:#1f2933}._modelPickerSearchInput_1sunu_984::placeholder{color:#9aa5b1}._modelPickerNoResults_1sunu_997{padding:.75rem .625rem;font-size:.8125rem;color:#9aa5b1;text-align:center}._modelPickerMenuItem_1sunu_1004{display:flex;align-items:center;gap:.625rem;border:none;background:transparent;text-align:left;padding:.5rem .625rem;border-radius:.5rem;cursor:pointer;transition:background .12s ease}._modelPickerMenuItem_1sunu_1004:hover{background:#f1f4f8}._modelPickerMenuItemActive_1sunu_1021{background:#eaf4f8}._modelPickerMenuIcon_1sunu_1025{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex-shrink:0;border-radius:.4375rem;background:#f1f4f8;color:#0a6b8c}._modelPickerMenuItemActive_1sunu_1021 ._modelPickerMenuIcon_1sunu_1025{background:#fff}._modelPickerMenuText_1sunu_1041{display:flex;flex-direction:column;gap:.0625rem;min-width:0}._modelPickerMenuLabel_1sunu_1048{font-size:.8125rem;font-weight:600;color:#1f2933}._modelPickerMenuDesc_1sunu_1054{font-size:.6875rem;color:#7b8794}._diagramImages_1sunu_1059{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}._diagramThumb_1sunu_1066{position:relative;width:140px;height:100px;border:1px solid #E3E8EE;border-radius:.5rem;overflow:hidden;padding:0;cursor:zoom-in;background:#fff}._diagramThumb_1sunu_1066 img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}._diagramThumbOverlay_1sunu_1086{position:absolute;inset:auto 0 0 0;display:flex;align-items:center;gap:.3rem;padding:.3rem .45rem;background:linear-gradient(0deg,#0f1721bf,#0f172100);color:#fff;font-size:.6875rem;text-align:left}._diagramThumbOverlay_1sunu_1086 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._diagramZoomBackdrop_1sunu_1105{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172199;display:flex;align-items:center;justify-content:center;padding:2rem;z-index:100}._diagramZoomBox_1sunu_1116{background:#fff;border-radius:.75rem;max-width:min(90vw,900px);max-height:90vh;display:flex;flex-direction:column;overflow:hidden}._diagramZoomHeader_1sunu_1126{display:flex;align-items:center;justify-content:space-between;padding:.625rem .875rem;border-bottom:1px solid #EFF3F7;font-size:.8125rem;font-weight:600;color:#33414e}._diagramZoomHeader_1sunu_1126 button{background:none;border:none;cursor:pointer;color:#9aa5b1;display:flex;align-items:center}._diagramZoomHeader_1sunu_1126 button:hover{color:#33414e}._diagramZoomBox_1sunu_1116 img{max-width:100%;max-height:calc(90vh - 44px);object-fit:contain;display:block}._sources_1sunu_1157{margin-top:.75rem;padding-top:.625rem;border-top:1px solid #EFF3F7;display:flex;flex-direction:column;gap:.3rem}._sourcesToggle_1sunu_1166{display:inline-flex;align-items:center;gap:.3rem;background:none;border:none;padding:.125rem .375rem .125rem 0;margin-left:-.375rem;cursor:pointer;color:#9aa5b1}._sourcesToggle_1sunu_1166:hover ._sourcesLabel_1sunu_1178{color:#6b7684}._sourcesLabel_1sunu_1178{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#9aa5b1}._sourcesList_1sunu_1190{display:flex;flex-direction:column;gap:.3rem;margin-top:.25rem}._sourceLink_1sunu_1197{display:inline-flex;align-items:center;gap:.45rem;font-size:.8125rem;color:#0a6b8c;text-decoration:none;padding:.2rem .375rem;margin-left:-.375rem;border-radius:.375rem;transition:background .13s ease;min-width:0}._sourceLink_1sunu_1197:hover{background:#f0f6f9;color:#054e65;text-decoration:none}._sourceLink_1sunu_1197 svg{flex-shrink:0}._sourceTitle_1sunu_1221{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._emptyState_1sunu_1229{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;gap:.5rem}._emptyIcon_1sunu_1240{width:4rem;height:4rem;border-radius:1.25rem;background:linear-gradient(135deg,#edf6f9,#dcedf3);color:#0a6b8c;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem}._emptyTitle_1sunu_1252{font-size:1.0625rem;font-weight:700;color:#1f2933;margin:0}._emptyText_1sunu_1259{font-size:.875rem;color:#7b8794;margin:0;max-width:380px;line-height:1.55}._examplePrompts_1sunu_1267{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem;max-width:520px}._examplePrompt_1sunu_1267{border:1px solid #DCE4EB;background:#fff;color:#3e4c59;font-size:.8125rem;padding:.55rem .95rem;border-radius:9999px;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}._examplePrompt_1sunu_1267:hover{border-color:#0a6b8c;background:#f0f6f9;transform:translateY(-1px)}._composer_1sunu_1295{padding:.875rem 1.25rem 1.125rem;background:#fff;border-top:1px solid #EDF1F5;flex-shrink:0}._attachmentTray_1sunu_1302{display:flex;align-items:stretch;gap:.875rem;background:#fff8f0;border:1.5px solid #F0C98A;border-radius:.875rem;padding:.75rem;margin-bottom:.75rem}._attachmentThumbWrap_1sunu_1313{position:relative;flex-shrink:0}._attachmentThumb_1sunu_1313{width:4.5rem;height:4.5rem;object-fit:cover;border-radius:.625rem;border:1px solid #E8D5B5;display:block}._removePhotoBtn_1sunu_1327{position:absolute;top:-.4rem;right:-.4rem;width:1.375rem;height:1.375rem;border-radius:9999px;border:none;background:#1f2933;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px #102a434d;transition:background .15s ease,transform .15s ease}._removePhotoBtn_1sunu_1327:hover{background:#dc6b4a;transform:scale(1.08)}._identifierTip_1sunu_1350{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.5rem}._identifierTipHeader_1sunu_1359{display:flex;align-items:center;gap:.45rem;font-size:.8125rem;font-weight:700;color:#a05c12;line-height:1.4}._identifierTipHeader_1sunu_1359 svg{flex-shrink:0}._identifierInput_1sunu_1373{width:100%;border:1.5px solid #EBD9BC;border-radius:.5rem;background:#fff;padding:.5rem .75rem;font-size:.8125rem;color:#1f2933;outline:none;transition:border-color .15s ease,box-shadow .15s ease}._identifierInput_1sunu_1373:focus{border-color:#dc9a3e;box-shadow:0 0 0 3px #dc9a3e26}._identifierInput_1sunu_1373::placeholder{color:#b0a188}._attachBtn_1sunu_1394{height:2.25rem;margin:.125rem 0 .125rem .125rem;padding:0 .625rem;border-radius:.625rem;border:1px solid transparent;background:transparent;color:#7b8794;display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease,border-color .15s ease}._attachBtn_1sunu_1394:hover:not(:disabled){background:#e8eff4;border-color:#d7e4ea;color:#0a6b8c}._attachBtn_1sunu_1394:disabled{opacity:.4;cursor:default}._attachBtnLabel_1sunu_1423{display:none}@media(min-width:640px){._attachBtnLabel_1sunu_1423{display:inline}}._composerInner_1sunu_1433{display:flex;flex-direction:column;gap:.5rem;background:#f5f8fa;border:1.5px solid #E4E9EF;border-radius:1.375rem;padding:.6rem .6rem .5rem;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}._composerInner_1sunu_1433:focus-within{border-color:#0a6b8c;background:#fff;box-shadow:0 0 0 3px #0a6b8c1f}._composerTextRow_1sunu_1450{display:flex;align-items:flex-end;gap:.5rem}._composerControlsRow_1sunu_1456{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._composerInput_1sunu_1463{flex:1;border:none;background:transparent;resize:none;outline:none;font-size:.9rem;line-height:1.5;color:#1f2933;padding:.25rem .25rem 0;max-height:9rem;font-family:inherit}._composerInput_1sunu_1463::placeholder{color:#9aa5b1}._composerInput_1sunu_1463:disabled{color:#9aa5b1;cursor:not-allowed}._sendBtn_1sunu_1486{width:2.5rem;height:2.5rem;border-radius:9999px;border:none;background:linear-gradient(135deg,#0a6b8c,#054e65);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;box-shadow:0 2px 8px #054e654d}._sendBtn_1sunu_1486:hover:not(:disabled){transform:scale(1.06);box-shadow:0 4px 12px #054e6566}._sendBtn_1sunu_1486:disabled{opacity:.35;cursor:default;box-shadow:none}._composerHint_1sunu_1513{font-size:.6875rem;color:#9aa5b1;margin:.5rem .25rem 0;text-align:right}@media(max-width:768px){._container_1sunu_1{padding:1rem .5rem;height:calc(100vh - 1rem)}._header_1sunu_10{padding:1rem 1.25rem}._title_1sunu_49{font-size:1.25rem}._msgRow_1sunu_567{max-width:92%}._messages_1sunu_556{padding:1rem .875rem .75rem}._composerHint_1sunu_1513{display:none}._chatArea_1sunu_67{gap:.5rem}._attachmentTray_1sunu_1302{flex-direction:column}}._userAttachedImage_1sunu_582:last-child{margin-bottom:0}._container_7uub3_1{width:100%;padding:2rem 0;min-height:100vh}._header_7uub3_7{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerTop_7uub3_16{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}._headerContent_7uub3_24{flex:1}._breadcrumb_7uub3_26{font-size:.8125rem;opacity:.75;margin:0 0 .5rem}._breadcrumbLink_7uub3_32{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_7uub3_32:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSep_7uub3_41{margin:0 .375rem;opacity:.5}._title_7uub3_43{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_7uub3_50{font-size:1rem;opacity:.85;margin:.5rem 0 0}._statsRow_7uub3_56{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.5rem}._statCard_7uub3_63{background:#ffffff1a;border-radius:.625rem;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._statValue_7uub3_70{font-size:1.75rem;font-weight:700;line-height:1}._statLabel_7uub3_76{font-size:.8125rem;font-weight:500;color:#ffffffbf;margin-top:.25rem}._card_7uub3_83{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:2rem;margin-bottom:1.5rem}._cardTitle_7uub3_91{font-size:1.125rem;font-weight:600;color:#044f66;padding-bottom:.75rem;border-bottom:2px solid #F1F5F9;margin:0 0 1.5rem}._backLink_7uub3_100{display:inline-flex;align-items:center;gap:.375rem;color:#054e65;text-decoration:none;font-size:.875rem;font-weight:500;margin-bottom:1.5rem}._backLink_7uub3_100:hover{color:#054e65;text-decoration:underline}._linkRow_7uub3_113{display:flex;align-items:center;justify-content:space-between;gap:1rem}._copyBtn_7uub3_120{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:.5rem;border:1px solid #E4E9EF;background:#fff;color:#054e65;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s ease}._copyBtn_7uub3_120:hover{background:#f0f4f8}._expiredBadge_7uub3_137{font-size:.6875rem;font-weight:600;background:#fef2f2;color:#dc2626;padding:.15rem .5rem;border-radius:9999px}._activeBadge_7uub3_146{font-size:.6875rem;font-weight:600;background:#ecfdf5;color:#059669;padding:.15rem .5rem;border-radius:9999px}._primaryBtn_7uub3_155{padding:.625rem 1.25rem;border-radius:.5rem;border:none;background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;font-size:.875rem;font-weight:600;cursor:pointer}._primaryBtn_7uub3_155:disabled{opacity:.6;cursor:not-allowed}._secondaryBtn_7uub3_168{padding:.625rem 1.25rem;border-radius:.5rem;border:1px solid #E4E9EF;background:#fff;color:#334155;font-size:.875rem;font-weight:600;cursor:pointer}._secondaryBtn_7uub3_168:disabled{opacity:.6;cursor:not-allowed}._badge_1icd9_1{display:inline-block;padding:.2rem .625rem;border-radius:9999px;font-size:.6875rem;font-weight:600;white-space:nowrap;background:var(--badge-bg);color:var(--badge-color)}._badge_1njf3_1{display:inline-flex;align-items:center;gap:.5rem;min-width:0}._badgeLg_1njf3_8{gap:.875rem}._logos_1njf3_12{display:inline-flex;align-items:center;gap:.25rem;flex-shrink:0}._logos_1njf3_12 svg{display:block}._fallbackIcon_1njf3_23{color:#9aa5b1}._text_1njf3_27{display:flex;flex-direction:column;min-width:0}._title_1njf3_33{font-size:.875rem;color:#323f4b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._badgeLg_1njf3_8 ._title_1njf3_33{font-size:1rem;font-weight:600;color:#0f172a}._detail_1njf3_47{font-size:.8125rem;color:#64748b;margin-top:.125rem}._none_1njf3_53{color:#cbd2d9}._nowrap_1jff7_1{white-space:nowrap}._numeric_1jff7_5{font-variant-numeric:tabular-nums}._muted_1jff7_9{color:#9aa5b1}._ip_1jff7_13{font-family:ui-monospace,monospace;font-size:.8125rem}._userCell_1jff7_18{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}._userLink_1jff7_25{background:none;border:none;padding:0;cursor:pointer;font:inherit;font-weight:600;color:#054e65}._userLink_1jff7_25:hover{text-decoration:underline}._roleBadge_1jff7_39{font-size:.6875rem;font-weight:600;color:#616e7c;background:#f0f4f8;padding:.15rem .5rem;border-radius:9999px}._range_150ti_1{display:flex;align-items:center;gap:.5rem}._field_150ti_7{width:148px}._field_150ti_7 button{padding:.5rem .875rem;border-width:1px;border-color:#e4e9ef;border-radius:.5rem;font-size:.8125rem}._separator_150ti_19{color:#9aa5b1;font-size:.8125rem}._clear_150ti_24{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:.375rem;border:1px solid #E4E9EF;background:#fff;color:#7b8794;cursor:pointer}._clear_150ti_24:hover{background:#f1f5f9;color:#334155}@media(max-width:640px){._range_150ti_1{width:100%}._field_150ti_7{flex:1;width:auto}}._pagination_1v87a_1{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;padding:1rem 0;margin-top:.5rem}._info_1v87a_11{font-size:.8125rem;color:#616e7c}._buttons_1v87a_16{display:flex;gap:.375rem;flex-wrap:wrap}._button_1v87a_16,._number_1v87a_23{border-radius:.375rem;border:1px solid #E4E9EF;background:#fff;cursor:pointer;font-size:.8125rem;color:#334155}._button_1v87a_16{padding:.5rem .875rem;font-weight:500}._button_1v87a_16:disabled{color:#cbd2d9;cursor:default}._number_1v87a_23{padding:.5rem .75rem;font-weight:600}._numberActive_1v87a_47{border:1.5px solid #054E65;background:#054e65;color:#fff}._gap_1v87a_53{padding:.5rem .25rem;color:#9aa5b1}._container_qwhm2_1{width:100%;padding:2rem 0;min-height:100vh}._header_qwhm2_8{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerTop_qwhm2_17{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}._headerContent_qwhm2_25{flex:1}._breadcrumb_qwhm2_29{font-size:.8125rem;opacity:.75;margin:0 0 .5rem;font-weight:400}._breadcrumbLink_qwhm2_36{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_qwhm2_36:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSeparator_qwhm2_49{margin:0 .375rem;opacity:.5}._title_qwhm2_54{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._statsRow_qwhm2_62{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.5rem}._statItem_qwhm2_69{background:#ffffff1a;border-radius:.625rem;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .25s ease,transform .25s ease,box-shadow .25s ease;display:flex;align-items:center;gap:.875rem}._statItem_qwhm2_69:hover{background:#fff3;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._statValue_qwhm2_87{font-size:1.75rem;font-weight:700;color:#fff;line-height:1}._statLabel_qwhm2_94{font-size:.8125rem;font-weight:500;color:#ffffffbf;margin-top:.25rem}._section_qwhm2_102{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem 2rem;margin-bottom:2rem}._sectionHeader_qwhm2_110{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}._sectionTitle_qwhm2_118{font-size:1.125rem;font-weight:600;color:#044f66;padding-bottom:.75rem;border-bottom:2px solid #F1F5F9;margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}._sectionHeader_qwhm2_110 ._sectionTitle_qwhm2_118{flex:1}._onlineGrid_qwhm2_135{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.875rem}._onlineCard_qwhm2_141{display:flex;align-items:center;gap:.75rem;background:#f0fdf4;border:1px solid #BBF7D0;border-radius:.625rem;padding:.75rem 1rem;text-decoration:none;color:inherit;transition:border-color .2s ease,box-shadow .2s ease}._onlineCard_qwhm2_141:hover{border-color:#22c55e;box-shadow:0 2px 8px #22c55e26;text-decoration:none;color:inherit}._onlineDot_qwhm2_161{width:10px;height:10px;border-radius:9999px;background:#22c55e;flex-shrink:0;box-shadow:0 0 0 3px #22c55e33}._onlineText_qwhm2_170{flex:1;min-width:0}._onlineName_qwhm2_175{font-size:.9375rem;font-weight:600;color:#0f172a}._onlineMeta_qwhm2_181{font-size:.75rem;color:#64748b;margin-top:.125rem}._empty_qwhm2_187{color:#94a3b8;font-size:.875rem;padding:.5rem 0;margin:0}._userCell_qwhm2_194{display:inline-flex;align-items:center;gap:.5rem}._userName_qwhm2_200{font-weight:600;color:#0f172a}._presenceDot_qwhm2_205{width:8px;height:8px;border-radius:9999px;background:#cbd2d9;flex-shrink:0}._presenceOnline_qwhm2_213{background:#22c55e;box-shadow:0 0 0 3px #22c55e33}._roleBadge_qwhm2_218{display:inline-block;padding:.2rem .625rem;border-radius:9999px;font-size:.6875rem;font-weight:600;background:#f0f4f8;color:#616e7c}._toolbar_qwhm2_229{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}._actionSelect_qwhm2_238{width:240px}._loading_qwhm2_242{text-align:center;padding:3rem;color:#7b8794}@media(max-width:768px){._container_qwhm2_1{padding:1rem .5rem}._header_qwhm2_8{padding:1.5rem}._title_qwhm2_54{font-size:1.5rem}._statsRow_qwhm2_62{grid-template-columns:repeat(2,1fr);gap:.5rem}._statItem_qwhm2_69{padding:.625rem .75rem;gap:.5rem}._statItem_qwhm2_69 svg{width:20px;height:20px;flex-shrink:0}._statValue_qwhm2_87{font-size:1.125rem}._statLabel_qwhm2_94{font-size:.6875rem}._section_qwhm2_102{padding:1.25rem}._headerTop_qwhm2_17{flex-direction:column}._actionSelect_qwhm2_238{width:100%}}._card_1sm5t_1{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem}._facts_1sm5t_11{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;margin:0;padding-top:1rem;border-top:1px solid #F0F2F5}._facts_1sm5t_11 dt{font-size:.6875rem;font-weight:600;color:#7b8794;text-transform:uppercase;letter-spacing:.05em}._facts_1sm5t_11 dd{margin:.125rem 0 0;font-size:.875rem;font-weight:500;color:#0f172a}._card_18359_1{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}._card_18359_1:hover{border-color:#cbd5e1}._cardOpen_18359_13{border-color:#054e65;box-shadow:0 4px 12px #054e6514}._summary_18359_18{display:flex;align-items:center;gap:1rem;width:100%;padding:1rem 1.25rem;background:none;border:none;cursor:pointer;text-align:left;font:inherit;color:inherit}._summaryText_18359_32{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}._deviceTitle_18359_40{font-size:.9375rem;font-weight:600;color:#0f172a}._meta_18359_46{font-size:.8125rem;color:#64748b;display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}._metaSeparator_18359_55{color:#cbd2d9}._ip_18359_59{font-family:ui-monospace,monospace;font-size:.75rem}._ipMissing_18359_64{color:#9aa5b1}._stats_18359_68{display:flex;gap:1.25rem;flex-shrink:0}._stat_18359_68{font-size:.75rem;color:#7b8794;white-space:nowrap}._stat_18359_68 strong{display:block;font-size:.9375rem;font-weight:600;color:#0f172a;font-variant-numeric:tabular-nums}._chevron_18359_88{color:#9aa5b1;flex-shrink:0;transition:transform .2s ease}._cardOpen_18359_13 ._chevron_18359_88{transform:rotate(180deg);color:#054e65}._trail_18359_99{border-top:1px solid #F0F2F5;padding:1rem 1.25rem 1.25rem;background:#fafbfc}._trailMessage_18359_105{margin:0;padding:1rem 1.25rem;border-top:1px solid #F0F2F5;font-size:.8125rem;color:#7b8794}._highlights_18359_113{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._highlightsLabel_18359_121{font-size:.75rem;font-weight:600;color:#7b8794;text-transform:uppercase;letter-spacing:.05em;margin-right:.25rem}._highlightChip_18359_130{font-size:.8125rem;color:#0f172a;background:#e6f1f5;border-radius:9999px;padding:.25rem .75rem}._highlightChip_18359_130 strong{color:#054e65;margin-left:.25rem}._steps_18359_143{list-style:none;margin:0;padding:0;position:relative}._steps_18359_143:before{content:"";position:absolute;left:calc(3.25rem + 4px);top:.75rem;bottom:.75rem;width:2px;background:#e4e9ef}._step_18359_143{display:flex;align-items:center;gap:.75rem;padding:.375rem 0;position:relative}._stepTime_18359_168{width:3.25rem;flex-shrink:0;font-size:.75rem;color:#7b8794;font-variant-numeric:tabular-nums}._stepDot_18359_176{width:10px;height:10px;border-radius:9999px;background:#fff;border:2px solid #9AA5B1;flex-shrink:0;z-index:1}._stepLong_18359_186 ._stepDot_18359_176{border-color:#054e65;background:#054e65}._stepAction_18359_191 ._stepDot_18359_176{border-radius:2px;border-color:#b45309;background:#fef3c7;transform:rotate(45deg)}._stepBody_18359_198{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1rem}._stepLabel_18359_207{font-size:.875rem;color:#323f4b;display:flex;align-items:center;gap:.5rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stepLong_18359_186 ._stepLabel_18359_207{color:#0f172a;font-weight:600}._stepAction_18359_191 ._stepBody_18359_198{grid-template-columns:1fr}._stepDetail_18359_228{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dwell_18359_234{display:flex;align-items:center;gap:.5rem;min-width:0}._dwellBar_18359_241{height:8px;border-radius:9999px;background:#a7d4e2;flex-shrink:1;min-width:4px}._stepLong_18359_186 ._dwellBar_18359_241{background:#054e65}._dwellText_18359_253{font-size:.75rem;color:#7b8794;font-variant-numeric:tabular-nums;white-space:nowrap}._stepLong_18359_186 ._dwellText_18359_253{color:#054e65;font-weight:600}@media(max-width:768px){._summary_18359_18{flex-wrap:wrap;padding:.875rem 2.5rem .875rem 1rem;position:relative}._summaryText_18359_32{flex-basis:calc(100% - 3rem)}._chevron_18359_88{position:absolute;top:1.125rem;right:1rem}._stats_18359_68{width:100%;gap:1rem;padding-top:.5rem;border-top:1px solid #F0F2F5}._stat_18359_68{flex:1}._trail_18359_99{padding:.875rem 1rem 1rem}._stepBody_18359_198{grid-template-columns:1fr;gap:.25rem}._stepLabel_18359_207{white-space:normal}}._container_8uz6k_1{width:100%;padding:2rem 0;min-height:100vh}._header_8uz6k_7{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerTop_8uz6k_16{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}._headerContent_8uz6k_24{flex:1;min-width:0}._breadcrumb_8uz6k_29{font-size:.8125rem;opacity:.75;margin:0 0 .75rem;font-weight:400}._breadcrumbLink_8uz6k_36{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_8uz6k_36:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSeparator_8uz6k_49{margin:0 .375rem;opacity:.5}._identity_8uz6k_54{display:flex;align-items:center;gap:1rem}._title_8uz6k_60{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._identityMeta_8uz6k_67{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .875rem;margin-top:.5rem;font-size:.875rem}._rolePill_8uz6k_76,._presencePill_8uz6k_77{display:inline-flex;align-items:center;gap:.375rem;padding:.2rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:600;background:#ffffff26;color:#fff}._presenceDot_8uz6k_89{width:8px;height:8px;border-radius:9999px;background:#ffffff80}._presenceOnline_8uz6k_96{background:#22c55e40}._presenceOnline_8uz6k_96 ._presenceDot_8uz6k_89{background:#4ade80;box-shadow:0 0 0 3px #4ade804d}._contact_8uz6k_105{display:inline-flex;align-items:center;gap:.35rem;opacity:.85}._btnBack_8uz6k_112{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;border:2px solid rgba(255,255,255,.3);background:#ffffff26;color:#fff;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;flex-shrink:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._btnBack_8uz6k_112:hover{background:#ffffff40;border-color:#ffffff80;color:#fff;text-decoration:none}._statsRow_8uz6k_138{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.5rem}._statItem_8uz6k_145{background:#ffffff1a;border-radius:.625rem;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .25s ease,transform .25s ease,box-shadow .25s ease;display:flex;align-items:center;gap:.875rem;min-width:0}._statItem_8uz6k_145:hover{background:#fff3;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._statValue_8uz6k_164{font-size:1.25rem;font-weight:700;color:#fff;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._statLabel_8uz6k_174{font-size:.8125rem;font-weight:500;color:#ffffffbf;margin-top:.25rem}._section_8uz6k_181{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem 2rem;margin-bottom:2rem}._tabs_8uz6k_189{display:flex;gap:.25rem;box-shadow:inset 0 -2px #f1f5f9;margin-bottom:1.5rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}._tabs_8uz6k_189::-webkit-scrollbar{display:none}._tab_8uz6k_189{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border:none;border-bottom:2px solid transparent;background:none;font:inherit;font-size:.875rem;font-weight:600;color:#616e7c;cursor:pointer;white-space:nowrap;transition:color .15s ease,border-color .15s ease}._tab_8uz6k_189:hover{color:#054e65}._tabActive_8uz6k_224{color:#054e65;border-bottom-color:#054e65}._tabCount_8uz6k_229{font-size:.6875rem;font-weight:600;background:#f0f4f8;color:#616e7c;padding:.1rem .5rem;border-radius:9999px}._tabActive_8uz6k_224 ._tabCount_8uz6k_229{background:#e6f1f5;color:#054e65}._toolbar_8uz6k_243{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}._pills_8uz6k_252{display:flex;gap:.5rem;flex-wrap:wrap}._pill_8uz6k_252{padding:.5rem .875rem;border-radius:9999px;font-size:.8125rem;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:.375rem;border:1.5px solid #E4E9EF;background:#fff;color:#616e7c;transition:all .2s ease}._pillActive_8uz6k_273{border-color:#054e65;background:#054e65;color:#fff}._pillCount_8uz6k_279{font-size:.75rem;font-weight:600;background:#f0f4f8;padding:.1rem .425rem;border-radius:9999px}._pillActive_8uz6k_273 ._pillCount_8uz6k_279{background:#fff3;color:#fff}._visitList_8uz6k_292{display:flex;flex-direction:column;gap:.75rem}._deviceGrid_8uz6k_298{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}._loading_8uz6k_304{text-align:center;padding:3rem;color:#7b8794}._emptyState_8uz6k_310{text-align:center;padding:3rem;color:#7b8794;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem}@media(max-width:768px){._container_8uz6k_1{padding:1rem .5rem}._header_8uz6k_7{padding:1.5rem}._title_8uz6k_60{font-size:1.5rem}._statsRow_8uz6k_138{grid-template-columns:repeat(2,1fr);gap:.5rem}._statItem_8uz6k_145{padding:.625rem .75rem;gap:.5rem;min-width:0}._statItem_8uz6k_145>div{min-width:0}._statItem_8uz6k_145 svg{width:20px;height:20px;flex-shrink:0}._statValue_8uz6k_164{font-size:1rem}._statLabel_8uz6k_174{font-size:.6875rem}._section_8uz6k_181{padding:1.25rem}._headerTop_8uz6k_16{flex-direction:column}._deviceGrid_8uz6k_298{grid-template-columns:1fr}}._container_v2200_3{width:100%;padding:2rem 0;min-height:100vh}._header_v2200_10{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerTop_v2200_19{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}._headerContent_v2200_27{flex:1}._breadcrumb_v2200_29{font-size:.8125rem;opacity:.75;margin:0 0 .5rem;font-weight:400}._breadcrumbLink_v2200_36{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_v2200_36:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSeparator_v2200_49{margin:0 .375rem;opacity:.5}._title_v2200_54{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_v2200_61{font-size:1rem;opacity:.85;margin:.5rem 0 0;font-weight:400}._headerActions_v2200_68{display:flex;gap:.5rem;align-items:center;flex-shrink:0}._btnCreate_v2200_75{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:2px solid rgba(255,255,255,.3);background:#ffffff26;color:#fff;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .2s ease,border-color .2s ease}._btnCreate_v2200_75:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-1px);color:#fff;text-decoration:none}._btnImport_v2200_100{background:#ffffff14;border-color:#fff3}._btnImport_v2200_100:hover{background:#ffffff2e;border-color:#fff6;color:#fff}._statsRow_v2200_113{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}._statItem_v2200_120{background:#ffffff1a;border-radius:.625rem;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._statValue_v2200_127{font-size:1.75rem;font-weight:700;color:#fff;line-height:1}._statLabel_v2200_134{font-size:.8125rem;font-weight:500;color:#ffffffbf;margin-top:.25rem}._toolbar_v2200_142{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}._searchWrapper_v2200_151{position:relative;flex:1;max-width:480px;min-width:240px}._searchIcon_v2200_158{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#7b8794;pointer-events:none}._searchInput_v2200_167{width:100%;padding:.875rem 2.5rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;color:#323f4b;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}._searchInput_v2200_167:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._searchInput_v2200_167::placeholder{color:#9aa5b1}._clearBtn_v2200_186{position:absolute;right:.625rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#7b8794;cursor:pointer;padding:.25rem;font-size:.875rem;border-radius:50%;transition:background-color .2s ease,color .2s ease}._clearBtn_v2200_186:hover{color:#323f4b;background:#f0f4f8}._filterGroup_v2200_207{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}._filterPill_v2200_214{padding:.5rem .875rem;border-radius:9999px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease;border:1.5px solid #E4E9EF;background:#fff;color:#616e7c;display:inline-flex;align-items:center;gap:.375rem}._filterPill_v2200_214:hover{border-color:#054e65;color:#054e65}._filterCount_v2200_234{font-size:.75rem;font-weight:600;background:#f0f4f8;padding:.1rem .425rem;border-radius:9999px;min-width:1.25rem;text-align:center;line-height:1.3}._filterPill_all_v2200_245{background:#054e65;color:#fff;border-color:#054e65}._filterPill_all_v2200_245 ._filterCount_v2200_234{background:#fff3;color:#fff}._filterPill_active_v2200_256{background:#059669;color:#fff;border-color:#059669}._filterPill_active_v2200_256 ._filterCount_v2200_234{background:#fff3;color:#fff}._filterPill_inactive_v2200_267{background:#616e7c;color:#fff;border-color:#616e7c}._filterPill_inactive_v2200_267 ._filterCount_v2200_234{background:#fff3;color:#fff}._filterPill_confirmed_v2200_278{background:#054e65;color:#fff;border-color:#054e65}._filterPill_confirmed_v2200_278 ._filterCount_v2200_234{background:#fff3;color:#fff}._filterPill_pending_v2200_289{background:#d97706;color:#fff;border-color:#d97706}._filterPill_pending_v2200_289 ._filterCount_v2200_234{background:#fff3;color:#fff}._filterPill_extraction_failed_v2200_300{background:#dc2626;color:#fff;border-color:#dc2626}._filterPill_extraction_failed_v2200_300 ._filterCount_v2200_234{background:#fff3;color:#fff}._cardsGrid_v2200_312{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1rem}._card_v2200_312{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease;position:relative}._card_v2200_312:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #0000000f}._cardHeader_v2200_332{padding:1.25rem 1.25rem .75rem;display:flex;justify-content:space-between;align-items:flex-start}._cardHeaderLeft_v2200_339{display:flex;align-items:center;gap:.75rem}._cardLogo_v2200_345{width:40px;height:40px;border-radius:.5rem;object-fit:contain;border:1px solid #E4E9EF;background:#fff}._cardLogoPlaceholder_v2200_354{width:40px;height:40px;border-radius:.5rem;background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.125rem;font-weight:700;flex-shrink:0}._cardName_v2200_368{font-size:1rem;font-weight:600;color:#0f172a;text-decoration:none;transition:color .15s ease;display:block}._cardName_v2200_368:hover{color:#054e65;text-decoration:none}._statusBadge_v2200_382{font-size:.6875rem;font-weight:600;padding:.125rem .5rem;border-radius:9999px;display:inline-block;margin-top:.25rem}._statusActive_v2200_391{background:#ecfdf5;color:#059669}._statusInactive_v2200_396{background:#f0f4f8;color:#616e7c}._cardBody_v2200_401{padding:0 1.25rem 1rem;display:grid;grid-template-columns:1fr 1fr;gap:.5rem}._cardField_v2200_408{display:flex;flex-direction:column;gap:.125rem}._cardFieldLabel_v2200_414{font-size:.6875rem;font-weight:500;color:#9aa5b1;text-transform:uppercase;letter-spacing:.03em}._cardFieldValue_v2200_422{font-size:.8125rem;color:#334155;font-weight:500}._cardActions_v2200_428{padding:.75rem 1.25rem;border-top:1px solid #F1F5F9;display:flex;gap:.5rem;align-items:center}._cardActionBtn_v2200_436{font-size:.8125rem;font-weight:500;color:#054e65;background:none;border:none;cursor:pointer;padding:.375rem .625rem;border-radius:.375rem;transition:background .15s ease;text-decoration:none;display:inline-flex;align-items:center;gap:.25rem}._cardActionBtn_v2200_436:hover{background:#f0f4f8;text-decoration:none}._cardActionBtnDanger_v2200_457{color:#dc2626;margin-left:auto}._cardActionBtnDanger_v2200_457:hover{background:#fef2f2}._deleteConfirm_v2200_468{position:absolute;bottom:0;left:0;right:0;background:#fff;border-top:2px solid #FCA5A5;padding:1rem 1.25rem;z-index:5}._deleteConfirm_v2200_468 p{font-size:.875rem;color:#334155;margin:0 0 .75rem}._deleteConfirmActions_v2200_485{display:flex;gap:.5rem}._deleteConfirmYes_v2200_490{padding:.375rem 1rem;border-radius:.375rem;font-size:.8125rem;font-weight:600;background:#dc2626;color:#fff;border:none;cursor:pointer}._deleteConfirmYes_v2200_490:hover{background:#b91c1c}._deleteConfirmNo_v2200_503{padding:.375rem 1rem;border-radius:.375rem;font-size:.8125rem;font-weight:500;background:#f0f4f8;color:#616e7c;border:none;cursor:pointer}._deleteConfirmNo_v2200_503:hover{background:#e4e9ef}._emptyState_v2200_517{text-align:center;padding:3rem 1rem;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem}._emptyTitle_v2200_525{font-size:1.125rem;font-weight:600;color:#334155;margin:0 0 .375rem}._emptySubtitle_v2200_532{font-size:.875rem;color:#7b8794;margin:0}._loadingState_v2200_538{text-align:center;padding:3rem;color:#7b8794;font-size:.9375rem}._modalOverlay_v2200_546{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_v2200_546{background:#fff;border-radius:.75rem;width:100%;max-width:520px;max-height:80vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000026}._modalHeader_v2200_569{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem 0}._modalTitle_v2200_576{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0}._modalClose_v2200_583{background:none;border:none;font-size:1.25rem;color:#9aa5b1;cursor:pointer;padding:.25rem;border-radius:.375rem}._modalClose_v2200_583:hover{color:#334155}._modalSubtitle_v2200_595{padding:.5rem 1.5rem 0;font-size:.875rem;color:#616e7c;margin:0}._modalBody_v2200_602{padding:1rem 1.5rem 1.5rem;overflow-y:auto;flex:1}._importRow_v2200_608{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid #F1F5F9}._importRow_v2200_608:last-child{border-bottom:none}._importInfo_v2200_618{display:flex;align-items:center;gap:.75rem}._importLogo_v2200_624{width:36px;height:36px;border-radius:.5rem;object-fit:contain;border:1px solid #E4E9EF}._importLogoPlaceholder_v2200_632{width:36px;height:36px;border-radius:.5rem;background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;flex-shrink:0}._importName_v2200_646{font-size:.9375rem;font-weight:600;color:#0f172a}._importEmail_v2200_652{font-size:.75rem;color:#7b8794}._importBtn_v2200_657{padding:.375rem 1rem;border-radius:.375rem;font-size:.8125rem;font-weight:600;background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;flex-shrink:0}._importBtn_v2200_657:hover{transform:translateY(-1px);box-shadow:0 4px 12px #054e6540}._importBtn_v2200_657:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:768px){._container_v2200_3{padding:1rem .5rem}._header_v2200_10{padding:1.5rem}._title_v2200_54{font-size:1.5rem}._statsRow_v2200_113{grid-template-columns:1fr;gap:.75rem}._toolbar_v2200_142{flex-direction:column;align-items:stretch}._searchWrapper_v2200_151{max-width:100%}._cardsGrid_v2200_312{grid-template-columns:1fr}._headerTop_v2200_19{flex-direction:column}._headerActions_v2200_68{width:100%}}._tableWrap_nhtze_3{overflow-x:auto}._invoiceTable_nhtze_5{width:100%;border-collapse:collapse;font-size:.8125rem}._invoiceTable_nhtze_5 thead tr{border-bottom:2px solid #F1F5F9}._invoiceTable_nhtze_5 th{padding:.625rem .75rem;text-align:left;font-weight:600;color:#616e7c;font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}._invoiceTable_nhtze_5 td{padding:.625rem .75rem;border-bottom:1px solid #F8FAFC;vertical-align:middle}._invoiceTable_nhtze_5 tbody tr:hover{background:#fafbfc}._invoiceLink_nhtze_34{color:#054e65;font-weight:600;text-decoration:none}._invoiceLink_nhtze_34:hover{text-decoration:underline}._badge_nhtze_41{display:inline-block;padding:.15rem .5rem;border-radius:9999px;font-size:.6875rem;font-weight:600}._pagination_nhtze_50{display:flex;align-items:center;justify-content:space-between;padding-top:1rem;margin-top:.5rem;border-top:1px solid #F1F5F9;flex-wrap:wrap;gap:.75rem}._paginationInfo_nhtze_61{font-size:.8125rem;color:#7b8794}._paginationControls_nhtze_66{display:flex;align-items:center;gap:.25rem}._pageBtn_nhtze_72{min-width:32px;height:32px;padding:0 .5rem;border-radius:.375rem;border:1px solid #E4E9EF;background:#fff;color:#334155;font-size:.8125rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._pageBtn_nhtze_72:hover:not(:disabled){border-color:#054e65;color:#054e65}._pageBtn_nhtze_72:disabled{opacity:.35;cursor:default}._pageBtnActive_nhtze_99{background:#054e65;border-color:#054e65;color:#fff}._pageBtnActive_nhtze_99:hover:not(:disabled){background:#043d50;color:#fff}._mobileCards_nhtze_111{display:none}._mobileCard_nhtze_111{padding:.875rem 0;border-bottom:1px solid #F1F5F9}._mobileCard_nhtze_111:last-child{border-bottom:none}._mobileCardTop_nhtze_120{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.375rem}._mobileCardNumber_nhtze_127{color:#054e65;font-weight:600;font-size:.875rem;text-decoration:none}._mobileCardNumber_nhtze_127:hover{text-decoration:underline}._mobileCardAmount_nhtze_136{font-weight:700;color:#0f172a;font-size:.875rem}._mobileCardMeta_nhtze_142{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#7b8794;flex-wrap:wrap}._dot_nhtze_151{width:3px;height:3px;border-radius:50%;background:#cbd5e1;flex-shrink:0}@media(max-width:640px){._tableWrap_nhtze_3 table{display:none}._mobileCards_nhtze_111{display:block}}._overlay_fdgab_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:_fadeIn_fdgab_1 .15s ease}@keyframes _fadeIn_fdgab_1{0%{opacity:0}to{opacity:1}}._dialog_fdgab_20{background:#fff;border-radius:1rem;max-width:420px;width:100%;box-shadow:0 20px 60px #00000026;overflow:hidden;animation:_slideIn_fdgab_1 .2s ease;display:flex;flex-direction:column;max-height:90vh}@keyframes _slideIn_fdgab_1{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._header_fdgab_39{padding:1.25rem 1.5rem;border-bottom:1px solid #F1F5F9;display:flex;align-items:center;justify-content:space-between;gap:.75rem}._headerLeft_fdgab_48{display:flex;align-items:center;gap:.875rem}._headerIcon_fdgab_54{width:44px;height:44px;border-radius:.75rem;background:#e0f2fe;display:flex;align-items:center;justify-content:center;flex-shrink:0}._title_fdgab_65{margin:0;font-size:1.125rem;font-weight:700;color:#0f172a;line-height:1.2}._subtitle_fdgab_73{margin:.2rem 0 0;font-size:.8125rem;color:#64748b;display:flex;align-items:center;gap:.375rem}._plate_fdgab_82{font-family:monospace;font-weight:700;color:#856404;background:#fef3cd;border:1px solid #FFEEBA;border-radius:.2rem;padding:.05rem .35rem;font-size:.8rem;letter-spacing:.5px}._closeBtn_fdgab_94{width:32px;height:32px;border:none;background:none;cursor:pointer;color:#9aa5b1;display:flex;align-items:center;justify-content:center;border-radius:.5rem;flex-shrink:0;transition:background .15s,color .15s}._closeBtn_fdgab_94:hover{background:#f1f5f9;color:#334155}._body_fdgab_111{padding:1.25rem 1.5rem;overflow-y:auto;flex:1}._extractedNote_fdgab_117{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.625rem .875rem;background:#f8fafc;border:1px solid #E4E9EF;border-radius:.5rem}._extractedLabel_fdgab_128{font-size:.75rem;color:#9aa5b1;font-weight:500;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}._extractedName_fdgab_137{font-size:.875rem;font-weight:600;color:#334155}._searchBox_fdgab_144{position:relative;margin-bottom:.875rem}._searchIcon_fdgab_149{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af}._searchInput_fdgab_157{width:100%;padding:.5rem .75rem .5rem 2.25rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;font-family:inherit;outline:none;transition:border-color .2s;box-sizing:border-box}._searchInput_fdgab_157:focus{border-color:#054e65}._list_fdgab_171{display:flex;flex-direction:column;gap:.25rem;max-height:280px;overflow-y:auto}._staffRow_fdgab_179{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:.5rem;border:1px solid transparent;background:none;cursor:pointer;text-align:left;width:100%;font-family:inherit;transition:background .15s,border-color .15s}._staffRow_fdgab_179:hover{background:#f8fafc;border-color:#e4e9ef}._staffRowActive_fdgab_194{background:#eff9ff;border-color:#bae6fd}._staffRowActive_fdgab_194:hover{background:#e0f2fe}._avatar_fdgab_197{width:36px;height:36px;border-radius:50%;background:#054e65;color:#fff;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._avatarImg_fdgab_211{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}._staffName_fdgab_219{flex:1;font-size:.9rem;font-weight:500;color:#0f172a}._checkmark_fdgab_226{font-size:.875rem;color:#054e65;font-weight:700;flex-shrink:0}._noResults_fdgab_233{text-align:center;padding:2rem;color:#9aa5b1;font-size:.875rem}._footer_fdgab_241{padding:1rem 1.5rem;background:#f9fafb;border-top:1px solid #F1F5F9;display:flex;gap:.75rem;justify-content:flex-end}._btnCancel_fdgab_250{padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;border:1px solid #E4E9EF;background:#fff;color:#334155;font-family:inherit;transition:background .15s}._btnCancel_fdgab_250:hover:not(:disabled){background:#f1f5f9}._btnCancel_fdgab_250:disabled{opacity:.5;cursor:default}._btnSave_fdgab_265{padding:.5rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:none;background:#054e65;color:#fff;font-family:inherit;transition:background .15s}._btnSave_fdgab_265:hover:not(:disabled){background:#043d50}._btnSave_fdgab_265:disabled{opacity:.6;cursor:default}._container_101gk_3{width:100%;padding:2rem 0;min-height:100vh}._header_101gk_10{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerTop_101gk_19{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}._headerContent_101gk_27{flex:1}._breadcrumb_101gk_29{font-size:.8125rem;opacity:.75;margin:0 0 .5rem}._breadcrumbLink_101gk_35{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_101gk_35:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSep_101gk_44{margin:0 .375rem;opacity:.5}._title_101gk_46{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_101gk_53{font-size:1rem;opacity:.85;margin:.5rem 0 0}._headerActions_101gk_59{display:flex;gap:.5rem;flex-shrink:0}._btnToggle_101gk_65{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:2px solid rgba(255,255,255,.3);background:#ffffff26;color:#fff;display:inline-flex;align-items:center;gap:.5rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s ease}._btnToggle_101gk_65:hover{background:#ffffff40;border-color:#ffffff80}._statsRow_101gk_87{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.5rem}._statCard_101gk_94{background:#ffffff1a;border-radius:.625rem;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._statValue_101gk_101{font-size:1.75rem;font-weight:700;line-height:1}._statLabel_101gk_107{font-size:.8125rem;font-weight:500;color:#ffffffbf;margin-top:.25rem}._statIncrease_101gk_114{color:#fca5a5}._statDecrease_101gk_115{color:#6ee7b7}._toolbar_101gk_118{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}._searchWrapper_101gk_127{position:relative;flex:1;max-width:480px;min-width:240px}._searchIcon_101gk_134{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#7b8794;pointer-events:none}._searchInput_101gk_143{width:100%;padding:.875rem 2.5rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;color:#323f4b;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}._searchInput_101gk_143:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._searchInput_101gk_143::placeholder{color:#9aa5b1}._clearBtn_101gk_162{position:absolute;right:.625rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#7b8794;cursor:pointer;padding:.25rem;border-radius:50%}._clearBtn_101gk_162:hover{color:#323f4b;background:#f0f4f8}._filterGroup_101gk_178{display:flex;gap:.5rem;flex-shrink:0}._filterPill_101gk_184{padding:.5rem .875rem;border-radius:9999px;font-size:.8125rem;font-weight:500;cursor:pointer;border:1.5px solid #E4E9EF;background:#fff;color:#616e7c;display:inline-flex;align-items:center;gap:.375rem;transition:all .2s ease}._filterPill_101gk_184:hover{border-color:#054e65;color:#054e65}._filterCount_101gk_201{font-size:.75rem;font-weight:600;background:#f0f4f8;padding:.1rem .425rem;border-radius:9999px;min-width:1.25rem;text-align:center}._filterPillActive_101gk_211{background:#054e65;color:#fff;border-color:#054e65}._filterPillActive_101gk_211 ._filterCount_101gk_201{background:#fff3;color:#fff}._filterPillIncrease_101gk_223{background:#dc2626;color:#fff;border-color:#dc2626}._filterPillIncrease_101gk_223 ._filterCount_101gk_201{background:#fff3;color:#fff}._filterPillDecrease_101gk_235{background:#059669;color:#fff;border-color:#059669}._filterPillDecrease_101gk_235 ._filterCount_101gk_201{background:#fff3;color:#fff}._tableWrapper_101gk_248{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 3px #0000000a}._table_101gk_248{width:100%;border-collapse:collapse;font-size:.875rem}._th_101gk_262,._thRight_101gk_262,._thCenter_101gk_262,._thType_101gk_262{padding:.875rem 1rem;text-align:left;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#616e7c;background:#f8fafb;border-bottom:2px solid #E4E9EF;white-space:nowrap}._thRight_101gk_262{text-align:right}._thCenter_101gk_262{text-align:center}._thType_101gk_262{width:80px;text-align:center}._tr_101gk_279{transition:background .15s ease}._tr_101gk_279:not(:last-child) td{border-bottom:1px solid #F1F5F9}._tr_101gk_279:hover{background:#f8fafb}._trAcked_101gk_291{background:#f0fdf4}._trAcked_101gk_291:hover{background:#dcfce7}._td_101gk_299,._tdRight_101gk_299,._tdCenter_101gk_299,._tdType_101gk_299,._tdProduct_101gk_299{padding:.875rem 1rem;color:#334155;vertical-align:middle}._tdRight_101gk_299{text-align:right}._tdCenter_101gk_299{text-align:center}._tdType_101gk_299{text-align:center;width:80px}._tdProduct_101gk_299{max-width:280px}._typeBadgeIncrease_101gk_314,._typeBadgeDecrease_101gk_314{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;padding:.25rem .5rem;border-radius:9999px;white-space:nowrap}._typeBadgeIncrease_101gk_314{background:#fef2f2;color:#dc2626}._typeBadgeDecrease_101gk_314{background:#ecfdf5;color:#059669}._typeBadgeNeutral_101gk_335{display:inline-flex;align-items:center;font-size:.875rem;font-weight:600;color:#9aa5b1}._productLink_101gk_344{font-weight:600;color:#054e65;text-decoration:none;transition:color .15s ease;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._productLink_101gk_344:hover{color:#0a6b8c;text-decoration:underline}._productMeta_101gk_360{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}._materialCode_101gk_367{font-size:.75rem;color:#9aa5b1}._alertCountBadge_101gk_372{font-size:.6875rem;font-weight:600;background:#eff6ff;color:#2563eb;padding:.1rem .45rem;border-radius:9999px;white-space:nowrap}._priceOld_101gk_383{color:#9aa5b1;text-decoration:line-through}._priceNewVal_101gk_388{font-weight:600;color:#0f172a}._changeIncrease_101gk_393,._changeDecrease_101gk_393{display:block;font-weight:700;font-size:.875rem}._changeIncrease_101gk_393{color:#dc2626}._changeDecrease_101gk_393{color:#059669}._changePct_101gk_402{display:block;font-size:.75rem;color:#9aa5b1;margin-top:.0625rem}._changeNeutral_101gk_409{font-size:.8125rem;font-weight:500;color:#9aa5b1}._alertActions_101gk_416{flex-shrink:0}._ackBtn_101gk_420{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border-radius:.5rem;border:1.5px solid #E4E9EF;background:#fff;cursor:pointer;font-size:.8125rem;font-weight:600;color:#054e65;transition:all .2s ease}._ackBtn_101gk_420:hover{background:#f0f9ff;border-color:#054e65}._ackedBadge_101gk_440{font-size:.75rem;color:#9aa5b1;display:flex;align-items:center;gap:.25rem}._historyPanel_101gk_449{border-top:1px solid #F1F5F9;padding:1.25rem 1.5rem;background:#fafbfc;animation:_slideDown_101gk_1 .2s ease}@keyframes _slideDown_101gk_1{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}._historyHeader_101gk_461{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#054e65;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #E4E9EF}._historyLoading_101gk_473{color:#9aa5b1;font-size:.8125rem;margin:0;padding:.5rem 0}._historyTimeline_101gk_480{display:flex;flex-direction:column}._historyEntry_101gk_485{display:flex;gap:1rem;min-height:48px}._historyDot_101gk_491{display:flex;flex-direction:column;align-items:center;width:16px;flex-shrink:0;padding-top:4px}._historyDotInner_101gk_500{width:10px;height:10px;border-radius:50%;flex-shrink:0;border:2px solid white;box-shadow:0 0 0 1px #e4e9ef}._historyLine_101gk_509{width:2px;flex:1;background:#e4e9ef;margin:2px 0}._historyContent_101gk_516{flex:1;padding-bottom:1rem}._historyRow_101gk_521{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._historyDate_101gk_528{font-size:.8125rem;font-weight:600;color:#334155;min-width:90px}._historyInvoice_101gk_535{font-size:.75rem;color:#054e65}._historyPrice_101gk_540{font-size:.9375rem;font-weight:700;color:#0f172a;margin-left:auto}._historyChange_101gk_547{font-size:.8125rem;font-weight:600;min-width:55px;text-align:right}._historyBadgeFirst_101gk_554{font-size:.6875rem;font-weight:500;background:#f0f4f8;color:#616e7c;padding:.125rem .5rem;border-radius:9999px}._historyBadgeCurrent_101gk_563{font-size:.6875rem;font-weight:600;background:#054e65;color:#fff;padding:.125rem .5rem;border-radius:9999px}._historyDesc_101gk_572{font-size:.75rem;color:#9aa5b1;margin-top:.125rem}._emptyState_101gk_579{text-align:center;padding:4rem 1rem;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem}._emptyIcon_101gk_587{width:64px;height:64px;border-radius:50%;background:#ecfdf5;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem}._emptyTitle_101gk_598{font-size:1.25rem;font-weight:600;color:#0f172a;margin:0 0 .5rem}._emptySubtitle_101gk_605{font-size:.9375rem;color:#7b8794;margin:0}._loadingState_101gk_611{text-align:center;padding:3rem;color:#7b8794}@media(max-width:1024px){._tableWrapper_101gk_248{overflow-x:auto}}@media(max-width:768px){._container_101gk_3{padding:1rem .5rem}._header_101gk_10{padding:1.5rem}._title_101gk_46{font-size:1.5rem}._statsRow_101gk_87{grid-template-columns:repeat(2,1fr)}._toolbar_101gk_118{flex-direction:column;align-items:stretch}._searchWrapper_101gk_127{max-width:100%}._tableWrapper_101gk_248{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_101gk_248{min-width:720px}._headerTop_101gk_19{flex-direction:column}}._container_1qp4f_3{width:100%;padding:2rem 0;min-height:100vh}._header_1qp4f_10{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:1.5rem;box-shadow:0 4px 6px -1px #054e651a}._headerTop_1qp4f_19{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}._headerContent_1qp4f_27{flex:1}._breadcrumb_1qp4f_29{font-size:.8125rem;opacity:.75;margin:0 0 .5rem}._breadcrumbLink_1qp4f_35{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_1qp4f_35:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSep_1qp4f_44{margin:0 .375rem;opacity:.5}._title_1qp4f_46{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_1qp4f_53{font-size:1rem;opacity:.85;margin:.5rem 0 0}._statsRow_1qp4f_60{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.5rem}._statCard_1qp4f_67{background:#ffffff1a;border-radius:.625rem;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._statValue_1qp4f_74{font-size:1.5rem;font-weight:700;line-height:1.2}._statLabel_1qp4f_80{font-size:.8125rem;font-weight:500;color:#ffffffbf;margin-top:.25rem}._dateControls_1qp4f_88{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}._monthNav_1qp4f_97{display:flex;align-items:center;gap:.5rem}._navBtn_1qp4f_103{width:36px;height:36px;border-radius:.5rem;border:1px solid #E4E9EF;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#334155;transition:all .15s ease}._navBtn_1qp4f_103:hover:not(:disabled){border-color:#054e65;color:#054e65;background:#f0f9ff}._navBtn_1qp4f_103:disabled{opacity:.35;cursor:default}._monthLabel_1qp4f_128{font-size:1rem;font-weight:600;color:#0f172a;min-width:180px;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem}._dateActions_1qp4f_140{display:flex;gap:.375rem}._dateBtn_1qp4f_145{padding:.5rem 1rem;border-radius:.5rem;font-size:.8125rem;font-weight:600;cursor:pointer;border:1.5px solid #E4E9EF;background:#fff;color:#616e7c;transition:all .15s ease}._dateBtn_1qp4f_145:hover{border-color:#054e65;color:#054e65}._dateBtnActive_1qp4f_162{background:#054e65;color:#fff;border-color:#054e65}._dateBtnActive_1qp4f_162:hover{background:#043d50;color:#fff}._tableWrapper_1qp4f_174{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 3px #0000000a}._table_1qp4f_174{width:100%;border-collapse:collapse;font-size:.875rem}._th_1qp4f_188,._thRight_1qp4f_188{padding:.875rem 1.25rem;text-align:left;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#616e7c;background:#f8fafb;border-bottom:2px solid #E4E9EF;white-space:nowrap}._thRight_1qp4f_188{text-align:right}._tr_1qp4f_203{transition:background .15s ease}._tr_1qp4f_203:not(:last-child) td{border-bottom:1px solid #F1F5F9}._tr_1qp4f_203:hover{background:#f8fafb}._td_1qp4f_215,._tdRight_1qp4f_215{padding:1rem 1.25rem;color:#334155;vertical-align:middle}._tdRight_1qp4f_215{text-align:right}._merchantCell_1qp4f_224{display:flex;align-items:center;gap:.75rem}._merchantLogo_1qp4f_230{width:32px;height:32px;border-radius:.375rem;object-fit:contain;border:1px solid #E4E9EF;background:#fff;flex-shrink:0}._merchantLogoPlaceholder_1qp4f_240{width:32px;height:32px;border-radius:.375rem;background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;flex-shrink:0}._merchantName_1qp4f_254{font-weight:600;color:#054e65;text-decoration:none;transition:color .15s ease}._merchantName_1qp4f_254:hover{color:#0a6b8c;text-decoration:underline}._invoiceCount_1qp4f_266{font-weight:600;color:#616e7c}._barWrapper_1qp4f_272{display:flex;align-items:center;gap:.75rem}._bar_1qp4f_272{height:8px;border-radius:9999px;background:linear-gradient(90deg,#054e65,#0a6b8c);min-width:4px;transition:width .4s ease;flex:1}._barLabel_1qp4f_287{font-size:.75rem;font-weight:600;color:#616e7c;min-width:42px;text-align:right;flex-shrink:0}._totalSpent_1qp4f_297{font-weight:700;color:#0f172a;font-size:.9375rem}._totalRow_1qp4f_304{background:#f8fafb;border-top:2px solid #E4E9EF}._totalRow_1qp4f_304 td{padding:1rem 1.25rem}._grandTotal_1qp4f_313{font-weight:800;color:#054e65;font-size:1.0625rem}._emptyState_1qp4f_320{text-align:center;padding:4rem 1rem;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem}._emptyTitle_1qp4f_328{font-size:1.25rem;font-weight:600;color:#0f172a;margin:0 0 .5rem}._emptySubtitle_1qp4f_335{font-size:.9375rem;color:#7b8794;margin:0}._loadingState_1qp4f_341{text-align:center;padding:3rem;color:#7b8794}._mobileCards_1qp4f_348{display:none}._mobileCard_1qp4f_348{padding:1rem 1.25rem;border-bottom:1px solid #F1F5F9}._mobileCard_1qp4f_348:last-child{border-bottom:none}._mobileCardTop_1qp4f_357{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem}._mobileCardMerchant_1qp4f_364{display:flex;align-items:center;gap:.625rem;min-width:0}._mobileCardTotal_1qp4f_371{font-weight:700;color:#0f172a;font-size:.9375rem;white-space:nowrap;flex-shrink:0}._mobileCardMeta_1qp4f_379{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#616e7c;margin-bottom:.5rem}._mobileCardDot_1qp4f_388{width:3px;height:3px;border-radius:50%;background:#cbd5e1;flex-shrink:0}._mobileTotalRow_1qp4f_396{display:flex;justify-content:space-between;align-items:center;padding:.875rem 1.25rem;background:#f8fafb;border-top:2px solid #E4E9EF;font-size:.875rem}._mobileTotalLabel_1qp4f_406{font-weight:700;color:#334155}._mobileTotalRight_1qp4f_411{display:flex;align-items:center;gap:.75rem;font-size:.8125rem;color:#616e7c}@media(max-width:768px){._container_1qp4f_3{padding:1rem .5rem}._header_1qp4f_10{padding:1.5rem}._title_1qp4f_46{font-size:1.5rem}._statsRow_1qp4f_60{grid-template-columns:repeat(2,1fr)}._dateControls_1qp4f_88{flex-direction:column;align-items:stretch}._monthNav_1qp4f_97,._dateActions_1qp4f_140{justify-content:center}._tableWrapper_1qp4f_174 thead,._tableWrapper_1qp4f_174 tbody,._tableWrapper_1qp4f_174 tfoot{display:none}._mobileCards_1qp4f_348{display:block}}._container_sn0hn_3{width:100%;padding:2rem 0;min-height:100vh}._header_sn0hn_9{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerContent_sn0hn_18{margin-bottom:0}._breadcrumb_sn0hn_22{font-size:.8125rem;opacity:.75;margin:0 0 .5rem;font-weight:400}._breadcrumbLink_sn0hn_29{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_sn0hn_29:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSeparator_sn0hn_42{margin:0 .375rem;opacity:.5}._title_sn0hn_47{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_sn0hn_54{font-size:1rem;opacity:.85;margin:.5rem 0 0;font-weight:400}._toolbar_sn0hn_62{display:flex;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}._searchBox_sn0hn_69{position:relative;flex:1;min-width:200px}._searchIcon_sn0hn_75{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af}._searchInput_sn0hn_83{width:100%;padding:.625rem .75rem .625rem 2.25rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;outline:none;transition:border-color .2s ease}._searchInput_sn0hn_83:focus{border-color:#054e65}._loadingState_sn0hn_98,._emptyState_sn0hn_99{text-align:center;padding:4rem 2rem;color:#6b7280;font-size:.9375rem}._emptyState_sn0hn_99 p{margin:0}._pagination_sn0hn_111{display:flex;flex-direction:column;align-items:center;padding:1.25rem 0;gap:.625rem}._pageControls_sn0hn_119{display:flex;align-items:center;gap:.25rem}._pageBtn_sn0hn_125{min-width:32px;height:32px;padding:0 .5rem;border:1px solid #E4E9EF;border-radius:.375rem;background:#fff;font-size:.8125rem;font-weight:500;font-family:inherit;cursor:pointer;color:#334155;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._pageBtn_sn0hn_125:hover:not(:disabled){border-color:#054e65;color:#054e65}._pageBtn_sn0hn_125:disabled{opacity:.35;cursor:default}._pageBtnActive_sn0hn_153{background:#054e65;border-color:#054e65;color:#fff}._pageBtnActive_sn0hn_153:hover:not(:disabled){background:#043d50;color:#fff}@media(max-width:640px){._toolbar_sn0hn_62{flex-direction:column}}._container_9j5xx_1{width:100%;padding:2rem 0;min-height:100vh}._header_9j5xx_7{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}._headerContent_9j5xx_21{flex:1}._breadcrumb_9j5xx_23{font-size:.8125rem;opacity:.75;margin:0 0 .5rem}._breadcrumbLink_9j5xx_29{color:#fff;text-decoration:none;opacity:.85}._breadcrumbLink_9j5xx_29:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSeparator_9j5xx_36{margin:0 .375rem;opacity:.5}._title_9j5xx_38{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_9j5xx_39{font-size:1rem;opacity:.85;margin:.5rem 0 0}._headerActions_9j5xx_41{display:flex;gap:.5rem;align-items:center;flex-shrink:0}._btnCreate_9j5xx_48{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:#fff;color:#054e65;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;font-family:inherit;transition:opacity .15s}._btnCreate_9j5xx_48:hover{opacity:.9}._btnSecondary_9j5xx_65{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:#ffffff26;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s}._btnSecondary_9j5xx_65:hover{background:#ffffff40}._formCard_9j5xx_83{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem}._formHeader_9j5xx_91{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}._formTitle_9j5xx_98{margin:0;font-size:1rem;font-weight:600;color:"#044F66"}._formClose_9j5xx_100{background:none;border:none;cursor:pointer;color:#9aa5b1;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:.375rem;transition:background .15s}._formClose_9j5xx_100:hover{background:#f1f5f9}._formRow_9j5xx_117{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:1rem}._formField_9j5xx_124{display:flex;flex-direction:column;gap:.375rem}._label_9j5xx_126{font-size:.8125rem;font-weight:600;color:#334155}._input_9j5xx_128{padding:.5rem .75rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;font-family:inherit;outline:none;transition:border-color .2s}._input_9j5xx_128:focus{border-color:#054e65}._formActions_9j5xx_139{display:flex;gap:.5rem;justify-content:flex-end}._btnCancel_9j5xx_145{padding:.5rem 1rem;background:#fff;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;font-family:inherit;cursor:pointer;color:#64748b;transition:border-color .15s}._btnCancel_9j5xx_145:hover{border-color:#cbd5e1}._btnSave_9j5xx_158{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:#054e65;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s}._btnSave_9j5xx_158:hover:not(:disabled){background:#043d50}._btnSave_9j5xx_158:disabled{opacity:.6;cursor:default}._grid_9j5xx_177{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}._card_9j5xx_183{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.25rem;display:flex;flex-direction:column;gap:.375rem;transition:box-shadow .15s}._card_9j5xx_183:hover{box-shadow:0 2px 8px #00000014}._cardPlate_9j5xx_195{font-family:monospace;font-size:1.125rem;font-weight:700;color:#856404;background:#fef3cd;border:1px solid #FFEEBA;border-radius:.25rem;padding:.25rem .5rem;display:inline-block;letter-spacing:1px;align-self:flex-start}._cardDesc_9j5xx_209{font-size:.9375rem;font-weight:600;color:#0f172a;margin-top:.25rem}._cardDriver_9j5xx_216{font-size:.8125rem;color:#475569}._cardActions_9j5xx_221{display:flex;gap:.375rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid #F1F5F9}._iconBtn_9j5xx_229{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #E4E9EF;border-radius:.375rem;background:#fff;cursor:pointer;color:#64748b;transition:all .15s}._iconBtn_9j5xx_229:hover{border-color:#054e65;color:#054e65}._iconBtnDanger_9j5xx_244:hover{border-color:#dc2626;color:#dc2626}._emptyState_9j5xx_246{text-align:center;padding:4rem 2rem;color:#6b7280;font-size:.9375rem}._emptyState_9j5xx_246 p{margin:0}._container_yqo8q_3{width:100%;padding:2rem 0;min-height:100vh}._header_yqo8q_11{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:1.5rem;box-shadow:0 4px 6px -1px #054e651f;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}._headerContent_yqo8q_25{flex:1;min-width:0}._breadcrumb_yqo8q_27{font-size:.8125rem;opacity:.75;margin:0 0 .5rem}._breadcrumbLink_yqo8q_28{color:#fff;text-decoration:none;opacity:.85}._breadcrumbLink_yqo8q_28:hover{opacity:1;text-decoration:none;color:#fff}._breadcrumbSeparator_yqo8q_30{margin:0 .375rem;opacity:.5}._title_yqo8q_32{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_yqo8q_33{font-size:.9375rem;opacity:.8;margin:.375rem 0 0}._headerActions_yqo8q_35{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;flex-shrink:0}._viewToggle_yqo8q_44{display:flex;background:#ffffff26;border:1px solid rgba(255,255,255,.25);border-radius:.5rem;overflow:hidden}._viewToggleBtn_yqo8q_52,._viewToggleActive_yqo8q_53{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.4375rem .875rem;font-size:.875rem;font-weight:500;font-family:inherit;cursor:pointer;border:none;transition:background .15s,color .15s}._viewToggleBtn_yqo8q_52{background:transparent;color:#ffffffbf}._viewToggleBtn_yqo8q_52:hover{background:#ffffff1a;color:#fff}._viewToggleActive_yqo8q_53{background:#fff;color:#054e65;font-weight:600}._btnSecondary_yqo8q_79{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:#ffffff26;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:.5rem;font-size:.875rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s;white-space:nowrap}._btnSecondary_yqo8q_79:hover{background:#ffffff40}._btnSecondaryFull_yqo8q_97{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:.5rem 1rem;background:#ffffff1a;color:#ffffffd9;border:1px solid rgba(255,255,255,.2);border-radius:.5rem;font-size:.875rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s}._btnSecondaryFull_yqo8q_97:hover{background:#ffffff2e;color:#fff}._filters_yqo8q_118{display:flex;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}._filterGroup_yqo8q_126{display:flex;flex-direction:column;gap:.3rem}._filterLabel_yqo8q_127{font-size:.8125rem;font-weight:600;color:#334155}._dateInput_yqo8q_129{padding:.5rem .75rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;font-family:inherit;color:#0f172a;outline:none;transition:border-color .2s}._dateInput_yqo8q_129:focus{border-color:#054e65}._btnFilter_yqo8q_141{padding:.5rem 1.125rem;background:#054e65;color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s}._btnFilter_yqo8q_141:hover{background:#043d50}._btnClear_yqo8q_155{padding:.5rem .875rem;background:#fff;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;font-family:inherit;cursor:pointer;color:#64748b;transition:border-color .15s}._btnClear_yqo8q_155:hover{border-color:#cbd5e1;color:#334155}._summaryBar_yqo8q_170{display:flex;gap:.75rem;margin-bottom:1.25rem;flex-wrap:wrap}._statChip_yqo8q_177{display:flex;align-items:center;gap:.5rem;background:#fff;border:1px solid #E4E9EF;border-radius:.5rem;padding:.5rem .875rem;font-size:.875rem}._statChipIcon_yqo8q_188{color:#9aa5b1;display:flex}._statChipLabel_yqo8q_189{color:#64748b}._statChipValue_yqo8q_190{font-weight:700;color:#054e65}._yearNav_yqo8q_194{display:flex;gap:.5rem;margin-bottom:1.25rem;flex-wrap:wrap}._yearBtn_yqo8q_201,._yearBtnActive_yqo8q_202{padding:.375rem 1rem;border-radius:.5rem;font-size:.9375rem;font-weight:600;font-family:inherit;cursor:pointer;transition:all .15s}._yearBtn_yqo8q_201{background:#fff;border:1px solid #E4E9EF;color:#64748b}._yearBtn_yqo8q_201:hover{border-color:#cbd5e1;color:#334155}._yearBtnActive_yqo8q_202{background:#054e65;border:1px solid #054E65;color:#fff}._monthGrid_yqo8q_227{display:grid;grid-template-columns:repeat(3,1fr);gap:.875rem}._monthCard_yqo8q_233{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.125rem;text-align:left;cursor:pointer;font-family:inherit;transition:border-color .15s,box-shadow .15s}._monthCard_yqo8q_233:hover{border-color:#b3d9e6;box-shadow:0 2px 8px #054e6514}._monthCardTop_yqo8q_248{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem}._monthName_yqo8q_255{font-size:1rem;font-weight:700;color:#0f172a}._monthAmount_yqo8q_261{font-size:1rem;font-weight:700;color:#054e65}._monthCardStats_yqo8q_267{display:flex;gap:.75rem;margin-bottom:.75rem}._cardList_yqo8q_275{display:flex;flex-direction:column;gap:.625rem}._rowCard_yqo8q_281{width:100%;text-align:left;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.125rem 1.25rem;cursor:pointer;transition:border-color .15s,box-shadow .15s;font-family:inherit;font-size:inherit;color:inherit}._rowCard_yqo8q_281:hover{border-color:#b3d9e6;box-shadow:0 2px 8px #054e6514}._rowCardStatic_yqo8q_299{cursor:default}._rowCardStatic_yqo8q_299:hover{border-color:#e4e9ef;box-shadow:none}._rowMain_yqo8q_307{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.875rem;flex-wrap:wrap}._rowLeft_yqo8q_316{display:flex;align-items:center;gap:.875rem;min-width:0}._rowStats_yqo8q_323{display:flex;align-items:center;gap:.875rem;flex-shrink:0;flex-wrap:wrap}._rowTitle_yqo8q_331{font-size:.9375rem;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowSub_yqo8q_340{display:flex;align-items:center;gap:.25rem;font-size:.8125rem;color:#475569;margin-top:.125rem}._unassigned_yqo8q_349,._dimText_yqo8q_350{color:#9aa5b1}._monthBadge_yqo8q_353{display:flex;align-items:center;gap:.4rem;font-size:.9375rem;font-weight:700;color:#054e65;background:#e8f4f8;border:1px solid #B3D9E6;border-radius:.375rem;padding:.25rem .625rem;white-space:nowrap}._plateMissing_yqo8q_368{font-size:.8125rem;color:#9aa5b1;font-style:italic}._plate_yqo8q_368{font-family:monospace;font-size:.9375rem;font-weight:700;color:#856404;background:#fef3cd;border:1px solid #FFEEBA;border-radius:.25rem;padding:.2rem .5rem;letter-spacing:1px;white-space:nowrap;flex-shrink:0}._statPill_yqo8q_389{display:flex;align-items:center;gap:.3rem;font-size:.8125rem;color:#475569;white-space:nowrap}._amountBig_yqo8q_398{font-size:1.0625rem;font-weight:700;color:#054e65;min-width:5.5rem;text-align:right;white-space:nowrap}._chevron_yqo8q_407{color:#9aa5b1;flex-shrink:0}._barTrack_yqo8q_413{height:5px;background:#f1f5f9;border-radius:9999px;overflow:hidden}._barFill_yqo8q_420{height:100%;background:linear-gradient(90deg,#054e65,#0a8fb5);border-radius:9999px;transition:width .5s ease}._drillNav_yqo8q_429{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}._backBtn_yqo8q_436{display:flex;align-items:center;gap:.375rem;padding:.4375rem .875rem;background:#fff;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;font-weight:500;font-family:inherit;cursor:pointer;color:#64748b;transition:border-color .15s,color .15s;flex-shrink:0}._backBtn_yqo8q_436:hover{border-color:#cbd5e1;color:#334155}._drillCrumb_yqo8q_454{display:flex;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;color:#0f172a;flex-wrap:wrap}._drillCrumbDim_yqo8q_464{color:#9aa5b1;font-weight:400}._drillCrumbSep_yqo8q_465{color:#cbd5e1;flex-shrink:0}._drillCrumbLink_yqo8q_466{color:#054e65;text-decoration:none;font-weight:600}._drillCrumbLink_yqo8q_466:hover{text-decoration:underline}._workerHeader_yqo8q_471{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}._workerName_yqo8q_478{font-size:1.125rem;font-weight:700;color:#0f172a}._workerMeta_yqo8q_484{display:flex;align-items:center;gap:.3rem;font-size:.875rem;color:#475569;margin-top:.25rem;flex-wrap:wrap}._vehicleDetailHeader_yqo8q_495{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}._vehicleDetailLeft_yqo8q_502{display:flex;align-items:center;gap:1rem}._plateLarge_yqo8q_508{font-family:monospace;font-size:1.25rem;font-weight:700;color:#856404;background:#fef3cd;border:1px solid #FFEEBA;border-radius:.375rem;padding:.35rem .75rem;letter-spacing:2px;white-space:nowrap;flex-shrink:0}._avatar_yqo8q_523{border-radius:50%;object-fit:cover;border:2px solid #E4E9EF;flex-shrink:0}._avatarPlaceholder_yqo8q_530{border-radius:50%;background:#f1f5f9;border:2px solid #E4E9EF;display:flex;align-items:center;justify-content:center;color:#9aa5b1;flex-shrink:0}._kpiGrid_yqo8q_542{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.875rem;margin-bottom:2rem}._kpiCard_yqo8q_549{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1rem 1.125rem}._kpiLabel_yqo8q_556{font-size:.75rem;font-weight:600;color:#9aa5b1;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.375rem}._kpiValue_yqo8q_565{font-size:1.125rem;font-weight:700;color:#0f172a}._sectionTitle_yqo8q_572{font-size:.9375rem;font-weight:700;color:#0f172a;margin:0 0 .875rem}._txList_yqo8q_580{display:flex;flex-direction:column;gap:.5rem}._txCard_yqo8q_586{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1rem 1.25rem;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._txLeft_yqo8q_597{display:flex;flex-direction:column;gap:.2rem}._txDate_yqo8q_603{font-size:.9375rem;font-weight:600;color:#0f172a}._txMeta_yqo8q_609{display:flex;align-items:center;gap:.25rem;font-size:.8125rem;color:#64748b}._txRight_yqo8q_617{text-align:right;flex-shrink:0}._txAmount_yqo8q_619{font-size:1rem;font-weight:700;color:#054e65}._txRef_yqo8q_625{font-size:.75rem;color:#9aa5b1;font-family:monospace;margin-top:.125rem}._txRawReg_yqo8q_632{font-family:monospace;font-size:.8125rem;color:#9aa5b1}._txVehicle_yqo8q_638{font-size:.8125rem;color:#475569}._reassignBtn_yqo8q_643{display:flex;align-items:center;gap:.25rem;margin-top:.5rem;padding:.25rem .5rem;background:none;border:1px solid #E4E9EF;border-radius:.375rem;font-size:.75rem;font-family:inherit;color:#9aa5b1;cursor:pointer;transition:border-color .15s,color .15s;margin-left:auto}._reassignBtn_yqo8q_643:hover{border-color:#cbd5e1;color:#64748b}._reassignRow_yqo8q_661{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;flex-wrap:wrap}._reassignSelect_yqo8q_669{padding:.3rem .5rem;border:1px solid #054E65;border-radius:.375rem;font-size:.8125rem;font-family:inherit;color:#0f172a;outline:none;min-width:200px}._reassignConfirm_yqo8q_680{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#054e65;color:#fff;border:none;border-radius:.375rem;cursor:pointer;flex-shrink:0}._reassignConfirm_yqo8q_680:disabled{opacity:.5;cursor:not-allowed}._reassignCancel_yqo8q_695{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#fff;color:#64748b;border:1px solid #E4E9EF;border-radius:.375rem;cursor:pointer;flex-shrink:0}._reassignCancel_yqo8q_695:hover{border-color:#cbd5e1;color:#334155}._emptyState_yqo8q_712{text-align:center;padding:4rem 2rem;color:#6b7280}._emptyIcon_yqo8q_718{opacity:.25;margin-bottom:1rem}._emptyTitle_yqo8q_723{font-size:1rem;font-weight:600;color:#334155;margin:0 0 .375rem}._emptySubtitle_yqo8q_730{font-size:.875rem;color:#9aa5b1;margin:0}._loadingSpinner_yqo8q_736{width:32px;height:32px;border:3px solid #E4E9EF;border-top-color:#054e65;border-radius:50%;animation:_spin_yqo8q_1 .7s linear infinite;margin:0 auto 1rem}@keyframes _spin_yqo8q_1{to{transform:rotate(360deg)}}@media(max-width:640px){._header_yqo8q_11{padding:1.25rem;flex-direction:column}._headerActions_yqo8q_35{flex-direction:column;width:100%;gap:.625rem}._viewToggle_yqo8q_44{width:100%}._viewToggleBtn_yqo8q_52,._viewToggleActive_yqo8q_53{flex:1;justify-content:center}._btnSecondary_yqo8q_79{width:100%;justify-content:center;background:#ffffff1a;border-color:#fff3}._monthGrid_yqo8q_227{grid-template-columns:1fr}._rowMain_yqo8q_307{flex-direction:column;align-items:flex-start;gap:.625rem}._rowStats_yqo8q_323{flex-wrap:wrap;gap:.625rem}._amountBig_yqo8q_398{min-width:unset;text-align:left}._kpiGrid_yqo8q_542{grid-template-columns:1fr 1fr}._txCard_yqo8q_586{flex-direction:column;gap:.625rem}._txRight_yqo8q_617{text-align:left;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}._reassignBtn_yqo8q_643{margin-left:0;margin-top:0}._drillCrumb_yqo8q_454{font-size:.875rem}._workerHeader_yqo8q_471{flex-wrap:wrap}}._container_8jt57_3{width:100%;padding:2rem 0;min-height:100vh}._header_8jt57_9{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerContent_8jt57_18{margin-bottom:1.5rem}._breadcrumb_8jt57_22{font-size:.8125rem;opacity:.75;margin:0 0 .5rem;font-weight:400}._breadcrumbLink_8jt57_29{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_8jt57_29:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSeparator_8jt57_42{margin:0 .375rem;opacity:.5}._title_8jt57_47{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_8jt57_54{font-size:1rem;opacity:.85;margin:.5rem 0 0;font-weight:400}._statsRow_8jt57_61{display:flex;gap:1rem;flex-wrap:wrap}._statItem_8jt57_67{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#ffffff1a;border-radius:.5rem;border:1px solid rgba(255,255,255,.15);transition:background .2s ease,border-color .2s ease}._statItem_8jt57_67:hover{background:#fff3}._statItemActive_8jt57_82{background:#ffffff40;border-color:#fff6}._statValue_8jt57_87{font-size:1.25rem;font-weight:700;line-height:1}._statLabel_8jt57_93{font-size:.75rem;opacity:.75;margin-top:.125rem}._toolbar_8jt57_100{display:flex;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}@media(max-width:640px){._toolbar_8jt57_100{flex-direction:column}}._searchBox_8jt57_113{position:relative;flex:1;min-width:200px}._searchIcon_8jt57_119{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af}._searchInput_8jt57_127{width:100%;padding:.625rem .75rem .625rem 2.25rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;outline:none;transition:border-color .2s ease}._searchInput_8jt57_127:focus{border-color:#054e65}._loadingState_8jt57_142,._emptyState_8jt57_143{text-align:center;padding:4rem 2rem;color:#6b7280;font-size:.9375rem}._emptyState_8jt57_143 p{margin:0}._pagination_8jt57_155{display:flex;flex-direction:column;align-items:center;padding:1.25rem 0;gap:.625rem}._pageInfo_8jt57_163{font-size:.8125rem;color:#7b8794}._pageControls_8jt57_168{display:flex;align-items:center;gap:.25rem}._pageBtn_8jt57_174{min-width:32px;height:32px;padding:0 .5rem;border:1px solid #E4E9EF;border-radius:.375rem;background:#fff;font-size:.8125rem;font-weight:500;cursor:pointer;color:#334155;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._pageBtn_8jt57_174:hover:not(:disabled){border-color:#054e65;color:#054e65}._pageBtn_8jt57_174:disabled{opacity:.35;cursor:default}._pageBtnActive_8jt57_201{background:#054e65;border-color:#054e65;color:#fff}._pageBtnActive_8jt57_201:hover:not(:disabled){background:#043d50;color:#fff}.vpk-container{padding:2.5rem 1.5rem;max-width:1400px;min-height:100vh}.vpk-header{margin-bottom:2rem}.vpk-title{font-size:2rem;font-weight:700;color:#044f66;margin:0 0 .25rem;letter-spacing:-.5px}.vpk-breadcrumb{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b;flex-wrap:wrap;margin-bottom:1.5rem}.vpk-breadcrumb a{color:#044f66;text-decoration:none;font-weight:500;transition:color .2s ease}.vpk-breadcrumb a:hover{color:#0891b2}.vpk-breadcrumb-divider{color:#cbd5e1}.vpk-admin-controls{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.vpk-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:none;border-radius:.375rem;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;white-space:nowrap}.vpk-btn:hover{transform:translateY(-1px)}.vpk-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.vpk-btn-primary{background:linear-gradient(135deg,#044f66,#0891b2);color:#fff;box-shadow:0 1px 4px #044f6633}.vpk-btn-primary:hover:not(:disabled){box-shadow:0 3px 8px #044f664d;color:#fff}a.vpk-btn-primary,a.vpk-btn-primary:hover,a.vpk-btn-primary:visited{color:#fff}.vpk-btn-danger{background:#ef4444;color:#fff}.vpk-btn-danger:hover:not(:disabled){background:#dc2626}.vpk-btn-secondary{background:#fff;color:#334155;border:1.5px solid #E2E8F0}.vpk-btn-secondary:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.vpk-btn-success{background:#10b981;color:#fff;box-shadow:0 1px 4px #10b98133}.vpk-btn-success:hover:not(:disabled){background:#059669}.vpk-btn-lg{padding:.75rem 1.5rem;font-size:.9375rem}.vpk-banner-success{background:linear-gradient(135deg,#059669,#10b981);color:#fff;padding:1rem 1.5rem;border-radius:.75rem;margin-bottom:1.5rem;text-align:center;font-weight:600;font-size:.9375rem;box-shadow:0 2px 4px #05966933;display:flex;align-items:center;justify-content:center;gap:.5rem}.vpk-banner-warning{background:#fffbeb;border:1px solid #FDE68A;border-radius:.75rem;padding:1.25rem;margin-bottom:1.5rem;text-align:center}.vpk-banner-warning-title{margin:0 0 .75rem;font-weight:600;font-size:.9375rem;color:#92400e}.vpk-banner-warning img{max-width:100%;height:auto;max-height:300px;border-radius:.5rem;border:1px solid #FDE68A}.vpk-card{background:#fff;border-radius:1rem;padding:1.5rem;margin-bottom:1.5rem;border:1px solid #E2E8F0;box-shadow:0 1px 3px #0000000d}.vpk-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;flex-wrap:wrap;gap:.75rem}.vpk-card-title{font-size:1.125rem;font-weight:600;color:#044f66;margin:0}.vpk-card-actions{display:flex;gap:.5rem;flex-wrap:wrap}.vpk-assigned-card{background:#fffbeb;border:1px solid #FDE68A;border-radius:.75rem;padding:1rem 1.25rem;margin-bottom:1.5rem}.vpk-field{margin-bottom:1rem}.vpk-field-label{font-size:.8125rem;font-weight:600;color:#044f66;text-transform:uppercase;letter-spacing:.3px;margin-bottom:.25rem}.vpk-field-value{font-size:.9375rem;color:#1f2933;line-height:1.5}.vpk-field-value-badge{display:inline-block;padding:.375rem .75rem;border-radius:.375rem;font-weight:600;font-size:.8125rem;color:#fff}.vpk-badge-delivery{background:#f97316}.vpk-badge-collection{background:#7c3aed}.vpk-confirmation-banner{background:#f0fdf4;border:1px solid #BBF7D0;border-radius:.75rem;padding:1rem 1.25rem;display:flex;align-items:center;gap:.625rem;font-size:.9375rem;color:#166534;font-weight:500;margin-bottom:1.5rem}.vpk-email-indicator{background:linear-gradient(135deg,#ea580c,#f97316);color:#fff;padding:.75rem 1rem;border-radius:.5rem;margin-bottom:1rem;font-weight:600;font-size:.8125rem;display:flex;align-items:center;gap:.5rem}.vpk-merchant-row{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.vpk-merchant-logo{height:36px;object-fit:contain}.vpk-table{width:100%;border-collapse:separate;border-spacing:0;font-size:.875rem}.vpk-table th{background:#f8fafc;color:#334155;font-weight:600;padding:.75rem 1rem;text-align:left;border-bottom:2px solid #E2E8F0}.vpk-table td{padding:.75rem 1rem;color:#0f172a;border-bottom:1px solid #F1F5F9}.vpk-table tr:hover td{background:#f8fafc}.vpk-table .vpk-action-cell{text-align:center;width:60px}.vpk-table .vpk-action-cell button{background:#f1f5f9;border:1px solid #E2E8F0;cursor:pointer;color:#044f66;width:32px;height:32px;border-radius:.5rem;transition:all .15s ease;display:inline-flex;align-items:center;justify-content:center;font-size:.8125rem}.vpk-table .vpk-action-cell button:hover{color:#fff;background:linear-gradient(135deg,#044f66,#0891b2);border-color:#044f66;transform:translateY(-1px);box-shadow:0 2px 6px #044f6633}.vpk-note-display{padding:1rem 1.25rem;border:1px solid #E2E8F0;border-radius:.75rem;background:#f8fafc;min-height:80px}.vpk-note-text{white-space:pre-wrap;line-height:1.6;font-size:.875rem;color:#334155}.vpk-note-empty{color:#94a3b8;font-style:italic;font-size:.875rem}.vpk-note-edit-area{width:100%;min-height:120px;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:.875rem;font-family:inherit;line-height:1.5;resize:vertical;outline:none;transition:border-color .2s ease}.vpk-note-edit-area:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.vpk-note-actions{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem}.vpk-confirmations{background:#f8fafc;border:1px solid #E2E8F0;border-radius:.75rem;padding:1.25rem;margin-bottom:1.5rem}.vpk-confirmations-title{font-size:1.125rem;font-weight:600;color:#044f66;margin:0 0 1rem;display:flex;align-items:center;gap:.5rem}.vpk-confirmation-item{padding:1rem;border:1px solid #E2E8F0;border-radius:.625rem;background:#fff;margin-bottom:.75rem}.vpk-confirmation-item:last-child{margin-bottom:0}.vpk-confirmation-status{font-weight:600;font-size:.875rem;display:flex;align-items:center;gap:.375rem;margin-bottom:.75rem}.vpk-confirmation-status.confirmed{color:#059669}.vpk-confirmation-status.pending{color:#d97706}.vpk-confirmation-detail{font-size:.8125rem;color:#475569;padding:.25rem 0}.vpk-confirmation-detail strong{color:#1e293b}.vpk-confirmation-expiry{font-size:.75rem;color:#dc2626}.vpk-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);will-change:transform;display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:vpkFadeIn .15s ease}@keyframes vpkFadeIn{0%{opacity:0}to{opacity:1}}.vpk-dialog{background:#fff;border-radius:1rem;max-width:440px;width:100%;box-shadow:0 20px 60px #00000026;overflow:hidden;animation:vpkSlideIn .2s ease}@keyframes vpkSlideIn{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.vpk-dialog-body{padding:1.5rem}.vpk-dialog-icon{width:48px;height:48px;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.vpk-dialog-footer{padding:1rem 1.5rem;background:#f9fafb;display:flex;gap:.75rem;justify-content:flex-end}.vpk-modal.ui.modal{border-radius:.75rem!important;border:none!important;box-shadow:0 20px 60px #00000026,0 8px 20px #0000001a!important}.vpk-modal.ui.modal>.header{background:linear-gradient(135deg,#044f66,#0891b2)!important;color:#fff!important;border-radius:.75rem .75rem 0 0!important;padding:1.25rem 1.5rem!important;border-bottom:none!important;font-size:1.125rem!important}.vpk-modal.ui.modal>.content{padding:1.5rem!important}.vpk-modal.ui.modal>.actions{padding:1rem 1.5rem!important;border-top:1px solid #E2E8F0!important;background:#f9fafb!important;border-radius:0 0 .75rem .75rem!important;display:flex!important;gap:.5rem!important;justify-content:flex-end!important}.vpk-modal-input{width:100%;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:1rem;outline:none;transition:all .2s ease}.vpk-modal-input:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.vpk-photos-label{font-size:.8125rem;font-weight:600;color:#044f66;text-transform:uppercase;letter-spacing:.3px;margin-bottom:.75rem}.vpk-loading{display:flex;align-items:center;justify-content:center;min-height:300px}.vpk-spinner{width:48px;height:48px;border:4px solid #E2E8F0;border-top-color:#044f66;border-radius:50%;animation:vpkSpin .8s linear infinite}@keyframes vpkSpin{to{transform:rotate(360deg)}}@media(max-width:768px){.vpk-container{padding:1.5rem 1rem}.vpk-title{font-size:1.5rem}.vpk-admin-controls{gap:.375rem}.vpk-admin-controls .vpk-btn{font-size:.75rem;padding:.375rem .75rem}.vpk-table{font-size:.8125rem}.vpk-table th,.vpk-table td{padding:.5rem .625rem}}._container_61rhk_3{padding:2rem 0;min-height:100vh}._header_61rhk_8{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerContent_61rhk_17{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}._headerLeft_61rhk_25 h1{margin:0;font-size:1.5rem;font-weight:700}._headerLeft_61rhk_25 p{margin:.25rem 0 0;opacity:.8;font-size:.875rem}._headerActions_61rhk_37{display:flex;gap:.5rem}._headerBtn_61rhk_42{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border-radius:.5rem;border:1.5px solid rgba(255,255,255,.3);background:#ffffff1a;color:#fff;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s,border-color .15s}._headerBtn_61rhk_42:hover{background:#fff3;border-color:#ffffff80}._headerBtnDanger_61rhk_63{border-color:transparent;background:var(--color-error)}._headerBtnDanger_61rhk_63:hover{background:#dc2626;border-color:transparent}._notifCard_61rhk_74{display:flex;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;background:#fff;border:1px solid var(--color-gray-200);border-radius:.75rem;margin-bottom:.625rem;transition:background .15s,box-shadow .15s;text-decoration:none;color:inherit;cursor:pointer}._notifCard_61rhk_74:hover{background:var(--color-gray-50);box-shadow:0 2px 8px #0000000a}._notifCardUnread_61rhk_94{border-left:3px solid var(--color-brand-primary);background:#f8fcff}._notifDot_61rhk_99{width:10px;height:10px;border-radius:var(--radius-full);background:var(--color-brand-primary);flex-shrink:0;margin-top:5px}._notifDotRead_61rhk_108{width:10px;height:10px;flex-shrink:0}._notifInfo_61rhk_114{flex:1;min-width:0}._notifInfoTitle_61rhk_119{font-size:.9375rem;font-weight:600;color:var(--color-gray-800);margin:0 0 .25rem}._notifInfoBody_61rhk_126{font-size:.875rem;color:var(--color-gray-600);margin:0;line-height:1.5}._notifMeta_61rhk_133{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;flex-shrink:0}._notifTime_61rhk_141{font-size:.75rem;color:var(--color-gray-400);white-space:nowrap}._deleteBtn_61rhk_147{background:none;border:none;color:var(--color-gray-300);cursor:pointer;padding:.25rem;border-radius:var(--radius-md);display:flex;align-items:center;transition:color .15s,background .15s}._deleteBtn_61rhk_147:hover{color:var(--color-error);background:#fef2f2}._emptyState_61rhk_165{text-align:center;padding:4rem 2rem;color:var(--color-gray-400)}._emptyIcon_61rhk_171{opacity:.3;margin-bottom:1rem}._emptyState_61rhk_165 h3{margin:0 0 .5rem;font-size:1.125rem;color:var(--color-gray-600)}._emptyState_61rhk_165 p{margin:0;font-size:.875rem}._loadingState_61rhk_188{text-align:center;padding:4rem 2rem;color:var(--color-gray-400);font-size:.875rem}._modalOverlay_61rhk_196{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1200}._modal_61rhk_196{background:#fff;border-radius:.75rem;padding:1.5rem;width:90%;max-width:400px;box-shadow:0 16px 48px #00000026}._modal_61rhk_196 h3{margin:0 0 .5rem;font-size:1.0625rem;color:var(--color-gray-900)}._modal_61rhk_196 p{margin:0 0 1.25rem;font-size:.875rem;color:var(--color-gray-500)}._modalActions_61rhk_227{display:flex;justify-content:flex-end;gap:.5rem}._modalCancel_61rhk_233{padding:.5rem 1rem;border-radius:.5rem;border:1px solid var(--color-gray-200);background:#fff;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;color:var(--color-gray-600)}._modalConfirm_61rhk_245{padding:.5rem 1rem;border-radius:.5rem;border:none;background:var(--color-error);color:#fff;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer}@media(max-width:640px){._headerContent_61rhk_17{flex-direction:column;align-items:flex-start}._notifCard_61rhk_74{padding:.875rem}._notifMeta_61rhk_133{flex-direction:row;align-items:center}}._container_sn4pu_3{width:100%;padding:2rem 0;min-height:100vh}._header_sn4pu_10{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerTop_sn4pu_19{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}._headerContent_sn4pu_27{flex:1}._breadcrumb_sn4pu_29{font-size:.8125rem;opacity:.75;margin:0 0 .5rem;font-weight:400}._breadcrumbLink_sn4pu_36{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_sn4pu_36:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSeparator_sn4pu_45{margin:0 .375rem;opacity:.5}._title_sn4pu_47{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_sn4pu_54{font-size:1rem;opacity:.85;margin:.5rem 0 0;font-weight:400}._headerActions_sn4pu_61{display:flex;gap:.5rem;align-items:center;flex-shrink:0}._btnPrimary_sn4pu_68{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:2px solid rgba(255,255,255,.3);background:#ffffff26;color:#fff;display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color .2s ease,border-color .2s ease}._btnPrimary_sn4pu_68:hover{background:#ffffff40;border-color:#ffffff80;transform:translateY(-1px);color:#fff;text-decoration:none}._statsRow_sn4pu_94{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem}._statItem_sn4pu_101{background:#ffffff1a;border-radius:.625rem;padding:1rem 1.25rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._statValue_sn4pu_108{font-size:1.75rem;font-weight:700;color:#fff;line-height:1}._statLabel_sn4pu_115{font-size:.8125rem;font-weight:500;color:#ffffffbf;margin-top:.25rem}._toolbar_sn4pu_123{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}._searchWrapper_sn4pu_132{position:relative;flex:1;max-width:480px;min-width:240px}._searchIcon_sn4pu_139{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:#7b8794;pointer-events:none}._searchInput_sn4pu_148{width:100%;padding:.875rem 2.5rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;color:#323f4b;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}._searchInput_sn4pu_148:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._searchInput_sn4pu_148::placeholder{color:#9aa5b1}._clearBtn_sn4pu_167{position:absolute;right:.625rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#7b8794;cursor:pointer;padding:.25rem;border-radius:50%}._clearBtn_sn4pu_167:hover{color:#323f4b;background:#f0f4f8}._cardsGrid_sn4pu_183{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem}._card_sn4pu_183{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}._card_sn4pu_183:hover{border-color:#054e65;box-shadow:0 4px 12px #054e651a;transform:translateY(-2px);text-decoration:none;color:inherit}._cardHeader_sn4pu_210{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #E4E9EF}._cardIcon_sn4pu_219{width:48px;height:48px;background:linear-gradient(135deg,#054e65,#0a6b8c);border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}._cardTitle_sn4pu_230{font-size:1.125rem;font-weight:700;color:#1f2933;margin:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardId_sn4pu_241{font-size:.75rem;color:#7b8794;margin-top:.25rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600}._cardField_sn4pu_250{margin-bottom:.75rem}._cardFieldLabel_sn4pu_254{font-size:.75rem;font-weight:600;color:#52606d;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}._cardFieldValue_sn4pu_266{font-size:.875rem;color:#323f4b;font-weight:500;padding-left:1.5rem}._cardFieldValueMuted_sn4pu_273{color:#7b8794;font-style:italic;font-weight:400}._cardFooter_sn4pu_280{margin-top:auto;padding-top:1rem;border-top:1px solid #E4E9EF;display:flex;align-items:center;justify-content:space-between}._badge_sn4pu_289{background:#e8f4f7;color:#054e65;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:700}._section_sn4pu_299{margin-bottom:2rem}._sectionHeader_sn4pu_301{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._sectionTitle_sn4pu_308{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0;display:flex;align-items:center;gap:.5rem}._sectionCount_sn4pu_318{font-size:.8125rem;font-weight:500;color:#7b8794;background:#f0f4f8;padding:.25rem .75rem;border-radius:9999px}._table_sn4pu_328{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;overflow:hidden}._table_sn4pu_328 th{text-align:left;padding:.875rem 1.25rem;font-size:.75rem;font-weight:600;color:#7b8794;text-transform:uppercase;letter-spacing:.04em;background:#f8fafc;border-bottom:1px solid #E4E9EF}._table_sn4pu_328 td{padding:.875rem 1.25rem;font-size:.875rem;color:#334155;border-bottom:1px solid #F1F5F9}._table_sn4pu_328 tr:last-child td{border-bottom:none}._table_sn4pu_328 tr:hover td{background:#fafbfc}._tableLink_sn4pu_360{color:#054e65;font-weight:600;text-decoration:none;transition:color .15s ease}._tableLink_sn4pu_360:hover{color:#0a6b8c;text-decoration:underline}._contactRow_sn4pu_370{display:flex;gap:1.5rem;margin-top:1.25rem;flex-wrap:wrap}._contactItem_sn4pu_377{display:flex;align-items:center;gap:.5rem;font-size:.875rem;opacity:.9}._contactItem_sn4pu_377 svg{opacity:.7}._infoGrid_sn4pu_388{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem;margin-bottom:2rem}._infoLabel_sn4pu_401{font-size:.6875rem;font-weight:600;color:#7b8794;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}._infoValue_sn4pu_410{font-size:.9375rem;color:#0f172a;font-weight:500}._infoValueMuted_sn4pu_416{color:#9aa5b1;font-style:italic}._actionGroup_sn4pu_423{display:flex;gap:.5rem;flex-wrap:wrap}._btn_sn4pu_68{padding:.5rem 1rem;border-radius:.5rem;font-size:.8125rem;font-weight:600;cursor:pointer;border:1px solid #E4E9EF;background:#fff;color:#334155;display:inline-flex;align-items:center;gap:.375rem;text-decoration:none;transition:all .2s ease}._btn_sn4pu_68:hover{border-color:#054e65;color:#054e65;text-decoration:none}._btnFilled_sn4pu_451{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;border-color:transparent}._btnFilled_sn4pu_451:hover{transform:translateY(-1px);box-shadow:0 4px 12px #054e6540;color:#fff}._btnDanger_sn4pu_464{color:#dc2626;border-color:#fecaca}._btnDanger_sn4pu_464:hover{background:#fef2f2;border-color:#dc2626;color:#dc2626}._btnWarning_sn4pu_476{background:#f59e0b;color:#fff;border-color:transparent}._btnWarning_sn4pu_476:hover{background:#d97706;color:#fff}._btnAccent_sn4pu_488{background:#c7086d;color:#fff;border-color:transparent}._btnAccent_sn4pu_488:hover{background:#a30659;color:#fff}._statusBadge_sn4pu_501{font-size:.6875rem;font-weight:600;padding:.2rem .5rem;border-radius:9999px;display:inline-block}._pagination_sn4pu_510{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:2rem}._pageBtn_sn4pu_518{width:36px;height:36px;border-radius:.375rem;border:1px solid #E4E9EF;background:#fff;color:#334155;font-size:.875rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}._pageBtn_sn4pu_518:hover{border-color:#054e65;color:#054e65}._pageBtnActive_sn4pu_536{background:#054e65;color:#fff;border-color:#054e65}._pageBtnNav_sn4pu_543{width:auto;padding:0 .75rem;gap:.25rem}._pageBtnNav_sn4pu_543:disabled{opacity:.4;cursor:not-allowed}._pageInfo_sn4pu_552{font-size:.8125rem;color:#7b8794;margin-right:.5rem}._modalOverlay_sn4pu_559{position:fixed;top:0;right:0;bottom:0;left:0;background:#1f293399;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_sn4pu_559{background:#fff;border-radius:1rem;width:100%;max-width:600px;max-height:90vh;overflow:auto;box-shadow:0 12px 24px -4px #054e651a}._modalLarge_sn4pu_581{max-width:900px}._modalHeader_sn4pu_586{padding:1.5rem;border-bottom:1px solid #E4E9EF;display:flex;justify-content:space-between;align-items:center}._modalTitle_sn4pu_594{font-size:1.25rem;font-weight:700;color:#1f2933;margin:0}._modalClose_sn4pu_601{background:none;border:none;font-size:1.5rem;color:#7b8794;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:.375rem;transition:all .15s ease}._modalClose_sn4pu_601:hover{background:#f5f7fa;color:#323f4b}._modalBody_sn4pu_619{padding:1.5rem}._modalFooter_sn4pu_621{padding:1.5rem;border-top:1px solid #E4E9EF;display:flex;justify-content:flex-end;gap:.75rem}._formGroup_sn4pu_630{margin-bottom:1.25rem}._formRow_sn4pu_632{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.25rem}._formLabel_sn4pu_639{display:block;font-size:.875rem;font-weight:600;color:#323f4b;margin-bottom:.5rem}._formInput_sn4pu_647{width:100%;padding:.875rem 1rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;outline:none;transition:all .2s ease;color:#323f4b}._formInput_sn4pu_647:focus{border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._formError_sn4pu_663{font-size:.8125rem;color:#dc2626;margin-top:.375rem}._formHint_sn4pu_669{font-size:.8125rem;color:#7b8794;margin-top:.375rem;font-style:italic}._typeBadge_sn4pu_677{display:inline-flex;align-items:center;font-size:.75rem;background:#e0f2fe;color:#044f66;padding:.25rem .625rem;border-radius:.375rem;font-weight:600;margin-left:.5rem;vertical-align:middle}._gpsBadge_sn4pu_691{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;font-family:monospace;background:#d1fae5;color:#059669;padding:.375rem .75rem;border-radius:.375rem;font-weight:600}._emptyState_sn4pu_705{text-align:center;padding:3rem 1rem;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem}._emptyTitle_sn4pu_713{font-size:1.125rem;font-weight:600;color:#334155;margin:0 0 .375rem}._emptySubtitle_sn4pu_720{font-size:.875rem;color:#7b8794;margin:0}._loadingState_sn4pu_726{text-align:center;padding:3rem;color:#7b8794;font-size:.9375rem}._deleteConfirm_sn4pu_734{background:#fff;border:2px solid #FCA5A5;border-radius:.75rem;padding:1.5rem;text-align:center;max-width:400px}._deleteConfirm_sn4pu_734 p{font-size:.875rem;color:#334155;margin:0 0 1rem}._deleteConfirmActions_sn4pu_749{display:flex;gap:.5rem;justify-content:center}@media(max-width:768px){._container_sn4pu_3{padding:1rem .5rem}._header_sn4pu_10{padding:1.5rem}._title_sn4pu_47{font-size:1.5rem}._statsRow_sn4pu_94{grid-template-columns:1fr;gap:.75rem}._toolbar_sn4pu_123{flex-direction:column;align-items:stretch}._searchWrapper_sn4pu_132{max-width:100%}._cardsGrid_sn4pu_183{grid-template-columns:1fr}._headerTop_sn4pu_19{flex-direction:column}._headerActions_sn4pu_61{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:.5rem}._btnPrimary_sn4pu_68{justify-content:center;font-size:.8125rem;padding:.5rem .75rem}._infoGrid_sn4pu_388,._formRow_sn4pu_632{grid-template-columns:1fr}._actionGroup_sn4pu_423{flex-direction:column}}.flat-inventory-container{padding-top:2rem;padding-bottom:2rem}.flat-inventory-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #E2E8F0}.flat-inventory-title{display:flex;align-items:center;gap:.75rem}.flat-inventory-title h2{font-size:1.5rem;font-weight:700;color:#044f66;margin:0}.flat-inventory-title-icon{color:#044f66}.flat-inventory-subtitle{font-size:.875rem;color:#64748b;margin-top:.25rem}.flat-inventory-meta{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b}.flat-inventory-meta-icon{color:#10b981}.flat-inventory-actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:1.5rem}.flat-inventory-section{background:#fff;border-radius:1rem;padding:2rem;margin-bottom:1.5rem;border:1px solid #E2E8F0;box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s ease}.flat-inventory-section:hover{box-shadow:0 4px 16px #00000014}.flat-inventory-section-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #E2E8F0}.flat-inventory-section-header h3{font-size:1.25rem;font-weight:600;color:#c7086d;margin:0}.flat-inventory-section-icon{color:#c7086d}.flat-inventory-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:1.5rem}.flat-inventory-form-field{display:flex;flex-direction:column;gap:.5rem}.flat-inventory-form-label{font-size:.8125rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.flat-inventory-form-input{padding:.75rem;border:1px solid #CBD5E1;border-radius:.5rem;font-size:.9375rem;color:#0f172a;transition:all .2s ease}.flat-inventory-form-input:focus{outline:none;border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.flat-inventory-form-textarea{padding:.75rem;border:1px solid #CBD5E1;border-radius:.5rem;font-size:.9375rem;color:#0f172a;resize:vertical;min-height:80px;font-family:inherit;transition:all .2s ease}.flat-inventory-form-textarea:focus{outline:none;border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.flat-inventory-form-value{font-size:1rem;color:#0f172a;font-weight:500;display:flex;align-items:center}.flat-inventory-form-value.empty{color:#94a3b8;font-style:italic}.flat-inventory-photo-upload{background:#f8fafc;border:2px dashed #CBD5E1;border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem;transition:all .2s ease}.flat-inventory-photo-upload:hover{border-color:#044f66;background:#f1f5f9}.flat-inventory-selected-photos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;margin:1rem 0;padding:1rem;background:#fff;border-radius:.5rem;border:1px solid #E2E8F0}.flat-inventory-selected-photo-item{position:relative;border-radius:.5rem;overflow:hidden;aspect-ratio:1;box-shadow:0 2px 4px #0000001a;transition:all .2s ease;border:2px solid #E2E8F0}.flat-inventory-selected-photo-item:hover{box-shadow:0 4px 8px #00000026;transform:translateY(-2px)}.flat-inventory-selected-photo-image{width:100%;height:100%;object-fit:cover}.flat-inventory-selected-photo-remove{position:absolute;top:.25rem;right:.25rem;background:#ef4444f2;color:#fff;border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #0003}.flat-inventory-selected-photo-remove:hover{background:#dc2626;transform:scale(1.1)}.flat-inventory-selected-photo-remove:active{transform:scale(.95)}.flat-inventory-file-input{margin-bottom:1rem}.flat-inventory-file-input input[type=file]{display:none}.flat-inventory-file-label{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#fff;border:2px solid #CBD5E1;border-radius:.75rem;font-size:.9375rem;font-weight:600;color:#475569;cursor:pointer;transition:all .2s ease}.flat-inventory-file-label:hover{background:#f8fafc;border-color:#044f66;color:#044f66}.flat-inventory-file-info{font-size:.875rem;color:#64748b;margin-bottom:1rem}.flat-inventory-photo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-top:1rem}.flat-inventory-photo-item{position:relative;border-radius:.75rem;overflow:hidden;aspect-ratio:4/3;box-shadow:0 2px 8px #00000014;transition:all .2s ease}.flat-inventory-photo-item:hover{box-shadow:0 4px 16px #00000026;transform:translateY(-2px)}.flat-inventory-photo-image{width:100%;height:100%;object-fit:cover;cursor:pointer}.flat-inventory-photo-delete{position:absolute;top:.5rem;right:.5rem;background:#ef4444f2;color:#fff;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;opacity:0;transform:scale(.8)}.flat-inventory-photo-item:hover .flat-inventory-photo-delete{opacity:1;transform:scale(1)}.flat-inventory-photo-delete:hover{background:#dc2626;transform:scale(1.1)}.flat-inventory-photo-date{position:absolute;bottom:0;left:0;right:0;background:#000000b3;color:#fff;font-size:.75rem;padding:.5rem;text-align:center}.flat-inventory-photo-empty{padding:3rem;text-align:center;color:#94a3b8;font-size:.9375rem;background:#f8fafc;border-radius:.75rem;border:2px dashed #CBD5E1}.flat-inventory-loading{display:flex;justify-content:center;align-items:center;min-height:300px}.flat-inventory-spinner{width:40px;height:40px;border:4px solid #E2E8F0;border-top-color:#044f66;border-radius:50%;animation:flat-inventory-spin .8s linear infinite}@keyframes flat-inventory-spin{to{transform:rotate(360deg)}}.flat-inventory-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.flat-inventory-modal-content{background:#fff;border-radius:1rem;max-width:90vw;max-height:90vh;overflow:hidden;box-shadow:0 20px 50px #0000004d}.flat-inventory-modal-image{width:100%;height:100%;object-fit:contain}.flat-inventory-modal-close{position:absolute;top:1rem;right:1rem;background:#fff;border:none;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px #0003;transition:all .2s ease}.flat-inventory-modal-close svg{stroke:red}.flat-inventory-modal-close:hover{background:#ef4444;color:#fff;transform:scale(1.1)}.flat-inventory-modal-close:hover svg{stroke:#fff}@media(max-width:768px){.flat-inventory-header{flex-direction:column;align-items:flex-start;gap:1rem}.flat-inventory-form-grid{grid-template-columns:1fr}.flat-inventory-photo-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.flat-inventory-section{padding:1.5rem}.flat-inventory-actions{width:100%}.action-btn{width:100%;justify-content:center}}.request-work-card{background:#fff;border-radius:1rem;padding:1.5rem;border:2px solid #E2E8F0;cursor:pointer;transition:all .3s ease;box-shadow:0 1px 3px #0000000d}.request-work-card:hover{border-color:#044f66;box-shadow:0 8px 24px #044f661f;transform:translateY(-4px)}.request-card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.request-card-title-section{flex:1;display:flex;flex-direction:column;gap:.5rem}.request-card-title{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0;line-height:1.3}.request-badge{display:inline-flex;align-items:center;padding:.25rem .75rem;background:linear-gradient(135deg,orange,#ff8c00);color:#fff;border-radius:.5rem;font-size:.75rem;font-weight:600;width:fit-content}.request-status{padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:600;text-transform:capitalize;white-space:nowrap}.status-pending{background:#fff4ed;color:#ea580c}.status-approved{background:#dcfce7;color:#16a34a}.status-denied{background:#fee2e2;color:#dc2626}.status-completed{background:#dcfce7;color:#16a34a}.status-ongoing{background:#dbeafe;color:#2563eb}.status-draft{background:#f3f4f6;color:#6b7280}.request-card-description{display:flex;gap:.75rem;padding:1rem;background:#f8fafc;border-radius:.75rem;margin-bottom:1rem}.request-card-description svg{color:#64748b;flex-shrink:0;margin-top:.125rem}.request-card-description p{margin:0;color:#475569;font-size:.9375rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.description-content{flex:1;color:#475569;font-size:.9375rem;line-height:1.6;max-height:3.2em;overflow:hidden;word-wrap:break-word}.description-content p{margin:0 0 .5em}.description-content p:last-child{margin-bottom:0}.description-content h1,.description-content h2,.description-content h3{font-size:1rem;font-weight:600;margin:0 0 .25em;color:#0f172a}.description-content ul,.description-content ol{margin:0;padding-left:1.5em}.description-content li{margin-bottom:.25em}.description-content strong{font-weight:600;color:#0f172a}.description-content a{color:#044f66;text-decoration:underline}.description-content a:hover{color:#0891b2}.request-card-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:1rem;padding:1rem 0;border-top:1px solid #E2E8F0;border-bottom:1px solid #E2E8F0}.info-item{display:flex;gap:.75rem;align-items:flex-start}.info-item svg{color:#044f66;flex-shrink:0;margin-top:.125rem}.info-item>div{display:flex;flex-direction:column;gap:.25rem}.info-label{font-size:.75rem;color:#64748b;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.info-value{font-size:.9375rem;color:#0f172a;font-weight:600}.request-card-footer{display:flex;justify-content:flex-end;align-items:center}.view-details{color:#044f66;font-weight:600;font-size:.875rem;display:flex;align-items:center;gap:.25rem;transition:gap .3s ease}.request-work-card:hover .view-details{gap:.5rem}@media(max-width:768px){.request-work-card{padding:1rem}.request-card-header{flex-direction:column;align-items:flex-start}.request-status{padding:.375rem .75rem;font-size:.8125rem}.request-card-info{grid-template-columns:1fr;gap:.75rem}.request-card-title{font-size:1.125rem}}.request-work-container{padding:2.5rem 1.5rem;max-width:1400px;margin:0 auto;background:linear-gradient(to-br,#f8fafb,#f1f5f9);min-height:100vh}.request-work-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:1.5rem;flex-wrap:wrap}.request-work-title-section{flex:1;min-width:250px}.request-work-title{font-size:2rem;font-weight:700;color:#044f66;margin:0 0 .5rem;letter-spacing:-.5px}.request-work-breadcrumb{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b;flex-wrap:wrap}.request-work-breadcrumb a{color:#044f66;text-decoration:none;font-weight:500;transition:color .2s ease}.request-work-breadcrumb a:hover{color:#0891b2}.request-work-breadcrumb-divider{color:#cbd5e1;display:flex;align-items:center}.btn-create-request{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.5rem;background:linear-gradient(135deg,#044f66,#0891b2);color:#fff;border:none;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #044f6633}.btn-create-request:hover{transform:translateY(-2px);box-shadow:0 6px 20px #044f664d}.btn-create-request:active{transform:translateY(0)}.request-work-section{background:#fff;border-radius:1rem;padding:2rem;margin-bottom:1.5rem;border:1px solid #E2E8F0;box-shadow:0 1px 3px #0000000d}.filter-section{display:flex;flex-direction:column;gap:1.5rem}.filter-header{display:flex;align-items:center;gap:.75rem;font-size:1.125rem;font-weight:600;color:#0f172a}.filter-header svg{color:#044f66}.filter-controls{display:flex;gap:.75rem;flex-wrap:wrap}.filter-btn{padding:.625rem 1.25rem;background:#fff;border:2px solid #E2E8F0;border-radius:.5rem;font-size:.875rem;font-weight:600;color:#64748b;cursor:pointer;transition:all .2s ease}.filter-btn:hover{border-color:#044f66;color:#044f66}.filter-btn.active{background:linear-gradient(135deg,#044f66,#0891b2);border:none;color:#fff;box-shadow:0 2px 8px #044f6633}.loading-state .spinner{color:#044f66;animation:spin 1s linear infinite}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;gap:1.5rem}.empty-state-icon{color:#cbd5e1}.empty-state h3{font-size:1.5rem;font-weight:600;color:#0f172a;margin:0}.empty-state p{font-size:1rem;color:#64748b;margin:0;max-width:500px}.requests-count{margin-bottom:1.5rem;font-size:.875rem;color:#044f66;font-weight:600}.requests-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:1.5rem;margin-bottom:1.5rem}.load-more-container{display:flex;justify-content:center;padding-top:1.5rem;border-top:1px solid #E2E8F0}.btn-load-more{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem;background:#fff;border:2px solid #044F66;color:#044f66;border-radius:.75rem;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-load-more:hover:not(:disabled){background:#f0f8fa;transform:translateY(-2px);box-shadow:0 4px 12px #044f661a}.btn-load-more:disabled{opacity:.6;cursor:not-allowed}.btn-load-more .spinner{animation:spin 1s linear infinite}@media(max-width:768px){.request-work-container{padding:1.5rem 1rem}.request-work-title{font-size:1.5rem}.request-work-header{flex-direction:column;align-items:stretch}.btn-create-request{justify-content:center}.requests-grid{grid-template-columns:1fr}.request-work-section{padding:1.5rem}}.request-form-container{padding:2.5rem 1.5rem;max-width:800px;margin:0 auto;background:linear-gradient(to-br,#f8fafb,#f1f5f9);min-height:100vh}.request-form-header{margin-bottom:2rem}.request-form-title-section{flex:1}.request-form-title{font-size:2rem;font-weight:700;color:#044f66;margin:0 0 .5rem;letter-spacing:-.5px}.request-form-breadcrumb{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#64748b;flex-wrap:wrap}.request-form-breadcrumb a{color:#044f66;text-decoration:none;font-weight:500;transition:color .2s ease}.request-form-breadcrumb a:hover{color:#0891b2}.request-form-breadcrumb-divider{color:#cbd5e1;display:flex;align-items:center}.request-form-section{background:#fff;border-radius:1rem;padding:2rem;border:1px solid #E2E8F0;box-shadow:0 1px 3px #0000000d}.form-group{margin-bottom:1.75rem}.form-label{display:flex;align-items:center;font-size:.875rem;font-weight:600;color:#0f172a;margin-bottom:.625rem;text-transform:uppercase;letter-spacing:.5px}.form-label svg{color:#044f66;flex-shrink:0;vertical-align:middle;margin-right:.625rem}.form-input,.form-select,.form-textarea{width:100%;padding:.875rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;font-size:1rem;color:#0f172a;transition:all .2s ease;background:#fff;font-family:inherit}.quill-wrapper{border:2px solid #E2E8F0;border-radius:.75rem;transition:all .2s ease;overflow:hidden}.quill-wrapper:focus-within{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.quill-wrapper.error{border-color:#dc2626}.quill-wrapper .ql-toolbar{border:none;border-bottom:1px solid #E2E8F0;background:#f8fafc;padding:.75rem}.quill-wrapper .ql-container{border:none;font-size:1rem;font-family:inherit}.quill-wrapper .ql-editor{min-height:200px;padding:1rem}.quill-wrapper .ql-editor.ql-blank:before{color:#94a3b8;font-style:normal;left:1rem}.react-datepicker-wrapper{width:100%}.react-datepicker-wrapper .form-input{cursor:pointer}.react-datepicker__input-container{width:100%}.react-datepicker-popper{z-index:1000!important}.react-datepicker{font-family:inherit;border:2px solid #E2E8F0;border-radius:.75rem;box-shadow:0 10px 25px #0000001a;font-size:1rem}.react-datepicker__header{background:#f8fafc;border-bottom:1px solid #E2E8F0;border-radius:.75rem .75rem 0 0;padding:1rem 0}.react-datepicker__current-month{color:#0f172a;font-weight:600;font-size:1.125rem;margin-bottom:.5rem}.react-datepicker__day-name{color:#64748b;font-weight:600;font-size:.9375rem;width:2.5rem;line-height:2.5rem;margin:.25rem}.react-datepicker__day{color:#0f172a;border-radius:.5rem;transition:all .2s ease;width:2.5rem;height:2.5rem;line-height:2.5rem;margin:.25rem;font-size:.9375rem;font-weight:500}.react-datepicker__day:hover{background:#f1f5f9;border-radius:.5rem}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{background:linear-gradient(135deg,#044f66,#0891b2);color:#fff;font-weight:600;border-radius:.5rem}.react-datepicker__day--disabled{color:#cbd5e1}.react-datepicker__day--today{font-weight:600;color:#044f66}.react-datepicker__day--today.react-datepicker__day--selected,.react-datepicker__day--today.react-datepicker__day--keyboard-selected{color:#fff}.react-datepicker__month-container{padding:.5rem}.react-datepicker__month{margin:.5rem}.react-datepicker__navigation{top:1.25rem;width:2rem;height:2rem;border-radius:.5rem;transition:all .2s ease}.react-datepicker__navigation:hover{background:#f1f5f9}.react-datepicker__navigation-icon:before{border-color:#044f66;border-width:2px 2px 0 0;width:8px;height:8px;top:10px}.form-input:focus,.form-select:focus,.form-textarea:focus{outline:none;border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.form-input::placeholder,.form-textarea::placeholder{color:#94a3b8}.form-textarea{resize:vertical;min-height:140px;line-height:1.6}.form-select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.5L10 12.5L15 7.5' stroke='%2364748B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:3rem}.custom-multi-select{position:relative;width:100%}.multi-select-trigger{width:100%;min-height:3rem;padding:.75rem 3rem .75rem 1rem;border:2px solid #E2E8F0;border-radius:.75rem;background:#fff;cursor:pointer;transition:all .2s ease;position:relative;display:flex;align-items:center}.multi-select-trigger:hover{border-color:#cbd5e1}.multi-select-trigger.open,.multi-select-trigger:focus{border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.multi-select-trigger.error{border-color:#dc2626}.multi-select-value{flex:1;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.multi-select-value .placeholder{color:#94a3b8;font-size:1rem}.selected-items{display:flex;flex-wrap:wrap;gap:.5rem}.selected-item{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .625rem;background:linear-gradient(135deg,#044f66,#0891b2);color:#fff;border-radius:.5rem;font-size:.875rem;font-weight:500}.selected-item svg{cursor:pointer;flex-shrink:0}.selected-item svg:hover{opacity:.7}.dropdown-icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#64748b;flex-shrink:0;transition:transform .2s ease}.multi-select-trigger.open .dropdown-icon{transform:translateY(-50%) rotate(180deg)}.multi-select-dropdown{position:absolute;top:calc(100% + .5rem);left:0;right:0;background:#fff;border:2px solid #E2E8F0;border-radius:.75rem;box-shadow:0 10px 25px #0000001a;z-index:1000;max-height:320px;display:flex;flex-direction:column}.dropdown-search{padding:.75rem;border-bottom:1px solid #E2E8F0}.dropdown-search input{width:100%;padding:.625rem .875rem;border:1px solid #E2E8F0;border-radius:.5rem;font-size:.875rem;transition:all .2s ease}.dropdown-search input:focus{outline:none;border-color:#044f66;box-shadow:0 0 0 3px #044f661a}.dropdown-options{overflow-y:auto;max-height:240px}.dropdown-option{display:flex;align-items:center;gap:.75rem;padding:.75rem;cursor:pointer;transition:background .15s ease}.dropdown-option:hover{background:#f8fafc}.dropdown-option.selected{background:#eff6ff}.option-checkbox{width:18px;height:18px;border:2px solid #CBD5E1;border-radius:.25rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.dropdown-option.selected .option-checkbox{background:linear-gradient(135deg,#044f66,#0891b2);border:none}.checkbox-check{color:#fff;stroke-width:3}.dropdown-option span{font-size:.9375rem;color:#0f172a;font-weight:500}.form-input.error,.form-select.error,.form-textarea.error{border-color:#dc2626}.form-error{display:block;margin-top:.5rem;font-size:.875rem;color:#dc2626;font-weight:500}.form-hint{display:block;margin-top:.5rem;font-size:.875rem;color:#64748b}.form-helper{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}.char-count{font-size:.875rem;color:#94a3b8;font-weight:500}.form-actions{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #E2E8F0}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;border:none;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-primary{background:linear-gradient(135deg,#044f66,#0891b2);color:#fff;box-shadow:0 4px 12px #044f6633}.btn-primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #044f664d}.btn-primary:active{transform:translateY(0)}.btn-primary:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-secondary{background:#fff;color:#64748b;border:2px solid #E2E8F0}.btn-secondary:hover:not(:disabled){border-color:#cbd5e1;color:#0f172a}.btn-secondary:disabled{opacity:.5;cursor:not-allowed}.loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem}.loading-state .spinner,.btn-primary .spinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-state p{font-size:1rem;color:#64748b;margin:0}.photos-upload-container{width:100%}.dropzone{border:2px dashed #D1D9E0;border-radius:.75rem;padding:2rem;text-align:center;background:#fafbfc;cursor:pointer;transition:all .2s ease}.dropzone:hover{border-color:#044f66;background:#e8f4f7}.dropzone-content{display:flex;flex-direction:column;align-items:center;gap:.5rem}.dropzone-text{font-size:.875rem;font-weight:600;color:#323f4b;margin:0}.dropzone-hint{font-size:.75rem;color:#7b8794;margin:0}.photos-preview-container{display:flex;flex-direction:column;gap:1rem}.photos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem}.photo-preview-item{position:relative;border-radius:.5rem;overflow:hidden;border:1px solid #E4E9EF;background:#f5f7fa;aspect-ratio:1}.photo-preview-img{width:100%;height:100%;object-fit:cover}.photo-remove-btn{position:absolute;top:.5rem;right:.5rem;width:28px;height:28px;padding:0;background:#db4437;color:#fff;border:none;border-radius:.375rem;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.photo-preview-item:hover .photo-remove-btn{opacity:1}.photo-remove-btn:hover{background:#c5392f}.btn-add-more-photos{align-self:flex-start;display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:#fff;color:#044f66;border:2px solid #044F66;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-add-more-photos:hover{background:#044f66;color:#fff}@media(max-width:768px){.request-form-container{padding:1.5rem 1rem}.request-form-title{font-size:1.5rem}.request-form-section{padding:1.5rem}.form-actions{flex-direction:column-reverse}.btn-primary,.btn-secondary{width:100%;justify-content:center}.photos-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.chat-layout{display:flex;height:calc(80vh - 100px);margin:20px;background:#fff;border-radius:16px;box-shadow:0 4px 24px #0000001a;overflow:hidden}.chat-sidebar{width:320px;background:#f8fafc;border-right:1px solid #e2e8f0;display:flex;flex-direction:column}.chat-search{padding:16px;border-bottom:1px solid #e2e8f0}.chat-search-input{width:100%;padding:10px 16px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;transition:all .2s}.chat-search-input:focus{border-color:#044f66;box-shadow:0 0 0 2px #044f661a}.chat-contacts{flex:1;overflow-y:auto}.contact-list{list-style:none;padding:0;margin:0}.contact-item{display:flex;align-items:center;padding:12px 16px;cursor:pointer;transition:all .2s;border-bottom:1px solid #f1f5f9}.contact-item:hover{background:#f1f5f9}.contact-item.active{background:#044f66;color:#fff}.contact-item.active .contact-name{color:#fff}.contact-avatar{margin-right:12px}.contact-info{flex:1}.contact-name{font-weight:600;margin-bottom:4px}.contact-status{font-size:12px;color:#64748b}.chat-main{flex:1;display:flex;flex-direction:column}.chat-header{padding:16px;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;background:#fff}.chat-messages{flex:1;padding:20px;overflow-y:auto;background:#fff}.message{display:flex;flex-direction:column;margin-bottom:20px}.message-incoming{align-items:flex-start}.message-outgoing{align-items:flex-end}.message-content{max-width:70%;padding:12px 16px;border-radius:12px}.message-incoming .message-content{background:#f1f5f9;border-top-left-radius:4px}.message-outgoing .message-content{background:#044f66;color:#fff;border-top-right-radius:4px}.message-time{font-size:12px;margin-bottom:4px;color:#64748b}.chat-input-container{padding:16px;background:#fff;border-top:1px solid #e2e8f0}.chat-input-wrapper{display:flex;gap:12px;align-items:center}.chat-input{flex:1;padding:12px 16px;border-radius:24px;border:1px solid #e2e8f0;background:#f8fafc;transition:all .2s}.chat-input:focus{border-color:#044f66;background:#fff;box-shadow:0 0 0 2px #044f661a}.chat-button{padding:8px 16px;border-radius:24px;border:none;background:#044f66;color:#fff;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:8px}.chat-button:hover{background:#033e52}.mobile-menu-button{display:none;background:none;border:none;padding:8px;cursor:pointer;color:#044f66;margin-right:8px}.mobile-menu-button:hover{background:#044f661a;border-radius:4px}@media(max-width:768px){.mobile-menu-button{display:block}.chat-sidebar{position:fixed;top:0;left:0;bottom:0;z-index:1000;transform:translate(-100%);transition:transform .3s ease}.chat-sidebar.active{transform:translate(0)}.chat-sidebar.active:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:999}.chat-sidebar{z-index:1000}}@media(max-width:768px){.chat-sidebar.active:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:#0000;z-index:999}.chat-sidebar{z-index:1000}}.imessage-container{height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;flex-direction:column;overflow:hidden}.imessage-header{background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:transform;border-bottom:1px solid rgba(0,0,0,.1);padding:20px 30px;box-shadow:0 2px 20px #0000001a}.header-content{max-width:1400px;margin:0 auto}.header-title{display:flex;align-items:center;margin-bottom:5px}.header-icon{color:#007aff;font-size:24px;margin-right:12px}.header-title h1{color:#1d1d1f;font-size:28px;font-weight:600;margin:0;letter-spacing:-.5px}.header-subtitle{color:#86868b;font-size:16px;margin:0;font-weight:400}.imessage-layout{flex:1;display:flex;max-width:1400px;margin:0 auto;width:100%;background:#fffffff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:transform;border-radius:20px 20px 0 0;box-shadow:0 10px 40px #00000026;overflow:hidden}.conversations-panel{width:350px;background:#f2f2f7;border-right:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column}.panel-header{padding:20px;background:#fffc;border-bottom:1px solid rgba(0,0,0,.1)}.new-message-btn{background:#007aff!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:12px 20px!important;font-weight:600!important;font-size:14px!important;width:100%!important;margin-bottom:15px!important;transition:all .2s ease!important;box-shadow:0 2px 8px #007aff4d!important}.new-message-btn:hover{background:#0056cc!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #007aff66!important}.search-wrapper{margin-bottom:15px}.search-input{border-radius:10px!important;border:1px solid rgba(0,0,0,.1)!important;background:#fffc!important;padding:10px 15px!important;font-size:14px!important;transition:all .2s ease!important}.search-input:focus{border-color:#007aff!important;box-shadow:0 0 0 3px #007aff1a!important;background:#fff!important}.refresh-btn{background:#fffc!important;border:1px solid rgba(0,0,0,.1)!important;border-radius:8px!important;color:#007aff!important;padding:8px!important;transition:all .2s ease!important}.refresh-btn:hover{background:#fff!important;transform:rotate(180deg)!important}.conversations-list{flex:1;overflow-y:auto;padding:0}.conversations-list::-webkit-scrollbar{width:4px}.conversations-list::-webkit-scrollbar-track{background:transparent}.conversations-list::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.conversation-item{display:flex;align-items:center;padding:15px 20px;cursor:pointer;transition:all .2s ease;border-bottom:1px solid rgba(0,0,0,.05);position:relative}.conversation-item:hover{background:#ffffff80}.conversation-item.active{background:#007aff1a;border-left:3px solid #007AFF}.conversation-avatar{position:relative;margin-right:15px;flex-shrink:0}.conversation-avatar img{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.8);box-shadow:0 2px 8px #0000001a}.avatar-initials{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#007aff,#5856d6);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:18px;border:2px solid rgba(255,255,255,.8);box-shadow:0 2px 8px #0000001a;display:none}.unread-badge{position:absolute;top:-5px;right:-5px;background:#ff3b30;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;border:2px solid white;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.conversation-info{flex:1;min-width:0}.conversation-name{font-weight:600;color:#1d1d1f;font-size:16px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-preview{color:#86868b;font-size:13px;font-weight:400}.empty-conversations{text-align:center;padding:60px 20px;color:#86868b}.empty-icon{font-size:48px;margin-bottom:20px;opacity:.5}.empty-conversations h3{margin-bottom:10px;color:#1d1d1f;font-weight:600}.empty-conversations p{margin-bottom:20px;font-size:14px}.chat-panel{flex:1;display:flex;flex-direction:column;background:#fff}.chat-header{display:flex;align-items:center;justify-content:space-between;padding:20px 25px;background:#fffffff2;border-bottom:1px solid rgba(0,0,0,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:transform}.chat-contact{display:flex;align-items:center}.contact-avatar{position:relative;margin-right:15px}.contact-avatar img{width:45px;height:45px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.8);box-shadow:0 2px 8px #0000001a}.contact-avatar .avatar-initials{width:45px;height:45px;font-size:16px}.contact-name{font-weight:600;color:#1d1d1f;font-size:18px;margin-bottom:2px}.contact-name::focus{outline:none;color:#fff}.contact-phone{color:#86868b;font-size:14px;font-weight:400}.delete-conversation-btn{background:#ff3b301a!important;border:none!important;border-radius:8px!important;color:#ff3b30!important;padding:8px!important;transition:all .2s ease!important}.delete-conversation-btn:hover{background:#ff3b3033!important;transform:scale(1.05)!important}.messages-area{flex:1;overflow-y:auto;padding:20px;background:#f2f2f7;position:relative}.messages-area::-webkit-scrollbar{width:4px}.messages-area::-webkit-scrollbar-track{background:transparent}.messages-area::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.messages-container{display:flex;flex-direction:column;gap:8px;max-width:100%}.message-wrapper{display:flex;align-items:flex-end;gap:8px;max-width:70%;animation:messageSlideIn .3s ease}@keyframes messageSlideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message-wrapper.outbound{align-self:flex-end;flex-direction:row-reverse}.message-wrapper.inbound{align-self:flex-start}.message-bubble{background:#007aff;color:#fff;padding:12px 16px;border-radius:20px 20px 6px;position:relative;max-width:100%;word-wrap:break-word;box-shadow:0 1px 3px #0000001a;transition:all .2s ease}.message-wrapper.inbound .message-bubble{background:#e9e9eb;color:#1d1d1f;border-bottom-left-radius:6px;border-bottom-right-radius:20px}.message-wrapper.outbound .message-bubble{background:#007aff;color:#fff;border-bottom-right-radius:6px;border-bottom-left-radius:20px}.message-text{font-size:15px;line-height:1.4;margin-bottom:4px;font-weight:400}.message-meta{display:flex;align-items:center;justify-content:space-between;font-size:11px;opacity:.7;margin-top:4px}.message-time{font-style:italic}.message-status{display:flex;align-items:center;gap:2px}.message-status .icon{font-size:10px}.delete-message-btn{opacity:0;background:#ff3b301a!important;border:none!important;border-radius:50%!important;color:#ff3b30!important;width:28px!important;height:28px!important;padding:0!important;transition:all .2s ease!important;flex-shrink:0}.message-wrapper:hover .delete-message-btn{opacity:1}.delete-message-btn:hover{background:#ff3b3033!important;transform:scale(1.1)!important}.empty-messages{text-align:center;padding:80px 20px;color:#86868b}.empty-messages .empty-icon{font-size:64px;margin-bottom:20px;opacity:.3}.empty-messages h3{margin-bottom:10px;color:#1d1d1f;font-weight:600}.empty-messages p{font-size:14px}.message-input-area{padding:20px 25px;background:#fffffff2;border-top:1px solid rgba(0,0,0,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);will-change:transform}.input-container{display:flex;align-items:flex-end;gap:12px;background:#f2f2f7;border-radius:25px;padding:8px;border:1px solid rgba(0,0,0,.1);transition:all .2s ease}.input-container:focus-within{border-color:#007aff;box-shadow:0 0 0 3px #007aff1a;background:#fff}.message-input{flex:1;border:none!important;background:transparent!important;padding:8px 12px!important;font-size:16px!important;resize:none!important;min-height:20px!important;max-height:100px!important;outline:none!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.message-input::placeholder{color:#86868b;font-style:italic}.send-button{background:#007aff!important;border:none!important;border-radius:50%!important;color:#fff!important;width:36px!important;height:36px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important;opacity:.5;transform:scale(.9)}.send-button.active{opacity:1;transform:scale(1)}.send-button:hover{background:#0056cc!important;transform:scale(1.05)!important}.send-button:disabled{opacity:.3!important;transform:scale(.9)!important}.no-conversation{flex:1;display:flex;align-items:center;justify-content:center;background:#f2f2f7}.no-conversation-content{text-align:center;color:#86868b;padding:40px}.no-conversation-icon{font-size:80px;margin-bottom:20px;opacity:.3}.no-conversation h2{margin-bottom:10px;color:#1d1d1f;font-weight:600;font-size:24px}.no-conversation p{margin-bottom:30px;font-size:16px}.start-conversation-btn{background:#007aff!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:12px 24px!important;font-weight:600!important;font-size:16px!important;transition:all .2s ease!important;box-shadow:0 2px 8px #007aff4d!important}.start-conversation-btn:hover{background:#0056cc!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #007aff66!important}.new-message-modal{border-radius:16px!important;box-shadow:0 20px 60px #0000004d!important;overflow:hidden!important}.new-message-modal .header{background:#f2f2f7!important;border-bottom:1px solid rgba(0,0,0,.1)!important;padding:20px 25px!important;font-weight:600!important;color:#1d1d1f!important}.new-message-modal .content{padding:25px!important}.new-message-modal .actions{background:#f2f2f7!important;border-top:1px solid rgba(0,0,0,.1)!important;padding:20px 25px!important}@media(max-width:1024px){.imessage-layout{border-radius:0}.conversations-panel{width:300px}.message-wrapper{max-width:80%}}@media(max-width:768px){.imessage-header{padding:15px 20px}.header-title h1{font-size:24px}.conversations-panel{width:280px}.panel-header{padding:15px}.chat-header{padding:15px 20px}.messages-area{padding:15px}.message-input-area{padding:15px 20px}.message-wrapper{max-width:85%}}@media(max-width:480px){.imessage-layout{flex-direction:column}.conversations-panel{width:100%;height:200px;border-right:none;border-bottom:1px solid rgba(0,0,0,.1)}.conversations-list{height:120px}.chat-panel{flex:1}.message-wrapper{max-width:90%}.conversation-item{padding:12px 15px}.conversation-avatar img,.conversation-avatar .avatar-initials{width:40px;height:40px}.contact-avatar img,.contact-avatar .avatar-initials{width:35px;height:35px}.message-bubble{padding:10px 14px}.message-text{font-size:14px}}.typing-indicator{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#e9e9eb;border-radius:20px 20px 20px 6px;max-width:70px;align-self:flex-start;margin-bottom:8px}.typing-dots{display:flex;gap:3px}.typing-dots span{width:6px;height:6px;background:#86868b;border-radius:50%;animation:typing 1.4s infinite ease-in-out}.typing-dots span:nth-child(1){animation-delay:-.32s}.typing-dots span:nth-child(2){animation-delay:-.16s}@keyframes typing{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.status-online{color:#34c759}.status-offline{color:#ff3b30}.status-away{color:#ff9500}.message-input:focus,.search-input:focus{outline:none}@media(prefers-contrast:high){.message-bubble{border:1px solid currentColor}.conversation-item.active{border-left-width:4px}}@media(prefers-reduced-motion:reduce){.message-wrapper,.new-message-btn,.send-button,.delete-message-btn,.refresh-btn{animation:none;transition:none}.typing-dots span,.unread-badge{animation:none}}.zoom-image{width:100%;height:250px;object-fit:cover;display:block;transition:transform .3s ease}.zoom-image:hover{transform:scale(1.05)}.zoom-button:hover{transform:scale(1.1)}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0;max-height:100px;object-fit:cover}._container_8ulld_3{width:100%;padding:2rem 0;min-height:100vh}._breadcrumb_8ulld_10{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-gray-400);margin-bottom:var(--spacing-3)}._breadcrumbLink_8ulld_19{color:var(--color-brand-primary);text-decoration:none;font-weight:var(--font-weight-medium);transition:color var(--transition-fast)}._breadcrumbLink_8ulld_19:hover{color:var(--color-brand-primary-light)}._breadcrumbSep_8ulld_30{color:var(--color-gray-300)}._breadcrumbCurrent_8ulld_34{color:var(--color-gray-600);font-weight:var(--font-weight-medium)}._header_8ulld_40{margin-bottom:var(--spacing-8)}._title_8ulld_44{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-gray-900);margin:0}._subtitle_8ulld_51{font-size:var(--font-size-base);color:var(--color-gray-500);margin:var(--spacing-1) 0 0 0}._picker_8ulld_58{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-xl);padding:var(--spacing-8);max-width:560px}._section_8ulld_66{margin-bottom:var(--spacing-6)}._section_8ulld_66:last-of-type{margin-bottom:var(--spacing-8)}._sectionLabel_8ulld_74{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-3)}._yearPills_8ulld_87{display:flex;gap:var(--spacing-2);flex-wrap:wrap}._yearPill_8ulld_87{font-family:var(--font-primary);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;border:1px solid var(--color-gray-200);background:#fff;color:var(--color-gray-700);transition:all var(--transition-fast)}._yearPill_8ulld_87:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary)}._yearPillActive_8ulld_111{background:var(--color-brand-primary);color:#fff;border-color:var(--color-brand-primary)}._yearPillActive_8ulld_111:hover{background:var(--color-brand-primary-light);border-color:var(--color-brand-primary-light);color:#fff}._monthGrid_8ulld_124{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-2)}._monthCard_8ulld_130{font-family:var(--font-primary);position:relative;display:flex;align-items:center;justify-content:center;padding:var(--spacing-3) var(--spacing-2);border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:center;cursor:pointer;border:1px solid var(--color-gray-200);background:#fff;color:var(--color-gray-700);transition:all var(--transition-fast)}._monthCard_8ulld_130:hover{border-color:var(--color-brand-primary);color:var(--color-brand-primary);background:#044f6608}._monthCardActive_8ulld_154{background:var(--color-brand-primary);color:#fff;border-color:var(--color-brand-primary)}._monthCardActive_8ulld_154:hover{background:var(--color-brand-primary-light);border-color:var(--color-brand-primary-light);color:#fff}._monthShort_8ulld_166{position:relative}._currentDot_8ulld_171{position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-success)}._monthCardActive_8ulld_154 ._currentDot_8ulld_171{background:#fff}._pendingDot_8ulld_186{position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:var(--radius-full);background:var(--color-warning)}._monthCardActive_8ulld_154 ._pendingDot_8ulld_186{background:#fff}._monthCardPending_8ulld_200{border-bottom:2px solid var(--color-warning)}._submitRow_8ulld_205{display:flex;align-items:center;justify-content:space-between;padding-top:var(--spacing-6);border-top:1px solid var(--color-gray-100);gap:var(--spacing-4);flex-wrap:wrap}._selectedSummary_8ulld_215{display:flex;align-items:center;gap:var(--spacing-2)}._selectedLabel_8ulld_221{font-size:var(--font-size-sm);color:var(--color-gray-400);font-weight:var(--font-weight-medium)}._selectedValue_8ulld_227{font-size:var(--font-size-base);color:var(--color-gray-800);font-weight:var(--font-weight-bold)}._submitBtn_8ulld_233{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-6);background:var(--color-brand-primary);color:#fff;border:none;border-radius:var(--radius-xl);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast)}._submitBtn_8ulld_233:hover{background:var(--color-brand-primary-light);box-shadow:var(--shadow-brand)}@media(max-width:968px){._container_8ulld_3{padding:1rem .5rem 2rem 0}._picker_8ulld_58{padding:var(--spacing-5)}._monthGrid_8ulld_124{grid-template-columns:repeat(3,1fr)}._submitRow_8ulld_205{flex-direction:column;align-items:stretch}._submitBtn_8ulld_233{justify-content:center}}._container_1e2ka_1{min-height:100vh;padding:2rem 0;width:100%;max-width:640px;margin:0 auto}._pageHeader_1e2ka_3{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;display:flex;gap:1rem;margin-bottom:1.75rem;padding:1.4rem 1.5rem}._eyebrow_1e2ka_4{color:#0891b2;font-size:.7rem;font-weight:800;letter-spacing:.12em;margin-bottom:.25rem;text-transform:uppercase}._pageHeader_1e2ka_3 h1{color:#0f172a;font-size:1.65rem;line-height:1.2;margin:0}._pageHeader_1e2ka_3 p{color:#64748b;font-size:.875rem;margin:.4rem 0 0}._addRow_1e2ka_8{display:flex;gap:.6rem;margin-bottom:1.5rem}._addRow_1e2ka_8 input{flex:1;border:1px solid #e2e8f0;border-radius:.5rem;padding:.65rem .85rem;font-size:.9rem}._addRow_1e2ka_8 button{background:#044f66;border:0;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:700;padding:.65rem 1.1rem;white-space:nowrap}._addRow_1e2ka_8 button:disabled{opacity:.5;cursor:default}._wordList_1e2ka_28{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;list-style:none;margin:0;padding:0;overflow:hidden}._wordRow_1e2ka_38{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:.75rem 1.1rem;font-size:.9rem;color:#0f172a}._wordRow_1e2ka_38:last-child{border-bottom:none}._deleteBtn_1e2ka_49{background:none;border:0;color:#94a3b8;cursor:pointer;display:flex;padding:.25rem}._deleteBtn_1e2ka_49:hover{color:#dc2626}._deleteBtn_1e2ka_49:disabled{opacity:.5;cursor:default}._state_1e2ka_60{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;color:#64748b;display:flex;flex-direction:column;gap:.5rem;justify-content:center;min-height:160px;padding:2rem;text-align:center}._state_1e2ka_60 h1{color:#0f172a;font-size:1.25rem;margin:0}._state_1e2ka_60 p{margin:0}._state_1e2ka_60 button{background:#044f66;border:0;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:700;margin-top:.5rem;padding:.65rem 1rem}@media(max-width:760px){._container_1e2ka_1{padding:1rem .5rem}._pageHeader_1e2ka_3{align-items:flex-start;padding:1.15rem}._pageHeader_1e2ka_3 h1{font-size:1.35rem}}._container_tq94a_1{width:100%;padding:2rem 0;min-height:100vh}._header_tq94a_7{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._headerTop_tq94a_16{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}._headerContent_tq94a_24{flex:1}._breadcrumb_tq94a_28{font-size:.8125rem;opacity:.75;margin:0 0 .5rem;font-weight:400}._breadcrumbLink_tq94a_35{color:#fff;text-decoration:none;opacity:.85;transition:opacity .2s ease}._breadcrumbLink_tq94a_35:hover{opacity:1;color:#fff;text-decoration:none}._breadcrumbSeparator_tq94a_48{margin:0 .375rem;opacity:.5}._title_tq94a_53{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._subtitle_tq94a_60{font-size:1rem;opacity:.85;margin:.5rem 0 0;font-weight:400}._btnCreate_tq94a_67{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;border:2px solid rgba(255,255,255,.3);background:#ffffff26;color:#fff;display:inline-flex;align-items:center;gap:.5rem}._btnCreate_tq94a_67:hover{background:#ffffff40;border-color:#ffffff80}._iconBtn_tq94a_87{display:inline-flex;align-items:center;justify-content:center;padding:.375rem;border-radius:.375rem;border:1px solid #E4E9EF;background:#fff;color:#054e65;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease,color .15s ease}._iconBtn_tq94a_87:hover:not(:disabled){background:#054e65;border-color:#054e65;color:#fff;transform:translateY(-1px) scale(1.1);box-shadow:0 4px 10px #054e6540}._iconBtn_tq94a_87:active:not(:disabled){transform:scale(.9);box-shadow:none}._iconBtn_tq94a_87:disabled{color:#9aa5b1;cursor:default}._spinning_tq94a_118{animation:_partsSpin_tq94a_1 .8s linear infinite}@keyframes _partsSpin_tq94a_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._popping_tq94a_127{animation:_partsPop_tq94a_1 .35s cubic-bezier(.34,1.56,.64,1)}@keyframes _partsPop_tq94a_1{0%{transform:scale(1)}40%{transform:scale(1.5) rotate(-8deg)}to{transform:scale(1)}}._badgePulse_tq94a_137{animation:_partsBadgePulse_tq94a_1 .4s cubic-bezier(.34,1.56,.64,1)}@keyframes _partsBadgePulse_tq94a_1{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}._textBtn_tq94a_147{display:inline-flex;align-items:center;gap:.375rem;padding:.4rem .875rem;border-radius:.5rem;font-size:.8125rem;font-weight:600;border:1.5px solid #E4E9EF;background:#fff;color:#054e65;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease,color .15s ease}._textBtn_tq94a_147:hover:not(:disabled){background:#054e65;border-color:#054e65;color:#fff;transform:translateY(-1px);box-shadow:0 4px 10px #054e6540}._textBtn_tq94a_147:active:not(:disabled){transform:translateY(0) scale(.97);box-shadow:none}._textBtn_tq94a_147:disabled{color:#9aa5b1;cursor:default}._card_tq94a_180{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem;margin-bottom:1.5rem}._cardTitle_tq94a_188{font-size:1rem;font-weight:700;color:#0f172a;margin:0 0 1rem}._fulfilmentToggle_tq94a_195{display:flex;gap:.75rem;margin-bottom:1rem}._fulfilmentBtn_tq94a_201{padding:.5rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:1.5px solid #E4E9EF;background:#fff;color:#616e7c;transition:background-color .15s ease,border-color .15s ease,color .15s ease}._fulfilmentBtn_tq94a_201:hover{border-color:#054e65;color:#054e65}._fulfilmentBtnActive_tq94a_218{border-color:#054e65;background:#054e65;color:#fff}._fulfilmentBtnActive_tq94a_218:hover{color:#fff}._deliveryNote_tq94a_228{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;background:#f0f7fa;border:1px solid #D6E6EC;border-radius:.5rem}._deliveryBlock_tq94a_238{display:flex;flex-direction:column;gap:.75rem}._deliveryJobPicker_tq94a_245{position:relative}._deliveryJobLabel_tq94a_249{display:block;font-size:.8125rem;font-weight:600;color:#3e4c59;margin-bottom:.375rem}._deliveryJobInput_tq94a_257{width:100%;padding:.625rem .75rem;font-size:.875rem;border:1px solid #D6DEE6;border-radius:.5rem;background:#fff;color:#1f2933}._deliveryJobInput_tq94a_257:focus{outline:2px solid #2F80A2;outline-offset:-1px;border-color:#2f80a2}._deliveryJobResults_tq94a_273{position:absolute;z-index:20;top:calc(100% + .25rem);left:0;right:0;max-height:15rem;overflow-y:auto;margin:0;padding:.25rem;list-style:none;background:#fff;border:1px solid #D6DEE6;border-radius:.5rem;box-shadow:0 8px 24px #1f29331f}._deliveryJobOption_tq94a_290{display:flex;flex-direction:column;gap:.125rem;width:100%;text-align:left;padding:.5rem .625rem;border:none;border-radius:.375rem;background:none;cursor:pointer}._deliveryJobOption_tq94a_290:hover,._deliveryJobOption_tq94a_290:focus-visible{background:#f0f7fa}._deliveryJobName_tq94a_308{font-size:.875rem;font-weight:600;color:#1f2933}._deliveryJobAddress_tq94a_314{font-size:.75rem;color:#7b8794}._deliveryJobEmpty_tq94a_319{padding:.625rem;font-size:.8125rem;color:#7b8794}._deliveryJobNeedsAddress_tq94a_325{color:#b45309;font-weight:600}._deliveryAddressPanel_tq94a_330{padding:1rem;background:#fff;border:1px solid #D6DEE6;border-radius:.5rem}._deliveryAddressPanelHeader_tq94a_337{display:flex;flex-direction:column;gap:.125rem;margin-bottom:.875rem}._deliveryAddressPanelTitle_tq94a_344{font-size:.9375rem;font-weight:600;color:#1f2933}._deliveryAddressPanelHint_tq94a_350{font-size:.8125rem;color:#7b8794}._deliveryClearJob_tq94a_355{margin-top:.375rem;padding:0;border:none;background:none;font-size:.75rem;color:#2f80a2;text-decoration:underline;cursor:pointer}._deliveryNoteIcon_tq94a_366{color:#054e65;flex-shrink:0;margin-top:.125rem}._notifyChip_tq94a_372{display:inline-flex;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;color:#054e65;background:#fff;border:1px solid #C5DCE5;border-radius:999px;cursor:default}._notifyChipExtra_tq94a_385{color:#7c3aed;border-color:#ddd6fe;background:#f5f3ff}._notifyManageBtn_tq94a_391{display:inline-flex;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:600;color:#054e65;background:transparent;border:1px dashed #7FB0C4;border-radius:999px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._notifyManageBtn_tq94a_391:hover{background:#fff;border-color:#054e65}._deliveryNoteLabel_tq94a_410{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#054e65;margin-bottom:.125rem}._deliveryNoteAddress_tq94a_419{font-size:.875rem;font-weight:500;color:#0f172a;line-height:1.4}._branchSearchRow_tq94a_426{display:flex;gap:.75rem;flex-wrap:wrap}._branchControlsRow_tq94a_432{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem 2rem;margin:1.25rem 0 1rem}._useLocationLink_tq94a_441{display:inline-flex;align-items:center;gap:.375rem;padding:0;background:none;border:none;cursor:pointer;font-size:.8125rem;font-weight:600;color:#054e65}._useLocationLink_tq94a_441:hover{color:#0a6b8c;text-decoration:underline}._branchSearchInput_tq94a_459{flex:1;min-width:220px;padding:.625rem .875rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;transition:border-color .15s ease,box-shadow .15s ease}._branchSearchInput_tq94a_459:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651f}._branchSearchBtn_tq94a_475{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;border:none;background:#054e65;color:#fff;display:inline-flex;align-items:center;gap:.5rem;transition:background-color .15s ease,transform .15s ease,box-shadow .15s ease}._branchSearchBtn_tq94a_475:hover:not(:disabled){background:#0a6b8c;transform:translateY(-1px);box-shadow:0 4px 10px #054e6540}._branchSearchBtn_tq94a_475:active:not(:disabled){transform:translateY(0) scale(.98);box-shadow:none}._branchSearchBtn_tq94a_475:disabled{background:#9aa5b1;cursor:default}._openNowToggle_tq94a_506{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:#616e7c;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s ease}._openNowToggle_tq94a_506:hover,._openNowToggleChecked_tq94a_522{color:#054e65}._openNowToggle_tq94a_506 input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;width:1.75rem;height:1rem;margin:0;flex:none;border-radius:1rem;background:#cbd2d9;cursor:pointer;transition:background-color .15s ease}._openNowToggle_tq94a_506 input:after{content:"";position:absolute;top:2px;left:2px;width:.75rem;height:.75rem;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .15s cubic-bezier(.34,1.56,.64,1)}._openNowToggle_tq94a_506 input:checked{background:#054e65}._openNowToggle_tq94a_506 input:checked:after{transform:translate(.75rem)}._mapWrap_tq94a_561{margin-bottom:.75rem}._branchList_tq94a_565{display:flex;flex-direction:column;gap:.5rem;max-height:660px;overflow-y:auto;padding-right:.25rem;animation:_branchListIn_tq94a_1 .3s ease-out}@keyframes _branchListIn_tq94a_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._branchRow_tq94a_580{position:relative;display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;border:1px solid #E4E9EF;border-radius:.5rem;cursor:pointer;background:#fff;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}._branchRow_tq94a_580:hover{border-color:#054e65;box-shadow:0 2px 8px #054e651a}._branchRowSelected_tq94a_598,._branchRowSelected_tq94a_598:hover{border:1.5px solid #054E65;background:#f0f7fa;padding:calc(.625rem - .5px) calc(.875rem - .5px)}._branchRow_tq94a_580 input[type=radio]{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;pointer-events:none}._branchIcon_tq94a_615{flex:none;width:2.25rem;height:2.25rem;border-radius:50%;display:grid;place-items:center;background:#f1f5f9;color:#9aa5b1;transition:background-color .15s ease,color .15s ease,transform .15s cubic-bezier(.34,1.56,.64,1)}._branchRow_tq94a_580:hover ._branchIcon_tq94a_615{background:#e1eef3;color:#054e65}._branchRowSelected_tq94a_598 ._branchIcon_tq94a_615{background:#054e65;color:#fff;transform:scale(1.05)}._branchInfo_tq94a_638{flex:1;min-width:0}._branchName_tq94a_643{font-weight:600;font-size:.875rem;color:#0f172a;display:flex;align-items:center;gap:.5rem}._branchBadge_tq94a_652{font-size:.6875rem;font-weight:700;padding:.0625rem .4rem;border-radius:1rem;flex:none}._branchBadgeOpen_tq94a_660{color:#12805c;background:#e6f6ef}._branchBadgeClosed_tq94a_665{color:#9aa5b1;background:#f1f5f9}._branchAddress_tq94a_670{font-size:.75rem;color:#7b8794;margin-top:.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._branchStock_tq94a_679{font-size:.75rem;font-weight:600;margin-top:.25rem}._branchStockAll_tq94a_685{color:#12805c}._branchStockPartial_tq94a_689{color:#b45309}._branchStockLoading_tq94a_693{font-size:.75rem;color:#9aa5b1;margin-top:.25rem}._stockUnavailableNote_tq94a_699{font-size:.8125rem;color:#7b8794;background:#f8fafc;border:1px solid #E4E9EF;border-radius:6px;padding:.5rem .75rem;margin:.75rem 0 0}._branchDistance_tq94a_709{flex:none;font-size:.75rem;font-weight:700;color:#054e65}._branchEmpty_tq94a_716{color:#9aa5b1;font-size:.8125rem;margin:0}._branchSearching_tq94a_722{padding:.25rem 0}._branchSearchingHeader_tq94a_726{display:flex;align-items:center;gap:.625rem;font-size:.8125rem;font-weight:600;color:#616e7c;margin-bottom:.75rem}._branchSpinner_tq94a_736{flex:none;width:1rem;height:1rem;border-radius:50%;border:2px solid #E4E9EF;border-top-color:#054e65;animation:_partsSpin_tq94a_1 .7s linear infinite}._skeletonRow_tq94a_746{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;border:1px solid #F1F5F9;border-radius:.5rem;margin-bottom:.5rem}._skeletonDot_tq94a_756{flex:none;width:1.125rem;height:1.125rem;border-radius:50%}._skeletonLineWide_tq94a_763{height:.75rem;border-radius:.25rem;width:45%;margin-bottom:.4rem}._skeletonLineNarrow_tq94a_770{height:.5625rem;border-radius:.25rem;width:70%}._skeletonBlock_tq94a_776{flex:1}._skeletonDot_tq94a_756,._skeletonLineWide_tq94a_763,._skeletonLineNarrow_tq94a_770{background:linear-gradient(90deg,#f1f5f9 25%,#e4e9ef,#f1f5f9 75%);background-size:200% 100%;animation:_partsShimmer_tq94a_1 1.4s ease-in-out infinite}@keyframes _partsShimmer_tq94a_1{0%{background-position:200% 0}to{background-position:-200% 0}}._modal_11fa5_1.ui.modal{border-radius:.875rem;overflow:hidden}._header_11fa5_6.header{display:flex!important;align-items:flex-start;gap:.875rem;padding:1.25rem 1.5rem!important;background:linear-gradient(135deg,#054e65,#0a6b8c)!important;color:#fff!important;border-bottom:none!important}._headerIcon_11fa5_16{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:.625rem;background:#ffffff2e}._headerTitle_11fa5_27{font-size:1.0625rem;font-weight:700;line-height:1.3}._headerSub_11fa5_33{margin-top:.25rem;font-size:.8125rem;font-weight:400;color:#ffffffd9;line-height:1.45}._content_11fa5_41.content{padding:1.25rem 1.5rem!important;background:#fafbfc!important}._sectionLabel_11fa5_46{display:flex;align-items:center;justify-content:space-between;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#616e7c;margin-bottom:.5rem}._slotCount_11fa5_58{font-weight:600;text-transform:none;letter-spacing:0;color:#054e65;background:#e1eff4;padding:.125rem .5rem;border-radius:999px;font-size:.6875rem}._fixedList_11fa5_69{display:flex;flex-direction:column;gap:.5rem}._fixedRow_11fa5_75{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;background:#f0f7fa;border:1px solid #D6E6EC;border-radius:.625rem}._fixedIcon_11fa5_85{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:.5rem;background:#fff;color:#054e65;border:1px solid #D6E6EC}._fixedBody_11fa5_98{flex:1;min-width:0}._fixedName_11fa5_103{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:#0f172a}._fixedTag_11fa5_112{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#054e65;background:#fff;border:1px solid #D6E6EC;padding:.0625rem .375rem;border-radius:999px}._fixedMeta_11fa5_124{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-top:.125rem;font-size:.75rem;color:#52606d}._fixedMeta_11fa5_124 span{display:inline-flex;align-items:center;gap:.25rem}._lockIcon_11fa5_139{color:#9aa5b1;flex-shrink:0}._savedList_11fa5_144{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.625rem}._savedList_11fa5_144:empty{margin-bottom:0}._savedRow_11fa5_155{display:flex;align-items:center;gap:.75rem;padding:.75rem .875rem;background:#fff;border:1px solid #E4E9EF;border-radius:.625rem}._savedIcon_11fa5_165{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:.5rem;background:#f5f3ff;color:#7c3aed;border:1px solid #DDD6FE}._savedTag_11fa5_178{font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#7c3aed;background:#f5f3ff;border:1px solid #DDD6FE;padding:.0625rem .375rem;border-radius:999px}._rowActions_11fa5_190{display:flex;gap:.25rem;flex-shrink:0}._rowBtn_11fa5_196{display:inline-flex;align-items:center;gap:.25rem;padding:.3125rem .5rem;font-size:.75rem;font-weight:600;color:#054e65;background:none;border:none;border-radius:.375rem;cursor:pointer}._rowBtn_11fa5_196:hover:not(:disabled){background:#f0f7fa}._rowBtn_11fa5_196:disabled{opacity:.4;cursor:default}._rowBtnDanger_11fa5_219{color:#b91c1c}._rowBtnDanger_11fa5_219:hover:not(:disabled){background:#fef2f2}._contactCardEditing_11fa5_227{border-color:#9cc3d3;box-shadow:0 0 0 3px #054e6514}._editorFooter_11fa5_232{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-top:.75rem}._editorActions_11fa5_241{display:flex;gap:.5rem;margin-left:auto}._editorActions_11fa5_241 ._saveBtn_11fa5_247{display:inline-flex;align-items:center;gap:.375rem}._emptyNote_11fa5_253{margin:0;padding:.875rem;font-size:.8125rem;color:#7b8794;background:#fff;border:1px dashed #D6DEE6;border-radius:.625rem;line-height:1.45}._contactCard_11fa5_227{padding:.875rem;background:#fff;border:1px solid #E4E9EF;border-radius:.625rem;margin-bottom:.625rem}._contactCardHeader_11fa5_272{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem}._contactCardTitle_11fa5_279{font-size:.8125rem;font-weight:700;color:#0f172a}._removeBtn_11fa5_285{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;color:#b91c1c;background:none;border:none;border-radius:.375rem;cursor:pointer}._removeBtn_11fa5_285:hover{background:#fef2f2}._fieldGrid_11fa5_303{display:grid;grid-template-columns:1fr 1fr;gap:.625rem}._fieldGrid_11fa5_303 ._field_11fa5_303:first-child{grid-column:1 / -1}@media(max-width:560px){._fieldGrid_11fa5_303{grid-template-columns:1fr}}._field_11fa5_303{display:flex;flex-direction:column;gap:.25rem}._fieldLabel_11fa5_325{font-size:.75rem;font-weight:600;color:#3e4c59}._fieldHint_11fa5_331{font-weight:400;color:#9aa5b1}._req_11fa5_336{color:#c0392b}._modal_11fa5_1.ui.modal ._content_11fa5_41 ._contactCard_11fa5_227 ._fieldGrid_11fa5_303 input._input_11fa5_343{display:block!important;width:100%!important;height:2.75rem!important;min-height:2.75rem!important;box-sizing:border-box!important;padding:0 .875rem!important;margin:0!important;font-size:.875rem!important;line-height:normal!important;color:#1f2933!important;background:#fff!important;border:1px solid #CBD5E1!important;border-radius:.5rem!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}._modal_11fa5_1.ui.modal ._content_11fa5_41 ._contactCard_11fa5_227 ._fieldGrid_11fa5_303 input._input_11fa5_343:focus{outline:2px solid #2F80A2!important;outline-offset:-1px!important;border-color:#2f80a2!important}._contactHint_11fa5_367{margin-top:.5rem;font-size:.6875rem;color:#9aa5b1}._addBtn_11fa5_373{display:inline-flex;align-items:center;gap:.375rem;width:100%;justify-content:center;padding:.625rem;font-size:.8125rem;font-weight:600;color:#054e65;background:#fff;border:1.5px dashed #9CC3D3;border-radius:.625rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._addBtn_11fa5_373:hover{background:#f0f7fa;border-color:#054e65}._actions_11fa5_395.actions{display:flex!important;justify-content:flex-end;gap:.5rem;padding:.875rem 1.5rem!important;background:#fff!important;border-top:1px solid #E4E9EF!important}._cancelBtn_11fa5_404{padding:.5625rem 1rem;font-size:.875rem;font-weight:600;color:#52606d;background:#fff;border:1px solid #D6DEE6;border-radius:.5rem;cursor:pointer}._saveBtn_11fa5_247{padding:.5625rem 1.25rem;font-size:.875rem;font-weight:600;color:#fff;background:#054e65;border:1px solid #054E65;border-radius:.5rem;cursor:pointer}._saveBtn_11fa5_247:hover{background:#0a6b8c}._mapShell_17cq0_1{border-radius:.625rem;overflow:hidden;border:1px solid #E4E9EF}._pinWrap_17cq0_7{position:relative;display:flex;flex-direction:column;align-items:center;cursor:pointer}._pin_17cq0_7{display:block;filter:drop-shadow(0 2px 3px rgba(15,23,42,.35));transition:transform .15s cubic-bezier(.34,1.56,.64,1);transform-origin:bottom center}._pinWrap_17cq0_7:hover ._pin_17cq0_7{transform:scale(1.18)}._pinSelected_17cq0_26 ._pin_17cq0_7{transform:scale(1.25)}._infoCard_17cq0_30{position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);width:13.5rem;background:#fff;border:1px solid #E4E9EF;border-radius:.5rem;padding:.625rem .75rem;box-shadow:0 8px 20px #0f172a2e;animation:_branchCardIn_17cq0_1 .16s ease-out;pointer-events:none;z-index:10}._infoCard_17cq0_30:after{content:"";position:absolute;left:50%;bottom:-.3rem;transform:translate(-50%) rotate(45deg);width:.55rem;height:.55rem;background:#fff;border-right:1px solid #E4E9EF;border-bottom:1px solid #E4E9EF}@keyframes _branchCardIn_17cq0_1{0%{opacity:0;transform:translate(-50%) translateY(4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}._infoName_17cq0_64{font-size:.8125rem;font-weight:700;color:#0f172a;margin:0}._infoAddress_17cq0_71{font-size:.6875rem;color:#7b8794;margin:.125rem 0 0;line-height:1.35}._infoMeta_17cq0_78{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}._infoBadge_17cq0_85{font-size:.625rem;font-weight:700;padding:.0625rem .45rem;border-radius:1rem}._infoBadgeOpen_17cq0_92{color:#12805c;background:#e6f6ef}._infoBadgeClosed_17cq0_97{color:#9aa5b1;background:#f1f5f9}._infoDistance_17cq0_102{font-size:.6875rem;font-weight:700;color:#054e65}._originWrap_17cq0_108{position:relative;display:grid;place-items:center}._originPulse_17cq0_114{position:absolute;width:2.5rem;height:2.5rem;border-radius:50%;background:#054e6540;animation:_originPulse_17cq0_114 2s ease-out infinite}@keyframes _originPulse_17cq0_114{0%{transform:scale(.4);opacity:.9}70%{transform:scale(1);opacity:0}to{transform:scale(1);opacity:0}}._originDot_17cq0_129{width:1.125rem;height:1.125rem;border-radius:50%;background:#054e65;border:3px solid white;box-shadow:0 2px 6px #054e6573}._originLabel_17cq0_138{position:absolute;top:calc(100% + .25rem);white-space:nowrap;font-size:.625rem;font-weight:700;color:#fff;background:#054e65eb;padding:.0625rem .5rem;border-radius:1rem;box-shadow:0 1px 3px #0f172a40}._distanceChip_17cq0_151{transform:translate(-50%,-50%);white-space:nowrap;font-size:.6875rem;font-weight:700;color:#054e65;background:#fff;border:1px solid #E4E9EF;padding:.1875rem .625rem;border-radius:1rem;box-shadow:0 2px 8px #0f172a2e;pointer-events:none}._container_hvua1_1{max-width:1440px;margin:0 auto;padding:2rem;background:#f5f7fa;min-height:100vh}._header_hvua1_9{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}._title_hvua1_23{font-size:2rem;font-weight:700;margin:0}._subtitle_hvua1_29{font-size:1rem;opacity:.9;margin:.5rem 0 0}._headerActions_hvua1_35{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}._btnPrimary_hvua1_43,._btnGhost_hvua1_44{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;padding:.7rem 1.25rem;font-size:.95rem;font-weight:700;cursor:pointer;transition:transform .12s ease,box-shadow .16s ease,background .16s ease,opacity .16s ease}._btnPrimary_hvua1_43{background:#fff;color:#054e65;border:none;box-shadow:0 1px 3px #054e6533}._btnPrimary_hvua1_43:hover{transform:translateY(-1px);box-shadow:0 6px 16px -4px #054e6559}._btnGhost_hvua1_44{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.5)}._btnGhost_hvua1_44:hover{background:#ffffff2e;border-color:#ffffffe6}._btnCreate_hvua1_80{display:inline-flex;align-items:center;gap:.5rem;background:#fff;color:#054e65;border:none;border-radius:.75rem;padding:.7rem 1.25rem;font-size:.95rem;font-weight:700;cursor:pointer;box-shadow:0 1px 3px #054e6533;transition:transform .12s ease,box-shadow .16s ease}._btnCreate_hvua1_80:hover{transform:translateY(-1px);box-shadow:0 6px 16px -4px #054e6559}._rowAction_hvua1_102{display:inline-flex;align-items:center;gap:.35rem;background:#f0f4f8;color:#054e65;border:1px solid #E4E9EF;border-radius:.5rem;padding:.35rem .7rem;font-size:.82rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}._rowAction_hvua1_102:hover{background:#054e65;border-color:#054e65;color:#fff}._rowActionDanger_hvua1_123{background:#fef2f2;color:#991b1b;border-color:#fecaca}._rowActionDanger_hvua1_123:hover{background:#fde4e4;border-color:#fbb6b6}._logoRow_hvua1_134{display:flex;align-items:center;gap:.75rem}._statusPill_hvua1_141,._typePill_hvua1_142{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .6rem;border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1.2;white-space:nowrap}._statusSent_hvua1_154{background:#dcfce7;color:#15803d}._statusDraft_hvua1_159{background:#f1f5f9;color:#64748b}._typeQuote_hvua1_164{background:#e0f2fe;color:#0369a1}._typeOrder_hvua1_169{background:#fef3c7;color:#b45309}._hover0_hvua1_176:hover td{background:#e0f2fe!important}._hover1_hvua1_177:hover td{background:#dcfce7!important}._hover2_hvua1_178:hover td{background:#fef3c7!important}._hover3_hvua1_179:hover td{background:#f3e8ff!important}._hover4_hvua1_180:hover td{background:#fce7f3!important}._hover5_hvua1_181:hover td{background:#e0e7ff!important}._hover6_hvua1_182:hover td{background:#fee2e2!important}._hover7_hvua1_183:hover td{background:#ccfbf1!important}._section_hvua1_185{margin-bottom:2rem}._filterBar_hvua1_189{display:flex;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}._searchInput_hvua1_196{flex:1;min-width:12rem;padding:.6rem .9rem;border:1px solid #E4E9EF;border-radius:.75rem;font-size:.95rem;box-sizing:border-box;background:#fff;transition:border-color .12s ease,box-shadow .12s ease}._searchInput_hvua1_196:hover{border-color:#c5d3de}._searchInput_hvua1_196:focus{outline:none;border-color:#0a6b8c;box-shadow:0 0 0 3px #0a6b8c1f}._filterSelect_hvua1_218{width:11rem;flex-shrink:0}._card_hvua1_223{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;box-shadow:0 1px 3px #054e6514;overflow:hidden}._cardBody_hvua1_231{padding:1.5rem}._loading_hvua1_235{text-align:center;padding:3rem;color:#7b8794;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem}._empty_hvua1_244{text-align:center;padding:3rem 1.5rem;color:#1f2933;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem}._emptyTitle_hvua1_253{font-size:1.25rem;font-weight:700;margin:0 0 .5rem}._emptyText_hvua1_259{font-size:1rem;opacity:.7;margin:0 0 1.5rem}._alertError_hvua1_265{background:#fef2f2;border:1px solid #FECACA;color:#991b1b;border-radius:.75rem;padding:1.5rem}._avatarImg_1nrxb_1{border-radius:50%;object-fit:cover;background:#f0f4f8;border:1px solid #E4E9EF;flex-shrink:0}._avatarInitials_1nrxb_9{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-weight:700;line-height:1;flex-shrink:0}._detailsHeader_ia6zr_1{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}._editBtn_ia6zr_8{display:inline-flex;align-items:center;gap:.4rem;background:#f0f4f8;color:#054e65;border:1px solid #E4E9EF;border-radius:.5rem;padding:.45rem .9rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}._editBtn_ia6zr_8:hover{background:#e1eaf1;border-color:#c5d3de}._detailsView_ia6zr_28{display:flex;flex-direction:column}._viewRow_ia6zr_33{display:grid;grid-template-columns:10rem 1fr;gap:1rem;padding:.75rem 0;border-bottom:1px solid #F0F3F7}._viewRow_ia6zr_33:last-child{border-bottom:none}._viewLabel_ia6zr_45{font-size:.85rem;font-weight:600;color:#6b7a8d}._viewValue_ia6zr_51{font-size:.92rem;color:#1f2933;white-space:pre-wrap;word-break:break-word}._viewEmpty_ia6zr_58{color:#b0bcc9;font-style:italic}._viewKind_ia6zr_63{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .65rem;border-radius:9999px;font-size:.82rem;font-weight:600}._viewKindQuote_ia6zr_73{background:#e0f2fe;color:#0369a1}._viewKindOrder_ia6zr_78{background:#fef3c7;color:#b45309}._detailsActions_ia6zr_83{display:flex;gap:.75rem;align-items:center}._cancelBtn_ia6zr_89{background:#fff;color:#52606d;border:1px solid #E4E9EF;border-radius:.625rem;padding:.7rem 1.4rem;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}._cancelBtn_ia6zr_89:hover{background:#f5f7fa;border-color:#c5d3de}._cancelBtn_ia6zr_89:disabled{opacity:.5;cursor:not-allowed}._copyBanner_ia6zr_111{display:flex;align-items:center;gap:.6rem;padding:.75rem 1.1rem;margin-bottom:1.5rem;background:#eaf3f6;border:1px solid #CFE4EC;border-left:3px solid #0A6B8C;border-radius:.625rem;color:#054e65;font-size:.9rem;font-weight:500}._copyBannerLink_ia6zr_126{color:#0a6b8c;font-weight:700;text-decoration:underline}._copyBannerLink_ia6zr_126:hover{color:#054e65}._orderFields_ia6zr_136{margin-top:.5rem;padding-top:1rem;border-top:1px solid #E4E9EF;animation:_orderReveal_ia6zr_1 .22s ease}@keyframes _orderReveal_ia6zr_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._fieldPair_ia6zr_154{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:640px){._fieldPair_ia6zr_154{grid-template-columns:1fr}}._builderHeader_ia6zr_166{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}._titleBlock_ia6zr_174{min-width:0}._titleEyebrow_ia6zr_178{display:block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#ffffffb3;margin-bottom:.35rem}._titleMeta_ia6zr_188{display:flex;align-items:center;gap:.5rem;margin-top:.6rem;flex-wrap:wrap}._metaChip_ia6zr_196{display:inline-flex;align-items:center;padding:.2rem .65rem;background:#ffffff29;border:1px solid rgba(255,255,255,.28);color:#fff;border-radius:9999px;font-size:.78rem;font-weight:700}._metaChipSent_ia6zr_208{background:#10b98140;border-color:#10b98180}._metaCount_ia6zr_213{font-size:.82rem;color:#ffffffbf;font-weight:600}._headerActions_ia6zr_219{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}._secondaryBtn_ia6zr_226{display:inline-flex;align-items:center;gap:.45rem;background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.5);border-radius:.75rem;padding:.7rem 1.15rem;font-size:.92rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}._secondaryBtn_ia6zr_226:hover:not(:disabled){background:#ffffff2e;border-color:#ffffffe6}._secondaryBtn_ia6zr_226:disabled{opacity:.5;cursor:not-allowed}._sendBtn_ia6zr_251{display:inline-flex;align-items:center;gap:.45rem;background:#fff;color:#054e65;border:none;border-radius:.75rem;padding:.7rem 1.4rem;font-size:.98rem;font-weight:700;cursor:pointer;box-shadow:0 1px 3px #054e6533;transition:transform .12s ease,box-shadow .16s ease}._sendBtn_ia6zr_251:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px -4px #054e6559}._sendBtn_ia6zr_251:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}._kindCards_ia6zr_278{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1.5rem}@media(max-width:560px){._kindCards_ia6zr_278{grid-template-columns:1fr}}._kindCard_ia6zr_278{position:relative;display:flex;align-items:flex-start;gap:.75rem;text-align:left;padding:1rem 1rem 1rem .9rem;border:1.5px solid #E4E9EF;background:#fff;border-radius:.75rem;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease,transform .1s ease}._kindCard_ia6zr_278:hover{border-color:#c5d3de;box-shadow:0 2px 8px -2px #054e651f}._kindCardActive_ia6zr_310{border-color:#054e65;background:#f4f9fb;box-shadow:0 2px 10px -2px #054e6533}._kindIcon_ia6zr_316{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.625rem;background:#eaf3f6;color:#054e65;flex-shrink:0}._kindCardActive_ia6zr_310 ._kindIcon_ia6zr_316{background:#054e65;color:#fff}._kindText_ia6zr_333{display:flex;flex-direction:column;gap:.15rem;min-width:0}._kindTitle_ia6zr_340{font-size:1rem;font-weight:700;color:#1f2933}._kindDesc_ia6zr_346{font-size:.82rem;color:#6b7a8d;line-height:1.3}._kindCheck_ia6zr_352{position:absolute;top:.6rem;right:.6rem;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background:#054e65;color:#fff;opacity:0;transform:scale(.6);transition:opacity .14s ease,transform .14s ease}._kindCardActive_ia6zr_310 ._kindCheck_ia6zr_352{opacity:1;transform:scale(1)}._itemsCard_ia6zr_374{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;box-shadow:0 1px 3px #054e6514;margin-top:1.5rem;overflow:hidden}._itemsHeader_ia6zr_383{padding:1.25rem 1.5rem;border-bottom:1px solid #E4E9EF;display:flex;align-items:center;gap:.6rem}._itemsTitle_ia6zr_391{font-size:1.15rem;font-weight:700;color:#1f2933;margin:0}._itemsCount_ia6zr_398{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;padding:0 .5rem;background:#eaf3f6;color:#054e65;border-radius:9999px;font-size:.8rem;font-weight:700}._itemRow_ia6zr_412{display:grid;grid-template-columns:3.5rem minmax(0,1fr) 7rem 6rem 7.75rem;gap:.75rem;align-items:center;padding:.6rem 1.5rem;border-bottom:1px solid #F0F3F7;transition:background .12s ease}._itemRow_ia6zr_412:hover{background:#fafbfc}._itemRow_ia6zr_412:last-child{border-bottom:none}._itemRowDragging_ia6zr_430{background:#fff;border-bottom:1px solid transparent;border-radius:.5rem;box-shadow:0 10px 24px -6px #054e6547}._itemRowMoved_ia6zr_437{animation:_itemMovedFlash_ia6zr_1 1.4s ease-out}@keyframes _itemMovedFlash_ia6zr_1{0%{background:#c4e4f0}55%{background:#d7ecf3}to{background:transparent}}._rowHandleIndex_ia6zr_447{display:inline-flex;align-items:center;gap:.25rem}._dragHandle_ia6zr_453{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.6rem;padding:0;border:none;background:transparent;color:#b0bcc9;cursor:grab;border-radius:.375rem;touch-action:none;transition:color .12s ease,background .12s ease}._dragHandle_ia6zr_453:hover{color:#52606d;background:#f0f4f8}._dragHandle_ia6zr_453:active{cursor:grabbing}._itemIndex_ia6zr_478{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;background:#f0f4f8;color:#0a6b8c;border-radius:.5rem;font-weight:700;font-size:.85rem}._itemInput_ia6zr_491{width:100%;padding:.7rem .75rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.95rem;box-sizing:border-box;background:#fff;transition:border-color .12s ease,box-shadow .12s ease}._itemInput_ia6zr_491:focus{outline:none;border-color:#0a6b8c;box-shadow:0 0 0 3px #0a6b8c1f}._qtyField_ia6zr_508{display:flex;align-items:center;border:1px solid #E4E9EF;border-radius:.5rem;background:#fff;padding-left:.6rem;transition:border-color .12s ease,box-shadow .12s ease}._qtyField_ia6zr_508:focus-within{border-color:#0a6b8c;box-shadow:0 0 0 3px #0a6b8c1f}._qtyPrefix_ia6zr_523{color:#0a6b8c;font-weight:700;font-size:.95rem}._qtyInput_ia6zr_529{width:100%;border:none;background:transparent;padding:.7rem .5rem .7rem .25rem;font-size:.95rem;box-sizing:border-box}._qtyInput_ia6zr_529:focus{outline:none}._itemActions_ia6zr_542{display:flex;gap:.3rem;justify-content:flex-end}._actionsCol_ia6zr_548{text-align:right}._iconBtn_ia6zr_552{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid #E4E9EF;background:#fff;color:#52606d;border-radius:.5rem;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}._iconBtn_ia6zr_552:hover:not(:disabled){background:#f0f4f8;color:#1f2933;border-color:#c5d3de}._iconBtnDanger_ia6zr_572{color:#b42318;border-color:#fecaca}._iconBtnDanger_ia6zr_572:hover:not(:disabled){background:#fef2f2;color:#991b1b;border-color:#fbb6b6}._iconBtn_ia6zr_552:disabled{opacity:.3;cursor:not-allowed}._addRow_ia6zr_588{padding:.85rem 1.5rem;display:grid;grid-template-columns:3.5rem minmax(0,1fr) 7rem 6rem 7.75rem;gap:.75rem;align-items:center;background:#f7f9fb;border-top:1px solid #E4E9EF}._addIndex_ia6zr_598{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;background:#e1eaf1;color:#054e65;border-radius:.5rem}._addBtn_ia6zr_609{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;background:#054e65;color:#fff;border:none;border-radius:.5rem;padding:.5rem 1rem;font-weight:600;font-size:.9rem;cursor:pointer;white-space:nowrap;transition:background .14s ease}._addBtn_ia6zr_609:hover:not(:disabled){background:#0a6b8c}._addBtn_ia6zr_609:disabled{opacity:.5;cursor:not-allowed}._emptyItems_ia6zr_635{padding:2.5rem 1.5rem;text-align:center;color:#52606d}._emptyItems_ia6zr_635 p{margin:0 0 .35rem;font-weight:700;color:#1f2933}._emptyItems_ia6zr_635 span{font-size:.9rem;opacity:.75}._autocompleteWrap_ia6zr_652{position:relative;width:100%}._spinner_ia6zr_657{position:absolute;top:50%;right:.6rem;width:.95rem;height:.95rem;margin-top:-.475rem;border:2px solid #D7E3EA;border-top-color:#0a6b8c;border-radius:50%;animation:_acSpin_ia6zr_1 .6s linear infinite;pointer-events:none}@keyframes _acSpin_ia6zr_1{to{transform:rotate(360deg)}}._suggestions_ia6zr_677{position:absolute;top:calc(100% + 2px);left:0;right:0;z-index:20;margin:0;padding:.25rem;list-style:none;background:#fff;border:1px solid #E4E9EF;border-radius:.5rem;box-shadow:0 8px 20px -4px #054e652e;max-height:16rem;overflow-y:auto}._suggestionsUp_ia6zr_694{top:auto;bottom:calc(100% + 2px);box-shadow:0 -8px 20px -4px #054e652e}._suggestion_ia6zr_677{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.375rem;cursor:pointer;font-size:.95rem;color:#1f2933}._suggestionActive_ia6zr_712{background:#eaf3f6}._suggestionText_ia6zr_716{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._suggestionCode_ia6zr_722{flex-shrink:0;font-size:.8rem;font-weight:700;color:#0a6b8c}._headerRow_ia6zr_729{display:grid;grid-template-columns:3.5rem minmax(0,1fr) 7rem 6rem 7.75rem;gap:.75rem;padding:.65rem 1.5rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#7b8794;background:#fafbfc;border-bottom:1px solid #E4E9EF}._wrap_18o39_1{position:relative;width:100%}._helperText_18o39_6{display:flex;align-items:center;gap:.35rem;margin:0 0 .4rem;font-size:.8rem;font-weight:600;color:#0a6b8c}._helperText_18o39_6:before{content:"↑";font-weight:700}._trigger_18o39_21{width:100%;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.7rem .85rem;border:1px solid #E4E9EF;border-radius:.5rem;background:#fff;color:#1f2933;font-size:.95rem;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease}._trigger_18o39_21:hover{border-color:#c5d3de}._triggerLabel_18o39_41{color:#52606d}._chevron_18o39_45{color:#7b8794;transition:transform .15s ease;flex-shrink:0}._chevronOpen_18o39_51{transform:rotate(180deg)}._dropdown_18o39_55{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:30;background:#fff;border:1px solid #E4E9EF;border-radius:.625rem;box-shadow:0 12px 28px -8px #054e6547;overflow:hidden}._searchRow_18o39_68{display:flex;align-items:center;gap:.5rem;padding:.6rem .75rem;border-bottom:1px solid #F0F2F5}._searchIcon_18o39_76{color:#9aa5b1;flex-shrink:0}._searchInput_18o39_81{flex:1;border:none;outline:none;font-size:.9rem;background:transparent}._options_18o39_89{max-height:15rem;overflow-y:auto;padding:.25rem}._option_18o39_89{width:100%;display:flex;align-items:center;gap:.65rem;padding:.5rem .6rem;border:none;background:transparent;border-radius:.5rem;cursor:pointer;text-align:left;transition:background .12s ease}._option_18o39_89:hover{background:#f5f8fa}._optionActive_18o39_113{background:#eaf3f6}._optionText_18o39_117{display:flex;flex-direction:column;min-width:0;flex:1}._optionName_18o39_124{font-size:.92rem;font-weight:600;color:#1f2933;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._optionEmail_18o39_133{font-size:.78rem;color:#7b8794;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._check_18o39_141{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:1px solid #CBD5DE;border-radius:.375rem;color:#fff;flex-shrink:0}._checkOn_18o39_153{background:#054e65;border-color:#054e65}._noResults_18o39_158{padding:1rem;text-align:center;color:#7b8794;font-size:.88rem}._pills_18o39_165{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.6rem}._pill_18o39_165{display:inline-flex;align-items:center;gap:.4rem;background:#eaf3f6;border:1px solid #D3E4EA;border-radius:9999px;padding:.2rem .35rem;font-size:.85rem}._pillName_18o39_183{font-weight:600;color:#054e65}._pillRemove_18o39_188{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;min-width:1.25rem;flex:0 0 auto;padding:0;box-sizing:border-box;line-height:0;border:none;background:#054e651f;color:#054e65;border-radius:50%;cursor:pointer;transition:background .12s ease}._pillRemove_18o39_188 svg{display:block}._pillRemove_18o39_188:hover{background:#054e6540}._grid_1lomk_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.6rem;margin-top:.6rem}._card_1lomk_8{position:relative;display:flex;align-items:center;gap:.6rem;padding:.55rem;border:1px solid #E4E9EF;border-radius:.625rem;background:#fff;overflow:hidden}._thumb_1lomk_20{width:2.75rem;height:2.75rem;border-radius:.5rem;background-size:cover;background-position:center;background-color:#f0f4f8;flex-shrink:0}._iconWrap_1lomk_30{width:2.75rem;height:2.75rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}._meta_1lomk_40{display:flex;flex-direction:column;min-width:0;flex:1}._name_1lomk_47{font-size:.82rem;font-weight:600;color:#1f2933;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._size_1lomk_56{font-size:.72rem;color:#7b8794}._remove_1lomk_61{position:absolute;top:.3rem;right:.3rem;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;min-width:1.35rem;padding:0;flex:0 0 auto;box-sizing:border-box;border:none;background:#1f293399;color:#fff;border-radius:50%;cursor:pointer;line-height:0;transition:background .12s ease}._remove_1lomk_61 svg{display:block}._remove_1lomk_61:hover{background:#1f2933d9}._layer_v8m6k_1{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:2}._piece_v8m6k_9{position:absolute;top:-12px;display:block;opacity:0;animation-name:_confettiFall_v8m6k_1;animation-timing-function:ease-in;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes _confettiFall_v8m6k_1{0%{opacity:0;transform:translateY(-10px) rotate(0)}10%{opacity:1}to{opacity:0;transform:translate(var(--drift),100vh) rotate(var(--rot))}}._body_n7am4_1{text-align:left;max-height:calc(90vh - 9rem);overflow-y:auto;overflow-x:hidden;margin:-.25rem;padding:.25rem}._successOverlay_n7am4_10{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:#0f172a73;animation:_successFade_n7am4_1 .16s ease}@keyframes _successFade_n7am4_1{0%{opacity:0}to{opacity:1}}._successDialog_n7am4_26{position:relative;overflow:hidden;width:100%;max-width:400px;background:#fff;border-radius:1rem;box-shadow:0 20px 60px #0003;padding:2.5rem 2rem;text-align:center;animation:_successPop_n7am4_1 .26s cubic-bezier(.18,.89,.32,1.28)}@keyframes _successPop_n7am4_1{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}._successCheck_n7am4_44{position:relative;z-index:3;width:4.5rem;height:4.5rem;margin:0 auto 1.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#10b981;box-shadow:0 8px 20px -4px #10b98180;animation:_checkPop_n7am4_1 .38s cubic-bezier(.18,.89,.32,1.28) 80ms both}@keyframes _checkPop_n7am4_1{0%{transform:scale(0)}70%{transform:scale(1.12)}to{transform:scale(1)}}._successTitle_n7am4_65{position:relative;z-index:3;font-size:1.5rem;font-weight:800;color:#1f2933;margin:0 0 .4rem}._successText_n7am4_74{position:relative;z-index:3;font-size:.95rem;color:#6b7a8d;margin:0}._sectionLabel_n7am4_82{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#1f2933;opacity:.6;margin:1rem 0 .5rem}._sectionLabel_n7am4_82:first-child{margin-top:0}._hint_n7am4_96{font-size:.9rem;color:#6c757d;margin:0}._merchantList_n7am4_102{display:flex;flex-direction:column;gap:.25rem;max-height:12rem;overflow-y:auto}._merchantRow_n7am4_110{display:flex;align-items:center;gap:.6rem;padding:.5rem .75rem;border:1px solid #E4E9EF;border-radius:.5rem;cursor:pointer}._merchantName_n7am4_120{font-weight:600;color:#1f2933}._merchantEmail_n7am4_125{margin-left:auto;font-size:.85rem;color:#6c757d}._oneOffRow_n7am4_131{display:flex;gap:.5rem}._oneOffInput_n7am4_136{flex:1;padding:.7rem .85rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.95rem;box-sizing:border-box;background:#fff;transition:border-color .12s ease,box-shadow .12s ease}._oneOffInput_n7am4_136:hover{border-color:#c5d3de}._oneOffInput_n7am4_136:focus{outline:none;border-color:#0a6b8c;box-shadow:0 0 0 3px #0a6b8c1f}._addBtn_n7am4_157{display:inline-flex;align-items:center;gap:.35rem;background:#054e65;color:#fff;border:none;border-radius:.5rem;padding:.7rem 1.1rem;font-weight:600;cursor:pointer;transition:background .14s ease}._addBtn_n7am4_157:hover{background:#0a6b8c}._chips_n7am4_175{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}._chip_n7am4_175{display:inline-flex;align-items:center;gap:.4rem;background:#eaf3f6;color:#054e65;border-radius:1rem;padding:.25rem .5rem .25rem .75rem;font-size:.85rem;font-weight:600}._chipRemove_n7am4_194{border:none;background:transparent;color:#054e65;font-size:1rem;line-height:1;cursor:pointer;padding:0}._attachBtn_n7am4_204{display:inline-block;background:transparent;color:#054e65;border:1px dashed #B7C7D1;border-radius:.5rem;padding:.5rem 1rem;font-weight:600;font-size:.9rem;cursor:pointer}._previewToggleRow_n7am4_216{margin-top:1rem}._previewToggle_n7am4_216{background:transparent;color:#054e65;border:1px solid #E4E9EF;border-radius:.5rem;padding:.5rem 1rem;font-weight:600;cursor:pointer}._previewToggle_n7am4_216:disabled{opacity:.5;cursor:not-allowed}._preview_n7am4_216{margin-top:.75rem;border:1px solid #E4E9EF;border-radius:.5rem;overflow:hidden}._previewSubject_n7am4_242{padding:.6rem .9rem;background:#f5f7fa;border-bottom:1px solid #E4E9EF;font-weight:700;color:#1f2933;font-size:.95rem}._previewBody_n7am4_251{padding:1rem;max-height:20rem;overflow-y:auto;overflow-x:hidden;background:#fff}._previewBody_n7am4_251 table{width:100%!important;table-layout:fixed}._previewBody_n7am4_251 td,._previewBody_n7am4_251 th{word-break:break-word}._bccNotice_n7am4_269{margin-top:1rem;padding:.75rem 1rem;background:#fff7ed;border:1px solid #FED7AA;border-radius:.5rem;font-size:.9rem;color:#9a3412}._container_iyh1r_3{max-width:1440px;margin:0 auto;padding:2rem;background:#f5f7fa;min-height:100vh;color:#323f4b}._breadcrumb_iyh1r_13{font-size:.8125rem;color:#616e7c;margin:0 0 .75rem;font-weight:400}._breadcrumbLink_iyh1r_20{color:#616e7c;text-decoration:none;transition:color .2s ease}._breadcrumbLink_iyh1r_20:hover{color:#054e65;text-decoration:none}._breadcrumbSeparator_iyh1r_31{margin:0 .375rem;opacity:.6}._hero_iyh1r_37{display:flex;align-items:center;gap:1rem;background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._hero_iyh1r_37 h1{font-size:2rem;font-weight:700;margin:0;line-height:1.2}._hero_iyh1r_37 p{font-size:1rem;opacity:.85;margin:.5rem 0 0;font-weight:400}._heroIcon_iyh1r_63{display:grid;place-items:center;width:52px;height:52px;border-radius:.65rem;background:#ffffff24;border:1px solid rgba(255,255,255,.22);flex-shrink:0}._backLink_iyh1r_75{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:1rem;color:#616e7c;font-size:.8125rem;font-weight:600;text-decoration:none;transition:color .2s ease}._backLink_iyh1r_75:hover{color:#054e65;text-decoration:none}._toolGrid_iyh1r_93{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem}._toolCard_iyh1r_99{display:flex;align-items:center;gap:1rem;text-align:left;padding:1.5rem;background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;box-shadow:0 1px 3px #054e6514;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._toolCard_iyh1r_99:hover{transform:translateY(-2px);border-color:#054e65;box-shadow:0 4px 12px #054e651a}._toolIcon_iyh1r_119{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border-radius:.625rem;background:#054e65;color:#fff}._toolCopy_iyh1r_130{display:flex;flex:1;flex-direction:column;gap:.25rem}._toolCopy_iyh1r_130 strong{font-size:1rem;font-weight:600;color:#0f172a}._toolCopy_iyh1r_130 small{font-size:.8125rem;line-height:1.5;color:#616e7c}._chevron_iyh1r_149{font-size:1.5rem;color:#cbd2d9;flex-shrink:0;transition:color .2s ease}._toolCard_iyh1r_99:hover ._chevron_iyh1r_149{color:#054e65}._workspace_iyh1r_161{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:1.5rem}._formColumn_iyh1r_168,._resultColumn_iyh1r_169{display:grid;gap:1.5rem}._resultColumn_iyh1r_169{position:sticky;top:1.5rem}._card_iyh1r_179,._resultCard_iyh1r_180{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;box-shadow:0 1px 3px #054e6514}._card_iyh1r_179{overflow:visible}._resultCard_iyh1r_180{overflow:hidden}._cardHeader_iyh1r_195{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid #E4E9EF}._cardHeader_iyh1r_195 h2{margin:0;color:#0f172a;font-size:1.0625rem;font-weight:600}._cardHeader_iyh1r_195 p{margin:.3rem 0 0;color:#616e7c;font-size:.8125rem}._cardBody_iyh1r_217{padding:1.5rem}._twoColumns_iyh1r_221,._threeColumns_iyh1r_222{display:grid;gap:1rem}._twoColumns_iyh1r_221{grid-template-columns:repeat(2,minmax(0,1fr))}._threeColumns_iyh1r_222{grid-template-columns:repeat(3,minmax(0,1fr))}._field_iyh1r_235{display:flex;flex-direction:column;gap:.5rem}._field_iyh1r_235>label,._field_iyh1r_235>span{font-size:.8125rem;font-weight:600;color:#334155}._field_iyh1r_235 input{flex:none;width:100%;height:42px;padding:0 .875rem;border:1px solid #E4E9EF;border-radius:.5rem;background:#fff;color:#323f4b;font:inherit;font-size:.875rem;transition:border-color .2s ease,box-shadow .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}._field_iyh1r_235 input:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._checkGrid_iyh1r_271{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.25rem}._check_iyh1r_271{display:flex;align-items:center;padding:.8rem;border:1px solid #E4E9EF;border-radius:.5rem;background:#f9fafb}._dangerCheck_iyh1r_287{border-color:#f3c6c3;background:#fff8f7}._pipeList_iyh1r_292{display:grid;gap:.75rem;margin-top:1.25rem}._pipeRow_iyh1r_298{display:grid;grid-template-columns:1.4fr 1fr 1fr 42px;align-items:end;gap:.75rem;padding:1rem;border:1px solid #E4E9EF;border-radius:.5rem;background:#f9fafb}._primaryButton_iyh1r_310,._secondaryButton_iyh1r_311,._iconButton_iyh1r_312{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}._primaryButton_iyh1r_310{width:100%;padding:.85rem 1rem;border:none;background:#054e65;color:#fff;font-size:.875rem}._primaryButton_iyh1r_310:hover:not(:disabled){background:#0a6b8c;transform:translateY(-1px);box-shadow:0 4px 8px #054e6533}._primaryButton_iyh1r_310:disabled{background:#e4e9ef;color:#9aa5b1;cursor:not-allowed}._secondaryButton_iyh1r_311{padding:.55rem .8rem;border:1px solid #E4E9EF;background:#fff;color:#334155;font-size:.8125rem}._secondaryButton_iyh1r_311:hover{border-color:#054e65;color:#054e65;transform:translateY(-1px);box-shadow:0 4px 8px #054e651a}._iconButton_iyh1r_312{width:42px;height:42px;border:1px solid #E4E9EF;background:#fff;color:#616e7c}._iconButton_iyh1r_312:hover:not(:disabled){border-color:#dc2626;color:#dc2626}._iconButton_iyh1r_312:disabled{opacity:.4;cursor:not-allowed}._signature_iyh1r_377{overflow:hidden;border:1px solid #E4E9EF;border-radius:.5rem;background:#fff;margin-bottom:1rem}._resultCard_iyh1r_180{padding:1.5rem;border-top:4px solid}._pass_iyh1r_391{border-top-color:#10b981}._fail_iyh1r_395{border-top-color:#dc2626}._incomplete_iyh1r_399{border-top-color:#d97706}._statusLabel_iyh1r_403{display:block;color:#616e7c;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}._verdict_iyh1r_412{display:block;margin:.35rem 0 1.25rem;color:#0f172a;font-size:1.45rem;font-weight:700}._metric_iyh1r_420{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 0;border-top:1px solid #E4E9EF;font-size:.875rem}._metric_iyh1r_420 span{color:#616e7c}._working_iyh1r_433{display:grid;grid-template-columns:1fr auto;gap:.25rem .75rem;padding:.75rem 0;border-bottom:1px solid #E4E9EF;font-size:.875rem}._working_iyh1r_433 small{grid-column:1 / -1;color:#9aa5b1}._warning_iyh1r_447{margin-top:.75rem;padding:.75rem;border:1px solid #FCD9A0;border-radius:.5rem;background:#fffbeb;color:#8a5b12;font-size:.8125rem;line-height:1.45}._pageHeader_iyh1r_459{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}._pageHeader_iyh1r_459 h1{font-size:1.5rem;font-weight:700;color:#0f172a;margin:0}._detailCard_iyh1r_475{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;box-shadow:0 1px 3px #054e6514;padding:1.5rem;margin-bottom:1.5rem}._detailCard_iyh1r_475 h2{font-size:1.0625rem;font-weight:600;color:#0f172a;margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid #E4E9EF}._detailCard_iyh1r_475 p{font-size:.875rem;color:#334155;margin:0 0 .5rem;line-height:1.6}._detailCard_iyh1r_475 p:last-child{margin-bottom:0}._verdictBanner_iyh1r_504{display:flex;flex-direction:column;gap:.25rem;padding:1.25rem 1.5rem;border-radius:.75rem;border-top:4px solid;background:#fff;border-left:1px solid #E4E9EF;border-right:1px solid #E4E9EF;border-bottom:1px solid #E4E9EF;box-shadow:0 1px 3px #054e6514;margin-bottom:1.5rem}._verdictBanner_iyh1r_504 strong{font-size:1.25rem;color:#0f172a}._verdictBanner_iyh1r_504 span{font-size:.875rem;color:#616e7c}._loadingState_iyh1r_529{padding:3rem;text-align:center;color:#616e7c;font-size:.875rem}@media(max-width:1050px){._workspace_iyh1r_161{grid-template-columns:1fr}._resultColumn_iyh1r_169{position:static}._threeColumns_iyh1r_222{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){._container_iyh1r_3{padding:1rem}._hero_iyh1r_37{padding:1.5rem}._hero_iyh1r_37 h1{font-size:1.55rem}._toolGrid_iyh1r_93,._twoColumns_iyh1r_221,._threeColumns_iyh1r_222,._checkGrid_iyh1r_271{grid-template-columns:1fr}._pipeRow_iyh1r_298{grid-template-columns:1fr 1fr}._pipeRow_iyh1r_298 ._iconButton_iyh1r_312{grid-column:2;justify-self:end}._cardHeader_iyh1r_195{align-items:flex-start;flex-direction:column}._toolCard_iyh1r_99{padding:1.15rem}}.breadcrumb-container{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:.75rem 0}.breadcrumb-back-button{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#fff;border:1px solid #E4E7EB;border-radius:8px;color:#323f4b;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.breadcrumb-back-button:hover{background:#f5f7fa;border-color:#cbd2d9;transform:translate(-2px)}.breadcrumb-back-button:active{transform:translate(-1px)}.breadcrumb-back-button svg{flex-shrink:0;transition:transform .2s ease}.breadcrumb-back-button:hover svg{transform:translate(-2px)}.breadcrumb-nav{flex:1;min-width:0}.breadcrumb-list{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;list-style:none;margin:0;padding:0}.breadcrumb-item{display:flex;align-items:center;gap:.5rem}.breadcrumb-link{background:none;border:none;padding:.25rem .5rem;color:#616e7c;font-size:.875rem;font-weight:500;cursor:pointer;border-radius:4px;transition:all .2s ease;white-space:nowrap;text-decoration:none}.breadcrumb-link:hover{color:#054e65;background:#f0f4f8}.breadcrumb-link:active{transform:scale(.98)}.breadcrumb-current{padding:.25rem .5rem;color:#1f2933;font-size:.875rem;font-weight:600;white-space:nowrap}.breadcrumb-separator{color:#cbd2d9;flex-shrink:0}@media(max-width:768px){.breadcrumb-container{flex-direction:column;align-items:flex-start;gap:.75rem}.breadcrumb-back-button{width:100%;justify-content:center}.breadcrumb-nav{width:100%}.breadcrumb-list{overflow-x:auto;flex-wrap:nowrap;padding-bottom:.25rem}.breadcrumb-list::-webkit-scrollbar{height:4px}.breadcrumb-list::-webkit-scrollbar-track{background:#f5f7fa;border-radius:2px}.breadcrumb-list::-webkit-scrollbar-thumb{background:#cbd2d9;border-radius:2px}.breadcrumb-list::-webkit-scrollbar-thumb:hover{background:#9aa5b1}}._container_9rn58_5{max-width:1440px;margin:0 auto;padding:2rem;background:#f5f7fa;min-height:100vh}._section_9rn58_13{margin-bottom:2rem}._sectionHeader_9rn58_17{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._sectionTitle_9rn58_24{font-size:1.125rem;font-weight:700;color:#1f2933;margin:0}._title_9rn58_31{font-size:2rem;font-weight:700;margin:0}._subtitle_9rn58_37{font-size:1rem;opacity:.9;margin:.5rem 0 0}._header_9rn58_44{background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;padding:2rem;border-radius:.75rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #054e651a}._card_9rn58_54{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;box-shadow:0 1px 3px #054e6514;overflow:hidden}._cardHeader_9rn58_62{padding:1.5rem;border-bottom:1px solid #E4E9EF;display:flex;justify-content:space-between;align-items:center}._cardBody_9rn58_70{padding:1.5rem}._merchantGrid_9rn58_75{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}._merchantCard_9rn58_81{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem;transition:all .2s ease}._merchantCard_9rn58_81:hover{transform:translateY(-2px);box-shadow:0 4px 12px #054e651a;border-color:#054e65}._merchantCardActive_9rn58_95{border:2px solid #10B981!important;box-shadow:0 0 0 4px #10b98126!important;background:linear-gradient(135deg,#f0fdf4,#dcfce7)!important}._merchantCardHeader_9rn58_101{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}._merchantLogoWrapper_9rn58_108{position:relative;width:60px;height:60px}._merchantLogo_9rn58_108{width:100%;height:100%;object-fit:contain;border-radius:.5rem;border:1px solid #E4E9EF}._merchantLogoPlaceholder_9rn58_122{width:60px;height:60px;border-radius:.5rem;background:linear-gradient(135deg,#054e65,#0a6b8c);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700}._logoDeleteBtn_9rn58_135{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;background:#db4437;color:#fff;border:2px solid white;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;line-height:1;padding:0}._logoDeleteBtn_9rn58_135:hover{background:#c53929}._merchantInfo_9rn58_158{flex:1}._merchantName_9rn58_162{font-size:1.125rem;font-weight:600;color:#1f2933;margin:0 0 .25rem}._merchantId_9rn58_169{font-size:.875rem;color:#7b8794;margin:0}._merchantCardFooter_9rn58_175{display:flex;justify-content:space-between;align-items:center;gap:1rem}._btnPrimary_9rn58_183,._btnSecondary_9rn58_184,._btnDanger_9rn58_185,._btnSuccess_9rn58_186{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;display:inline-flex;align-items:center;gap:.5rem}._btnPrimary_9rn58_183{background:#054e65;color:#fff}._btnPrimary_9rn58_183:hover{background:#0a6b8c;transform:translateY(-1px);box-shadow:0 4px 8px #054e6533}._btnPrimary_9rn58_183:disabled{background:#d1d9e0;cursor:not-allowed;transform:none}._btnSecondary_9rn58_184{background:#fff;color:#054e65;border:1px solid #E4E9EF}._btnSecondary_9rn58_184:hover{background:#f5f7fa;border-color:#d1d9e0}._btnDanger_9rn58_185{background:#db4437;color:#fff}._btnDanger_9rn58_185:hover{background:#c53929}._btnSuccess_9rn58_186{background:#0f9d58;color:#fff}._btnSuccess_9rn58_186:hover{background:#0c8547}._btnWarning_9rn58_245{background:#f4b400;color:#fff}._btnWarning_9rn58_245:hover{background:#f59e0b}._btnWarning_9rn58_245:disabled{background:#d1d9e0;cursor:not-allowed;transform:none}._btnIcon_9rn58_260{font-size:1.25rem;line-height:1}._btnGroup_9rn58_265,._typeSelector_9rn58_271{display:flex;gap:.5rem}._typeBtn_9rn58_276,._typeBtnActive_9rn58_277{padding:.5rem 1rem;border:1px solid #E4E9EF;background:#fff;border-radius:.375rem;cursor:pointer;font-size:.875rem;font-weight:500;color:#323f4b;transition:all .2s ease}._typeBtn_9rn58_276:hover{background:#f5f7fa;border-color:#d1d9e0}._typeBtnActive_9rn58_277{background:#054e65;color:#fff;border-color:#054e65;font-weight:600}._categorySelector_9rn58_302{display:flex;align-items:center;gap:1rem;padding:1rem 0;border-top:1px solid #E4E9EF}._categorySelectorLabel_9rn58_310{font-size:.875rem;font-weight:600;color:#52606d}._categoryButtons_9rn58_316{display:flex;gap:.5rem}._categoryBtn_9rn58_321,._categoryBtnActive_9rn58_322{padding:.5rem 1rem;border:1px solid #E4E9EF;background:#fff;border-radius:.375rem;cursor:pointer;font-size:.8125rem;font-weight:500;color:#323f4b;transition:all .2s ease}._categoryBtn_9rn58_321:hover{background:#f5f7fa;border-color:#d1d9e0}._categoryBtnActive_9rn58_322{background:#e8f4f7;color:#054e65;border-color:#054e65;font-weight:600}._toolbar_9rn58_347{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem}._searchWrapper_9rn58_355{flex:1;max-width:400px}._searchInput_9rn58_360{width:100%;padding:.625rem 1rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem}._searchInput_9rn58_360:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._toolbarActions_9rn58_374{display:flex;gap:.5rem}._tableWrapper_9rn58_380{overflow-x:auto;border:1px solid #E4E9EF;border-radius:.75rem}._table_9rn58_380{width:100%;border-collapse:collapse}._table_9rn58_380 thead{background:#f5f7fa}._table_9rn58_380 th{padding:.875rem 1rem;text-align:left;font-size:.75rem;font-weight:600;color:#52606d;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #E4E9EF;border-right:1px solid #E4E9EF}._table_9rn58_380 th:last-child{border-right:none}._table_9rn58_380 td{padding:1rem;font-size:.875rem;color:#323f4b;border-bottom:1px solid #E4E9EF;border-right:1px solid #E4E9EF}._table_9rn58_380 td:last-child{border-right:none}._table_9rn58_380 tbody tr:hover{background:#fafbfc}._table_9rn58_380 th:nth-child(1),._table_9rn58_380 td:nth-child(1){width:12%}._table_9rn58_380 th:nth-child(2),._table_9rn58_380 td:nth-child(2){width:25%}._table_9rn58_380 th:nth-child(5),._table_9rn58_380 td:nth-child(5){width:10%}._table_9rn58_380 tbody tr:last-child td{border-bottom:none}._tableCheckboxCell_9rn58_447{width:40px}._formGroup_9rn58_452{margin-bottom:1.5rem}._label_9rn58_456{display:block;font-size:.875rem;font-weight:600;color:#323f4b;margin-bottom:.5rem}._input_9rn58_464,._select_9rn58_465,._textarea_9rn58_466{width:100%;padding:.625rem .875rem;border:1px solid #E4E9EF;border-radius:.5rem;font-size:.875rem;color:#323f4b;background:#fff;transition:all .2s ease}._input_9rn58_464,._select_9rn58_465{height:46px}._textarea_9rn58_466{height:auto}._input_9rn58_464:focus,._select_9rn58_465:focus,._textarea_9rn58_466:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._inputSmall_9rn58_494{width:80px;padding:.5rem .75rem;border:1px solid #E4E9EF;border-radius:.375rem;font-size:.875rem}._textarea_9rn58_466{resize:vertical;min-height:100px}._checkboxLabel_9rn58_507{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#323f4b;cursor:pointer}._checkboxLabel_9rn58_507 input[type=checkbox]{width:18px;height:18px;cursor:pointer}._toggleLabel_9rn58_523{display:flex;align-items:center;gap:1rem;font-size:.875rem;color:#323f4b;cursor:pointer;margin-bottom:.5rem}._toggleSwitch_9rn58_533{position:relative;width:48px;height:24px;background:#e4e9ef;border-radius:9999px;transition:all .2s ease;cursor:pointer;flex-shrink:0}._toggleSwitch_9rn58_533._active_9rn58_544{background:#054e65}._toggleSwitch_9rn58_533:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:all .2s ease;box-shadow:0 2px 4px #0000001a}._toggleSwitch_9rn58_533._active_9rn58_544:after{left:26px}._toggleSwitch_9rn58_533:hover{box-shadow:0 0 0 3px #054e651a}._toggleSwitch_9rn58_533:hover._active_9rn58_544{box-shadow:0 0 0 3px #054e6533}._toggleText_9rn58_573{font-weight:500}._toggleTextWrapper_9rn58_577{display:flex;flex-direction:column;gap:.25rem}._toggleLabel_9rn58_523{cursor:pointer}._toggleLabel_9rn58_523:hover ._toggleText_9rn58_573{color:#054e65}._helpText_9rn58_591{font-size:.75rem;color:#7b8794;margin-top:.25rem}._badgePrimary_9rn58_598,._badgeSuccess_9rn58_599,._badgeWarning_9rn58_600,._badgeError_9rn58_601,._badgeNeutral_9rn58_602,._badgeInfo_9rn58_603,._badgeDelivery_9rn58_604,._badgeCollection_9rn58_605,._badgeCustomOrder_9rn58_606{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1}._badgePrimary_9rn58_598{background:#e8f4f7;color:#054e65}._badgeSuccess_9rn58_599{background:#e6f7ed;color:#0f9d58}._badgeWarning_9rn58_600{background:#fef7e6;color:#f4b400}._badgeError_9rn58_601{background:#fdecea;color:#db4437}._badgeNeutral_9rn58_602{background:#f5f7fa;color:#52606d}._badgeDelivery_9rn58_604{background:#ede9fe;color:#6d28d9}._badgeCollection_9rn58_605{background:#f3e8ff;color:#7c3aed}._badgeCustomOrder_9rn58_606{background:#fce7f3;color:#be185d}._alertInfo_9rn58_657,._alertSuccess_9rn58_658,._alertWarning_9rn58_659,._alertError_9rn58_660{padding:1rem 1.25rem;border-radius:.625rem;font-size:.875rem;margin-bottom:1rem}._alertInfo_9rn58_657{background:#e8f2fe;color:#1558b0;border:1px solid #4285F4}._alertSuccess_9rn58_658{background:#e6f7ed;color:#0c7a45;border:1px solid #0F9D58}._alertWarning_9rn58_659{background:#fef7e6;color:#b38600;border:1px solid #F4B400}._alertError_9rn58_660{background:#fdecea;color:#a93529;border:1px solid #DB4437}._modalOverlay_9rn58_692{position:fixed;top:0;right:0;bottom:0;left:0;background:#1f293399;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);will-change:transform;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}._modal_9rn58_692{background:#fff;border-radius:1rem;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 12px 24px -4px #054e651a}._modalLarge_9rn58_716{background:#fff;border-radius:1rem;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 12px 24px -4px #054e651a}._modalSmall_9rn58_726{background:#fff;border-radius:1rem;max-width:400px;width:100%;box-shadow:0 12px 24px -4px #054e651a}._modalHeader_9rn58_734{padding:1.5rem;border-bottom:1px solid #E4E9EF;display:flex;justify-content:space-between;align-items:center}._modalHeader_9rn58_734 h2{font-size:1.25rem;font-weight:700;color:#1f2933;margin:0}._modalClose_9rn58_749{background:none;border:none;font-size:1.5rem;color:#7b8794;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:.375rem}._modalClose_9rn58_749:hover{background:#f5f7fa;color:#323f4b}._modalBody_9rn58_769{padding:1.5rem}._modalFooter_9rn58_773{padding:1.5rem;border-top:1px solid #E4E9EF;display:flex;justify-content:flex-end;gap:.75rem}._dropzone_9rn58_782{border:2px dashed #D1D9E0;border-radius:.75rem;padding:2rem;text-align:center;background:#fafbfc;cursor:pointer;transition:all .2s ease}._dropzone_9rn58_782:hover{border-color:#054e65;background:#e8f4f7}._dropzoneActive_9rn58_797{border:2px solid #054E65;background:#e8f4f7}._dropzoneContent_9rn58_802{display:flex;flex-direction:column;align-items:center;gap:.5rem}._dropzoneIcon_9rn58_809{font-size:3rem}._dropzoneText_9rn58_813{font-size:.875rem;font-weight:600;color:#323f4b;margin:0}._dropzoneHint_9rn58_820{font-size:.75rem;color:#7b8794;margin:0}._logoPreviewWrapper_9rn58_826{display:flex;flex-direction:column;align-items:center;gap:1rem}._logoPreview_9rn58_826{max-width:200px;max-height:200px;border-radius:.5rem;border:1px solid #E4E9EF}._logoRemoveBtn_9rn58_840{padding:.5rem 1rem;background:#db4437;color:#fff;border:none;border-radius:.375rem;font-size:.875rem;cursor:pointer}._logoRemoveBtn_9rn58_840:hover{background:#c53929}._codeBlock_9rn58_855{background:#1f2933;color:#e4e9ef;padding:1rem;border-radius:.5rem;font-family:Monaco,Courier New,monospace;font-size:.8125rem;overflow-x:auto;margin:.5rem 0}._loader_9rn58_867{display:flex;justify-content:center;align-items:center;padding:3rem;color:#7b8794;font-size:.875rem}._featureGrid_9rn58_877{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem}._featureCard_9rn58_884{background:#fff;border:2px solid #E4E9EF;border-radius:1rem;padding:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden}._featureCard_9rn58_884:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#054e65,#0a6b8c);transform:scaleX(0);transform-origin:left;transition:transform .3s cubic-bezier(.4,0,.2,1)}._featureCard_9rn58_884:hover{transform:translateY(-4px);box-shadow:0 12px 24px #054e6526;border-color:#054e65}._featureCard_9rn58_884:hover:before{transform:scaleX(1)}._featureCardIcon_9rn58_918{width:64px;height:64px;background:linear-gradient(135deg,#054e65,#0a6b8c);border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:1.5rem}._featureCardTitle_9rn58_930{font-size:1.5rem;font-weight:700;color:#1f2933;margin:0 0 .75rem}._featureCardDescription_9rn58_937{color:#616e7c;line-height:1.6;margin:0 0 1.5rem}._featureList_9rn58_943{list-style:none;padding:0;margin:0 0 1.5rem}._featureList_9rn58_943 li{padding:.5rem 0 .5rem 1.5rem;position:relative;color:#52606d;font-size:.9375rem}._featureList_9rn58_943 li:before{content:"✓";position:absolute;left:0;color:#0f9d58;font-weight:700}._featureCardFooter_9rn58_965{margin-top:auto;padding-top:1rem;border-top:1px solid #E4E9EF}._featureCardLink_9rn58_971{color:#054e65;font-weight:600;font-size:.9375rem;display:inline-flex;align-items:center;transition:all .2s ease}._featureCard_9rn58_884:hover ._featureCardLink_9rn58_971{color:#0a6b8c;transform:translate(4px)}._statsGrid_9rn58_986{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}._statCard_9rn58_992{background:#fff;border:1px solid #E4E9EF;border-radius:.75rem;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .2s ease}._statCard_9rn58_992:hover{transform:translateY(-2px);box-shadow:0 4px 12px #054e6514}._statIcon_9rn58_1008{width:48px;height:48px;background:linear-gradient(135deg,#054e65,#0a6b8c);border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._statContent_9rn58_1020{flex:1}@media(max-width:1200px){._featureGrid_9rn58_877{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._featureGrid_9rn58_877,._statsGrid_9rn58_986{grid-template-columns:1fr}._container_9rn58_5{padding:1rem}._merchantGrid_9rn58_75{grid-template-columns:1fr}._toolbar_9rn58_347{flex-direction:column;align-items:stretch}._searchWrapper_9rn58_355{max-width:none}._toolbarActions_9rn58_374,._typeSelector_9rn58_271{flex-wrap:wrap}._categorySelector_9rn58_302{flex-direction:column;align-items:flex-start}._categoryButtons_9rn58_316{width:100%}._categoryBtn_9rn58_321,._categoryBtnActive_9rn58_322{flex:1}._sectionHeader_9rn58_17{flex-direction:column;align-items:flex-start;gap:1rem}._modal_9rn58_692,._modalLarge_9rn58_716{max-width:100%;margin:1rem}}._skeleton_9rn58_1092{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_loading_9rn58_1 1.5s ease-in-out infinite;border-radius:.25rem}@keyframes _loading_9rn58_1{0%{background-position:200% 0}to{background-position:-200% 0}}._skeletonRow_9rn58_1108{display:flex;gap:1rem;padding:1rem;border-bottom:1px solid #E4E7EB}._skeletonCell_9rn58_1115{height:1.25rem;border-radius:.25rem}._skeletonCell_9rn58_1115:nth-child(1){flex:0 0 40px}._skeletonCell_9rn58_1115:nth-child(2){flex:1}._skeletonCell_9rn58_1115:nth-child(3){flex:2}._skeletonCell_9rn58_1115:nth-child(4){flex:1}._skeletonCell_9rn58_1115:nth-child(5){flex:0 0 150px}._skeletonCard_9rn58_1140{padding:1.5rem;background:#fff;border-radius:.5rem;box-shadow:0 1px 3px #0000001a}._skeletonTitle_9rn58_1147{height:1.5rem;width:40%;margin-bottom:1rem;border-radius:.25rem}._skeletonText_9rn58_1154{height:1rem;width:60%;margin-bottom:.5rem;border-radius:.25rem}._skeletonButton_9rn58_1161{height:2.5rem;width:120px;border-radius:.375rem}._filterGrid_9rn58_1170{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;align-items:center;align-content:center}._checkboxLabel_9rn58_507{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.875rem;color:#1f2933}._checkbox_9rn58_507{width:1.125rem;height:1.125rem;cursor:pointer}._actionButtons_9rn58_1196{display:flex;gap:.5rem;justify-content:space-evenly;align-items:center}._iconBtn_9rn58_1203{background:none;border:none;padding:.375rem;cursor:pointer;font-size:1.125rem;border-radius:.375rem;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;color:#52606d}._iconBtn_9rn58_1203:hover{background:#f5f7fa;color:#054e65}._warning_9rn58_1223{color:#f59e0b!important}._statsGrid_9rn58_986{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem}._statCard_9rn58_992{background:#fff3;border:1px solid rgba(255,255,255,.3);border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;align-items:flex-start}._statLabel_9rn58_1244{font-size:.75rem;color:#ffffffe6;text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-bottom:.5rem}._statValue_9rn58_1253{font-size:1.75rem;font-weight:700;color:#fff}._toggleLabel_9rn58_523{display:flex;align-items:center;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none;padding:.625rem .875rem;border:1px solid #CBD5E0;border-radius:.5rem;transition:all .2s ease;background:#fff}._toggleLabel_9rn58_523:hover{border-color:#054e65;background:#f5f7fa}._toggleInput_9rn58_1278{position:absolute;opacity:0;width:0;height:0}._toggleSlider_9rn58_1285{position:relative;width:44px;height:24px;background:#cbd5e0;border-radius:24px;transition:all .2s ease;flex-shrink:0}._toggleSlider_9rn58_1285:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background:#fff;top:3px;left:3px;transition:all .2s ease}._toggleInput_9rn58_1278:checked+._toggleSlider_9rn58_1285{background:#054e65}._toggleInput_9rn58_1278:checked+._toggleSlider_9rn58_1285:before{transform:translate(20px)}._toggleText_9rn58_573{font-size:.875rem;font-weight:600;color:#1f2933}._toggleInput_9rn58_1278:checked~._toggleText_9rn58_573{color:#054e65}._toggleContainer_9rn58_1326{display:flex;align-items:flex-end;margin-bottom:0}._modalOverlay_pvamf_2{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}._modal_pvamf_2{background:#fff;border-radius:.75rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:600px;width:100%;max-height:90vh;overflow-y:auto}._modalHeader_pvamf_28{padding:1.5rem;border-bottom:1px solid #E4E9EF;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:#fff;z-index:10}._modalHeader_pvamf_28 h2{margin:0;font-size:1.25rem;font-weight:700;color:#1f2933}._closeButton_pvamf_47{background:none;border:none;font-size:2rem;color:#7b8794;cursor:pointer;line-height:1;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:.375rem;transition:all .2s ease}._closeButton_pvamf_47:hover{background:#f5f7fa;color:#1f2933}._itemInfo_pvamf_70{padding:1rem 1.5rem;background:#f5f7fa;border-bottom:1px solid #E4E9EF}._itemInfo_pvamf_70 p{margin:.25rem 0;color:#52606d;font-size:.875rem}._itemInfo_pvamf_70 strong{color:#1f2933;font-weight:600}._form_pvamf_88{padding:1.5rem}._formGroup_pvamf_92{margin-bottom:1rem}._formGroup_pvamf_92 label{display:block;margin-bottom:.5rem;font-weight:600;color:#1f2933;font-size:.875rem}._input_pvamf_104,._select_pvamf_105,._textarea_pvamf_106{width:100%;padding:.625rem .875rem;border:1px solid #CBD5E0;border-radius:.5rem;font-size:.875rem;background:#fff;color:#1f2933;transition:all .2s ease}._input_pvamf_104:focus,._select_pvamf_105:focus,._textarea_pvamf_106:focus{outline:none;border-color:#054e65;box-shadow:0 0 0 3px #054e651a}._textarea_pvamf_106{resize:vertical;font-family:inherit}._formRow_pvamf_130{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._hint_pvamf_136{display:block;margin-top:.375rem;font-size:.75rem;color:#7b8794}._quickActions_pvamf_144{margin:1.5rem 0;padding:1rem;background:#f5f7fa;border-radius:.5rem}._quickActions_pvamf_144 p{margin:0 0 .75rem;font-size:.875rem;font-weight:600;color:#52606d}._quickButtonsGrid_pvamf_158{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}._quickButton_pvamf_158{padding:.5rem;background:#fff;border:1px solid #CBD5E0;border-radius:.375rem;font-size:.875rem;font-weight:600;color:#054e65;cursor:pointer;transition:all .2s ease}._quickButton_pvamf_158:hover{background:#054e65;color:#fff;border-color:#054e65}._error_pvamf_183{padding:.75rem;background:#fee2e2;border:1px solid #FCA5A5;border-radius:.5rem;color:#991b1b;font-size:.875rem;margin-bottom:1rem}._modalFooter_pvamf_194{padding:1rem 1.5rem;border-top:1px solid #E4E9EF;display:flex;justify-content:flex-end;gap:.75rem;position:sticky;bottom:0;background:#fff}._btnPrimary_pvamf_205,._btnSecondary_pvamf_206{padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none}._btnPrimary_pvamf_205{background:#054e65;color:#fff}._btnPrimary_pvamf_205:hover:not(:disabled){background:#043847}._btnPrimary_pvamf_205:disabled{opacity:.5;cursor:not-allowed}._btnSecondary_pvamf_206{background:#fff;color:#52606d;border:1px solid #CBD5E0}._btnSecondary_pvamf_206:hover{background:#f5f7fa}@media(max-width:640px){._modal_pvamf_2{max-width:100%;border-radius:0;max-height:100vh}._formRow_pvamf_130{grid-template-columns:1fr}._quickButtonsGrid_pvamf_158{grid-template-columns:repeat(2,1fr)}}._modalOverlay_1lf94_2{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}._modal_1lf94_2{background:#fff;border-radius:.75rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;max-width:700px;width:100%;max-height:90vh;display:flex;flex-direction:column}._modalHeader_1lf94_29{padding:1.5rem;border-bottom:1px solid #E4E9EF;display:flex;justify-content:space-between;align-items:center}._modalHeader_1lf94_29 h2{margin:0;font-size:1.25rem;font-weight:700;color:#1f2933}._closeButton_1lf94_44{background:none;border:none;font-size:2rem;color:#7b8794;cursor:pointer;line-height:1;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:.375rem;transition:all .2s ease}._closeButton_1lf94_44:hover{background:#f5f7fa;color:#1f2933}._itemInfo_1lf94_67{padding:1rem 1.5rem;background:#f5f7fa;border-bottom:1px solid #E4E9EF}._itemInfo_1lf94_67 p{margin:.25rem 0;color:#52606d;font-size:.875rem}._itemInfo_1lf94_67 strong{color:#1f2933;font-weight:600}._timeline_1lf94_85{flex:1;overflow-y:auto;padding:1.5rem}._emptyState_1lf94_91{text-align:center;color:#7b8794;padding:2rem}._movementItem_1lf94_98{display:flex;gap:1rem;padding:1rem;border:1px solid #E4E9EF;border-radius:.5rem;margin-bottom:1rem;background:#fff;transition:all .2s ease}._movementItem_1lf94_98:hover{box-shadow:0 2px 8px #054e6514}._movementIcon_1lf94_113{font-size:1.5rem;flex-shrink:0}._movementDetails_1lf94_118{flex:1}._movementHeader_1lf94_122{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._movementType_1lf94_129{font-weight:600;color:#1f2933;font-size:.875rem}._movementDate_1lf94_135{font-size:.75rem;color:#7b8794}._movementChange_1lf94_140{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}._movementChange_1lf94_140 span{font-weight:600}._positive_1lf94_151{color:#10b981}._negative_1lf94_155{color:#ef4444}._quantities_1lf94_159{color:#52606d;font-size:.875rem}._movementReason_1lf94_164,._movementNotes_1lf94_165{font-size:.875rem;color:#52606d;margin-bottom:.5rem}._movementReason_1lf94_164 strong,._movementNotes_1lf94_165 strong{color:#1f2933}._movementFooter_1lf94_176{font-size:.75rem;color:#7b8794;padding-top:.5rem;border-top:1px solid #F5F7FA}._movementFooter_1lf94_176 strong{color:#52606d}._reference_1lf94_187{margin-left:.5rem}._modalFooter_1lf94_192{padding:1rem 1.5rem;border-top:1px solid #E4E9EF;display:flex;justify-content:center}._btnPrimary_1lf94_199{padding:.625rem 1.5rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;background:#054e65;color:#fff}._btnPrimary_1lf94_199:hover{background:#043847}@media(max-width:640px){._modal_1lf94_2{max-width:100%;border-radius:0;max-height:100vh}._movementItem_1lf94_98{flex-direction:column;gap:.75rem}._movementHeader_1lf94_122{flex-direction:column;align-items:flex-start;gap:.25rem}}._badge_1l5mj_1{padding:.25rem .625rem;border-radius:9999px;font-size:.6875rem;font-weight:600;display:inline-flex;align-items:center;gap:.375rem;text-transform:uppercase;letter-spacing:.025em;white-space:nowrap}._inStock_1l5mj_14{background-color:#d1fae5;color:#065f46}._lowStock_1l5mj_19{background-color:#fef3c7;color:#92400e}._outOfStock_1l5mj_24{background-color:#fee2e2;color:#991b1b}._badge_wuw05_2{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1;white-space:nowrap}._badgePipekit_wuw05_14{background:#e8f4f7;color:#054e65}._badgeGrp_wuw05_20{background:#e6f7ed;color:#0f9d58}._badgeMcd_wuw05_26{background:#fff4e6;color:#e67e22}._badgeOther_wuw05_32{background:#f3e8ff;color:#7c3aed}._badgeCustomOrder_wuw05_38{background:#fce7f3;color:#be185d}._badgeNeutral_wuw05_44{background:#f5f7fa;color:#52606d}
