:root{--text: #153248;--textRGB: 21, 50, 72;--background1: #fff;--background1RGB: 255, 255, 255;--background2: #F9FBFC;--background2RGB: 249, 251, 252;--background3: #eceef0;--background3RGB: 236, 238, 240;--border-color: #15324814;--backdrop-color: rgba(0,0,0,.08);--backgroundBox: rgba(var(--background3RGB), .2);--blue: #599ad9;--blueRGB: 89, 154, 217;--green: #68963f;--greenRGB: 104, 150, 63;--red: #ff5454;--redRGB: 255, 84, 84;--yellow: #c4aa43;--yellowRGB: 241, 196, 15;--afs-primary: var(--blue);--afs-background: var(--background1);--afs-backgroundRGB: var(--background1RGB);--afs-background2: var(--background2);--afs-text-color: var(--text);--afs-text-color-rgb: var(--textRGB);--afs-border-color: var(--border-color)}:root .dark{--text: #fff;--textRGB: 255, 255, 255;--background1: #18191d;--background1RGB: 24, 25, 29;--background2: #27282f;--background2RGB: 39, 40, 47;--background3: #2e2f38;--background3RGB: 46, 47, 56;--border-color: #3c3e4a;--backdrop-color: rgba(0,0,0,.08);--backgroundBox: rgba(var(--background3RGB), .2);--afs-primary: var(--blue);--afs-background: var(--background1);--afs-backgroundRGB: var(--background1RGB);--afs-background2: var(--background2);--afs-text-color: var(--text);--afs-text-color-rgb: var(--textRGB);--afs-border-color: var(--border-color)}:root .dark input{color-scheme:dark}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}*{box-sizing:border-box}*::-webkit-scrollbar{width:0}body{font-family:Helvetica,system-ui,Avenir,Arial,sans-serif;background-color:var(--background1);color:var(--text);margin:0;padding:0;width:100%;height:100%}svg path{fill:var(--text)}p.description{font-size:13px;opacity:.5}input[type=datetime-local]{font-family:Helvetica,system-ui,Avenir,Arial,sans-serif}input[type=search].small{background:rgba(var(--background2RGB),.5);height:35px;font-size:13px}afs-icon svg{height:1em;width:1em}.select-box{display:flex;align-items:center;cursor:pointer;min-height:40px;padding:5px 10px;height:auto}.select-box .placeholder{opacity:.3;font-size:12px;font-style:italic;font-weight:400}select,.select-box{border-right:10px solid transparent;transition:all .3s;appearance:none;font-family:Helvetica,system-ui,Avenir,Arial,sans-serif}select:focus{border-color:transparent;opacity:.8}textarea{resize:none;width:100%;padding:10px;font-family:Helvetica,Arial,sans-serif}.hover-bttn{height:30px;min-width:30px;width:30px;display:flex;align-items:center;justify-content:center;transition:all .15s;cursor:pointer;border-radius:5px;-webkit-user-select:none;user-select:none}.hover-bttn afs-icon{font-size:16px;opacity:.5;transition:all .15s}.hover-bttn:hover{background:rgba(var(--textRGB),.05)}.hover-bttn:hover afs-icon{opacity:1;scale:1.05}a{color:var(--blue)}.no-content{text-align:center;font-weight:300;margin:20px 0 15px;font-style:italic;opacity:.5;font-size:13px}.card{color:var(--text);border-radius:8px;overflow:hidden;margin-bottom:15px;border:solid 1px var(--border-color);background:var(--backgroundBox)}.card .card-header{background:var(--background2);display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-bottom:solid 1px var(--border-color)}.card .card-header h3{font-size:13px;font-weight:500;opacity:.5;margin:0}.card .card-body{padding:8px 12px;font-size:12px}.card .card-body>div{opacity:.8;margin:4px 0;font-weight:400}.card .card-body .afs-input,.card .card-body .date-icon{border-color:rgba(var(--textRGB),.11)!important}.icon-bar{padding:0 15px;display:flex;align-items:end}.chips{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.page-loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--background1);z-index:1000}.page-loading-screen.hide{opacity:0;transition:all .5s}.rotate{animation:rotate linear .6s infinite}.loading-icon{display:block;height:15px;width:15px;opacity:.5;margin:15px auto}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.contact-person .contact-person-title{font-size:13px;font-weight:400;margin-bottom:5px}.contact-person table tr td{font-size:12px;opacity:.8}.contact-person table tr td:first-child{padding-left:0;padding-right:10px}.contact-person table tr td:last-child{transition:opacity .2s}.contact-person table tr td:last-child:hover{opacity:1}.contact-person table tr td:last-child:hover a{cursor:default}.items-wrapper{padding-bottom:80px}.popover .popover-item{font-size:14px;padding:13px;border-radius:8px;cursor:pointer;transition:all .2s;display:flex;align-items:center;column-gap:13px}.popover .popover-item:hover{background:rgba(var(--textRGB),.05)}.popover .popover-item.selected{color:var(--blue)}.popover .popover-item .popover-icon{height:15px;width:13px;min-width:13px;opacity:.5}.modal-box h3{font-size:13px;margin-bottom:5px;font-weight:500}.search-item-content{background:var(--background1);border-radius:8px;padding:15px;overflow:auto;position:fixed;inset:50px 0 70px}.search-item-content .search-wrapper{position:sticky;top:-15px;padding:10px 0;z-index:2;background:var(--background1)}.search-item-content .search-wrapper .search{background:var(--background2);margin-bottom:0}.search-item{padding:12px;border-radius:8px;margin-bottom:10px;cursor:pointer;transition:all .2s}.search-item h3{font-size:13px;opacity:1;margin-top:0}.search-item div{font-size:12px;opacity:.5;font-weight:400}.search-item:hover{opacity:.7}.modal-footer{background:var(--background1);padding:15px 0;position:sticky;bottom:0}.red-start{color:var(--red)}select{cursor:pointer}.floating-spinner-wrapper{position:relative;min-height:200px}.floating-spinner{position:absolute;padding-top:100px;inset:0;display:flex;justify-content:center}.floating-spinner svg{height:25px;color:var(--text);opacity:.3;animation:rotate .5s linear infinite}.fadeOutAnimation{animation:fadeOutAnimation .3s ease-in-out!important}@keyframes fadeOutAnimation{0%{opacity:1}to{opacity:0}}.postext p{font-size:13px!important;margin:0}.cc-colored-card{border-radius:8px;padding:10px;border:solid 1px}.cc-colored-card h3{margin:0 0 3px;font-size:13px;font-weight:500;opacity:.5}.cc-colored-card .additionalText{font-size:12px;margin-bottom:1px;font-weight:400;opacity:1}.cc-colored-card p{margin:0;font-size:13px;max-height:100px;overflow:auto}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.pulse{animation:pulse 1.2s infinite ease-in-out;transition:all 1.2s}@keyframes pulse{0%{transform:scale(1);opacity:.5}50%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:.5}}.backdrop{background:#0000004d}markdown{font-size:13px;opacity:.8;animation:aiTextFadeIn 2s;display:block}markdown pre{background:var(--background2);padding:10px;border-radius:5px;overflow:auto}markdown hr{border-color:var(--afs-border-color);background-color:var(--afs-border-color)}markdown ul{padding-left:25px}@keyframes aiTextFadeIn{0%{opacity:0}to{opacity:.8}}
