@charset "UTF-8";*{box-sizing:border-box;font-family:Roboto,sans-serif;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:150px}body,html{height:100%;margin:0;position:relative}body{-webkit-user-select:none;user-select:none}.allow-select{-webkit-user-select:text;user-select:text}body.light{background:linear-gradient(90deg,#dc1fff,#03e1ff,#00ffa3);background-attachment:fixed;background-repeat:no-repeat;color:#fff}body.dark{background:#222;background-attachment:fixed;background-repeat:no-repeat;color:#fff}.dark,.light{display:flex;flex-direction:column;min-height:100vh}.defaultpage{display:flex;flex:1 0 auto;margin-left:auto;margin-right:auto;margin-top:86px;min-height:calc(100vh - 175px);padding-top:0;position:relative;width:75%;z-index:1}@media (max-width:1366px){.defaultpage{margin-top:66px}}@media (max-width:768px){.defaultpage{width:100%}}.main-content{margin-left:22.7%;min-height:calc(100vh - 75px);overflow-y:auto;padding:0 0 10px 10px;position:relative;transition:margin-left .3s ease,opacity .3s ease;width:82%}@media (max-width:1366px){.main-content{margin-left:24%;width:100%}}@media (max-width:768px){.main-content{margin-left:0;width:100%}body.sidebar-open .main-content{opacity:.7;pointer-events:none}}.forcespace{display:block;margin-bottom:0}@media (max-width:768px){.forcespace{display:block;margin-bottom:0}}.forcespace+table{margin-top:0}.homepage-search-input-container{height:30px;margin-bottom:0;margin-left:10px;margin-top:10px;position:relative;width:300px;z-index:999}@media (max-width:768px){.homepage-search-input-container{margin-bottom:0;margin-left:0;margin-top:0;width:97.2%}}.homepage-search-input-container input[type=text]{background:#ffffffe6;border:1px solid #0000001a;border-radius:4px;box-shadow:0 2px 4px #0000004d;color:#00000080;font-size:14px;height:40px;padding:10px;position:relative;transition:all .2s ease;width:100%;z-index:999}@media (max-width:1366px){.homepage-search-input-container input[type=text]{height:26px;width:100%}}@media (max-width:768px){.homepage-search-input-container input[type=text]{height:33px!important;padding:10px;width:100%}}.homepage-search-input-container input[type=text]:hover{border-color:#0000001a;box-shadow:0 4px 8px #0003}.homepage-search-input-container input[type=text]:focus{background:#fff;border-color:#0000001a;box-shadow:0 4px 12px #00000026;color:#0009;font-size:14px;font-weight:500;outline:none;padding:10px}@media (max-width:1366px){.homepage-search-input-container input[type=text]:focus{font-size:11px}}.homepage-search-input-container input[type=text]::placeholder{color:#0000004d;font-size:14px;opacity:1}@media (max-width:1366px){.homepage-search-input-container input[type=text]::placeholder{font-size:11px}}.homepage-search-dropdown{animation:dropdownFade .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 10px #0000004d;left:0;margin-left:0;margin-top:16px;max-height:728px;overflow-y:auto;position:absolute;top:100%;width:529px;z-index:1003}@media (max-width:1366px){.homepage-search-dropdown{margin-top:5px;max-height:415px;width:400px}}@media (max-width:768px){.homepage-search-dropdown{box-sizing:border-box;height:auto;margin:0;max-height:580px;top:38px!important;width:100%}}.homepage-search-results-message{animation:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border:none;border-radius:none;box-shadow:none;color:#0009;font-size:11px;font-style:italic;font-weight:550;height:30px;margin-top:0;overflow-y:auto;padding:0 20px 0 0;position:absolute;right:0;text-align:right;top:14px;width:auto;z-index:1000}@media (max-width:1366px){.homepage-search-results-message{font-size:10px;padding:0 20px 0 0;top:8px}}@media (max-width:768px){.homepage-search-results-message{font-size:10px;font-weight:550;padding:0 10px 0 0;top:10px}}.homepage-search-results-message .search-loading{animation:floatUpDown 1.5s ease-in-out infinite}.homepage-search-dropdown:empty{display:none}.homepage-search-result-item{border-bottom:1px solid #0000001a;padding:10px!important;transition:background-color .2s}.homepage-search-result-item:last-child{border-bottom:none}.homepage-search-result-item a{color:#000c;display:block;font-size:13px;padding:0!important;text-decoration:none;transition:background-color .2s;width:100%}.homepage-search-result-content{align-items:center;cursor:pointer;display:flex}.homepage-search-result-content img{border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;flex-shrink:0;height:66px;margin-right:9px;object-fit:cover;width:66px}@media (max-width:1366px){.homepage-search-result-content img{height:60px;margin-right:8px;width:60px}}@media (max-width:768px){.homepage-search-result-content img{height:66px;margin-right:6px;width:66px}}.homepage-search-result-text{display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:66px}@media (max-width:1366px){.homepage-search-result-text{min-height:50px!important}}@media (max-width:768px){.homepage-search-result-text{min-height:50px!important}}.homepage-search-result-item .agentsearchname{color:#000000b3;font-size:14px;font-weight:600;margin-bottom:4px}@media (max-width:1366px){.homepage-search-result-item .agentsearchname{font-size:11.5px;margin-bottom:2px}}@media (max-width:768px){.homepage-search-result-item .agentsearchname{margin-bottom:3px}}.homepage-search-result-item .agentsearchspecialization{color:#0009;font-size:12px;margin-bottom:4px}@media (max-width:1366px){.homepage-search-result-item .agentsearchspecialization{font-size:10.5px;margin-bottom:2px}}@media (max-width:768px){.homepage-search-result-item .agentsearchspecialization{margin-bottom:3px}}.homepage-search-result-item .agentsearchpricing{color:#0009;font-size:12px;font-weight:550}@media (max-width:1366px){.homepage-search-result-item .agentsearchpricing{font-size:10.5px}}.homepage-search-result-item:hover{background-color:#dc1fff1a}body.dark .homepage-search-result-item:hover{background-color:#0000050d}body.dark .homepage-search-dropdown{background:#fffffffa;border-color:#00000026;box-shadow:0 4px 20px #0003}.hidden{display:none!important}@media (max-width:768px){::-webkit-scrollbar{display:none}*,body{-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}}.clickable{color:#283264!important;cursor:pointer}body.dark .clickable{color:#8571f4b3!important}.external-links-warning-overlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0009;display:flex;height:100vh;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100vw;z-index:9999}.external-links-warning-content{animation:fadeIn .3s ease-in-out;background:#dc1fff99;border-radius:8px;box-shadow:0 0 15px #dc0000;color:#ffffffe6;max-width:30%;padding:25px;text-align:center;width:30%}body.dark .external-links-warning-content{background:#000000e6}@media (max-width:1366px){.external-links-warning-content{max-width:35%;padding:20px;width:35%}}@media (max-width:768px){.external-links-warning-content{margin-top:-70px;max-width:95%;padding:20px;width:95%}}.external-links-warning-content i{color:#f0ff00e6;font-size:56px;margin-bottom:10px}@media (max-width:1366px){.external-links-warning-content i{font-size:36px;margin-bottom:7px}}.external-links-warning-title{color:#ffffffe6;font-size:26px;font-weight:600;letter-spacing:1px;margin-bottom:20px;text-transform:none}@media (max-width:1366px){.external-links-warning-title{font-size:20px;margin-bottom:10px}}.external-links-warning-content .detected-external-link{word-wrap:break-word;background:#dc3246e6;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:14.5px;font-weight:550;line-height:20px;margin:0 auto 25px;padding:8px 12px;text-align:center}body.dark .external-links-warning-content .detected-external-link{background:#dc3246e6}@media (max-width:1366px){.external-links-warning-content .detected-external-link{font-size:11.5px;line-height:15px;margin-bottom:15px;padding:6px 12px}}.external-links-warning-content .detected-external-link a{color:#ffffffe6;text-decoration:none}.external-links-warning-content .warning-list{color:#ffffffe6;font-size:15px;line-height:20px;margin-bottom:15px;padding-left:29px;position:relative;text-align:left;vertical-align:middle}@media (max-width:1366px){.external-links-warning-content .warning-list{font-size:12px;line-height:16px;margin-bottom:10px}}@media (max-width:768px){.external-links-warning-content .warning-list{padding-left:22px}}.external-links-warning-content .warning-list:before{color:#ffffffe6;content:"🔗";font-size:15px;left:0;line-height:20px;margin-top:7px;position:absolute;top:0;vertical-align:middle}@media (max-width:1366px){.external-links-warning-content .warning-list:before{font-size:12px;line-height:16px}}.external-links-warning-buttons{display:flex;gap:10px;justify-content:space-between;margin-top:20px}.external-links-warning-buttons a{text-decoration:none}@media (max-width:1366px){.external-links-warning-buttons{display:flex;gap:10px;justify-content:space-between;margin-top:15px}}.cancel-button,.continue-button{border:1px solid #fff3;border-radius:5px;box-shadow:0 2px 4px #00000080;color:#fff;cursor:pointer;font-size:15px;font-weight:600;max-width:125px;min-width:125px;padding:10px 20px;width:auto}.cancel-button{background:#dc3246;color:#ffffffe6}.continue-button{background:#00ffa399;color:#ffffffe6}.continue-button a{text-decoration:none}@media (max-width:1366px){.cancel-button,.continue-button{font-size:13px;padding:6px 12px}}.user-login-modal-overlay{align-items:center;background:#000;display:flex;inset:0;justify-content:center;position:fixed;z-index:999999}body.has-modal{overflow:hidden}.user-login-modal-content{animation:modalAppear .3s ease-out;background:linear-gradient(100deg,#dc1fff80,#03e1ff80 50%,#00ffa380);border-radius:8px;box-shadow:0 4px 32px #00000080;margin:auto;max-width:400px;padding:30px;position:relative;width:100%;z-index:1}body.dark .user-login-modal-content{background:#555;border:1px solid #fff3}@media (max-width:1366px){.user-login-modal-content{max-width:350px;padding:25px;width:100%}}@media (max-width:768px){.user-login-modal-content{max-width:90%;padding:25px 15px 15px;width:90%}}.modal-border-wrapper{animation:animateBorder 8s ease infinite;background:linear-gradient(270deg,#9945ff,#14f195,#00ffa3,#9945ff);background-size:600% 600%;border-radius:10px;max-width:100%;padding:2px;position:relative;width:fit-content;z-index:1}@keyframes animateBorder{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.user-login-close-button{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0;padding:0;position:absolute;right:12px;top:10px}@media (max-width:1366px){.user-login-close-button{font-size:12px;right:8px;top:6px}}@media (max-width:768px){.user-login-close-button{font-size:12px;right:8px;top:6px}}.login-on-desktop{font-size:11px;position:absolute;right:10px;top:40%}.user-login-title-wrapper{align-items:center;display:flex;justify-content:center;margin:0 auto;vertical-align:middle}.user-login-title{color:#ffffffe6;font-size:20px;font-weight:550;line-height:26px;text-align:center;vertical-align:middle}@media (max-width:1366px){.user-login-title{font-size:17px;font-weight:550;text-align:center}}@media (max-width:768px){.user-login-title{font-size:17px;font-weight:550;text-align:center}}.user-login-trusty-style{color:#ffffffe6;font-family:Iceland,sans-serif;font-size:26px;font-weight:600;line-height:26px;margin:-2px 0 0 4px;text-shadow:0 0 6px #000;vertical-align:middle}.user-login-options{display:flex;flex-direction:column;gap:10px;margin-top:20px}.user-login-option-backpack,.user-login-option-glow,.user-login-option-google,.user-login-option-phantom,.user-login-option-solflare{align-items:center;background:#0000004d;border:1px solid #fff3;border-radius:8px;box-shadow:0 4px 32px #00000080;color:#fffc;cursor:pointer;display:flex;font-size:16px;font-weight:550;gap:6px;padding:10px;position:relative;text-shadow:0 0 2px #000000e6;transition:all .3s ease}@media (max-width:1366px){.user-login-option-backpack,.user-login-option-glow,.user-login-option-google,.user-login-option-phantom,.user-login-option-solflare{font-size:13px;font-weight:600;gap:3px;padding:10px}}@media (max-width:768px){.user-login-option-backpack,.user-login-option-glow,.user-login-option-google,.user-login-option-phantom,.user-login-option-solflare{font-size:14px;font-weight:600;gap:3px;padding:10px}}.backpack-wallet-logo,.glow-wallet-logo,.google-logo,.phantom-wallet-logo,.solflare-wallet-logo{border-radius:4px;height:46px;margin-right:5px;transition:transform .3s ease;width:46px}@media (max-width:1366px){.backpack-wallet-logo,.glow-wallet-logo,.google-logo,.phantom-wallet-logo,.solflare-wallet-logo{height:36px;width:36px}}@media (max-width:768px){.backpack-wallet-logo,.glow-wallet-logo,.google-logo,.phantom-wallet-logo,.solflare-wallet-logo{height:46px;width:46px}}.user-login-option:hover:not(:disabled){background:#0009;box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.user-login-option:active:not(:disabled){transform:translateY(0)}.spinner-icon{animation:spin 1.5s linear infinite;display:inline-block;margin-left:6px}.user-error-message{animation:fadeIn .3s ease-out;background:#0006;border:1px solid #dc3246;border-radius:8px;color:#dc3246;font-size:15px;line-height:18px;margin-top:15px;padding:10px 15px}@media (max-width:768px){.user-error-message{font-size:13px;line-height:17px}}.user-install-link,.user-register-link{color:#1da1f2;cursor:pointer;display:block;font-weight:500;margin-top:.8rem;text-decoration:none;transition:all .3s ease}.user-register-link{background:none;border:none;font-size:.9rem;padding:0;text-align:left}.user-install-link:hover,.user-register-link:hover{opacity:.9;text-decoration:underline}.user-loading-spinner{color:#fffc;margin-top:1rem;text-align:center}.user-login-option:disabled{background:#0003;cursor:not-allowed;opacity:.7}.user-login-modal-content.confirmation-mode{max-width:450px}@media (max-width:768px){.user-login-modal-content.confirmation-mode{max-width:90%;width:90%}}.user-confirmation-message{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#e1e1e1e6;font-size:15px;line-height:20px;margin:20px auto;padding:20px;text-align:center;width:100%}body.dark .user-confirmation-message{background:#0000001a}@media (max-width:1366px){.user-confirmation-message{font-size:13px}}.user-confirmation-message .required-url{color:#00ffa3}.detected-url{color:#e1e1e1e6;font-size:15px;font-weight:550;margin-bottom:6px;margin-top:15px}@media (max-width:1366px){.detected-url{font-size:13px;margin-bottom:3px;margin-top:10px}}.detected-url-value{align-items:center;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;display:flex;flex-wrap:wrap;font-size:15px;font-weight:550;gap:6px;justify-content:center;line-height:20px;overflow-wrap:anywhere;padding:10px 14px;word-break:break-word}.detected-url-value,body.dark .detected-url-value{background:#0000004d}@media (max-width:1366px){.detected-url-value{font-size:13px;padding:6px}}.detected-url-value.trusted{color:#00ffa3}.detected-url-value.untrusted{color:#dc3246}.detected-url-value.trusted i,.detected-url-value.untrusted i{color:inherit;font-size:20px}.detected-url-value.untrusted i{animation:blinking .5s ease-in-out infinite}.detected-url-value-text{display:inline-block;overflow-wrap:anywhere}.user-provider-name{color:#e1e1e1e6;font-size:15px;font-weight:550;margin-bottom:6px;margin-top:20px}@media (max-width:1366px){.user-provider-name{font-size:13px;margin-bottom:3px;margin-top:10px}}.user-login-provider-logo{border:1px solid #fff3;border-radius:3px;box-shadow:0 1px 2px #00000080;height:20px;object-fit:contain;width:20px}body.dark .user-login-provider-logo{border:1px solid #fff3;box-shadow:0 1px 2px #fff3}@media (max-width:1366px){.user-login-provider-logo{height:18px;width:18px}}.user-provider-name-value{align-items:center;background:#0000004d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#e1e1e1;display:flex;font-size:15px;gap:5px;justify-content:center;padding:10px}body.dark .user-provider-name-value{background:#0000004d}@media (max-width:1366px){.user-provider-name-value{font-size:13px;padding:6px}}.user-provider-address{color:#e1e1e1e6;font-size:15px;font-weight:550;margin-bottom:6px;margin-top:20px}@media (max-width:1366px){.user-provider-address{font-size:13px;margin-bottom:3px;margin-top:10px}}.user-provider-address-value{background:#0000004d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#e1e1e1;font-family:monospace;font-size:15px;padding:10px;word-break:break-all}body.dark .user-provider-address-value{background:#0000004d}@media (max-width:1366px){.user-provider-address-value{font-size:13px;padding:6px}}.user-confirmation-buttons{align-items:center;display:flex;gap:0;justify-content:space-between;margin-top:20px}.user-cancel-button,.user-confirm-button{border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;cursor:pointer;font-size:16px;min-width:175px;padding:10px 20px;transition:all .3s ease;width:175px}@media (max-width:1366px){.user-cancel-button,.user-confirm-button{border-radius:6px;font-size:13px;font-weight:600;padding:8px 20px}}.user-confirm-button{background:#00ffa399;color:#ffffffe6}.user-cancel-button{background:#dc3246;color:#ffffffe6}.user-cancel-button:disabled,.user-confirm-button:disabled{cursor:not-allowed;opacity:.7}.user-confirm-button .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.user-login-mobile-modal-overlay{align-items:center;background:#000;display:flex;inset:0;justify-content:center;position:fixed;z-index:999999}.user-login-mobile-modal-content{animation:modalAppear .3s ease-out;background:linear-gradient(100deg,#dc1fff80,#03e1ff80 50%,#00ffa380);border:0 solid #fff3;border-radius:8px;box-shadow:0 4px 32px #00000080;margin:auto;max-width:90%;padding:20px;position:relative;width:90%;z-index:1}body.dark .user-login-mobile-modal-content{background:#ffffff1a;border:1px solid #fff3}.user-login-mobile-close-button{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0;padding:0;position:absolute;right:12px;top:10px}.user-login-mobile-title-wrapper{align-items:center;display:flex;justify-content:center;vertical-align:middle}.user-login-mobile-title{color:#ffffffe6;font-size:20px;font-weight:550;line-height:26px;text-align:center;vertical-align:middle}.user-login-mobile-trusty-style{color:#ffffffe6;font-family:Iceland,sans-serif;font-size:26px;font-weight:600;line-height:26px;margin:-2px 0 0 4px;text-shadow:0 0 6px #000;vertical-align:middle}.user-login-mobile-options{display:flex;flex-direction:column;gap:10px;margin-top:20px}.user-login-mobile-option-backpack,.user-login-mobile-option-glow,.user-login-mobile-option-phantom,.user-login-mobile-option-solflare{align-items:center;background:#0000004d;border:1px solid #fff3;border-radius:8px;box-shadow:0 4px 32px #00000080;color:#fffc;cursor:pointer;display:flex;font-size:15px;font-weight:550;gap:6px;padding:10px;position:relative;text-shadow:0 0 2px #000000e6;transition:all .3s ease}.user-login-mobile-options button:disabled{cursor:not-allowed;opacity:.5}.login-on-mobile{color:#fff9;font-size:15px;font-weight:550;margin-bottom:0;position:absolute;right:15px}.backpack-wallet-logo-mobile,.glow-wallet-logo-mobile,.google-logo-mobile,.phantom-wallet-logo-mobile,.solflare-wallet-logo-mobile{border-radius:4px;height:46px;margin-right:5px;transition:transform .3s ease;width:46px}.user-login-mobile-instruction,.user-login-mobile-message{color:#ffffffd9;font-size:15px;margin-top:15px;text-align:center}.user-login-mobile-error-message{animation:fadeIn .3s ease-out;background:#0006;border:1px solid #dc3246;border-radius:8px;color:#dc3246;font-size:15px;line-height:18px;margin-top:15px;padding:10px 15px}.user-login-mobile-options .spinner-icon{margin-left:-2px}.user-login-mobile-loading-spinner{color:#fff9;margin-top:1rem;text-align:center}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.wallet-fallback-box{margin-top:20px;text-align:center}.wallet-fallback-link{background-color:#444;border-radius:8px;color:#fff;display:block;margin-top:10px;padding:8px 16px;text-decoration:none}.fallback-back-button{border:none;color:#888;cursor:pointer;display:block;font-size:14px}.wallet-warning-text{color:#ffffffe6;font-size:12px;font-style:italic;margin-top:0;text-align:left}.debug-log{background:#111;border:1px solid #333;border-radius:4px;color:#0f0;font-size:12px;margin-top:8px;max-height:200px;overflow-y:auto;padding:8px;white-space:pre-wrap}.user-login-mobile-modal-content.confirmation-mode{max-width:90%;width:90%}.user-login-mobile-confirmation-message{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#e1e1e1e6;font-size:14px;line-height:18px;margin:15px auto 0;padding:15px;text-align:center;width:100%}body.dark .user-login-mobile-confirmation-message{background:#fff3}.user-login-mobile-confirmation-message .required-url-mobile{color:#00ffa3;margin-left:3px}.detected-url-mobile{color:#e1e1e1e6;font-size:14px;font-weight:550;margin-bottom:3px;margin-top:10px}.detected-url-mobile-value{align-items:center;background:#0000004d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;display:flex;flex-wrap:wrap;font-size:13px;font-weight:550;gap:3px;justify-content:center;line-height:20px;overflow-wrap:anywhere;padding:10px;word-break:break-word}body.dark .detected-url-mobile-value{background:#0000004d}.detected-url-mobile-value.trusted{color:#00ffa3}.detected-url-mobile-value.untrusted{color:#dc3246}.detected-url-mobile-value.trusted i,.detected-url-mobile-value.untrusted i{color:inherit;font-size:20px}.detected-url-mobile-value.untrusted i{animation:blinking .5s ease-in-out infinite}@keyframes blinking{0%{opacity:1}to{opacity:.06}}.detected-url-mobile-value-text{display:inline-block;overflow-wrap:anywhere}.user-login-mobile-provider-name{color:#e1e1e1e6;font-size:15px;font-weight:550;margin-bottom:3px;margin-top:10px}.user-login-mobile-provider-logo{border:1px solid #fff3;border-radius:3px;box-shadow:0 1px 2px #00000080;height:20px;object-fit:contain;width:20px}body.dark .user-login-mobile-provider-logo{border:1px solid #fff3;box-shadow:0 1px 2px #fff3}.user-login-mobile-provider-name-value{align-items:center;background:#0000004d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#e1e1e1;display:flex;font-size:13px;gap:3px;justify-content:center;padding:10px}body.dark .user-login-mobile-provider-name-value{background:#0000004d}.user-login-mobile-provider-address{color:#e1e1e1e6;font-size:15px;font-weight:550;margin-bottom:3px;margin-top:10px}.user-login-mobile-provider-address-value{background:#0000004d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#e1e1e1;font-family:monospace;font-size:13px;padding:10px;word-break:break-all}body.dark .user-login-mobile-provider-address-value{background:#0000004d}.user-login-mobile-confirmation-buttons{align-items:center;display:flex;gap:0;justify-content:space-between;margin-top:20px}.user-login-mobile-cancel-button,.user-login-mobile-confirm-button{border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;cursor:pointer;font-size:14px;min-width:150px;padding:10px;transition:all .3s ease;width:150px}.user-login-mobile-confirm-button{background:#00ffa399;color:#ffffffe6}.user-login-mobile-cancel-button{background:#dc3246;color:#ffffffe6}.user-login-mobile-cancel-button:disabled,.user-login-mobile-confirm-button:disabled{cursor:not-allowed;opacity:.7}.user-login-mobile-confirm-button .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.treo{animation:floatTreo 3s ease-in-out infinite;cursor:pointer;left:20px;opacity:1;position:fixed;top:20px;transform:scale(1);transition:transform .3s ease,opacity .3s ease;z-index:9999999999!important}@media (max-width:1366px){.treo{left:10px;position:fixed;top:17px}}.treo-hidden{opacity:0;pointer-events:none;transform:scale(.6)}.treo-close-button{background:#0003;border:none;border-radius:50%;color:#ffffffe6;cursor:pointer;font-size:8px;height:17px;padding:0 0 3px;position:absolute;right:-10px;top:-10px;width:17px;z-index:99999}@media (max-width:1366px){.treo-close-button{font-size:7px;height:14px;padding:0 0 2px;position:absolute;right:-9px;top:-9px;width:14px}}.treo-show-button{background:#985bff;border:1px solid #fff3;border-radius:16px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;left:10px;opacity:1;padding:6px 12px;position:fixed;top:10px;transition:opacity .3s ease,transform .3s ease;z-index:99999}body.dark .treo-show-button{background:#333;border:1px solid #fff3;box-shadow:0 0 0 #fff;color:#ffffffb3}@media (max-width:1366px){.treo-show-button{font-size:10px;padding:2px 8px}}.treo-image{height:auto;transition:transform .3s ease;width:75px}@media (max-width:1366px){.treo-image{height:auto;width:56px}}@keyframes floatTreo{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}.user-logout-confirm-overlay{align-items:center;background:#000;display:flex;inset:0;justify-content:center;position:fixed;z-index:999999}.user-logout-confirm-content{animation:modalAppear .3s ease-out;background:linear-gradient(100deg,#dc1fff80,#03e1ff80 50%,#00ffa380);border:0 solid #fff3;border-radius:8px;box-shadow:0 4px 32px #00000080;margin:auto;max-width:400px;padding:35px;position:relative;width:100%}body.dark .user-logout-confirm-content{background:#555;border:1px solid #fff3}@media (max-width:768px){.user-logout-confirm-content{max-width:90%;padding:30px 15px;width:90%}}.user-logout-confirm-content h2{color:#ffffffe6;font-size:25px;margin-bottom:10px;text-align:center;text-shadow:0 1px 2px #000000b3}.user-logout-confirm-content p{border-radius:8px;color:#fff;font-size:16px;margin:0 auto 10px;padding:15px;text-align:center}.user-logout-confirm-buttons{display:flex;gap:15px;justify-content:center;margin-top:15px}.logout-cancel-button,.logout-confirm-button{border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:16px;min-width:166px;padding:10px 20px;transition:all .3s ease;width:166px}@media (max-width:1366px){.logout-cancel-button,.logout-confirm-button{border-radius:6px;font-size:13px;font-weight:600;padding:8px 20px}}.logout-confirm-button{background:#00ffa399;color:#ffffffe6}.logout-cancel-button{background:#dc3246;color:#ffffffe6}.logout-cancel-button:disabled,.logout-confirm-button:disabled{cursor:not-allowed;opacity:.7}@keyframes modalAppear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}body:has(.user-logout-confirm-overlay) .global-footer,body:has(.user-logout-confirm-overlay) .main-footer,body:has(.user-logout-confirm-overlay) .user-header{display:none}.user-logout-confirm-buttons .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}body:has(.agent-compare-modal-overlay) .global-footer,body:has(.agent-compare-modal-overlay) .main-footer{display:none}.agent-compare-modal-overlay{align-items:flex-start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto;padding:20px;position:fixed;right:0;top:0;transition:background-color .3s;z-index:9999999999}@media (max-width:1366px){.agent-compare-modal-overlay{padding-top:20px}}@media (max-width:768px){.agent-compare-modal-overlay{max-width:100%;padding:10px;width:100%}}.agent-compare-modal{background:linear-gradient(90deg,#dc1fff99,#03e1ff99 50%,#00ffa399);border-radius:8px;box-shadow:0 2px 10px #0000001a;box-sizing:border-box;margin-bottom:20px;max-width:100%;padding:20px;position:relative;width:100%;z-index:1}@media (max-width:1366px){.agent-compare-modal{max-width:100%;padding:20px}}@media (max-width:768px){.agent-compare-modal{margin-bottom:50px;max-width:100%;padding:10px;width:100%}}body.dark .agent-compare-modal{background:#fff3}.agent-compare-title-and-desc{background:#dc1fff03!important;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:flex;flex-direction:column;margin-bottom:20px;max-width:100%!important;padding:20px;text-align:center;transition:background .3s ease;width:100%!important}@media (max-width:1366px){.agent-compare-title-and-desc{margin-bottom:20px;padding:10px}}@media (max-width:768px){.agent-compare-title-and-desc{margin-bottom:12px;padding:10px}}body.dark .agent-compare-title-and-desc{background:#0000001a!important}.agent-compare-title{color:#ffffffe6;font-size:32px;font-weight:550;margin-bottom:10px;text-align:center;text-shadow:0 3px 6px #0009}@media (max-width:1366px){.agent-compare-title{font-size:20px;font-weight:550;margin-bottom:6px}}@media (max-width:768px){.agent-compare-title{font-size:20px;font-weight:550;margin-bottom:6px}}.agent-compare-desc{color:#ffffffe6;font-size:13.5px;font-style:italic;font-weight:550;line-height:18px;margin:0 auto;max-width:99%;text-align:center;text-shadow:0 3px 6px #0009;width:99%}@media (max-width:1366px){.agent-compare-desc{font-size:11px;line-height:18px;max-width:55%;width:55%}}@media (max-width:768px){.agent-compare-desc{font-size:12px;line-height:16px;margin-bottom:0;max-width:100%;width:100%}}.agent-compare-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}@media (max-width:768px){.agent-compare-grid{gap:10px}}.agent-compare-column{background:#0003;border-radius:6px;box-shadow:0 1px 5px #0003;flex:1 1;min-width:300px;padding:15px 15px 25px}@media (max-width:768px){.agent-compare-column{padding:10px 10px 12px}}.compare-agent-image{border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;display:block;height:auto;margin:0 auto;max-width:100%;object-fit:cover;width:100%}.agent-compare-column .compare-agent-name{color:#ffffffe6;font-size:18px;margin-top:10px;padding:0}@media (max-width:1366px){.agent-compare-column .compare-agent-name{font-size:13px}}.compare-table-wrapper{padding-bottom:0;padding-top:0}.compare-table{background:#dc1fff1a;border-collapse:initial;border-radius:6px;border-spacing:0;box-shadow:0 2px 4px #00000080;color:#fffc;font-size:14px;margin-top:15px!important;overflow:hidden;width:100%}body.dark .compare-table{background-color:#0000001a}@media (max-width:1366px){.compare-table{font-size:11px}}@media (max-width:768px){.compare-table{font-size:13px}}.compare-table td{word-wrap:break-word;border:1px solid #ffffff1a;max-width:100%;padding:8px 10px;vertical-align:top}@media (max-width:1366px){.compare-table td{padding:2px 6px;padding:4px 6px}}@media (max-width:768px){.compare-table td{padding:6px}}.compare-table td:first-child{color:#ffffffe6;font-weight:550;width:100px}@media (max-width:1366px){.compare-table td:first-child{width:80px}}.compare-links a{color:#fff;margin-right:10px;transition:color .2s}.compare-submitter-link{color:#ffffffe6;text-decoration:none}.compare-submitter-link i{font-size:10px;line-height:13px;margin-left:2px}.agent-detail-page,.compare-agent-link{color:#ffffffe6;display:inline-block;text-decoration:none;word-break:break-all}.agent-detail-page{font-size:14px}.agent-compare-search-container{margin-bottom:10px;position:relative;width:100%}.agent-compare-search-container input[type=text]{background:#fffffff2;border:1px solid #0000001a;border-radius:4px;box-shadow:0 2px 4px #0000004d;color:#0009;font-size:14px;height:40px;padding:8px 12px;width:100%}.agent-compare-search-container input[type=text]:focus{background:#fff;box-shadow:0 4px 10px #0006;color:#000c;outline:none}.compare-search-results{border-top:1px solid #ffffff1a;margin-top:10px;max-height:300px;overflow-y:auto;padding-top:10px}.compare-search-item{align-items:center;background:#ffffff1a;border-radius:4px;cursor:pointer;display:flex;margin-bottom:6px;padding:8px;transition:background .2s}.compare-search-item:hover{background:#fff3}.compare-search-thumb{border-radius:4px;height:50px;margin-right:10px;object-fit:cover;width:50px}.compare-search-info{flex:1 1}.compare-search-info .agent-name{color:#fff;font-size:14px;font-weight:600;margin-bottom:2px}.compare-search-info .agent-specialization{color:#ddd;font-size:12px}.agent-compare-modal .close-button{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;padding:none;position:absolute;right:32px;top:30px;z-index:999999999}@media (max-width:1366px){.agent-compare-modal .close-button{font-size:10px;right:28px;top:28px}}@media (max-width:768px){.agent-compare-modal .close-button{font-size:11px;right:18px;top:18px}}.compare-agent-name-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.compare-image-wrapper{position:relative;width:100%}.compare-button-group{bottom:10px;display:flex;gap:8px;position:absolute;right:10px}.compare-change-button,.compare-detail-button{background:#dc1fffcc;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;padding:8px 10px;text-decoration:none;transition:background .2s}body.dark .compare-change-button,body.dark .compare-detail-button{background:#444;color:#ffffffb3;font-weight:550}@media (max-width:1366px){.compare-change-button,.compare-detail-button{border-radius:3px;font-size:11px;padding:6px}}@media (max-width:768px){.compare-change-button,.compare-detail-button{border-radius:3px;font-size:12px}}.compare-change-button i,.compare-detail-button i{margin-left:2px}.compare-search-input-container{height:30px;margin-bottom:0;margin-left:0;margin-top:0;position:relative;width:100%;z-index:999}.compare-search-input-container input[type=text]{background:#ffffffe6;border:1px solid #0000001a;border-radius:4px;box-shadow:0 2px 4px #0000004d;color:#00000080;font-size:14px;height:40px;padding:8px 40px 8px 12px;position:relative;transition:all .2s ease;width:100%;z-index:999}@media (max-width:1366px){.compare-search-input-container input[type=text]{height:30px;width:100%}}@media (max-width:768px){.compare-search-input-container input[type=text]{height:33px!important;width:100%}}.compare-search-input-container input[type=text]:hover{border-color:#0000001a;box-shadow:0 4px 8px #0003}.compare-search-input-container input[type=text]:focus{background:#fff;border-color:#0000001a;box-shadow:0 4px 12px #00000026;color:#0009;font-size:14px;font-weight:500;outline:none;padding:8px 40px 8px 12px}@media (max-width:1366px){.compare-search-input-container input[type=text]:focus{font-size:12px}}.compare-search-input-container input[type=text]::placeholder{color:#0000004d;font-size:14px;opacity:1}@media (max-width:1366px){.compare-search-input-container input[type=text]::placeholder{font-size:12px}}.fas.fa-search{color:#000c;display:none;pointer-events:none;position:absolute;right:10px;top:66%;transform:translateY(-50%)}@media (max-width:1366px){.fas.fa-search{position:absolute;top:56%}}.compare-search-dropdown{animation:dropdownFade .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 10px #0000004d;left:0;margin-left:0;margin-top:20px;max-height:728px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1003}@media (max-width:1366px){.compare-search-dropdown{margin-top:6px;max-height:300px;width:100%}}@media (max-width:768px){.compare-search-dropdown{box-sizing:border-box;height:auto;margin:0;max-height:580px;top:40px;width:100%}}.compare-no-results-message{animation:dropdownFade .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-color:#0000001a;border-radius:4px;box-shadow:0 2px 10px #0000004d;color:#fff;font-size:14px;left:0;margin-left:0;margin-top:20px;max-height:512px;overflow-y:auto;padding:15px 10px;position:absolute;top:100%;width:100%;z-index:1003}@media (max-width:1366px){.compare-no-results-message{font-size:12px;margin-top:10px;padding:10px}}@media (max-width:768px){.compare-no-results-message{box-sizing:border-box;color:#00000080;height:auto;margin:0 10px;max-height:580px;top:50px;width:95%}}.compare-search-dropdown:empty{display:none}.compare-search-result-item{border-bottom:1px solid #0000001a;padding:10px;transition:background-color .2s}.compare-search-result-item:last-child{border-bottom:none}.compare-search-result-item a{color:#000c;display:block;font-size:13px;padding:12px;text-decoration:none;transition:background-color .2s;width:100%}.compare-search-result-content{align-items:center;display:flex}.compare-search-result-content img{border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;flex-shrink:0;height:66px;margin-right:8px;object-fit:cover;width:66px}@media (max-width:1366px){.compare-search-result-content img{height:50px;margin-right:6px;width:50px}}.compare-search-result-text{display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:66px}@media (max-width:1366px){.compare-search-result-text{min-height:50px}}.compare-search-result-item .compare-agentsearchname{color:#0009;font-size:15px;font-weight:600;margin-bottom:4px}@media (max-width:1366px){.compare-search-result-item .compare-agentsearchname{font-size:12px;margin-bottom:2px}}@media (max-width:768px){.compare-search-result-item .compare-agentsearchname{font-size:13px}}.compare-search-result-item .compare-agentsearchspecialization{color:#0009;font-size:13px;margin-bottom:4px}@media (max-width:1366px){.compare-search-result-item .compare-agentsearchspecialization{font-size:10.5px;margin-bottom:2px}}.compare-search-result-item .compare-agentsearchpricing{color:#000000b3;font-size:13px;font-weight:550}@media (max-width:1366px){.compare-search-result-item .compare-agentsearchpricing{font-size:10.5px}}.compare-search-result-item:hover{background-color:#dc1fff1a;cursor:pointer}body.dark .compare-search-result-item:hover{background-color:#0000050d}body.dark .compare-search-result-item input[type=text]{background:#fffffff2;color:#000c}body.dark .compare-search-result-item input[type=text]::placeholder{color:#00000080}body.dark .compare-search-dropdown{background:#fffffffa;border-color:#00000026;box-shadow:0 4px 20px #0003}.agent-compare-loading-initial{align-items:center;color:#fff9;display:flex;font-size:13px;gap:6px;justify-content:center;margin-top:6px;text-align:left}@media (max-width:768px){.agent-compare-loading-initial{margin:0 auto;text-align:center}}.initial-loading.spinning{animation:spin 1.5s linear infinite;display:inline-block}.agent-compare-loading-initial .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.agent-compare-loading{color:#fff9;font-size:13px;margin-top:25px;text-align:left}@media (max-width:1366px){.agent-compare-loading{font-size:12px;margin-top:10px}}@media (max-width:768px){.agent-compare-loading{margin:12px auto 0;text-align:center}}.compare-loading{animation:spin 1.5s linear infinite;display:inline-block;margin-right:6px}.agent-compare-loading .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.agent-radar-chart-wrapper{align-items:center;background:#dc1fff1a;border-radius:6px;box-shadow:0 2px 4px #0006;display:flex;height:450px!important;justify-content:center;margin-top:15px;padding:115px 0 0;position:relative;width:100%}@media screen and (max-width:1366px){.agent-radar-chart-wrapper{align-items:center;display:flex;height:275px!important;justify-content:center;padding:90px 0 10px}}@media screen and (max-width:768px){.agent-radar-chart-wrapper{align-items:center;display:flex;height:300px!important;justify-content:center;padding:90px 0 0}}body.dark .agent-radar-chart-wrapper{background:#0000001a;border:1px solid #ffffff1a}.recharts-polar-radius-axis-tick-value{fill:#ffffffb3;font-size:10px}.radar-label{fill:#ffffffb3;font-size:15px;pointer-events:none}@media (max-width:1366px){.radar-label{font-size:12px;font-weight:560}}@media (max-width:768px){.radar-label{font-size:11px;font-weight:560}}.radar-label-specialization{transform:translateX(-46px)}@media screen and (max-width:768px){.radar-label-specialization{transform:translateX(-33px)}}.radar-label-processing-capabilities{transform:translateY(-6px)}@media screen and (max-width:768px){.radar-label-processing-capabilities{transform:translateY(-2px)}}.radar-label-channels{transform:translateX(28px)}@media screen and (max-width:768px){.radar-label-channels{transform:translateX(21px)}}.radar-label-views{transform:translateX(-19px)}@media screen and (max-width:768px){.radar-label-views{transform:translateX(-13px)}}.radar-label-watchlist{transform:translateY(7px)}@media screen and (max-width:768px){.radar-label-watchlist{transform:translateY(4px)}}.radar-label-reviews{transform:translateX(26px)}@media screen and (max-width:768px){.radar-label-reviews{transform:translateX(19px)}}.agent-stats-container{align-items:center;display:flex;flex-direction:column}.agent-score-flex{align-items:center;display:flex;gap:15px;justify-content:center;margin-bottom:20px;padding:0 15px;position:absolute;top:15px;width:100%}.agent-score-block{background:#dc1fff33;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;padding:10px;text-align:center;width:100%}body.dark .agent-score-block{background:#ffffff1a}.agent-score-value{color:#ffffffe6;font-size:36px;font-weight:600;text-shadow:0 3px 6px #0009}@media (max-width:1366px){.agent-score-value{font-size:22px}}@media (max-width:768px){.agent-score-value{font-size:26px}}.agent-score-label{color:#ffffffe6;font-size:13px;font-style:italic;font-weight:550;margin-top:3px}@media (max-width:1366px){.agent-score-label{font-size:11px;margin-top:2px}}@media (max-width:768px){.agent-score-label{font-size:11px;margin-top:2px}}.user-header{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000;border-bottom:1px solid #e1e1ff99;display:flex;height:76px;justify-content:space-between;left:0;margin-left:auto;margin-right:auto;position:fixed;right:0;top:0;transition:background-color .3s;width:75%;z-index:1000}body.dark .user-header{border-bottom:1px solid #fff3}@media (max-width:1366px){.user-header{height:56px}}.header-top{align-items:center;display:flex}.logo-container{display:flex;flex-direction:column}.mobile-buttons{display:none}.user-header h1{margin:0}.user-header h1 a{color:#fff;display:block;font-family:Iceland,sans-serif;font-size:32px;font-weight:600;left:8px;margin-top:-26px;position:relative;text-decoration:none;text-shadow:0 0 2px #000}@media (max-width:1366px){.user-header h1 a{font-size:22px;margin-top:-19px}}.user-header p{color:#fff;font-size:15px;font-weight:500;left:8px;margin-top:10px;position:absolute;text-shadow:0 0 2px #000}@media (max-width:1366px){.user-header p{font-size:11px;margin-top:8px}}.user-header .header-actions{align-items:center;display:flex;flex-grow:0;gap:10px;justify-content:flex-end;margin-right:0;position:relative}@media (max-width:1366px){.user-header .header-actions{gap:6px;margin-top:0}}.user-header .user-header-notifications-dropdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#985bff;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 4px 10px #00000026;font-weight:550!important;height:auto;max-height:600px;max-width:529px;min-height:50px;min-width:529px;overflow-y:auto;padding:15px;position:absolute;right:6px;top:53px;width:auto;z-index:999}body.dark .user-header .user-header-notifications-dropdown{background:#373737;border:1px solid #ffffff1a}@media (max-width:1366px){.user-header .user-header-notifications-dropdown{height:auto;max-height:500px;max-width:366px;min-height:50px;min-width:366px;padding:10px;right:6px;top:45px;width:auto}}@media (max-width:768px){.user-header .user-header-notifications-dropdown{border-radius:8px;height:auto;max-height:640px;max-width:96%;min-height:50px;min-width:96%;overflow-y:auto;padding:15px;position:absolute;right:8px;top:50px;width:96%}}.user-header .user-header-notification-item-box{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:6px;box-shadow:0 2px 4px #0000004d;display:flex;flex-direction:column;font-weight:550!important;gap:6px;margin-bottom:12px;padding:10px;position:relative;transition:background .3s ease}@media (max-width:1366px){.user-header .user-header-notification-item-box{margin-bottom:8px;padding:8px}}body.dark .user-header .user-header-notification-item-box{background:#0003}.user-header .user-header-notification-item-box.unread{background:#ffffff4d;font-weight:700!important}body.dark .user-header .user-header-notification-item-box.unread{background:#ffffff1a;font-weight:700!important}.user-header .user-header-notification-item-box:hover{background:#ffffff4d;cursor:pointer}.user-header-notification-content{align-items:center;display:flex;gap:0;justify-content:flex-start}.user-header-notification-text-group{display:flex;flex-direction:column;justify-content:center}.user-header .user-header-notification-avatar{border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 4px 10px #00000026;height:50px!important;margin-right:6px;object-fit:cover;vertical-align:middle;width:50px!important}@media (max-width:1366px){.user-header .user-header-notification-avatar{height:33px!important;width:33px!important}}@media (max-width:768px){.user-header .user-header-notification-avatar{height:26px!important;width:26px!important}}.user-header .user-header-notification-text-group .user-header-notification-item{word-wrap:break-word;color:#fffc;font-size:13.5px;font-weight:550!important;margin:0 0 5px}@media (max-width:1366px){.user-header .user-header-notification-text-group .user-header-notification-item{font-size:10.5px;margin-bottom:2px}}.user-header .user-header-notification-item.unread{font-weight:600!important}body.dark .user-header .user-header-notification-item{color:#fffc}.user-header .user-header-notification-text-group .user-header-notification-time{color:#fffc;font-size:11.5px;font-style:italic;font-weight:550!important;margin-top:0;text-align:left}body.dark .user-header .user-header-notification-time{color:#fff9}@media (max-width:1366px){.user-header .user-header-notification-text-group .user-header-notification-time{font-size:9px}}.user-header .user-header-no-notifications-box{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:4px;box-shadow:0 2px 4px #0000004d;display:flex;flex-direction:column;font-weight:550!important;gap:6px;margin-bottom:12px;padding:10px;transition:background .3s ease}.user-header .user-header-no-notifications{word-wrap:break-word;color:#fffc;display:block;font-size:15px;font-style:italic;font-weight:550!important;left:0;margin:0;padding:0;position:relative;text-align:center;text-shadow:none}@media (max-width:1366px){.user-header .user-header-no-notifications{font-size:11px}}.user-header-notification-status{bottom:6px;color:#fffc;font-size:11px;font-weight:550;position:absolute;right:8px}body.dark .user-header-notification-status{color:#fff9}@media (max-width:1366px){.user-header-notification-status{bottom:4px;font-size:9px;right:6px}}.user-header .view-all-notifications{background:none;border:none;border-radius:4px;box-shadow:none;color:#ffffffe6;display:block;font-size:14px;font-weight:550;margin-top:5px;padding:6px 10px 0;text-align:center;text-decoration:none;transition:background .3s ease}body.dark .user-header .view-all-notifications{color:#fff9}@media (max-width:1366px){.user-header .view-all-notifications{font-size:11px}}.user-header .compare-agent-button,.user-header .create-agent-button,.user-header .get-trusty,.user-header .insight-button,.user-header .submit-agent-button,.user-header .treo-mobile,.user-header .user-dashboard-button,.user-header .user-login-button,.user-header .user-logout-button,.user-header-notification-icon{align-items:center;background:#985bff;border:1px solid #fff3;border-radius:5px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:inline-flex;font-size:14px;font-weight:550;height:40px;justify-content:center;max-height:40px;min-height:40px;padding:10px 15px;text-decoration:none;transition:all .3s ease;transition:background-color .3s ease}.user-header .user-logout-button{font-size:13px}.user-header .get-trusty{padding:10px 8px}@media (max-width:1366px){.user-header .compare-agent-button,.user-header .create-agent-button,.user-header .get-trusty,.user-header .insight-button,.user-header .submit-agent-button,.user-header .treo-mobile,.user-header .user-dashboard-button,.user-header .user-login-button,.user-header .user-logout-button,.user-header-notification-icon{height:28px;margin-top:-2px;max-height:28px;min-height:28px;padding:10px!important}.user-header .get-trusty{padding:10px}}@media (max-width:768px){.user-header .get-trusty{padding:7px}}.user-header-notification-icon{font-size:16px;line-height:16px;padding:10.5px 15px 10px}@media (max-width:1366px){.user-header-notification-icon{font-size:12px;line-height:12px;margin-left:0;padding:6px 10px}}@media (max-width:768px){.user-header-notification-icon{font-size:16px;height:33px;line-height:16px;margin-left:2px;margin-top:0;min-height:33px;padding:5px 10px}}.user-header .user-logout-button{padding:10.5px 15px 10px}.user-header-notification-badge{color:#ffffffe6;font-size:14px;line-height:18px;margin-left:3px}@media (max-width:1366px){.user-header-notification-badge{font-size:11px}}@media (max-width:768px){.user-header-notification-badge{font-size:12px}}body.dark .user-header-notification-badge{color:#000000b3}.shaking-flask{animation:shakeFlask 1s ease-in-out infinite;display:inline-block}@keyframes shakeFlask{0%{transform:rotate(0deg)}20%{transform:rotate(-10deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(8deg)}to{transform:rotate(0deg)}}.user-header .compare-agent-button i,.user-header .create-agent-button i,.user-header .insight-button i,.user-header .submit-agent-button i,.user-header .user-dashboard-button i,.user-header .user-login-button i{margin-right:5px;margin-top:-2px}@media (max-width:1366px){.user-header .compare-agent-button i,.user-header .create-agent-button i,.user-header .insight-button i,.user-header .submit-agent-button i,.user-header .user-dashboard-button i,.user-header .user-login-button i{margin-top:0}}@media (max-width:768px){.user-header .compare-agent-button i,.user-header .create-agent-button i,.user-header .insight-button i,.user-header .submit-agent-button i,.user-header .user-dashboard-button i,.user-header .user-login-button i{margin-top:0}.user-header .user-login-button i{font-size:13px}.user-header .create-agent-button i{padding-right:1px}.user-header .submit-agent-button i{font-size:15px}}.user-header .user-logout-button{font-size:15px}body.dark .user-header .compare-agent-button,body.dark .user-header .create-agent-button,body.dark .user-header .get-trusty,body.dark .user-header .insight-button,body.dark .user-header .submit-agent-button,body.dark .user-header .treo-mobile,body.dark .user-header .user-dashboard-button,body.dark .user-header .user-login-button,body.dark .user-header .user-logout-button,body.dark .user-header-notification-icon{background:#ffffffe6;color:#000c;font-weight:600}.user-header .get-trusty .trusty-style{color:#ffffffe6;font-family:Iceland,sans-serif;font-size:20px;font-weight:550;margin-left:0;margin-top:-4px;text-shadow:0 1px 2px #0000004d!important}body.dark .user-header .get-trusty .trusty-style{color:#000c;font-weight:550;text-shadow:none}@media (max-width:1366px){.user-header .get-trusty .trusty-style{font-size:15px;font-weight:550;margin-top:-4px;text-shadow:0 0 0 #000000b3!important}}@media (max-width:768px){.user-header .get-trusty .trusty-style{font-size:18px;margin-bottom:0;margin-left:-2px;text-shadow:0 1px 2px #0009!important}}@keyframes GradientMove{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}.user-header .show-trusty-balance i{font-size:18px;line-height:18px;margin-right:6px}@media (max-width:1366px){.user-header .show-trusty-balance i{font-size:13px;line-height:15px}}@media (max-width:768px){.user-header .show-trusty-balance i{font-size:13px;line-height:14px}}.user-header .show-trusty-balance{align-items:center;background:#985bff;border:1px solid #fff3;border-radius:5px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:inline-flex;font-size:14px;font-weight:550;height:40px;justify-content:center;line-height:18px;min-height:40px;padding:7.5px 10px;text-decoration:none;transition:all .3s ease;transition:background-color .3s ease}body.dark .user-header .show-trusty-balance{background:#ffffffe6;color:#000c;font-weight:600;padding:7.5px 10px}@media (max-width:1366px){.user-header .show-trusty-balance{font-size:11px;font-weight:600;height:28px;line-height:11px;margin-top:-2px;min-height:28px;padding:4px 12px 3px}}@media (max-width:768px){.user-header .show-trusty-balance{align-items:center;display:inline-flex;font-size:12px;font-weight:550;height:33px;justify-content:space-between;line-height:14px;margin-top:0;max-width:32.6%;min-height:33px;order:1;padding:6px 10px;text-align:left;width:32.6%}}.user-header .get-trusty-icon{height:33px;margin-right:0;vertical-align:middle;width:33px}@media (max-width:1366px){.user-header .get-trusty-icon{height:22px;width:22px}}@media (max-width:768px){.user-header .get-trusty-icon{height:24px;margin-right:-6px;order:2;width:24px}.user-header .ask-treo-icon{border:1px solid #fff3;border-radius:50%;box-shadow:0 2px 4px #00000080;height:16px;margin-right:-2px;order:2;width:16px}}.user-header .trusty-balance-icon{height:23px;margin-right:4px;vertical-align:middle;width:23px}@media (max-width:1366px){.user-header .trusty-balance-icon{height:16px;width:16px}}@media (max-width:768px){.user-header .trusty-balance-icon{height:16px;margin-right:-2px;order:2;width:16px}}.theme-toggle-mobile{align-items:center;background:#985bff;border:1px solid #fff3;border-radius:5px;box-shadow:0 2px 4px #00000080;display:none;height:30px;margin:0;position:relative;width:42px}.theme-toggle-mobile-input{height:0;opacity:0;width:0}.theme-toggle-mobile-label{border-radius:5px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:background-color .3s ease}.theme-toggle-mobile-label:before{background-color:#fff6;border:none;border-radius:5px;bottom:1.5px;content:"";height:29px;left:18.5px;position:absolute;transition:.4s;width:21px}.theme-toggle-mobile-label:after{content:"☀️";font-size:12px;left:23px;opacity:1;position:absolute;top:9px;transition:.4s}.theme-toggle-mobile-input:checked+.theme-toggle-mobile-label:before{bottom:1px;height:29px;left:18.5px;transform:translateX(-18px)}.theme-toggle-mobile-input:checked+.theme-toggle-mobile-label:after{content:"🌙";left:5px!important;top:9px}.theme-toggle-desktop{align-items:center;background:#985bff;border:1px solid #fff3;border-radius:5px;box-shadow:0 2px 4px #00000080;display:flex;height:40px;margin-right:8px;min-height:40px;position:relative;width:50px}@media (max-width:1366px){.user-header .theme-toggle-desktop{height:29px;margin-top:-2px;min-height:29px;width:35px}}.theme-toggle-desktop-input{height:0;opacity:0;width:0}.theme-toggle-desktop-label{border-radius:5px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:background-color .3s ease}.theme-toggle-desktop-label:before{background-color:#fff6;border:1px solid #e1e1ff66;border-radius:5px;bottom:0;content:"";height:36px;left:24px;position:absolute;transition:.4s;width:23px}@media (max-width:1366px){.user-header .theme-toggle-desktop-label:before{height:24px;left:16px;width:15px}}.theme-toggle-desktop-label:after{content:"☀️";font-size:15px;left:27px;opacity:1;position:absolute;top:8px;transition:.4s}@media (max-width:1366px){.user-header .theme-toggle-desktop-label:after{font-size:10px;left:17.5px;top:6px}}.theme-toggle-desktop-input:checked+.theme-toggle-desktop-label:before{transform:translateX(-24px)}@media (max-width:1366px){.theme-toggle-desktop-input:checked+.theme-toggle-desktop-label:before{transform:translateX(-16px)}}.theme-toggle-desktop-input:checked+.theme-toggle-desktop-label:after{content:"🌙";left:2px!important}@media (max-width:1366px){.theme-toggle-desktop-input:checked+.theme-toggle-desktop-label:after{font-size:10px;left:1px!important;top:5px}}body.dark .theme-toggle-desktop,body.dark .theme-toggle-mobile{background:#ffffffe6}body.dark .theme-toggle-desktop-label:before,body.dark .theme-toggle-mobile-label:before{background:#000c;border:1px solid #000c}.header-search-container.fade-search-box{animation:fadeInSearch .2s ease-in-out forwards;opacity:0}@keyframes fadeInSearch{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.mobile-buttons{align-items:center;display:flex;gap:8px}.mobile-buttons .mobile-search-button{align-items:center;background:#985bff;border:1px solid #fff3;border-radius:5px;box-shadow:0 2px 4px #00000080;color:#fff;cursor:pointer;display:flex;font-size:15px;height:33px;justify-content:center;margin:0;padding:0;width:33px}.mobile-buttons .mobile-search-button i{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;left:0;line-height:33px;position:absolute;top:0;width:100%}.header-search-container.mobile .header-search-dropdown{left:0;margin-top:6px;max-height:calc(100vh - 300px);overflow-y:auto;position:absolute;top:100%;width:100%}.header-search-input-container{margin:0;order:0;position:static}.theme-toggle-mobile{display:flex}.theme-toggle-desktop{display:none}}@media (min-width:769px){.theme-toggle-mobile{display:none}.theme-toggle-desktop{display:flex}}@media (max-width:1366px){.user-header .header-actions{gap:6px;margin-right:-2px}.user-header .compare-agent-button,.user-header .create-agent-button,.user-header .get-trusty,.user-header .insight-button,.user-header .submit-agent-button,.user-header .user-dashboard-button,.user-header .user-login-button,.user-header .user-logout-button{font-size:11px;font-weight:550;padding:6px 8px}.user-header .user-logout-button{font-size:12px;padding:6px 10px}}@media (max-width:768px){body,html{max-width:100vw;overflow-x:hidden}.user-header,body,html{margin:0;padding:0;width:100%}.user-header{box-sizing:border-box;height:auto;max-width:100%;min-height:56px;overflow:visible}.header-top{align-items:center;justify-content:space-between;padding:0 12px;width:100%}.header-top,.logo-container{box-sizing:border-box;display:flex;max-width:100%}.logo-container{flex-direction:column}.mobile-buttons{box-sizing:border-box;gap:10px;max-width:100%}.mobile-menu-button{align-items:center;background:#985bff;border:1px solid #fff3;border-radius:5px;box-shadow:0 2px 4px #00000080;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;height:32px;justify-content:center;min-height:32px;width:33px}body.dark .mobile-menu-button{background:#ffffffe6;color:#000000b3}.user-header h1{margin:0}.user-header h1 a{font-size:23px;margin:0}.user-header h1 a,.user-header p{display:block;line-height:1;padding:0;position:static}.user-header p{font-size:11px;font-weight:550;margin:3px 0 0}.user-header .header-actions{backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);background:linear-gradient(100deg,#dc1fffb3,#03e1ffb3,#00ffa3b3);box-sizing:border-box;display:none;flex-direction:row;flex-wrap:wrap;gap:10px;height:100vh;justify-content:center;left:0;margin:55px 0 0;max-width:100%;overflow-y:auto;padding:0;position:fixed;right:0;top:0;width:100%;z-index:1001}body.dark .user-header .header-actions{background:#000000b3}.user-header .header-actions.show{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;gap:6px;height:95vh;justify-content:start;min-height:66px;padding:0 10px 10px 8px}.user-header .header-actions.show .compare-agent-button,.user-header .header-actions.show .create-agent-button,.user-header .header-actions.show .get-trusty,.user-header .header-actions.show .insight-button,.user-header .header-actions.show .submit-agent-button,.user-header .header-actions.show .treo-mobile,.user-header .header-actions.show .user-dashboard-button,.user-header .header-actions.show .user-login-button,.user-header .header-actions.show .user-logout-button{align-items:center;display:flex;flex:0 0 auto;font-size:12px;height:33px;justify-content:space-between;margin:0;max-width:32.6%;order:1;padding:0;text-align:left;width:auto;width:32.6%}.user-header .header-actions.show .compare-agent-button i,.user-header .header-actions.show .create-agent-button i,.user-header .header-actions.show .get-trusty i,.user-header .header-actions.show .insight-button i,.user-header .header-actions.show .submit-agent-button i,.user-header .header-actions.show .treo-mobile i,.user-header .header-actions.show .user-dashboard-button i,.user-header .header-actions.show .user-login-button i,.user-header .header-actions.show .user-logout-button i{margin:0;order:2}.user-header .header-actions.show .user-logout-button{order:2!important;text-align:center!important}.user-header .header-actions.show .user-logout-button:after{content:"Logout";margin-left:0;order:1!important}.user-header .compare-agent-button,.user-header .insight-button,.user-header .user-dashboard-button,.user-header .user-logout-button{flex:0 1 auto;font-size:13px;height:30px;justify-content:center;min-width:auto;padding:0 15px;text-align:left;white-space:nowrap}.user-header .compare-agent-button,.user-header .create-agent-button,.user-header .insight-button,.user-header .submit-agent-button,.user-header .user-dashboard-button,.user-header .user-login-button,.user-header .user-logout-button{flex:0 1 auto;font-size:13px;height:30px;justify-content:center;margin-top:0;min-width:auto;padding:0 15px;text-align:left;white-space:nowrap}.user-header .user-logout-button{text-align:center}.user-header .theme-toggle-mobile{height:33px;left:2px}.mobile-buttons{align-items:center;display:flex;gap:3px}.mobile-buttons .mobile-menu-button,.mobile-buttons .mobile-search-button,.mobile-buttons button{align-items:center;background:#985bff;border:1px solid #fff3;border-radius:5px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:flex;font-size:15px;font-weight:550;height:33px;justify-content:center;margin:0;padding:0;position:relative;width:33px}body.dark .mobile-buttons button{background:#fff}.mobile-buttons .mobile-search-button{margin-right:2px}.mobile-buttons .mobile-menu-button i,.mobile-buttons .mobile-search-button i,.mobile-buttons button i{align-items:center;color:#fff!important;display:flex;height:100%;justify-content:center;left:0;line-height:33px;position:absolute;top:0;width:100%}body.dark .mobile-buttons .mobile-search-button i{color:#000000b3!important}.mobile-search-button .fas.fa-search{color:#ffffffe6!important;font-size:14px;top:47%}body.dark .mobile-search-button .fas.fa-search{color:#000000b3!important}.header-search-container.mobile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#dc1fffb3;border:1px solid #fff3;box-shadow:0 2px 4px #00000080;left:0;padding:10px 8px 4px;position:fixed;top:55px;width:100%;z-index:999}body.dark .header-search-container.mobile{background:#0009;border:0 solid #fff3}.header-search-container.mobile .header-search-input-container{margin:0!important;width:100%!important}}.header-search-input-container{height:41px;margin-top:1px;min-width:275px;position:relative;width:275px;z-index:999}@media (max-width:1366px){.header-search-input-container{margin-top:10px;min-width:175px;width:175px}}@media (max-width:768px){.header-search-input-container{margin-bottom:0;margin-left:0;margin-top:0;width:100%}}.header-search-input-container input[type=text]{background:#ffffffe6;border:1px solid #0000001a;border-radius:6px;box-shadow:0 2px 4px #0000004d;color:#00000080;font-size:14px;height:41px;padding:10px;position:relative;transition:all .2s ease;width:100%;z-index:999}@media (max-width:1366px){.header-search-input-container input[type=text]{font-size:12px;height:29px;width:100%}}@media (max-width:768px){.header-search-input-container input[type=text]{height:33px!important;padding:10px;width:100%}}.header-search-input-container input[type=text]:hover{border-color:#0000001a;box-shadow:0 4px 8px #0003}.header-search-input-container input[type=text]:focus{background:#fff;border-color:#0000001a;box-shadow:0 4px 12px #00000026;color:#0009;font-size:14px;font-weight:500;outline:none;padding:10px}@media (max-width:1366px){.header-search-input-container input[type=text]:focus{font-size:12px}}.header-search-input-container input[type=text]::placeholder{color:#0000004d;font-size:14px;opacity:1}@media (max-width:1366px){.header-search-input-container input[type=text]::placeholder{font-size:12px}}.header-search-dropdown{animation:dropdownFade .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 10px #0000004d;left:0;margin-left:0;margin-top:16px;max-height:728px;overflow-y:auto;position:absolute;top:100%;width:529px;z-index:1003}@media (max-width:1366px){.header-search-dropdown{margin-top:5px;max-height:415px;width:363px}}@media (max-width:768px){.header-search-dropdown{box-sizing:border-box;height:auto;margin:0;max-height:580px;top:33px!important;width:95%}}.header-search-result-message{animation:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border:none;border-radius:none;box-shadow:none;color:#0009;font-size:11px;font-style:italic;font-weight:550;height:30px;margin-top:0;overflow-y:auto;padding:none;position:absolute;right:0;text-align:right;top:13px;width:auto;z-index:1000}@media (max-width:1366px){.header-search-result-message{font-size:9px;margin-top:0;padding:0 16 0 0;top:10px}}@media (max-width:768px){.header-search-result-message{font-size:10px;font-weight:550;padding:0 10 0 0;top:10px}}.header-search-result-message .search-loading{animation:floatUpDown 1.5s ease-in-out infinite}@keyframes floatUpDown{0%{transform:translateY(0)}50%{transform:translateY(-2px)}to{transform:translateY(0)}}.header-search-dropdown:empty{display:none}@keyframes dropdownFade{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.header-search-result-item{border-bottom:1px solid #0000001a;padding:10px!important;transition:background-color .2s}.header-search-result-item:last-child{border-bottom:none}.header-search-result-item a{color:#000c;display:block;font-size:13px;padding:0;text-decoration:none;transition:background-color .2s;width:100%}.header-search-result-content{align-items:center;cursor:pointer;display:flex}.header-search-result-content img{border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;flex-shrink:0;float:left;height:66px;margin-right:22px;object-fit:cover;width:66px}@media (max-width:1366px){.header-search-result-content img{height:60px;margin-right:24px;width:60px}}@media (max-width:768px){.header-search-result-content img{height:60px;margin-right:22px;width:60px}}.header-search-result-text{display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:66px;padding-right:15px}@media (max-width:1366px){.header-search-result-text{min-height:50px!important;padding-right:15px}}@media (max-width:768px){.header-search-result-text{min-height:50px!important;padding-right:20px}}.header-search-result-item .agentsearchname{color:#0009;font-size:14px;font-weight:600;margin-bottom:4px;margin-left:-23px;margin-top:0;position:relative;text-shadow:0 0 0 #00000080}@media (max-width:1366px){.header-search-result-item .agentsearchname{font-size:11.5px;margin-bottom:2px}}@media (max-width:768px){.header-search-result-item .agentsearchname{margin-bottom:3px}}.header-search-result-item .agentsearchspecialization{color:#0009;font-size:12px;font-weight:550;margin-bottom:4px;margin-left:-23px;margin-top:0;position:relative;text-shadow:none}@media (max-width:1366px){.header-search-result-item .agentsearchspecialization{font-size:10.5px;margin-bottom:2px}}@media (max-width:768px){.header-search-result-item .agentsearchspecialization{line-height:12px;margin-bottom:3px}}.header-search-result-item .agentsearchpricing{color:#0009;font-size:12px;font-weight:550;margin-left:-23px;margin-top:0;position:relative;text-shadow:none}@media (max-width:1366px){.header-search-result-item .agentsearchpricing{font-size:10px}}.header-search-result-item:hover{background-color:#dc1fff1a}body.dark .header-search-result-item:hover{background-color:#0000050d}body.dark input[type=text]{background:#fffffff2;color:#000c}body.dark input[type=text]::placeholder{color:#00000080}body.dark .header-search-dropdown{background:#fffffffa;border-color:#00000026;box-shadow:0 4px 20px #0003}.notifications-section{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:15px}body.dark .notifications-section{background:#ffffff1a}.notifications-header{align-items:start;display:flex;gap:10px;justify-content:flex-start;margin-bottom:6px}@media (max-width:1366px){.notifications-header{gap:6px!important}}.notifications-section-title{background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:none;flex-grow:1;font-size:18px;font-weight:550;height:40px;margin-right:10px;padding:10px;text-align:center}body.dark .notifications-section-title{background:#0000001a}@media (max-width:1366px){.notifications-section-title{font-size:13px;height:30px;padding:6px 10px}}@media (max-width:768px){.notifications-section-title{font-size:15px;height:35px;padding:8px 10px}}.notification-main-button{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-bottom:0;margin-top:0}@media (max-width:1366px){.notification-main-button{gap:8px}}.notification-main-button button{align-items:center;background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}@media (max-width:1366px){.notification-main-button button{height:30px!important;width:30px!important}}.notification-main-button .notifications-refresh,.notification-main-button .notifications-select{align-items:center;background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:flex;font-size:13px;height:40px;justify-content:center;transition:all .3s ease;width:40px}body.dark .notification-main-button .notifications-refresh,body.dark .notification-main-button .notifications-select{background:#0000001a;color:#ffffffe6}@media (max-width:1366px){.notification-main-button .notifications-refresh,.notification-main-button .notifications-select{border-radius:6px;font-size:10px!important;height:26px!important;width:26px!important}}@media (max-width:768px){.notification-main-button .notifications-refresh{font-size:12px!important;height:35px;width:35px}}.notification-main-button .notifications-refresh i{color:#ffffffe6;font-size:13px}@media (max-width:1366px){.notification-main-button .notifications-refresh i{font-size:11px}}@media (max-width:768px){.notification-main-button .notifications-refresh i,.notification-main-button .notifications-select i{font-size:12px}}.notification-actions{align-items:start;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-bottom:0;margin-top:0;vertical-align:middle}@media (max-width:1366px){.notification-actions{gap:8px}}@media (max-width:768px){.notification-actions{gap:6px}}.notification-actions button{align-items:start;background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:flex;font-size:13px;font-weight:550;height:40px;justify-content:flex-start;max-width:150px;min-width:auto;padding:10px;transition:all .3s ease;vertical-align:middle;width:auto}body.dark .notification-actions button{background:#0000001a}@media (max-width:1366px){.notification-actions button{font-size:10.5px!important;height:26px!important;padding:6px 10px;width:auto!important}}@media (max-width:768px){.notification-actions button{font-size:10.5px;padding:8px 6px 3px}}.notification-checkbox{-webkit-appearance:none;appearance:none;background:#ffffff0d;border:2px solid #ffffff80;border-radius:4px;cursor:pointer;display:inline-block;height:15px;margin-right:10px;position:relative;transition:all .2s ease-in-out;width:15px}@media (max-width:1366px){.notification-checkbox{height:12px;margin-right:5px;width:12px}}.notification-checkbox:hover{border-color:#fffc}.notification-checkbox:checked{background:#dc1fff80;border-color:#ffffffe6}body.dark .notification-checkbox:checked{background:#0000001a}.notification-checkbox:checked:after{border-width:0;color:#ffffffe6;content:"✓";font-size:16px;font-weight:600;left:1px;position:absolute;top:-9px;transform:rotate(0)}@media (max-width:1366px){.notification-checkbox:checked:after{font-size:13px;left:1px;top:-8px}}@media (max-width:768px){.notification-checkbox:checked:after{font-size:14px;left:1px;top:-6px}}.notification-container{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:0}@media (max-width:768px){.notification-container{align-items:flex-start;flex-direction:column}}.notification-text-group{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.notifications-list{display:flex;flex-direction:column;gap:10px;padding:0}.notification-item{align-items:center;background:#ffffff1a;border:none;border-radius:8px;box-shadow:none;cursor:pointer;display:flex;font-weight:550;justify-content:space-between;padding:10px;position:relative;transition:transform .3s ease;vertical-align:middle}.notification-item.unread{background:#ffffff4d;font-weight:550}body.dark .notification-item.unread{background:#fff3}.notification-item:hover{transform:translateX(1px)}.notification-avatar{border-radius:6px;height:50px;margin-right:6px;object-fit:cover;vertical-align:middle;width:50px}@media (max-width:1366px){.notification-avatar{height:26px;width:26px}}@media (max-width:768px){.notification-avatar{height:46px;margin-right:8px;width:46px}}.notification-message{color:#ffffffe6;flex-grow:1;font-size:15px;font-weight:550;line-height:15px;vertical-align:middle}@media (max-width:1366px){.notification-message{font-size:12px;line-height:13px}}@media (max-width:768px){.notification-message{font-size:12px;line-height:14px}}.notification-message.unread{font-weight:600!important}.no-notifications{color:#fff9;flex-grow:1;font-size:14px;font-weight:550;margin-top:0}.no-notifications,.notification-time{font-style:italic;line-height:15px;vertical-align:middle}.notification-time{color:#ffffffe6;font-size:12px;margin-left:0;margin-right:15px;text-align:right;white-space:nowrap}@media (max-width:1366px){.notification-time{font-size:10px;line-height:10px;margin-top:0}}@media (max-width:768px){.notification-time{font-size:10px;line-height:10px;margin-top:0}}.notification-status{bottom:8px;color:#ffffffe6;font-size:11.5px;font-weight:550;line-height:15px;position:absolute;right:8px}@media (max-width:1366px){.notification-status{font-size:10px;line-height:10px}}@media (max-width:768px){.notification-status{font-size:10px;line-height:10px}}.notifications-pagination{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:20px 0 0;padding:0}.notifications-pagination button{background:#dc1fff4d;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;max-width:100px;min-width:100px;padding:8px 20px;transition:all .2s ease;width:100px}@media (max-width:1366px){.notifications-pagination button{font-size:11px}}@media (max-width:768px){.notifications-pagination button{font-size:11px}}body.dark .notifications-pagination button{background:#0000001a}.notifications-pagination button:disabled{cursor:not-allowed;opacity:.5}.notifications-pagination button:hover:not(:disabled){background:#dc1fffcc}body.dark .notifications-pagination button:hover:not(:disabled){background:#ffffff1a}.notifications-pagination span{font-size:14px;font-weight:550}@media (max-width:1366px){.notifications-pagination span{font-size:11px}}@media (max-width:768px){.notifications-pagination span{font-size:11px}}.notif-icon{display:none;min-width:26px;text-align:center}.notif-filter-category__control,.notif-filter-perpage__control,.notif-filter-status__control{background:#dc1fff1a!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:14px!important;min-height:40px!important;padding:0 3px!important;transition:all .3s ease!important}body.dark .notif-filter-category__control,body.dark .notif-filter-perpage__control,body.dark .notif-filter-status__control{background:#0000001a!important}@media (max-width:1366px){.notif-filter-category__control,.notif-filter-perpage__control,.notif-filter-status__control{font-size:11px!important;height:26px!important;min-height:26px!important}}.notif-filter-status__control{min-width:166px!important}@media (max-width:1366px){.notif-filter-status__control{min-width:140px!important}}@media (max-width:768px){.notif-filter-status__control{min-width:120px!important}}.notif-filter-category__control{min-width:195px!important}@media (max-width:1366px){.notif-filter-category__control{min-width:160px!important}}@media (max-width:768px){.notif-filter-category__control{min-width:130px!important}}.notif-filter-perpage__control{max-width:75px!important;min-width:75px!important}.notif-filter-category__input,.notif-filter-category__placeholder,.notif-filter-category__single-value,.notif-filter-perpage__input,.notif-filter-perpage__placeholder,.notif-filter-perpage__single-value,.notif-filter-status__input,.notif-filter-status__placeholder,.notif-filter-status__single-value{color:#ffffffe6!important;font-weight:550}.notif-filter-category__indicator,.notif-filter-perpage__indicator,.notif-filter-status__indicator{color:#ffffffe6!important;padding-left:5px!important}@media (max-width:1366px){.notif-filter-category__indicator,.notif-filter-perpage__indicator,.notif-filter-status__indicator{margin-top:-5px!important}}@media (max-width:768px){.notif-filter-category__indicator,.notif-filter-perpage__indicator,.notif-filter-status__indicator{padding-left:2px!important}}.notif-filter-category__dropdown-indicator,.notif-filter-perpage__dropdown-indicator,.notif-filter-status__dropdown-indicator{color:#ffffffe6!important;padding-left:5px!important}@media (max-width:1366px){.notif-filter-category__dropdown-indicator,.notif-filter-perpage__dropdown-indicator,.notif-filter-status__dropdown-indicator{margin-top:-5px!important}}@media (max-width:768px){.notif-filter-category__dropdown-indicator,.notif-filter-perpage__dropdown-indicator,.notif-filter-status__dropdown-indicator{padding-right:2px!important}}@media (max-width:1366px){.notif-filter-category__indicator-separator,.notif-filter-perpage__indicator-separator,.notif-filter-status__indicator-separator{height:16px!important;margin-top:4px!important}}.notif-filter-category__value-container,.notif-filter-perpage__value-container,.notif-filter-status__value-container{align-items:center;display:flex;padding:0 6px!important}@media (max-width:1366px){.notif-filter-category__value-container,.notif-filter-perpage__value-container,.notif-filter-status__value-container{margin-top:-6px!important}}.notif-filter-category__menu,.notif-filter-perpage__menu,.notif-filter-status__menu{background:#8170fd!important;border:1px solid #fff3!important;border-radius:8px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;margin-top:6px;z-index:100}body.dark .notif-filter-category__menu,body.dark .notif-filter-perpage__menu,body.dark .notif-filter-status__menu{background:#333!important}@media (max-width:1366px){.notif-filter-category__menu,.notif-filter-perpage__menu,.notif-filter-status__menu{margin-top:5px!important}}.notif-filter-category__option,.notif-filter-perpage__option,.notif-filter-status__option{background:#8170fd!important;cursor:pointer!important;font-size:14px!important;font-weight:500;padding:8px 10px 2px!important}@media (max-width:1366px){.notif-filter-category__option,.notif-filter-perpage__option,.notif-filter-status__option{font-size:11px!important;padding:4px 10px 2px!important}}.notif-filter-category__option:last-child,.notif-filter-perpage__option:last-child,.notif-filter-status__option:last-child{padding-bottom:10px!important}@media (max-width:1366px){.notif-filter-category__option:last-child,.notif-filter-perpage__option:last-child,.notif-filter-status__option:last-child{padding-bottom:2px!important}}body.dark .notif-filter-category__option,body.dark .notif-filter-perpage__option,body.dark .notif-filter-status__option{background:#333!important}.user-notification-wrapper{display:flex;flex-direction:column;gap:10px}.notif-filter-and-button-wrapper{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin:0 0 10px;padding:12px 15px}body.dark .notif-filter-and-button-wrapper{background:#ffffff1a}@media (max-width:768px){.notif-filter-and-button-wrapper{padding:10px}}.user-notification-message-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.user-notification-message-content{background:#8571f4e6;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;max-width:40%;padding:25px;text-align:center;white-space:pre-line!important;width:auto}body.dark .user-notification-message-content{background:#555}@media (max-width:768px){.user-notification-message-content{max-width:95%;padding:20px}}.user-notification-message-content h1{font-size:22px;margin-bottom:10px;white-space:pre-line!important}@media (max-width:1366px){.user-notification-message-content h1{font-size:16px;margin-bottom:10px}}@media (max-width:768px){.user-notification-message-content h1{font-size:18px;margin-bottom:10px}}.user-notification-message-content p{font-size:16px;line-height:22px;margin-bottom:10px;white-space:pre-line!important}@media (max-width:1366px){.user-notification-message-content p{font-size:12px;line-height:16px;margin-bottom:6px}}@media (max-width:768px){.user-notification-message-content p{font-size:14px;margin-bottom:6px}}.user-notification-message-button{background:#dc1fff99;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:16px;font-weight:550;margin-top:15px;max-width:100px;min-width:100px;padding:8px 20px;width:100px}body.dark .user-notification-message-button{background:#444}@media (max-width:1366px){.user-notification-message-button{font-size:13px;padding:6px 20px}}@media (max-width:768px){.user-notification-message-button{font-size:12px}}.logout-confirm-overlay{align-items:center;background:#000;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999999999}.logout-confirm-modal{background:linear-gradient(90deg,#dc1fff99,#03e1ff99 50%,#00ffa399);border:1px solid #fff6;border-radius:8px;box-shadow:0 4px 32px #00000080;margin:20px;max-width:400px;padding:25px;position:relative;width:100%}.logout-confirm-modal h2{color:#ffffffe6;font-size:20px;margin-bottom:15px;text-align:center}.logout-confirm-modal p{background:#e1e1e11a;border-radius:8px;color:#fff;font-size:16px;margin:0 auto 20px;padding:15px;text-align:center}.logout-confirm-buttons{display:flex;gap:10px;justify-content:center;margin-top:20px}.logout-confirm-buttons button{background:#fff3;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:all .3s ease}.logout-confirm-buttons .confirm-button{background:#f44;color:#fff}.logout-confirm-buttons .confirm-button:hover:not(:disabled){background:#ff2020}.logout-confirm-buttons button:not(.confirm-button):hover:not(:disabled){background:#ffffff4d}.logout-confirm-buttons button:disabled{cursor:not-allowed;opacity:.7}.admin-header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;border-bottom:1px solid #e1e1ff66;display:flex;height:75px;justify-content:flex-end;left:0;position:fixed;right:0;top:0;transition:background-color .3s;width:100%;z-index:1000}.admin-header .admin-header-actions{align-items:center;display:flex;gap:15px;padding-right:20px}.admin-logout-button{background:#dc1fff99;color:#ffffffe6;cursor:pointer;display:inline-flex;font-size:17px;font-weight:550;justify-content:center;padding:10px 20px;text-decoration:none;text-shadow:0 0 2px #000000e6;transition:all .3s ease}.admin-header .theme-toggle,.admin-logout-button{align-items:center;border:1px solid #fffc;border-radius:5px;box-shadow:0 2px 4px #00000080}.admin-header .theme-toggle{display:flex;height:40px;position:relative;width:50px}.admin-header .theme-toggle-input{height:0;opacity:0;width:0}.admin-header .theme-toggle-label{background-color:#dc1fff99;border-radius:4px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:background-color .3s ease}.admin-header .theme-toggle-label:before{background-color:#fff6;border-radius:4px;bottom:-1px;content:"";height:38px;left:22px;position:absolute;transition:.4s;width:25px}.admin-header .theme-toggle-input:checked+.theme-toggle-label{background-color:#dc1fff99}.admin-header .theme-toggle-input:checked+.theme-toggle-label:before{transform:translateX(-23px)}.admin-header .theme-toggle-label:after{content:"☀️";font-size:15px;left:25px;opacity:1;position:absolute;top:7px;transition:.4s}.theme-toggle-input:checked+.theme-toggle-label:after{content:"🌙";left:1px}.main-footer{background-color:initial;border-top:1px solid #fff9;color:#fff;display:flex;flex-shrink:0;font-family:Iceland,sans-serif;justify-content:space-between;margin-left:30.6%;margin-right:10px;padding:15px 0!important;width:56.3%;z-index:999}body.dark .main-footer{border-top:1px solid #fff3}@media (max-width:1366px){.main-footer{margin-left:31.8%;margin-right:0;width:55.3%}}@media (max-width:768px){.main-footer{margin:0 auto;padding:10px 10px 40px!important;width:100%}}.main-footer .main-footer-version-copyright{margin-left:0;margin-top:6px}@media (max-width:1366px){.main-footer .main-footer-version-copyright{margin-left:0;margin-top:0}}@media (max-width:768px){.main-footer .main-footer-version-copyright{margin:0 auto;text-align:center}}.main-footer .main-footer-version{color:#283264e6;font-size:13px;font-weight:600;text-align:left}body.dark .main-footer .main-footer-version{color:#ffffffe6;text-shadow:none}@media (max-width:1366px){.main-footer .main-footer-version{font-size:12px!important}}@media (max-width:768px){.main-footer .main-footer-version{font-size:12px!important;text-align:center}}.main-footer .main-footer-version i{font-size:10px;margin-left:3px;top:1px}@media (max-width:1366px){.main-footer .main-footer-version i{font-size:9px;margin-left:3px}}@media (max-width:768px){.main-footer .main-footer-version i{font-size:10px;margin-left:2px}}.main-footer .main-footer-copyright{color:#283264e6;font-size:13px;font-weight:600;margin-top:5px;text-align:left}body.dark .main-footer .main-footer-copyright{color:#ffffffe6;font-weight:550;text-shadow:none}@media (max-width:1366px){.main-footer .main-footer-copyright{font-size:12px!important;margin-top:5px}}@media (max-width:768px){.main-footer .main-footer-copyright,body.dark .main-footer .main-footer-copyright{font-size:12px!important;margin:7px auto 0;text-align:center}}.main-footer .main-footer-copyright i{color:#283264e6;margin-left:0;margin-right:3px}body.dark .main-footer-copyright i{color:#ffffffe6;font-weight:550;text-shadow:none}.producthunt-main-footer{margin-top:5px}@media (max-width:768px){.producthunt-main-footer{margin:9px auto 0;text-align:center}}.producthunt-main-footer img{float:left;height:auto;margin:0 auto 0 -30%;text-align:left;width:125%}@media (max-width:1366px){.producthunt-main-footer img{margin-left:-30%;width:125%}}@media (max-width:768px){.producthunt-main-footer img{height:auto;margin:0 auto;text-align:center;width:80%}}.main-footer-column:first-child{flex:0 0 46%!important;padding-right:0}.main-footer-column:nth-child(2){flex:0 0 15%!important;padding-right:0}.main-footer-column:nth-child(3){flex:0 0 10%!important;padding-right:0}.main-footer-column:nth-child(4){flex:0 0 5%!important;padding-right:0}.main-footer-column:nth-child(5){flex:0 0 7%!important;padding-right:0}.main-footer-column:nth-child(6){flex:0 0 4.6%!important;padding-right:0}.main-footer-column:nth-child(7){flex:0 0 6%!important;padding-right:0}@media (max-width:1366px){.main-footer-column:first-child{flex:0 0 33%!important;padding-right:0}.main-footer-column:nth-child(2){flex:0 0 15%!important;padding-right:0}.main-footer-column:nth-child(3){flex:0 0 10%!important;padding-right:0}.main-footer-column:nth-child(4),.main-footer-column:nth-child(5),.main-footer-column:nth-child(6),.main-footer-column:nth-child(7){flex:0 0 3%!important;padding-right:0}}.main-footer-column{margin:0}.main-footer h4{margin-bottom:0}.main-footer ul{list-style-type:none;margin-top:5px;padding:0}@media (max-width:1366px){.main-footer ul{margin-top:0}}.main-footer ul li{margin:3px 0}@media (max-width:1366px){.main-footer ul li{margin:0}}@media (max-width:768px){.main-footer ul li{text-align:center}}.main-footer a{color:#283264e6;display:inline-flex;font-size:13px;font-weight:600;line-height:13px;text-decoration:none;vertical-align:middle}body.dark .main-footer a{color:#fff;font-weight:550}@media (max-width:1366px){.main-footer a,body.dark .main-footer a{font-size:10px}}@media (max-width:768px){.main-footer a{font-size:11px!important}}.main-footer-column i{font-size:12px;margin-left:4px;position:relative;top:0}@media (max-width:1366px){.main-footer-column i{font-size:10px;margin-left:3px;position:relative;top:1px}}@media (max-width:768px){.main-footer-column i{font-size:10px;margin-left:3px;position:relative;top:2px}}.trusty-style-main-footer{color:#283264e6;display:inline-block;font-family:Iceland,sans-serif;font-size:18px;font-weight:600;margin-left:3px}@media (max-width:1366px){.trusty-style-main-footer{font-size:15px;margin-left:2px}}@media (max-width:768px){.trusty-style-main-footer{font-size:15px;margin-left:2px}}body.dark .trusty-style-main-footer{color:#fff;font-weight:550;text-shadow:0 0 1px #fff}@media (max-width:768px){.main-footer{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:20px 10px}.main-footer-column{margin:0!important}.main-footer-column:first-child{flex:0 0 100%!important;margin-bottom:10px;order:1}.main-footer-column:nth-child(2){flex:0 0 100%!important;margin-bottom:10px;order:2}.main-footer-column:nth-child(3),.main-footer-column:nth-child(4),.main-footer-column:nth-child(5),.main-footer-column:nth-child(6),.main-footer-column:nth-child(7){flex:1 1 auto!important;min-width:50px!important;order:3;padding-right:0}.main-footer ul{margin:0;padding:0}.main-footer ul li{margin:6px 0}}.global-footer{background-color:initial;border-top:1px solid #fff9;color:#fff;display:flex;flex-shrink:0;font-family:Iceland,sans-serif;justify-content:space-between;margin:0 auto;padding:15px 0!important;width:75%;z-index:999}body.dark .global-footer{border-top:1px solid #fff3}@media (max-width:1366px){.global-footer{margin:15px auto 0;width:75%}}@media (max-width:768px){.global-footer{margin:0 auto;padding:10px 10px 40px!important;width:100%}}.global-footer .global-footer-version-copyright{margin-left:0;margin-top:7px}@media (max-width:1366px){.global-footer .global-footer-version-copyright{margin-left:0;margin-top:0}}@media (max-width:768px){.global-footer .global-footer-version-copyright{margin:0 auto;text-align:center}}.global-footer .global-footer-version{color:#283264e6;font-size:13px;font-weight:600;text-align:left}body.dark .global-footer .global-footer-version{color:#ffffffe6;text-shadow:none}@media (max-width:1366px){.global-footer .global-footer-version{font-size:13px;margin-top:0}}@media (max-width:768px){.global-footer .global-footer-version{margin:0 auto;text-align:center}}.global-footer .global-footer-version i{font-size:11px}@media (max-width:1366px){.global-footer .global-footer-version i{font-size:9px}}@media (max-width:768px){.global-footer .global-footer-version i{font-size:10px}}.global-footer .global-footer-copyright{color:#283264e6;font-size:13px;font-weight:600;margin-top:7px;text-align:left}body.dark .global-footer .global-footer-copyright{color:#ffffffe6;font-weight:550;text-shadow:none}@media (max-width:1366px){.global-footer .global-footer-copyright{font-size:13px;margin-top:3px}}@media (max-width:768px){.global-footer .global-footer-copyright,body.dark .global-footer .global-footer-copyright{font-size:12px;margin:7px auto 0;text-align:center}}.global-footer .global-footer-copyright i{color:#283264e6;margin-left:0;margin-right:3px}body.dark .global-footer-copyright i{color:#ffffffe6;font-weight:550;text-shadow:none}@media (max-width:1366px){.global-footer .global-footer-copyright i{font-size:10px;font-weight:600}}.producthunt-global-footer{display:block;margin-top:5px}@media (max-width:1366px){.producthunt-global-footer{margin-top:5px}}@media (max-width:768px){.producthunt-global-footer{margin:8px auto 0;text-align:center}}.producthunt-global-footer img{float:left;height:auto;margin:0 0 0 -10%;text-align:left;width:100%}@media (max-width:768px){.producthunt-global-footer img{height:auto;margin:0 auto;width:75%}}.global-footer-column:first-child{flex:0 0 52%;padding-right:20px}.global-footer-column:nth-child(2){flex:0 0 15%;padding-right:0}.global-footer-column:nth-child(3){flex:0 0 8%;padding-right:0}.global-footer-column:nth-child(4){flex:0 0 5%;padding-right:0}.global-footer-column:nth-child(5){flex:0 0 6%;padding-right:0}.global-footer-column:nth-child(6),.global-footer-column:nth-child(7){flex:0 0 5%;padding-right:0}@media (max-width:1366px){.main-footer-column:first-child{flex:0 0 28%;padding-right:0}.main-footer-column:nth-child(2){flex:0 0 15%;padding-right:0}.main-footer-column:nth-child(3){flex:0 0 12%;padding-right:0}.main-footer-column:nth-child(4),.main-footer-column:nth-child(5),.main-footer-column:nth-child(6){flex:0 0 3%;padding-right:0}.main-footer-column:nth-child(7){flex:0 0 13%;padding-right:0}}.global-footer-column{margin:0}.global-footer h4{margin-bottom:0}.global-footer ul{list-style-type:none;margin-top:5px;padding:0}@media (max-width:1366px){.global-footer ul{margin-top:1px}}.global-footer ul li{margin:3px 0}@media (max-width:1366px){.global-footer ul li{margin:0}}@media (max-width:768px){.global-footer ul li{text-align:center}}.global-footer a{color:#283264e6;display:inline-flex;font-size:13px;font-weight:600;line-height:13px;text-decoration:none;vertical-align:middle}body.dark .global-footer a{color:#fff;font-weight:550}@media (max-width:1366px){.global-footer a,body.dark .global-footer a{font-size:10px}}@media (max-width:768px){.global-footer a{font-size:11px!important}}.global-footer-column i{font-size:12px;margin-left:4px;position:relative;top:0}@media (max-width:1366px){.global-footer-column i{font-size:10px;margin-left:3px;position:relative;top:1px}}@media (max-width:768px){.global-footer-column i{font-size:10px;margin-left:3px;position:relative;top:2px}}.trusty-style-global-footer{color:#283264e6;display:inline-block;font-family:Iceland,sans-serif;font-size:18px;font-weight:600;margin-left:3px}@media (max-width:1366px){.trusty-style-global-footer{font-size:15px;margin-left:2px}}@media (max-width:768px){.trusty-style-global-footer{font-size:15px;margin-left:2px}}body.dark .trusty-style-global-footer{color:#fff;font-weight:550;text-shadow:0 0 1px #fff}@media (max-width:768px){.global-footer{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:20px 10px}.global-footer-column{margin:0!important}.global-footer-column:first-child{flex:0 0 100%;margin-bottom:10px;order:1}.global-footer-column:nth-child(2){flex:0 0 100%;margin-bottom:10px;order:2}.global-footer-column:nth-child(3),.global-footer-column:nth-child(4),.global-footer-column:nth-child(5),.global-footer-column:nth-child(6),.global-footer-column:nth-child(7){flex:1 1 auto;min-width:50px;order:3;padding-right:0}.global-footer ul{margin:0;padding:0}.global-footer ul li{margin:6px 0}}.defaultpage:has(.admin-login-container) body,.defaultpage:has(.admin-login-container) html{height:100%;margin:0;min-height:100%;padding:0}.admin-login-box button,.defaultpage:has(.admin-login-container) .sidebar,body:has(.admin-login-container) .footer,body:has(.admin-login-container) .get-trusty,body:has(.admin-login-container) .header-actions .fas.fa-search,body:has(.admin-login-container) .header-actions input[type=text],body:has(.admin-login-container) .submit-agent-button,body:has(.admin-login-container) .user-dashboard-button,body:has(.admin-login-container) header{display:none}.admin-login-container,.defaultpage:has(.admin-login-container),.defaultpage:has(.admin-login-container) #root,.defaultpage:has(.admin-login-container) .defaultpage,.defaultpage:has(.admin-login-container) .main-content,.defaultpage:has(.admin-login-container) body,.defaultpage:has(.admin-login-container) html{background-color:#000;margin:0;min-height:100vh;padding:0;width:100%}.defaultpage:has(.admin-login-container) .main-content{margin-left:0;margin-top:0}.defaultpage:has(.admin-dashboard) .float-chat-button,.defaultpage:has(.admin-dashboard) .sidebar{display:none!important}.defaultpage:has(.admin-dashboard){margin:100px auto 0;padding:20px;width:100%}.logout-admin{align-items:center;background:#0006;border:1px solid #fffc;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:flex;font-size:20px;justify-content:center;padding:11px 15px;text-shadow:0 0 2px #000000e6;transition:background-color .3s}.admin-dashboard{margin:0 auto!important;max-width:100%!important;padding:0!important;width:100%!important}.admin-dashboard main{height:100%;margin:0 auto!important;overflow-x:auto;padding-bottom:0;position:relative;width:100%}stats-container{display:flex;gap:20px;margin-bottom:0;padding:0}.stat-box{padding:0}.tabs-container{display:flex;gap:10px;margin-bottom:20px;padding:0 20px}.tab-button{background:#0000004d;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px;transition:background .3s}.tab-button:hover{background:#00000080}.tab-button.active{background:#0009}.stats-section{margin-bottom:20px;padding:20px}.stats-overview{display:flex;gap:20px;margin-bottom:20px}.stat-box{background:#00000080;border-radius:8px;flex:1 1;padding:20px;text-align:center;transition:transform .3s ease}.stat-box:hover{transform:scale(1.01)}.stats-chart{background:#00000080;border-radius:8px;margin-top:20px;padding:20px}.chart-container{height:300px;position:relative;width:100%}.stat-box h3{color:#fffc;font-size:18px;margin:0}.stat-number{color:#fff;font-size:32px;font-weight:700;margin:10px 0 0}.admin-dashboard .table-container{margin:0 auto;max-height:calc(100vh - 200px);overflow-x:auto;overflow-y:auto;position:relative;width:98%}.admin-dashboard .table-container a{color:#ffffffe6;text-decoration:none}.table-container::-webkit-scrollbar{width:17px}.table-container::-webkit-scrollbar-track{background:#00000080}.table-container::-webkit-scrollbar-thumb{background:#ffffff80}.admin-dashboard table{border-collapse:initial;border-spacing:0;min-width:1200px}.admin-dashboard table td:first-child,.admin-dashboard table th:first-child{background-color:#000000b3;left:0;min-width:66px;position:sticky;text-align:center;width:66px;z-index:4}.admin-dashboard table td:nth-child(2),.admin-dashboard table th:nth-child(2){background-color:#000000b3;left:66px;min-width:66px;position:sticky;text-align:center;width:66px;z-index:4}.admin-dashboard table td:nth-child(3),.admin-dashboard table th:nth-child(3){min-width:200px;width:200px}.admin-dashboard table td:nth-child(4),.admin-dashboard table th:nth-child(4){min-width:100px;width:100px}.admin-dashboard table td:nth-child(5),.admin-dashboard table td:nth-child(6),.admin-dashboard table th:nth-child(5),.admin-dashboard table th:nth-child(6){min-width:66px;width:66px}.admin-dashboard table td:nth-child(7),.admin-dashboard table td:nth-child(8),.admin-dashboard table td:nth-child(9),.admin-dashboard table th:nth-child(7),.admin-dashboard table th:nth-child(8),.admin-dashboard table th:nth-child(9){min-width:200px;width:200px}.admin-dashboard table td:nth-child(10),.admin-dashboard table th:nth-child(10){min-width:600px;white-space:normal;width:600px}.admin-dashboard table td:nth-child(11),.admin-dashboard table td:nth-child(12),.admin-dashboard table td:nth-child(13),.admin-dashboard table th:nth-child(11),.admin-dashboard table th:nth-child(12),.admin-dashboard table th:nth-child(13){min-width:200px;width:200px}.admin-dashboard table td:nth-child(14),.admin-dashboard table th:nth-child(14){min-width:600px;white-space:normal;width:600px}.admin-dashboard table td:nth-child(15),.admin-dashboard table td:nth-child(16),.admin-dashboard table th:nth-child(15),.admin-dashboard table th:nth-child(16){min-width:250px;width:250px}.admin-dashboard table td:nth-child(17),.admin-dashboard table th:nth-child(17){min-width:100px;width:100px}.admin-dashboard table td:nth-child(18),.admin-dashboard table th:nth-child(18){min-width:200px;width:200px}.admin-dashboard table tbody tr:hover td{background-color:#ffffff1a}.admin-dashboard table th{background-color:#000000b3;color:#ffffffe6;padding:10px;position:sticky;text-align:center;top:0;white-space:nowrap}.admin-dashboard table td{background-color:#0006;border:1px solid #fff3;color:#ffffffe6;font-size:13px;overflow:hidden;padding:5px 10px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.admin-dashboard table thead{position:sticky;top:0;z-index:4}.approve-button{background:#00ff0080;border:1px solid #00ff00b3;border-radius:4px}.approve-button,.reject-button{color:#fff;cursor:pointer;display:inline-block;margin:5px;max-width:75px;padding:5px 10px;text-align:center;transition:all .3s ease;width:75px}.reject-button{background:#ff000080;border:1px solid #ff0000b3;border-radius:4px}.confirm-modal-overlay{align-items:center;background:#ffffff80;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.confirm-modal{background:#000000e6;border-radius:8px;padding:20px;text-align:center;width:375px}.confirm-modal h3{color:#ffffffe6;font-size:30px;margin-bottom:15px}.confirm-modal-buttons{display:flex;gap:20px;justify-content:center;margin-top:20px}.confirm-modal button{border:none;border-radius:4px;cursor:pointer;font-size:14px;font-size:16px;min-width:150px;opacity:.8;padding:10px 20px;width:150px}.confirm-modal .confirm-button{background:#00ff0080;border:1px solid #00ff00b3;color:#ffffffe6}.confirm-modal .cancel-button{background:#ff000080;border:1px solid #ff0000b3;color:#ffffffe6}.confirm-modal button:hover{opacity:1}.action-message{animation:fadeOut 3s forwards;border-radius:4px;color:#fff;padding:15px 20px;position:fixed;right:20px;top:20px;z-index:1000}.action-message.success{background:#0f03;border:1px solid #00ff0080}.action-message.error{background:#f003;border:1px solid #ff000080}.suspend-button{background-color:#ffa5004d;border:1px solid #ffa50080;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;margin:3px;padding:6px 12px;text-align:center;transition:all .3s ease;width:75px}.suspend-button:hover{background-color:#ffa50080}.confirm-modal .suspend-button{background:#ffa5004d;border:1px solid #ffa50080;color:#ffffffe6}.confirm-modal .suspend-button:hover{background:#ffa50080}.restore-button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:5px 10px}.restore-button:hover{background-color:#45a049}.restore-button:disabled{background-color:#ccc;cursor:not-allowed}.password-modal-overlay{align-items:center;background:#000c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.password-modal{background:#1e1e1ef2;border-radius:8px;padding:20px;text-align:center;width:300px}.password-modal input{background:#ffffff1a;border:1px solid #fff3;border-radius:4px;color:#fff;margin:10px 0;padding:10px;width:100%}.modal-buttons{display:flex;justify-content:space-between;margin-top:10px}.admin-login-container{align-items:center;display:flex;justify-content:center;margin-top:75px;min-height:calc(100vh - 75px);padding:20px}.admin-login-box{background:#00000080;border-radius:8px;max-width:400px;padding:30px;width:100%}.admin-login-box h2{color:#fff;margin-bottom:20px;text-align:center}.admin-login-box .input-group{margin-bottom:15px}.admin-login-box input{background:#ffffff1a;border:1px solid #fff3;border-radius:4px;color:#fff;font-size:14px;padding:12px;width:100%}.admin-login-box button{background:#fff3;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:12px;transition:background .3s;width:100%}.admin-login-box button:hover{background:#ffffff4d}.admin-login-box button:disabled{cursor:not-allowed;opacity:.5}.error-message{background:#ff00001a;border-radius:4px;color:#f44;margin-bottom:15px;padding:10px;text-align:center}.admin-logout-confirm-modal-overlay{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.admin-logout-confirm-modal{background:#1e1e1ef2;border-radius:8px;padding:20px;text-align:center;width:300px}.admin-logout-confirm-modal h3{color:#fff;font-size:20px;margin-bottom:15px}.admin-logout-confirm-modal p{color:#fff;margin-bottom:20px}.admin-logout-confirm-modal-buttons{display:flex;gap:10px;justify-content:center}.admin-logout-confirm-modal button{border:none;border-radius:4px;cursor:pointer;font-size:14px;padding:8px 16px;transition:opacity .3s}.admin-logout-confirm-modal .confirm-button{background:#dc3545;color:#fff}.admin-logout-confirm-modal .cancel-button{background:#6c757d;color:#fff}.admin-logout-confirm-modal button:hover{opacity:.8}.section-title{border-bottom:2px solid #fff3;color:#ffffffe6;font-size:36px;font-weight:600;margin:0 auto;padding-bottom:10px;text-align:center}.section-separator{background:#ffffff1a;height:2px;margin:40px 0}.user-stats-section{margin-bottom:30px}.user-stats-chart{margin-bottom:30px}.user-stats-chart,.user-table-container{background:#dc1fff99;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:20px}.user-table-container{overflow-x:auto}.user-table{border-collapse:initial;border-spacing:0;width:100%}.user-table th{background:#0000004d;color:#ffffffe6;font-weight:500;white-space:nowrap}.user-table td,.user-table th{border-bottom:1px solid #ffffff1a;padding:12px;text-align:left}.user-table td{color:#fffc}.user-table tr:hover td{background:#ffffff1a}body.dark .section-title{color:#000c}body.dark .user-stats-chart,body.dark .user-table-container{background:#fff}body.dark .user-table th{background:#0000001a;color:#000c}body.dark .user-table td{color:#000000b3}body.dark .user-table tr:hover td{background:#0000000d}.preset-image-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:none;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}#trusty-network-back{z-index:9999}.preset-image-modal{background:linear-gradient(100deg,#dc1fff,#03e1ff,#00ffa3);border:none;border-radius:10px;box-shadow:0 2px 4px #00000080;max-height:97vh;max-width:50%;min-height:97vh;overflow-y:auto;padding:20px;position:relative;width:100%;z-index:99999}body.dark .preset-image-modal{background:#444}@media (max-width:1366px){.preset-image-modal{max-height:98vh;max-width:75%;min-height:98vh;width:100%}}@media (max-width:768px){.preset-image-modal{border-radius:6px;max-height:85vh;max-width:95%;min-height:85vh;padding:15px 10px 10px;width:95%}}.preset-image-header{align-items:center;display:flex;justify-content:flex-end;margin-bottom:0;position:relative}@media (max-width:768px){.preset-image-header{margin-bottom:0}}.preset-image-close-button{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:17px;font-weight:600;margin-bottom:0;margin-top:0;padding:0;position:absolute;right:12px;text-shadow:0 1px 2px #0009;top:10px}@media (max-width:1366px){.preset-image-close-button{font-size:13px;right:10px;top:8px}}@media (max-width:768px){.preset-image-close-button{font-size:13px;right:10px;top:8px}}.preset-image-categories{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.preset-image-category-button{background:#dc1fff4d;border:none;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffff80;cursor:pointer;font-size:14px;padding:6px 12px}body.dark .preset-image-category-button{background:#0000001a}@media (max-width:768px){.preset-image-category-button{border-radius:6px;font-size:13px;padding:6px 10px}}.preset-image-category-button.active{background:#dc1fff99;color:#fff}body.dark .preset-image-category-button.active{background:#0000004d}.preset-image-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media (max-width:1366px){.preset-image-grid{gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (max-width:768px){.preset-image-grid{gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.preset-image-item{cursor:pointer;text-align:center;transition:transform .2s ease}.preset-image-zoom{background-position:50%;background-repeat:no-repeat;background-size:100%;border:none;border-radius:8px;box-shadow:0 2px 4px #00000080;padding-top:100%;position:relative;transition:background-size .3s ease;width:100%}.preset-image-label{align-items:center;background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;bottom:0;box-shadow:0 2px 4px #00000080;color:#fff;font-size:15px;left:50%!important;margin:0 auto;padding:3px 12px;position:absolute;text-align:center;text-shadow:0 1px 2px #0009;transform:translate(-50%,-50%)!important}body.dark .preset-image-label{background:#ffffff4d}@media (max-width:768px){.preset-image-label{font-size:13px;padding:3px 10px}}.preset-image-modal::-webkit-scrollbar{display:none}.submit-agent-modal-overlay{align-items:center;background:#000;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto!important;position:fixed;right:0;top:0;z-index:999999999}.submit-agent-modal-content{background:linear-gradient(90deg,#dc1fff99,#03e1ff99 50%,#00ffa399);border-radius:8px;box-shadow:0 2px 10px #0000001a;box-sizing:border-box;max-width:40%;padding:10px 20px 20px;position:relative;width:40%}@media (max-width:1366px){.submit-agent-modal-content{padding:6px 10px 10px}}@media (max-width:768px){.submit-agent-modal-content{max-width:95%;padding:10px;width:95%}}body.dark .submit-agent-modal-content{background:#333;border:1px solid #fff3}.submit-agent-title{color:#fff;font-size:28px;margin-bottom:5px;text-align:center;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.submit-agent-title{font-size:20px;margin-bottom:2px}}body.dark .submit-agent-title{color:#fffc;text-shadow:none}.submit-agent-desc{color:#fff;font-size:13px;line-height:16px;margin:0 auto 15px;text-align:center;text-shadow:0 1px 2px #000000b3;width:100%}body.dark .submit-agent-desc{color:#fff9;text-shadow:none}@media (max-width:1366px){.submit-agent-desc{font-size:11px;line-height:12px;margin-bottom:6px;width:100%}}@media (max-width:768px){.submit-agent-desc{font-size:10.5px;line-height:12px;margin-bottom:10px;width:100%}}.from-agent-builder{background:#fff;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#0009;font-size:13px;font-weight:600;line-height:16px;margin:-5px auto 10px;padding:10px;text-align:center;text-shadow:none;width:100%}.from-agent-builder p{margin:0 auto;text-align:center;width:90%}@media (max-width:1366px){.from-agent-builder{font-size:11px;line-height:13px;margin-top:5px;padding:6px}}.submit-agent-modal-content label{color:#fff;display:inline-block;font-size:13.5px;font-weight:550;line-height:15px;margin-bottom:5px;margin-left:3px;margin-top:5px;text-align:left}@media (max-width:1366px){.submit-agent-modal-content label{font-size:10.5px;line-height:11px;margin-bottom:0}}@media (max-width:768px){.submit-agent-modal-content label{font-size:11px!important;line-height:11px;margin-bottom:3px}}body.dark .submit-agent-modal-content label{color:#fff9;font-weight:550;text-shadow:none}.submit-agent-modal-content .character-counter{color:#fff;display:block;display:inline-block;float:right;font-size:11px;margin-right:3px;margin-top:9px;text-align:right}@media (max-width:1366px){.submit-agent-modal-content .character-counter{font-size:9px;line-height:11px;margin-top:9px}}.submit-agent-modal-content .character-counter.warning i{color:#f0ff00;margin-left:3px;text-shadow:0 1px 2px #0009}.submit-agent-modal-content .required{color:#d11;font-size:15px;line-height:15px;margin-left:2px;text-shadow:0 0 1px #d11}.submit-agent-modal-content .optional{color:#fff;font-size:12px;line-height:13px;margin-left:2px;text-shadow:0 0 1px #000}@media (max-width:1366px){.submit-agent-modal-content .optional{font-size:10px;line-height:13px}}@media (max-width:768px){.submit-agent-modal-content .optional{font-size:10px!important;line-height:10px!important}}body.dark .submit-agent-modal-content .optional{color:#fff9;text-shadow:none}.submit-agent-modal-content input{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #00000080;box-sizing:border-box;color:#0009;font-size:13px;height:35px;margin-bottom:10px;max-height:35px;max-width:100%;min-height:35px;padding:8px;transform:none;transition:none;width:100%}.submit-agent-modal-content input:focus{box-shadow:0 2px 4px #00000080;outline:none;transform:none}@media (max-width:1366px){.submit-agent-modal-content input{font-size:11px;height:25px;margin-bottom:5px;max-height:25px;min-height:25px}}@media (max-width:768px){.submit-agent-modal-content input{font-size:12px!important;padding:5px!important}}.submit-agent-modal-content input[type=text]{background:#fff;border:1px solid #0003;border-radius:5px;box-shadow:0 2px 4px #00000080;color:#00000080;font-size:14px;height:35px;padding:8px 40px 8px 12px;position:relative;transition:all .2s ease;width:100%;z-index:999}@media (max-width:1366px){.submit-agent-modal-content input[type=text]{font-size:12px}}.submit-agent-modal-content input[type=text]::placeholder{color:#0000004d;font-size:15px;opacity:1}@media (max-width:1366px){.submit-agent-modal-content input[type=text]::placeholder{font-size:12px}}.submit-agent-modal-content .url-preview{background:#0000000d;color:#00000080;cursor:default}.submit-agent-modal-content .select-options{margin-top:10px}.submit-agent-modal-content .agent-image,.submit-agent-modal-content .input-agent-name{margin-bottom:10px;max-width:100%;width:100%}.submit-agent-modal-content .agent-image{color:#0009;cursor:pointer;height:40px;max-height:40px;min-height:40px}@media (max-width:1366px){.submit-agent-modal-content .agent-image{height:35px;margin-bottom:5px;max-height:35px;min-height:35px}}body.dark .submit-agent-modal-content .agent-image{color:#0009}.justblock{display:block;margin-bottom:0}@media (max-width:1366px){.justblock{display:block;margin-bottom:0}}@media (max-width:768px){.justblock{display:block;margin-bottom:0}}.agent-image-section{align-items:flex-start;display:flex;flex-wrap:wrap;gap:15px;margin-bottom:0}.agent-multi-image{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:6px;margin-top:6px}.agent-multi-image-item{align-items:center;border-radius:8px;display:flex;height:110px;justify-content:center;position:relative;width:110px}@media (max-width:1366px){.agent-multi-image-item{height:75px;width:75px}}@media (max-width:768px){.agent-multi-image-item{height:60px;width:60px}}.agent-image-preview{border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;height:110px;margin:0 auto;object-fit:cover;overflow:hidden;text-align:center;width:110px}@media (max-width:1366px){.agent-image-preview{height:66px;width:66px}}@media (max-width:768px){.agent-image-preview{height:60px;width:60px}}.agent-image-preview-remove{background-color:#dc3246e6;border:1px solid #fff3;border-radius:50%;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;height:17px;line-height:1;position:absolute;right:-4px;top:-4px;width:17px}body.dark .agent-image-preview-remove{background-color:#ffffffe6;color:#000000b3}.add-more-box{align-items:center;border:2px dashed #ffffff4d;border-radius:8px;cursor:pointer;display:flex;height:110px;justify-content:center;transition:background-color .2s;width:110px}@media (max-width:1366px){.add-more-box{height:66px;width:66px}}@media (max-width:768px){.add-more-box{height:60px;width:60px}}.plus-icon{color:#ffffff4d;font-size:32px}@media (max-width:768px){.plus-icon{font-size:22px}}.submit-agent-modal-content .image-rules{color:#ffffffb3;display:flex;flex-direction:column;font-size:12px;gap:6px;margin-left:-5px;margin-top:15px}@media (max-width:1366px){.submit-agent-modal-content .image-rules{font-size:10px;gap:2px;margin-left:-5px;margin-top:3px}}@media (max-width:768px){.submit-agent-modal-content .image-rules{font-size:9px;margin-left:-10px;margin-top:5px}}body.dark .submit-agent-modal-content .image-rules{color:#fff9}.submit-agent-modal-content .image-rules-symbol{color:red;margin-left:5px}.preset-image-button{background:#dc1fff4d;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;font-weight:550;margin-bottom:10px;margin-top:3px;padding:6px 10px}body.dark .preset-image-button{background:#0000004d;color:#ffffffb3}.preset-image-button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:1366px){.preset-image-button{font-size:11px;margin-bottom:6px;padding:3px 6px}}@media (max-width:768px){.preset-image-button{font-size:11px;padding:3px 6px}}.submit-agent-modal-content textarea{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #00000080;box-sizing:border-box;color:#00000080;font-size:14px;height:75px;margin-bottom:10px;max-height:150px;max-width:100%;min-height:75px;padding:8px;resize:vertical;transform:none;transition:none;width:100%}@media (max-width:1366px){.submit-agent-modal-content textarea{font-size:11px;height:60px;margin-bottom:0;max-height:120px;min-height:60px}}.submit-agent-modal-content select{box-sizing:border-box;max-width:100%;transform:none;transition:none}.submit-agent-modal-content textarea:focus{box-shadow:0 2px 4px #00000080;outline:none;transform:none}body.dark .submit-agent-modal-content .character-counter{color:#fff9}.submit-agent-modal-content .input-container{box-sizing:border-box;display:flex;justify-content:space-between;max-width:100%;width:100%}.submit-agent-modal-content .input-group{box-sizing:border-box;flex:1 1;margin-right:10px;margin-top:0;max-width:100%;transform:none;transition:none}@media (max-width:768px){.submit-agent-modal-content .input-group{margin-right:6px}}.submit-agent-modal-content .input-group:last-child{margin-right:0}@media (max-width:1366px){.submit-agent-modal-content .input-group.custom-margin{margin-top:3px}}@media (max-width:768px){.submit-agent-modal-content .input-group.custom-margin{margin-top:3px}}.capslock-warning{color:#ffffffe6;float:right;font-size:14px;font-weight:500;margin-bottom:6px;margin-top:0;text-shadow:none!important}.submit-agent-modal-content .multiple-checkbox-button{background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 4px #00000080;color:#666;cursor:pointer;font-size:14px;height:35px;margin-bottom:10px;margin-top:3px;max-height:35px;min-height:35px;padding:7px 10px;transition:background-color .3s;width:100%}@media (max-width:1366px){.submit-agent-modal-content .multiple-checkbox-button{font-size:11px;height:25px;margin-bottom:5px;max-height:25px;min-height:25px;padding:5px 10px 10px}}.multiple-checkbox-dropdown{align-items:flex-start;background:#0000;border-radius:4px;display:flex;flex-direction:column;gap:0;margin:-10px 0 0;padding:10px;width:100%;z-index:999}.submit-agent-modal-content .multiple-checkbox-title{font-size:13.5px;line-height:15px;margin-bottom:3px}@media (max-width:1366px){.submit-agent-modal-content .multiple-checkbox-title{font-size:11px;margin-bottom:0}}.multiple-checkbox-dropdown-2{align-items:flex-start;background:#0000;display:flex;flex-direction:column;gap:0;margin:0;padding:0;width:100%;z-index:999}@media (max-width:1366px){.multiple-checkbox-dropdown-2{margin-top:3px}}.multiple-checkbox-dropdown-options,.multiple-checkbox-dropdown-options-2{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;width:100%;z-index:999}.multiple-checkbox-dropdown-options-2{margin-bottom:-13px}.multiple-checkbox-dropdown-options-2:last-child{margin-bottom:0}.multiple-checkbox-dropdown-options>label{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:550;gap:0;margin:10.5px 0 0 20px;pointer-events:none;position:absolute;text-shadow:none;width:100%}@media (max-width:1366px){.multiple-checkbox-dropdown-options>label{font-size:11px;margin-left:18px;margin-top:6.5px}}.multiple-checkbox-dropdown-options-2 label{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:550;gap:0;margin:-31.5px 0 0;padding-left:22px;pointer-events:none;position:absolute;text-shadow:none;width:100%}.multiple-checkbox-dropdown-options input[type=checkbox]{border:none!important;box-shadow:none!important;cursor:pointer;margin:0 0 -10px;pointer-events:none;width:auto}@media (max-width:1366px){.multiple-checkbox-dropdown-options input[type=checkbox]{margin-bottom:-5px}}.multiple-checkbox-dropdown-options-2 input[type=checkbox]{border:none!important;box-shadow:none!important;cursor:pointer;margin:0 0 0 10px;pointer-events:none;width:auto}@media (max-width:1366px){.multiple-checkbox-dropdown-options-2 input[type=checkbox]{margin-bottom:8px}}.multiple-checkbox-dropdown-options:last-child input[type=checkbox]{margin-bottom:-5px}.multiple-checkbox-dropdown-2 .sub-options{border-left:1px solid #fff3;display:flex;flex-direction:column;gap:0;margin-bottom:20px;margin-left:17px;margin-top:-13px}.multiple-checkbox-dropdown-2 .sub-options div{align-items:center;display:flex;gap:5px;margin-bottom:-10px;-webkit-user-select:none;user-select:none}.multiple-checkbox-dropdown-2 .sub-options input[type=checkbox]{margin:2px 0 0 5px;pointer-events:none;width:auto}.multiple-checkbox-dropdown-2 .sub-options-head{font-size:14px;font-weight:550;margin-left:9px;margin-top:-29px}@media (max-width:1366px){.multiple-checkbox-dropdown-2 .sub-options-head{font-size:11px;margin-left:6px;margin-top:-26px}}.multiple-checkbox-dropdown-2 .sub-options label{color:#fff;font-size:14px;font-weight:550;margin:3px 0 0;pointer-events:none;text-shadow:none}@media (max-width:1366px){.multiple-checkbox-dropdown-2 .sub-options label{font-size:11px}}.submit-agent-modal-content .single-select{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#0009;cursor:pointer;font-size:12px;height:35px;margin-top:0;max-height:35px;min-height:35px;padding:0 5px;width:100%}@media (max-width:1366px){.submit-agent-modal-content .single-select{height:25px;margin-top:3px;max-height:25px;min-height:25px}}@media (max-width:768px){.submit-agent-modal-content .single-select{font-size:11px;margin-top:1px}}.single-select-title{margin-bottom:0;margin-top:0}.submit-agent-modal-content .single-select .single-select-options{background:#fff;border:1px solid #ddd!important;color:#000000b3;font-size:13.5px;font-weight:550;margin-bottom:10px;margin-top:10px;padding:10px 0}@media (max-width:1366px){.submit-agent-modal-content .single-select .single-select-options{color:#000000b3!important;font-size:11px;font-weight:600}}.submit-agent-modal-content .submit-agent-close-button{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0;padding:0;position:absolute;right:12px;top:10px}@media (max-width:1366px){.submit-agent-modal-content .submit-agent-close-button{font-size:11px;right:8px;top:6px}}@media (max-width:768px){.submit-agent-modal-content .submit-agent-close-button{font-size:11px;right:10px;top:8px}}body.dark .submit-agent-modal-content .close-button{background:none}.submit-agent-modal-content .submit-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:block;float:right;font-size:17px;margin-top:10px;padding:10px 15px;position:relative;right:0;transition:all .3s ease;width:100%}@media (max-width:1366px){.submit-agent-modal-content .submit-button{font-size:13px;padding:7px 15px}}.submit-agent-modal-content .submit-button:disabled{background:#0003;cursor:not-allowed;opacity:.7}body.dark .submit-agent-modal-content .submit-button{background:#0000004d;border:1px solid #fff3;color:#ffffffb3}body.dark .submit-agent-modal-content .submit-button:disabled{background:#0000004d;cursor:not-allowed;opacity:.7}.submit-button .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.form-submited-back{align-items:center;bottom:0!important;display:flex;flex-direction:column;height:100%!important;justify-content:center;left:0!important;padding:15px 20px!important;position:fixed!important;right:0!important;top:0!important;width:100%!important;z-index:2000!important}.form-submited-back,body.dark .form-submited-back{background:#000!important}.form-submited-text{color:#fffc;font-size:29px!important;line-height:35px!important;margin:0!important;max-width:90%!important;text-align:center!important;width:90%!important}.form-submited-back .message-ok-button{background:#dc1fff99;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 6px #fff3;color:#ffffffb3;cursor:pointer;font-size:16px;font-weight:600;margin-top:20px;max-width:86px;min-width:86px;padding:10px 25px;text-shadow:none;transition:all .2s ease;width:auto}body.dark .form-submited-back .message-ok-button{background:#ffffff1a}@media (max-width:1366px){.form-submited-back .message-ok-button{font-size:12px!important}}.error-message-back{align-items:center;background:#dc3246e6;border-radius:8px!important;display:flex;flex-direction:column;gap:15px;left:50%!important;margin:0 auto;max-width:25%;min-width:25%;padding:15px 20px!important;padding:15px;position:fixed!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:2000!important}@media (max-width:1366px){.error-message-back{max-width:90%;min-width:90%}}.error-message-text{color:#ffffffe6;font-size:15px!important;margin:0!important;text-align:center!important}@media (max-width:1366px){.error-message-text{font-size:12px!important}}.error-message-back .message-ok-button{background:#fff3;border:1px solid #fff6;border-radius:8px;box-shadow:0 2px 4px #0009;color:#ffffffe6;cursor:pointer;font-size:15px;margin-top:0;padding:6px 18px;transition:all .2s ease}@media (max-width:1366px){.error-message-back .message-ok-button{font-size:12px!important}}.turnstile-container{display:flex;justify-content:center;margin:10px 0}.submit-agent-modal-content::-webkit-scrollbar{width:8px}.submit-agent-modal-content::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.submit-agent-modal-content::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.submit-agent-modal-content::-webkit-scrollbar-thumb:hover{background:#fff6}body:has(.follow-to-agent-interaction-overlay) .admin-header,body:has(.follow-to-agent-interaction-overlay) .global-footer,body:has(.follow-to-agent-interaction-overlay) .main-footer,body:has(.follow-to-agent-interaction-overlay) .user-header{z-index:1!important}.follow-to-agent-interaction-overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:background-color .3s;z-index:10050!important}.follow-to-agent-interaction-modal{background:linear-gradient(100deg,#dc1fffb3,#03e1ffb3,#00ffa3b3);border-radius:8px;box-shadow:0 4px 8px #0003;left:50%;max-width:33%;min-width:33%;padding:25px;position:fixed;top:50%;transform:translate(-50%,-50%);width:auto;z-index:9999}body.dark .follow-to-agent-interaction-modal{background:#2c2c2c}@media (max-width:786px){.follow-to-agent-interaction-modal{max-width:95%;min-width:95%;width:auto}}.follow-to-agent-interaction-title{color:#ffffffe6;font-size:22px;text-align:center;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.follow-to-agent-interaction-title{font-size:17px}}@media (max-width:768px){.follow-to-agent-interaction-title{font-size:16px}}.follow-to-agent-interaction-owner-card-title{color:#ffffffe6;font-size:16px;margin-top:20px;text-align:center;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.follow-to-agent-interaction-owner-card-title{font-size:14px}}@media (max-width:768px){.follow-to-agent-interaction-owner-card-title{font-size:13px}}.follow-to-agent-interaction-owner-avatar img{border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;height:150px;margin:10px auto 0;object-fit:cover;text-align:center;vertical-align:middle;width:150px}@media (max-width:1366px){.follow-to-agent-interaction-owner-avatar img{height:150px;margin-top:5px;width:150px}}@media (max-width:768px){.follow-to-agent-interaction-owner-avatar img{height:150px;width:150px}}.follow-to-agent-interaction-owner-name{color:#ffffffe6;font-size:14px;margin-top:5px;text-align:center;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.follow-to-agent-interaction-owner-name{font-size:15px}}@media (max-width:768px){.follow-to-agent-interaction-owner-name{font-size:13px}}.follow-to-agent-interaction-button-group{display:flex;gap:15px;justify-content:center;margin-top:20px}@media (max-width:768px){.follow-to-agent-interaction-button-group{gap:10px}}.follow-to-agent-interaction-cancel,.follow-to-agent-interaction-confirm,.follow-to-agent-interaction-visit-profile{background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;height:fit-content;padding:10px 20px;text-decoration:none;transition:background-color .2s}body.dark .follow-to-agent-interaction-cancel,body.dark .follow-to-agent-interaction-confirm,body.dark .follow-to-agent-interaction-visit-profile{background:#0000001a}@media (max-width:1366px){.follow-to-agent-interaction-cancel,.follow-to-agent-interaction-confirm,.follow-to-agent-interaction-visit-profile{font-size:12px;padding:6px 12px}}@media (max-width:768px){.follow-to-agent-interaction-cancel,.follow-to-agent-interaction-confirm,.follow-to-agent-interaction-visit-profile{font-size:12px;padding:10px}}.follow-to-agent-interaction-confirm .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.follow-to-agent-interaction-error{font-size:13px;margin-top:20px;text-align:center}body:has(.agent-interaction-overlay) .global-footer,body:has(.agent-interaction-overlay) .main-footer,body:has(.agent-interaction-overlay) .user-header{z-index:0!important}body:has(.agent-interaction-overlay) .agent-actions-box{z-index:0!important}body:has(.agent-interaction-overlay) .agent-interaction-dock-button{display:none!important}@media (max-width:768px){body:has(.agent-interaction-overlay) .float-chat-button{display:none!important}}.agent-interaction-overlay{align-items:center;background:#000;bottom:0;display:flex;justify-content:center;left:0;overflow-y:auto!important;position:fixed;right:0;top:0;z-index:999999999;z-index:2!important}.agent-interaction-modal{background:linear-gradient(90deg,#dc1fff99,#03e1ff99 50%,#00ffa399);border-radius:8px;box-shadow:0 0 12px #0006;display:flex;flex-direction:column;height:97vh;left:50%;max-height:97vh;max-width:50%;min-height:97vh;overflow:hidden;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:50%}body.dark .agent-interaction-modal{background:#fff3}@media (max-width:768px){.agent-interaction-modal{border-radius:0;height:100vh;left:0;margin:0 auto;max-height:100vh;max-width:100%;min-height:100vh;top:0;transform:none;width:100%;z-index:9999999999}}.agent-interaction-modal.maximized{height:97vh!important;max-height:97vh!important;min-height:97vh!important}@media (max-width:768px){.agent-interaction-modal.maximized{height:66vh!important;max-height:66vh!important;min-height:66vh!important}}.agent-interaction-header{align-items:center;background:#0000;border-bottom:1px solid #ffe1ff99;display:flex;flex-direction:row;justify-content:flex-start;min-height:55px;padding:10px}body.dark .agent-interaction-header{border-bottom:1px solid #ffe1ff33}@media (max-width:1366px){.agent-interaction-header{min-height:42px;padding:8px}}@media (max-width:768px){.agent-interaction-header{min-height:45px;padding:6px 6px 10px}}.agent-header-agent-card{align-items:center;display:flex;gap:6px;justify-content:flex-start;padding:10px 10px 13px;position:relative}@media (max-width:1366px){.agent-header-agent-card{gap:6px;padding:7px 7px 9px}}.agent-header-image{border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;flex-shrink:0;height:50px;object-fit:cover;width:50px}@media (max-width:1366px){.agent-header-image{height:40px;width:40px}}@media (max-width:768px){.agent-header-image{height:46px;width:46px}}.agent-interaction-header-info{display:flex;flex-direction:column;gap:3px;justify-content:flex-start;position:relative}.agent-interaction-header-name{color:#ffe1ff;font-size:16px;font-weight:600;margin:0;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.agent-interaction-header-name{font-size:12px}}@media (max-width:768px){.agent-interaction-header-name{font-size:14px}}.agent-interaction-header-specialization{color:#ffe1ff;font-size:13px;font-weight:550;margin:0;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.agent-interaction-header-specialization{font-size:10.5px}}@media (max-width:768px){.agent-interaction-header-specialization{font-size:11px}}.interaction-action-button{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;width:100%}@media (max-width:1366px){.interaction-action-button{gap:0}}@media (max-width:768px){.interaction-action-button{gap:10px;padding:6px 4px 2px}}.interaction-action-button-1{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start}@media (max-width:1366px){.interaction-action-button-1{align-items:end;display:flex;flex-direction:row;gap:8px;justify-content:flex-start}}@media (max-width:768px){.interaction-action-button-1{align-items:end;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;margin-top:-1px}}.enter-to-send{align-items:center;display:flex;gap:6px;margin-bottom:1px;order:2}@media (max-width:1366px){.enter-to-send{order:2}}@media (max-width:768px){.enter-to-send{gap:6px;order:2}}.enter-to-send-switch{display:inline-block;height:20px;position:relative;width:36px}@media (max-width:1366px){.enter-to-send-switch{height:14px;width:24px}}@media (max-width:768px){.enter-to-send-switch{height:16px;width:26px}}.enter-to-send-switch input{height:0;opacity:0;width:0}.enter-to-send-switch .enter-to-send-slider{background-color:#ffffffe6;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.enter-to-send-switch .enter-to-send-slider:before{background:#985bff;border-radius:50%;bottom:3px;content:"";height:14px;left:3px;position:absolute;transition:.4s;width:14px}@media (max-width:1366px){.enter-to-send-switch .enter-to-send-slider:before{bottom:2px;height:10px;left:3px;width:10px}}@media (max-width:768px){.enter-to-send-switch .enter-to-send-slider:before{bottom:2px;height:12px;left:3px;width:12px}}body.dark .enter-to-send-switch .enter-to-send-slider:before{background:#333}.enter-to-send-switch input:checked+.enter-to-send-slider,body.dark .enter-to-send-switch input:checked+.enter-to-send-slider{background-color:#ffffffe6}.enter-to-send-switch input:checked+.enter-to-send-slider:before{background:#985bff;transform:translateX(16px)}@media (max-width:1366px){.enter-to-send-switch input:checked+.enter-to-send-slider:before{transform:translateX(8px)}}@media (max-width:768px){.enter-to-send-switch input:checked+.enter-to-send-slider:before{transform:translateX(8px)}}body.dark .enter-to-send-switch input:checked+.enter-to-send-slider:before{background-color:#333}.enter-to-send-label{align-items:center;color:#ffffffe6;display:flex;font-size:13px;font-weight:550;line-height:13px;text-shadow:0 1px 2px #000000b3;-webkit-user-select:none;user-select:none}@media (max-width:1366px){.enter-to-send-label{font-size:10.5px;font-weight:550;text-shadow:none}}@media (max-width:768px){.enter-to-send-label{font-size:10.5px;font-weight:550;text-shadow:none}}.agent-interaction-modal .interaction-maximize-button{background:#0000;border:none;color:#ffffffe6;cursor:pointer;font-size:13px;margin-bottom:1px;order:3}.agent-interaction-close{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:1px;margin-right:3px;margin-top:0;order:4;padding:0}body.dark .agent-interaction-close{background:none}@media (max-width:1366px){.agent-interaction-close{font-size:12px;margin-bottom:-2px;order:2;padding:2px 5px 3px}}@media (max-width:768px){.agent-interaction-close{font-size:17px;margin-left:-4px;margin-top:-2px;order:3;padding:2px 0 3px 5px}}.interaction-action-button-2{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-start}@media (max-width:1366px){.interaction-action-button-2{gap:10px}}@media (max-width:768px){.interaction-action-button-2{gap:10px;margin-right:-2px}}.agent-interaction-builder-link-button,.agent-interaction-floating-mode-button{background:#985bff;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffe1ffe6;cursor:pointer;font-size:13px;font-weight:550;order:2;padding:8px 12px;text-decoration:none;text-shadow:none;vertical-align:middle}body.dark .agent-interaction-builder-link-button,body.dark .agent-interaction-floating-mode-button{background:#ffe1ffe6;color:#000000b3;font-weight:600}@media (max-width:1366px){.agent-interaction-builder-link-button,.agent-interaction-floating-mode-button{border-radius:6px;font-size:11px;padding:4px 10px}}@media (max-width:768px){.agent-interaction-builder-link-button,.agent-interaction-floating-mode-button{border-radius:6px;font-size:11px;padding:6px 10px}}.agent-interaction-builder-link-button i,.agent-interaction-floating-mode-button i{margin-right:3px}.agent-interaction-messages{background:linear-gradient(90deg,#dc1fff99,#03e1ff99 50%,#00ffa399);display:flex;flex:2 1;flex-direction:column;gap:15px;overflow-y:auto;padding:16px}body.dark .agent-interaction-messages{background:#0000001a}@media (max-width:1366px){.agent-interaction-messages{gap:6px;padding:10px}}@media (max-width:768px){.agent-interaction-messages{gap:10px;padding:10px}}.agent-interaction-bubble{word-wrap:break-word;border-radius:16px;font-size:13px;line-height:17px;max-width:75%;padding:12px}@media (max-width:1366px){.agent-interaction-bubble{border-radius:10px;font-size:12px;line-height:15px;padding:6px 10px}}@media (max-width:768px){.agent-interaction-bubble{font-size:13px;line-height:15px;padding:10px}}.agent-interaction-user{align-self:flex-end;background:#ffe1ff;border:1px solid #fff3;border-bottom-right-radius:2px;box-shadow:0 2px 4px #00000080;color:#0009;font-size:14.5px;line-height:18px}@media (max-width:1366px){.agent-interaction-user{font-size:12px;line-height:15px}}@media (max-width:768px){.agent-interaction-user{font-size:13px;line-height:15px}}.agent-interaction-agent{align-self:flex-start;background:#ffe1ff;border:1px solid #fff3;border-bottom-left-radius:2px;box-shadow:0 2px 4px #00000080;color:#0009;font-size:14.5px;line-height:18px}@media (max-width:768px){.agent-interaction-agent{font-size:13px;line-height:15px}}.agent-interaction-bubble .formatted-agent-output{color:#0009;font-size:14.5px;line-height:18px}@media (max-width:1366px){.agent-interaction-bubble .formatted-agent-output{color:#0009;font-size:12px;line-height:15px}}@media (max-width:768px){.agent-interaction-bubble .formatted-agent-output{color:#0009;font-size:13px;line-height:15px}}.agent-interaction-bubble .formatted-agent-output a{color:#a52edae6;font-weight:550;text-decoration:none}.agent-interaction-bubble.agent-interaction-agent{font-size:12px;margin-bottom:2px;padding:12px}@media (max-width:1366px){.agent-interaction-bubble.agent-interaction-agent{font-size:12px;margin-bottom:0;padding:6px 10px}}.agent-interaction-message-wrapper{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:0}.agent-interaction-message-wrapper.own{align-items:flex-end}.interaction-response-time-and-action{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;margin-top:4px;vertical-align:middle}@media (max-width:1366px){.interaction-response-time-and-action{margin-top:1px}}@media (max-width:768px){.interaction-response-time-and-action{margin-top:2px}}.interaction-copy-agent-response-button{background:none;border:none;color:#ffffffe6;cursor:pointer;font-size:10px}body.dark .interaction-copy-agent-response-button{color:#ffffffe6}@media (max-width:1366px){.interaction-copy-agent-response-button{font-size:9px}}.interaction-copy-button-wrapper{align-items:center;display:flex;gap:3px}.interaction-copied-confirmation{color:#ffffffb3;font-size:11px;text-shadow:none}@media (max-width:1366px){.interaction-copied-confirmation{font-size:10px}}.agent-interaction-sender-label{color:#ffffffe6;font-size:11px;font-style:italic;margin-bottom:2px;padding:0 6px;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.agent-interaction-sender-label{font-size:10px}}.agent-interaction-time{color:#ffffffe6;display:block;font-size:10.5px;font-style:italic;margin-top:0;padding:0;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.agent-interaction-time{font-size:10px}}@media (max-width:768px){.agent-interaction-time{font-size:10px}}.agent-latency{margin-left:6px}.agent-interaction-input-container{background:linear-gradient(90deg,#dc1fff99,#03e1ff99 50%,#00ffa399);border-top:1px solid #ffe1ffe6;display:flex;padding:15px;position:relative}body.dark .agent-interaction-input-container{background:#0000001a;border-top:1px solid #ffe1ff33}@media (max-width:1366px){.agent-interaction-input-container{padding:10px}}@media (max-width:768px){.agent-interaction-input-container{padding:10px}}.agent-interaction-input{background:#ffe1ffe6;border:1px solid #0000004d;border-radius:6px;color:#000000b3;flex:2 1;font-size:14px;max-height:67px;min-height:67px;overflow-y:auto;padding:10px;resize:none;vertical-align:middle}@media (max-width:1366px){.agent-interaction-input{font-size:12px;max-height:62px;min-height:62px;padding:8px 10px}}@media (max-width:768px){.agent-interaction-input{font-size:13px;line-height:18px;max-height:50px;min-height:50px;padding:5px 8px}}.agent-interaction-input:disabled{cursor:not-allowed;opacity:.7}.agent-interaction-input:focus{border-color:none!important;box-shadow:none!important;outline:none!important}.agent-interaction-textarea-wrapper{position:relative;width:100%}.agent-send-block{align-items:center;display:flex;flex-direction:column;gap:2px;margin-left:6px;vertical-align:middle}.agent-interaction-charcount.warning{color:#ffffffe6;text-shadow:none}.agent-interaction-charcount{color:#ffffffe6;font-size:11.5px;font-weight:550;text-shadow:0 1px 2px #0000004d}body.dark .agent-interaction-charcount{color:#ffffffb3}@media (max-width:1366px){.agent-interaction-charcount{font-size:10px}}.agent-interaction-charcount i{color:#f0ff00;text-shadow:0 1px 2px #0009}.agent-interaction-send-button{background:#dc1fff99;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffe1ffe6;cursor:pointer;height:43px;max-height:43px;max-width:56px;padding:10px 0;transition:background .2s ease;width:56px}body.dark .agent-interaction-send-button{background:#fff3}@media (max-width:1366px){.agent-interaction-send-button{border-radius:6px;height:37px;max-height:37px;max-width:46px;padding:6px 0;width:46px}}@media (max-width:768px){.agent-interaction-send-button{border-radius:6px;height:27px;max-height:27px;max-width:33px;padding:6px 0;width:33px}}.agent-interaction-send-button i{font-size:16px}@media (max-width:768px){.agent-interaction-send-button i{font-size:13px}}.agent-interaction-send-button:disabled{cursor:not-allowed;opacity:.8}.agent-greeting-message.thinking{color:#0009;font-size:13px;line-height:15px}.agent-greeting-message .on-thinking:after,.agent-interaction-agent .on-thinking:after{animation:flashdots 1s steps(10) infinite;content:"⠋⠙⠹⠸⠼⠴⠦⠧⠇⠏";font-family:monospace;margin-left:3px;white-space:pre}.agent-interaction-error-modal{align-items:center;background:#0000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.agent-interaction-error-box{background:#dc1fffe6;border:1px solid #fff3;border-radius:10px;box-shadow:0 2px 4px #00000080;font-size:15px;max-width:75%;padding:20px 30px;text-align:center}body.dark .agent-interaction-error-box{background:#666}@media (max-width:768px){.agent-interaction-error-box{font-size:13px}}.agent-interaction-error-box button{background-color:#8571f4b3;border:none;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;margin-top:12px;padding:8px 16px}body.dark .agent-interaction-error-box button{background:#444}@media (max-width:768px){.agent-interaction-error-box button{font-size:12px}}.agent-modal-telegram-button{align-items:center;background:#8571f4e6;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:flex;font-size:24px;justify-content:center;min-height:50px;min-width:50px;padding:6px 10px;position:absolute;right:10px;text-decoration:none;top:10px;transition:background .2s ease;z-index:10;z-index:9999999999!important}body.dark .agent-modal-telegram-button{background:#555}@media (max-width:1366px){.agent-modal-telegram-button{font-size:18px;min-height:40px;min-width:40px;padding:6px 8px;right:8px;top:8px}}@media (max-width:768px){.agent-modal-telegram-button{font-size:13px;min-height:auto;min-width:auto;padding:6px;right:6px;top:6px}}.agent-review-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:background-color .3s;z-index:9999}.agent-review-modal{background:linear-gradient(90deg,#dc1fffb3,#03e1ffb3 50%,#00ffa3b3);border-radius:8px;box-shadow:0 4px 8px #0003;left:50%;padding:40px 20px 20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:500px;z-index:10000}body.dark .agent-review-modal{background:#2c2c2c}@media (max-width:768px){.agent-review-modal{max-width:95%;width:95%}}.agent-review-modal .modal-header{align-items:center;display:flex;justify-content:flex-end}.agent-review-close-button{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0;padding:0;position:absolute;right:12px;top:10px}body.dark .agent-review-close-button{background:none}@media (max-width:1366px){.agent-review-close-button{font-size:11px;right:10px;top:8px}}@media (max-width:768px){.agent-review-close-button{font-size:12px;right:10px;top:8px}}.agent-review-modal-title{font-size:22px;margin-bottom:20px;margin-top:-20px;text-align:center}.give-agent-review{font-size:15px;margin-bottom:5px;margin-top:20px}body.dark .give-agent-review{color:#ffffffb3}.rating-container{align-items:center;display:flex;margin-bottom:0;margin-top:-25px}.agent-rating{margin-right:10px;margin-top:0}.star-container{align-items:center;background-color:#0000001a;border:1px solid #fff3;border-radius:50%;box-shadow:0 2px 4px #00000080;color:#fff3;cursor:pointer;display:inline-flex;font-size:18px;height:32px;justify-content:center;margin-right:10px;transition:color .2s ease,background-color .2s ease;width:32px}body.dark .star-container{background:#0000000f}.star-container.filled{background-color:#dc1fff99;color:#ffffffe6}body.dark .star-container.filled{background:#0000004d;color:#fff9}.rating-label{font-size:14px;font-weight:500;line-height:32px;margin-left:-6px}body.dark .rating-label{color:#ffffffb3}.agent-review-modal textarea{background-color:#ffffffe6;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#0009;font-size:14px;height:100px;max-height:200px;min-height:100px;padding:10px;resize:vertical;width:100%}.agent-review-modal input:focus,.agent-review-modal select:focus,.agent-review-modal textarea:focus{border-color:#0000;outline:none}.agent-review-modal .textarea-container{position:relative;width:100%}.agent-review-modal .character-count{color:#ffffffe6;font-size:12px;font-weight:500;position:absolute;right:6px;top:-18px!important}body.dark .agent-review-modal .character-count{color:#ffffffb3}@media (max-width:768px){.agent-review-modal .character-count{top:-18px!important}}.agent-review-submit-button{background:#dc1fff4d;border:1px solid #fff6;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:block;font-size:17px;margin-top:10px;padding:10px 15px;position:relative;text-align:center;transition:all .3s ease;width:100%}body.dark .agent-review-submit-button{background:#0000001a;color:#ffffffb3}.agent-review-submit-button[disabled]{cursor:not-allowed;opacity:.6}.agent-review-submit-button-text{margin:0 auto;text-align:center}.agent-review-submit-button-text .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.agent-review-submit-button i{margin-right:6px}.agent-review-modal-error{color:#ffffffe6;display:block;font-size:14px;font-weight:550;padding-top:20px;position:relative;text-align:center}body.dark .agent-review-modal-error{color:#ffffffb3}.agent-review-modal-success{color:#ffffffe6;font-size:14px;font-weight:550}body.dark .agent-review-modal-success{color:#ffffffb3}.agent-reviews-container{background:#dc1fff4d;border:1px solid #fff3;border-radius:12px;box-shadow:0 2px 4px #00000080;color:#fffc;display:flex;flex-direction:column;max-width:100%;padding:20px;width:100%}@media (max-width:1366px){.agent-reviews-container{padding:15px}}body.dark .agent-reviews-container{background:#ffffff1a}.agent-reviews-header{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:0;width:100%}.agent-reviews-title{background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:flex;flex:1 1;font-size:18px;height:40px;padding:8px 10px}@media (max-width:1366px){.agent-reviews-title{border-radius:6px;font-size:13px;height:30px;padding:6px 10px}}@media (max-width:768px){.agent-reviews-title{font-size:14px;padding:6px 10px}}body.dark .agent-reviews-title{background:#0000001a}.agent-reviews-write-button{align-items:center;background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:flex;font-size:16px;gap:8px;height:40px;padding:13px 15px;transition:.3s}body.dark .agent-reviews-write-button{background:#0000001a}@media (max-width:1366px){.agent-reviews-write-button{border-radius:6px;font-size:13px;font-size:11px;height:30px;padding:6px 10px}}@media (max-width:768px){.agent-reviews-write-button{border-radius:6px;font-size:13px;font-size:12px;height:30px;padding:6px 10px}}.agent-reviews-content{margin-top:0;max-width:100%;text-align:center;width:100%}.agent-reviews-card{background:#e11fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;margin-top:20px;max-width:100%;padding:15px;text-align:left;transition:.3s;width:100%}body.dark .agent-reviews-card{background:#0000001a}.agent-reviews-rating{color:#ffd700e6;font-size:16px}@media (max-width:1366px){.agent-reviews-rating{font-size:12px}}@media (max-width:768px){.agent-reviews-rating{font-size:13px}}.agent-reviews-date{color:#ffffffe6;font-size:11.5px;font-style:italic;margin-top:10px}.agent-reviews-text{color:#ffffffe6;font-size:14px;margin-top:7px}@media (max-width:1366px){.agent-reviews-text{font-size:12px}}@media (max-width:768px){.agent-reviews-text{font-size:12px;margin-top:5px}}.agent-reviews-text a{color:#283264;font-weight:550;text-decoration:none}body.dark .agent-reviews-text a{color:#8571f4b3}.no-reviews{font-size:14px}.agent-review-alert,.no-reviews{color:#ffffffe6;font-style:italic;margin-left:10px;margin-top:20px;text-align:left}.agent-review-alert{font-size:15px}.agent-reviews-user{align-items:center;color:#ffffffe6;display:flex;font-size:13px;gap:10px;line-height:25px;margin-top:7px;vertical-align:middle}@media (max-width:768px){.agent-reviews-user{margin-top:5px}}.agent-reviews-user img{border:1px solid #ffffff1a;border-radius:6px;box-shadow:0 2px 4px #0000004d;height:25px;margin-right:3px;object-fit:cover;vertical-align:middle;width:25px}.agent-reviews-username{color:#ffffffe6;font-size:13px;line-height:25px;text-decoration:none;vertical-align:middle}@media (max-width:1366px){.agent-reviews-username{font-size:11px}}@media (max-width:768px){.agent-reviews-username{font-size:11px}}.agent-review-with-reply{margin-bottom:0;padding-left:0;position:relative}.agent-reply-action .agent-owner-reply-button{background:#dc1fff99;border:1px solid #fff3;border-radius:5px;box-shadow:0 2px 4px #00000080;color:#fff;cursor:pointer;font-size:14px;margin-top:6px;max-width:125px;min-width:125px;padding:8px 16px;transition:background-color .3s;width:auto}body.dark .agent-reply-action .agent-owner-reply-button{background:#0000001a}.agent-reply-action .agent-owner-reply-button i{margin-right:2px}.agent-reply-action{display:flex;flex-direction:column;gap:8px;margin-top:12px;max-width:100%;width:100%}.reply-character-count{color:#ffffffe6;float:right;font-size:12px;margin-bottom:3px;margin-right:6px;margin-top:-15px}.agent-reply-action textarea{background:#ffffff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #0006;color:#ffffffb3;font-size:14px;max-height:200px;max-width:100%;min-height:66px;padding:10px;resize:vertical;transition:border .3s,background .3s;width:100%}body.dark .agent-reply-action textarea{background:#0000001a}.agent-reply-action textarea::placeholder{color:#fff6;font-style:italic}.agent-reply-action textarea:focus{background:#fff3;border-color:#fff6;color:#ffffffe6;outline:none}body.dark .agent-reply-action textarea:focus{background:#0003}.agent-reply-action .agent-owner-reply-submit-button{background:#dc1fff99;border:1px solid #fff3;border-radius:5px;box-shadow:0 2px 4px #00000080;color:#fff;cursor:pointer;font-size:14px;margin-top:4px;max-width:125px;min-width:125px;padding:8px 16px;transition:background-color .3s;width:auto}body.dark .agent-reply-action .agent-owner-reply-submit-button{background:#0000001a}.agent-reply-action .agent-owner-reply-submit-button:disabled{cursor:not-allowed;opacity:.6}.replying-icon-text{align-items:center;display:inline-flex;gap:6px}.replying-icon-text .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.agent-reply-error{color:#ffffffe6;font-size:12px;font-size:13.5px;margin-bottom:6px;margin-left:6px;margin-top:0}.agent-owner-reply-box{background:#e11fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;margin-left:3%;margin-top:10px;max-width:97%;padding:15px;position:relative;text-align:left;width:97%}body.dark .agent-owner-reply-box{background:#0000001a}.agent-review-with-reply:before{background:#b8b7b7;color:#ffffffe6;content:"";display:none;height:calc(100% - 214px);left:0;margin-left:26px;position:absolute;top:138px;width:2px;z-index:1}body.dark .agent-review-with-reply:before{background:#666}.agent-owner-reply-box:before{background:none;color:#fff9;content:"\f112";font-family:FontAwesome;font-size:16px;left:-26px;position:absolute;top:0;transform:rotate(180deg)}@media (max-width:1366px){.agent-owner-reply-box:before{font-size:11px;left:-19px;top:-4px}}@media (max-width:768px){.agent-owner-reply-box:before{font-size:14px;left:-17px;top:-7px}}.agent-owner-reply-date{color:#ffffffe6;display:flex;font-size:11.5px;font-style:italic;margin-bottom:6px;margin-top:0}.agent-owner-reply-message{color:#ffffffe6;font-size:14px;margin-bottom:7px;margin-top:7px}@media (max-width:1366px){.agent-owner-reply-message{font-size:12px;margin-bottom:5px;margin-top:5px}}@media (max-width:768px){.agent-owner-reply-message{font-size:12px;margin-bottom:5px;margin-top:5px}}.agent-owner-reply-message a{color:#283264;font-weight:550;text-decoration:none}body.dark .agent-owner-reply-message a{color:#026ed2}.agent-owner-reply-avatar{border:1px solid #ffffff1a;border-radius:6px;box-shadow:0 2px 4px #0000004d;height:25px;margin-right:3px;object-fit:cover;vertical-align:middle;width:25px}.agent-owner-reply-name{color:#ffffffe6;font-size:13px;line-height:25px;text-decoration:none;vertical-align:middle}.agent-report-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:background-color .3s;z-index:9999}.agent-report-modal{background:linear-gradient(90deg,#dc1fffb3,#03e1ffb3 50%,#00ffa3b3);border-radius:8px;box-shadow:0 4px 8px #0003;height:auto;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:500px;z-index:10000}body.dark .agent-report-modal{background:#2c2c2c}@media (max-width:768px){.agent-report-modal{max-width:95%;width:95%}}.agent-report-modal .modal-header{align-items:center;display:flex;justify-content:center}.agent-report-title{font-size:22px;margin-bottom:0;margin-top:0;text-align:center}.agent-report-modal .close-button{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0;padding:0;position:absolute;right:12px;top:10px}body.dark .agent-report-modal .close-button{background:none}@media (max-width:1366px){.agent-report-modal .close-button{font-size:11px;right:10px;top:8px}}@media (max-width:768px){.agent-report-modal .close-button{font-size:12px;right:10px;top:8px}}.agent-report-modal .agent-report-field-title{font-size:15px;margin-bottom:4px;margin-left:6px}.agent-report-field-required{color:#dc3246;font-size:15px;font-weight:600;margin-left:3px;margin-right:0}.agent-report-modal select,.agent-report-modal textarea{background:#ffffffe6;border:1px solid #ffffff4d;border-radius:6px;box-shadow:0 2px 4px #0006;color:#000000b3;font-size:14px;padding:10px;width:100%}body.dark .agent-report-modal select,body.dark .agent-report-modal textarea{background:#ffffffe6;border:1px solid #ffffff1a;color:#000000b3}.agent-report-modal textarea{margin-top:10px;max-height:360px;min-height:80px;resize:vertical}.agent-report-modal input:focus,.agent-report-modal select:focus,.agent-report-modal textarea:focus{border-color:#0000;outline:none}.character-count{right:6}.agent-report-modal .checkbox{align-items:center;display:flex;vertical-align:middle}.agent-report-modal input[type=checkbox]{font-size:18px;margin-left:6px;margin-right:6px;vertical-align:middle}.agent-report-modal .checkbox label{font-size:14px;vertical-align:middle}.agent-report-modal .submit-button{background:#dc1fff4d;border:1px solid #fff6;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;color:#fff;cursor:pointer;display:block;font-size:17px;margin-top:0;padding:10px 15px;position:relative;transition:all .3s ease;width:100%}body.dark .agent-report-modal .submit-button{background:#00000026;color:#fffc}.agent-report-modal .success-message,.agent-report-modal .warning-message{border-radius:8px;color:#ffffffe6;display:block;font-size:16px;font-weight:500;margin-top:10px;padding:12px 10px;text-align:center}.custom-select-wrapper{display:inline-block}.custom-select-wrapper select{-moz-appearance:none;background-color:#0006;border:1px solid #fff3;color:#fff;padding:12px 40px 12px 14px;width:100%}.custom-select-wrapper select:focus{border-color:none;outline:none}.defaultpage:has(.agent-page) .sidebar{display:none}.defaultpage:has(.agent-page) .main-content{box-sizing:border-box;margin:0 auto;max-width:100%;padding:0;width:100%}@media (max-width:768px){.defaultpage:has(.agent-page) .main-content{width:100%}}.agent-page{display:flex;justify-content:center;width:100%}@media (max-width:768px){.agent-page{width:100%}}.agent-page-layout{box-sizing:border-box;display:flex;gap:20px;margin:0 auto;max-width:100%;overflow-x:hidden;padding:10px 0 20px;width:100%}@media (max-width:1366px){.agent-page-layout{gap:15px!important;padding-bottom:20px;padding-top:5px!important}}@media (max-width:768px){.agent-page-layout{padding:0!important;padding-bottom:25px}}.agent-left-section{display:flex;flex:1 1;flex-direction:column;gap:20px;min-width:0}@media (max-width:1366px){.agent-left-section{gap:15px}}.agent-page-sidebar{display:flex;flex-direction:column;margin-bottom:20px;max-width:320px;min-width:260px;width:21%}@media (max-width:1366px){.agent-page-sidebar{max-width:210px;min-width:210px;width:18%}}.agent-details-container{align-items:stretch;background:#dc1fff4d;border:1px solid #fff3;border-radius:12px;box-shadow:0 2px 4px #00000080;box-sizing:border-box;display:flex;gap:20px;min-height:fit-content;padding:20px;width:100%}@media (max-width:1366px){.agent-details-container{gap:15px;padding:15px}}body.dark .agent-details-container{background:#ffffff1a}.agent-image{align-items:stretch;align-self:stretch;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #0000004d;display:flex;flex:1 1;flex-direction:column;max-width:100%;min-width:500px;overflow:hidden;width:auto}@media (max-width:1366px){.agent-image{max-width:100%;min-width:350px;width:auto}}.agent-image img{border-radius:8px;height:100%;object-fit:cover;object-position:center center;width:100%}.agent-image-wrapper{flex:1 1;overflow:hidden;position:relative;text-align:center;width:100%}.agent-image-nav{display:flex;justify-content:space-between;padding:0 10px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.image-nav-button{background:#0000;border:none;color:#fff9;cursor:pointer;font-size:32px;padding:0 6px;text-shadow:0 2px 3px #000000b3}@media (max-width:1366px){.image-nav-button{font-size:20px;padding:0 6px}}@media (max-width:768px){.image-nav-button{font-size:22px;padding:0 6px}}.image-progress-bar{animation:progressBarAnim 4s linear forwards;background:#fff9;height:2px;left:0;position:absolute;top:0;width:100%;z-index:1}@keyframes progressBarAnim{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}.image-pause-button{background:#8571f4b3;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:10px;height:21px;padding:2px 6px;position:absolute;right:8px;top:8px;transition:background .2s;width:21px;z-index:2}body.dark .image-pause-button{background:#ffffffe6!important;color:#000000b3!important}@media (max-width:1366px){.image-pause-button{border-radius:3px;font-size:8px!important;height:16px;padding:2px 4px;right:6px;top:6px;width:16px}}@media (max-width:768px){.image-pause-button{border-radius:3px;font-size:7px!important;height:16px;padding:3px 5px;right:6px;top:6px;width:16px}}.agent-info{flex:1 1;min-width:0;padding-bottom:0;position:relative;width:100%}.agent-info>*{box-sizing:border-box;width:100%}.agent-name{color:#fff;font-family:Roboto,sans-serif;font-size:20px;font-weight:600;margin:0;text-align:left;word-break:break-word}@media (max-width:1366px){.agent-name{font-size:14px}}@media (max-width:768px){.agent-name{font-size:17px;margin-top:0}}.agent-name.tahoa-name{color:#fff;font-family:Iceland,sans-serif;font-size:36px;font-weight:600;margin:0;text-align:left;text-shadow:0 1px 2px #00000080;word-break:break-word}@media (max-width:1366px){.agent-name.tahoa-name{font-size:28px}}@media (max-width:768px){.agent-name.tahoa-name{font-size:32px;margin-top:0}}.agent-submitter i{color:#fffc;font-size:14px;margin-right:5px;transition:color .3s ease}@media (max-width:1366px){.agent-submitter i{font-size:12px}}.agent-submitter .user-avatar{border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;height:30px;margin-right:3px;object-fit:cover;vertical-align:middle;width:30px}@media (max-width:1366px){.agent-submitter .user-avatar{height:22px;width:22px}}@media (max-width:768px){.agent-submitter .user-avatar{height:30px;width:30px}}.agent-submitter{align-items:center;background:#0000;color:#ffffffe6;display:flex;font-size:12px;gap:3px;line-height:14px;margin-bottom:15px;margin-top:10px;vertical-align:middle}@media (max-width:1366px){.agent-submitter{font-size:12px;line-height:20px}}.agent-submitter a{color:#ffffffe6;font-size:12px;line-height:14px;margin-left:0;text-decoration:none;transition:color .3s ease;vertical-align:middle}@media (max-width:1366px){.agent-submitter a{font-size:12px;line-height:14px}}.agent-submitter .submitter-info{display:flex;flex-direction:column;gap:2px}.agent-submitter .submitter-info p{color:#ffffffe6;font-size:12px;line-height:13px;margin:0;padding:0}@media (max-width:1366px){.agent-submitter .submitter-info p{font-size:10px;line-height:11px}}@media (max-width:768px){.agent-submitter .submitter-info p{font-size:11.5px;line-height:13px}}.agent-description-box{background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;display:block;margin-bottom:15px;margin-top:15px;padding:10px;transition:all .2s ease}body.dark .agent-description-box{background:#0000001a}@media (max-width:1366px){.agent-description-box{font-size:12px;margin-bottom:10px;padding:10px}}@media (max-width:768px){.agent-description-box{font-size:12px;margin-bottom:10px;padding:10px}}.agent-description-box.tahoa-desc-box{background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;display:block;margin-bottom:0;margin-top:15px;padding:14px;transition:all .2s ease}@media (max-width:1366px){.agent-description-box.tahoa-desc-box{font-size:12px;margin-bottom:0;margin-top:10px;padding:10px}}@media (max-width:768px){.agent-description-box.tahoa-desc-box{font-size:12px;margin-bottom:0;margin-top:16px;padding:10px}}.agent-description-content{color:#ffffffe6;font-size:13.5px;font-weight:550;line-height:19px;margin-bottom:0;margin-top:0;max-width:100%;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word}@media (max-width:1366px){.agent-description-content{font-size:11px;line-height:14px;margin-top:0}}@media (max-width:768px){.agent-description-content{font-size:12.5px;line-height:15px}}.agent-description-content.tahoa-desc{color:#ffffffe6;font-size:14.5px;font-weight:550;line-height:20px;margin-bottom:0;margin-top:0;max-width:100%;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word}@media (max-width:1366px){.agent-description-content.tahoa-desc{font-size:11.5px;line-height:15px;margin-top:0}}@media (max-width:768px){.agent-description-content.tahoa-desc{font-size:12.5px;line-height:15px}}.agent-description-content a{color:#283264;font-weight:550;text-decoration:none}body.dark .agent-description-content a{color:#8571f4b3;font-weight:550;text-decoration:none}.tahoa-builder-link{color:#283264;font-weight:550;text-decoration:none}body.dark .tahoa-builder-link{color:#8571f4b3;font-weight:550;text-decoration:none}.agent-capabilities,.agent-channels,.agent-specialization{align-items:center;background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;display:block;gap:15px;margin-bottom:15px;padding:10px;transition:all .2s ease}body.dark .agent-capabilities,body.dark .agent-channels,body.dark .agent-specialization{background:#0000001a}.agent-channels{margin-bottom:0}@media (max-width:1366px){.agent-capabilities,.agent-channels,.agent-specialization{gap:10px;margin-bottom:10px;padding:10px}.agent-channels{margin-bottom:0}}.agent-capabilities p,.agent-channels p,.agent-specialization p{font-size:15px;margin-bottom:10px}@media (max-width:1366px){.agent-capabilities p,.agent-channels p,.agent-specialization p{font-size:11px;margin-bottom:6px}}@media (max-width:768px){.agent-capabilities p,.agent-channels p,.agent-specialization p{font-size:13px;margin-bottom:6px}}.agent-selected-capabilities,.agent-selected-channels,.agent-selected-specialization{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}@media (max-width:1366px){.agent-selected-capabilities,.agent-selected-channels,.agent-selected-specialization{gap:7px;margin-top:7px}}@media (max-width:768px){.agent-selected-capabilities,.agent-selected-channels,.agent-selected-specialization{gap:6px;margin-top:6px}}.agent-selected-capabilities:hover,.agent-selected-channels:hover,.agent-selected-specialization:hover{cursor:default}.agent-selected-channels a{text-decoration:none}.selected-capabilities,.selected-channels,.selected-specialization{background:#8571f4b3;border:1px solid #fff3;border-radius:16px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:inline-block;font-size:13px;font-weight:500;padding:5px 10px}body.dark .selected-capabilities,body.dark .selected-channels,body.dark .selected-specialization{background:#0000001a}@media (max-width:1366px){.selected-capabilities,.selected-channels,.selected-specialization{border-radius:8px;font-size:10px;padding:2px 5px}}@media (max-width:768px){.selected-capabilities,.selected-channels,.selected-specialization{font-size:11px;padding:4px 8px}}.agent-pricing{align-items:center;background:#0000;border-radius:0;display:flex;gap:5px;padding:0;position:absolute;right:0;top:0;transition:all .2s ease}body.dark .agent-pricing{background:#0000001a}@media (max-width:1366px){.agent-pricing{gap:4px}}@media (max-width:768px){.agent-pricing{gap:2px;padding-right:3px}}.agent-pricing.tahoa-pricing{background:#dc1fff99;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#fff;font-size:12px;font-weight:600;padding:8px 10px 4px;text-shadow:0 1px 2px #00000080}@media (max-width:1366px){.agent-pricing.tahoa-pricing{padding:6px 10px 3px}}@media (max-width:768px){.agent-pricing.tahoa-pricing{padding:6px 8px 4px}}.agent-pricing i{color:#fffc;flex:0 1;font-size:20px;line-height:20px;padding-top:0;vertical-align:middle}@media (max-width:1366px){.agent-pricing i{font-size:15px}}.agent-pricing.tahoa-pricing i{font-size:16px;margin-right:6px;margin-top:-3px;vertical-align:middle}@media (max-width:768px){.agent-pricing.tahoa-pricing i{font-size:16px;margin-right:4px;margin-top:-3px;vertical-align:middle}}.agent-pricing-info{color:#fffc;font-size:14px;line-height:20px;margin:0}.agent-pricing-info:hover{cursor:default}@media (max-width:1366px){.agent-pricing-info{font-size:11px;font-weight:600;line-height:15px}}@media (max-width:768px){.agent-pricing-info{font-size:11px;line-height:15px}}.agent-pricing-info.tahoa-pricing{font-size:13px;line-height:16px;vertical-align:middle}@media (max-width:1366px){.agent-pricing-info.tahoa-pricing{font-size:10.5px;font-weight:600;line-height:15px}}.agent-links{align-items:center;background:#0000;border-radius:0;bottom:10px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px!important;justify-content:space-between;margin-top:0;padding:0;position:absolute;right:10px;transition:all .2s ease}@media (max-width:1366px){.agent-links{bottom:7px;gap:6px!important;right:7px}}@media (max-width:768px){.agent-links{bottom:7px;gap:5px!important;right:7px}}.agent-links.hidden{background:none;border:none;display:none;margin:0;padding:0}.link-item{align-items:center;display:flex;gap:10px!important;white-space:nowrap}@media (max-width:768px){.link-item{gap:6px!important}}.link-item i{align-items:center;background:#8571f4b3;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;display:flex;font-size:14px;height:33px;justify-content:center;max-height:33px;max-width:100%;min-height:33px;min-width:36px;padding:6px!important;transition:all .3s ease;width:auto}body.dark .link-item i{background:#333}@media (max-width:1366px){.link-item i{border-radius:3px;font-size:11px;height:23px;max-height:23px;max-width:100%;min-height:23px;min-width:25px;width:auto}}@media (max-width:768px){.link-item i{font-size:11px;height:25px;width:25px}}.link-item a{color:#fffc;text-decoration:none;transition:color .2s ease}.join-pricing-links{display:flex;gap:15px;justify-content:space-between}@media (max-width:1366px){.join-pricing-links{gap:12px}}@media (max-width:768px){.join-pricing-links{gap:10px}}.agent-links,.agent-pricing{flex:1 1}.hidden{display:none}.agent-time{margin-top:6px}@media (max-width:1366px){.agent-time{margin-top:3px}}.agent-time p{color:#fff;font-size:12px;font-weight:550}@media (max-width:1366px){.agent-time p{font-size:10.5px}}.view-and-review-stats{align-items:center;background:none;border:none;box-shadow:none;display:flex;margin-bottom:0;margin-left:auto;margin-top:6px;padding:0;vertical-align:middle}@media (max-width:1366px){.view-and-review-stats{padding:0}}.view-and-review-stats i{font-size:12px;margin-right:3px;vertical-align:middle}.view-and-review-stats p{color:#fff;font-size:13px;font-weight:550;margin-right:6px;vertical-align:middle}@media (max-width:1366px){.view-and-review-stats p{font-size:11px}}.agent-owner-alert{background:#dc1fff4d!important;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;margin:0 auto;max-width:100%;padding:12px 15px;text-align:left;width:100%}body.dark .agent-owner-alert{background:#ffffff1a!important}@media (max-width:768px){.agent-owner-alert{padding:13px 10px 10px!important;text-align:center}}.agent-owner-alert span{color:#ffffffe6;font-size:14px}@media (max-width:768px){.agent-owner-alert span{font-size:12px;font-style:italic;line-height:15px;max-width:90%;width:90%}}.status-changes-rejected i,.status-pending i,.status-pending-changes i,.status-rejected i,.status-suspended i{animation:blink 1s step-start infinite;margin-right:6px}.status-archived i{animation:none;margin-right:6px}@media (max-width:768px){.status-archived i,.status-changes-rejected i,.status-pending i,.status-pending-changes i,.status-rejected i,.status-suspended i{display:block;font-size:16px;margin-bottom:10px}}.similar-agents{background:#dc1fff4d;border:1px solid #fff3;border-radius:12px;box-shadow:0 2px 4px #00000080;padding:0 0 20px;width:100%}body.dark .similar-agents{background:#ffffff1a}.similar-agents-title{background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#fffc;font-size:18px;height:40px;margin:20px auto;padding:8px 10px;vertical-align:middle;width:95.8%}body.dark .similar-agents-title{background:#0000001a}@media (max-width:1366px){.similar-agents-title{border-radius:6px;font-size:13px;height:30px;padding:6px 12px}}@media (max-width:768px){.similar-agents-title{font-size:16px;height:33px;padding:5px 10px 12px;text-align:center;width:92%}}.similar-agents-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,1fr);padding:0 20px;width:100%}.similar-agent-card{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#fff;overflow:hidden;padding:0;position:relative;transition:transform .3s ease}body.dark .similar-agent-card{background:#0003;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.similar-agent-card:before{background:#0003;border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.similar-agent-card:hover:before{font-weight:550;opacity:.4}.similar-agent-info{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;height:250px;min-height:250px;overflow:hidden;position:relative;transition:transform .3s ease;width:100%}@media (max-width:1366px){.similar-agent-info{border-radius:6px;height:160px;min-height:160px}}.similar-agent-info:hover{cursor:pointer}body.dark .similar-agent-info{background:#ffffff80;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.similar-agent-info:before{background:#0000001a;border-radius:8px;content:"";height:95%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease;width:95%}.similar-agent-info:hover:before{background:#ffffff1a;border:none;height:100%;width:100%}.similar-agent-name{color:#fff;display:block;font-size:16px;font-weight:600;left:0;margin-left:auto;margin-right:auto;padding:5px 10px;position:absolute;right:0;text-align:center;text-shadow:0 2px 3px #000000b3;top:4%;width:90%}@media (max-width:1366px){.similar-agent-name{font-size:12px;top:4%}}@media (max-width:768px){.similar-agent-name{font-size:11px;top:4%}}.similar-agent-specialization{color:#fff;display:block;font-size:12.5px;font-style:italic;font-weight:550;left:50%;line-height:15px;padding:5px 10px;position:absolute;text-align:center;text-shadow:0 2px 3px #000000b3;top:50%;transform:translate(-50%,-50%);width:90%}@media (max-width:1366px){.similar-agent-specialization{font-size:10px;line-height:11px}}.similar-agent-stats{align-items:center;bottom:4%;color:#ffffffe6;display:flex;font-size:11px;font-weight:500;gap:6px;justify-content:space-between;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:2}@media (max-width:1366px){.similar-agent-stats{bottom:5%;font-size:8.5px;gap:4px}}@media (max-width:768px){.similar-agent-stats{bottom:5%;font-size:9px;gap:4px}}.similar-agent-stats-item{background:#8571f4b3;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;height:26px;max-height:26px;max-width:100%;min-height:26px;min-width:29%;padding:6px;text-align:center;width:auto}body.dark .similar-agent-stats-item{background:#333}@media (max-width:1366px){.similar-agent-stats-item{height:18px;max-height:18px;max-width:100%;min-height:18px;min-width:29%;padding:3px 6px;text-align:center;width:auto}}@media (max-width:768px){.similar-agent-stats-item{height:20px;max-height:20px;max-width:100%;min-height:20px;min-width:29%;padding:4px 6px;text-align:center;width:auto}}.similar-agent-stats-item i{margin-right:4px}.similar-agent-info:hover .similar-agent-name,.similar-agent-info:hover .similar-agent-pricing,.similar-agent-info:hover .similar-agent-specialization{color:#fff;font-weight:600}.agent-page-sidebar{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;flex:1 1;padding:20px}@media (max-width:1366px){.agent-page-sidebar{padding:15px}}body.dark .agent-page-sidebar{background:#ffffff1a}.latest-agent-title,.most-viewed-agent-title{background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:18px;height:40px;margin:0 auto 15px;padding:8px 10px;text-align:center;width:98.5%}@media (max-width:1366px){.latest-agent-title,.most-viewed-agent-title{border-radius:6px;font-size:13px!important;height:28px;margin-bottom:15px;min-height:28px;padding:5px 10px!important}}@media (max-width:768px){.latest-agent-title,.most-viewed-agent-title{border-radius:6px;font-size:16px!important;height:33px;margin-bottom:15px;padding:5px 10px 12px}}body.dark .latest-agent-title,body.dark .most-viewed-agent-title{background:#0000001a}@media (max-width:1366px){.latest-agent-title,.most-viewed-agent-title{font-size:16px;padding:8px 12px}}@media (max-width:768px){.most-viewed-agent-title{grid-column:1/-1;margin-bottom:10px;width:100%}}.sidebar-agent-card{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#fff;display:block;margin-bottom:15px;overflow:hidden;padding:0;position:relative;transition:transform .3s ease;width:100%}@media (max-width:768px){.most-viewed-agents{grid-gap:10px;display:grid!important;gap:10px;grid-template-columns:repeat(2,1fr);margin:0;padding:0;width:100%}.sidebar-agent-card{margin-bottom:0;width:100%}.sidebar-agent-info{height:160px;min-height:160px;width:100%}}.sidebar-agent-info{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;height:250px;min-height:250px;overflow:hidden;position:relative;transition:transform .3s ease;width:100%}@media (max-width:1366px){.sidebar-agent-info{height:160px;min-height:160px}}.sidebar-agent-info:before{background:#0000001a;border-radius:8px;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease;width:100%}.sidebar-agent-info:hover:before{background:#ffffff1a;border:none;height:100%;width:100%}.sidebar-agent-name{color:#fff;display:block;font-size:16px;font-weight:600;left:0;margin-left:auto;margin-right:auto;padding:5px 10px;position:absolute;right:0;text-align:center;text-shadow:0 2px 3px #000000b3;top:4%;width:90%}@media (max-width:1366px){.sidebar-agent-name{font-size:12px;top:4%}}@media (max-width:768px){.sidebar-agent-name{font-size:11px;top:4%}}.sidebar-agent-specialization{color:#fff;display:block;font-size:12.5px;font-style:italic;font-weight:550;left:50%;line-height:15px;padding:5px 10px;position:absolute;text-align:center;text-shadow:0 2px 3px #000000b3;top:50%;transform:translate(-50%,-50%);width:90%}@media (max-width:1366px){.sidebar-agent-specialization{font-size:10px;line-height:11px}}.trending-agent-stats{align-items:center;bottom:4%;color:#ffffffe6;display:flex;font-size:11px;font-weight:500;gap:6px;justify-content:space-between;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:2}@media (max-width:1366px){.trending-agent-stats{bottom:5%;font-size:8.5px;gap:4px}}@media (max-width:768px){.trending-agent-stats{bottom:5%;font-size:9px;gap:4px}}.trending-agent-stats-item{background:#8571f4b3;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;height:26px;max-height:26px;max-width:100%;min-height:26px;min-width:29%;padding:6px;text-align:center;width:auto}body.dark .trending-agent-stats-item{background:#333}@media (max-width:1366px){.trending-agent-stats-item{height:18px;max-height:18px;max-width:100%;min-height:18px;min-width:29%;padding:3px 6px;text-align:center;width:auto}}@media (max-width:768px){.trending-agent-stats-item{height:20px;max-height:20px;max-width:100%;min-height:20px;min-width:29%;padding:4px 6px;text-align:center;width:auto}}.trending-agent-stats-item i{margin-right:4px}.sidebar-agent-info:hover .sidebar-agent-name,.sidebar-agent-info:hover .sidebar-agent-pricing,.sidebar-agent-info:hover .sidebar-agent-specialization{color:#fff;font-weight:600}@media (max-width:768px){.agent-page{gap:20px;padding:0 6px 6px}.agent-page,.agent-page-layout{display:flex;flex-direction:column}.agent-page-layout{gap:10px;padding:0}.agent-left-section{order:1;width:100%}.agent-details-container{flex-direction:column;gap:15px;margin:0;padding:15px;width:100%}.agent-image{min-width:0;min-width:auto;width:100%}.agent-info{width:100%}.similar-agents{margin:0;order:2;width:100%}.similar-agents-grid{gap:10px;grid-template-columns:repeat(2,1fr);padding:0 15px}.agent-page-sidebar{box-sizing:border-box;margin:0 auto;max-width:100%!important;order:3;padding:15px!important;position:static;width:100%!important}}.agent-name-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;margin-top:0;padding:0;position:relative}.agent-main-container{align-items:stretch;display:flex;flex:1 1;flex-direction:column;gap:10px}@media (max-width:1366px){.agent-main-container{gap:8px}}.agent-start-button{border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:16px;line-height:22px;margin-top:auto;max-width:100%;padding:10px;width:100%}@media (max-width:1366px){.agent-start-button{border-radius:6px;font-size:12px;padding:6px}}@media (max-width:768px){.agent-start-button{border-radius:6px;font-size:13px;padding:8px}}.agent-start-button{background:#06ba7eb3;opacity:1}.agent-start-button.interaction-disabled{background:#dc3246;cursor:not-allowed;opacity:.8}.agent-actions-container{align-items:flex-start;bottom:10px;display:flex;flex-direction:column;gap:10px;left:10px;position:absolute}@media (max-width:1366px){.agent-actions-container{bottom:7px;left:7px}}@media (max-width:768px){.agent-actions-container{bottom:7px!important;left:7px!important}}.agent-actions-box{align-items:center;display:flex;gap:10px;justify-content:flex-start}@media (max-width:1366px){.agent-actions-box{gap:6px}}@media (max-width:768px){.agent-actions-box{gap:5px!important}}.agent-actions-box button{align-items:center;background:#8571f4b3!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;display:flex;height:33px!important;justify-content:center;max-height:33px!important;max-width:100%;min-height:33px!important;min-width:36px!important;padding:6px!important;width:auto}body.dark .agent-actions-box button{background:#333!important;color:#ffffffe6!important}@media (max-width:1366px){.agent-actions-box button{border-radius:3px!important;height:23px!important;max-height:23px!important;max-width:100%;min-height:23px!important;min-width:25px!important;width:auto}}@media (max-width:768px){.agent-actions-box{height:25px;max-height:25px;max-width:100%;min-height:25px;min-width:25px;width:auto}}.agent-watchlist-button-container{margin-left:auto}.agent-watchlist-button{align-items:center;background:#8571f4b3;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffb3;cursor:pointer;display:flex;font-size:14px;gap:3px;height:30px;line-height:14px;max-height:30px;max-width:100%;min-height:30px;min-width:30px;padding:6px;position:relative;transition:all .25s ease;vertical-align:middle;width:auto}@media (max-width:1366px){.agent-watchlist-button{border-radius:4px;font-size:11px;height:20px;line-height:11px;max-height:20px;max-width:100%;min-height:20px;min-width:20px;padding:6px 9px;width:auto}}@media (max-width:768px){.agent-watchlist-button{border-radius:3px;font-size:11px;height:25px!important;line-height:11px;max-height:25px!important;max-width:100%;min-height:25px!important;min-width:25px;padding:6px;width:auto}}.agent-watchlist-button i{color:#ffffffb3;opacity:0}@media (max-width:768px){.agent-watchlist-button i{font-size:12px}}.agent-watchlist-button.active i{color:#ffffffe6;opacity:1}@keyframes heartbeat{0%,to{transform:scale(1)}25%{transform:scale(1.2)}50%{transform:scale(.9)}75%{transform:scale(1.3)}}.heartbeat-anim{animation:heartbeat .6infinite}.agent-watchlist-button .watchlist-count{color:#ffffffb3;font-size:12px;font-weight:550;line-height:12px;top:0}@media (max-width:1366px){.agent-watchlist-button .watchlist-count{font-size:10px;font-weight:550;line-height:10px}}@media (max-width:768px){.agent-watchlist-button .watchlist-count{color:#ffffffe6;font-size:10.5px;font-weight:550;top:3px}}.agent-watchlist-message{background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#fff;font-size:14px;font-weight:550;margin-bottom:0;padding:15px;text-align:center;transition:all .3s ease;width:100%}@media (max-width:1366px){.agent-watchlist-message{padding:10px}}@media (max-width:768px){.agent-watchlist-message{font-size:12px}}.agent-compare-button{align-items:center;background:#8571f4b3;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#fff9;cursor:pointer;display:flex;font-size:13px;gap:5px;height:30px;line-height:13px;max-height:30px;max-width:100%;min-height:30px;min-width:30px;padding:6px 9px;position:relative;transition:all .25s ease;vertical-align:middle;width:auto}@media (max-width:1366px){.agent-compare-button{border-radius:4px;font-size:10px;height:20px;line-height:10px;max-height:20px;max-width:100%;min-height:20px;min-width:20px;padding:4px 9px;width:auto}}@media (max-width:768px){.agent-compare-button{border-radius:3px;font-size:11px;height:25px!important;line-height:11px;max-height:25px!important;max-width:100%;min-height:25px!important;min-width:25px;padding:6px;width:auto}}.agent-compare-button i{color:#ffffffb3;opacity:1}@media (max-width:768px){.agent-compare-button i{color:#ffffffe6;font-size:12px;line-height:10px}}.agent-report-button{align-items:center;background:#8571f4b3;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#fff9;cursor:pointer;display:flex;font-size:13px;gap:5px;height:30px;line-height:13px;max-height:30px;max-width:100%;min-height:30px;min-width:30px;padding:6px 9px;position:relative;transition:all .25s ease;vertical-align:middle;width:auto}@media (max-width:1366px){.agent-report-button{border-radius:4px;font-size:10px;height:20px;line-height:10px;max-height:20px;max-width:100%;min-height:20px;min-width:20px;padding:6px;width:auto}}@media (max-width:768px){.agent-report-button{border-radius:3px;font-size:11px;height:25px!important;line-height:11px;max-height:25px!important;max-width:100%;min-height:25px!important;min-width:25px;padding:6px;width:auto}}.agent-report-button i{color:#ffffffb3;opacity:1}@media (max-width:768px){.agent-report-button i{color:#ffffffe6;font-size:12px;line-height:12px}}.agent-report-message{background:#8571f4b3;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#fff;font-size:14px;font-weight:550;margin-bottom:0;padding:15px;text-align:center;transition:all .3s ease;width:100%}body.dark .agent-report-message{background:#ffffff1a!important;color:#000!important}@media (max-width:1366px){.agent-report-message{padding:10px}}@media (max-width:768px){.agent-report-message{font-size:12px}}.agent-view-count{align-items:center;background:#985bff;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#fff9;cursor:mouse;display:flex;font-size:13px;gap:5px;height:30px;line-height:13px;max-height:30px;max-width:100%;min-height:30px;min-width:30px;padding:6px 9px;position:relative;transition:all .25s ease;vertical-align:middle;width:auto}@media (max-width:1366px){.agent-view-count{border-radius:4px;font-size:10px;height:20px;line-height:10px;max-height:20px;max-width:100%;min-height:20px;min-width:20px;padding:4px 9px;width:auto}}@media (max-width:768px){.agent-view-count{background:#985bff;border-radius:4px;color:#ffffffe6;font-size:12px;height:25px!important;line-height:12px;max-height:25px!important;max-width:100%;min-height:25px!important;min-width:26px;padding:6px 9px;width:auto}}.agent-view-count i{color:#ffffffb3;opacity:1}@media (max-width:768px){.agent-view-count i{color:#ffffffe6;font-size:12px;line-height:12px}}.agent-message-button{align-items:center;background:#985bff;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#fff9;cursor:pointer;display:flex;font-size:13px;gap:5px;height:30px;line-height:13px;max-height:30px;max-width:100%;min-height:30px;min-width:30px;padding:6px 9px;position:relative;transition:all .25s ease;vertical-align:middle;width:auto}@media (max-width:1366px){.agent-message-button{border-radius:4px;font-size:10px;height:20px;line-height:10px;max-height:20px;max-width:100%;min-height:20px;min-width:20px;padding:4px 9px;width:auto}}@media (max-width:768px){.agent-message-button{background:#985bff;border-radius:3px;color:#ffffffe6;font-size:11px;height:25px!important;line-height:11px;max-height:25px!important;max-width:100%;min-height:25px!important;min-width:25px;padding:6px;width:auto}}.agent-message-button i{color:#ffffffb3;opacity:1}@media (max-width:768px){.agent-message-button i{color:#ffffffe6;font-size:12px;line-height:12px}}.agent-message-message{background:#985bff;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#fff;font-size:14px;font-weight:550;margin-bottom:0;padding:15px;text-align:center;transition:all .3s ease;width:100%}@media (max-width:1366px){.agent-message-message{padding:10px}}@media (max-width:768px){.agent-message-message{font-size:12px}}.agent-share-button{align-items:center;background:#985bff;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#fff9;cursor:pointer;display:flex;font-size:13px;gap:5px;height:30px;line-height:13px;max-height:30px;max-width:100%;min-height:30px;min-width:30px;padding:6px 9px;position:relative;transition:all .25s ease;vertical-align:middle;width:auto}@media (max-width:1366px){.agent-share-button{border-radius:4px;font-size:10px;height:20px;line-height:10px;max-height:20px;max-width:100%;min-height:20px;min-width:20px;padding:4px 9px;width:auto}}@media (max-width:768px){.agent-share-button{background:#8571f4;border-radius:3px;color:#ffffffe6;font-size:11px;height:25px!important;line-height:11px;max-height:25px!important;max-width:100%;min-height:25px!important;min-width:25px;padding:6px;width:auto}}.agent-share-button i{color:#ffffffb3;opacity:1}@media (max-width:768px){.agent-share-button i{color:#ffffffe6;font-size:12px;line-height:12px}}.agent-copied-tooltip{animation:fadeInOut 2s ease;background:#ffffffe6;border-radius:4px;color:#000000b3;font-size:12px;left:50%;padding:5px 10px;position:absolute!important;top:-35px!important;transform:translateX(-50%);white-space:nowrap}@media (max-width:1366px){.agent-copied-tooltip{border-radius:3px;font-size:10px;padding:3px 6px;position:absolute!important;top:-25px!important}}.similar-agent-interaction-status{background-color:#06ba7e;border:1px solid #fff3;border-radius:15px;bottom:50px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:12px;left:50%;padding:2px 12px;position:absolute;text-decoration:none;transform:translateX(-50%)}@media (max-width:1366px){.similar-agent-interaction-status{bottom:35px;font-size:10px;left:50%;padding:2px 6px}}@media (max-width:768px){.similar-agent-interaction-status{bottom:40px;font-size:10px;left:50%;padding:2px 6px}}.trending-agent-interaction-status{background-color:#06ba7e;border:1px solid #fff3;border-radius:15px;bottom:50px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:12px;left:50%;padding:2px 12px;position:absolute;text-decoration:none;transform:translateX(-50%)}@media (max-width:1366px){.trending-agent-interaction-status{bottom:35px;font-size:10px;left:50%;padding:2px 6px}}@media (max-width:768px){.trending-agent-interaction-status{bottom:40px;font-size:10px;left:50%;padding:2px 6px}}.starting-interaction:after{animation:flashdots 1s steps(10) infinite;content:"⠋⠙⠹⠸⠼⠴⠦⠧⠇⠏";font-family:monospace;margin-left:3px;white-space:pre}body:has(.agent-edit-modal-overlay) .admin-header,body:has(.agent-edit-modal-overlay) .global-footer,body:has(.agent-edit-modal-overlay) .main-footer,body:has(.agent-edit-modal-overlay) .user-header{display:none!important}body:has(.agent-edit-modal-overlay){overflow:hidden!important}.agent-edit-modal-overlay{align-items:center;background:#000;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw;z-index:9999999999}.agent-edit-modal-content{background:linear-gradient(90deg,#dc1fff99,#03e1ff99 50%,#00ffa399);border-radius:8px;box-shadow:0 2px 10px #0000001a;box-sizing:border-box;max-height:calc(100vh - 40px);max-width:40%;overflow-y:auto;padding:20px;position:relative;width:40%}@media (max-width:1366px){.agent-edit-modal-content{padding:10px 15px 30px;padding-bottom:30px!important}}@media (max-width:768px){.agent-edit-modal-content{max-height:80vh;max-width:95%;padding:10px!important;width:95%}}body.dark .agent-edit-modal-content{background:#fff3}.agent-edit-modal-content::-webkit-scrollbar{width:8px}.agent-edit-modal-content::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}.agent-edit-modal-content::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.agent-edit-modal-content::-webkit-scrollbar-thumb:hover{background:#fff6}.edit-agent-title{color:#fff;font-size:26px;margin-bottom:8px;text-align:center;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.edit-agent-title{font-size:22px;margin-bottom:4px}}body.dark .edit-agent-title{color:#ffffffe6;text-shadow:none}.edit-agent-desc{background:#fff;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#0009;font-size:13px;font-weight:600;line-height:16px;margin:10px auto 15px;padding:10px;text-align:center;text-shadow:none;width:100%}@media (max-width:1366px){.edit-agent-desc{font-size:11px;line-height:13px;margin-bottom:10px;width:100%}}.agent-edit-modal-content label{color:#fff;display:inline-block;font-size:13.5px;font-weight:550;line-height:15px;margin-bottom:5px;margin-left:3px;margin-top:5px;text-align:left}@media (max-width:1366px){.agent-edit-modal-content label{font-size:11px;line-height:11px;margin-bottom:2px}}body.dark .agent-edit-modal-content label{color:#ffffffb3;font-weight:550}.agent-edit-character-counter{color:#fff;display:block;display:inline-block;float:right;font-size:11px;margin-right:3px;margin-top:9px;text-align:right}@media (max-width:1366px){.agent-edit-character-counter{font-size:9px;line-height:11px;margin-top:6px}}body.dark .agent-edit-character-counter{color:#ffffffb3}.agent-edit-character-counter.warning i{color:#f0ff00;margin-left:3px;text-shadow:0 1px 2px #0009}.agent-edit-required{color:#d11;font-size:15px;line-height:15px;margin-left:2px;text-shadow:0 0 1px #d11}.agent-edit-image-container{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start;margin-bottom:0;max-width:100%;overflow:hidden;width:100%}@media (max-width:1366px){.agent-edit-image-container{gap:10px;margin-bottom:-10px}}@media (max-width:768px){.agent-edit-image-container{gap:5px;margin-bottom:-10px}}.agent-edit-image-item{align-items:center;box-sizing:border-box;display:flex;flex:1 1 110px;flex-direction:column;justify-content:flex-start;max-width:110px;position:relative;text-align:center}@media (max-width:1366px){.agent-edit-image-item{flex:1 1 90px;max-width:90px}}@media (max-width:768px){.agent-edit-image-item{flex:1 1 66px;max-width:66px}}.agent-edit-image-box{align-items:center;aspect-ratio:1/1;background:#0000;border-radius:8px;cursor:pointer;display:flex;justify-content:center;overflow:hidden;position:relative;width:100%}.agent-edit-image-box:not(:has(img)){border:2px dashed #fff3}.agent-edit-image-box:has(img){border:none}.agent-preview-image{aspect-ratio:1/1;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;object-fit:cover;width:100%}@media (max-width:1366px){.agent-preview-image{height:90px;width:90px}}@media (max-width:768px){.agent-preview-image{border-radius:3px;height:66px;width:66px}}.agent-preview-image img{height:100%;object-fit:cover;width:100%}.agent-edit-image-placeholder{align-items:center;background:#0000;color:#fff3;cursor:pointer;display:flex;font-size:32px;font-weight:550;height:100%;justify-content:center;width:100%}.change-agent-image{cursor:pointer;display:inline-block;margin:6px auto 0;position:relative;text-align:center;z-index:999999}.original-change-agent-image{display:none}.custom-change-agent-image{background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;box-sizing:border-box;color:#ffffffe6;cursor:pointer;display:block;font-size:12px!important;font-weight:600;margin-top:0!important;padding:4px;text-align:center!important;width:100%}body.dark .custom-change-agent-image{background:#0000004d;color:#ffffffb3}@media (max-width:1366px){.custom-change-agent-image{font-size:10.5px!important;margin-top:4px!important;padding:6px}}@media (max-width:768px){.custom-change-agent-image{border-radius:3px;font-size:9px!important;margin-top:2px!important;padding:3px}}.agent-edit-remove-image-button{background-color:#dc3246e6;border:1px solid #fff3;border-radius:3px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:12px;height:16px;position:absolute;right:5px;top:5px;width:16px}body.dark .agent-edit-remove-image-button{background-color:#ffffffe6;color:#000000b3;font-weight:600}@media (max-width:1366px){.agent-edit-remove-image-button{font-size:11px;height:14px;width:14px}}.agent-edit-image-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.agent-edit-image-rules{color:#ffffffb3;display:flex;flex-direction:column;font-size:12px;gap:6px;margin-left:3px;margin-top:13px;text-align:left}@media (max-width:1366px){.agent-edit-image-rules{font-size:10px;gap:2px;margin-left:3px;margin-top:15px}}@media (max-width:768px){.agent-edit-image-rules{font-size:9px;margin-left:0;margin-top:10px}}body.dark .agent-edit-image-rules{color:#ffffffb3}.agent-edit-image-rules-symbol{color:#dc3246;margin-right:2px}.edit-preset-image-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:12px;font-weight:550;margin-bottom:0;margin-left:3px;margin-top:3px;padding:4px;text-shadow:0 1px 2px #00000080;width:100%}body.dark .edit-preset-image-button{background:#0000004d;color:#ffffffb3}.edit-preset-image-button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:1366px){.edit-preset-image-button{font-size:11px;margin-top:3px}}@media (max-width:768px){.edit-preset-image-button{font-size:9px;margin-top:3px}}.agent-edit-name-note{color:#ffffffe6;display:block;float:right;font-size:11.5px;font-style:italic;margin:7px 3px 0 auto;position:relative;text-align:center}@media (max-width:1366px){.agent-edit-name-note{font-size:9px;margin-top:4px}}@media (max-width:768px){.agent-edit-name-note{font-size:8px;margin-right:0}}body.dark .agent-edit-name-note{color:#ffffffb3;font-weight:600}.agent-edit-name-note-simbol{color:#dc3246}.agent-edit-input-container{box-sizing:border-box;display:flex;gap:10px;justify-content:space-between;margin-bottom:5px;max-width:100%;width:100%}@media (max-width:1366px){.agent-edit-input-container{font-size:11px}}@media (max-width:768px){.agent-edit-input-container{gap:8px}}.agent-edit-input-group{flex:1 1;overflow-x:hidden;width:100%}.agent-edit-input-group input,.agent-edit-input-group textarea{background:#fff;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;box-sizing:border-box;color:#0009;font-size:13.5px;padding:8px;width:100%}@media (max-width:768px){.agent-edit-input-group input{font-size:12px!important;padding:5px!important}.agent-edit-input-group textarea{font-size:11px!important;padding:5px!important}}body.dark .agent-edit-input-group input,body.dark .agent-edit-input-group textarea{border:1px solid #0003}.agent-edit-input-group input{height:35px;margin-bottom:0;max-height:35px;min-height:35px}@media (max-width:1366px){.agent-edit-input-group input{font-size:11px;height:25px;margin-bottom:0;max-height:25px;min-height:25px}}.agent-edit-url-preview{background:#fff;color:#00000080!important;cursor:default!important;cursor:not-allowed}@media (max-width:1366px){.agent-edit-url-preview{margin-top:4px}}.agent-edit-url-preview:hover{cursor:not-allowed}.agent-edit-input-group input[type=text]{background:#fff;border:1px solid #0003;border-radius:5px;box-shadow:0 2px 4px #0009;color:#00000080!important;font-size:15px;height:35px;padding:8px 40px 8px 12px;position:relative;transition:all .2s ease;width:100%;z-index:999}@media (max-width:1366px){.agent-edit-input-group input[type=text]{font-size:12px}}.agent-edit-input-group input[type=text]::placeholder{color:#0000004d;font-size:15px;opacity:1}@media (max-width:1366px){.agent-edit-input-groupinput[type=text]::placeholder{font-size:11px}}@media (max-width:768px){.agent-edit-input-groupinput[type=text]::placeholder{font-size:12px}}.agent-edit-input-group textarea{box-sizing:border-box;height:75px;margin-bottom:10px;max-height:150px;min-height:75px;resize:vertical;width:100%}@media (max-width:1366px){.agent-edit-input-group textarea{font-size:11px;height:60px;margin-bottom:0;max-height:120px;min-height:60px}}.agent-edit-input-group textarea:focus{box-shadow:0 2px 4px #00000080;outline:none;transform:none}.agent-edit-multiple-checkbox-button{background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 4px #00000080;color:#666;cursor:pointer;font-size:13px;height:35px;margin-bottom:0;margin-top:3px;max-height:35px;min-height:35px;padding:10px;transition:background-color .3s;width:100%}@media (max-width:1366px){.agent-edit-multiple-checkbox-button{font-size:11px;height:25px;margin-bottom:0;max-height:25px;min-height:25px;padding:5px 10px 10px}}.agent-edit-multiple-checkbox-dropdown{border-radius:4px;margin:0;padding:10px}.agent-edit-multiple-checkbox-dropdown,.agent-edit-multiple-checkbox-dropdown-2{align-items:flex-start;background:#0000;display:flex;flex-direction:column;gap:0;overflow-x:hidden;width:100%;z-index:999}.agent-edit-multiple-checkbox-dropdown-2{margin:10px 0 0;padding:0}.agent-edit-multiple-checkbox-dropdown-options,.agent-edit-multiple-checkbox-dropdown-options-2{align-items:flex-start;display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;width:100%;z-index:999}.agent-edit-multiple-checkbox-dropdown-options-2{margin-bottom:-13px}.agent-edit-multiple-checkbox-dropdown-options-2:last-child{margin-bottom:0}.agent-edit-multiple-checkbox-dropdown-options>label{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:550;gap:0;margin:12.5px 0 0 20px;pointer-events:none;position:absolute;text-shadow:none;width:100%}@media (max-width:1366px){.agent-edit-multiple-checkbox-dropdown-options>label{font-size:11px;margin-left:18px;margin-top:6.5px}}.agent-edit-multiple-checkbox-dropdown-options-2 label{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:550;gap:0;margin:-31.5px 0 0;padding-left:22px;pointer-events:none;position:absolute;text-shadow:none;width:100%;width:calc(100% - 22px)}.agent-edit-multiple-checkbox-dropdown-options input[type=checkbox]{border:none!important;box-shadow:none!important;cursor:pointer;margin:0 0 -10px;pointer-events:none;width:auto}@media (max-width:1366px){.agent-edit-multiple-checkbox-dropdown-options input[type=checkbox]{margin-bottom:-5px}}.agent-edit-multiple-checkbox-dropdown-options-2 input[type=checkbox]{border:none!important;box-shadow:none!important;cursor:pointer;margin:0 0 0 10px;pointer-events:none;width:auto}@media (max-width:1366px){.agent-edit-multiple-checkbox-dropdown-options-2 input[type=checkbox]{margin-bottom:8px}}.agent-edit-multiple-checkbox-dropdown-options:last-child input[type=checkbox]{margin-bottom:-5px}.agent-edit-multiple-checkbox-dropdown-2 .agent-edit-sub-options{border-left:1px solid #fff3;display:flex;flex-direction:column;gap:0;margin-bottom:20px;margin-left:17px;margin-top:-13px}.agent-edit-multiple-checkbox-dropdown-2 .agent-edit-sub-options div{align-items:center;display:flex;gap:5px;margin-bottom:-10px;-webkit-user-select:none;user-select:none}.agent-edit-multiple-checkbox-dropdown-2 .agent-edit-sub-options input[type=checkbox]{margin:2px 0 0 5px;pointer-events:none;width:auto}.agent-edit-multiple-checkbox-dropdown-2 .agent-edit-sub-options-head{font-size:14px;font-weight:550;margin-left:10px;margin-top:-31px}@media (max-width:1366px){.agent-edit-multiple-checkbox-dropdown-2 .agent-edit-sub-options-head{font-size:11px;margin-left:6px;margin-top:-26px}}.agent-edit-multiple-checkbox-dropdown-2 .agent-edit-sub-options label{color:#fff;font-size:14px;font-weight:500;margin:3px 0 0;pointer-events:none;text-shadow:none}@media (max-width:1366px){.agent-edit-multiple-checkbox-dropdown-2 .agent-edit-sub-options label{font-size:11px}}.agent-edit-single-select{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#888;cursor:pointer;height:35px;margin-top:3px;max-height:35px;min-height:35px;padding:7px 5px 9px;width:100%}@media (max-width:1366px){.agent-edit-single-select{font-size:11px;height:25px;max-height:25px;min-height:25px;padding:2px}}.agent-edit-single-select-options{background:#fff;color:#0009;font-size:13.5px;font-weight:550;margin-top:10px}@media (max-width:1366px){.agent-edit-single-select-options{font-size:11px;font-weight:600}}@media (max-width:768px){.agent-edit-single-select-options{font-size:11px!important;font-weight:550!important}}.agent-edit-close-button{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;padding:none;position:absolute;right:12px;top:10px;z-index:999}@media (max-width:1366px){.agent-edit-close-button{font-size:10px;right:8px;top:6px}}@media (max-width:768px){.agent-edit-close-button{font-size:11px;right:10px;top:8px}}body.dark .agent-edit-close-button{background:none}.agent-edit-submit-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:block;float:right;font-size:17px;margin-bottom:15px;margin-top:10px;padding:10px 15px;position:relative;right:0;transition:all .3s ease;width:100%}@media (max-width:1366px){.agent-edit-submit-button{font-size:13px;margin-bottom:0!important;padding:7px 15px}}body.dark .agent-edit-submit-button{background:#0000004d;border:1px solid #fff3;color:#ffffffb3}.agent-edit-submit-button:disabled{cursor:not-allowed;opacity:.5}.agent-edit-submit-button .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.agent-edit-error-message-back{align-items:center;background:#dc3246e6;border-radius:8px!important;display:flex;flex-direction:column;gap:15px;left:50%!important;max-width:35%;min-width:25%;padding:15px 20px!important;position:fixed!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:2000!important}@media (max-width:768px){.agent-edit-error-message-back{max-width:90%;min-width:90%}}.agent-edit-error-message-text{color:#ffffffe6;font-size:15px!important;margin:0!important;text-align:center!important}@media (max-width:1366px){.agent-edit-error-message-text{font-size:12px!important}}.agent-edit-form-submited-back{align-items:center;background:#000000e6!important;border:1px solid #ffffff4d;border-radius:8px!important;box-shadow:0 4px 8px #00000080;display:flex;flex-direction:column;gap:15px;left:50%!important;max-width:25%;min-width:25%;padding:20px!important;position:fixed!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:2000!important}@media (max-width:768px){.agent-edit-form-submited-back{max-width:90%;min-width:90%}}.agent-edit-form-submited-text{color:#ffffffb3;font-size:18px!important;font-weight:550;line-height:20px!important;margin:0!important;text-align:center!important}@media (max-width:1366px){.agent-edit-form-submited-text{font-size:12px!important}}.agent-edit-message-ok-button{background:#fff3;border:1px solid #fff6;border-radius:8px;box-shadow:0 2px 4px #0009;color:#ffffffe6;cursor:pointer;font-size:15px;margin-top:0;padding:6px 18px;transition:all .2s ease}@media (max-width:1366px){.agent-edit-message-ok-button{font-size:12px!important}}.agent-edit-confirm-dialog{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000000000}.agent-edit-confirm-content{background:#dc3246b3;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;max-width:400px;padding:20px;text-align:center;width:90%}.agent-edit-confirm-content p{color:#ffffffe6;font-size:16px;margin:0 0 20px;text-shadow:1px 1px 2px #00000080}.agent-edit-confirm-actions{display:flex;gap:15px;justify-content:center}.agent-edit-confirm-button{border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;cursor:pointer;font-size:14px;padding:8px 20px;transition:all .2s}.agent-edit-confirm-button.discard,.agent-edit-confirm-button.keep{background:#000000b3;color:#ffffffe6}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{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-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.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-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.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__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.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{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.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{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.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;margin:2px;width:4rem}.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;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.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{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.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{background-color:#f0f0f0;cursor:pointer}.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{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.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):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.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{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):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{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):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{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):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__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.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__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__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__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{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-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-year-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__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:.9;opacity:var(--rt-opacity);transition:opacity .15s ease-out;transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity .15s ease-in;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:8px;width:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:#222;background:var(--rt-color-dark);color:#fff;color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:#fff;background-color:var(--rt-color-white);color:#222;color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:#8dc572;background-color:var(--rt-color-success);color:#fff;color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:#f0ad4e;background-color:var(--rt-color-warning);color:#fff;color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:#be6464;background-color:var(--rt-color-error);color:#fff;color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:#337ab7;background-color:var(--rt-color-info);color:#fff;color:var(--rt-color-white)}.insights-and-trends{max-width:100%!important;padding:20px 0!important;width:100%!important}@media (max-width:1366px){.insights-and-trends{padding:15px 0!important}}@media (max-width:768px){.insights-and-trends{padding:15px!important}}.insights-title-and-desc{background:#dc1fff99!important;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:flex;flex-direction:column;margin-bottom:20px;max-width:100%!important;padding:20px;text-align:center;transition:background .3s ease;width:100%!important}@media (max-width:1366px){.insights-title-and-desc{padding:10px}}@media (max-width:768px){.insights-title-and-desc{padding:10px}}body.dark .insights-title-and-desc{background:#ffffff1a!important}.insights-and-trends-title{color:#ffffffe6!important;font-size:26px;font-weight:600;margin-bottom:10px;text-align:center;text-shadow:0 2px 4px #0009!important}@media (max-width:1366px){.insights-and-trends-title{font-size:22px;font-weight:600;margin-bottom:6px;text-shadow:0 1px 2px #0009!important}}@media (max-width:768px){.insights-and-trends-title{font-size:20px;font-weight:600;text-shadow:0 1px 2px #0009!important}}.insights-and-trends-desc{color:#ffffffe6;font-size:14px;font-style:italic;font-weight:550;line-height:18px;margin:0 auto;max-width:100%;text-align:center;text-shadow:0 2px 4px #0003;width:100%}@media (max-width:1366px){.insights-and-trends-desc{font-size:11px;line-height:16px;max-width:60%;width:60%}}@media (max-width:768px){.insights-and-trends-desc{font-size:11px;line-height:14px;max-width:100%;width:100%}}.agent-insight-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.agent-insight-grid{gap:15px;grid-template-columns:1fr}}.agent-insight-capabilities,.agent-insight-channels,.agent-insight-filter,.agent-insight-keyword,.agent-insight-most-viewed,.agent-insight-referrer,.agent-insight-specialization,.agent-insight-trending{background:#dc1fff99!important;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:flex;flex-direction:column;max-width:100%!important;padding:15px 6px 5px;transition:background .3s ease;width:100%!important}body.dark .agent-insight-capabilities,body.dark .agent-insight-channels,body.dark .agent-insight-filter,body.dark .agent-insight-keyword,body.dark .agent-insight-most-viewed,body.dark .agent-insight-referrer,body.dark .agent-insight-specialization,body.dark .agent-insight-trending{background:#ffffff1a!important;color:#ffffffe6}.agent-insight-capabilities,.agent-insight-referrer{padding:15px 6px}.agent-insight-capabilities .agent-insight-chart-wrapper labels{margin-bottom:10px}.agent-insight-capabilities .agent-insight-chart-wrapper{margin:10px auto 0;width:96%!important}@media (max-width:768px){.agent-insight-capabilities .agent-insight-chart-wrapper{margin:10px auto 0;width:93%!important}}.agent-insight-referrer .agent-insight-chart-wrapper{margin:10px auto 0;width:60%!important}@media (max-width:768px){.agent-insight-referrer .agent-insight-chart-wrapper{margin:10px auto 0;width:100%!important}.agent-insight-capabilities,.agent-insight-channels,.agent-insight-filter,.agent-insight-keyword,.agent-insight-most-viewed,.agent-insight-referrer,.agent-insight-specialization,.agent-insight-trending{padding:15px 10px 5px}}.agent-insight-capabilities-title,.agent-insight-channels-title,.agent-insight-filter-title,.agent-insight-keyword-title,.agent-insight-most-viewed-title,.agent-insight-referrer-title,.agent-insight-specialization-title,.agent-insight-trending-title{color:#ffffffe6;font-size:20px;font-weight:550;margin:0 auto;text-align:center;text-shadow:0 2px 4px #0009;vertical-align:middle}@media (max-width:1366px){.agent-insight-capabilities-title,.agent-insight-channels-title,.agent-insight-filter-title,.agent-insight-keyword-title,.agent-insight-most-viewed-title,.agent-insight-referrer-title,.agent-insight-specialization-title,.agent-insight-trending-title{font-size:15px}}@media (max-width:768px){.agent-insight-capabilities-title,.agent-insight-channels-title,.agent-insight-filter-title,.agent-insight-keyword-title,.agent-insight-most-viewed-title,.agent-insight-referrer-title,.agent-insight-specialization-title,.agent-insight-trending-title{font-size:16px}}.agent-insight-chart-wrapper{box-sizing:border-box!important;height:auto!important;min-height:300px!important;overflow:hidden!important;padding:0 6px 10px 2px!important;position:relative!important;width:100%!important}.agent-insight-chart-wrapper canvas{height:100%!important;max-height:none!important;width:100%!important}.chartjs-tooltip{border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#0009!important;font-size:13px!important;padding:8px 10px!important;text-shadow:none}.chartjs-tooltip,body.dark .chartjs-tooltip{background-color:#fff!important}.chartjs-legend ul li span{color:#ffffffe6!important}.agent-insight-header-wrapper{display:flex;justify-content:flex-end;margin-bottom:20px}.agent-insight-header-actions,.insight-time-filter{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.insight-time-select__control{background:#dc1fff99!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:14px!important;min-height:40px!important;padding:0 3px!important;transition:all .3s ease!important;vertical-align:middle;z-index:9999999999!important}body.dark .insight-time-select__control{background:#ffffff1a!important}@media (max-width:1366px){.insight-time-select__control{font-size:11px!important;height:26px!important;min-height:26px!important}}.insight-time-select__control{max-width:150px!important;min-width:150px!important}@media (max-width:768px){.insight-time-select__control{height:30px!important;max-width:125px!important;min-height:30px!important;min-width:125px!important;padding:2px 3px 0!important;z-index:99999999999!important}}.insight-time-select__input,.insight-time-select__placeholder,.insight-time-select__single-value{color:#ffffffe6!important;font-size:14px!important;font-weight:550}@media (max-width:1366px){.insight-time-select__single-value{color:#ffffffe6!important;font-size:11px!important;font-weight:550}}.insight-time-select__indicator{color:#ffffffe6!important;padding-left:5px!important}@media (max-width:1366px){.insight-time-select__indicator{margin-top:-5px!important}}@media (max-width:768px){.insight-time-select__indicator{padding-left:2px!important}}.insight-time-select__dropdown-indicator{color:#ffffffe6!important;padding-left:5px!important}@media (max-width:768px){.insight-time-select__dropdown-indicator{padding-left:2px!important;padding-right:2px!important;padding-top:6px!important}}@media (max-width:1366px){.insight-time-select__indicator-separator{height:16px!important;margin-top:4px!important}}.insight-time-select__value-container{align-items:center;display:flex;padding:0 6px!important;z-index:9999999999!important}@media (max-width:1366px){.insight-time-select__value-container{margin-top:-6px!important}}.insight-time-select__menu{background:#8170fd!important;border:1px solid #fff3!important;border-radius:8px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:13px!important;margin-top:6px;z-index:9999999999!important}body.dark .insight-time-select__menu{background:#333!important}@media (max-width:1366px){.insight-time-select__menu{margin-top:5px!important}}.insight-time-select__option{background:#8170fd!important;cursor:pointer!important;font-size:13.5px!important;font-weight:500;padding:8px 10px 2px!important;z-index:9999999999!important}@media (max-width:1366px){.insight-time-select__option{font-size:11px!important;padding:4px 10px 2px!important}}.insight-time-select__option:last-child{padding-bottom:10px!important}@media (max-width:1366px){.insight-time-select__option:last-child{padding-bottom:2px!important}}body.dark .insight-time-select__option{background:#333!important}.insight-datepicker-input{background:#dc1fff99!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:13px!important;height:40px!important;min-height:40px!important;padding:0 10px!important;transition:all .3s ease!important;width:150px!important}body.dark .insight-datepicker-input{background:#ffffff1a!important}.custom-date-picker{align-items:center;display:flex;flex-wrap:wrap;gap:8px}@media (max-width:768px){.custom-date-picker{gap:6px}}.custom-date-picker label{color:#ffffffe6!important;font-size:13px!important;font-weight:550!important;text-shadow:0 2px 4px #000c!important}@media (max-width:768px){.custom-date-picker label{font-size:12px!important;font-weight:550!important}}.custom-date-picker-input{background:#dc1fff99!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:13.5px!important;min-height:40px!important;padding:10px 14px!important;transition:all .3s ease!important;-webkit-user-select:none!important;user-select:none!important}body.dark .custom-date-picker-input{background:#ffffff1a!important}.custom-date-picker-input .placeholder{color:#fffc!important}@media (max-width:768px){.custom-date-picker-input{font-size:11px!important;min-height:30px!important;padding:8px 8px 6px!important}}.insight-refresh-button{align-items:center;background:#dc1fff99;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;cursor:pointer;display:flex;height:40px;justify-content:center;min-height:40px;transition:all .3s ease;width:40px}body.dark .insight-refresh-button{background:#ffffff1a}@media (max-width:1366px){.insight-refresh-button{border-radius:6px!important;height:26px!important;min-height:26px!important;width:26px!important}}@media (max-width:768px){.insight-refresh-button{border-radius:6px!important;height:30px!important;min-height:30px!important;width:30px!important}}.insight-refresh-button i{color:#ffffffe6;font-size:13px}@media (max-width:1366px){.insight-refresh-button i{font-size:11px}}@media (max-width:768px){.insight-refresh-button i{font-size:12px}}.insight-refresh i{animation:spin 1s linear infinite;backface-visibility:hidden;transform-origin:center;will-change:transform}.insight-loading{animation:insight-loading 1s linear infinite;color:#ffffffe6;font-size:14px;margin:0 auto;padding:20px 0;text-align:center;z-index:999}.insight-loading i{font-size:14px}@keyframes insight-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.insight-no-data{color:#fffc;font-size:13.5px;font-style:italic;padding:20px;text-align:center;text-shadow:0 2px 4px #0009!important}.insight-info-icon{color:#fffc;cursor:pointer;font-size:14px;margin-left:6px;margin-top:-2.5px;vertical-align:middle}.insight-tooltip{background-color:#fff!important;border:1px solid #fff3!important;border-radius:6px;box-shadow:0 2px 4px #00000080!important;color:#0009!important;font-size:13px!important;font-weight:550;line-height:16px!important;max-width:360px;padding:6px;text-shadow:none;z-index:9999999999}.preset-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}#trusty-network-back{z-index:9999999999!important}.preset-modal{background:linear-gradient(100deg,#dc1fffb3,#03e1ffb3,#00ffa3b3);border:none;border-radius:10px;box-shadow:0 2px 4px #00000080;max-height:90vh;max-width:75%;min-height:95vh;overflow-y:auto;padding:15px 20px 20px;position:relative;width:100%;z-index:99999}body.dark .preset-modal{background:#444}@media (max-width:1366px){.preset-modal{max-width:90%}}@media (max-width:768px){.preset-modal{border-radius:6px;max-height:80vh;max-width:95%;min-height:80vh;padding:10px;width:95%}}.preset-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}@media (max-width:768px){.preset-modal-header{margin-bottom:10px}}.builder-preset-title{color:#ffe1ffe6;font-size:28px;font-weight:550;margin:0 auto;text-align:center;text-shadow:0 1px 2px #0006}@media (max-width:1366px){.builder-preset-title{font-size:20px}}@media (max-width:768px){.builder-preset-title{font-size:20px;margin-top:10px}}.builder-preset-desc{color:#ffe1ffe6;font-size:16px;font-weight:550;margin:5px auto 0;text-align:center;text-shadow:0 1px 2px #0006}@media (max-width:1366px){.builder-preset-desc{font-size:12px}}@media (max-width:768px){.builder-preset-desc{font-size:13px;width:100%}}.builder-preset-desc-merge-mode{background:#fffc;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#000000a8;font-size:14px;line-height:18px;margin-top:10px;padding:10px;text-align:center;text-shadow:none;width:70%}@media (max-width:1366px){.builder-preset-desc-merge-mode{font-size:11.5px;line-height:14px}}@media (max-width:768px){.builder-preset-desc-merge-mode{font-size:11.5px;line-height:14px;width:100%}}.preset-close-button{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0;padding:0;position:absolute;right:12px;top:10px}body.dark .preset-close-button{background:none}@media (max-width:1366px){.preset-close-button{font-size:11px;right:8px;top:6px}}@media (max-width:768px){.preset-close-button{font-size:11px;right:8px;top:6px}}.preset-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr);margin-top:20px}@media (max-width:768px){.preset-grid{gap:10px;grid-template-columns:1fr}}.preset-card{background:#dc1fff4d;border:1px solid #fff3;border-radius:10px;box-shadow:0 2px 4px #00000080;display:flex;flex-direction:column;justify-content:space-between;padding:15px;position:relative;transition:transform .2s ease}body.dark .preset-card{background:#0003}@media (max-width:768px){.preset-card{padding:10px}}.preset-card-merge-mode{cursor:pointer}.agent-builder-preset-checkbox{appearance:none;-webkit-appearance:none;background-color:#ffffffe6;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;cursor:pointer;height:16px;position:absolute;right:10px;top:10px;transition:background-color .2s ease,border-color .2s ease;width:16px}body.dark .agent-builder-preset-checkbox{background-color:#ffffff1a}@media (max-width:768px){.agent-builder-preset-checkbox{height:12px;width:12px}}.agent-builder-preset-checkbox:checked{background-color:#ffffffe6}.agent-builder-preset-checkbox:checked:after{color:#8571f4e6;content:"✔";font-size:20px;left:1px;position:absolute;text-shadow:none;top:-11px}body.dark .agent-builder-preset-checkbox:checked:after{color:#fff9;font-size:18px;left:1px;top:-9px}@media (max-width:768px){.agent-builder-preset-checkbox:checked:after{font-size:12px;left:1px;top:-2px}}.preset-card .builder-template-title{color:#ffe1ff;font-size:18px;font-weight:550;text-shadow:0 1px 2px #0006}@media (max-width:1366px){.preset-card .builder-template-title{font-size:14px}}@media (max-width:768px){.preset-card .builder-template-title{font-size:14px}}.preset-card .builder-template-summary{color:#ffe1ff;font-size:14px;font-weight:550;margin-top:6px;text-shadow:0 1px 2px #0006}@media (max-width:1366px){.preset-card .builder-template-summary{font-size:11px}}@media (max-width:768px){.preset-card .builder-template-summary{font-size:12px}}.preset-use-button{align-self:flex-start;background:#a52edab3;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffe1ffe6;cursor:pointer;font-size:14px;font-weight:550;margin-bottom:3px;margin-top:10px;padding:6px 12px}body.dark .preset-use-button{background:#fff3}@media (max-width:1366px){.preset-use-button{font-size:11px;margin-bottom:3px;padding:6px 10px}}@media (max-width:768px){.preset-use-button{font-size:13px;margin-bottom:3px;padding:6px 10px}}.preset-merge-container{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-end;margin:10px auto 0;max-width:100%;position:relative;width:100%}@media (max-width:768px){.preset-merge-container{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-end;margin-top:6px}}.preset-merge-button,.preset-merge-confirm-button{align-self:flex-start;background:#a52edab3;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffe1ffe6;cursor:pointer;font-size:14px;font-weight:550;margin-bottom:3px;margin-top:10px;padding:6px 12px}body.dark .preset-merge-button,body.dark .preset-merge-confirm-button{background:#0000001a}@media (max-width:1366px){.preset-merge-button,.preset-merge-confirm-button{font-size:11px;margin-bottom:3px;padding:6px 10px}}@media (max-width:768px){.preset-merge-button,.preset-merge-confirm-button{font-size:12px;margin-bottom:0;padding:6px 10px}}.preset-card-disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.preset-modal-warning-overlay{align-items:center;background-color:#0000001a;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999999999}.preset-modal-warning-box{background:#8571f4e6;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;max-width:33%;min-width:20%;padding:25px;text-align:center;white-space:pre-line!important;width:auto}body.dark .preset-modal-warning-box{background:#555}@media (max-width:768px){.preset-modal-warning-box{max-width:90%;min-width:90%}}.preset-modal-warning-box button{background:#dc1fff99;background:#444;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:550;margin-top:20px;max-width:auto;min-width:100px;padding:8px 20px;width:auto}.preset-modal::-webkit-scrollbar{display:none}body:has(.integration-picker-overlay) .admin-header,body:has(.integration-picker-overlay) .user-header{z-index:1!important}body:has(.integration-picker-overlay) .global-footer,body:has(.integration-picker-overlay) .main-footer{display:none!important}.integration-picker-overlay{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.integration-picker-modal{background:linear-gradient(100deg,#dc1fffb3,#03e1ffb3,#00ffa3b3);border:none;border-radius:10px;box-shadow:0 2px 4px #00000080;left:50%;max-height:95vh;max-width:50%;min-height:auto;overflow-y:auto;padding:25px 30px 35px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:9999}@media (max-width:1366px){.integration-picker-modal{max-width:55%;padding:15px 15px 25px}}@media (max-width:768px){.integration-picker-modal{max-width:95%;padding:15px 15px 20px;width:95%}}body.dark .integration-picker-modal{background:#333;border:1px solid #fff3}.integration-picker-modal::-webkit-scrollbar{display:none}.integration-picker-header{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:20px}.integration-picker-title{color:#ffe1ffcc;font-size:28px;font-weight:550;margin:0 auto;text-align:center;text-shadow:0 1px 2px #0006!important}@media (max-width:1366px){.integration-picker-title{font-size:20px}}@media (max-width:768px){.integration-picker-title{font-size:20px}}.integration-picker-desc{color:#ffe1ffcc;font-size:13.5px;font-weight:550;line-height:18px;margin:10px auto 0;text-align:center;text-shadow:0 1px 2px #0006!important}@media (max-width:1366px){.integration-picker-desc{font-size:11px;line-height:15px;margin-top:5px}}@media (max-width:768px){.integration-picker-desc{font-size:11.5px;line-height:15px;margin-top:5px}}.integration-selected-agent{background:#dc1fff33;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffe1ffcc;font-size:14px;font-weight:550;line-height:18px;margin:15px auto 0;padding:10px 15px;text-align:center;text-shadow:0 1px 2px #0006!important}body.dark .integration-selected-agent{background:#555}@media (max-width:1366px){.integration-selected-agent{font-size:11px;line-height:15px;margin-top:10px;padding:6px 12px}}@media (max-width:768px){.integration-selected-agent{font-size:11.4px;line-height:15px;margin-top:15px;padding:6px 12px}}.integration-close-button{background:none;border:none;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:18px;font-weight:600;position:absolute;right:15px;top:10px}body.dark .integration-close-button{background:none}@media (max-width:1366px){.integration-close-button{font-size:14px;right:12px;top:8px}}@media (max-width:768px){.integration-close-button{font-size:14px;right:12px;top:8px}}.integration-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-top:20px}@media (max-width:768px){.integration-grid{gap:12px;grid-template-columns:repeat(2,1fr)}}.integration-grid-item{align-items:center;background:#dc1fff4d;border:1px solid #fff3;border-radius:10px;box-shadow:0 2px 4px #00000080;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:20px 15px 15px;position:relative;transition:transform .2s ease}@media (max-width:1366px){.integration-grid-item{padding:15px 10px 10px}}@media (max-width:768px){.integration-grid-item{padding:10px 10px 8px}}.integration-grid-item:hover{transform:scale(1.016)}body.dark .integration-grid-item{background:#0003}.integration-image{border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;height:66px;margin-bottom:10px;object-fit:contain;width:66px}@media (max-width:1366px){.integration-image{height:35px;margin-bottom:5px;width:35px}}@media (max-width:768px){.integration-image{height:50px;margin-bottom:7px;width:50px}}.integration-label{color:#ffe1ffb3;font-size:14px;font-weight:550;text-align:center;text-shadow:0 1px 2px #0006}@media (max-width:1366px){.integration-label{font-size:10.5px}}@media (max-width:768px){.integration-label{font-size:12px}}.integration-modal-warning-overlay{align-items:center;background-color:#0000001a;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999999999}.integration-modal-warning-box{background:#8571f4e6;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;max-width:33%;min-width:20%;padding:25px;text-align:center;white-space:pre-line!important;width:auto}body.dark .integration-modal-warning-box{background:#555}@media (max-width:768px){.integration-modal-warning-box{max-width:90%;min-width:90%}}.integration-modal-warning-box button{background:#dc1fff99;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:550;margin-top:20px;max-width:auto;min-width:100px;padding:8px 20px;width:auto}body.dark .integration-modal-warning-box button{background:#444}.integration-grid-item.integration-disabled{cursor:not-allowed;opacity:.5;pointer-events:auto}.integration-integrated{cursor:pointer;opacity:1;position:relative}.integration-status-badge{background:#0000004d;border:1px solid #fff3;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:12px;font-weight:550!important;left:-28px;padding:6px 0;position:absolute;text-align:center;top:18px;transform:rotate(-45deg);width:120px;z-index:99999}@media (max-width:1366px){.integration-status-badge{font-size:11px;left:-28px;padding:3px 0;top:18px;width:120px}}@media (max-width:768px){.integration-status-badge{font-size:12px;left:-28px;padding:5px 0;top:18px;width:120px}}.integration-settings-button{background:#0000001a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#fffc;cursor:pointer;font-size:12px;padding:4px 7px;position:absolute;right:6px;text-shadow:0 1px 2px #00000080;top:6px;z-index:999999}@media (max-width:1366px){.integration-settings-button{font-size:11px;padding:3px 6px}}body:has(.agent-builder-setting-integration-telegram-overlay) .integration-settings-button,body:has(.agent-builder-setting-integration-telegram-overlay) .integration-status-badge{z-index:1!important}body:has(.agent-builder-setting-integration-telegram-overlay) .integration-picker-modal{max-height:48vh;max-width:30%}@media (max-width:768px){body:has(.agent-builder-setting-integration-telegram-overlay) .integration-picker-modal{max-height:50vh;max-width:95%;min-height:50vh}}.agent-builder-setting-integration-telegram-overlay{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#000;box-shadow:0 0 0 #0003;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.agent-builder-setting-integration-telegram-modal{background:linear-gradient(100deg,#dc1fffb3,#03e1ffb3,#00ffa3b3);border-radius:8px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;max-height:90vh;max-width:100%;min-height:48vh;padding:30px 20px 20px;position:relative;width:100%}body.dark .agent-builder-setting-integration-telegram-modal{background:#333;border:1px solid #fff3}@media (max-width:1366px){.agent-builder-setting-integration-telegram-modal{padding:10px}}@media (max-width:768px){.agent-builder-setting-integration-telegram-modal{max-height:50vh;max-width:100%;min-height:50vh;padding:10px;width:100%}}.agent-builder-setting-integration-telegram-modal::-webkit-scrollbar{display:none!important}.agent-builder-setting-integration-telegram-modal::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:10px;display:none!important}.agent-builder-setting-integration-telegram-title{color:#ffffffe6;font-size:22px;margin-bottom:20px;text-align:center;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.agent-builder-setting-integration-telegram-title{font-size:14px}}@media (max-width:768px){.agent-builder-setting-integration-telegram-title{font-size:16px}}.agent-builder-setting-integration-telegram-close-button{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0;padding:0;position:absolute;right:12px;top:10px}@media (max-width:1366px){.agent-builder-setting-integration-telegram-close-button{font-size:11px;right:8px;top:6px}}@media (max-width:768px){.agent-builder-setting-integration-telegram-close-button{font-size:11px;right:10px;top:8px}}.agent-builder-setting-integration-telegram-box{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5px;margin-top:5px;vertical-align:middle}.agent-builder-setting-integration-telegram-label{align-items:center;display:flex;font-size:13.5px;justify-content:space-between;vertical-align:middle}@media (max-width:1366px){.agent-builder-setting-integration-telegram-label{font-size:11px}}@media (max-width:768px){.agent-builder-setting-integration-telegram-label{font-size:11px}}.agent-builder-setting-integration-telegram-options{display:flex;gap:10px;vertical-align:middle}.agent-builder-setting-integration-telegram-options .toggle-icon{cursor:pointer;margin-left:-3px;margin-top:0;transition:transform .2s ease;vertical-align:middle}@media (max-width:768px){.agent-builder-setting-integration-telegram-options{display:flex;gap:5px}}.agent-builder-setting-integration-telegram-options label{align-items:center;cursor:pointer;display:flex;font-size:13.5px;font-weight:500;gap:3px;vertical-align:middle}@media (max-width:1366px){.agent-builder-setting-integration-telegram-options label{font-size:11px}}.agent-builder-setting-integration-telegram-modal input[type=radio]{accent-color:#985bff;cursor:pointer}body.dark .agent-builder-setting-integration-telegram-modal input[type=radio]{accent-color:#333}.agent-builder-setting-integration-telegram-footer{margin-top:auto;text-align:right}.agent-builder-setting-integration-telegram-save-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;height:fit-content;padding:10px;transition:background-color .2s}@media (max-width:1366px){.agent-builder-setting-integration-telegram-save-button{font-size:11px;padding:6px 10px}}.agent-builder-setting-integration-telegram-save-button:disabled{cursor:not-allowed;opacity:.6}body.dark .agent-builder-setting-integration-telegram-save-button{background:#333}.agent-builder-setting-integration-telegram-confirm-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:none;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999!important}.agent-builder-setting-integration-telegram-confirm-modal{align-items:center;background:#8571f4;border-radius:8px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;height:auto;justify-content:center;left:50%;max-height:90vh;min-height:auto;overflow-y:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:95%;z-index:999999}body.dark .agent-builder-setting-integration-telegram-confirm-modal{background:#222;border:1px solid #fff3}@media (max-width:1366px){.agent-builder-setting-integration-telegram-confirm-modal{padding:20px}}.agent-builder-setting-integration-telegram-confirm-content{margin:0 auto;vertical-align:middle;width:100%}.agent-builder-setting-integration-telegram-confirm-modal h1{font-size:22px;margin-bottom:10px;text-align:center;white-space:pre-line!important}@media (max-width:1366px){.agent-builder-setting-integration-telegram-confirm-modal h1{font-size:16px;margin-bottom:10px}}@media (max-width:768px){.agent-builder-setting-integration-telegram-confirm-modal h1{font-size:16px;margin-bottom:10px}}.agent-builder-setting-integration-telegram-confirm-modal p{font-size:14px;margin-bottom:10px;white-space:pre-line!important}@media (max-width:1366px){.agent-builder-setting-integration-telegram-confirm-modal p{font-size:11px;margin-bottom:6px}}@media (max-width:768px){.agent-builder-setting-integration-telegram-confirm-modal p{font-size:12px;margin-bottom:6px}}.agent-builder-setting-integration-telegram-confirm-button-box{display:flex;gap:10px;justify-content:center;margin-top:15px}.agent-builder-setting-integration-telegram-confirm-button{background:#dc1fff99;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:550;max-width:auto;min-width:100px;padding:8px 20px;width:auto}@media (max-width:1366px){.agent-builder-setting-integration-telegram-confirm-button{font-size:12px;padding:6px 10px}}body.dark .agent-builder-setting-integration-telegram-confirm-button{background:#444}.agent-builder-setting-integration-telegram-custom-welcome{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border:1px solid #ffffff4d;border-radius:6px;box-shadow:0 1px 2px #00000080;display:flex;flex-direction:column;margin-top:10px;padding:15px;position:relative}.agent-builder-setting-integration-telegram-custom-welcome-title-and-char-count{align-items:center;display:flex;justify-content:space-between}.agent-builder-setting-integration-telegram-custom-welcome-title{color:#fffc;font-size:13px;font-weight:500;text-shadow:0 1px 2px #00000080}.agent-builder-setting-integration-telegram-custom-welcome-char-count{color:#fffc;font-size:11px;padding-right:5px;padding-top:0}@media (max-width:1366px){.agent-builder-setting-integration-telegram-custom-welcome-char-count{font-size:9px;padding-top:2px}}.agent-builder-setting-integration-telegram-custom-welcome textarea{background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 1px 2px #00000080;color:#ffffffe6;font-size:13px;font-style:italic;margin-top:3px;max-height:200px;min-height:100px;outline:none;padding:10px;resize:vertical;text-shadow:none;width:100%}body.dark .agent-builder-setting-integration-telegram-custom-welcome textarea{background:#ffffffe6;color:#000000b3}.agent-builder-setting-integration-telegram-custom-welcome textarea::placeholder{color:#fff9}body.dark .agent-builder-setting-integration-telegram-custom-welcome textarea::placeholder{color:#0006}@media (max-width:1366px){.agent-builder-setting-integration-telegram-custom-welcome textarea{font-size:11px;min-height:50px;min-height:55px;padding:6px}}@media (max-width:768px){.agent-builder-setting-integration-telegram-custom-welcome textarea{font-size:11px;min-height:55px}}.agent-builder-setting-integration-telegram-custom-welcome textarea::-webkit-scrollbar{width:3px}.agent-builder-setting-integration-telegram-action-buttons{display:flex;gap:6px;justify-content:flex-end;margin-top:10px}.agent-builder-setting-integration-telegram-custom-welcome-delete-button,.agent-builder-setting-integration-telegram-custom-welcome-edit-button,.agent-builder-setting-integration-telegram-custom-welcome-save-button{border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:11px;font-weight:550;padding:6px 10px}.agent-builder-setting-integration-telegram-custom-welcome-edit-button,.agent-builder-setting-integration-telegram-custom-welcome-save-button{background:#dc1fff99}.agent-builder-setting-integration-telegram-custom-welcome-delete-button{background:#dc3246b3}body.dark .agent-builder-setting-integration-telegram-custom-welcome-delete-button,body.dark .agent-builder-setting-integration-telegram-custom-welcome-edit-button,body.dark .agent-builder-setting-integration-telegram-custom-welcome-save-button{background:#333}@media (max-width:1366px){.agent-builder-setting-integration-telegram-custom-welcome-delete-button,.agent-builder-setting-integration-telegram-custom-welcome-edit-button,.agent-builder-setting-integration-telegram-custom-welcome-save-button{font-size:10px;margin-top:6px;padding:3px 6px}}@media (max-width:768px){.agent-builder-setting-integration-telegram-custom-welcome-delete-button,.agent-builder-setting-integration-telegram-custom-welcome-edit-button,.agent-builder-setting-integration-telegram-custom-welcome-save-button{padding:4px 7px}}.agent-builder-setting-integration-telegram-custom-welcome-delete-button i,.agent-builder-setting-integration-telegram-custom-welcome-edit-button i,.agent-builder-setting-integration-telegram-custom-welcome-save-button i{margin-right:3px}.agent-builder-setting-integration-telegram-custom-welcome-save-button:disabled{cursor:not-allowed;opacity:.6}body:has(.integration-form-overlay) .admin-header,body:has(.integration-form-overlay) .user-header{z-index:1!important}body:has(.integration-form-overlay) .global-footer,body:has(.integration-form-overlay) .main-footer{display:none!important}.integration-form-overlay{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.integration-form{background:linear-gradient(100deg,#dc1fffb3,#03e1ffb3,#00ffa3b3);border:none;border-radius:10px;box-shadow:0 2px 4px #00000080;max-height:75vh;min-height:330px;padding:25px;position:relative;width:600px;z-index:99999}body.dark .integration-form{background:#333;border:1px solid #fff3}@media (max-width:1366px){.integration-form{max-height:75vh;min-height:230px;padding:20px;width:400px}}@media (max-width:768px){.integration-form{max-width:95%;padding:18px 15px 20px}}.integration-form-sub{background:none;border:none;border-radius:10px;box-shadow:none;margin:0 auto;padding:0;position:relative;width:100%;z-index:99999}body.dark .integration-form-sub{background:#333;border:1px solid #fff3}@media (max-width:768px){.integration-form-sub{margin-top:0}}.integration-form-title{color:#ffe1ffe6;font-size:26px;font-weight:550;margin:0 auto;text-align:center;text-shadow:0 1px 2px #0006}@media (max-width:1366px){.integration-form-title{font-size:16px}}.integration-form-close-button{background:none;border:none;box-shadow:none;color:#ffffffe6;cursor:pointer;display:none;font-size:20px;font-weight:600;position:absolute;right:15px;top:10px}.integration-form-desc{color:#ffe1ffe6;font-size:14px;font-weight:550;line-height:18px;margin:10px auto 0;text-align:center;text-shadow:0 1px 2px #0006;width:100%}@media (max-width:1366px){.integration-form-desc{font-size:11px;line-height:15px;margin-bottom:10px;margin-top:7px;width:90%}}.integration-form-desc a{color:#283264;font-weight:550;text-decoration:none;text-shadow:none}body.dark .integration-form-desc a{color:#8571f4b3;font-weight:550;text-decoration:none}.integration-form-selected-agent{background:#dc1fff33;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffe1ffcc;font-size:14px;font-weight:500;line-height:18px;margin:15px auto 20px;max-width:100%;min-width:auto;padding:10px 15px 8px;text-align:center;text-shadow:0 1px 2px #0006!important;width:auto}body.dark .integration-form-selected-agent{background:#555}@media (max-width:1366px){.integration-form-selected-agent{font-size:11px;margin-bottom:15px;margin-top:15px;padding:6px 12px 4px}}.integration-form-group{display:flex;flex-direction:column;margin-bottom:10px}.integration-form-group label{color:#ffe1ffe6;font-size:14px;font-weight:550;margin-bottom:3px;text-shadow:0 1px 2px #0006}@media (max-width:1366px){.integration-form-group label{font-size:11px;margin-bottom:1px}}@media (max-width:768px){.integration-form-group label{font-size:12px;margin-bottom:3px}}.integration-form-group input,.integration-form-group textarea{background:#fff9;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#0009;font-size:14px;outline:none;padding:10px 12px;transition:border .3s ease}@media (max-width:1366px){.integration-form-group input,.integration-form-group textarea{border-radius:6px;font-size:11px;padding:6px 10px}}.integration-form-group input:focus,.integration-form-group textarea:focus{background:#fff9;border-color:none;color:#0009}.integration-form-input-wrapper{position:relative}.integration-form-input-wrapper input{padding-right:36px;width:100%}.toggle-visibility-icon{color:#8571f4e6;cursor:pointer;font-size:13px;position:absolute;right:10px;text-shadow:none;top:48%;transform:translateY(-50%);z-index:2}body.dark .toggle-visibility-icon{color:#0009}.integration-form-button-box{display:flex;gap:15px;justify-content:space-between;margin-top:20px}.integration-form-button{background:#8571f4;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;font-weight:550;max-width:auto;min-width:150px;padding:12px 20px;width:auto}body.dark .integration-form-button{background:#444}@media (max-width:1366px){.integration-form-button{font-size:11px;padding:10px 16px 8px}}@media (max-width:768px){.integration-form-button{font-size:12px;padding:10px 16px 8px}}.integration-form-button .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.integration-form-success{margin-bottom:15px}.integration-form-success,.integration-form-warning{color:#ffffffe6;font-size:14px;margin-top:10px;text-align:center;text-shadow:0 1px 2px #0006}.integration-form-warning{margin-bottom:10px}.integration-form-warning i{color:#f0ff00e6;margin-right:3px;text-shadow:0 1px 2px #0006}.integration-form-confirm{background:none;border:none;border-radius:10px;box-shadow:none;height:auto;margin:0 auto;padding:0;position:relative;width:auto;z-index:99999}body.dark .integration-form-confirm{background:#0000}.integration-form-confirm-title{color:#ffe1ffe6;font-size:20px;font-weight:550;line-height:25px;margin-bottom:10px;padding-top:0;text-align:left;text-shadow:0 1px 2px #0006}@media (max-width:1366px){.integration-form-confirm-title{font-size:13px;font-size:15px;line-height:16px;line-height:18px}}.integration-form-confirm-avatar{border:1px solid #fff3;border-radius:10px;box-shadow:0 2px 4px #00000080;height:90px;object-fit:cover;vertical-align:middle;width:90px}@media (max-width:1366px){.integration-form-confirm-avatar{height:75px;width:75px}}.integration-form-confirm-details-box{align-items:flex-start;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;vertical-align:middle}@media (max-width:1366px){.integration-form-confirm-details-box{gap:6px}}.integration-form-confirm-details{color:#ffe1ffe6;display:flex;flex-direction:column;font-size:14px;font-weight:550;gap:6px;line-height:16px;margin:6px 0;text-align:left;text-shadow:0 1px 2px #0006;vertical-align:middle}@media (max-width:1366px){.integration-form-confirm-details{font-size:11px;gap:3px;line-height:13px}}.integration-form-confirm-details a{color:#ffe1ffe6;font-size:14px;font-weight:550;line-height:16px;margin:0;text-align:left;text-decoration:none;text-shadow:0 1px 2px #0006}@media (max-width:1366px){.integration-form-confirm-details a{font-size:11px;line-height:13px}}.integration-form-confirm-button-box{display:flex;gap:15px;justify-content:space-between;margin-top:20px}.integration-form-confirm-button{background:#985bff;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;font-weight:550;max-width:auto;min-width:150px;padding:10px 20px;width:auto}body.dark .integration-form-confirm-button{background:#444}@media (max-width:1366px){.integration-form-confirm-button{font-size:11px;padding:8px 20px}}@media (max-width:768px){.integration-form-confirm-button{font-size:12px}}.integration-form-confirm-button .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.integration-form-final{background:none;border:none;border-radius:10px;box-shadow:none;height:auto;margin:0 auto;padding:0;position:relative;width:auto;z-index:99999}body.dark .integration-form-final{background:#0000}.integration-form-final-title{color:#ffe1ffe6;font-size:22px;font-weight:550;line-height:22px;margin-bottom:10px;padding-top:5px;text-align:center;text-shadow:0 1px 2px #0006}@media (max-width:1366px){.integration-form-final-title{font-size:15px;line-height:16px}}.integration-form-final-message{color:#ffe1ffe6;font-size:16px;font-weight:550;line-height:19px;margin:10px auto 0;text-align:center;text-shadow:0 1px 2px #0006;width:100%}@media (max-width:1366px){.integration-form-final-message{font-size:11px;line-height:13px;margin-bottom:10px;margin-top:7px;width:100%}}@media (max-width:768px){.integration-form-final-message{font-size:13px;line-height:17px;margin-bottom:10px;margin-top:7px;width:100%}}.integration-form-final-details-box{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;margin:20px auto;vertical-align:middle;width:50%}.integration-form-final-details-box i{font-size:20px}@media (max-width:768px){.integration-form-final-details-box i{font-size:16px}}.integration-form-final-avatar{border:1px solid #fff3;border-radius:10px;box-shadow:0 2px 4px #00000080;height:125px;object-fit:cover;vertical-align:middle;width:125px}.integration-form-final-button-box{display:flex;gap:15px;justify-content:space-between;margin-top:20px}@media (max-width:768px){.integration-form-final-button-box{gap:10px}}.integration-form-final-button,.integration-form-final-button a{background:#8571f4;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;font-weight:550;max-width:auto;min-width:150px;padding:12px 20px;text-align:center;text-decoration:none;width:auto}body.dark .integration-form-final-button{background:#444}@media (max-width:1366px){.integration-form-final-button{font-size:11px;min-width:100px;padding:10px 10px 8px}}@media (max-width:768px){.integration-form-final-button{font-size:11px;min-width:100px;padding:10px 12px 8px}}.integration-form-final-button .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.integration-copy-modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0006;bottom:0;display:flex;left:0;position:fixed;right:0;top:0}.integration-copy-modal,.integration-copy-modal-backdrop{align-items:center;justify-content:center;z-index:9999999999}.integration-copy-modal{background:linear-gradient(100deg,#dc1fff80,#03e1ff80,#00ffa380);border:none;border-radius:10px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;height:auto;margin:0 auto;max-height:25vh;padding:25px;position:relative;text-align:center;width:20%}body.dark .integration-copy-modal{background:#444;color:#ffffffb3}body:has(.agent-files-overlay) .admin-header,body:has(.agent-files-overlay) .global-footer,body:has(.agent-files-overlay) .main-footer,body:has(.agent-files-overlay) .user-header{z-index:1!important}body:has(.agent-files-overlay) .global-footer{display:none}.agent-files-overlay{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.agent-files-modal{background:linear-gradient(100deg,#dc1fffb3,#03e1ffb3,#00ffa3b3);border-radius:8px;box-shadow:none!important;left:50%;max-width:33%;min-height:300px;min-width:33%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:auto;z-index:9999}body.dark .agent-files-modal{background:#333;border:1px solid #fff3}@media (max-width:768px){.agent-files-modal{max-width:95%;min-height:300px;padding:10px 10px 20px;width:95%}}.agent-files-header{margin:0 auto}.agent-files-title{color:#ffffffe6;font-size:18px;text-align:center;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.agent-files-title{font-size:15px}}.agent-files-desc{color:#fff;font-size:13.5px;line-height:18px;margin:10px auto 0;text-align:center;text-shadow:0 1px 2px #000000b3;width:90%}@media (max-width:1366px){.agent-files-desc{font-size:11px;line-height:14px}}@media (max-width:768px){.agent-files-desc{font-size:12px;width:99%}}.agent-files-close{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0;padding:0;position:absolute;right:12px;top:10px}@media (max-width:1366px){.agent-files-close{font-size:11px;right:8px;top:6px}}@media (max-width:768px){.agent-files-close{font-size:11px;right:10px;top:8px}}.agent-files-upload{align-items:center;flex-wrap:wrap;justify-content:space-between;margin:10px 0 0}.agent-files-upload,.agent-files-upload-button-box{display:flex;gap:10px}.agent-files-upload-button{background:#dc1fff99;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;height:fit-content;min-width:66px;padding:6px 8px;transition:background-color .2s;width:auto}.agent-files-upload-button .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.agent-files-upload-button.cancel{background:#dc3246b3}.agent-files-upload-button:disabled{cursor:not-allowed;opacity:.6}body.dark .agent-files-upload-button{background:#0000001a}@media (max-width:1366px){.agent-files-upload-button{font-size:11px;padding:4px 8px}}@media (max-width:768px){.agent-files-upload-button{font-size:12px;padding:6px 8px}}.agent-files-list,.agent-files-list-loading{max-height:150px;min-height:100px}.agent-files-list{margin:20px 0 0}.agent-files-list .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;vertical-align:middle;width:10px;width:auto}.agent-files-list-items{list-style:none;margin:0;opacity:1;padding:0;position:relative;transition:all .2s ease-in-out}.agent-files-list-items.loading{opacity:0}.agent-files-list-item{align-items:center;border-bottom:1px dashed #ffffff1a;border-top:1px dashed #ffffff1a;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.agent-files-list-item span{align-items:center;display:flex;flex-grow:1;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-files-list-item i{font-size:28px;margin-right:-3px;min-width:28px}.agent-files-list-title{color:#ffffffe6;font-size:16px;text-align:left;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.agent-files-list-title{font-size:13px}}.no-file-uploaded,.searching-file{font-size:13.5px;font-style:italic;text-align:left}@media (max-width:1366px){.no-file-uploaded,.searching-file{font-size:12px}}.agent-files-list-info{display:flex;flex-direction:column;gap:4px}.agent-files-filename,.agent-files-list-icon-and-name{align-items:center;display:flex;gap:6px}.agent-files-filename{font-size:14px;font-weight:500}@media (max-width:1366px){.agent-files-filename{font-size:11px;gap:6px}}.agent-files-filesize{color:#ffffffe6;font-size:10.5px;font-style:italic}@media (max-width:1366px){.agent-files-filesize{font-size:9.5px}}.agent-files-list-name-size{display:flex;flex-direction:column;overflow:hidden}.agent-files-list-actions{align-items:center;display:flex;gap:10px}@media (max-width:1366px){.agent-files-list-actions{gap:6px}}.agent-files-preview-button{background:#dc1fff99;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;height:fit-content;min-width:66px;padding:6px 8px;transition:background-color .2s;width:auto}body.dark .agent-files-preview-button{background:#0000001a}@media (max-width:1366px){.agent-files-preview-button{font-size:11px;padding:4px 6px}}@media (max-width:768px){.agent-files-preview-button{font-size:12px;padding:6px}}.agent-files-delete-button{background:#dc3246b3;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;height:fit-content;min-width:66px;padding:6px 8px;transition:background-color .2s;width:auto}@media (max-width:1366px){.agent-files-delete-button{font-size:11px;padding:4px 6px}}@media (max-width:768px){.agent-files-delete-button{font-size:12px;padding:6px}}.agent-files-delete-button .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;vertical-align:middle;width:10px;width:auto}.agent-files-delete-button:disabled{cursor:not-allowed;opacity:.6}body.dark .agent-files-delete-button{background:#0000001a}.agent-files-delete-button i{font-size:13px;margin-right:0}@media (max-width:1366px){.agent-files-delete-button i{font-size:11px}}@media (max-width:768px){.agent-files-delete-button i{font-size:12px}}.agent-files-preview-modal{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:none;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.agent-files-preview-box{background:#985bff;border-radius:8px;box-shadow:0 4px 8px #0003;color:#000000b3;display:flex;flex-direction:column;max-height:90vh;max-width:1000px;min-height:300px;min-width:1000px;overflow:hidden;padding:20px;position:relative;width:100%}body.dark .agent-files-preview-box{background:#222;border:1px solid #fff3;box-shadow:none}@media (max-width:1366px){.agent-files-preview-box{max-width:720px;min-width:720px}}@media (max-width:768px){.agent-files-preview-box{max-height:75vh;max-width:100%;min-width:100%;padding:10px}}.agent-files-preview-name{margin:0 auto;text-align:center}.agent-files-preview-header{align-items:center;color:#ffffffe6;display:flex;font-size:18px;font-weight:550;justify-content:space-between;margin-bottom:10px;text-align:center;text-shadow:0 1px 2px #0000004d}@media (max-width:1366px){.agent-files-preview-header{font-size:13px}}.agent-files-preview-close{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:18px;font-weight:600;margin-bottom:0;margin-top:0;padding:0;position:absolute;right:18px;top:10px}@media (max-width:1366px){.agent-files-preview-close{font-size:11px;right:12px;top:8px}}@media (max-width:768px){.agent-files-preview-close{font-size:11px;right:10px;top:8px}}.agent-files-preview-content{border-top:1px dotted #ffffff80;color:#ffffffe6;flex-grow:1;font-size:14px;font-weight:550;line-height:22px;margin-bottom:6px;max-height:90vh;overflow-wrap:anywhere;overflow-x:auto;overflow-y:auto;padding:10px 0;text-shadow:0 1px 2px #0000004d;white-space:pre-wrap;word-break:break-word}.agent-files-preview-content pre{overflow-x:hidden;white-space:pre-wrap;word-break:break-word}@media (max-width:1366px){.agent-files-preview-content{font-size:11px;line-height:16px}}@media (max-width:768px){.agent-files-preview-content{font-size:12px;line-height:16px;max-height:75vh}}.agent-files-preview-content::-webkit-scrollbar{display:none;height:6px;margin-top:6px!important;padding-left:3px;width:3px}.agent-files-preview-content::-webkit-scrollbar-thumb{background-color:#ffffffe6;border-radius:6px}.agent-files-preview-content::-webkit-scrollbar-thumb:hover{background-color:#0003;cursor:pointer}.agent-files-message-overlay{align-items:center;background-color:#0000001a;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999999999}.agent-files-message-content{align-items:center;background:#8571f4f5;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:flex;flex-direction:column;justify-content:center;max-width:100%;min-height:100%;min-width:100%;padding:25px;text-align:center;white-space:pre-line!important;width:auto}body.dark .agent-files-message-content{background:#555}@media (max-width:768px){.agent-files-message-content{max-width:100%;min-height:100%;min-width:100%;padding:20px}}.agent-files-message-content h1{font-size:22px;margin-bottom:10px;text-align:center;white-space:pre-line!important}@media (max-width:1366px){.agent-files-message-content h1{font-size:16px;margin-bottom:10px}}@media (max-width:768px){.agent-files-message-content h1{font-size:18px;margin-bottom:10px}}.agent-files-message-content p{font-size:16px;line-height:22px;margin-bottom:10px;text-align:center;white-space:pre-line!important}@media (max-width:1366px){.agent-files-message-content p{font-size:12px;line-height:16px;margin-bottom:6px}}@media (max-width:768px){.agent-files-message-content p{font-size:14px;margin-bottom:6px}}.agent-files-message-button-group{display:flex;gap:10px;justify-content:center;margin-top:15px}.agent-files-message-button-group-cancel,.agent-files-message-button-group-confirm{background:#dc1fff99;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:550;max-width:auto;min-width:100px;padding:8px 20px;width:auto}body.dark .agent-files-message-button-group-cancel,body.dark .agent-files-message-button-group-confirm{background:#444}@media (max-width:1366px){.agent-files-message-button-group-cancel,.agent-files-message-button-group-confirm{font-size:13px;padding:6px 20px}}@media (max-width:768px){.agent-files-message-button-group-cancel,.agent-files-message-button-group-confirm{font-size:12px}}.agent-files-message-button-group-confirm .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.agent-files-excel-preview{color:#ffffffe6;display:flex;flex-direction:column;font-size:14px;gap:20px;line-height:15px;overflow-x:auto;padding-right:0}@media (max-width:1366px){.agent-files-excel-preview{font-size:11px}}.excel-sheet-block{background:#0000;border:none;border-radius:0;overflow-x:auto;padding:0}.excel-row{border:1px solid #fff3;display:flex}.excel-cell{border-left:1px solid #fff3;border-right:1px solid #fff3;min-width:60px;overflow-wrap:break-word;padding:6px;white-space:pre-wrap}@media (max-width:1366px){.excel-cell{padding:3px 5px}}.excel-row:last-child{border-bottom:1px solid #fff3}.excel-cell:last-child{border-right:none}.agent-sources-tabs{align-items:center;display:flex;gap:10px;justify-content:center;margin:10px auto}.agent-sources-tabs button{background:#dc1fff33;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13.5px;font-weight:550;max-width:20%;min-width:20%;padding:6px 12px}@media (max-width:1366px){.agent-sources-tabs button{font-size:11px}}@media (max-width:768px){.agent-sources-tabs button{font-size:12px}}.agent-sources-tabs button.active{background:#dc1fff66;border:1px solid #dc1fff66;box-shadow:0 2px 4px #0009;font-weight:600;text-shadow:none}.agent-sources-placeholder{font-size:13.5px;font-style:italic;margin-top:36px;text-align:center}@media (max-width:1366px){.agent-sources-placeholder{font-size:12px}}.agent-sources-placeholder i{font-size:36px;margin-bottom:10px}.rdrCalendarWrapper{background:#fff;box-sizing:border-box;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{color:inherit;flex:1 1;text-align:center;width:0}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{align-items:center;display:flex;flex:1 1 auto;justify-content:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;flex-basis:14.28571%;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;right:.25em;top:0}.rdrDay{box-sizing:inherit;cursor:pointer;font:inherit;position:relative;width:14.28571%}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 2px 0 #23394236}.rdrDateDisplayItem input{background:#0000;border:0;color:#849095;cursor:pointer;height:2.5em;line-height:2.5em;width:100%}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#0000;background:url("data:image/svg+xml;utf8,<svg width=%279px%27 height=%276px%27 viewBox=%270 0 9 6%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27><g id=%27Artboard%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%28-636.000000, -171.000000%29%27 fill-opacity=%270.368716033%27><g id=%27input%27 transform=%27translate%28172.000000, 37.000000%29%27 fill=%27%230E242F%27 fill-rule=%27nonzero%27><g id=%27Group-9%27 transform=%27translate%28323.000000, 127.000000%29%27><path d=%27M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z%27 id=%27arrow%27></path></g></g></g></svg>") no-repeat;background-position:right 8px center;border:0;border-radius:4px;color:#3e484f;cursor:pointer;outline:0;padding:10px 30px 10px 10px;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;display:block;height:24px;margin:0 .833em;padding:0;width:24px}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{border-style:solid;display:block;height:0;margin:auto;padding:0;text-align:center;transform:translate(-3px);width:0}.rdrPprevButton i{border-color:#0000 #34495e #0000 #0000;border-width:4px 6px 4px 4px;transform:translate(-3px)}.rdrNextButton i{border-color:#0000 #0000 #0000 #34495e;border-width:4px 4px 4px 6px;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{background:#0000;border:0;color:#1d2429;height:3em;line-height:3em;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDay:focus{outline:0}.rdrDayNumber{align-items:center;bottom:0;bottom:5px;display:flex;font-weight:300;justify-content:center;left:0;outline:0;position:absolute;right:0;top:0;top:5px}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{background:#3d91ff;border-radius:2px;bottom:4px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:18px}.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:#ffffffd9}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{background:currentColor;bottom:5px;left:0;position:absolute;right:0;top:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrEndEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange{border-bottom-left-radius:1.042em;border-top-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-bottom-right-radius:1.042em;border-top-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview{border-bottom-left-radius:1.333em;border-left-width:1px;border-top-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-bottom-right-radius:1.333em;border-right-width:1px;border-top-right-radius:1.333em;right:0}.rdrDayEndPreview,.rdrDayInPreview,.rdrDayStartPreview{background:#ffffff17;border:0 solid;bottom:3px;left:0;pointer-events:none;position:absolute;right:0;top:3px;z-index:1}.rdrDayStartPreview{border-bottom-left-radius:1.333em;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-top-width:1px;left:0}.rdrDayInPreview{border-bottom-width:1px;border-top-width:1px}.rdrDayEndPreview{border-bottom-right-radius:1.333em;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:1.333em;border-top-width:1px;right:2px;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;font-size:12px;width:226px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{background:#fff;border:0;border-bottom:1px solid #eff2f7;cursor:pointer;display:block;outline:0;padding:0}.rdrStaticRange:focus .rdrStaticRangeLabel,.rdrStaticRange:hover .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;line-height:18px;outline:0;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{border:1px solid #dee7eb;border-radius:4px;color:#6c767a;height:30px;line-height:30px;margin-right:10px;text-align:center;width:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;color:#333;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{background:#0000;border:1px solid;border-radius:1.333em;bottom:-2px;content:"";left:0;position:absolute;right:0;top:-2px}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrDayEndPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrStartEdge{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrDayEndPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrStartEdge{filter:grayscale(100%) opacity(60%)}.rdrMonthName{color:#849095;font-weight:600;padding:.833em;text-align:left}body:has(.agent-analytics-overlay) .admin-header,body:has(.agent-analytics-overlay) .global-footer,body:has(.agent-analytics-overlay) .main-footer,body:has(.agent-analytics-overlay) .user-header{z-index:1!important}body:has(.agent-analytics-overlay) .global-footer{display:none}.agent-analytics-overlay{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.agent-analytics-modal{background:linear-gradient(100deg,#dc1fffb3,#03e1ffb3,#00ffa3b3);border-radius:8px;box-shadow:none!important;left:50%;max-height:90vh;max-width:40%;min-height:90vh;min-width:40%;overflow:hidden;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:auto;z-index:9999}body.dark .agent-analytics-modal{background:#222}@media (max-width:768px){.agent-analytics-modal{max-height:85vh;max-width:95%;min-height:85vh;padding:10px;width:95%}}.agent-analytics-modal::-webkit-scrollbar{height:6px;margin-top:0!important;padding-left:3px;width:6px}.agent-analytics-scrollable{flex-grow:1;max-height:72vh;min-height:0;overflow-y:auto;padding-right:2px}@media (max-width:1366px){.agent-analytics-scrollable{max-height:68vh;padding-right:0}}@media (max-width:768px){.agent-analytics-scrollable{max-height:69vh;padding-right:0}}.agent-analytics-scrollable::-webkit-scrollbar{display:none;height:5px;margin-top:0!important;padding-left:5px;width:5px}@media (max-width:1366px){.agent-analytics-scrollable::-webkit-scrollbar{display:none;padding-left:0}}@media (max-width:768px){.agent-analytics-scrollable::-webkit-scrollbar{display:none;padding-left:0}}.analytics-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;margin-top:15px}@media (max-width:1366px){.analytics-header{margin-bottom:10px;margin-top:10px}}@media (max-width:768px){.analytics-header{margin-bottom:15px;margin-top:20px}}.analytics-chart-header{display:flex;justify-content:flex-end;width:100%}.analytics-filter-page-and-date{align-items:center;display:flex;gap:10px;justify-content:flex-end}@media (max-width:1366px){.analytics-filter-page-and-date{gap:5px}}.agent-analytics-close-button{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0;padding:0;position:absolute;right:12px;top:10px}@media (max-width:1366px){.agent-analytics-close-button{font-size:11px;right:8px;top:6px}}@media (max-width:768px){.agent-analytics-close-button{font-size:11px;right:10px;top:8px}}.analytics-empty,.analytics-loading{color:#ffffffe6;margin-top:20px;text-align:center}@media (max-width:1366px){.analytics-empty,.analytics-loading{font-size:11px}}@media (max-width:768px){.analytics-empty,.analytics-loading{font-size:12px}}.analytics-loading .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.analytics-log-list{display:flex;flex-direction:column;gap:10px;max-height:72vh}@media (max-width:1366px){.analytics-log-list{gap:5px;max-height:66vh}}@media (max-width:768px){.analytics-log-list{gap:8px;max-height:68vh}}.analytics-log-list::-webkit-scrollbar{height:6px;margin-top:6px!important;padding-left:3px;width:6px}.analytics-log-item{background:#dc1fff33;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;padding:10px}body.dark .analytics-log-item{background:#ffffff1a}.analytics-log-meta{display:flex;justify-content:space-between;margin-bottom:6px}.analytics-log-date{color:#ffffffb3;font-size:11px;font-style:italic;margin-top:5px}@media (max-width:1366px){.analytics-log-date{font-size:10px}}.analytics-log-source{background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#fffc;font-size:11px;font-style:normal;padding:4px 6px}@media (max-width:1366px){.analytics-log-source{font-size:10px;padding:2px 5px}}.analytics-log-source.source-native{background:#dc1fff4d}.analytics-log-source.source-telegram{background:#229ed9}.analytics-log-source.source-twitter{background:#000}body.dark .analytics-log-source.source-native,body.dark .analytics-log-source.source-telegram,body.dark .analytics-log-source.source-twitter{background:#0000001a}.analytics-log-prompt,.analytics-log-response{font-size:13.5px;line-height:17px;white-space:pre-wrap}@media (max-width:1366px){.analytics-log-prompt,.analytics-log-response{font-size:11px;line-height:15px;white-space:pre-wrap}}.analytics-log-prompt{margin-bottom:10px}@media (max-width:1366px){.analytics-log-prompt{margin-bottom:5px}}.analytics-log-label{font-weight:600}@media (max-width:768px){.analytics-log-label{font-weight:550}}.analytics-log-prompt a.analytics-log-label{color:#ffffffe6;text-decoration:none}.agent-analytics-pagination{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:20px 0 0;padding:0}.agent-analytics-pagination button{background:#dc1fff4d;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;max-width:100px;min-width:100px;padding:8px 20px;transition:all .2s ease;width:100px}@media (max-width:1366px){.agent-analytics-pagination button{font-size:11px}}@media (max-width:768px){.agent-analytics-pagination button{font-size:11px}}body.dark .agent-analytics-pagination button{background:#0000001a}.agent-analytics-pagination button:disabled{cursor:not-allowed;opacity:.5}.agent-analytics-pagination button:hover:not(:disabled){background:#dc1fffcc}body.dark .agent-analytics-pagination button:hover:not(:disabled){background:#ffffff1a}.agent-analytics-pagination span{color:#fffc;font-size:14px;font-weight:550}@media (max-width:1366px){.agent-analytics-pagination span{font-size:11px}}@media (max-width:768px){.agent-analytics-pagination span{font-size:11px}}.analytics-tabs{align-items:flex-start;display:flex;gap:10px;justify-content:flex-start}@media (max-width:1366px){.analytics-tabs{gap:5px}}.analytics-tabs button{background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13.5px;font-weight:550;min-height:30px;padding:6px 12px}body.dark .analytics-tabs button{background:#0000001a}@media (max-width:1366px){.analytics-tabs button{font-size:11px;min-height:26px;padding:3px 10px}}@media (max-width:768px){.analytics-tabs button{font-size:11px;padding:3px 6px}}.analytics-tabs button.active{background:#dc1fff33;border:1px solid #dc1fff66;box-shadow:0 2px 4px #0009;font-weight:600;text-shadow:none}@media (max-width:768px){.analytics-tabs button.active{font-weight:550}}body.dark .analytics-tabs button.active{background:#ffffff4d;border:1px solid #ffffff4d}.analytics-placeholder{color:#ffffffe6;font-size:13px;margin-top:20px;text-align:center}.analytics-tabs button.coming-soon{cursor:pointer;opacity:.4}.agent-analytics-filter-perpage{z-index:999999}.agent-analytics-filter-perpage__control{background:#dc1fff1a!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffb3!important;cursor:pointer!important;font-size:13px!important;height:30px!important;max-width:105px!important;min-height:30px!important;min-width:105px!important;padding:0 3px!important;text-shadow:0 1px #00000080}body.dark .agent-analytics-filter-perpage__control{background:#0000001a!important}@media (max-width:1366px){.agent-analytics-filter-perpage__control{font-size:11px!important;height:26px!important;max-width:95px!important;min-height:26px!important;min-width:95px!important}}@media (max-width:768px){.agent-analytics-filter-perpage__control{max-width:65px!important;min-width:65px!important}}.agent-analytics-filter-perpage__input,.agent-analytics-filter-perpage__placeholder,.agent-analytics-filter-perpage__single-value{color:#ffffffe6!important;font-weight:550;margin-top:-2px}@media (max-width:768px){.agent-analytics-filter-perpage__single-value{margin-top:5px}}.agent-analytics-filter-perpage__dropdown-indicator,.agent-analytics-filter-perpage__indicator{color:#ffffffe6!important;margin-top:-4px;padding-left:5px!important}@media (max-width:1366px){.agent-analytics-filter-perpage__indicator{margin-top:-5px!important}}@media (max-width:768px){.agent-analytics-filter-perpage__indicator-separator{display:none}.agent-analytics-filter-perpage__dropdown-indicator,.agent-analytics-filter-perpage__indicator{padding-left:0!important}.agent-analytics-filter-perpage__dropdown-indicator{display:none!important;margin:0!important;width:0!important}}.agent-analytics-filter-perpage__indicator-separator{height:16px!important;margin-top:7px!important}@media (max-width:1366px){.agent-analytics-filter-perpage__indicator-separator{height:16px!important;margin-top:4px!important}.agent-analytics-filter-perpage__dropdown-indicator{margin-top:-5px!important}}.agent-analytics-filter-perpage__value-container{align-items:center;display:flex;padding:0 6px!important}@media (max-width:1366px){.agent-analytics-filter-perpage__value-container{margin-top:-6px!important}}.agent-analytics-filter-perpage__menu{background:#2489d7!important;border:1px solid #fff3!important;border-radius:8px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;margin-top:6px;z-index:9999999999!important}body.dark .agent-analytics-filter-perpage__menu{background:#333!important}@media (max-width:1366px){.agent-analytics-filter-perpage__menu{margin-top:5px!important}}.agent-analytics-filter-perpage__option{background:#2489d7!important;cursor:pointer!important;font-size:14px!important;font-weight:500;padding:8px 10px 2px!important}@media (max-width:1366px){.agent-analytics-filter-perpage__option{font-size:11px!important;padding:4px 10px 2px!important}}@media (max-width:768px){.agent-analytics-filter-perpage__option{font-size:11px!important;padding:4px 10px 2px!important}}.agent-analytics-filter-perpage__option:last-child{padding-bottom:10px!important}@media (max-width:1366px){.agent-analytics-filter-perpage__option:last-child{padding-bottom:2px!important}}body.dark .agent-analytics-filter-perpage__option{background:#333!important}.analytics-date-filter{position:relative;z-index:100}.analytics-date-toggle-button{background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#fffc;cursor:pointer;font-size:13px;height:30px;min-height:30px;padding:0 10px;text-shadow:0 1px 2px #00000080}body.dark .analytics-date-toggle-button{background:#222}@media (max-width:1366px){.analytics-date-toggle-button{font-size:11px;height:26px;min-height:26px}}.analytics-date-toggle-button i{margin-right:3px}.analytics-reset-button{background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#fffc;cursor:pointer;font-size:13px;height:30px;margin-left:0;min-height:30px;padding:0 10px;text-shadow:0 1px 2px #00000080}body.dark .analytics-reset-button{background:#222}@media (max-width:1366px){.analytics-reset-button{font-size:11px;height:26px;min-height:26px}}.analytics-reset-button i{margin-right:3px}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{background:#985bff!important;color:#fff!important}body.dark .rdrEndEdge,body.dark .rdrInRange,body.dark .rdrSelected,body.dark .rdrStartEdge{background:#222!important;color:#fff!important}.analytics-date-picker-container{background:#fff;border-radius:6px;box-shadow:0 2px 12px #0006;left:auto;position:absolute;right:0;top:40px;z-index:999999}@media (max-width:768px){.analytics-date-picker-container{right:-70px}}.toggle-chart-button{background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;font-weight:550;margin-bottom:0;min-height:30px;padding:6px 12px}body.dark .toggle-chart-button{background:#0000001a}@media (max-width:1366px){.toggle-chart-button{font-size:11px;min-height:26px;padding:3px 10px}}@media (max-width:768px){.toggle-chart-button{font-size:11px}}.analytics-chart-wrapper{background:#dc1fff33;border:1px solid #fff3;border-radius:12px;box-shadow:0 2px 4px #00000080;margin-top:10px;max-height:400px;max-width:100%;padding:10px 0 10px 10px;width:100%}body.dark .analytics-chart-wrapper{background:#ffffff1a}@media (max-width:1366px){.analytics-chart-wrapper{max-height:275px;padding:10px}}@media (max-width:768px){.analytics-chart-wrapper{max-height:300px;padding:10px 0 10px 10px}}.analytics-chart-container{margin-bottom:10px;margin-top:0;padding:0}body:has(.simulation-chat-overlay) .agent-actions-box,body:has(.simulation-chat-overlay) .global-footer,body:has(.simulation-chat-overlay) .main-footer,body:has(.simulation-chat-overlay) .user-header{z-index:0!important}@media (max-width:768px){body:has(.simulation-chat-overlay) .agent-interaction-dock-button,body:has(.simulation-chat-overlay) .float-chat-button{display:none!important;z-index:0!important}}.simulation-chat-overlay{align-items:center;background:#000;display:flex;inset:0;justify-content:center;overflow-y:auto!important;position:fixed;z-index:999999999}.simulation-chat-modal{background:linear-gradient(90deg,#dc1fff99,#03e1ff99 50%,#00ffa399);border-radius:8px;box-shadow:0 0 12px #0006;display:flex;flex-direction:column;height:97vh;left:50%;max-height:97vh;max-width:50%;min-height:97vh;overflow:hidden;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:50%;z-index:9999999999!important}body.dark .simulation-chat-modal{background:#fff3}@media (max-width:768px){.simulation-chat-modal{border-radius:0;height:100vh;left:0;margin:0 auto;max-height:100vh;max-width:100%;min-height:100vh;top:0;transform:none;width:100%;z-index:9999999999}}.simulation-chat-modal.maximized{height:97vh!important;max-height:97vh!important;min-height:97vh!important}@media (max-width:768px){.simulation-chat-modal.maximized{height:66vh!important;max-height:66vh!important;min-height:66vh!important}}.simulation-chat-header{align-items:center;background:#0000;border-bottom:1px solid #ffe1ffe6;display:flex;justify-content:flex-start;padding:25px;position:relative}body.dark .simulation-chat-header{border-bottom:1px solid #ffe1ff33}@media (max-width:1366px){.simulation-chat-header{padding:20px 25px}}.simulation-chat-modal-content{height:97vh;max-height:97vh;min-height:97vh}.simulation-chat-top-info{align-items:flex-start;display:flex;flex-direction:column;gap:6px;left:10px;position:absolute;top:15px}@media (max-width:1366px){.simulation-chat-top-info{top:12px;top:13px}}@media (max-width:768px){.simulation-chat-top-info{max-width:75%}}.simulation-chat-top-info-agent-name{color:#ffe1ff;font-size:16px;font-weight:550;text-align:left;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.simulation-chat-top-info-agent-name{font-size:14px;text-align:left!important}}@media (max-width:768px){.simulation-chat-top-info-agent-name{font-size:12px;text-align:left!important}}.simulation-chat-top-info-agent-specialization{color:#ffe1ff;font-size:13px;font-weight:500!important;text-align:left;text-shadow:0 1px 2px #000000b3}@media (max-width:768px){.simulation-chat-top-info-agent-specialization{font-size:12px;text-align:left!important}}.simulation-top-options{display:flex;flex-direction:row;gap:10px;justify-content:flex-end;position:absolute;right:10px;top:15px}@media (max-width:1366px){.simulation-top-options{gap:6px;right:6px;top:10px}}@media (max-width:768px){.simulation-top-options{gap:8px;right:10px;top:10px}}.enter-to-send-simulation{align-items:center;display:flex;gap:6px}@media (max-width:768px){.enter-to-send-simulation{gap:6px}}.enter-to-send-simulation-switch{display:inline-block;height:20px;position:relative;width:37px}@media (max-width:1366px){.enter-to-send-simulation-switch{height:14px;width:24px}}@media (max-width:768px){.enter-to-send-simulation-switch{height:16px;width:26px}}.enter-to-send-simulation-switch input{height:0;opacity:0;width:0}.enter-to-send-simulation-switch .enter-to-send-simulation-slider{background-color:#ffffffe6;border:1px solid #fff3;border-radius:20px;bottom:0;box-shadow:0 2px 4px #0000004d;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.enter-to-send-simulation-switch .enter-to-send-simulation-slider:before{background:#985bff;border-radius:50%;bottom:2px;content:"";height:14px;left:2px;position:absolute;transition:.4s;width:14px}@media (max-width:1366px){.enter-to-send-simulation-switch .enter-to-send-simulation-slider:before{bottom:1px;height:10px;left:0x;width:10px}}@media (max-width:768px){.enter-to-send-simulation-switch .enter-to-send-simulation-slider:before{bottom:1px;height:12px;left:2px;width:12px}}body.dark .enter-to-send-simulation-switch .enter-to-send-simulation-slider:before{background:#333}.enter-to-send-simulation-switch input:checked+.enter-to-send-simulation-slider,body.dark .enter-to-send-simulation-switch input:checked+.enter-to-send-simulation-slider{background-color:#ffffffe6}.enter-to-send-simulation-switch input:checked+.enter-to-send-simulation-slider:before{background:#985bff;transform:translateX(16px)}@media (max-width:1366px){.enter-to-send-simulation-switch input:checked+.enter-to-send-simulation-slider:before{transform:translateX(8px)}}@media (max-width:768px){.enter-to-send-simulation-switch input:checked+.enter-to-send-simulation-slider:before{transform:translateX(8px)}}body.dark .enter-to-send-simulation-switch input:checked+.enter-to-send-simulation-slider:before{background-color:#333}.enter-to-send-simulation-label{align-items:center;color:#ffffffe6;display:flex;font-size:13px;font-weight:600;text-shadow:0 1px 2px #000000b3;-webkit-user-select:none;user-select:none}@media (max-width:1366px){.enter-to-send-simulation-label{font-size:10.5px;font-weight:550;text-shadow:none}}@media (max-width:768px){.enter-to-send-simulation-label{font-size:11px;font-weight:550;text-shadow:none}}.simulation-chat-modal .simulation-chat-maximize-button{background:#0000;border:none;color:#ffffffe6;cursor:pointer;font-size:13px}@media (min-width:769px){.float-chatbox .interaction-maximize-button{display:none}}.simulation-chat-close{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0;padding:0}body.dark .simulation-chat-close{background:none}@media (max-width:1366px){.simulation-chat-close{font-size:13px;padding:0}}@media (max-width:768px){.simulation-chat-close{MARGIN-BOTTOM:-1px;font-size:15px;padding:0}}.simulation-chat-mode-messages{background:linear-gradient(90deg,#dc1fff99,#03e1ff99,#00ffa399);display:flex;flex:1 1;flex-direction:column;gap:15px;overflow-y:auto;padding:16px}body.dark .simulation-chat-mode-messages{background:#0000001a}.simulation-greeting-note{color:#0009;font-size:13px;font-style:italic;font-weight:400;line-height:15px;margin-top:6px;text-shadow:none}@media (max-width:1366px){.simulation-greeting-note{font-size:10.5px;line-height:13px}}@media (max-width:768px){.simulation-greeting-note{font-size:12px;line-height:14px}}.simulation-greeting-message.thinking{color:#0009;font-size:13px;line-height:15px;padding:0;text-shadow:none;width:auto}.agent-simulation-agent .on-thinking:after,.simulation-greeting-message .on-thinking:after{animation:flashdots 1s steps(10) infinite;content:"⠋⠙⠹⠸⠼⠴⠦⠧⠇⠏";font-family:monospace;margin-left:3px;white-space:pre}.agent-simulation-bubble .simulation-greeting-message{width:auto}.agent-simulation-bubble{word-wrap:break-word;border-radius:14px;font-size:14px;font-weight:550;line-height:17px;max-width:75%;padding:12px}@media (max-width:768px){.agent-simulation-bubble{font-size:13px;line-height:15px;padding:10px}}.agent-simulation-user{align-self:flex-end;background:#ffe1ff;border:1px solid #fff3;border-bottom-right-radius:2px;box-shadow:0 2px 4px #00000080;color:#0009;font-size:14px;line-height:17px;text-shadow:none}@media (max-width:1366px){.agent-simulation-user{font-size:12px;line-height:15px}}@media (max-width:768px){.agent-simulation-user{font-size:13px;line-height:14px}}.agent-simulation-agent{align-self:flex-start;background:#ffe1ff;border:1px solid #fff3;border-bottom-left-radius:2px;box-shadow:0 2px 4px #00000080;color:#0009;font-size:14px;line-height:17px;text-shadow:none}@media (max-width:768px){.agent-simulation-agent{font-size:13px;line-height:15px}}.agent-simulation-bubble .formatted-agent-output{color:#0009;font-size:14px;line-height:17px;text-shadow:none}@media (max-width:1366px){.agent-simulation-bubble .formatted-agent-output{color:#0009;font-size:12px;line-height:14px}}@media (max-width:768px){.agent-simulation-bubble .formatted-agent-output{color:#0009;font-size:13px;line-height:15px}}.agent-simulation-bubble .formatted-agent-output a{color:#a52edae6;font-weight:600;text-decoration:none}.agent-simulation-bubble.agent-simulation-agent{font-size:12px;margin-bottom:2px;padding:12px;position:relative}@media (max-width:1366px){.agent-simulation-bubble.agent-simulation-agent{margin-bottom:0}}.simulation-response-time-and-action{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;padding-top:2px;vertical-align:middle}@media (max-width:1366px){.simulation-response-time-and-action{margin-top:1px}}.simulation-copy-agent-response-button{background:none;border:none;color:#ffffffe6;cursor:pointer;font-size:10px}body.dark .simulation-copy-agent-response-button{color:#ffffffe6}@media (max-width:1366px){.simulation-copy-agent-response-button{font-size:9px}}.simulation-copy-button-wrapper{align-items:center;display:flex;gap:3px}.simulation-copied-confirmation{color:#ffffffb3;font-size:11px;text-shadow:none}@media (max-width:1366px){.simulation-copied-confirmation{font-size:10px}}.simulation-sender-label{color:#ffffffe6;font-size:12px;font-style:italic;margin-bottom:2px;padding:0 6px;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.simulation-sender-label{font-size:10.5px}}.simulation-message-time{color:#ffffffe6;display:block;font-size:11px;font-style:italic;margin-top:0;padding:0;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.simulation-message-time{font-size:10px}}.agent-simulation-input-container{background:linear-gradient(90deg,#dc1fff99,#03e1ff99 50%,#00ffa399);border-top:1px solid #ffe1ffe6;display:flex;padding:15px}body.dark .agent-simulation-input-container{background:#0000001a;border-top:1px solid #ffe1ff33}@media (max-width:768px){.agent-simulation-input-container{padding:10px}}.agent-simulation-input{background:#ffe1ffe6;border:1px solid #0000004d;border-radius:6px;color:#000000b3;flex:1 1;font-size:14px;max-height:65px;min-height:65px;overflow-y:auto;padding:10px;resize:none;vertical-align:middle}@media (max-width:1366px){.agent-simulation-input{font-size:12px;max-height:52px;min-height:52px;padding:8px}}@media (max-width:768px){.agent-simulation-input{font-size:13px;max-height:62px;min-height:62px;padding:10px}}.agent-simulation-input:disabled{cursor:not-allowed;opacity:.7}.agent-simulation-input:focus{border-color:none!important;box-shadow:none!important;outline:none!important}.agent-simulator-input::placeholder{color:#0006;font-size:15px;opacity:1}@media (max-width:1366px){.agent-simulator-input::placeholder{font-size:12px}}@media (max-width:768px){.agent-simulator-input::placeholder{font-size:13px}}.agent-simulation-block{align-items:center;display:flex;flex-direction:column;gap:3px;margin-left:6px;margin-top:2px;vertical-align:middle}.agent-simulation-charcount.warning{color:#ffffffe6;text-shadow:none}.agent-simulation-charcount{color:#ffffffe6;font-size:11.5px;font-weight:550;text-shadow:0 1px 2px #0000004d}@media (max-width:1366px){.agent-simulation-charcount{font-size:10px}}.agent-simulation-charcount i{color:#f0ff00;text-shadow:0 1px 2px #0009}.agent-simulation-send-button{background:#dc1fff99;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffe1ffe6;cursor:pointer;height:44px;max-height:44px;max-width:56px;padding:10px 0;transition:background .2s ease;width:56px}body.dark .agent-simulation-send-button{background:#fff3}@media (max-width:1366px){.agent-simulation-send-button{font-size:13px;height:32px;max-height:32px;width:46px}}.agent-simulation-send-button i{font-size:16px}@media (max-width:1366px){.agent-simulation-send-button i{font-size:13px}}.agent-simulation-send-button:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.agent-simulation-send-button{font-size:13px;height:41px;max-height:41px;width:46px}}.agent-simulation-error-modal{align-items:center;background:#0000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.agent-simulation-error-box{background:#dc1fffe6;border:1px solid #fff3;border-radius:10px;box-shadow:0 2px 4px #00000080;font-size:15px;max-width:75%;padding:20px 30px;text-align:center}body.dark .agent-simulation-error-box{background:#666}@media (max-width:768px){.agent-simulation-error-box{font-size:13px}}.agent-simulation-error-box button{background-color:#8571f4b3;border:none;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;margin-top:12px;padding:8px 16px}body.dark .agent-simulation-error-box button{background:#333}@media (max-width:768px){.agent-simulation-error-box button{font-size:12px}}body:has(.agent-builder-setting-overlay) .admin-header,body:has(.agent-builder-setting-overlay) .global-footer,body:has(.agent-builder-setting-overlay) .integration-picker-modal,body:has(.agent-builder-setting-overlay) .main-footer{z-index:1!important}body:has(.agent-builder-settings-overlay) .global-footer{display:none}body.modal-open .admin-header,body.modal-open .global-footer,body.modal-open .main-footer,body.modal-open .user-header{z-index:1!important}body.modal-open .global-footer{display:none}.agent-builder-setting-overlay{align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:#000;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.agent-builder-setting-modal{background:linear-gradient(100deg,#dc1fffb3,#03e1ffb3,#00ffa3b3);border-radius:8px;box-shadow:0 4px 8px #0003;left:50%;max-height:90vh;max-width:30%;min-width:30%;overflow-y:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:auto;z-index:9999}body.dark .agent-builder-setting-modal{background:#333;border:1px solid #fff3}@media (max-width:1366px){.agent-builder-setting-modal{padding:10px}}@media (max-width:768px){.agent-builder-setting-modal{max-height:75vh;max-width:95%;padding:10px;width:95%}}.agent-builder-setting-modal::-webkit-scrollbar{display:none}.agent-builder-setting-modal::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:10px;display:none}.agent-builder-setting-title{color:#ffffffe6;font-size:16px;text-align:left;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.agent-builder-setting-title{font-size:13px}}.agent-builder-setting-close-button{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0;padding:0;position:absolute;right:12px;top:10px}@media (max-width:1366px){.agent-builder-setting-close-button{font-size:11px;right:8px;top:6px}}@media (max-width:768px){.agent-builder-setting-close-button{font-size:11px;right:10px;top:8px}}.agent-builder-setting-box{margin-top:10px}.agent-builder-setting-section{display:flex;flex-direction:row;justify-content:space-between;margin:10px 0}.agent-builder-setting-label .toggle-icon{cursor:pointer;margin-left:5px;margin-top:0;transition:transform .2s ease;vertical-align:middle}.agent-builder-setting-options .toggle-icon{cursor:pointer;margin-left:-3px;margin-top:0;transition:transform .2s ease;vertical-align:middle}.agent-builder-setting-label.not-integrated{font-style:italic}.agent-setting-greeting,.agent-setting-integration,.agent-setting-interaction,.agent-setting-security,.agent-setting-visibility{border-bottom:1px solid #ffffff4d;border-top:1px solid #ffffff4d;color:#0009;font-size:16px;font-weight:600;margin:10px 0;padding:6px 0;text-shadow:none}body.dark .agent-setting-greeting,body.dark .agent-setting-integration,body.dark .agent-setting-interaction,body.dark .agent-setting-security,body.dark .agent-setting-visibility{color:#ffffffe6;text-shadow:none}@media (max-width:1366px){.agent-setting-greeting,.agent-setting-integration,.agent-setting-interaction,.agent-setting-security,.agent-setting-visibility{font-size:13px;padding:6px 0}}.agent-builder-setting-label{align-items:center;display:flex;font-size:13.5px;justify-content:space-between}@media (max-width:1366px){.agent-builder-setting-label{font-size:11px}}.agent-builder-setting-options{display:flex;gap:10px}@media (max-width:768px){.agent-builder-setting-options{display:flex;gap:5px}}.agent-builder-setting-options label{align-items:center;cursor:pointer;display:flex;font-size:13.5px;font-weight:500;gap:3px}@media (max-width:1366px){.agent-builder-setting-options label{font-size:11px}}.agent-builder-setting-footer{display:flex;justify-content:space-between;margin-top:20px}.agent-builder-setting-delete-button{background:#dc3246b3;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;height:fit-content;padding:6px 10px;transition:background-color .2s}.agent-builder-setting-delete-button:disabled{cursor:not-allowed;opacity:.6}body.dark .agent-builder-setting-delete-button{background:#0000001a}.agent-builder-setting-delete-button i{margin-right:3px}@media (max-width:1366px){.agent-builder-setting-delete-button{border-radius:6px;cursor:pointer;font-size:10.5px;height:fit-content;padding:4px 8px;transition:background-color .2s}}.agent-builder-setting-save-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:15px;height:fit-content;padding:10px;transition:background-color .2s;width:100%}.agent-builder-setting-save-button:disabled{cursor:not-allowed;opacity:.6}body.dark .agent-builder-setting-save-button{background:#333}.agent-builder-setting-save-button i{margin-right:3px}@media (max-width:1366px){.agent-builder-setting-save-button{border-radius:6px;cursor:pointer;font-size:12px;height:fit-content;padding:10px 8px;transition:background-color .2s}}.agent-builder-setting-save-button .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.agent-builder-setting-confirm-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:none;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999!important}.agent-builder-setting-confirm-modal{align-items:center;background:#8571f4;border-radius:8px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;height:auto;justify-content:center;left:50%;max-height:90vh;min-height:auto;overflow-y:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:95%;z-index:999999}body.dark .agent-builder-setting-confirm-modal{background:#222;border:1px solid #fff3}@media (max-width:1366px){.agent-builder-setting-confirm-modal{padding:20px}}.agent-builder-setting-confirm-content{margin:0 auto;vertical-align:middle;width:100%}.agent-builder-setting-confirm-modal h1{font-size:22px;margin-bottom:10px;text-align:center;white-space:pre-line!important}@media (max-width:1366px){.agent-builder-setting-confirm-modal h1{font-size:16px;margin-bottom:10px}}@media (max-width:768px){.agent-builder-setting-confirm-modal h1{font-size:16px;margin-bottom:10px}}.agent-builder-setting-confirm-modal p{font-size:14px;margin-bottom:10px;text-align:center;white-space:pre-line!important}@media (max-width:1366px){.agent-builder-setting-confirm-modal p{font-size:11px;margin-bottom:6px}}@media (max-width:768px){.agent-builder-setting-confirm-modal p{font-size:12px;margin-bottom:6px}}.agent-builder-setting-confirm-button-box{display:flex;gap:10px;justify-content:center;margin-top:15px}.agent-builder-setting-confirm-button{background:#dc1fff99;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:550;max-width:auto;min-width:100px;padding:8px 20px;width:auto}@media (max-width:1366px){.agent-builder-setting-confirm-button{font-size:12px;padding:6px 10px}}body.dark .agent-builder-setting-confirm-button{background:#444}.default-greeting-preview{background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:none;font-size:13px;font-style:italic;margin-top:6px;padding:10px;text-shadow:none}body.dark .default-greeting-preview{background:#ffffffe6;color:#000000b3}.agent-custom-greeting-section{background:none;display:flex;flex-direction:column;gap:10px;margin-top:10px}.custom-greeting-label{display:none;font-size:14px;margin-bottom:0}@media (max-width:1366px){.custom-greeting-label{font-size:11px;margin-bottom:0}}@media (max-width:768px){.custom-greeting-label{font-size:12px;margin-bottom:0}}.greeting-no-and-char-count{display:flex;justify-content:flex-end;vertical-align:middle}.custom-greeting-input-row{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border:1px solid #ffffff4d;border-radius:6px;box-shadow:0 1px 2px #00000080;display:flex;flex-direction:column;padding:15px;position:relative}body.dark .custom-greeting-input-row{border:1px solid #fff3}@media (max-width:1366px){.custom-greeting-input-row{padding:10px}}.custom-greeting-input-row:last-child{margin-bottom:10px}@media (max-width:1366px){.custom-greeting-input-row:last-child{margin-bottom:5px}}.custom-greeting-input-row textarea{background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 1px 2px #00000080;color:#ffffffe6;font-size:13px;font-style:italic;margin-top:3px;max-height:100px;min-height:66px;outline:none;padding:10px;resize:vertical;text-shadow:none;width:100%}body.dark .custom-greeting-input-row textarea{background:#ffffffe6;color:#000000b3}@media (max-width:1366px){.custom-greeting-input-row textarea{font-size:11px;min-height:50px;min-height:80px;padding:6px}}@media (max-width:768px){.custom-greeting-input-row textarea{font-size:11px;min-height:80px;padding:6px}}.custom-greeting-input-row textarea::placeholder{color:#fff9}body.dark .custom-greeting-input-row textarea::placeholder{color:#0006}.custom-greeting-input-row textarea::-webkit-scrollbar{width:3px}.agent-builder-setting-action-buttons{display:flex;gap:6px;justify-content:flex-end;margin-top:10px}.agent-builder-setting-delete-greeting-button,.agent-builder-setting-delete-placeholder-button,.agent-builder-setting-edit-greeting-button,.agent-builder-setting-edit-placeholder-button,.agent-builder-setting-save-greeting-button,.agent-builder-setting-save-placeholder-button{border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:11px;font-weight:550;padding:6px 10px}.agent-builder-setting-edit-greeting-button,.agent-builder-setting-edit-placeholder-button,.agent-builder-setting-save-greeting-button,.agent-builder-setting-save-placeholder-button{background:#dc1fff99}.agent-builder-setting-delete-greeting-button,.agent-builder-setting-delete-placeholder-button{background:#dc3246b3}body.dark .agent-builder-setting-delete-greeting-button,body.dark .agent-builder-setting-delete-placeholder-button,body.dark .agent-builder-setting-edit-greeting-button,body.dark .agent-builder-setting-edit-placeholder-button,body.dark .agent-builder-setting-save-greeting-button,body.dark .agent-builder-setting-save-placeholder-button{background:#333}@media (max-width:1366px){.agent-builder-setting-delete-greeting-button,.agent-builder-setting-delete-placeholder-button,.agent-builder-setting-edit-greeting-button,.agent-builder-setting-edit-placeholder-button,.agent-builder-setting-save-greeting-button,.agent-builder-setting-save-placeholder-button{font-size:10px;margin-top:6px;padding:3px 6px}}@media (max-width:768px){.agent-builder-setting-delete-greeting-button,.agent-builder-setting-delete-placeholder-button,.agent-builder-setting-edit-greeting-button,.agent-builder-setting-edit-placeholder-button,.agent-builder-setting-save-greeting-button,.agent-builder-setting-save-placeholder-button{padding:4px 7px}}.agent-builder-setting-delete-greeting-button i,.agent-builder-setting-delete-placeholder-button i,.agent-builder-setting-edit-greeting-button i,.agent-builder-setting-edit-placeholder-button i,.agent-builder-setting-save-greeting-button i,.agent-builder-setting-save-placeholder-button i{margin-right:3px}.agent-builder-setting-save-greeting-button:disabled,.agent-builder-setting-save-placeholder-button:disabled{cursor:not-allowed;opacity:.6}.custom-greeting-add-button{background:#dc1fff99;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;font-weight:550;margin-bottom:10px;margin-top:6px;padding:10px;width:auto}body.dark .custom-greeting-add-button{background:#333}@media (max-width:1366px){.custom-greeting-add-button{font-size:11px}}@media (max-width:768px){.custom-greeting-add-button{font-size:11px;margin-top:0}}.custom-greeting-add-button i{margin-right:3px}.custom-greeting-add-button:disabled{cursor:not-allowed;opacity:.6}.custom-greeting-bottom{display:flex;flex-direction:column;justify-content:space-between;margin-top:6px}.greeting-char-count{color:#fffc;font-size:11px;padding-right:5px;padding-top:0}@media (max-width:1366px){.greeting-char-count{font-size:9px;padding-top:2px}}.agent-builder-setting-modal input[type=radio]{accent-color:#985bff;cursor:pointer}body.dark .agent-builder-setting-modal input[type=radio]{accent-color:#333}.default-placeholder-preview{display:none}.custom-placeholder-section{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border:1px solid #ffffff4d;border-radius:6px;box-shadow:0 1px 2px #00000080;display:flex;flex-direction:column;margin-bottom:15px;margin-top:10px;padding:15px;position:relative}body.dark .custom-placeholder-section{border:1px solid #fff3}@media (max-width:1366px){.custom-placeholder-section{font-size:11px;padding:10px}}.custom-placeholder-label{display:none;font-size:13px;margin-bottom:0}@media (max-width:1366px){.custom-placeholder-label{font-size:11px}}@media (max-width:768px){.custom-placeholder-label{font-size:12px}}.placeholder-no-and-char-count{display:flex;justify-content:flex-end;vertical-align:middle}.custom-placeholder-section textarea{background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 1px 2px #00000080;color:#ffffffe6;font-size:13px;font-style:italic;height:auto;margin-top:3px;min-height:70px;outline:none;padding:10px;resize:none;text-shadow:none;width:100%}body.dark .custom-placeholder-section textarea{background:#ffffffe6;color:#000000b3}.custom-placeholder-section textarea::placeholder{color:#fff9}body.dark .custom-placeholder-section textarea::placeholder{color:#0006}@media (max-width:1366px){.custom-placeholder-section textarea{font-size:11px;min-height:50px;min-height:55px;padding:6px}}@media (max-width:768px){.custom-placeholder-section textarea{font-size:11px;min-height:55px}}.custom-placeholder-section textarea::-webkit-scrollbar{width:3px}.placeholder-char-count{color:#fffc;font-size:11px;padding-right:5px;padding-top:0}@media (max-width:1366px){.placeholder-char-count{font-size:9px;padding-top:2px}}.agent-builder-page{padding:10px 0 20px;width:100%}@media (max-width:768px){.agent-builder-page{margin:0 auto;width:95%}}.agent-builder-container{background:#a52eda99;border:1px solid #fff3;border-radius:10px;box-shadow:0 2px 3px #00000080;color:#ffffffe6;margin:0 auto;padding:20px;position:relative;text-shadow:0 1px 2px #000000b3;width:100%}body.dark .agent-builder-container{background:#ffffff1a}@media (max-width:1366px){.agent-builder-container{border-radius:6px;padding:10px}}@media (max-width:768px){.agent-builder-container{padding:20px 10px}}.agent-builder-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.agent-builder-title{color:#ffffffe6;font-size:32px;margin-bottom:10px;text-align:center;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.agent-builder-title{font-size:20px}}@media (max-width:768px){.agent-builder-title{font-size:26px;margin-bottom:7px}}.agent-builder-desc{color:#fff;font-size:14px;line-height:16px;margin:0 auto;text-align:center;text-shadow:0 1px 2px #000000b3;width:100%}@media (max-width:1366px){.agent-builder-desc{font-size:11.3px;line-height:14px;margin-bottom:20px;width:100%}}@media (max-width:768px){.agent-builder-desc{font-size:11.5px;line-height:13px;margin-bottom:0;width:100%}}.agent-builder-desc-tuning-mode{background:#dc3246b3;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:14px;font-style:italic;line-height:18px;margin:0 auto;padding:10px;text-align:center;text-shadow:none;width:100%}body.dark .agent-builder-desc-tuning-mode{background:#444}@media (max-width:1366px){.agent-builder-desc-tuning-mode{font-size:11.5px;line-height:14px;margin-bottom:20px;width:100%}}@media (max-width:768px){.agent-builder-desc-tuning-mode{font-size:11.5px;line-height:14px;margin-bottom:0;width:100%}}.agent-builder-desc-tuning-mode i{color:#f0ff00e6}.agent-builder-form{display:flex;flex-direction:column;gap:10px;margin-top:30px}@media (max-width:768px){.agent-builder-form{gap:10px}}.agent-builder-form .builder-form-group{box-sizing:border-box;display:flex;flex-direction:row;gap:20px;justify-content:space-between;max-width:100%;width:100%}@media (max-width:768px){.agent-builder-form .builder-form-group{display:flex;flex-direction:column;gap:10px}}.agent-builder-form .builder-form-item{box-sizing:border-box;flex:1 1;margin-top:0;max-width:100%;transform:none;transition:none}.builder-form-item select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill=%27black%27 height=%2712%27 viewBox=%270 0 24 24%27 width=%2712%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/></svg>");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;cursor:pointer;padding-right:2.5rem}.builder-form-item select:hover{cursor:pointer}.optional-field-title{display:block;font-size:16px;font-weight:550;margin-bottom:5px;margin-top:0;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.optional-field-title{font-size:14px}}@media (max-width:768px){.optional-field-title{font-size:14px}}.agent-builder-form label{display:block;font-size:15px;font-weight:550;margin-bottom:0;margin-top:0}@media (max-width:1366px){.agent-builder-form label{font-size:11.5px}}@media (max-width:768px){.agent-builder-form label{font-size:13px}}.agent-builder-form label .required-field{color:#dc3246;margin-left:4px;text-shadow:0 1px 2px #dc3246b3}.agent-builder-form label .optional-field{color:#ffffffe6;font-size:13px;margin-left:4px;text-shadow:0 1px 2px #000000b3}.builder-form-item .field-character-count{display:inline-block;float:right;font-size:11px;padding-right:6px;position:relative;top:8px;vertical-align:middle}@media (max-width:1366px){.builder-form-item .field-character-count{font-size:10px;top:4px}}.builder-form-item-agent-name .field-character-count{top:6px}@media (max-width:1366px){.builder-form-item-agent-name .field-character-count{font-size:10px;top:3px}}.builder-form-item .field-character-count i{color:#f0ff00;margin-left:3px;text-shadow:0 1px 2px #0009}.agent-builder-form input{background-color:#ffffffe6;border-radius:8px;color:#000000b3;font-size:14px;margin-bottom:5px;margin-top:-5px;padding:10px;width:100%}@media (max-width:1366px){.agent-builder-form input{font-size:12px;padding:6px 10px}}@media (max-width:768px){.agent-builder-form input{font-size:13px;padding:6px 10px}}.agent-builder-form .agent-name-input{border:1px solid #fff3;box-shadow:0 2px 4px #00000080;height:40px;margin-top:3px;max-height:40px;min-height:40px}@media (max-width:1366px){.agent-builder-form .agent-name-input{height:30px;max-height:30px;min-height:30px}}@media (max-width:768px){.agent-builder-form .agent-name-input{height:38px;max-height:38px;min-height:38px}}.agent-builder-form .agent-name-input[disabled]{cursor:not-allowed;opacity:.9}.agent-builder-form textarea{background-color:#ffffffe6;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#0009;font-size:14px;margin-bottom:5px;margin-top:5px;max-height:200px;min-height:100px;padding:10px;resize:vertical;width:100%}@media (max-width:1366px){.agent-builder-form textarea{font-size:12px;max-height:200px;min-height:100px}}@media (max-width:768px){.agent-builder-form textarea{font-size:12px;max-height:200px;min-height:100px}}.agent-builder-form select{border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#000000b3;cursor:pointer;font-size:14px;margin-bottom:5px;margin-top:3px;padding:10px;width:100%}@media (max-width:1366px){.agent-builder-form select{font-size:11.5px;height:30px;max-height:30px;min-height:30px;padding:5px 10PX}}@media (max-width:768px){.agent-builder-form select{font-size:13px;height:38px;max-height:38px;min-height:38px}}.agent-builder-form select:hover{cursor:pointer!important}.agent-builder-form .tone-style-select{border:1px solid #fff3;box-shadow:0 2px 4px #00000080}.agent-builder-form input:focus,.agent-builder-form select:focus,.agent-builder-form textarea:focus{border-color:#0000;outline:none}.agent-builder-name-alert,.agent-builder-specialization-alert{color:#ffffffe6;font-size:14px;font-style:normal;font-weight:550}@media (max-width:1366px){.agent-builder-name-alert,.agent-builder-specialization-alert{font-size:12px}}@media (max-width:768px){.agent-builder-name-alert,.agent-builder-specialization-alert{font-size:12px}}.agent-builder-name-alert i,.agent-builder-specialization-alert i{color:#f0ff00e6;font-size:14px;font-style:normal;font-weight:550}@media (max-width:768px){.agent-builder-name-alert i,.agent-builder-specialization-alert i{font-size:11px}}.specialization-label{font-size:16px!important;margin-top:5px}@media (max-width:1366px){.specialization-label{font-size:12.5px!important}}@media (max-width:768px){.specialization-label{font-size:13px!important}}.specialization-checkbox-group{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px;margin-top:5px}@media (max-width:1366px){.specialization-checkbox-group{gap:3px;margin-bottom:3px;margin-top:0}}@media (max-width:768px){.specialization-checkbox-group{gap:3px;margin-bottom:6px;margin-top:0}}.specialization-checkbox-item{align-items:center;display:flex;width:32%}@media (max-width:768px){.specialization-checkbox-item{width:100%}}.specialization-checkbox-item label{align-items:center;color:#ffffffe6;cursor:pointer;display:flex;font-size:14px;gap:3px;line-height:16px}@media (max-width:1366px){.specialization-checkbox-item label{font-size:11.5px}}@media (max-width:768px){.specialization-checkbox-item label{font-size:13px}}.specialization-checkbox-item input[type=checkbox]{accent-color:#dc1fff99;cursor:pointer;height:16px;margin-top:3px;width:16px}body.dark .specialization-checkbox-item input[type=checkbox]{accent-color:#ffffff1a}.specialization-checkbox-item input.disable{cursor:not-allowed;opacity:1}.hide-specializations-button,.show-specializations-button{background-color:#ffffffe6;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#0009;cursor:pointer;font-size:12px;margin:2px 0 4px;padding:8px 16px;transition:background-color .2s}.hide-specializations-button{margin:0 0 6px}.agent-builder-form .create-agent-button,.agent-builder-form .login-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 3px #00000080;color:#ffffffe6;cursor:pointer;font-size:16px;font-weight:550;margin:5px auto 0;padding:10px;text-shadow:0 1px 2px #000000b3;transition:background-color .3s ease;width:100%}body.dark .agent-builder-form .create-agent-button,body.dark .agent-builder-form .login-button{background:#4d4d4d!important}@media (max-width:1366px){.agent-builder-form .create-agent-button,.agent-builder-form .login-button{font-size:13px;padding:10px}}@media (max-width:768px){.agent-builder-form .create-agent-button,.agent-builder-form .login-button{font-size:14px;padding:10px}}.create-agent-button[disabled]{cursor:not-allowed!important;opacity:.7}.create-agent-button .dot-flash:after,.simulation-log-loading .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.agent-builder-layout{align-items:flex-start;display:flex;flex-direction:row;gap:15px;padding:0}@media (max-width:1366px){.agent-builder-layout{gap:10px}}@media (max-width:768px){.agent-builder-layout{gap:10px}}.agent-builder-left-container{display:flex;flex-direction:column;gap:10px}.agent-builder-left{position:relative;width:65%}.agent-builder-right{background:#a52eda99;border:1px solid #fff3;border-radius:10px;box-shadow:0 2px 3px #00000080;color:#ffffffe6;display:flex;flex:35% 1;flex-direction:column;gap:10px;margin:0 auto;max-height:100%;overflow-y:auto;padding:3px 15px 15px;position:relative;text-shadow:0 1px 2px #000000b3;width:100%}body.dark .agent-builder-right{background:#ffffff1a}@media (max-width:1366px){.agent-builder-right{border-radius:6px;padding:0 10px 10px}}@media (max-width:768px){.agent-builder-right{padding:10px}}.agent-builder-right::-webkit-scrollbar{display:none}.agent-builder-right-split{display:flex;flex-direction:row;gap:10px}@media (max-width:768px){.agent-builder-layout{flex-direction:column}.agent-builder-left,.agent-builder-right{width:100%}.agent-builder-right{margin-top:0}}.title-and-options-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0;width:100%}.created-agent-top-button{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-end}@media (max-width:1366px){.created-agent-top-button{gap:6px}}.created-agent-refresh-button{align-items:center;background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;cursor:pointer;display:flex;height:30px;justify-content:center;transition:all .3s ease;width:30px}body.dark .created-agent-refresh-button{background:#4d4d4d}@media (max-width:1366px){.created-agent-refresh-button{border-radius:6px;height:23px;width:23px}}.created-agent-refresh-button i{color:#ffffffe6;font-size:13px}@media (max-width:1366px){.created-agent-refresh-button i{font-size:10px}}.created-agent-filter-status__control{background:#dc1fff4d!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:13px!important;height:30px!important;max-width:131px!important;min-height:30px!important;min-width:131px!important;padding:0!important;text-shadow:none}body.dark .created-agent-filter-status__control{background:#4d4d4d!important}@media (max-width:1366px){.created-agent-filter-status__control{font-size:11px!important;height:23px!important;max-width:115px!important;min-height:23px!important;min-width:115px!important;padding:0!important}}.created-agent-filter-status__input,.created-agent-filter-status__placeholder,.created-agent-filter-status__single-value{color:#ffffffe6!important;font-weight:550;text-shadow:none}.created-agent-filter-status__dropdown-indicator,.created-agent-filter-status__indicator{color:#ffffffe6!important;margin-top:-4px;padding-left:5px!important;text-shadow:none}@media (max-width:1366px){.created-agent-filter-status__indicator{margin-top:-5px!important}}.created-agent-filter-status__indicator-separator{height:18px!important;margin-top:4px!important}@media (max-width:1366px){.created-agent-filter-status__indicator-separator{height:12px!important;margin-top:4px!important}}.created-agent-filter-status__dropdown-indicator{width:25px!important}@media (max-width:1366px){.created-agent-filter-status__dropdown-indicator{margin-top:-8px!important;width:25px!important}}.created-agent-filter-status__value-container{align-items:center;display:flex;margin-top:-5px;padding:0 6px!important}@media (max-width:1366px){.created-agent-filter-status__value-container{margin-top:-6px!important}}.created-agent-filter-status__menu{background:#9352e1!important;border:1px solid #fff3!important;border-radius:8px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;margin-top:6px;text-shadow:none!important;z-index:9999999999!important}body.dark .created-agent-filter-status__menu{background:#4d4d4d!important}@media (max-width:1366px){.created-agent-filter-status__menu{margin-top:5px!important}}.created-agent-filter-status__option{background:#9352e1!important;cursor:pointer!important;font-size:13px!important;font-weight:500;padding:8px 10px 2px!important}@media (max-width:1366px){.created-agent-filter-status__option{font-size:11px!important;padding:4px 10px 2px!important}}.created-agent-filter-status__option:last-child{padding-bottom:10px!important}@media (max-width:1366px){.created-agent-filter-status__option:last-child{padding-bottom:2px!important}}body.dark .created-agent-filter-status__option{background:#4d4d4d!important}.created-agent-filter-perpage__control{background:#dc1fff4d!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:13px!important;height:30px!important;max-width:60px!important;min-height:30px!important;min-width:60px!important;padding:0!important;text-shadow:none}body.dark .created-agent-filter-perpage__control{background:#4d4d4d!important}@media (max-width:1366px){.created-agent-filter-perpage__control{font-size:11px!important;height:23px!important;max-width:60px!important;min-height:23px!important;min-width:60px!important;padding:0!important}}.created-agent-filter-perpage__input,.created-agent-filter-perpage__placeholder,.created-agent-filter-perpage__single-value{color:#ffffffe6!important;font-weight:550;text-shadow:none}.created-agent-filter-perpage__dropdown-indicator,.created-agent-filter-perpage__indicator{color:#ffffffe6!important;margin-top:-4px;padding-left:5px!important;text-shadow:none}@media (max-width:1366px){.created-agent-filter-perpage__indicator{margin-top:-5px!important}}.created-agent-filter-perpage__indicator-separator{height:18px!important;margin-top:4px!important}@media (max-width:1366px){.created-agent-filter-perpage__indicator-separator{height:12px!important;margin-top:4px!important}}.created-agent-filter-perpage__dropdown-indicator{width:25px!important}@media (max-width:1366px){.created-agent-filter-perpage__dropdown-indicator{margin-top:-8px!important;width:25px!important}}.created-agent-filter-perpage__value-container{align-items:center;display:flex;margin-top:-5px;padding:0 6px!important}@media (max-width:1366px){.created-agent-filter-perpage__value-container{margin-top:-6px!important}}.created-agent-filter-perpage__menu{background:#9352e1!important;border:1px solid #fff3!important;border-radius:8px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;margin-top:6px;text-shadow:none!important;z-index:9999999999!important}body.dark .created-agent-filter-perpage__menu{background:#4d4d4d!important}@media (max-width:1366px){.created-agent-filter-perpage__menu{margin-top:5px!important}}.created-agent-filter-perpage__option{background:#9352e1!important;cursor:pointer!important;font-size:13px!important;font-weight:500;padding:8px 10px 2px!important}@media (max-width:1366px){.created-agent-filter-perpage__option{font-size:11px!important;padding:4px 10px 2px!important}}.created-agent-filter-perpage__option:last-child{padding-bottom:10px!important}@media (max-width:1366px){.created-agent-filter-perpage__option:last-child{padding-bottom:2px!important}}body.dark .created-agent-filter-perpage__option{background:#4d4d4d!important}.builder-created-agent{margin-top:20px;padding:0}.builder-created-agent-title{color:#ffffffe6;font-size:24px;font-weight:550;margin-bottom:0;margin-top:0;text-align:left;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.builder-created-agent-title{font-size:14px}}@media (max-width:768px){.builder-created-agent-title{font-size:18px}}.no-agent-created{font-size:14px;font-style:italic;margin-top:10px;text-align:left}@media (max-width:1366px){.no-agent-created{font-size:10.5px}}@media (max-width:768px){.no-agent-created{font-size:13px}}.builder-created-agent-list{display:flex;flex-direction:column;gap:15px;margin-top:20px}@media (max-width:1366px){.builder-created-agent-list{gap:10px}}@media (max-width:768px){.builder-created-agent-list{gap:10px}}.builder-created-agent-item{align-items:flex-start;background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:flex;justify-content:space-between;padding:10px;position:relative}body.dark .builder-created-agent-item{background:#ffffff1a}.builder-created-agent-info{display:flex;flex-direction:column;gap:5px}@media (max-width:1366px){.builder-created-agent-info{gap:2px}}.builder-created-agent-name{font-size:16px;font-weight:600}@media (max-width:1366px){.builder-created-agent-name{font-size:13px;font-weight:600}}.builder-created-agent-specialization{color:#ffffffe6;font-size:13px;width:90%}@media (max-width:1366px){.builder-created-agent-specialization{font-size:11px}}@media (max-width:768px){.builder-created-agent-specialization{font-size:12px}}.builder-created-agent-dates{color:#ffffffe6;display:block;font-size:11.5px;margin-top:0}@media (max-width:1366px){.builder-created-agent-dates{font-size:10.5px}}.builder-created-agent-submission-status{color:#ffffffe6;font-size:13px}@media (max-width:1366px){.builder-created-agent-submission-status{font-size:11px}}@media (max-width:768px){.builder-created-agent-submission-status{font-size:12px}}.builder-created-agent-integration-status{color:#ffffffe6;font-size:13px}@media (max-width:1366px){.builder-created-agent-integration-status{font-size:11px}}@media (max-width:768px){.builder-created-agent-integration-status{font-size:12px}}.builder-created-agent-files{color:#ffffffe6;font-size:13px}@media (max-width:1366px){.builder-created-agent-files{font-size:11px}}@media (max-width:768px){.builder-created-agent-files{font-size:12px}}.builder-created-agent-simulation-stats{color:#ffffffe6;font-size:13px}@media (max-width:1366px){.builder-created-agent-simulation-stats{font-size:11px}}@media (max-width:768px){.builder-created-agent-simulation-stats{font-size:12px}}.builder-created-agent-interaction-stats{color:#ffffffe6;font-size:13px}@media (max-width:1366px){.builder-created-agent-interaction-stats{font-size:11px}}@media (max-width:768px){.builder-created-agent-interaction-stats{font-size:12px}}.builder-created-agent-button-container{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin-top:6px;max-width:100%;min-width:100%}@media (max-width:1366px){.builder-created-agent-button-container{gap:3px}}.builder-created-agent-analytics-button,.builder-created-agent-files-button,.builder-created-agent-integrate-button,.builder-created-agent-setting-button,.builder-created-agent-simulate-button,.builder-created-agent-submit-button,.builder-created-agent-tune-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;height:fit-content;max-width:18.4%;min-width:18.4%;padding:10px 8px 6px;text-align:center;transition:background-color .2s;width:auto}.builder-created-agent-integrate-button:disabled{cursor:not-allowed;opacity:.6}body.dark .builder-created-agent-analytics-button,body.dark .builder-created-agent-files-button,body.dark .builder-created-agent-integrate-button,body.dark .builder-created-agent-setting-button,body.dark .builder-created-agent-simulate-button,body.dark .builder-created-agent-submit-button,body.dark .builder-created-agent-tune-button{background:#0000001a}.builder-created-agent-submit-button.submitted{cursor:not-allowed}.builder-created-agent-submit-button{text-decoration:none!important}.builder-created-agent-analytics-button i,.builder-created-agent-files-button i,.builder-created-agent-integrate-button i,.builder-created-agent-setting-button i,.builder-created-agent-simulate-button i,.builder-created-agent-submit-button i,.builder-created-agent-tune-button i{display:block;margin-bottom:3px}@media (max-width:1366px){.builder-created-agent-analytics-button,.builder-created-agent-files-button,.builder-created-agent-integrate-button,.builder-created-agent-setting-button,.builder-created-agent-simulate-button,.builder-created-agent-submit-button,.builder-created-agent-tune-button{border-radius:6px;cursor:pointer;font-size:10px;height:fit-content;max-width:60px;min-width:39px;padding:6px 5px 3px;transition:background-color .2s}}@media (max-width:768px){.builder-created-agent-analytics-button,.builder-created-agent-files-button,.builder-created-agent-integrate-button,.builder-created-agent-setting-button,.builder-created-agent-simulate-button,.builder-created-agent-submit-button,.builder-created-agent-tune-button{border-radius:6px;cursor:pointer;font-size:11px;height:fit-content;max-width:60px;min-width:47px;padding:8px 5px 5px;transition:background-color .2s}}.builder-created-agent-setting-button .fa-spin{animation:fa-spin 1.5s linear infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.created-agent-pagination{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:20px 0 0;padding:0 10px}@media (max-width:1366px){.created-agent-pagination{margin-top:10px}}@media (max-width:768px){.created-agent-pagination{justify-content:space-between;margin-top:20px}}.created-agent-pagination-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;max-width:100px;min-width:100px;padding:8px 10px;transition:all .2s ease;width:100px}body.dark .created-agent-pagination-button{background:#0000001a}@media (max-width:1366px){.created-agent-pagination-button{font-size:10.5px;max-width:75px;min-width:75px;padding:6px 10px;width:75px}}@media (max-width:768px){.created-agent-pagination-button{font-size:12px;padding:6px 10px}}.created-agent-pagination-button:disabled{cursor:not-allowed;opacity:.5}.created-agent-pagination-info{font-size:14px;font-weight:550}body.dark .created-agent-pagination-info{color:#fffc}@media (max-width:1366px){.created-agent-pagination-info{color:#fffc!important;font-size:10px}}@media (max-width:768px){.created-agent-pagination-info{color:#fffc!important;font-size:12px;font-weight:550}}.response-simulator{background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:14px;margin-top:10px;padding:10px 15px 5px;position:relative}body.dark .response-simulator{background:#ffffff1a}@media (max-width:768px){.response-simulator{padding:10px}}.builder-simulator-title{color:#ffffffe6;font-size:24px;font-weight:550;margin-bottom:10px;margin-top:0;text-align:left;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.builder-simulator-title{font-size:16px}}@media (max-width:768px){.builder-simulator-title{font-size:20px}}.currently-simulating{color:#ffffffe6;font-size:13.5px;font-weight:550;margin-top:10px;text-align:left;text-shadow:0 1px 2px #000000b3;width:95%}@media (max-width:1366px){.currently-simulating{font-size:11px;margin-top:5px}}@media (max-width:768px){.currently-simulating{font-size:13px}}.currently-simulating span{font-weight:600}.simulator-error-message{color:#ffffffe6;font-size:13.5px;font-style:italic;font-weight:550;margin-bottom:10px;margin-top:10px;text-align:left;text-shadow:0 1px 2px #000000b3;width:95%}@media (max-width:1366px){.simulator-error-message{font-size:10.5px}}@media (max-width:768px){.simulator-error-message{font-size:12px}}.simulator-input{background-color:#fff;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#000000a8;font-size:14px;height:100px;line-height:19px;margin-bottom:10px;margin-top:0;max-height:200px;min-height:100px;padding:10px;resize:vertical;width:100%}.simulator-input:focus{border-color:none!important;box-shadow:none!important;outline:none!important}.simulator-input:disabled{cursor:not-allowed;opacity:.6}@media (max-width:1366px){.simulator-input{font-size:12px;height:100px;margin-bottom:8px;max-height:200px;min-height:100px;padding:8px;resize:vertical}}.simulator-input::placeholder{color:#0006;font-size:15px;opacity:1}@media (max-width:1366px){.simulator-input::placeholder{font-size:12px}}@media (max-width:768px){.simulator-input::placeholder{font-size:13px}}.simulator-output{background:#fff;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#000000b3;font-size:13.5px;height:auto;line-height:18px;margin-bottom:10px;margin-top:15px;max-height:auto;min-height:auto;overflow-y:auto;padding:10px;white-space:pre-wrap}@media (max-width:1366px){.simulator-output{font-size:11px;line-height:14px}}@media (max-width:768px){.simulator-output{font-size:13px;line-height:17px}}.formatted-agent-output a,.simulator-output a{color:#dc1fffe6;font-weight:550;text-decoration:none}.formatted-agent-output{color:#000000a8;font-size:13.5px;line-height:19px;overflow-y:auto;text-shadow:none;white-space:pre-wrap}@media (max-width:1366px){.formatted-agent-output{font-size:11px;line-height:14px}}@media (max-width:768px){.formatted-agent-output{font-size:13px;line-height:17px}}.log-error-output{color:#ffd700e6;font-style:none;text-shadow:none}.simulator-input-info{font-size:11px;margin:0 6px 3px 0;text-align:right}@media (max-width:1366px){.simulator-input-info{font-size:10px;margin:0 4px 1px 0}}@media (max-width:768px){.simulator-input-info{font-size:10px;margin:0 4px 2px 0}}.simulator-input-info .input-character-count,.simulator-input-info .input-character-count.warning{color:#ffffffe6;font-weight:550;text-shadow:none}.simulator-input-info .input-character-count.warning i{color:#f0ff00;margin-left:1px;text-shadow:0 1px 2px #0009}.simulator-input-info .input-character-count i{color:#06ba7e;margin-left:2px;text-shadow:0 1px 2px #0009}.simulator-action-button{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-bottom:8px}@media (max-width:1366px){.simulator-action-button{gap:6px}}.simulator-clear-button,.simulator-copy-button,.simulator-run-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;padding:6px 10px}body.dark .simulator-clear-button,body.dark .simulator-copy-button,body.dark .simulator-run-button{background:#0000001a}.simulator-run-button{max-width:auto;min-width:125px;text-align:center;width:auto}@media (max-width:1366px){.simulator-run-button{max-width:auto;min-width:100px;width:auto}}@media (max-width:768px){.simulator-run-button{max-width:auto;min-width:110px;width:auto}}.simulator-clear-button:disabled,.simulator-copy-button:disabled,.simulator-run-button:disabled{cursor:not-allowed;opacity:.5}.simulator-run-button .dot-flash:after{animation:flashdots 1s steps(10) infinite;content:"⠋⠙⠹⠸⠼⠴⠦⠧⠇⠏";font-family:monospace;margin-left:3px;white-space:pre}@keyframes flashdots{0%{content:"⠋"}10%{content:"⠙"}20%{content:"⠹"}30%{content:"⠸"}40%{content:"⠼"}50%{content:"⠴"}60%{content:"⠦"}70%{content:"⠧"}80%{content:"⠇"}90%{content:"⠏"}to{content:"⠋"}}.simulator-clear-button i,.simulator-copy-button i,.simulator-run-button i{margin-right:5px}@media (max-width:1366px){.simulator-clear-button,.simulator-copy-button,.simulator-run-button{font-size:10.5px;padding:4px 6px}}@media (max-width:768px){.simulator-clear-button,.simulator-copy-button,.simulator-run-button{font-size:11px;height:25px;min-height:25px;padding:4px 6px}}.simulation-chat-mode-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:12px;padding:6px 10px;position:absolute;right:10px;top:10px}.simulation-chat-mode-button i{margin-right:5px}body.dark .simulation-chat-mode-button{background:#0000001a}@media (max-width:1366px){.simulation-chat-mode-button{font-size:10.5px;padding:4px 8px;right:8px;top:8px}}@media (max-width:768px){.simulation-chat-mode-button{border-radius:4px;font-size:12px;padding:4px 8px;right:10px;top:10px}}.simulation-log-section{background:#0000;color:#ffffffe6;margin-top:10px;padding:0}.simulation-log-title-and-options{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px;padding:0;vertical-align:middle;width:100%}.simulation-log-top-options{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-end}@media (max-width:1366px){.simulation-log-top-options{gap:6px}}.simulation-log-title{color:#ffffffe6;font-size:24px;font-weight:550;margin-bottom:0;text-align:left;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.simulation-log-title{font-size:16px}}@media (max-width:768px){.simulation-log-title{font-size:20px}}.simulation-log-refresh-button{align-items:center;background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;cursor:pointer;display:flex;height:30px;justify-content:center;transition:all .3s ease;width:30px}body.dark .simulation-log-refresh-button{background:#4d4d4d}@media (max-width:1366px){.simulation-log-refresh-button{border-radius:6px;height:23px;width:23px}}.simulation-log-refresh-button i{color:#ffffffe6;font-size:13px}@media (max-width:1366px){.simulation-log-refresh-button i{font-size:10px}}.simulation-log-filter-order__control{background:#dc1fff4d!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:13px!important;height:30px!important;max-width:88px!important;min-height:30px!important;min-width:88px!important;padding:0!important;text-shadow:none}body.dark .simulation-log-filter-order__control{background:#4d4d4d!important}@media (max-width:1366px){.simulation-log-filter-order__control{font-size:11px!important;height:23px!important;max-width:85px!important;min-height:23px!important;min-width:85px!important;padding:0!important}}.simulation-log-filter-order__input,.simulation-log-filter-order__placeholder,.simulation-log-filter-order__single-value{color:#ffffffe6!important;font-weight:550;text-shadow:none}.simulation-log-filter-order__dropdown-indicator,.simulation-log-filter-order__indicator{color:#ffffffe6!important;margin-top:-4px;padding-left:5px!important;text-shadow:none}@media (max-width:1366px){.simulation-log-filter-order__indicator{margin-top:-5px!important}}.simulation-log-filter-order__indicator-separator{height:18px!important;margin-top:4px!important}@media (max-width:1366px){.simulation-log-filter-order__indicator-separator{height:12px!important;margin-top:4px!important}}.simulation-log-filter-order__dropdown-indicator{width:25px!important}@media (max-width:1366px){.simulation-log-filter-order__dropdown-indicator{margin-top:-8px!important;width:25px!important}}.simulation-log-filter-order__value-container{align-items:center;display:flex;margin-top:-5px;padding:0 6px!important}@media (max-width:1366px){.simulation-log-filter-order__value-container{margin-top:-6px!important}}.simulation-log-filter-order__menu{background:#9352e1!important;border:1px solid #fff3!important;border-radius:8px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;margin-top:6px;text-shadow:none!important;z-index:9999999999!important}body.dark .simulation-log-filter-order__menu{background:#4d4d4d!important}@media (max-width:1366px){.simulation-log-filter-order__menu{margin-top:5px!important}}.simulation-log-filter-order__option{background:#9352e1!important;cursor:pointer!important;font-size:13px!important;font-weight:500;padding:8px 10px 2px!important}@media (max-width:1366px){.simulation-log-filter-order__option{font-size:11px!important;padding:4px 10px 2px!important}}.simulation-log-filter-order__option:last-child{padding-bottom:10px!important}@media (max-width:1366px){.simulation-log-filter-order__option:last-child{padding-bottom:2px!important}}body.dark .simulation-log-filter-order__option{background:#4d4d4d!important}.simulation-log-filter-perpage__control{background:#dc1fff4d!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:13px!important;height:30px!important;max-width:60px!important;min-height:30px!important;min-width:60px!important;padding:0!important;text-shadow:none}body.dark .simulation-log-filter-perpage__control{background:#4d4d4d!important}@media (max-width:1366px){.simulation-log-filter-perpage__control{font-size:11px!important;height:23px!important;max-width:60px!important;min-height:23px!important;min-width:60px!important;padding:0!important}}.simulation-log-filter-perpage__input,.simulation-log-filter-perpage__placeholder,.simulation-log-filter-perpage__single-value{color:#ffffffe6!important;font-weight:550;text-shadow:none}.simulation-log-filter-perpage__dropdown-indicator,.simulation-log-filter-perpage__indicator{color:#ffffffe6!important;margin-top:-4px;padding-left:5px!important;text-shadow:none}@media (max-width:1366px){.simulation-log-filter-perpage__indicator{margin-top:-5px!important}}.simulation-log-filter-perpage__indicator-separator{height:18px!important;margin-top:4px!important}@media (max-width:1366px){.simulation-log-filter-perpage__indicator-separator{height:12px!important;margin-top:4px!important}}.simulation-log-filter-perpage__dropdown-indicator{width:25px!important}@media (max-width:1366px){.simulation-log-filter-perpage__dropdown-indicator{margin-top:-8px!important;width:25px!important}}.simulation-log-filter-perpage__value-container{align-items:center;display:flex;margin-top:-5px;padding:0 6px!important}@media (max-width:1366px){.simulation-log-filter-perpage__value-container{margin-top:-6px!important}}.simulation-log-filter-perpage__menu{background:#9352e1!important;border:1px solid #fff3!important;border-radius:8px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;margin-top:6px;text-shadow:none!important;z-index:9999999999!important}body.dark .simulation-log-filter-perpage__menu{background:#4d4d4d!important}@media (max-width:1366px){.simulation-log-filter-perpage__menu{margin-top:5px!important}}.simulation-log-filter-perpage__option{background:#9352e1!important;cursor:pointer!important;font-size:13px!important;font-weight:500;padding:8px 10px 2px!important}@media (max-width:1366px){.simulation-log-filter-perpage__option{font-size:11px!important;padding:4px 10px 2px!important}}.simulation-log-filter-perpage__option:last-child{padding-bottom:10px!important}@media (max-width:1366px){.simulation-log-filter-perpage__option:last-child{padding-bottom:2px!important}}body.dark .simulation-log-filter-perpage__option{background:#4d4d4d!important}.no-simulation-log{font-size:14px;font-style:italic;margin-top:10px;text-align:left}@media (max-width:1366px){.no-simulation-log{font-size:11px}}@media (max-width:768px){.no-simulation-log{font-size:13px}}.simulation-log-list{display:flex;flex-direction:column;gap:15px;margin-top:20px}@media (max-width:1366px){.simulation-log-list{gap:8px}}@media (max-width:768px){.simulation-log-list{gap:10px}}.simulation-log-item{background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#f0f0f0;padding:12px;position:relative}body.dark .simulation-log-item{background:#ffffff1a}.simulation-log-item .formatted-agent-output{color:#ffffffe6;display:block;font-size:13.5px;line-height:19px;text-shadow:0 1px 2px #0009;white-space:pre-wrap}@media (max-width:1366px){.simulation-log-item .formatted-agent-output{font-size:11px;line-height:14px}}@media (max-width:768px){.simulation-log-item .formatted-agent-output{font-size:13px;line-height:17px}}.simulation-log-item .formatted-agent-output a{color:#283264;font-weight:550;text-decoration:none;text-shadow:none}body.dark .simulation-log-item .formatted-agent-output a{color:#8571f4b3;font-weight:550;text-decoration:none;text-shadow:0 1px 2px #283264}.log-header{align-items:center;display:flex;justify-content:space-between}.log-copy-button button{background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;padding:6px 10px;position:absolute;right:10px;text-shadow:none;top:10px}body.dark .log-copy-button button{background:#0000001a}.log-copy-disabled{cursor:not-allowed!important;opacity:.4!important;pointer-events:none!important}@media (max-width:1366px){.log-copy-button button{font-size:11px;padding:4px 6px}}@media (max-width:768px){.log-copy-button button{font-size:12px;padding:4px 8px}}.simulation-log-current{color:#ffffffe6;font-size:13px;margin-top:10px}@media (max-width:1366px){.simulation-log-current{font-size:11px}}@media (max-width:768px){.simulation-log-current{font-size:12px}}.log-content-agent-name{color:#fffffff2;font-size:16px;font-weight:600}@media (max-width:1366px){.log-content-agent-name{font-size:13px}}@media (max-width:768px){.log-content-agent-name{font-size:15px}}.log-content-date{color:#fffffff2;font-size:12px;margin-top:5px;white-space:pre-wrap}@media (max-width:1366px){.log-content-date{font-size:10.5px;margin-top:2px}}@media (max-width:768px){.log-content-date{font-size:12px}}.log-content-input{color:#fffffff2;font-size:14px;margin-top:10px;white-space:pre-wrap}@media (max-width:1366px){.log-content-input{font-size:12px;margin-top:7px}}@media (max-width:768px){.log-content-input{font-size:12px}}.log-content-output{color:#fffffff2;font-size:14px;margin-top:10px;white-space:pre-wrap}@media (max-width:1366px){.log-content-output{font-size:12px;margin-top:7px}}@media (max-width:768px){.log-content-output{font-size:12px}}.simulation-log-pagination{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:20px 0 10px;padding:0 10px}@media (max-width:1366px){.simulation-log-pagination{margin-top:10px}}@media (max-width:768px){.simulation-log-pagination{justify-content:space-between;margin-top:20px}}.simulation-log-pagination-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;max-width:100px;min-width:100px;padding:8px 10px;transition:all .2s ease;width:100px}body.dark .simulation-log-pagination-button{background:#0000001a}@media (max-width:1366px){.simulation-log-pagination-button{font-size:10.5px;max-width:75px;min-width:75px;padding:6px 10px;width:75px}}@media (max-width:768px){.simulation-log-pagination-button{font-size:12px;padding:6px 10px}}.simulation-log-pagination-button:disabled{cursor:not-allowed;opacity:.5}.simulation-log-pagination-info{font-size:14px;font-weight:550}body.dark .simulation-log-pagination-info{color:#fffc}@media (max-width:1366px){.simulation-log-pagination-info{color:#fffc!important;font-size:10px}}@media (max-width:768px){.simulation-log-pagination-info{color:#fffc!important;font-size:12px;font-weight:550}}.agent-builder-message-overlay{align-items:center;background-color:#0000001a;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999999999}.agent-builder-message-content{background:#8571f4;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;max-width:30%;min-width:30%;padding:25px;text-align:center;white-space:pre-line!important;width:auto}body.dark .agent-builder-message-content{background:#555}@media (max-width:768px){.agent-builder-message-content{height:auto;max-width:90%;min-height:auto;padding:20px;width:95%}}.agent-builder-message-content h1{font-size:22px;margin-bottom:10px;text-align:center;white-space:pre-line!important}@media (max-width:1366px){.agent-builder-message-content h1{font-size:16px;margin-bottom:10px}}@media (max-width:768px){.agent-builder-message-content h1{font-size:18px;margin-bottom:10px}}.agent-builder-message-content p{font-size:16px;line-height:22px;margin-bottom:10px;text-align:center;white-space:pre-line!important}@media (max-width:1366px){.agent-builder-message-content p{font-size:12px;line-height:16px;margin-bottom:6px}}@media (max-width:768px){.agent-builder-message-content p{font-size:13px;line-height:16px;margin-bottom:6px}}.error-text,.success-text{font-size:16px;line-height:22px;margin-bottom:10px;white-space:pre-line!important}@media (max-width:1366px){.error-text,.success-text{font-size:12px;line-height:16px;margin-bottom:6px}}@media (max-width:768px){.error-text,.success-text{font-size:14px;margin-bottom:6px}}.agent-builder-message-button-group{display:flex;gap:10px;justify-content:center;margin-top:15px}.agent-builder-message-button-group-cancel,.agent-builder-message-button-group-confirm{background:#dc1fff99;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:550;max-width:auto;min-width:100px;padding:8px 20px;width:auto}body.dark .agent-builder-message-button-group-cancel,body.dark .agent-builder-message-button-group-confirm{background:#444}@media (max-width:1366px){.agent-builder-message-button-group-cancel,.agent-builder-message-button-group-confirm{font-size:13px;padding:6px 20px}}@media (max-width:768px){.agent-builder-message-button-group-cancel,.agent-builder-message-button-group-confirm{font-size:12px}}.agent-builder-message-button-group-confirm .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.header-button-group{align-items:center;background:#a52eda99;border:1px solid #fff3;border-radius:10px;box-shadow:0 2px 4px #00000080;display:flex;gap:10px;justify-content:flex-start;margin-bottom:15px;padding:12px 15px}body.dark .header-button-group{background:#ffffff1a}@media (max-width:1366px){.header-button-group{border-radius:6px;margin-bottom:10px;padding:10px}}@media (max-width:768px){.header-button-group{gap:10px;justify-content:space-between}}.builder-form-clear-button,.builder-form-created-button,.builder-form-simulation-log-button,.builder-form-template-button,.builder-hide-show-mobile{background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;max-width:auto;min-width:150px;overflow:hidden;padding:10px;transition:all .3s ease;width:auto}body.dark .builder-form-created-button,body.dark .builder-form-simulation-log-button,body.dark .builder-form-template-button,body.dark .builder-hide-show-mobile{background:#4d4d4d!important}@media (max-width:1366px){.builder-form-created-button,.builder-form-simulation-log-button,.builder-form-template-button{border-radius:6px!important;font-size:11px;height:22px!important;max-width:auto;min-height:22px!important;min-width:100px;padding:4px 12px;width:auto}}@media (max-width:768px){.builder-form-created-button,.builder-form-simulation-log-button,.builder-form-template-button{border-radius:auto!important;flex-basis:calc(33.33% - 10px);flex-grow:1;flex-shrink:1;font-size:10.5px;height:auto!important;max-width:auto;min-height:auto!important;min-width:auto;padding:8px;width:auto}}.builder-form-created-button i,.builder-form-simulation-log-button i,.builder-form-template-button i{margin-right:5px}@media (max-width:768px){.builder-form-created-button i,.builder-form-simulation-log-button i,.builder-form-template-button i{margin-right:5px}}.builder-form-clear-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;max-width:auto;min-width:auto;overflow:hidden;padding:6px 10px;position:absolute;right:10px;top:10px;transition:all .3s ease;width:auto}body.dark .builder-form-clear-button{background:#4d4d4d!important}@media (max-width:1366px){.builder-form-clear-button{border-radius:6px!important;font-size:11px;padding:4px 6px}}@media (max-width:768px){.builder-form-clear-button{border-radius:6px!important;font-size:10.5px;height:25px!important;max-width:auto;min-height:25px!important;min-width:auto;padding:4px 8px;width:auto}}.builder-form-clear-button i{margin-right:3px}.builder-hide-show-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:10.5px;height:25px!important;left:10px;max-width:auto;min-height:25px!important;min-width:auto;overflow:hidden;padding:4px 8px;position:absolute;top:10px;transition:all .3s ease;width:auto}body.dark .builder-hide-show-button{background:#4d4d4d!important}.builder-hide-show-button i{margin-right:3px}.interaction-toggle-switch{position:absolute;right:10px;top:10px}.toggle-switch{border:1px solid #fff3;border-radius:15px;box-shadow:0 2px 4px #00000080;cursor:pointer;font-size:13px;padding:3px 12px}@media (max-width:1366px){.toggle-switch{font-size:10.5px;padding:2px 10px}}.toggle-switch.on{background:#06ba7e}.toggle-switch.off,.toggle-switch.on{color:#ffffffe6;text-shadow:0 1px 2px #0009}.toggle-switch.off{background:#dc3246}.enter-to-send-main-simulation{align-items:center;display:flex;gap:6px}@media (max-width:768px){.enter-to-send-main-simulation{gap:6px}}.enter-to-send-main-simulation-switch{display:inline-block;height:20px;position:relative;width:36px}@media (max-width:1366px){.enter-to-send-main-simulation-switch{height:14px;width:22px}}@media (max-width:768px){.enter-to-send-main-simulation-switch{height:16px;width:25px}}.enter-to-send-main-simulation-switch input{height:0;opacity:0;width:0}.enter-to-send-main-simulation-switch .enter-to-send-main-simulation-slider{background-color:#ffffffe6;border:1px solid #fff3;border-radius:20px;bottom:0;box-shadow:0 2px 4px #0000004d;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.enter-to-send-main-simulation-switch .enter-to-send-main-simulation-slider:before{background:#dc1fff4d;border-radius:50%;bottom:1px;content:"";height:16px;left:1px;position:absolute;transition:.4s;width:16px}@media (max-width:1366px){.enter-to-send-main-simulation-switch .enter-to-send-main-simulation-slider:before{bottom:1px;height:10px;left:1px;width:10px}}@media (max-width:768px){.enter-to-send-main-simulation-switch .enter-to-send-main-simulation-slider:before{bottom:1px;height:12px;left:1px;width:12px}}body.dark .enter-to-send-main-simulation-switch .enter-to-send-main-simulation-slider:before{background:#333}.enter-to-send-main-simulation-switch input:checked+.enter-to-send-main-simulation-slider{background:#dc1fff4d}body.dark .enter-to-send-main-simulation-switch input:checked+.enter-to-send-main-simulation-slider{background-color:#ffffffe6}.enter-to-send-main-simulation-switch input:checked+.enter-to-send-main-simulation-slider:before{background-color:#ffffffe6;transform:translateX(16px)}@media (max-width:1366px){.enter-to-send-main-simulation-switch input:checked+.enter-to-send-main-simulation-slider:before{transform:translateX(8px)}}@media (max-width:768px){.enter-to-send-main-simulation-switch input:checked+.enter-to-send-main-simulation-slider:before{transform:translateX(8px)}}body.dark .enter-to-send-main-simulation-switch input:checked+.enter-to-send-main-simulation-slider:before{background-color:#333}.enter-to-send-main-simulation-label{align-items:center;color:#ffffffe6;display:flex;font-size:13px;font-weight:550;text-shadow:0 1px 2px #000000b3;-webkit-user-select:none;user-select:none}@media (max-width:1366px){.enter-to-send-main-simulation-label{font-size:10.5px}}@media (max-width:768px){.enter-to-send-main-simulation-label{font-size:12px;font-weight:550;text-shadow:none}}.builder-limit-usage-container{background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;margin-bottom:0;padding:15px 10px 20px;position:relative}@media (max-width:1366px){.builder-limit-usage-container{padding:10px 10px 15px}}body.dark .builder-limit-usage-container{background:#ffffff1a}.builder-limit-usage-title{color:#ffffffe6;font-size:22px;font-weight:550;margin-bottom:5px;text-align:center}@media (max-width:1366px){.builder-limit-usage-title{font-size:16px}}@media (max-width:768px){.builder-limit-usage-title{font-size:20px}}.builder-limit-usage-desc{color:#ffffffe6;font-size:13px;font-style:italic;font-weight:550;margin:0 auto 20px;max-width:90%;text-align:center}@media (max-width:1366px){.builder-limit-usage-desc{font-size:10.5px;margin-bottom:10px}}.builder-limit-usage-cta{animation:blink 1s infinite;color:#ffffffe6;cursor:pointer;font-size:15px;font-style:italic;font-weight:550;margin:0 auto 20px;max-width:95%;text-align:center;transition:opacity .2s ease}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:1366px){.builder-limit-usage-cta{font-size:12px;margin-bottom:10px}}@media (max-width:768px){.builder-limit-usage-cta{font-size:13.5px;margin-bottom:20px;max-width:100%}}.builder-limit-usage-grid{grid-gap:15px 15px;align-items:center;display:grid;gap:15px 15px;grid-template-columns:15% 81%}@media (max-width:1366px){.builder-limit-usage-grid{gap:10px 10px;grid-template-columns:17% 79%}}@media (max-width:768px){.builder-limit-usage-grid{gap:10px 10px;grid-template-columns:17% 79.5%}}.builder-limit-usage-label{color:#ffffffe6;font-size:14px;font-weight:500;padding-right:0;text-align:left}@media (max-width:1366px){.builder-limit-usage-label{font-size:10.5px;padding-right:3px}}@media (max-width:768px){.builder-limit-usage-label{font-size:12px;padding-right:3px}}.builder-limit-usage-type{color:#ffffffb3;font-size:12px;text-align:center;text-shadow:none}@media (max-width:1366px){.builder-limit-usage-type{font-size:10.5px}}@media (max-width:768px){.builder-limit-usage-type{font-size:12px}}.builder-limit-usage-bar{--fill:0%;background:#ffffffb3;border:0 solid #fff3;border-radius:20px;box-shadow:0 2px 4px #00000080;height:26px;overflow:hidden;position:relative}body.dark .builder-limit-usage-bar{background:#666}@media (max-width:1366px){.builder-limit-usage-bar{height:22px;position:relative}}.builder-limit-usage-bar:before{background:#9159df;border:none;border-radius:0;content:"";height:100%;left:0;position:absolute;top:0;transition:width .4s ease;width:var(--fill);z-index:1}body.dark .builder-limit-usage-bar:before{background:#454345}.builder-limit-usage-fill-label{color:#ffffffe6;display:block;font-size:13px;font-weight:550;line-height:26px;position:relative;text-align:center;text-shadow:0 1px 2px #000;width:100%;z-index:2}body.dark .builder-limit-usage-fill-label{color:#ffffffb3;text-shadow:0 1px 1px #0009}@media (max-width:1366px){.builder-limit-usage-fill-label{font-size:10.5px;line-height:22px}}@media (max-width:768){.builder-limit-usage-fill-label{font-size:12px;line-height:22px}}.builder-limit-usage-bar.quest-quota .builder-limit-usage-fill-label{color:#985bff;font-weight:600;text-shadow:none}body.dark .builder-limit-usage-bar.quest-quota .builder-limit-usage-fill-label{color:#fff9;font-weight:600;text-shadow:none}.builder-quota-refresh-button{align-items:center;background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:10px;top:10px;transition:all .3s ease;width:30px}body.dark .builder-quota-refresh-button{background:#4d4d4d}@media (max-width:1366px){.builder-quota-refresh-button{border-radius:6px;height:23px;width:23px}}.builder-quota-refresh-button i{color:#ffffffe6;font-size:13px}@media (max-width:1366px){.builder-quota-refresh-button i{font-size:10px}}.user-details-agents-section{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:15px}body.dark .user-details-agents-section{background:#ffffff1a}.user-details-agents-header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}@media (max-width:768px){.user-details-agents-header{align-items:start;display:flex;gap:10px;justify-content:flex-start}}.user-details-agents-header-left{flex:1 1}@media (max-width:768px){.user-details-agents-header-left{display:none}}.user-details-agents-header-right{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}@media (max-width:768px){.user-details-agents-header-right{align-items:start;justify-content:flex-start}}.user-details-agents-section-title{background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;flex-grow:1;font-size:16px;font-weight:550;height:40px;margin-right:0;padding:10px;text-align:left;text-transform:none}body.dark .user-details-agents-section-title{background:#0000001a}@media (max-width:1366px){.user-details-agents-section-title{font-size:11px;height:30px;padding:8px 10px}}.user-details-filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.user-details-filter-controls{align-items:center;display:flex;gap:12px}@media (max-width:768px){.user-details-filter-controls{align-items:start;display:flex;gap:10px}}.user-details-agents-filter-perpage__control,.user-details-agents-filter-sortby__control{background:#dc1fff1a!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:14px!important;min-height:40px!important;padding:0 3px!important;transition:all .3s ease!important;vertical-align:middle;z-index:9999999999!important}body.dark .user-details-agents-filter-perpage__control,body.dark .user-details-agents-filter-sortby__control{background:#0000001a!important}@media (max-width:1366px){.user-details-agents-filter-perpage__control,.user-details-agents-filter-sortby__control{font-size:11px!important;height:30px!important;min-height:30px!important}}.user-details-agents-filter-sortby__control{max-width:200px!important;min-width:200px!important}@media (max-width:1366px){.user-details-agents-filter-sortby__control{max-width:150px!important;min-width:150px!important;z-index:99999999999!important}}@media (max-width:768px){.user-details-agents-filter-sortby__control{max-width:auto!important;min-width:auto!important;z-index:99999999999!important}}.agents-filter-sort__control{max-width:200px!important;min-width:200px!important}.user-details-agents-filter-perpage__control{max-width:75px!important;min-width:75px!important}@media (max-width:768px){.user-details-agents-filter-perpage__control{max-width:63px!important;min-width:63px!important;z-index:999999999!important}}.user-details-agents-filter-perpage__input,.user-details-agents-filter-perpage__placeholder,.user-details-agents-filter-perpage__single-value,.user-details-agents-filter-sortby__input,.user-details-agents-filter-sortby__placeholder,.user-details-agents-filter-sortby__single-value{color:#ffffffe6!important;font-size:14px!important;font-weight:550}@media (max-width:1366px){.user-details-agents-filter-perpage__single-value,.user-details-agents-filter-sortby__single-value{color:#ffffffe6!important;font-size:11px!important;font-weight:550;margin-top:2px}}.user-details-agents-filter-perpage__indicator,.user-details-agents-filter-sortby__indicator{color:#ffffffe6!important;padding-left:5px!important}@media (max-width:1366px){.user-details-agents-filter-perpage__indicator,.user-details-agents-filter-sortby__indicator{margin-top:0!important}}@media (max-width:768px){.user-details-agents-filter-perpage__indicator,.user-details-agents-filter-sortby__indicator{padding-left:2px!important}}.user-details-agents-filter-perpage__dropdown-indicator,.user-details-agents-filter-sortby__dropdown-indicator{color:#ffffffe6!important;padding-left:5px!important}@media (max-width:1366px){.user-details-agents-filter-perpage__dropdown-indicator,.user-details-agents-filter-sortby__dropdown-indicator{margin-top:-4px!important}}@media (max-width:768px){.user-details-agents-filter-perpage__dropdown-indicator,.user-details-agents-filter-sortby__dropdown-indicator{padding-left:2px!important;padding-right:2px!important}}@media (max-width:1366px){.user-details-agents-filter-perpage__indicator-separator,.user-details-agents-filter-sortby__indicator-separator{height:16px!important;margin-top:6px!important}}.user-details-agents-filter-perpage__value-container,.user-details-agents-filter-sortby__value-container{align-items:center;display:flex;padding:0 6px!important;z-index:9999999999!important}@media (max-width:1366px){.user-details-agents-filter-perpage__value-container,.user-details-agents-filter-sortby__value-container{margin-top:-6px!important}}.user-details-agents-filter-perpage__menu,.user-details-agents-filter-sortby__menu{background:#8170fd!important;border:1px solid #fff3!important;border-radius:8px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:14px!important;margin-top:6px;z-index:9999999999!important}body.dark .user-details-agents-filter-perpage__menu,body.dark .user-details-agents-filter-sortby__menu{background:#333!important}@media (max-width:1366px){.user-details-agents-filter-perpage__menu,.user-details-agents-filter-sortby__menu{margin-top:5px!important}}.user-details-agents-filter-perpage__option,.user-details-agents-filter-sortby__option{background:#8170fd!important;cursor:pointer!important;font-size:13.5px!important;font-weight:500;padding:8px 10px 2px!important;z-index:9999999999!important}@media (max-width:1366px){.user-details-agents-filter-perpage__option,.user-details-agents-filter-sortby__option{font-size:11px!important;padding:4px 10px 2px!important}}.user-details-agents-filter-perpage__option:last-child,.user-details-agents-filter-sortby__option:last-child{padding-bottom:10px!important}@media (max-width:1366px){.user-details-agents-filter-perpage__option:last-child,.user-details-agents-filter-sortby__option:last-child{padding-bottom:2px!important}}body.dark .user-details-agents-filter-perpage__option,body.dark .user-details-agents-filter-sortby__option{background:#333!important}.user-details-refresh-button{align-items:center;background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}body.dark .user-details-refresh-button{background:#0000001a}@media (max-width:1366px){.user-details-refresh-button{height:30px;width:30px}}.user-details-refresh-button i{color:#ffffffe6;font-size:14px}@media (max-width:1366px){.user-details-refresh-button i{font-size:13px}}@media (max-width:768px){.user-details-refresh-button i{font-size:12px}}.user-details-agents-list .no-agents-submitted{font-size:15px;font-style:italic;margin-top:20px}@media (max-width:1366px){.user-details-agents-list .no-agents-submitted{font-size:13px}}.user-details-agents-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));margin-top:20px;padding:0}@media (max-width:1366px){.user-details-agents-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:15px}}.user-details-agent-card{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#fff;height:250px;min-height:250px;overflow:hidden;padding:0;position:relative;transition:transform .3s ease}@media (max-width:1366px){.user-details-agent-card{height:200px;min-height:200px}}.user-details-agent-card:before{background:#0003;border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.user-details-agent-card:hover{cursor:pointer;transform:scale(1.01)}.user-details-agent-card:hover:before{font-weight:550;opacity:.4}.user-details-agent-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.user-details-agent-image img{height:100%;object-fit:cover;width:100%}.user-details-agent-image-placeholder{align-items:center;background:#0000001a;display:flex;height:100%;justify-content:center;width:100%}.user-details-agent-image-placeholder i{color:#ffffff80;font-size:48px}.user-details-agent-info{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:0;padding:20px;position:absolute;right:0;top:0;transition:transform .3s ease;z-index:999}.user-details-agent-info:before{background:#0000001a;border-radius:8px;content:"";height:95%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease;width:95%}.user-details-agent-info:hover:before{background:#ffffff1a;border:none;height:100%;width:100%}.user-details-agent-name{color:#fff;display:block;font-size:16px;font-weight:600;left:0;margin-left:auto;margin-right:auto;padding:5px 10px;position:absolute;right:0;text-align:center;text-shadow:0 2px 3px #000000b3;top:4%;width:90%}@media (max-width:1366px){.user-details-agent-name{font-size:12px;top:4%}}.user-details-agent-specialization{color:#fff;display:block;font-size:12.5px;font-style:italic;font-weight:550;left:50%;line-height:15px;padding:5px 10px;position:absolute;text-align:center;text-shadow:0 2px 3px #000000b3;top:50%;transform:translate(-50%,-50%);width:90%}@media (max-width:1366px){.user-details-agent-specialization{font-size:10px;line-height:11px}}.user-details-agent-stats{align-items:center;bottom:4%;color:#ffffffe6;display:flex;font-size:11px;font-weight:500;gap:6px;justify-content:space-between;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:2}@media (max-width:1366px){.user-details-agent-stats{bottom:4%;font-size:9px;gap:6px}}@media (max-width:768px){.user-details-agent-stats{bottom:6%;font-size:9px;gap:4px}}.user-details-agent-stats-item{background:#8571f4b3;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;height:26px;max-height:26px;max-width:100%;min-height:26px;min-width:29%;padding:6px;text-align:center;width:auto}body.dark .user-details-agent-stats-item{background:#333}@media (max-width:1366px){.user-details-agent-stats-item{height:20px;max-height:20px;max-width:100%;min-height:20px;min-width:29%;padding:3px 6px;text-align:center;width:auto}}@media (max-width:768px){.user-details-agent-stats-item{height:20px;max-height:20px;max-width:100%;min-height:20px;min-width:29%;padding:4px 6px;text-align:center;width:auto}}.user-details-agent-stats-item i{margin-right:4px}.user-details-agent-card:hover .user-details-agent-date,.user-details-agent-card:hover .user-details-agent-name,.user-details-agent-card:hover .user-details-agent-pricing,.user-details-agent-card:hover .user-details-agent-specialization{color:#fff;font-weight:600}.user-details-agent-card.non-clickable{cursor:not-allowed;opacity:.6;pointer-events:none;position:relative}.user-details-agent-card.non-clickable:after{background:#ffffff1a;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.user-details-pagination{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:30px 0 20px;padding:0 4px}@media (max-width:768px){.user-details-pagination{justify-content:center}}.user-details-pagination button{background:#dc1fff99;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;max-width:100px;min-width:100px;padding:8px 20px;transition:all .2s ease;width:100px}body.dark .user-details-pagination button{background:#0000001a}@media (max-width:1366px){.user-details-pagination button{font-size:11px;padding:6px 20px}}.user-details-pagination button:disabled{cursor:not-allowed;opacity:.5}.user-details-pagination span{color:#ffffffb3;font-size:14px;font-weight:550}body.dark .user-details-pagination span{color:#ffffffb3}@media (max-width:1366px){.user-details-pagination span{font-size:12px}}@media (max-width:768px){.user-details-pagination span{font-size:10px}.user-details-agents-section{margin:0;order:2;padding:15px;width:100%}.user-details-agents-header{margin-bottom:15px}.user-details-agents-section-title{display:none}.user-details-refresh-button{height:30px;width:30px}.user-details-agents-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:15px;padding:0}.user-details-agent-card{height:160px;min-height:160px}.user-details-agent-name{font-size:12px;top:8%}.user-details-agent-specialization{font-size:11px}.user-details-agent-pricing{bottom:8%;font-size:11px}.user-details-pagination{gap:10px;margin-top:30px}.user-details-pagination button{font-size:13px;padding:6px 15px}.user-details-pagination span{color:#ffffffb3;font-size:11px;font-weight:550}}.user-details-agent-live-label{background-color:#06ba7e;border:1px solid #fff3;border-radius:15px;bottom:50px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:12px;left:50%;padding:2px 12px;position:absolute;text-decoration:none;transform:translateX(-50%)}@media (max-width:1366px){.user-details-agent-live-label{bottom:35px;font-size:10px;left:50%;padding:2px 6px}}@media (max-width:768px){.user-details-agent-live-label{bottom:40px;font-size:10px;left:50%;padding:2px 6px}}.user-follow-list{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:15px}body.dark .user-follow-list{background:#ffffff1a}@media (max-width:768px){.user-follow-list{min-height:auto;padding:15px}}.user-follow-card-wrapper{align-items:center;background:#dc1fff33;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;display:flex;justify-content:space-between;margin-bottom:15px;padding:15px;position:relative;transition:background .2s ease}.user-follow-card-wrapper:last-child{margin-bottom:0}@media (max-width:1366px){.user-follow-card-wrapper{padding:10px}}@media (max-width:768px){.user-follow-card-wrapper{padding:10px}}.user-follow-card-wrapper:hover{background:#dc1fff1a}body.dark .user-follow-card-wrapper{background:#0000001a}body.dark .user-follow-card-wrapper:hover{background:#ffffff1a}.user-follow-card-wrapper .follows-back-label{color:#ffffffe6;font-size:11px;font-style:italic;font-weight:550;position:absolute;right:10px;top:10px;z-index:2}body.dark .user-follow-card-wrapper .follows-back-label{color:#ffffffe6}@media (max-width:1366px){.user-follow-card-wrapper .follows-back-label{font-size:9px;font-weight:600;right:10px;top:10px}}@media (max-width:768px){.user-follow-card-wrapper .follows-back-label{font-size:10px;font-weight:600;right:15px;top:10px}}.user-follow-card{align-items:center;color:inherit;display:flex;flex:1 1;text-decoration:none}.user-follow-card .user-avatar{border:1px solid #ffffff1a;border-radius:6px;box-shadow:0 2px 3px #00000080;height:76px;margin-right:10px;object-fit:cover;width:76px}@media (max-width:1366px){.user-follow-card .user-avatar{height:62px;margin-right:6px;width:62px}}@media (max-width:768px){.user-follow-card .user-avatar{height:46px;width:46px}}.user-follow-card .user-info{flex:1 1}.user-follow-card .user-name{word-wrap:break-word;color:#ffffffe6;font-size:14px;font-weight:600;line-height:16px;max-width:90%;overflow-wrap:break-word;white-space:normal}@media (max-width:1366px){.user-follow-card .user-name{font-size:11px}}@media (max-width:768px){.user-follow-card .user-name{font-size:11.5px;max-width:70%}}.user-follow-card .user-username{color:#ffffffe6;font-size:14px;font-weight:550;margin-top:4px}@media (max-width:1366px){.user-follow-card .user-username{font-size:11px;margin-top:2px}}.user-follow-card .user-bio{word-wrap:break-word;color:#ffffffe6;font-size:13px;font-weight:550;line-height:16px;margin-bottom:0;margin-top:6px;max-width:90%;overflow-wrap:break-word;white-space:normal}@media (max-width:1366px){.user-follow-card .user-bio{font-size:10.5px;line-height:13px;margin-top:2px}}@media (max-width:768px){.user-follow-card .user-bio{display:none}}.user-follow-card .follow-action{align-self:center}.unfollow-button{background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;bottom:10px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px!important;font-size:.9rem;font-weight:550;padding:6px 10px;position:absolute;right:10px;transition:all .3s ease;z-index:2}@media (max-width:1366px){.unfollow-button{border-radius:6px;font-size:10px!important;padding:4px 8px}}@media (max-width:768px){.unfollow-button{font-size:11px!important;padding:3px 7px}}body.dark .unfollow-button{background:#0000001a}.unfollow-button:disabled{cursor:not-allowed}.follow-back-button{background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;bottom:15px!important;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px!important;font-size:.9rem;font-weight:550;padding:6px 10px;position:absolute;right:10px!important;transition:all .3s ease;z-index:2}body.dark .follow-back-button{background:#0000001a}@media (max-width:1366px){.follow-back-button{border-radius:6px;bottom:10px!important;font-size:10px!important;padding:4px 8px;right:10px!important}}.empty-state{font-size:13px;font-style:italic;font-weight:550;margin-left:6px}@media (max-width:768px){.empty-state{margin-left:-6px;margin-top:-10px;padding:10px}}.user-follow-list .pagination{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;margin-top:0}.user-follow-list .pagination button{background:#6f42c199;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;min-width:100px;padding:8px 20px;vertical-align:middle}body.dark .user-follow-list .pagination button{background:#0003}@media (max-width:1366px){.user-follow-list .pagination button{font-size:11px}}.user-follow-list .pagination button:disabled{cursor:not-allowed;opacity:.5}.user-follow-list .pagination .page-indicator{color:#ffffffb3;font-size:14px;font-weight:550;margin-top:6px;vertical-align:middle}.connections-subtabs-wrapper{align-items:center;display:flex;justify-content:space-between;margin:0 0 15px}.connections-subtabs{display:flex;gap:10px;justify-content:flex-start}@media (max-width:1366px){.connections-subtabs{gap:8px}}@media (max-width:768px){.connections-subtabs{gap:8px}}.subtab-button{background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;height:40px!important;opacity:.6;padding:6px 12px;transition:background .2s,color .2s;vertical-align:middle}@media (max-width:1366px){.subtab-button{font-size:11px;height:26px!important}}.subtab-button.active{opacity:1}body.dark .subtab-button{background:#0000001a;opacity:.4}body.dark .subtab-button.active{opacity:1}.subtab-button .total-followers,.subtab-button .total-following{font-size:13px;line-height:14px;vertical-align:middle}.connections-filter-perpage__control{background:#dc1fff1a!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:14px!important;max-width:75px!important;min-height:40px!important;min-width:75px!important;padding:0 3px!important}body.dark .connections-filter-perpage__control{background:#0000001a!important}@media (max-width:1366px){.connections-filter-perpage__control{font-size:11px!important;height:26px!important;min-height:26px!important}}.connections-filter-perpage__input,.connections-filter-perpage__placeholder,.connections-filter-perpage__single-value{color:#ffffffe6!important;font-weight:550}.connections-filter-perpage__dropdown-indicator,.connections-filter-perpage__indicator{color:#ffffffe6!important;padding-left:5px!important}@media (max-width:1366px){.connections-filter-perpage__indicator{margin-top:-5px!important}.connections-filter-perpage__indicator-separator{height:16px!important;margin-top:4px!important}.connections-filter-perpage__dropdown-indicator{margin-top:-5px!important}}.connections-filter-perpage__value-container{align-items:center;display:flex;padding:0 6px!important}@media (max-width:1366px){.connections-filter-perpage__value-container{margin-top:-6px!important}}.connections-filter-perpage__menu{background:#8170fd!important;border:1px solid #fff3!important;border-radius:8px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;margin-top:6px;z-index:9999999999!important}body.dark .connections-filter-perpage__menu{background:#333!important}@media (max-width:1366px){.connections-filter-perpage__menu{margin-top:5px!important}}.connections-filter-perpage__option{background:#8170fd!important;cursor:pointer!important;font-size:14px!important;font-weight:500;padding:8px 10px 2px!important}@media (max-width:1366px){.connections-filter-perpage__option{font-size:11px!important;padding:4px 10px 2px!important}}.connections-filter-perpage__option:last-child{padding-bottom:10px!important}@media (max-width:1366px){.connections-filter-perpage__option:last-child{padding-bottom:2px!important}}body.dark .connections-filter-perpage__option{background:#333!important}.connections-subtabs-wrapper .connections-refresh-button{align-items:center;background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;cursor:pointer;display:flex;height:40px!important;justify-content:center;transition:all .3s ease;width:40px!important}@media (max-width:1366px){.connections-subtabs-wrapper .connections-refresh-button{height:26px!important;width:26px!important}}body.dark .connections-subtabs-wrapper .connections-refresh-button{background:#0000001a}@media (max-width:1366px){.connections-subtabs-wrapper .connections-refresh-button{height:26px;width:30px}}.connections-subtabs-wrapper .connections-refresh-button i{color:#ffffffe6;font-size:13px}@media (max-width:1366px){.connections-subtabs-wrapper .connections-refresh-button i{font-size:11px}}@media (max-width:768px){.connections-subtabs-wrapper .connections-refresh-button i{font-size:12px}}.connections-refreshing-icon{animation:spin 1s linear infinite;backface-visibility:hidden;transform-origin:center;will-change:transform}.connections-loading{align-items:center;animation:loading-stats 1.5s linear infinite;color:#fffc;display:flex;display:none;flex-direction:column;font-size:16px;justify-content:center;margin:-35px auto 0;text-align:center;z-index:999}.connections-loading i{font-size:18px}@media (max-width:1366px){.connections-loading i{font-size:13px}}@media (max-width:768px){.connections-loading{font-size:20px!important;margin-bottom:30px;margin-left:0;margin-top:30px}}.connections-subtabs-wrapper{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin:0 0 10px;padding:12px 15px}body.dark .connections-subtabs-wrapper{background:#ffffff1a}@media (max-width:768px){.connections-subtabs-wrapper{padding:10px}}.user-follow-message-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.user-follow-message-content{background:#8571f4e6;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;max-width:40%;padding:25px;text-align:center;white-space:pre-line!important;width:auto}body.dark .user-follow-message-content{background:#555}@media (max-width:768px){.user-follow-message-content{max-width:95%;padding:20px}}.user-follow-message-content h1{font-size:22px;margin-bottom:10px;white-space:pre-line!important}@media (max-width:1366px){.user-follow-message-content h1{font-size:16px;margin-bottom:10px}}@media (max-width:768px){.user-follow-message-content h1{font-size:18px;margin-bottom:10px}}.user-follow-message-content p{font-size:16px;line-height:22px;margin-bottom:10px;white-space:pre-line!important}@media (max-width:1366px){.user-follow-message-content p{font-size:12px;line-height:16px;margin-bottom:6px}}@media (max-width:768px){.user-follow-message-content p{font-size:14px;margin-bottom:6px}}.user-follow-message-button{background:#dc1fff99;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:16px;font-weight:550;margin-top:15px;max-width:100px;min-width:100px;padding:8px 20px;width:100px}body.dark .user-follow-message-button{background:#444}@media (max-width:1366px){.user-follow-message-button{font-size:13px;padding:6px 20px}}@media (max-width:768px){.user-follow-message-button{font-size:12px}}.hashtag{color:#283264;cursor:pointer}body.dark .hashtag{color:#8571f4b3}.user-report-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.user-report-modal{background:linear-gradient(90deg,#dc1fffb3,#03e1ffb3 50%,#00ffa3b3);border-radius:8px;box-shadow:0 4px 8px #0003;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:500px;z-index:10000}body.dark .user-report-modal{background:#2c2c2c}@media (max-width:768px){.user-report-modal{max-width:95%;width:95%}}.user-report-modal .modal-header{align-items:center;display:flex;justify-content:center}.user-report-title{font-size:22px;margin:0 auto;text-align:center}.user-report-modal .close-button{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0;padding:0;position:absolute;right:12px;top:10px}body.dark .user-report-modal .close-button{background:none}@media (max-width:1366px){.user-report-modal .close-button{font-size:11px;right:10px;top:8px}}@media (max-width:768px){.user-report-modal .close-button{font-size:12px;right:10px;top:8px}}.form-group{margin:15px 0}.user-report-modal select,.user-report-modal textarea{background:#ffffffe6;border:1px solid #ffffff4d;border-radius:6px;box-shadow:0 2px 4px #0006;color:#000000b3;font-size:14px;padding:10px;width:100%}body.dark .user-report-modal select,body.dark .user-report-modal textarea{background:#ffffffe6;border:1px solid #ffffff1a;color:#000000b3}.user-report-modal textarea{margin-top:10px;max-height:360px;min-height:80px;resize:vertical}.user-report-modal input:focus,.user-report-modal select:focus,.user-report-modal textarea:focus{border-color:#0000;outline:none}.textarea-group{margin-bottom:10px;margin-top:10px;position:relative}.character-count{color:#ffffffe6;font-size:12px;position:absolute;right:6px;top:-8px}body.dark .character-count{color:#fff9}.reason-description{color:#ffffffe6;font-size:14px;font-style:italic;margin-left:6px;margin-top:6px}.user-report-modal .checkbox{align-items:center;display:flex;vertical-align:middle}.user-report-modal input[type=checkbox]{font-size:18px;margin-left:6px;margin-right:6px;vertical-align:middle}.user-report-modal .checkbox label{font-size:14px}.user-report-modal .submit-button{background:#dc1fff4d;border:1px solid #fff6;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:block;font-size:17px;margin-top:0;padding:10px 15px;transition:all .3s ease;width:100%}body.dark .user-report-modal .submit-button{background:#00000026;color:#fffc}.submit-button:disabled{cursor:not-allowed;opacity:.6}.user-report-modal .success-message,.user-report-modal .warning-message{border-radius:8px;font-size:16px;font-weight:500;margin-top:10px;padding:12px 10px;text-align:center}.custom-select-wrapper{position:relative;width:100%}.custom-select-wrapper select{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #666;border-radius:6px;color:#000000b3;cursor:pointer;font-size:14px;padding:10px 40px 10px 12px}.custom-select-wrapper:after{color:#ffffffb3;content:"\f078";font-family:Font Awesome\ 5 Free;font-size:12px;font-weight:900;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.user-details{color:#ffffffe6;margin:0 auto;padding:10px 0 30px;width:100%}.user-details-content{grid-gap:20px;display:grid;gap:20px;grid-template-columns:300px 1fr}@media (max-width:1366px){.user-details-content{grid-template-columns:250px 1fr}}.user-details-profile-section{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:15px}body.dark .user-details-profile-section{background:#ffffff1a}.user-details .section-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:0}.user-details .section-title{background:#dc1fff1a;border:1px solid #fff3;border-radius:10px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:none;flex-grow:1;font-size:20px;font-weight:550;height:45px;margin-right:0;padding:15px;text-align:center;text-transform:none;width:auto}body.dark .user-details .section-title{background:#0000001a;color:#ffffffe6}@media (max-width:1366px){.user-details .section-title{font-size:15px}}@media (max-width:768px){.user-details .section-title{font-size:18px;height:36px;padding:6px;width:auto}}.user-header-actions{align-items:center;display:flex;gap:8px;justify-content:stretch;margin-left:0;width:100%}.user-follow-message{background:none;border:none;border-radius:0;box-shadow:none;color:#fff;font-size:14px;font-weight:550;margin-top:10px;padding:0;text-align:center;transition:all .3s ease;width:100%}@media (max-width:1366px){.user-follow-message{padding:10px}}@media (max-width:768px){.user-follow-message{font-size:12px}}body.dark .user-report-message{background:none}@media (max-width:1366px){.user-report-message{padding:10px}}@media (max-width:768px){.user-report-message{font-size:12px}}.user-details .user-dm-button,.user-details .user-follow-button,.user-details .user-report-button,.user-details .user-share-button{align-items:center;background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:550;height:40px;justify-content:center;max-width:100%;min-height:40px;padding:0;position:relative;text-align:center;transition:all .3s ease;width:auto}.user-details .user-share-button{font-size:16px}body.dark .user-dm-button,body.dark .user-follow-button,body.dark .user-report-button,body.dark .user-share-button{background:#0000001a}@media (max-width:1366px){.user-details .user-dm-button,.user-details .user-follow-button,.user-details .user-report-button,.user-details .user-share-button{height:30px;min-height:30px}}@media (max-width:768px){.user-details .user-dm-button,.user-details .user-follow-button,.user-details .user-report-button,.user-details .user-share-button{height:36px;width:auto}}.user-details .user-dm-button i,.user-details .user-follow-button i,.user-details .user-report-button i,.user-details .user-share-button i{color:#ffffffe6;display:block;font-size:15px;font-weight:550;margin:0 auto}@media (max-width:1366px){.user-details .user-dm-button i,.user-details .user-follow-button i,.user-details .user-report-button i,.user-details .user-share-button i{font-size:13px}}@media (max-width:768px){.user-details .user-dm-button i,.user-details .user-follow-button i,.user-details .user-report-button i,.user-details .user-share-button i{font-size:13px}}.user-details .user-dm-button:disabled,.user-details .user-follow-button:disabled,.user-details .user-report-button:disabled,.user-details .user-share-button:disabled{cursor:not-allowed}.user-copied-tooltip{animation:fadeInOut 2s ease;background:#ffffffe6;border:1px solid #fff3;border-radius:4px;bottom:-35px;box-shadow:0 2px 4px #00000080;color:#000000b3;font-size:12px;left:50%;padding:5px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap}@media (max-width:1366px){.user-copied-tooltip{font-size:11.5px}}.user-details-profile-picture{border:2px solid #fff3;border-radius:10px;box-shadow:0 2px 4px #00000080;height:250px;margin:0 auto 15px;max-width:100%;overflow:hidden;width:auto}@media (max-width:1366px){.user-details-profile-picture{height:100%;height:200px;margin-bottom:15px;max-width:100%;width:auto}}@media (max-width:768px){.user-details-profile-picture{height:50%;height:auto;margin-bottom:0;max-width:50%;width:auto}}.user-details-profile-picture img{display:block;height:100%;object-fit:cover;width:100%}.user-stats{display:flex;gap:30px;justify-content:center;margin-bottom:0;margin-top:10px}@media (max-width:1366px){.user-stats{display:flex;gap:25px;justify-content:center;margin-bottom:10px;margin-top:0}}@media (max-width:768px){.user-stats{display:flex;gap:25px;justify-content:center;margin-bottom:10px;margin-top:10px}}.user-stats-box{text-align:center}.user-stats-count{color:#ffffffe6;font-size:18px;font-weight:600}@media (max-width:1366px){.user-stats-count{font-size:16px}}@media (max-width:768px){.user-stats-count{font-size:16px}}.user-stats-label{color:#ffffffb3;font-size:13px}@media (max-width:1366px){.user-stats-label{font-size:10px}}@media (max-width:768px){.user-stats-label{font-size:12px}}.getting-user-stats{color:#fff;font-size:13px;margin-top:10px;text-align:center}@media (max-width:1366px){.getting-user-stats{font-size:12px;margin-top:10px}}.getting-user-stats-loading{animation:spin 1.5s linear infinite;display:inline-block;margin-right:6px}.getting-user-stats .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.connections-clickable{cursor:pointer}body.modal-active .global-footer,body.modal-active .user-header{filter:blur(6px);pointer-events:none;transition:filter .2s ease;-webkit-user-select:none;user-select:none}body:has(.user-connections-modal-overlay) .admin-header,body:has(.user-connections-modal-overlay) .global-footer,body:has(.user-connections-modal-overlay) .main-footer,body:has(.user-connections-modal-overlay) .user-header{z-index:1}.user-connections-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:background-color .3s;z-index:9999999999}.user-connections-modal-loading{padding:40px 0}.user-connections-loading,.user-connections-modal-loading{align-items:center;color:#fffc;display:flex;font-size:18px;justify-content:center}.user-connections-loading{animation:spin 1.5s linear infinite;padding:36px 0}@media (max-width:1366px){.user-connections-loading{font-size:18px}}@media (max-width:768px){.user-connections-loading{font-size:18px}}.user-connections-empty-state{color:#ffffffb3;font-size:15px;font-style:italic;font-weight:500;padding:0 10px 20px;text-align:center}@media (max-width:1366px){.user-connections-empty-state{font-size:12px}}@media (max-width:768px){.user-connections-empty-state{font-size:12px}}.user-connections-modal-title{background:linear-gradient(90deg,#dc1fff,#03e1ff 50%,#00ffa3);color:#ffffffe6;font-size:20px;font-weight:550;line-height:22px;margin:0 auto;max-width:100%;padding:15px;position:sticky;text-align:left;text-shadow:0 1px 2px #000000b3;top:0;width:100%;z-index:3}body.dark .user-connections-modal-title{background:#222;color:#fffc}@media (max-width:1366px){.user-connections-modal-title{font-size:16px;line-height:18px;padding:10px}}@media (max-width:768px){.user-connections-modal-title{font-size:15px;font-weight:550;line-height:20px;padding:10px 12px}}.user-connections-modal-close{background:none;border:none;border-radius:50%;box-shadow:none;color:#fff;cursor:pointer;font-size:15px;font-weight:600;margin-bottom:0;margin-top:0;padding:0;position:absolute;right:12px;text-shadow:0 1px 2px #000000b3;top:10px;z-index:999}@media (max-width:1366px){.user-connections-modal-close{font-size:11px;right:8px;top:6px}}@media (max-width:768px){.user-connections-modal-close{font-size:13px;right:10px;top:8px}}.user-connections-modal-header{align-items:center;background:linear-gradient(90deg,#dc1fffb3,#03e1ffb3 50%,#00ffa3b3);border-bottom:1px solid #fff3;display:flex;justify-content:space-between;margin-bottom:20px;padding:0;position:sticky;top:0;z-index:5}body.dark .user-connections-modal-header{background:#222}@media (max-width:1366px){.user-connections-modal-header{margin-bottom:13px}}.user-connections-modal-content{background:linear-gradient(90deg,#dc1fffb3,#03e1ffb3 50%,#00ffa3b3);border-radius:8px;border-radius:10px;box-shadow:0 4px 8px #0003;max-height:80vh;max-width:40%;overflow-y:auto;padding:0 0 6px;position:relative;width:40%;z-index:1}body.dark .user-connections-modal-content{background:#333}@media (max-width:1366px){.user-connections-modal-content{max-height:75vh;max-width:55%;padding:0;width:55%}}@media (max-width:768px){.user-connections-modal-content{margin-top:0;max-height:75vh;max-width:95%;padding:0;width:95%;z-index:9999999999}}.user-connections-list{display:flex;flex-direction:column;gap:0;margin:0 auto;width:96%}@media (max-width:768px){.user-connections-list{width:94%}}.user-connections-card{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:inherit;display:flex;gap:10px;padding:10px;text-decoration:none;transition:background .2s ease}body.dark .user-connections-card{background:#0003}@media (max-width:1366px){.user-connections-card{display:flex;gap:6px}}@media (max-width:768px){.user-connections-card{display:flex;gap:6px;padding:8px}}.user-connections-avatar{border:1px solid #fff3;border-radius:6px;box-shadow:0 1px 3px #00000080;height:76px;object-fit:cover;width:76px}@media (max-width:1366px){.user-connections-avatar{height:70px;width:70px}}@media (max-width:768px){.user-connections-avatar{height:56px;width:56px}}.user-connections-card-info{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.user-connections-card-name{color:#fffc;font-size:14px;font-weight:600;line-height:17px}@media (max-width:1366px){.user-connections-card-name{font-size:12px;line-height:15px;margin-bottom:2px}}@media (max-width:768px){.user-connections-card-name{font-size:12px;line-height:15px;margin-bottom:2px;width:60%;word-break:break-word}}.user-connections-card-username{color:#ffffffbf;font-size:13px;font-weight:500;line-height:1.2}@media (max-width:1366px){.user-connections-card-username{font-size:10px}}.user-connections-card-bio{color:#ffffffb3;font-size:12px;font-weight:500;line-height:15px;margin-top:4px;max-height:auto;overflow:hidden;text-overflow:ellipsis;width:90%}@media (max-width:1366px){.user-connections-card-bio{font-size:10px;line-height:11px;margin-top:2px;width:88%}}@media (max-width:768px){.user-connections-card-bio{display:none}}.user-connections-card-wrapper{margin-bottom:1rem;position:relative}.connections-labels{align-items:flex-end;display:flex;flex-direction:row;gap:5px;position:absolute;right:10px;top:10px;z-index:2}@media (max-width:1366px){.connections-labels{gap:5px;right:9px;top:9px}}@media (max-width:768px){.connections-labels{gap:5px;right:9px;top:9px}}.connections-stats-label{background:#0000001a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:11px;font-style:italic;font-weight:550;padding:3px 12px}body.dark .connections-stats-label{background:#0000001a}@media (max-width:1366px){.connections-stats-label{font-size:9px}}@media (max-width:768px){.connections-stats-label{font-size:9px;padding:3px 8px}}.user-connections-follow-button,.user-connections-unfollow-button{background:#8571f4;border:1px solid #fff3;border-radius:8px;bottom:10px!important;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:12px!important;font-weight:550;padding:6px 12px;position:absolute;right:10px!important;transition:all .3s ease;z-index:2}body.dark .user-connections-follow-button,body.dark .user-connections-unfollow-button{background:#ffffff1a}@media (max-width:1366px){.user-connections-follow-button,.user-connections-unfollow-button{border-radius:6px;bottom:10px!important;font-size:10px!important;padding:3px 8px;right:9px!important}}@media (max-width:768px){.user-connections-follow-button,.user-connections-unfollow-button{border-radius:6px;bottom:10px!important;font-size:11px!important;padding:4px 10px;right:9px!important}}.user-details-info{margin-top:20px}@media (max-width:1366px){.user-details-info{margin-top:15px}}.user-details-info-item{align-items:start;display:flex;justify-content:space-between;margin:5px 0;padding:0}.user-details-info-item:last-child{border-bottom:none}.user-details-info-item .user-details-name{color:#ffffffe6;font-size:22px;line-height:24px;margin:0 auto;text-align:center}@media (max-width:1366px){.user-details-info-item .user-details-name{font-size:14px;line-height:16px;margin-bottom:0;margin-top:0}}@media (max-width:768px){.user-details-info-item .user-details-name{font-size:18px;line-height:20px;margin-bottom:0;margin-top:6px}}.user-details-info-item .user-details-joined{color:#fffc;font-size:12px;font-style:italic;margin:0 auto;text-align:center}@media (max-width:1366px){.user-details-info-item .user-details-joined{font-size:10px!important;margin-top:0}}@media (max-width:768px){.user-details-info-item .user-details-joined{font-size:10px!important;margin-top:0}}.user-details-info-item .user-details-bio{color:#fffc;font-size:13.5px;line-height:18px;padding-top:10px;white-space:pre-wrap}@media (max-width:1366px){.user-details-info-item .user-details-bio{font-size:11px;line-height:15px}}@media (max-width:768px){.user-details-info-item .user-details-bio{font-size:13px;line-height:17px}}.user-details-info-item:has(.user-details-bio){align-items:flex-start;flex-direction:column;gap:12px}.user-details-info-item:has(.user-details-bio) .user-details-bio{margin:0 auto;text-align:center;width:100%}.user-details-bio a{color:#283264;font-weight:550;text-decoration:none}body.dark .user-details-bio a{color:#8571f4b3;font-weight:550;text-decoration:none}.user-details .social-links{background:#0000;border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:20px auto 0;padding:0}@media (max-width:1366px){.user-details .social-links{gap:6px;margin-top:15px}}@media (max-width:768px){.user-details .social-links{gap:8px;margin-top:20px}}.user-details .social-link{color:#ffffffb3;text-decoration:none;transition:all .3s ease}.user-details .social-link .x-twitter-icon,.user-details .social-link i{align-items:center;background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;display:flex;font-size:18px;height:45px;justify-content:center;transition:all .3s ease;width:55px}body.dark .user-details .social-link .x-twitter-icon,body.dark .user-details .social-link i{background:#0000001a}@media (max-width:1366px){.user-details .social-link .x-twitter-icon,.user-details .social-link i{font-size:13px;height:26px;width:36px}}@media (max-width:768px){.user-details .social-link .x-twitter-icon,.user-details .social-link i{font-size:14px;height:26px;width:33px}}.user-details .x-twitter-icon{fill:currentColor;padding:8px}body:has(.user-details) .main-footer{margin:0 auto;padding:20px 0 10px;width:75%}body:has(.user-details) .main-footer-column:first-child{flex:0 0 71%;padding-right:10px}body:has(.user-details) .main-footer-column:nth-child(2){flex:0 0 8.5%;padding-right:10px}body:has(.user-details) .main-footer-column:nth-child(3){flex:0 0 5%;padding-right:10px}body:has(.user-details) .main-footer-column:nth-child(4){flex:0 0 6%;padding-right:10px}body:has(.user-details) .main-footer-column:nth-child(5){flex:0 0 4%;padding-right:0}@media (max-width:768px){.user-details{margin:0;padding:15px;width:100%}.user-details-content{display:flex;flex-direction:column;gap:20px;grid-template-columns:none}.user-details-profile-section{order:1;width:100%}.user-details-profile-picture{height:auto;width:100%}.section-title{font-size:18px;padding:8px}.share-button{height:38px;width:38px}.social-links{gap:10px}.social-link .x-twitter-icon,.social-link i{font-size:28px;height:45px;width:45px}body:has(.user-details) .main-footer{display:flex;flex-wrap:wrap;gap:6px;padding:30px 10px 20px;width:100%}body:has(.user-details) .main-footer-column:first-child{flex:0 0 100%;margin-bottom:10px}body:has(.user-details) .main-footer-column:nth-child(2){flex:1 1 auto;min-width:80px;padding-right:0}body:has(.user-details) .main-footer-column:nth-child(3){flex:1 1 auto;min-width:80px;padding-right:0}body:has(.user-details) .main-footer-column:nth-child(4){flex:1 1 auto;min-width:80px;padding-right:0}body:has(.user-details) .main-footer-column:nth-child(5){flex:1 1 auto;min-width:80px;padding-right:0}.main-footer ul{margin:0;padding:0}.main-footer ul li{margin:6px 0}}.user-connections-modal-content::-webkit-scrollbar,.user-connections-modal-content::-webkit-scrollbar-thumb,.user-connections-modal-content::-webkit-scrollbar-track{display:none}@media (max-width:768px){body:has(.agent-interaction-dock) .agent-interaction-dock-button,body:has(.agent-interaction-dock) .float-chat-button{display:none}}.agent-interaction-dock-button{background:#985bff;border:1px solid #fff3;border-radius:8px;bottom:20px;box-shadow:0 3px 6px #0009;color:#ffffffe6;cursor:pointer;font-size:26px;height:56px;left:20px;max-height:56px;max-width:56px;min-height:56px;min-width:56px;padding:12px;position:fixed;width:56px;z-index:9999}body.dark .agent-interaction-dock-button{background:#333;border:1px solid #fff3;box-shadow:0 1px 3px #fff;color:#ffffffe6}@media (max-width:1366px){.agent-interaction-dock-button{bottom:15px;font-size:18px;height:42px;left:15px;max-height:42px;max-width:42px;min-height:42px;min-width:42px;padding:8px;width:42px}}@media (max-width:768px){.agent-interaction-dock-button{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000!important;border:none!important;border-radius:0;border-right:1px solid #fff6!important;border-top:1px solid #fff9!important;bottom:0;box-shadow:none;color:#fff;font-size:16px;height:38px;left:0;max-height:38px;max-width:50.2%;min-height:38px;min-width:50.2%;padding:6px 10px;text-shadow:0 1px 2px #0000004d;transition:background-color .3s;width:50.2%;z-index:9999999999}body.dark .agent-interaction-dock-button{border-right:1px solid #fff3!important;border-top:1px solid #fff3!important}}.agent-interaction-dock-button-label{color:#fff;font-size:12px;line-height:18px;margin-left:5px;text-shadow:0 1px 2px #0000004d;vertical-align:middle}.agent-interaction-dock{background:#fff;border-radius:12px;bottom:15px;box-shadow:0 2px 4px #00000080;display:flex;flex-direction:column;height:auto;left:15px;max-height:76vh;min-height:56vh;overflow:hidden;position:fixed;transition:bottom .25s ease-in-out;width:400px;z-index:9999999999!important}@media (max-width:1366px){.agent-interaction-dock{bottom:12px;left:12px;max-height:475px;width:300px}}@media (max-width:768px){.agent-interaction-dock{border-radius:0;bottom:0;height:100vh;left:0;max-height:100vh;top:0;width:100%}}.agent-interaction-dock-maximized{border-radius:0;bottom:0;height:66vh;max-height:66vh;right:0}.agent-interaction-dock-header{align-items:center;background:#985bff;color:#ffffffe6;display:flex;font-weight:600;justify-content:space-between;padding:12px}body.dark .agent-interaction-dock-header{background:#000c}@media (max-width:1366px){.agent-interaction-dock-header{padding:6px 12px}}@media (max-width:768px){.agent-interaction-dock-header{padding:12px}}.agent-interaction-dock-title{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:600;gap:8px}@media (max-width:1366px){.agent-interaction-dock-title{font-size:12px}}@media (max-width:768px){.agent-interaction-dock-title{font-size:15px;font-weight:550}}.agent-interaction-dock-actions{display:flex;flex-direction:row;font-weight:500!important;gap:12px;justify-content:flex-start}.enter-to-send-interaction-dock{align-items:center;display:flex;gap:6px}@media (max-width:768px){.enter-to-send-interaction-dock{gap:6px}}.enter-to-send-interaction-dock-switch{display:inline-block;height:20px;position:relative;width:37px}@media (max-width:1366px){.enter-to-send-interaction-dock-switch{height:14px;width:24px}}@media (max-width:768px){.enter-to-send-interaction-dock-switch{height:16px;width:26px}}.enter-to-send-interaction-dock-switch input{height:0;opacity:0;width:0}.enter-to-send-interaction-dock-switch .enter-to-send-interaction-dock-slider{background-color:#ffffffe6;border:1px solid #fff3;border-radius:20px;bottom:0;box-shadow:0 2px 4px #0000004d;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.enter-to-send-interaction-dock-switch .enter-to-send-interaction-dock-slider:before{background:#985bff;border-radius:50%;bottom:2px;content:"";height:14px;left:2px;position:absolute;transition:.4s;width:14px}@media (max-width:1366px){.enter-to-send-interaction-dock-switch .enter-to-send-interaction-dock-slider:before{bottom:1px;height:10px;left:0x;width:10px}}@media (max-width:768px){.enter-to-send-interaction-dock-switch .enter-to-send-interaction-dock-slider:before{bottom:1px;height:12px;left:2px;width:12px}}body.dark .enter-to-send-interaction-dock-switch .enter-to-send-interaction-dock-slider:before{background:#333}.enter-to-send-interaction-dock-switch input:checked+.enter-to-send-interaction-dock-slider,body.dark .enter-to-send-interaction-dock-switch input:checked+.enter-to-send-interaction-dock-slider{background-color:#ffffffe6}.enter-to-send-interaction-dock-switch input:checked+.enter-to-send-interaction-dock-slider:before{background:#985bff;transform:translateX(16px)}@media (max-width:1366px){.enter-to-send-interaction-dock-switch input:checked+.enter-to-send-interaction-dock-slider:before{transform:translateX(8px)}}@media (max-width:768px){.enter-to-send-interaction-dock-switch input:checked+.enter-to-send-interaction-dock-slider:before{transform:translateX(8px)}}body.dark .enter-to-send-interaction-dock-switch input:checked+.enter-to-send-interaction-dock-slider:before{background-color:#333}.enter-to-send-interaction-dock-label{align-items:center;color:#ffffffe6;display:flex;font-size:13px;font-weight:600;text-shadow:0 1px 2px #000000b3;-webkit-user-select:none;user-select:none}@media (max-width:1366px){.enter-to-send-interaction-dock-label{font-size:10.5px;font-weight:550;text-shadow:none}}@media (max-width:768px){.enter-to-send-interaction-dock-label{font-size:11px;font-weight:550;text-shadow:none}}.agent-interaction-dock-fullscreen-button{font-size:15px;font-weight:400!important;margin-bottom:0}.agent-interaction-dock-fullscreen-button,.agent-interaction-dock-size-button{background:none;border:none;box-shadow:none;color:#ffffffe6;cursor:pointer;margin-top:0;padding:0}.agent-interaction-dock-size-button{font-size:13px;font-weight:500!important;margin-bottom:1px}.agent-interaction-dock-close-button{background:none;border:none;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:17px;font-weight:400!important;margin-bottom:0;margin-top:0;padding:0}@media (max-width:1366px){.agent-interaction-dock-close-button{font-size:15px}}@media (max-width:768px){.agent-interaction-dock-close-button{font-size:17px}}.agent-interaction-dock-back-button{background:none;border:none;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:17px;font-weight:400!important;margin-bottom:0;margin-top:0;padding:0}@media (max-width:1366px){.agent-interaction-dock-back-button{font-size:13px}}@media (max-width:768px){.agent-interaction-dock-back-button{font-size:13px}}.agent-interaction-dock-body{background:#ffffffe6;display:flex;flex:1 1;flex-direction:column;overflow-y:auto}.agent-interaction-dock-inbox{background:#ffffffe6;display:flex;flex-direction:column;gap:12px;padding:12px}@media (max-width:1366px){.agent-interaction-dock-inbox{gap:3px;padding:3px}}@media (max-width:768px){.agent-interaction-dock-inbox{gap:3px;padding:3px}}.agent-interaction-dock-inbox-item{align-items:center;background:#ffffffe6;border-radius:12px;cursor:pointer;display:flex;padding:8px;transition:background .2s}.agent-interaction-dock-avatar{border:1px solid #fff3;border-radius:6px;box-shadow:0 1px 2px #0009;height:36px;margin-right:6px;object-fit:cover;width:36px}.agent-interaction-dock-info{color:#0009;display:flex;flex:1 1;flex-direction:column;font-size:13px;position:relative;vertical-align:middle!important}.agent-interaction-dock-header-row{align-items:center;display:flex;justify-content:space-between;position:relative}.agent-interaction-dock-name{color:#0009;font-size:14px;font-weight:600}@media (max-width:1366px){.agent-interaction-dock-name{font-size:12px}}@media (max-width:768px){.agent-interaction-dock-name{font-size:13px}}.agent-interaction-dock-inbox-date{color:#0009;font-size:11px;font-style:italic;font-weight:550;margin-left:8px;position:absolute;right:3px;top:0;white-space:nowrap}@media (max-width:1366px){.agent-interaction-dock-inbox-date{font-size:10px}}.agent-interaction-dock-inbox-time{color:#0009;font-size:11px;font-style:italic;font-weight:550;margin-left:8px;position:absolute;right:3px;top:15px;white-space:nowrap}@media (max-width:1366px){.agent-interaction-dock-inbox-time{font-size:9px;font-weight:550}}@media (max-width:768px){.agent-interaction-dock-inbox-time{top:12px}}.agent-interaction-dock-preview{color:#0009;font-size:13px;font-weight:550;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word}@media (max-width:1366px){.agent-interaction-dock-preview{font-size:11px}}@media (max-width:768px){.agent-interaction-dock-preview{font-size:12px}}.agent-interaction-dock-thread{display:flex;flex-direction:column;height:100%;position:relative}.agent-interaction-dock-card-box{position:relative}.agent-interaction-dock-card{align-items:center;background:#fff;border-bottom:1px solid #0000001a;box-sizing:border-box;display:flex;gap:6px;justify-content:flex-start;overflow:hidden;padding:10px 16px;position:fixed;width:400px;z-index:999999}@media (max-width:1366px){.agent-interaction-dock-card{width:300px}}@media (max-width:768px){.agent-interaction-dock-card{padding:10px 10px 13px;width:100%}}.agent-interaction-dock-card a{text-decoration:none}.agent-interaction-dock-card-image{border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;flex-shrink:0;height:50px;object-fit:cover;width:50px}@media (max-width:1366px){.agent-interaction-dock-card-image{height:36px;width:36px}}@media (max-width:768px){.agent-interaction-dock-card-image{height:40px;width:40px}}.agent-interaction-dock-card-info{display:flex;flex-direction:column;gap:3px;justify-content:flex-start}@media (max-width:1366px){.agent-interaction-dock-card-info{gap:1px}}.agent-interaction-dock-card-info a{text-decoration:none}.agent-interaction-dock-card-name{color:#0009;font-size:16px;font-weight:600;margin:0}@media (max-width:1366px){.agent-interaction-dock-card-name{font-size:12px}}.agent-interaction-dock-card-specialization{color:#0009;font-size:13px;font-weight:550;margin:0}@media (max-width:1366px){.agent-interaction-dock-card-specialization{font-size:10px}}.agent-interaction-dock-builder-link-button{background:#985bff;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffe1ffe6;cursor:pointer;font-size:12px;font-weight:550;padding:6px 10px;position:absolute;right:8px;text-decoration:none;text-shadow:none;top:8px;z-index:999999}.agent-interaction-dock-builder-link-button i{margin-right:6px}.agent-interaction-dock-thread-messages{display:flex;flex:1 1;flex-direction:column;gap:20px;overflow-y:auto;padding:90px 14px 86px 16px}@media (max-width:1366px){.agent-interaction-dock-thread-messages{padding:70px 14px 76px 16px}}@media (max-width:768px){.agent-interaction-dock-thread-messages{padding:80px 10px 86px}}.agent-interaction-dock-maximized .agent-interaction-dock-thread-messages{padding:90px 14px 16px 16px}.agent-interaction-dock-bubble{word-wrap:break-word;border-radius:12px;display:inline-block;font-size:14px;line-height:18px;max-width:70%;padding:10px 10px 7px;transition:all .2s ease-in-out;will-change:transform,opacity}@media (max-width:1366px){.agent-interaction-dock-bubble{font-size:11px;line-height:16px}}.agent-interaction-dock-bubble.user{align-self:flex-end;background:#985bff;border:1px solid #fff3;border-bottom-right-radius:2px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;text-align:right}body.dark .agent-interaction-dock-bubble.user{background:#000000b3}.agent-interaction-dock-bubble.agent{align-self:flex-start;background:#fff;border:1px solid #fff3;border-bottom-left-radius:2px;box-shadow:0 2px 4px #00000080;color:#0009;text-align:left}.agent-interaction-dock-message-label{color:#000000b3;font-size:11px;font-style:italic;font-weight:550;margin-bottom:-16px;padding:0}@media (max-width:1366px){.agent-interaction-dock-message-label{font-size:10px;margin-bottom:-18px}}.agent-interaction-dock-message-label.user{align-self:flex-end;margin-right:6px;text-align:right}.agent-interaction-dock-message-label.agent{align-self:flex-start;margin-left:6px;text-align:left}.agent-interaction-dock-bubble-avatar{border-radius:8px;height:28px;object-fit:cover;width:28px}.agent-interaction-dock-bubble-content{display:flex;flex-direction:column;gap:4px}.agent-interaction-dock-bubble-text{font-size:14px;line-height:18px}@media (max-width:1366px){.agent-interaction-dock-bubble-text{font-size:11px;line-height:16px}}@media (max-width:768px){.agent-interaction-dock-bubble-text{font-size:12px;line-height:16px}}.interaction-dock-time-and-action{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-end;margin-top:3px;vertical-align:middle}.agent-interaction-dock-bubble.agent .interaction-dock-time-and-action{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.agent-interaction-dock-message-time{display:block;float:right;font-size:10.5px;font-style:italic;margin-top:0;padding:0}.agent-interaction-dock-copy-button{align-self:flex-end;background:none;border:none;color:#00000080;cursor:pointer;font-size:12px;margin-bottom:3px;vertical-align:middle}.interaction-dock-copied-confirmation{color:#0009;font-size:11px;margin-left:3px;text-shadow:none}@media (max-width:1366px){.interaction-dock-copied-confirmation{font-size:10px}}.agent-interaction-dock-input-container{align-items:center;background:#fff;border-radius:0 0 12px 12px;border-top:1px solid #0000001a;bottom:15px;box-sizing:border-box;display:flex;gap:6px;justify-content:space-between;overflow:hidden;padding:10px!important;position:fixed;width:400px}@media (max-width:1366px){.agent-interaction-dock-input-container{width:300px}}@media (max-width:768px){.agent-interaction-dock-input-container{bottom:0;padding:10px 10px 13px!important;width:100%}}.agent-interaction-dock-maximized .agent-interaction-dock-input-container{border-radius:0 0 0 0;bottom:none;gap:6px;margin-left:0;padding:44px 0 4px;position:relative;width:100%}.agent-interaction-dock-textarea{border:1px solid #0000004d;border-radius:6px!important;box-shadow:0 1px 2px #00000080;box-sizing:border-box;color:#0009;font-size:14px;height:60px;line-height:19px;margin-bottom:-1px;max-height:60px;min-height:60px;outline:none;padding:8px;resize:none;vertical-align:middle;width:100%}@media (max-width:1366px){.agent-interaction-dock-textarea{font-size:12px;height:50px;line-height:16px;max-height:50px;min-height:50px;padding:6px 8px}}@media (max-width:768px){.agent-interaction-dock-textarea{font-size:12px;height:60px;line-height:16px;max-height:60px;min-height:60px;padding:6px 8px}}.agent-interaction-dock-textarea::placeholder{color:#0006;font-size:13px;opacity:1}@media (max-width:1366px){.agent-interaction-dock-textarea::placeholder{font-size:12px}}@media (max-width:768px){.agent-interaction-dock-textarea::placeholder{font-size:13px}}.agent-interaction-dock-send-button{align-items:center;background-color:#985bff;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:flex;font-size:14px!important;height:40px!important;justify-content:center;margin-bottom:-1px!important;max-height:40px!important;max-width:46px!important;min-height:40px!important;min-width:46px!important;padding:8px 12px!important;text-align:center;transition:background .2s ease;vertical-align:middle;width:46px!important}body.dark .agent-interaction-dock-send-button{background-color:#444}@media (max-width:768px){.agent-interaction-dock-send-button{height:42px!important;max-height:42px!important;max-width:52px!important;min-height:42px!important;min-width:52px!important;width:52px!important}}.interaction-dock-sending{animation:shake .5s infinite}@keyframes interaction-dock-sending{0%{transform:translate(0)}20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}to{transform:translate(0)}}.agent-interaction-dock-send-button:disabled{cursor:not-allowed;opacity:.6}.agent-interaction-dock-error-box{background:#2b1e1e;border:1px solid #a44;border-radius:8px;color:#fdd;margin:12px 20px;padding:12px;text-align:center}.agent-interaction-dock-error-close{background:#a44;border:none;border-radius:6px;color:#fff;cursor:pointer;margin-top:12px;padding:6px 12px}.agent-interaction-dock-empty{color:#888;font-size:13px;padding:20px;text-align:center}.agent-interaction-dock-body::-webkit-scrollbar,.agent-interaction-dock-body::-webkit-scrollbar-thumb,.agent-interaction-dock-body::-webkit-scrollbar-track{display:none}.agent-dock-telegram-button{background:#8571f4e6;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:16px;padding:4px 6px;position:absolute;right:8px;text-decoration:none;top:8px;transition:background .2s ease;z-index:10;z-index:9999999999!important}body.dark .agent-dock-telegram-button{background:#444}@media (max-width:1366px){.agent-dock-telegram-button{font-size:12px;padding:4px 6px;right:6px;top:6px}}@media (max-width:768px){.agent-dock-telegram-button{font-size:13px;padding:6px}}.user-dashboard .user-dm-container{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:flex;height:650px;overflow:hidden}body.dark .user-dashboard .user-dm-container{background:#ffffff1a}@media (max-width:1366px){.user-dashboard .user-dm-container{display:flex;height:auto}}.user-dashboard .dm-inbox-panel{border-right:1px solid #fff3;flex-shrink:0;max-width:300px;min-width:300px;width:300px}@media (max-width:1366px){.user-dashboard .dm-inbox-panel{max-width:225px;min-width:225px;width:225px}}.dm-chat-panel{height:100%;max-height:100vh}.user-chat-thread{flex:1 1;overflow-y:auto;padding:0}.dm-placeholder{color:#ffffffe6!important;font-size:14px;font-style:italic;padding:20px}@media (max-width:1366px){.dm-placeholder{font-size:12px}}@media (max-width:768px){.dm-placeholder{font-size:13px!important;padding:15px!important}}.dm-input-container{align-items:flex-end;background:#fff;border-top:1px solid #0000001a;display:flex;gap:6px;justify-content:space-between;padding:12px 10px 13px}@media (max-width:1366px){.dm-input-container{padding:8px 8px 9px}}@media (max-width:768px){.dm-input-container{padding:10px 8px 11px}}.dm-input-box-wrapper{display:flex;flex-direction:column;flex-grow:1;position:relative;width:auto}.user-dm-inbox-wrapper{height:100%;overflow-y:auto;padding:10px}.user-dm-inbox-title{color:#ffffffe6;font-size:18px;font-weight:550;margin-bottom:10px;margin-left:5px}@media (max-width:1366px){.user-dm-inbox-title{font-size:13px}}@media (max-width:768px){.user-dm-inbox-title{font-size:15px;margin-bottom:15px}}.user-dm-inbox-empty,.user-dm-inbox-loading{color:#ffffffe6;padding:10px;text-align:center}.user-dm-inbox-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:0;margin-bottom:10px;padding:10px 5px 10px 0;position:relative;transition:background .2s ease}@media (max-width:1366px){.user-dm-inbox-item{border-radius:6px;gap:3px;padding:8px 5px}}@media (max-width:768px){.user-dm-inbox-item{border-radius:6px;gap:3px;padding:6px 5px}}.user-dm-inbox-item.unread{background:#ffffff1a}.user-dm-inbox-avatar{border:1px solid #fff3;border-radius:6px;box-shadow:0 1px 2px #0009;height:46px;margin-left:10px;margin-right:6px;object-fit:cover;width:46px}@media (max-width:1366px){.user-dm-inbox-avatar{height:36px;margin-left:3px;margin-right:3px;width:36px}}.user-dm-inbox-info{flex-grow:1;overflow:hidden}.user-dm-inbox-name{color:#ffffffe6;font-size:14px;font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1366px){.user-dm-inbox-name{font-size:12px}}.user-dm-inbox-preview{color:#ffffffb3;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1366px){.user-dm-inbox-preview{font-size:11px}}.user-dm-inbox-meta{align-items:flex-end;display:flex;flex-direction:column;gap:0}.user-dm-inbox-date{color:#ffffffb3;font-size:12px;margin-right:5px}@media (max-width:1366px){.user-dm-inbox-date{font-size:9px}}.user-dm-inbox-time{color:#ffffffb3;font-size:12px;margin-right:5px;margin-top:2px}@media (max-width:1366px){.user-dm-inbox-time{font-size:10px}}.user-dm-inbox-dot{background:#ffffffb3;border:1px solid #fff3;border-radius:50%;box-shadow:0 0 3px #fff;height:6px;position:absolute;right:10px;top:8px;width:6px}@media (max-width:1366px){.user-dm-inbox-dot{height:5px;right:8px;top:6px;width:5px}}@media (max-width:768px){.user-dm-inbox-dot{display:none}}.user-dashboard .dm-input-box{border:1px solid #0000004d;border-radius:6px!important;box-shadow:0 1px 2px #00000080;box-sizing:border-box;color:#0009!important;font-size:15px;height:60px;line-height:20px;margin-bottom:-1px;max-height:60px;min-height:60px;outline:none;padding:8px;resize:none;vertical-align:middle;width:100%}@media (max-width:1366px){.user-dashboard .dm-input-box{font-size:12px;height:44px;line-height:16px;max-height:44px;min-height:44px;padding:6px 8px}.float-chatbox .dm-input-box{font-size:12px;height:41px;max-height:41px;min-height:41px;padding:12px 10px}}@media (max-width:768px){.user-dashboard .dm-input-box{font-size:12px;height:53px;line-height:16px;max-height:53px;min-height:53px;padding:10px}.float-chatbox .dm-input-box{font-size:12px;height:40px;line-height:16px;max-height:40px;min-height:40px;padding:10px}}.dm-input-container .dm-send-button{align-items:center;background-color:#985bff;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:flex;font-size:14px;height:44px;justify-content:center;margin-bottom:-1px!important;max-height:44px;max-width:56px;min-height:44px;min-width:56px;padding:8px 10px!important;text-align:center;transition:background .2s ease;vertical-align:middle;width:56px}@media (max-width:1366px){.dm-input-container .dm-send-button{font-size:13px;font-size:13px!important;height:30px;max-height:30px;max-width:50px;min-height:30px;min-width:50px;padding:6px 8px 6px 6px!important;width:50px}}@media (max-width:768px){.dm-input-container .dm-send-button{height:40px;margin-bottom:-1px!important;max-height:40px;min-height:40px}}.float-chatbox .dm-send-button{height:45px;margin-bottom:5px!important;max-height:45px;min-height:45px}@media (max-width:1366px){.float-chatbox .dm-send-button{height:36px;margin-bottom:5px!important;max-height:36px;max-width:36px;min-height:36px;min-width:36px;width:36px}}@media (max-width:768px){.float-chatbox .dm-send-button{height:40px!important;margin-bottom:5px!important;max-height:40px!important;min-height:40px!important}}.dm-send-button:disabled{cursor:not-allowed;opacity:.6}body.dark .dm-send-button{background:#000000b3!important;color:#ffffffe6!important}.messaging-sending{animation:shake .5s infinite}@keyframes messaging-sending{0%{transform:translate(0)}20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}to{transform:translate(0)}}.user-chat-thread{background:#fff;display:flex;flex-direction:column;flex-grow:1;height:100%!important}.chat-header{align-items:center;background:#fff;border-bottom:1px solid #0000001a;display:flex;padding:10px}.back-btn{background:none;border:none;color:#0009;cursor:pointer;font-size:1rem;margin-right:.75rem}.chat-partner-avatar{border:1px solid #fff3;border-radius:6px;box-shadow:0 1px 1px #0009;height:40px;margin-right:6px;object-fit:cover;vertical-align:middle;width:40px}@media (max-width:1366px){.chat-partner-avatar{height:36px;width:36px}}.chat-partner-info .name{color:#000000a8;font-size:15px;font-weight:600}@media (max-width:1366px){.chat-partner-info .name{font-size:12px}}.chat-partner-info .username{color:#000000b3;font-size:12px;font-weight:550}@media (max-width:1366px){.chat-partner-info .username{font-size:11px}}.chat-partner-info.clickable{cursor:pointer;transition:opacity .2s ease}.chat-partner-info.clickable:hover{opacity:.8}.chat-partner-avatar-wrapper{cursor:pointer}.chat-partner-info-box{vertical-align:middle}.chat-messages{background:#fff;display:flex;flex-direction:column;gap:.5rem;padding:10px}.chat-empty,.chat-loading{color:#777;padding:1rem;text-align:center}.chat-content{overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word}.chat-content a{color:#283264;font-weight:550;text-decoration:none}body.dark .chat-content a{color:#3690e3}.chat-bubble.emoji-only .chat-content{color:#000;font-size:36px;line-height:36px;opacity:1!important;padding:3px 12px;text-align:center;z-index:999999999!important}@media (max-width:1366px){.chat-bubble.emoji-only .chat-content{font-size:26px;line-height:26px}}.chat-bubble{word-wrap:break-word;border-radius:10px;display:inline-block;font-size:15px;line-height:18px;max-width:70%;padding:9px 12px;transition:all .2s ease-in-out;will-change:transform,opacity}@media (max-width:1366px){.chat-bubble{border-radius:6px;font-size:12px;line-height:16px;padding:3px 6px}}.chat-bubble.own{align-self:flex-end;background:#985bff;border:1px solid #fff3;border-bottom-right-radius:2px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;text-align:right}body.dark .chat-bubble.own{background:#000000b3}.chat-bubble.other{align-self:flex-start;border:1px solid #fff3;border-bottom-left-radius:2px;box-shadow:0 2px 4px #00000080;text-align:left}.chat-bubble.other,body.dark .chat-bubble.other{background:#fff;color:#0009}.chat-time{color:#ffffffe6;display:block;float:right;font-size:10.5px;font-style:italic;margin-top:3px;padding:0;text-shadow:0 1px 2px #0003}@media (max-width:1366px){.chat-time{font-size:9px!important;margin-top:2px}}.chat-bubble.other .chat-time,body.dark .chat-bubble.other .chat-time{color:#0009}@media (max-width:1366px){.chat-time{font-size:9px}}.chat-message-wrapper{display:flex;flex-direction:column;margin-bottom:6px;margin-top:6px}.chat-message-wrapper.own{align-items:flex-end}.chat-message-wrapper.other{align-items:flex-start}.chat-sender-label{align-self:flex-end;color:#000000b3;font-size:11px;font-style:italic;font-weight:550;margin-bottom:2px;margin-right:2px;padding:0 6px}@media (max-width:1366px){.chat-sender-label{font-size:9px}}.dm-input-wrapper{flex-grow:1;position:relative}.charact-and-send{align-items:center;display:flex;flex-direction:column;gap:3px;justify-content:center}@media (max-width:1366px){.charact-and-send{gap:1px}}.dm-char-count{color:#0009!important;font-size:11px}@media (max-width:1366px){.dm-char-count{font-size:9.5px}}body.dark .dm-char-count{color:#0009!important}.dm-emoji-button{background:none;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#0009;cursor:pointer;display:none;font-size:18px;margin-bottom:10px;margin-left:2px;padding:6px;vertical-align:middle}@media (max-width:1366px){.dm-emoji-button{font-size:12px;margin-bottom:8px}}body.dark .dm-emoji-button{color:#ffffffe6}.emoji-picker-box{bottom:59px;left:10px;position:absolute;z-index:100}@media (max-width:768px){.user-dashboard .user-dm-container{flex-direction:column;height:auto;max-height:none}.user-dashboard .dm-inbox-panel{border-bottom:1px solid #fff3;border-right:none;height:300px;max-height:300px;max-width:100%;min-height:300px;min-width:100%;width:100%}.dm-chat-panel{flex-grow:1;max-height:60vh;overflow-y:auto;width:100%}.chat-messages{padding-bottom:70px}.dm-input-container{bottom:0;position:relative;z-index:9}}.tagged-agent-box{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff;border:1px solid #fff3;border-radius:10px;box-shadow:0 3px 6px #00000080;cursor:pointer;display:flex;gap:6px;margin:10px 10px 0;padding:8px 10px;transition:background .25s ease}@media (max-width:1366px){.tagged-agent-box{border-radius:6px;padding:6px 9px}}.tagged-agent-avatar{border-radius:6px;box-shadow:0 2px 6px #0006;flex-shrink:0;height:40px;object-fit:cover;width:40px}@media (max-width:1366px){.tagged-agent-avatar{height:30px;width:30px}}.tagged-agent-info{display:flex;flex-direction:column;justify-content:center}.tagged-agent-label{color:#000000b3;font-size:13px;font-weight:550;margin-bottom:1px;text-transform:none}@media (max-width:1366px){.tagged-agent-label{font-size:11px}}.tagged-agent-name{color:#000000b3;font-size:14px;font-weight:600}@media (max-width:1366px){.tagged-agent-name{font-size:12px}}.message-loading:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.dm-topbar-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;padding:8px 12px}.dm-filter-bar{align-items:center;display:flex;gap:10px}.dm-filter-select{padding:6px 12px}.dm-filter-select,.dm-refresh-button{background:#2c2c2c;border:1px solid #444;border-radius:8px;color:#fff}.dm-refresh-button{cursor:pointer;padding:6px 10px;transition:background .2s ease}.fa-sync.spin{animation:spin 1s linear infinite;backface-visibility:hidden;transform-origin:center;will-change:transform}.message-filter-and-button-wrapper{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin:0 0 10px;padding:12px 15px}body.dark .message-filter-and-button-wrapper{background:#ffffff1a}@media (max-width:768px){.message-filter-and-button-wrapper{padding:10px}}.message-filter-and-button{align-items:center;display:flex;flex-wrap:wrap;gap:10px}@media (max-width:1366px){.message-filter-and-button{gap:8px}}.message-filter-category__control,.message-filter-status__control{background:#dc1fff1a!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:14px!important;min-height:40px!important;padding:0 3px!important;transition:all .3s ease!important}body.dark .message-filter-category__control,body.dark .message-filter-status__control{background:#0000001a!important}.message-filter-status__control{max-width:170px!important;min-width:170px!important}@media (max-width:1366px){.message-filter-status__control{font-size:11px!important;height:26px!important;max-width:136px!important;min-height:26px!important;min-width:136px!important}}@media (max-width:768px){.message-filter-status__control{max-width:133px!important;min-width:133px!important}}.message-filter-category__control{max-width:186px!important;min-width:186px!important}@media (max-width:1366px){.message-filter-category__control{font-size:11px!important;height:26px!important;min-height:26px!important}}@media (max-width:768px){.message-filter-category__control{max-width:170px!important;min-width:170px!important}}.message-filter-category__input,.message-filter-category__placeholder,.message-filter-category__single-value,.message-filter-status__input,.message-filter-status__placeholder,.message-filter-status__single-value{color:#ffffffe6!important;font-weight:550}.message-filter-category__dropdown-indicator,.message-filter-category__indicator,.message-filter-status__dropdown-indicator,.message-filter-status__indicator{color:#ffffffe6!important;padding-left:5px!important}@media (max-width:1366px){.message-filter-category__dropdown-indicator,.message-filter-category__indicator,.message-filter-status__dropdown-indicator,.message-filter-status__indicator{margin-top:-5px!important}.message-filter-category__dropdown-indicator-separator,.message-filter-category__indicator-separator,.message-filter-status__dropdown-indicator-separator,.message-filter-status__indicator-separator{height:16px!important;margin-top:4px!important}}.message-filter-category__value-container,.message-filter-status__value-container{align-items:center;display:flex;padding:0 6px!important}@media (max-width:1366px){.message-filter-category__value-container,.message-filter-status__value-container{margin-top:-6px!important}}.message-filter-category__menu,.message-filter-status__menu{background:#8170fd!important;border:1px solid #fff3!important;border-radius:8px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;margin-top:6px;z-index:100}body.dark .message-filter-category__menu,body.dark .message-filter-status__menu{background:#333!important}@media (max-width:1366px){body.dark .message-filter-category__menu,body.dark .message-filter-status__menu{margin-top:5px!important}}.message-filter-category__option,.message-filter-status__option{background:#8170fd!important;cursor:pointer!important;font-size:14px!important;font-weight:500;padding:8px 10px 2px!important}@media (max-width:1366px){.message-filter-category__option,.message-filter-status__option{font-size:11px!important;padding:4px 10px 2px!important}}.message-filter-category__option:last-child,.message-filter-status__option:last-child{padding-bottom:10px!important}@media (max-width:1366px){.message-filter-category__option:last-child,.message-filter-status__option:last-child{padding-bottom:2px!important}}body.dark .message-filter-category__option,body.dark .message-filter-status__option{background:#333!important}.message-refresh,.message-select{align-items:center;background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:flex;font-size:13px;height:40px;justify-content:center;transition:all .3s ease;width:40px}body.dark .message-refresh,body.dark .message-select{background:#0000001a}@media (max-width:1366px){.message-refresh,.message-select{font-size:10px;height:26px;width:26px}}@media (max-width:768px){.message-refresh,.message-select{font-size:12px}}.message-actions{align-items:start;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-bottom:0;margin-top:0;vertical-align:middle}@media (max-width:1366px){.message-actions{gap:8px}}@media (max-width:768px){.message-actions{gap:6px}}.message-actions button{align-items:start;background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:flex;font-size:13px;font-weight:550;height:40px;justify-content:flex-start;max-width:150px;min-width:auto;padding:10px;transition:all .3s ease;vertical-align:middle;width:auto}body.dark .message-actions button{background:#0000001a!important}@media (max-width:1366px){.message-actions button{font-size:10.5px;height:26px;padding:6px 10px}}@media (max-width:768px){.message-actions button{font-size:10.5px;padding:8px 6px 3px}}.message-checkbox{-webkit-appearance:none;appearance:none;background:#ffffff0d;border:2px solid #ffffff80;border-radius:4px;cursor:pointer;display:inline-block;height:15px;margin-left:10px;margin-right:0;position:relative;transition:all .2s ease-in-out;width:15px}@media (max-width:1366px){.message-checkbox{height:12px;margin-right:0;width:12px}}.message-checkbox:hover{border-color:#fffc}.message-checkbox:checked{background:#dc1fff80;border-color:#ffffffe6}body.dark .message-checkbox:checked{background:#0000001a}.message-checkbox:checked:after{border-width:0;color:#ffffffe6;content:"✓";font-size:16px;font-weight:600;left:1px;position:absolute;top:-9px;transform:rotate(0)}@media (max-width:1366px){.message-checkbox:checked:after{font-size:13px;left:1px;top:-8px}}@media (max-width:768px){.message-checkbox:checked:after{font-size:14px;left:1px;top:-6px}}.tagged-agent-name-status{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.agent-status-label{border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#fff;display:inline-block;font-size:12px;font-weight:500;margin-left:0;padding:3px 6px}@media (max-width:1366px){.agent-status-label{font-size:10.5px}}.agent-status-label.pending{background:#00000080}.agent-status-label.changes-rejected,.agent-status-label.rejected,.agent-status-label.suspended{background:#dc3246b3}.agent-status-label.archived,.agent-status-label.pending-changes{background:#00000080}.agent-status-label.approved{background:#a52edab3;display:none}.agent-status-label.restored{background:#00ffa399;display:none}.agent-status-label.changes-approved{background:#a52edab3;display:none}.enter-to-send-dm{align-items:center;display:flex;gap:6px}.enter-to-send-dm-switch{display:inline-block;height:20px;position:relative;width:36px}@media (max-width:1366px){.enter-to-send-dm-switch{height:16px;width:33px}}.enter-to-send-dm-switch input{height:0;opacity:0;width:0}.enter-to-send-dm-switch .enter-to-send-dm-slider{background-color:#ffffffe6;border:1px solid #8273f299;border-radius:20px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}body.dark .enter-to-send-dm-switch .enter-to-send-dm-slider{border:1px solid #888}.enter-to-send-dm-switch .enter-to-send-dm-slider:before{background:#985bff;border-radius:50%;bottom:2px;content:"";height:15px;left:2px;position:absolute;transition:.4s;width:15px}@media (max-width:1366px){.enter-to-send-dm-switch .enter-to-send-dm-slider:before{bottom:2px;height:11px;left:2px;width:11px}}body.dark .enter-to-send-dm-switch .enter-to-send-dm-slider:before{background:#555}.enter-to-send-dm-switch input:checked+.enter-to-send-dm-slider{background:#985bff}body.dark .enter-to-send-dm-switch input:checked+.enter-to-send-dm-slider{background-color:#444}.enter-to-send-dm-switch input:checked+.enter-to-send-dm-slider:before{background-color:#ffffffe6;transform:translateX(16px)}body.dark .enter-to-send-dm-switch input:checked+.enter-to-send-dm-slider:before{background-color:#ffffffe6}.enter-to-send-dm-label{align-items:center;color:#0009;display:flex;font-size:12px;font-weight:600;text-shadow:none;-webkit-user-select:none;user-select:none}@media (max-width:1366px){.enter-to-send-dm-label{font-size:10.5px;font-weight:600}}.enter-to-send-dm-header-toggle{align-items:center;display:flex;margin-left:auto;padding-right:0}.dm-alert-message-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999999999}.dm-alert-message-content{background:#8571f4e6;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;max-width:40%;padding:25px;text-align:center;white-space:pre-line!important;width:auto}body.dark .dm-alert-message-content{background:#555}@media (max-width:768px){.dm-alert-message-content{max-width:95%;padding:20px}}.dm-alert-message-content h1{font-size:22px;margin-bottom:10px;white-space:pre-line!important}@media (max-width:1366px){.dm-alert-message-content h1{font-size:16px;margin-bottom:10px}}@media (max-width:768px){.dm-alert-message-content h1{font-size:18px;margin-bottom:10px}}.dm-alert-message-content p{font-size:16px;line-height:22px;margin-bottom:10px;white-space:pre-line!important}@media (max-width:1366px){.dm-alert-message-content p{font-size:12px;line-height:16px;margin-bottom:6px}}@media (max-width:768px){.dm-alert-message-content p{font-size:14px;margin-bottom:6px}}.dm-alert-message-button{background:#dc1fff99;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:16px;font-weight:550;margin-top:15px;max-width:100px;min-width:100px;padding:8px 20px;width:100px}body.dark .dm-alert-message-button{background:#444}@media (max-width:1366px){.dm-alert-message-button{font-size:13px;padding:6px 20px}}@media (max-width:768px){.dm-alert-message-button{font-size:12px}}.float-chat-button-wrapper{display:inline-block;position:relative}.float-chat-button .float-chat-button-unread-badge{align-items:center;background:#ffffffe6;border:1px solid #985bff;border-radius:50%;color:#985bff;display:flex;font-size:11px;font-weight:600;height:28px;justify-content:center;max-height:28px;max-width:28px;min-height:28px;min-width:28px;padding:0;position:absolute;right:-10px;top:-10px;width:28px;z-index:10}body.dark .float-chat-button .float-chat-button-unread-badge{background:#ffffffe6;border:1px solid #0009;color:#0009}@media (max-width:1366px){.float-chat-button .float-chat-button-unread-badge{font-size:9px;height:22px;max-height:22px;max-width:22px;min-height:22px;min-width:22px;right:-8px;top:-8px;width:22px}}@media (max-width:768px){.float-chat-button .float-chat-button-unread-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#985bff;border:1px solid #ffffffe6;border-radius:50%;color:#ffffffe6;font-size:11px;font-weight:550;height:70%;line-height:12px;max-height:70%;max-width:14%;min-height:70%;min-width:14%;right:5px;text-shadow:0 1px 2px #0000004d;top:-12px;transition:background-color .3s;width:14%}body.dark .float-chat-button .float-chat-button-unread-badge{background:#ffffffe6;border:1px solid #fff9;color:#000000b3;text-shadow:0 0 0 #0000004d}}.float-chat-button{background:#985bff;border:1px solid #fff3;border-radius:8px;bottom:20px;box-shadow:0 3px 6px #0009;color:#ffffffe6;cursor:pointer;font-size:26px;height:56px;max-height:56px;max-width:56px;min-height:56px;min-width:56px;padding:10px;position:fixed;right:20px;width:56px;z-index:9999999999!important}body.dark .float-chat-button{background:#333;border:1px solid #fff3;box-shadow:0 1px 3px #fff;color:#ffffffe6}@media (max-width:1366px){.float-chat-button{bottom:15px;font-size:18px;height:42px;max-height:42px;max-width:42px;min-height:42px;min-width:42px;padding:8px;right:15px;width:42px}}@media (max-width:768px){.float-chat-button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000!important;border:none!important;border-radius:0;border-top:1px solid #fff9!important;bottom:0;box-shadow:none;color:#fff;font-size:16px;height:38px;max-height:38px;max-width:50%;min-height:38px;min-width:50%;padding:6px 10px;right:0;text-shadow:0 1px 2px #0000004d;transition:background-color .3s;width:50%;z-index:9999999999!important}@media (max-width:768px){body.dark .float-chat-button{border-top:1px solid #fff3!important}}.float-chat-button-label{color:#fff;font-size:12px;line-height:18px;margin-left:5px;text-shadow:0 1px 2px #0000004d;vertical-align:middle}.float-chat-button.shift-up-mobile{bottom:100px!important}.float-chat-button.mobile-hidden{opacity:0;pointer-events:none;transition:opacity .3s ease}}.float-chatbox .chat-header .enter-to-send-dm-header-toggle{display:none!important}.float-chatbox .chat-header{border:none;border-bottom:1px solid #0000001a;margin-left:-10px;padding:8px 0 10px 8px;position:fixed;width:400px;z-index:999999999}@media (max-width:1366px){.float-chatbox .chat-header{width:300px}}@media (max-width:768px){.float-chatbox .chat-header{position:fixed;width:100%;z-index:999999999}}.float-chatbox .dm-emoji-button{display:none!important}.float-chatbox .emoji-picker-box{bottom:64px;z-index:99999999999!important}.float-chatbox .dm-input-box{border:1px solid #0000004d;border-radius:6px!important;box-shadow:0 1px 2px #00000080;box-sizing:border-box;color:#0009!important;font-size:14px;height:60px;line-height:19px;margin-bottom:-1px;max-height:60px;min-height:60px;outline:none;padding:8px;resize:none;vertical-align:middle;width:100%}@media (max-width:1366px){.float-chatbox .dm-input-box{font-size:12px;height:50px;line-height:16px;max-height:50px;min-height:50px;padding:6px 8px}}.float-chatbox .dm-input-box::placeholder{color:#0006;font-size:15px;opacity:1}@media (max-width:1366px){.float-chatbox .dm-input-box::placeholder{font-size:12px}}@media (max-width:768px){.float-chatbox .dm-input-box::placeholder{font-size:13px}}.float-chatbox .charact-and-send{align-items:center;display:flex;flex-direction:column;gap:3px;justify-content:center;margin-bottom:-4px}.float-chatbox .dm-input-container{border-radius:0 0 10px 10px;border-top:1px solid #0000001a;bottom:15px;box-sizing:border-box;gap:6px;margin-left:-10px;overflow:hidden;padding:11px 10px 12px;position:fixed;width:400px}@media (max-width:1366px){.float-chatbox .dm-input-container{bottom:1px;padding:11px 10px 12px;width:300px}}@media (max-width:768px){.float-chatbox .dm-input-container{bottom:1px;padding:11px 10px 12px;width:100%}}.float-chatbox .dm-input-container .dm-send-button{bottom:3px!important;height:40px!important;margin-top:-3px!important;max-height:40px!important;max-width:46px!important;min-height:40px!important;min-width:46px!important;width:46px!important}@media (max-width:1366px){.float-chatbox .dm-input-container .dm-send-button{bottom:0!important;height:33px!important;margin-top:0!important;max-height:33px!important;max-width:46px!important;min-height:33px!important;min-width:46px!important;width:46px!important}}.tagged-agent-box-container{background:#fff;z-index:999999999}@media (max-width:1366px){.float-chatbox .dm-char-count{font-size:9px}}.float-chatbox .tagged-agent-box{background:#fff;border:1px solid #fff3;border-radius:0;box-shadow:0 1px 1px #00000080;margin:60px 0 0 -10px;padding:8px 10px;position:fixed;width:400px;z-index:999999999}@media (max-width:1366px){.float-chatbox .tagged-agent-box{margin:55px 0 0 -10px;width:300px}}@media (max-width:768px){.float-chatbox .tagged-agent-box{margin:55px 0 0 -10px;width:100%}}.float-chatbox .chat-messages{margin-left:0;padding:70px 0 90px 2px}@media (max-width:768px){.float-chatbox .chat-messages{margin-left:0;padding:70px 0 80px 2px}}.float-chatbox.maximized .chat-messages{padding:70px 0 10px 2px}.float-chatbox .chat-messages.with-tagged-agent{margin-bottom:15px;padding:130px 0 0 2px}@media (max-width:768px){.float-chatbox .chat-messages.with-tagged-agent{margin-bottom:20px;padding:120px 0 0x 2px}}.float-chatbox .user-chat-thread{background:#fff;margin-left:0;z-index:999999999}.float-chatbox{background:#fff;border-radius:10px;bottom:15px;box-shadow:0 2px 4px #00000080;display:flex;flex-direction:column;height:auto;max-height:76vh;min-height:56vh;overflow:hidden;position:fixed;right:15px;transition:bottom .25s ease-in-out;width:400px;z-index:9999999999}@media (max-width:1366px){.float-chatbox{bottom:10px;max-height:475px;right:10px;width:300px}}@media (max-width:768px){.float-chatbox{border-radius:0;bottom:0;height:100vh;max-height:100vh;right:0;top:0;width:100%}}.float-chatbox-header{align-items:center;background:#985bff;color:#ffffffe6;display:flex;font-weight:600;justify-content:space-between;padding:12px}body.dark .float-chatbox-header{background:#000c}@media (max-width:1366px){.float-chatbox-header{padding:6px 12px}}@media (max-width:768px){.float-chatbox-header{padding:12px}}.float-chatbox-title{align-items:center;display:flex;font-size:15px!important;font-weight:600;gap:6px}@media (max-width:1366px){.float-chatbox-title{font-size:12px!important}}@media (max-width:768px){.float-chatbox-title{font-size:15px!important}}.float-chatbox-header .back-btn,.float-chatbox-header .close-btn{background:#0000;border:none;color:#ffffffe6;cursor:pointer;font-size:17px}@media (max-width:768px){.float-chatbox-header .close-btn{font-size:17px;margin-left:-6px}}@media (max-width:1366px){.float-chatbox-header .back-btn{font-size:13px}}@media (max-width:768px){.float-chatbox-header .back-btn{font-size:13px}}.enter-to-send-float{align-items:center;display:flex;gap:6px}@media (max-width:768px){.enter-to-send-float{gap:6px}}.enter-to-send-float-switch{display:inline-block;height:20px;position:relative;width:37px}@media (max-width:1366px){.enter-to-send-float-switch{height:14px;width:24px}}@media (max-width:768px){.enter-to-send-float-switch{height:16px;width:26px}}.enter-to-send-float-switch input{height:0;opacity:0;width:0}.enter-to-send-float-switch .enter-to-send-float-slider{background-color:#ffffffe6;border:1px solid #fff3;border-radius:20px;bottom:0;box-shadow:0 2px 4px #0000004d;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.enter-to-send-float-switch .enter-to-send-float-slider:before{background:#985bff;border-radius:50%;bottom:2px;content:"";height:14px;left:2px;position:absolute;transition:.4s;width:14px}@media (max-width:1366px){.enter-to-send-float-switch .enter-to-send-float-slider:before{bottom:1px;height:10px;left:0x;width:10px}}@media (max-width:768px){.enter-to-send-float-switch .enter-to-send-float-slider:before{bottom:1px;height:12px;left:2px;width:12px}}body.dark .enter-to-send-float-switch .enter-to-send-float-slider:before{background:#333}.enter-to-send-float-switch input:checked+.enter-to-send-float-slider,body.dark .enter-to-send-float-switch input:checked+.enter-to-send-float-slider{background-color:#ffffffe6}.enter-to-send-float-switch input:checked+.enter-to-send-float-slider:before{background:#985bff;transform:translateX(16px)}@media (max-width:1366px){.enter-to-send-float-switch input:checked+.enter-to-send-float-slider:before{transform:translateX(8px)}}@media (max-width:768px){.enter-to-send-float-switch input:checked+.enter-to-send-float-slider:before{transform:translateX(8px)}}body.dark .enter-to-send-float-switch input:checked+.enter-to-send-float-slider:before{background-color:#333}.enter-to-send-float-label{align-items:center;color:#ffffffe6;display:flex;font-size:13px;font-weight:600;text-shadow:0 1px 2px #000000b3;-webkit-user-select:none;user-select:none}@media (max-width:1366px){.enter-to-send-float-label{font-size:10.5px;font-weight:550;text-shadow:none}}@media (max-width:768px){.enter-to-send-float-label{font-size:11px;font-weight:550;text-shadow:none}}.float-chatbox-body{background:#ffffff1a;flex:1 1;overflow-y:auto;padding:0 10px 10px}.float-chatbox-inbox{display:flex;flex-direction:column;gap:8px}.chat-empty{color:#0009;font-size:14px;font-style:italic;font-weight:550}.inbox-item:first-child{margin-top:10px}.inbox-item{align-items:center;background:#fff;border-radius:10px;cursor:pointer;display:flex;gap:6px;padding:8px;transition:background .2s}@media (max-width:1366px){.inbox-item{gap:6px;padding:6px}}.inbox-item.unread{background:#881fff33}body.dark .inbox-item.unread{background:#0000001a;font-weight:600}.float-chatbox .inbox-avatar{border:1px solid #fff3;border-radius:6px;box-shadow:0 1px 2px #0009;height:36px;object-fit:cover;vertical-align:middle!important;width:36px}.float-chatbox .inbox-info{color:#0009;display:flex;flex:1 1;flex-direction:column;font-size:13px;position:relative;vertical-align:middle!important}.inbox-name{color:#0009;font-size:14px;font-weight:600}@media (max-width:1366px){.inbox-name{font-size:12px}}@media (max-width:768px){.inbox-name{font-size:13px}}.inbox-preview{color:#0009;font-size:13px;font-weight:550;overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word}@media (max-width:1366px){.inbox-preview{font-size:11px}}@media (max-width:768px){.inbox-preview{font-size:12px}}.inbox-header-row{align-items:center;display:flex;justify-content:space-between;position:relative}.inbox-date{color:#0009;font-size:11px;font-style:italic;font-weight:550;margin-left:8px;position:absolute;right:3px;top:0;white-space:nowrap}@media (max-width:1366px){.inbox-date{font-size:10px}}.inbox-time{color:#0009;font-size:11px;font-style:italic;font-weight:550;margin-left:8px;position:absolute;right:3px;top:15px;white-space:nowrap}@media (max-width:1366px){.inbox-time{font-size:9px;font-weight:550}}@media (max-width:768px){.inbox-time{top:12px}}.float-chatbox.maximized{border-radius:0!important;bottom:auto;height:66vh;left:0!important;max-height:66vh;right:0!important;top:0;width:100vw!important}.float-chatbox .maximize-btn{background:#0000;border:none;color:#ffffffe6;cursor:pointer;font-size:13px;margin-right:6px}@media (min-width:769px){.float-chatbox .maximize-btn{display:none}}.float-chatbox.maximized .dm-input-container{border-radius:0 0 0 0;bottom:none;gap:6px;margin-left:0;padding:44px 0 4px;position:relative;width:100%}.float-chatbox-header .chatbox-action-buttons{align-items:center;display:flex;gap:10px}.float-chatbox-body::-webkit-scrollbar,.float-chatbox-body::-webkit-scrollbar-thumb,.float-chatbox-body::-webkit-scrollbar-track{display:none}.trusty-airdrop-stats{background:none;margin:0 auto;max-width:100%;padding:10px 6px 0;width:100%}@media (max-width:768px){.trusty-airdrop-stats{padding:10px}}.trusty-airdrop-stats-title{border-radius:8px;color:#ffffffe6;font-size:22px;font-weight:550;margin-bottom:20px;text-align:center;text-shadow:0 0 2px #000}.trusty-style{color:#ffffffe6;font-family:Iceland,sans-serif;font-size:36px;font-weight:600;margin-right:6px;text-shadow:0 0 2px #000}.trusty-airdrop-stats-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.trusty-airdrop-search-input{border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#0009;font-size:13px;max-width:600px;outline:none;padding:10px;width:100%}@media (max-width:1366px){.trusty-airdrop-search-input{font-size:12px;height:26px;max-height:26px;max-width:65%;padding:10px;width:65%}}@media (max-width:768px){.trusty-airdrop-search-input{font-size:12px;height:30px;max-height:30px;max-width:65%;padding:10px;width:65%}}.trusty-airdrop-stats-refresh-button{background:#dc1fff99;border:none;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;height:40px;margin-right:0;min-height:40px;padding:8px 12px;transition:all .2s ease}body.dark .trusty-airdrop-stats-refresh-button{background:#ffffff1a;border:1px solid #fff3;color:#ffffffe6}@media (max-width:1366px){.trusty-airdrop-stats-refresh-button{font-size:11px;height:26px;margin-bottom:0;max-width:26px;min-height:26px;padding:7px;width:26px}}@media (max-width:768px){.trusty-airdrop-stats-refresh-button{font-size:12px;height:30px;margin-bottom:0;min-height:30px;padding:6px 9px}}.trusty-airdrop-refreshing-icon{animation:spin .9s linear infinite}.trusty-airdrop-stats-table{background:#dc1fff33;border:1px solid #fff3;border-collapse:initial;border-radius:0;border-spacing:0;box-shadow:0 2px 4px #00000080;color:#fff;margin-bottom:10px;margin-left:0;margin-top:10px!important;overflow:hidden;table-layout:fixed;table-layout:auto;width:100%}@media (max-width:1366px){.trusty-airdrop-stats-table{border-radius:0;margin-top:0!important}}body.dark .trusty-airdrop-stats-table{background:#ffffff1a;color:#ffffffe6}.trusty-airdrop-stats-table th{background:#dc1fff80;border:1px solid #fff3;color:#fff;font-size:15px;padding:12px;text-align:center;text-transform:uppercase}body.dark .trusty-airdrop-stats-table th{background:#222;color:#ffffffe6}@media (max-width:1366px){.trusty-airdrop-stats-table th{font-size:11px;padding:10px 12px}}.trusty-airdrop-stats-table td{background:#dc1fff33;border:1px solid #fff3;color:#fff;font-size:12.5px;line-height:18px;padding:10px;text-align:left}body.dark .trusty-airdrop-stats-table td{background:#222;color:#ffffffe6}@media (max-width:1366px){.trusty-airdrop-stats-table td{font-size:11px;padding:6px}}@media (max-width:768px){.trusty-airdrop-stats-table td{font-size:10px;padding:10px}}.trusty-airdrop-stats-table td{text-align:center}.trusty-airdrop-stats-table td:first-child,.trusty-airdrop-stats-table td:nth-child(2),.trusty-airdrop-stats-table td:nth-child(3),.trusty-airdrop-stats-table td:nth-child(4),.trusty-airdrop-stats-table td:nth-child(5){text-align:left}.trusty-airdrop-stats-table td a{color:#ffffffe6;font-weight:550;text-decoration:none}body.dark .trusty-airdrop-stats-table td a{color:#ffffffe6}.trusty-airdrop-stats-table td:first-child,.trusty-airdrop-stats-table th:first-child{background:#be3aff;left:0;position:sticky;width:4%;z-index:2}.trusty-airdrop-stats-table td:first-child{background:#af47ff;z-index:1}.trusty-airdrop-stats-table td:nth-child(2),.trusty-airdrop-stats-table td:nth-child(3),.trusty-airdrop-stats-table td:nth-child(4),.trusty-airdrop-stats-table th:nth-child(2),.trusty-airdrop-stats-table th:nth-child(3),.trusty-airdrop-stats-table th:nth-child(4){white-space:nowrap;width:auto}@media (max-width:768px){.trusty-airdrop-stats-table td:first-child,.trusty-airdrop-stats-table th:first-child{width:auto}.trusty-airdrop-stats-header{gap:0}.trusty-airdrop-stats-table{-webkit-overflow-scrolling:touch;border-radius:0;display:block;font-size:11px;overflow-x:auto;table-layout:auto;width:100%}.trusty-airdrop-stats-table thead{white-space:nowrap}.trusty-airdrop-stats-table th{font-size:10px;padding:10px;text-align:center}.trusty-airdrop-stats-table td{font-size:10px;padding:10px;text-align:left}.trusty-airdrop-stats-table td a{font-size:10px;word-break:break-all}.trusty-airdrop-stats-table td:first-child,.trusty-airdrop-stats-table th:first-child{text-align:left}}.trusty-table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.trusty-table-scroll::-webkit-scrollbar{height:6px}.trusty-table-scroll::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.trusty-airdrop-stats-table td,.trusty-airdrop-stats-table th{white-space:nowrap}.trusty-airdrop-stats-perpage,.trusty-airdrop-stats-perpage__control{display:flex!important;margin-right:10px!important}.trusty-airdrop-stats-perpage__control{background:#dc1fff99!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:14px!important;min-height:40px!important;padding:0 3px!important;transition:all .3s ease!important;vertical-align:middle;width:auto;z-index:9999999999!important}body.dark .trusty-airdrop-stats-perpage__control{background:#ffffff1a!important;color:#0009!important}@media (max-width:1366px){.trusty-airdrop-stats-perpage__control{font-size:11px!important;height:26px!important;min-height:26px!important}}@media (max-width:768px){.trusty-airdrop-stats-perpage__control{font-size:13px!important;height:30px!important;min-height:30px!important;padding:2px 3px!important}}.trusty-airdrop-stats-perpage__control{max-width:85px!important;min-width:85px!important}.trusty-airdrop-stats-perpage__input,.trusty-airdrop-stats-perpage__placeholder,.trusty-airdrop-stats-perpage__single-value{color:#ffffffe6!important;font-size:14px!important;font-weight:550}@media (max-width:1366px){.trusty-airdrop-stats-perpage__input,.trusty-airdrop-stats-perpage__placeholder,.trusty-airdrop-stats-perpage__single-value{font-size:12px!important}}.trusty-airdrop-stats-perpage__indicator{color:#ffffffe6!important;padding-left:5px!important}@media (max-width:1366px){.trusty-airdrop-stats-perpage__indicator{margin-top:-5px!important}}@media (max-width:768px){.trusty-airdrop-stats-perpage__indicator{padding-left:2px!important}}.trusty-airdrop-stats-perpage__dropdown-indicator{color:#ffffffe6!important;padding-left:5px!important}@media (max-width:1366px){.trusty-airdrop-stats-perpage__dropdown-indicator{margin-top:-5px!important}}@media (max-width:768px){.trusty-airdrop-stats-perpage__dropdown-indicator{padding-right:2px!important}}@media (max-width:1366px){.trusty-airdrop-stats-perpage__indicator-separator{height:16px!important;margin-top:4px!important}}.trusty-airdrop-stats-perpage__value-container{align-items:center;display:flex;padding:0 6px!important}@media (max-width:1366px){.trusty-airdrop-stats-perpage__value-container{margin-top:-6px!important}}.trusty-airdrop-stats-perpage__menu{background:#8170fd!important;border:1px solid #fff3!important;border-radius:8px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:13px!important;margin-top:6px;z-index:9999999999!important}body.dark .trusty-airdrop-stats-perpage__menu{background:#333!important}.trusty-airdrop-stats-perpage__menu{max-width:75px!important;min-width:75px!important}@media (max-width:1366px){.trusty-airdrop-stats-perpage__menu{margin-top:5px!important}}@media (max-width:768px){.trusty-airdrop-stats-perpage__menu{margin-top:5px!important}}.trusty-airdrop-stats-perpage__option{background:#8170fd!important;color:#ffffffe6!important;cursor:pointer!important;font-size:13.5px!important;font-weight:500;padding:8px 10px 2px!important;z-index:9999999999!important}@media (max-width:1366px){.trusty-airdrop-stats-perpage__option{font-size:11px!important;padding:4px 10px 2px!important}}@media (max-width:768px){.trusty-airdrop-stats-perpage__option{font-size:13px!important;padding:6px 10px!important}}.trusty-airdrop-stats-perpage__option:last-child{padding-bottom:10px!important}@media (max-width:1366px){.trusty-airdrop-stats-perpage__option:last-child{padding-bottom:2px!important}}body.dark .trusty-airdrop-stats-perpage__option{background:#333!important}.trusty-airdrop-stats-pagination{align-items:center;display:flex;gap:15px;justify-content:center;margin:20px 0;padding:0}.trusty-airdrop-stats-pagination button{background:#dc1fff4d;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;max-width:100px;min-width:100px;padding:8px 20px;transition:all .2s ease;width:100px}@media (max-width:1366px){.trusty-airdrop-stats-pagination button{font-size:12px}}@media (max-width:768px){.trusty-airdrop-stats-pagination button{font-size:11px}}body.dark .trusty-airdrop-stats-pagination button{background:#0000001a}.trusty-airdrop-stats-pagination button:disabled{cursor:not-allowed;opacity:.5}.trusty-airdrop-stats-pagination button:hover:not(:disabled){background:#dc1fffcc}body.dark .trusty-airdrop-stats-pagination button:hover:not(:disabled){background:#ffffff1a}.trusty-airdrop-stats-pagination span{font-size:14px;font-weight:550}@media (max-width:1366px){.trusty-airdrop-stats-pagination span{font-size:11px}}@media (max-width:768px){.trusty-airdrop-stats-pagination span{font-size:11px}}.view-options{align-items:center;color:#0009;display:flex;justify-content:flex-end;margin:-30px 8px 10px 0;max-width:100%;position:relative}@media (max-width:768px){.view-options{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;margin:10px 10px 20px 0;position:static;width:100%;z-index:auto}}.view-options .controls-container{align-items:center;display:flex;flex-wrap:wrap;gap:6px;max-width:100%}.agents-perpage-controls,.refresh-controls,.sort-controls,.view-mode-controls{align-items:center;color:#0009;cursor:pointer;display:flex;font-size:14px;min-width:fit-content;width:auto}@media (max-width:768px){.view-mode-controls .view-options-mode__control{min-width:85px!important;width:85px!important}.agents-perpage-controls .view-options-perpage__control{min-width:70px!important;width:70px!important}.sort-controls .view-options-sortby__control{min-width:141px!important;width:141px!important}}.view-options .filter-button,.view-options .refresh-button{align-items:center;background:#ffffffe6;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#0009;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;height:40px;justify-content:center;padding:0;width:40px}@media (max-width:1366px){.view-options .filter-button,.view-options .refresh-button{border-radius:4px;font-size:11px;height:26px;width:26px}}.view-options .filter-button i,.view-options .refresh-button i{backface-visibility:hidden;display:inline-block;transform-origin:center;will-change:transform}.view-options .filter-button:disabled,.view-options .refresh-button:disabled{color:#0000004d;cursor:not-allowed}.view-options .filter-button{display:none}@media (max-width:768px){.view-options .filter-button{display:inline-block}}.view-options-mode__control,.view-options-perpage__control,.view-options-sortby__control{background:#ffffffe6!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#0009!important;cursor:pointer!important;font-size:13x!important;height:40px!important;max-width:auto!important;min-height:40px!important;min-width:auto!important;padding:0 3px!important;width:auto!important}body.dark .view-options-mode__control,body.dark .view-options-perpage__control,body.dark .view-options-sortby__control{background:#ffffffe6!important;color:#0009!important}@media (max-width:1366px){.view-options-mode__control,.view-options-perpage__control,.view-options-sortby__control{border-radius:3px!important;font-size:11px!important;height:26px!important;min-height:26px!important}}.view-options-mode__input,.view-options-mode__placeholder,.view-options-mode__single-value,.view-options-perpage__input,.view-options-perpage__placeholder,.view-options-perpage__single-value,.view-options-sortby__input,.view-options-sortby__placeholder,.view-options-sortby__single-value{color:#0009!important;font-weight:550}.view-options-mode__dropdown-indicator,.view-options-mode__indicator,.view-options-perpage__dropdown-indicator,.view-options-perpage__indicator,.view-options-sortby__dropdown-indicator,.view-options-sortby__indicator{color:#0009!important;padding-left:5px!important}@media (max-width:1366px){.view-options-mode__indicator,.view-options-perpage__indicator,.view-options-sortby__indicator{margin-top:-5px!important}.view-options-mode__indicator-separator,.view-options-perpage__indicator-separator,.view-options-sortby__indicator-separator{height:16px!important;margin-top:4px!important}}.view-options-mode__dropdown-indicator,.view-options-perpage__dropdown-indicator,.view-options-sortby__dropdown-indicator{font-size:10px!important;height:auto!important;margin-top:0!important;width:30px!important}@media (max-width:1366px){.view-options-mode__dropdown-indicator,.view-options-perpage__dropdown-indicator,.view-options-sortby__dropdown-indicator{font-size:10px!important;height:auto!important;margin-top:-5px!important;width:25px!important}}.view-options-mode__value-container,.view-options-perpage__value-container,.view-options-sortby__value-container{align-items:center;display:flex;padding:0 6px!important}@media (max-width:1366px){.view-options-mode__value-container,.view-options-perpage__value-container,.view-options-sortby__value-container{margin-top:-6px!important}}.view-options-mode__menu,.view-options-perpage__menu,.view-options-sortby__menu{background:#ffffffe6!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#0009!important;cursor:pointer!important;margin-top:6px;z-index:9999999999!important}body.dark .view-options-mode__menu,body.dark .view-options-perpage__menu,body.dark .view-options-sortby__menu{background:#ffffffe6!important;color:#0009!important}@media (max-width:1366px){.view-options-mode__menu,.view-options-perpage__menu,.view-options-sortby__menu{margin-top:5px!important}}.view-options-mode__option,.view-options-perpage__option,.view-options-sortby__option{background:#ffffffe6!important;color:#0009!important;cursor:pointer!important;font-size:14px!important;font-weight:500;padding:8px 10px 2px!important}@media (max-width:1366px){.view-options-mode__option,.view-options-perpage__option,.view-options-sortby__option{font-size:11px!important;padding:4px 10px 2px!important}}.view-options-mode__option:last-child,.view-options-perpage__option:last-child,.view-options-sortby__option:last-child{padding-bottom:10px!important}@media (max-width:1366px){.view-options-mode__option:last-child,.view-options-perpage__option:last-child,.view-options-sortby__option:last-child{padding-bottom:2px!important}}body.dark .view-options-mode__option,body.dark .view-options-perpage__option,body.dark .view-options-sortby__option{background:#ffffffe6!important;color:#0009!important}.agent-collection{display:flex;flex-direction:column;gap:10px;padding:10px 7px 10px 10px}@media (max-width:768px){.agent-collection{padding:0 10px 0 0}}.agent-card{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#fff;height:250px;min-height:250px;overflow:hidden;padding:20px;position:relative;transition:transform .3s ease}@media (max-width:1366px){.agent-card{height:200px;min-height:200px}}@media (max-width:768px){.agent-collection .agent-card{height:175px!important;min-height:175px!important}}body.dark .agent-card{background:#fff3;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.agent-card:before{background:#0003;border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.agent-card:hover{cursor:pointer;transform:scale(1.01)}.agent-card:hover:before{font-weight:550;opacity:.4}.agent-collection.grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}@media (max-width:1366px){.agent-collection.grid{gap:10px;grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.agent-collection.grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}}.agent-collection.list{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,1fr);padding:10px}@media (max-width:1366px){.agent-collection.list{gap:12px;grid-template-columns:repeat(2,1fr);padding:10px}}@media (max-width:768px){.agent-collection.list{gap:10px;grid-template-columns:repeat(1,1fr);padding:0}}.agent-list-mode{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:inherit;padding:10px;position:relative;text-decoration:none;transition:transform .3s ease}body.dark .agent-list-mode{background:#ffffff0d}@media (max-width:1366px){.agent-list-mode{padding:10px}}@media (max-width:768px){.agent-list-mode{padding:6px 10px}}.agent-list-mode:hover{box-shadow:0 8px 15px #0003;transform:translateY(-2px)}body.dark .agent-list-mode:hover{background-color:#ffffff1a}.agent-list-mode .agent-list-mode-content{align-items:center;display:flex}.agent-list-mode .agent-list-mode-content img{border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;flex-shrink:0;height:75px;margin-right:12px;object-fit:cover;width:75px}@media (max-width:1366px){.agent-list-mode .agent-list-mode-content img{height:66px;margin-right:6px;width:66px}}@media (max-width:768px){.agent-list-mode .agent-list-mode-content img{height:66px;margin-right:10px;width:66px}}.agent-list-mode .agent-list-mode-value{display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:76px}@media (max-width:1366px){.agent-list-mode .agent-list-mode-value{min-height:66px}}@media (max-width:768px){.agent-list-mode .agent-list-mode-value{min-height:76px}}.agent-list-mode .agent-list-mode-name{color:#fff;font-size:15px;font-weight:600;margin-bottom:4px;text-shadow:0 1px 2px #000000b3}@media (max-width:1366px){.agent-list-mode .agent-list-mode-name{font-size:10.5px;margin-bottom:2px;margin-top:-2px}}@media (max-width:768px){.agent-list-mode .agent-list-mode-name{font-size:13px;margin-bottom:4px;margin-top:-3px}}.agent-list-mode .agent-list-mode-specialization{color:#ffffffe6;font-size:13px;font-weight:550;margin-bottom:6px;text-shadow:0 1px 2px #0009}@media (max-width:1366px){.agent-list-mode .agent-list-mode-specialization{font-size:10px;margin-bottom:3px}}@media (max-width:768px){.agent-list-mode .agent-list-mode-specialization{font-size:11px;margin-bottom:5px}}.agent-list-meta{color:#ffffffe6;display:flex;flex-wrap:wrap;font-size:11px;font-weight:500;gap:6px;justify-content:flex-start;width:100%;z-index:2}@media (max-width:1366px){.agent-list-meta{font-size:8px}}@media (max-width:768px){.agent-list-meta{font-size:9.5px}}.agent-list-meta-item{background:#8571f4b3;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;padding:3px 6px}body.dark .agent-list-meta-item{background:#0000001a}.agent-list-meta-item i{font-size:11px;margin-right:3px}body.dark .agent-list-mode .agent-list-mode-name{color:#ffffffe6}body.dark .agent-list-mode .agent-list-mode-specialization{color:#ffffffb3}body.dark .agent-list-mode .agent-list-mode-pricing{color:#fffc}.agent-collection.grid .agent-card{align-items:center;background-size:cover;display:flex;flex-direction:column;height:250px;justify-content:center;min-height:250px}@media (max-width:1366px){.agent-collection.grid .agent-card{height:160px;min-height:160px}}.agent-card-maininfo:before{background:#0000001a;border-radius:8px;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease;width:100%}.agent-card-maininfo:hover:before{background:#ffffff1a;border:none;height:100%;width:100%}.agent-card .agent-card-name{color:#fff;display:block;font-size:16px;font-weight:600;left:0;margin-left:auto;margin-right:auto;padding:5px 10px;position:absolute;right:0;text-align:center;text-shadow:0 2px 3px #000000b3;top:4%;width:90%}@media (max-width:1366px){.agent-card .agent-card-name{font-size:12px;top:4%}}.agent-card .agent-card-specialization{color:#fff;display:block;font-size:12.5px;font-style:italic;font-weight:550;left:50%;line-height:15px;padding:5px 10px;position:absolute;text-align:center;text-shadow:0 2px 3px #000000b3;top:50%;transform:translate(-50%,-50%);width:90%}@media (max-width:1366px){.agent-card .agent-card-specialization{font-size:10px;line-height:11px}}.agent-card-meta{align-items:center;bottom:4%;color:#ffffffe6;display:flex;font-size:11px;font-weight:500;gap:6px;justify-content:space-between;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:2}@media (max-width:1366px){.agent-card-meta{bottom:4%;font-size:8.5px;gap:4px}}@media (max-width:768px){.agent-card-meta{bottom:5%;font-size:9px;gap:4px}}.agent-card-meta-item{background:#8571f4b3;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;height:26px;max-height:26px;max-width:100%;min-height:26px;min-width:29%;padding:6px;text-align:center;width:auto}body.dark .agent-card-meta-item{background:#333}@media (max-width:1366px){.agent-card-meta-item{height:18px;max-height:18px;max-width:100%;min-height:18px;min-width:29%;padding:3px 6px;text-align:center;width:auto}}@media (max-width:768px){.agent-card-meta-item{height:20px;max-height:20px;max-width:100%;min-height:20px;min-width:29%;padding:4px 6px;text-align:center;width:auto}}.agent-card-meta-item i{margin-right:4px}.agent-card-maininfo:hover .agent-card-name,.agent-card-maininfo:hover .agent-card-pricing,.agent-card-maininfo:hover .agent-card-specialization{color:#fff;font-weight:600}.main-content table{background:#dc1fff1a;border-collapse:initial;border-radius:0x;border-spacing:0;box-shadow:0 2px 4px #00000080;color:#fff;margin-bottom:10px;margin-left:9px;margin-top:10px!important;overflow:hidden;table-layout:auto;width:auto}body.dark .main-content table{background:#ffffff1a;color:#ffffffe6}@media (max-width:768px){.main-content table{margin-left:0;margin-top:0!important;width:100%}}.table-scroll-wrapper{scrollbar-color:#8571f499 #0000;scrollbar-width:thin}body.dark .table-scroll-wrapper{scrollbar-color:#fff9 #0000}.table-scroll-wrapper::-webkit-scrollbar{height:6px}.table-scroll-wrapper::-webkit-scrollbar-thumb{background:#8571f499;border-radius:6px}body.dark .table-scroll-wrapper::-webkit-scrollbar-thumb{background:#fff9}.table-scroll-wrapper::-webkit-scrollbar-track{background:#0000}.main-content table th:first-child{border-top-left-radius:0}.main-content table th:last-child{border-top-right-radius:0}.main-content table tr:last-child td:first-child{border-bottom-left-radius:0}.main-content table tr:last-child td:last-child{border-bottom-right-radius:0}.main-content table th{background:#dc1fff80;border:1px solid #fff3;color:#fff;font-size:15px;padding:12px;text-align:center}body.dark .main-content table th{background:#0000004d;color:#ffffffe6}@media (max-width:1366px){.main-content table th{font-size:11px;padding:10px}}@media (max-width:768px){.main-content table th{font-size:11px;padding:12px}}.main-content table td{background:#dc1fff33;border:1px solid #fff3;color:#fff;font-size:13px;line-height:20px;padding:10px;text-align:left}body.dark .main-content table td{background:#0000004d;color:#ffffffe6}@media (max-width:1366px){.main-content table td{font-size:10.5px;line-height:14px;padding:8px}}@media (max-width:768px){.main-content table td{font-size:10px;line-height:13px;padding:10px}}.main-content table tbody tr:hover td{background-color:#ffffff1a}.main-content table td a{color:#fff;text-decoration:none}.main-content table td:first-child,.main-content table td:nth-child(2),.main-content table td:nth-child(3),.main-content table td:nth-child(4),.main-content table td:nth-child(5),.main-content table td:nth-child(6),.main-content table td:nth-child(7),.main-content table td:nth-child(8),.main-content table th:first-child,.main-content table th:nth-child(2),.main-content table th:nth-child(3),.main-content table th:nth-child(4),.main-content table th:nth-child(5),.main-content table th:nth-child(6),.main-content table th:nth-child(7),.main-content table th:nth-child(8){white-space:nowrap;width:auto}.table-scroll-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.table-scroll-wrapper table{min-width:150%;table-layout:auto;width:100%}.pagination{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:20px 0;padding:0 8px 0 10px}@media (max-width:1366px){.pagination{margin-top:10px}}@media (max-width:768px){.pagination{justify-content:space-between;margin-top:20px;padding:0 12px 0 2px}}.pagination button{background:#dc1fff4d;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;max-width:100px;min-width:100px;padding:8px 10px;transition:all .2s ease;width:100px}body.dark .pagination button{background:#0000001a}@media (max-width:1366px){.pagination button{font-size:10px;max-width:75px;min-width:75px;padding:6px 10px;width:75px}}@media (max-width:768px){.pagination button{font-size:12px;padding:8px 10px}}.pagination button:disabled{cursor:not-allowed;opacity:.5}.pagination span{font-size:14px;font-weight:550}body.dark .pagination span{color:#fff9}@media (max-width:1366px){.pagination span{color:#fff9!important;font-size:10px}}@media (max-width:768px){.pagination span{color:#fff9!important;font-size:12px;font-weight:550}}.main-content table td:first-child,.main-content table th:first-child{left:0;position:sticky!important;z-index:2}.agent-card-interaction-status{background-color:#06ba7e;border:1px solid #fff3;border-radius:15px;bottom:50px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:12px;left:50%;padding:2px 12px;position:absolute;text-decoration:none;transform:translateX(-50%)}@media (max-width:1366px){.agent-card-interaction-status{bottom:35px;font-size:10px;left:50%;padding:2px 6px}}@media (max-width:768px){.agent-card-interaction-status{bottom:40px;font-size:10px;left:50%;padding:2px 6px}}.agent-list-interaction-status{background-color:#06ba7e;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:12px;padding:3px 6px;position:absolute;right:10px;text-decoration:none;top:10px}@media (max-width:1366px){.agent-list-interaction-status{font-size:10px;padding:2px 6px;right:10px;top:10px}}body:has(.user-edit-profile-modal-overlay) .global-footer,body:has(.user-edit-profile-modal-overlay) .main-footer,body:has(.user-edit-profile-modal-overlay) .user-header{display:none}.user-edit-profile-modal-overlay{align-items:center;background-color:#000;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999999999}#trusty-network-back{inset:0;pointer-events:none;position:absolute;z-index:0}.user-edit-profile-modal{background:linear-gradient(90deg,#dc1fff99,#03e1ff99 50%,#00ffa399);border-radius:8px;max-height:100vh;max-width:600px;overflow-y:auto;padding:20px;position:relative;width:100%;z-index:1}@media (max-width:1366px){.user-edit-profile-modal{padding:15px}}@media (max-width:768px){.user-edit-profile-modal{max-width:95%;padding:10px;width:95%}}body.dark .user-edit-profile-modal{background:#fff3}.user-edit-modal-header{align-items:center;display:flex;justify-content:flex-end;margin-bottom:0}.user-edit-close-button{background:none;border:none;border-radius:50%;box-shadow:none;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:600;padding:none;position:absolute;right:12px;top:10px;z-index:999999999}body.dark .user-edit-close-button{background:none}@media (max-width:1366px){.user-edit-close-button{font-size:10px;right:8px;top:6px}}@media (max-width:768px){.user-edit-close-button{font-size:11px;right:10px;top:8px}}.user-edit-current-profile-pic{align-items:center;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;display:flex;flex-direction:column;height:150px;margin:0 auto;overflow:hidden;text-align:center;width:150px}@media (max-width:1366px){.user-edit-current-profile-pic{height:125px;margin-top:0;width:125px}}@media (max-width:768px){.user-edit-current-profile-pic{height:125px;margin-top:0;width:125px}}.user-edit-current-profile-pic img{height:100%;object-fit:cover;width:100%}.user-edit-profile-pic-loading{align-items:center;background:#ffffffe6;color:#0009;display:flex;height:100%;justify-content:center;width:100%}.change-profile-picture{cursor:pointer;display:inline-block;position:relative;text-align:center;z-index:999999}.original-change-profile-picture{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.custom-change-profile-picture,.remove-profile-picture{background:#dc1fff33;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#fff;cursor:pointer;cursor:pointer!important;display:inline-block;font-size:13px;font-weight:550;padding:6px 12px;text-align:center}body.dark .custom-change-profile-picture,body.dark .remove-profile-picture{background:#0000004d;color:#ffffffb3}@media (max-width:1366px){.custom-change-profile-picture,.remove-profile-picture{font-size:10px;font-weight:550;margin-top:0;padding:4px 15px}}@media (max-width:768px){.custom-change-profile-picture,.remove-profile-picture{margin-top:0!important}}.profile-picture-actions{align-items:center;cursor:pointer!important;display:flex;gap:10px;justify-content:center;margin-top:10px}@media (max-width:768px){.profile-picture-actions{margin-top:10px!important}}.user-edit-pic-guide{color:#ffffffe6;display:block;font-size:11.5px;margin:10px auto 20px;position:relative;text-align:center}@media (max-width:1366px){.user-edit-pic-guide{font-size:10px;margin-bottom:5px;margin-top:7px}}body.dark .user-edit-pic-guide{color:#ffffffb3}.user-edit-pic-guide-note{color:#dc3246}.user-edit-input-container{box-sizing:border-box;display:flex;justify-content:space-between;max-width:100%;width:100%}.user-edit-input-group{flex:1 1;margin-right:10px;margin-top:0}@media (max-width:768px){.user-edit-input-group{margin-right:8px}}.user-edit-input-group input[type=text]{background:#fff;border:1px solid #0003;border-radius:5px;box-shadow:0 2px 4px #00000080;color:#00000080;font-size:15px;height:35px;padding:8px 40px 8px 12px;position:relative;transition:all .2s ease;width:100%;z-index:999}@media (max-width:1366px){.user-edit-input-group input[type=text]{font-size:12px}}@media (max-width:768px){.user-edit-input-group input[type=text]{font-size:12px!important}}.user-edit-input-group input[type=text]::placeholder{color:#0000004d;font-size:15px;opacity:1}@media (max-width:768px){.user-edit-input-group input[type=text]::placeholder{font-size:12px!important}}@media (max-width:1366px){.user-edit-input-group input[type=text]::placeholder{font-size:12px!important}}.user-edit-input-group:last-child{margin-right:0}.user-edit-input-group label{color:#fff;display:inline-block;font-size:14px;font-weight:550;line-height:14px;margin-bottom:5px;margin-left:3px;margin-top:5px;text-align:left}@media (max-width:1366px){.user-edit-input-group label{font-size:11px;line-height:11px;margin-bottom:3px}}@media (max-width:768px){.user-edit-input-group label{font-size:11px;line-height:11px;margin-bottom:3px}}body.dark .user-edit-input-group label{color:#ffffffb3;font-weight:550}.user-edit-character-counter{color:#fff;display:block;float:right;font-size:11px;line-height:14px;margin-right:3px;margin-top:8px;text-align:right}@media (max-width:1366px){.user-edit-character-counter{font-size:9px;line-height:11px;margin-top:7px}}body.dark .user-edit-character-counter{color:#ffffffb3}.user-edit-input-group input{background:#fff;border:1px solid #fff6;border-radius:4px;box-shadow:0 2px 4px #00000080;height:35px;margin-bottom:10px;max-height:35px;max-width:100%;min-height:35px;padding:8px;width:100%}@media (max-width:1366px){.user-edit-input-group input{height:25px;margin-bottom:5px;max-height:25px;min-height:25px}}@media (max-width:768px){.user-edit-input-group input{font-size:12px!important;padding:5px!important}}.user-edit-textarea-container{max-width:100%;width:100%}.user-edit-textarea-container label{color:#fff;display:inline-block;font-size:14px;font-weight:550;line-height:14px;margin-bottom:5px;margin-left:3px;margin-top:5px;text-align:left}@media (max-width:1366px){.user-edit-textarea-container label{font-size:11px}}@media (max-width:768px){.user-edit-textarea-container label{font-size:12px}}body.dark .user-edit-textarea-container label{color:#ffffffb3}.user-edit-textarea-input{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#00000080;font-size:14px;height:100px;margin-bottom:10px;max-height:100px;max-width:100%;min-height:100px;padding:8px;resize:none;width:100%}@media (max-width:1366px){.user-edit-textarea-input{font-size:11px;height:50px;margin-bottom:5px;max-height:50px;min-height:50px;padding:8px}}@media (max-width:768px){.user-edit-textarea-input{font-size:12px;margin-top:-3px;padding:5px}}.user-edit-textarea-input:focus{box-shadow:0 2px 4px #00000080;outline:none;transform:none}.user-edit-form-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.user-edit-save-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:17px;max-width:100%;padding:10px 15px;width:100%}body.dark .user-edit-save-button{background:#0000004d;border:1px solid #fff3;color:#ffffffb3}@media (max-width:1366px){.user-edit-save-button{font-size:13px;padding:7px 15px}}.user-edit-save-button:disabled{cursor:not-allowed;opacity:.5}.user-edit-save-button .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.user-edit-username-header{justify-content:space-between;margin-bottom:0;width:100%}.user-edit-username-header,.user-edit-username-label-group{align-items:center;display:flex}.user-edit-username-input-wrapper{position:relative;width:100%}.user-edit-username-checking{color:#ffffffb3;font-size:11px;line-height:14px;margin-bottom:0;margin-left:5px}.user-edit-username-checking .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.user-edit-username-checking.available,.user-edit-username-checking.current{color:#00ffa3;font-size:11px;line-height:14px}.user-edit-username-checking.unavailable{color:#dc3246;font-size:11px;line-height:14px}@media (max-width:1366px){.user-edit-username-checking,.user-edit-username-checking.available,.user-edit-username-checking.current,.user-edit-username-checking.unavailable{font-size:10px;line-height:11.5px;margin-left:6px;margin-top:0}}@media (max-width:768px){.user-edit-username-checking,.user-edit-username-checking.available,.user-edit-username-checking.current,.user-edit-username-checking.unavailable{font-size:9px;line-height:9px;margin-left:3px;margin-top:2px}}.user-edit-confirm-dialog{align-items:center;background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000000000}.user-edit-confirm-content{background:#dc3246b3;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;max-width:400px;padding:20px;text-align:center;width:90%}.user-edit-confirm-content p{color:#ffffffe6;font-size:16px;margin:0 0 20px;text-shadow:1px 1px 2px #00000080}@media (max-width:768px){.user-edit-confirm-content p{font-size:15px}}.user-edit-confirm-actions{display:flex;gap:15px;justify-content:center}.user-edit-confirm-button{border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;cursor:pointer;font-size:14px;padding:8px 20px;transition:all .2s}@media (max-width:768px){.user-edit-confirm-button{font-size:13px}}.user-edit-confirm-button.discard,.user-edit-confirm-button.keep{background:#000000b3;color:#ffffffe6}.user-edit-error-message,.user-edit-success-message{align-items:center;border-radius:8px!important;display:flex;flex-direction:column;font-size:15px!important;font-weight:550;gap:15px;left:50%!important;line-height:20px!important;max-width:29.5%;min-width:25%;padding:20px!important;position:fixed!important;text-align:center!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:2000!important}@media (max-width:1366px){.user-edit-error-message,.user-edit-success-message{font-size:13px!important;line-height:18px!important}}@media (max-width:768px){.user-edit-error-message,.user-edit-success-message{line-height:17px!important;max-width:90%;min-width:90%;padding:10px!important}}.user-edit-error-message{background-color:#dc3246e6;border:1px solid #fff6;box-shadow:0 2px 4px #0009;color:#fff}.user-edit-success-message{background:#000000e6;border:1px solid #fff6;box-shadow:0 2px 4px #0009;color:#fffc;font-size:18px!important;font-weight:550;line-height:20px!important}@media (max-width:768px){.user-edit-success-message{font-size:15px!important}}.user-edit-message-ok-button{background:#fff3;border:1px solid #fff6;border-radius:8px;box-shadow:0 2px 4px #0009;color:#ffffffe6;cursor:pointer;font-size:15px;margin-top:0;padding:6px 18px;transition:all .2s ease}@media (max-width:1366px){.user-edit-message-ok-button{font-size:13px!important}}@media (max-width:768px){.user-edit-message-ok-button{margin-bottom:5px;margin-top:-5px}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#ffffff1a;border-radius:4px}::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#fff6}.agents-section{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:15px}body.dark .agents-section{background:#ffffff1a}.agents-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.agents-list .no-agents-submitted{font-size:15px;font-style:italic;margin-top:0}@media (max-width:1366px){.agents-list .no-agents-submitted{font-size:13px}}.agents-section-title{background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;flex-grow:1;font-size:18px;font-weight:550;height:40px;margin-right:10px;padding:8px 10px;text-align:center;text-transform:none}body.dark .agents-section-title{background:#0000001a}@media (max-width:1366px){.agents-section-title{font-size:13px;height:30px;padding:6px 10px}}@media (max-width:768px){.agents-section-title{font-size:15px;height:35px;padding:8px 10px}}.dashboard-refresh-button{align-items:center;background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}body.dark .dashboard-refresh-button{background:#0000001a}@media (max-width:1366px){.dashboard-refresh-button{height:26px!important;width:26px!important}}@media (max-width:768px){.dashboard-refresh-button{border-radius:6px!important;height:26px!important;width:10%!important}}.dashboard-refresh-button i{color:#ffffffe6;font-size:13px}@media (max-width:1366px){.dashboard-refresh-button i{font-size:11px}}@media (max-width:768px){.dashboard-refresh-button i{font-size:12px}}.user-agents-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));margin-top:10px;padding:10px 0 0}@media (max-width:1366px){.user-agents-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin-top:0;padding-top:0}}.user-agent-card{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#fff;display:flex;flex-direction:column;height:250px;min-height:250px;overflow:hidden;padding:0;position:relative;transition:transform .3s ease}@media (max-width:1366px){.user-agent-card{height:200px;min-height:200px}}.user-agent-card:hover .user-agent-date,.user-agent-card:hover .user-agent-name-views,.user-agent-card:hover .user-agent-specialization{color:#ffffffb3;font-weight:600}.user-agent-card:hover .user-agent-date,.user-agent-card:hover .user-agent-name,.user-agent-card:hover .user-agent-status,.user-agent-card:hover .user-agent-views{color:#ffffffb3}.user-agent-card:before{background:#0003;border-radius:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.user-agent-card:hover{cursor:pointer;transform:scale(1.01)}.user-agent-card:hover:before{font-weight:550;opacity:.4}.user-agent-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.user-agent-image img{height:100%;object-fit:cover;width:100%}.user-agent-image-placeholder{align-items:center;background:#0000001a;display:flex;height:100%;justify-content:center;width:100%}.user-agent-image-placeholder i{color:#ffffff80;font-size:48px}.user-agent-info{bottom:0;display:flex;flex-direction:column;left:0;padding:15px;position:absolute;right:0;top:0;transition:background-color .3s ease;z-index:1}.user-agent-info:before{background:#ffffffb3;border-radius:8px;content:"";height:95%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .4s ease;width:95%}.user-agent-info:hover:before{background:#00000080;height:100%;width:100%}.user-agent-name{color:#000000b3;font-size:16px;font-weight:600;text-align:center;z-index:999}@media (max-width:1366px){.user-agent-name{font-size:13px}}.user-agent-bottom-content{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:auto}.user-agent-views{align-items:center;color:#000000b3;display:flex;font-size:12.5px;font-weight:600;gap:5px;z-index:2}@media (max-width:1366px){.user-agent-views{font-size:11px;margin-bottom:-5px}}.user-agent-views svg{height:14px;width:14px}.user-agent-status-info{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%;z-index:2}.user-agent-status{border-radius:10px;padding:4px 8px;text-align:center}.user-agent-status,body.dark .user-agent-status{font-size:12px;font-weight:550}@media (max-width:1366px){.user-agent-status{font-size:10.5px!important}}@media (max-width:768px){.user-agent-status{font-size:9px}}.status-approved,.status-changes-approved,.status-changes-rejected,.status-pending,.status-pending-changes,.status-rejected,.status-restored,.status-suspended{border:1px solid #fff3;box-shadow:0 2px 4px #00000080;color:#ffffffe6}.status-pending{background:#00000080}.status-changes-rejected,.status-rejected,.status-suspended{background:#dc3246b3}.status-approved{background:#a52edab3}.status-restored{background:#00ffa399}.status-changes-approved{background:#a52edab3}.status-archived,.status-pending-changes{background:#00000080}.user-agent-dates{align-items:center;display:flex;flex-direction:column;gap:4px}@media (max-width:1366px){.user-agent-dates{gap:2px}}@media (max-width:768px){.user-agent-dates{gap:2px}}.user-agent-submitted-date{color:#000000b3;font-size:13px;font-weight:600;text-align:center}@media (max-width:1366px){.user-agent-submitted-date{font-size:10px}}@media (max-width:768px){.user-agent-submitted-date{font-size:9px}}.user-agent-last-update{color:#000000b3;font-size:13px;font-weight:600;text-align:center}@media (max-width:1366px){.user-agent-last-update{font-size:10px}}.agents-filter-and-button-wrapper{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin:0 0 10px;padding:12px 15px}body.dark .agents-filter-and-button-wrapper{background:#ffffff1a}@media (max-width:768px){.agents-filter-and-button-wrapper{padding:10px}}.agents-filter-and-button{align-items:center;display:flex;flex-wrap:wrap;gap:10px}@media (max-width:1366px){.agents-filter-and-button{gap:8px}}.agents-filter-builder__control,.agents-filter-perpage__control,.agents-filter-sort__control,.agents-filter-status__control{background:#dc1fff1a!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:14px!important;min-height:40px!important;padding:0 3px!important;transition:all .3s ease!important;vertical-align:middle;z-index:9999999999!important}body.dark .agents-filter-builder__control,body.dark .agents-filter-perpage__control,body.dark .agents-filter-sort__control,body.dark .agents-filter-status__control{background:#0000001a!important}@media (max-width:1366px){.agents-filter-builder__control,.agents-filter-perpage__control,.agents-filter-sort__control,.agents-filter-status__control{font-size:11px!important;height:26px!important;min-height:26px!important}}.agents-filter-builder__control{max-width:216px!important;min-width:216px!important}@media (max-width:1366px){.agents-filter-builder__control{max-width:185px!important;min-width:185px!important;z-index:99999999999!important}}@media (max-width:768px){.agents-filter-builder__control{max-width:175px!important;min-width:175px!important;z-index:999999999!important}}.agents-filter-status__control{max-width:200px!important;min-width:200px!important}@media (max-width:1366px){.agents-filter-status__control{max-width:175px!important;min-width:175px!important;z-index:99999999999!important}}@media (max-width:768px){.agents-filter-status__control{max-width:165px!important;min-width:165px!important;z-index:99999999!important}}.agents-filter-sort__control{max-width:160px!important;min-width:160px!important}@media (max-width:1366px){.agents-filter-sort__control{max-width:136px!important;min-width:136px!important;z-index:9999999999!important}}@media (max-width:768px){.agents-filter-sort__control{max-width:130px!important;min-width:130px!important;z-index:999999999!important}}.agents-filter-perpage__control{max-width:75px!important;min-width:75px!important}@media (max-width:768px){.agents-filter-perpage__control{max-width:63px!important;min-width:63px!important;z-index:999999999!important}}.agents-filter-builder__input,.agents-filter-builder__placeholder,.agents-filter-builder__single-value,.agents-filter-perpage__input,.agents-filter-perpage__placeholder,.agents-filter-perpage__single-value,.agents-filter-sort__input,.agents-filter-sort__placeholder,.agents-filter-sort__single-value,.agents-filter-status__input,.agents-filter-status__placeholder,.agents-filter-status__single-value{color:#ffffffe6!important;font-size:14px!important;font-weight:550}@media (max-width:1366px){.agents-filter-builder__single-value,.agents-filter-perpage__single-value,.agents-filter-sort__single-value,.agents-filter-status__single-value{color:#ffffffe6!important;font-size:11px!important;font-weight:550}}.agents-filter-builder__indicator,.agents-filter-perpage__indicator,.agents-filter-sort__indicator,.agents-filter-status__indicator{color:#ffffffe6!important;padding-left:5px!important}@media (max-width:1366px){.agents-filter-builder__indicator,.agents-filter-perpage__indicator,.agents-filter-sort__indicator,.agents-filter-status__indicator{margin-top:-5px!important}}@media (max-width:768px){.agents-filter-builder__indicator,.agents-filter-perpage__indicator,.agents-filter-sort__indicator,.agents-filter-status__indicator{padding-left:2px!important}}.agents-filter-builder__dropdown-indicator,.agents-filter-perpage__dropdown-indicator,.agents-filter-sort__dropdown-indicator,.agents-filter-status__dropdown-indicator{color:#ffffffe6!important;padding-left:5px!important}@media (max-width:768px){.agents-filter-builder__dropdown-indicator,.agents-filter-perpage__dropdown-indicator,.agents-filter-sort__dropdown-indicator,.agents-filter-status__dropdown-indicator{padding-left:2px!important;padding-right:2px!important}}@media (max-width:1366px){.agents-filter-builder__indicator-separator,.agents-filter-perpage__indicator-separator,.agents-filter-sort__indicator-separator,.agents-filter-status__indicator-separator{height:16px!important;margin-top:4px!important}}.agents-filter-builder__value-container,.agents-filter-perpage__value-container,.agents-filter-sort__value-container,.agents-filter-status__value-container{align-items:center;display:flex;padding:0 6px!important;z-index:9999999999!important}@media (max-width:1366px){.agents-filter-builder__value-container,.agents-filter-perpage__value-container,.agents-filter-sort__value-container,.agents-filter-status__value-container{margin-top:-6px!important}}.agents-filter-builder__menu,.agents-filter-perpage__menu,.agents-filter-sort__menu,.agents-filter-status__menu{background:#8170fd!important;border:1px solid #fff3!important;border-radius:8px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:14px!important;margin-top:6px;z-index:9999999999!important}body.dark .agents-filter-builder__menu,body.dark .agents-filter-perpage__menu,body.dark .agents-filter-sort__menu,body.dark .agents-filter-status__menu{background:#333!important}@media (max-width:1366px){.agents-filter-builder__menu,.agents-filter-perpage__menu,.agents-filter-sort__menu,.agents-filter-status__menu{margin-top:5px!important}}.agents-filter-builder__option,.agents-filter-perpage__option,.agents-filter-sort__option,.agents-filter-status__option{background:#8170fd!important;cursor:pointer!important;font-size:13.5px!important;font-weight:500;padding:8px 10px 2px!important;z-index:9999999999!important}@media (max-width:1366px){.agents-filter-builder__option,.agents-filter-perpage__option,.agents-filter-sort__option,.agents-filter-status__option{font-size:11px!important;padding:4px 10px 2px!important}}.agents-filter-builder__option:last-child,.agents-filter-perpage__option:last-child,.agents-filter-sort__option:last-child,.agents-filter-status__option:last-child{padding-bottom:10px!important}@media (max-width:1366px){.agents-filter-builder__option:last-child,.agents-filter-perpage__option:last-child,.agents-filter-sort__option:last-child,.agents-filter-status__option:last-child{padding-bottom:2px!important}}body.dark .agents-filter-builder__option,body.dark .agents-filter-perpage__option,body.dark .agents-filter-sort__option,body.dark .agents-filter-status__option{background:#333!important}.user-agent-actions{align-items:center;display:flex;gap:8px;height:25px;justify-content:center;width:100%;z-index:2}.user-agent-archive-button,.user-agent-edit-button,.user-agent-unarchive-button{align-items:center;background:#00000080;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;cursor:pointer;display:flex;height:25px;justify-content:center;transition:background-color .3s ease;width:25px}@media (max-width:1366px){.user-agent-archive-button,.user-agent-edit-button,.user-agent-unarchive-button{height:21px;width:21px}}.user-agent-archive-button i,.user-agent-edit-button i,.user-agent-unarchive-button i{color:#fff;font-size:13px}@media (max-width:1366px){.user-agent-archive-button i,.user-agent-edit-button i,.user-agent-unarchive-button i{font-size:10px}}.user-agent-archive-button[disabled],.user-agent-unarchive-button[disabled]{cursor:not-allowed;opacity:.6}.confirm-agent-archive-overlay{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000001a;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999999999}.confirm-agent-archive-modal{background:#8571f4b3;border:1px solid #fff3;border-radius:10px;box-shadow:0 2px 4px #00000080;max-width:90%;padding:20px;text-align:center;width:400px}body.dark .confirm-agent-archive-modal{background:#333}.confirm-agent-archive-title{color:#ffffffe6;font-size:20px;margin-bottom:20px}.confirm-agent-archive-modal-button{display:flex;gap:20px;justify-content:center;margin-top:20px}.confirm-agent-archive-button,.confirm-agent-archive-cancel-button{background-color:#8571f4b3;border:none;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:15px;min-width:100px;padding:10px 20px;transition:opacity .2s ease,transform .2s ease}body.dark .confirm-agent-archive-button,body.dark .confirm-agent-archive-cancel-button{background:#ffffff1a}.confirm-agent-archive-button:hover,.confirm-agent-archive-cancel-button:hover{opacity:1;transform:scale(1.01)}.confirm-agent-archive-success-message{animation:fadeOut 3s forwards;background:#8170fd;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:15px;left:50%;padding:12px 20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:999}@keyframes fadeOut{0%{opacity:1}70%{opacity:1}to{opacity:0}}.user-agent-card:hover .user-agent-last-update,.user-agent-card:hover .user-agent-name,.user-agent-card:hover .user-agent-status,.user-agent-card:hover .user-agent-submitted-date,.user-agent-card:hover .user-agent-views{color:#ffffffb3}.user-agent-card:hover .user-agent-archive-button,.user-agent-card:hover .user-agent-edit-button,.user-agent-card:hover .user-agent-unarchive-button{background:#ffffff4d}.user-agent-card.non-clickable{cursor:not-allowed;opacity:.6;pointer-events:none;position:relative}.user-agent-card.non-clickable:after{background:#ffffff1a;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@media (max-width:768px){.agents-section{margin:0;order:2;padding:0 10px 10px;width:100%}.agents-header{margin-bottom:15px}.user-agents-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:15px;padding:0}.user-agent-card{height:175px;min-height:175px}.user-agent-info{padding:12px}.user-agent-name{font-size:14px;margin-bottom:8px}.user-agent-bottom-content{gap:8px}.user-agent-views{font-size:12px}.user-agent-status{font-size:10px;padding:2px 6px}.user-agent-last-update,.user-agent-submitted-date{font-size:9px}.user-agent-actions{gap:8px;height:22px}.user-agent-edit-button{height:22px;width:22px}.user-agent-edit-button i{font-size:11px}.status-approved,.status-changes-approved,.status-changes-rejected,.status-pending,.status-pending-changes,.status-rejected,.status-restored,.status-suspended{font-size:11px;padding:2px 6px}.user-agent-dates{gap:2px}}.user-agents-pagination{align-items:center;display:flex;gap:15px;justify-content:space-between;margin:20px 0 0;padding:0}.user-agents-pagination button{background:#dc1fff4d;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;max-width:100px;min-width:100px;padding:8px 20px;transition:all .2s ease;width:100px}@media (max-width:1366px){.user-agents-pagination button{font-size:11px}}@media (max-width:768px){.user-agents-pagination button{font-size:11px}}body.dark .user-agents-pagination button{background:#0000001a}.user-agents-pagination button:disabled{cursor:not-allowed;opacity:.5}.user-agents-pagination button:hover:not(:disabled){background:#dc1fffcc}body.dark .user-agents-pagination button:hover:not(:disabled){background:#ffffff1a}.user-agents-pagination span{font-size:14px;font-weight:550}@media (max-width:1366px){.user-agents-pagination span{font-size:11px}}@media (max-width:768px){.user-agents-pagination span{font-size:11px}}.watchlist-section{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:15px}body.dark .watchlist-section{background:#ffffff1a}@media (max-width:768px){.watchlist-section{height:auto;max-height:auto;min-height:auto;padding:0 15px}}.watchlist-header{align-items:center;display:flex;justify-content:flex-start;margin-bottom:0}.watchlist-grid .watchlist-empty{font-size:15px;font-style:italic;margin-top:0}@media (max-width:1366px){.watchlist-grid .watchlist-empty{font-size:13px;margin-left:0}}@media (max-width:768px){.watchlist-grid .watchlist-empty{margin-left:-10px;margin-top:0}}.watchlist-title{background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;flex-grow:1;font-size:18px;font-weight:550;height:0;margin-right:10px;padding:10px;text-align:center;text-transform:none}body.dark .watchlist-title{background:#0000001a}@media (max-width:1366px){.watchlist-title{font-size:13px;height:30px;padding:6px 10px}}@media (max-width:768px){.watchlist-title{font-size:15px;height:35px;padding:8px 10px}}.watchlist-refresh-button{align-items:center;background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}body.dark .watchlist-refresh-button{background:#0000001a}@media (max-width:1366px){.watchlist-refresh-button{height:30px;width:30px}}@media (max-width:768px){.watchlist-refresh-button{height:35px;width:35px}}.watchlist-refresh-button i{color:#ffffffe6;font-size:18px}@media (max-width:1366px){.watchlist-refresh-button i{font-size:13px}}.refreshing i{animation:spin 1s linear infinite;backface-visibility:hidden;transform-origin:center;will-change:transform}.watchlist-grid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(225px,1fr));margin-top:0;padding:0}@media (max-width:1366px){.watchlist-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.watchlist-card{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#fff;display:flex;flex-direction:column;height:250px;min-height:250px;overflow:hidden;padding:0;position:relative;transition:transform .3s ease;transition:transform .3s ease,box-shadow .3s ease}@media (max-width:1366px){.watchlist-card{height:150px;min-height:150px}}.watchlist-filter-and-button-wrapper{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin:0 0 10px;padding:12px 15px}body.dark .watchlist-filter-and-button-wrapper{background:#ffffff1a}@media (max-width:768px){.watchlist-filter-and-button-wrapper{padding:10px}}.watchlist-filter-and-button{align-items:center;cursor:pointer!important;display:flex;flex-wrap:wrap;gap:10px}.watchlist-filter-perpage__control{background:#dc1fff1a!important;border:1px solid #fff3!important;border-radius:6px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;font-size:14px!important;max-width:75px!important;min-height:40px!important;min-width:75px!important;padding:0 3px!important}body.dark .watchlist-filter-perpage__control{background:#0000001a!important}@media (max-width:1366px){.watchlist-filter-perpage__control{font-size:11px!important;height:26px!important;min-height:26px!important}}.watchlist-filter-perpage__input,.watchlist-filter-perpage__placeholder,.watchlist-filter-perpage__single-value{color:#ffffffe6!important;font-weight:550}.watchlist-filter-perpage__dropdown-indicator,.watchlist-filter-perpage__indicator{color:#ffffffe6!important;padding-left:5px!important}@media (max-width:1366px){.watchlist-filter-perpage__indicator{margin-top:-5px!important}.watchlist-filter-perpage__indicator-separator{height:16px!important;margin-top:4px!important}.watchlist-filter-perpage__dropdown-indicator{margin-top:-5px!important}}.watchlist-filter-perpage__value-container{align-items:center;display:flex;padding:0 6px!important}@media (max-width:1366px){.watchlist-filter-perpage__value-container{margin-top:-6px!important}}.watchlist-filter-perpage__menu{background:#8170fd!important;border:1px solid #fff3!important;border-radius:8px!important;box-shadow:0 2px 4px #00000080!important;color:#ffffffe6!important;cursor:pointer!important;margin-top:6px;z-index:9999999999!important}body.dark .watchlist-filter-perpage__menu{background:#333!important}@media (max-width:1366px){.watchlist-filter-perpage__menu{margin-top:5px!important}}.watchlist-filter-perpage__option{background:#8170fd!important;cursor:pointer!important;font-size:14px!important;font-weight:500;padding:8px 10px 2px!important}@media (max-width:1366px){.watchlist-filter-perpage__option{font-size:11px!important;padding:4px 10px 2px!important}}.watchlist-filter-perpage__option:last-child{padding-bottom:10px!important}@media (max-width:1366px){.watchlist-filter-perpage__option:last-child{padding-bottom:2px!important}}body.dark .watchlist-filter-perpage__option{background:#333!important}.analytics-date-filters{align-items:center;display:flex;font-size:13px;gap:10px;margin-left:12px}.analytics-date-filters input[type=date]{border:1px solid #ccc;border-radius:4px;font-size:13px;padding:4px}.watchlist-manage-button,.watchlist-refresh-button{align-items:center;background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}body.dark .watchlist-manage-button,body.dark .watchlist-refresh-button{background:#0000001a}@media (max-width:1366px){.watchlist-manage-button,.watchlist-refresh-button{height:26px;width:26px}}.watchlist-manage-button i,.watchlist-refresh-button i{color:#ffffffe6;font-size:13px}@media (max-width:1366px){.watchlist-manage-button i,.watchlist-refresh-button i{font-size:10px}}@media (max-width:768px){.watchlist-manage-button i,.watchlist-refresh-button i{font-size:12px}}.watchlist-main-button{align-items:center;display:flex;flex-wrap:wrap;gap:10px}@media (max-width:1366px){.watchlist-main-button{gap:8px}}@media (max-width:768px){.watchlist-main-button{gap:8px}}.watchlist-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:0}.watchlist-actions button{background:#dc1fff1a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:13px;font-weight:550;height:40px;padding:10px 16px;transition:all .3s ease}body.dark .watchlist-actions button{background:#0000001a}@media (max-width:768px){.watchlist-actions button{font-size:11px;height:26px;padding:6px}}.watchlist-checkbox{-webkit-appearance:none;appearance:none;background:#ffffffe6;border:2px solid #000000b3;border-radius:4px;cursor:pointer;height:16px;left:13px;position:absolute;top:13px;width:16px;z-index:10}@media (max-width:768px){.watchlist-checkbox{left:10px;top:10px}}.watchlist-checkbox:checked{background:#ffffffe6;border:2px solid #000000b3}.watchlist-checkbox:checked:after{color:#000000b3;content:"✓";font-size:17px;font-weight:600;left:1px;position:absolute;top:-9.5px}@media (max-width:768px){.watchlist-checkbox:checked:after{font-size:18px;left:1px;top:-10px}}.watchlist-card-clickable{height:100%;position:relative;width:100%}.watchlist-card-image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.watchlist-card-image img{height:100%;object-fit:cover;width:100%}.watchlist-placeholder{align-items:center;background:#0000001a;display:flex;height:100%;justify-content:center;width:100%}.watchlist-placeholder i{color:#ffffff80;font-size:48px}.watchlist-card-info{display:flex;flex-direction:column;inset:0;justify-content:space-between;padding:20px;position:absolute;z-index:1}.watchlist-card-info:before{background:#ffffffb3;border-radius:8px;content:"";inset:2.5%;pointer-events:none;position:absolute;transition:all .3s ease;z-index:-1}.watchlist-card:hover .watchlist-card-info:before{background:#0009;inset:0}.watchlist-card-name{color:#000000b3;font-size:16px;font-weight:600;text-align:center}@media (max-width:1366px){.watchlist-card-name{font-size:13px}}.watchlist-card-specialization{color:#000000b3;font-size:13px;font-weight:600;text-align:center}@media (max-width:1366px){.watchlist-card-specialization{font-size:10px}}.watchlist-card-pricing{color:#000000b3;font-size:14px;font-weight:600;text-align:center}@media (max-width:1366px){.watchlist-card-pricing{font-size:12px}}.watchlist-card:hover .watchlist-card-name,.watchlist-card:hover .watchlist-card-pricing,.watchlist-card:hover .watchlist-card-specialization{color:#fffc}.watchlist-pagination{align-items:center;display:flex;justify-content:space-between;margin-top:25px}.watchlist-pagination button{background:#6f42c199;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:14px;min-width:100px;padding:8px 20px}body.dark .watchlist-pagination button{background:#0003}.watchlist-pagination button:disabled{cursor:not-allowed;opacity:.5}.watchlist-pagination span{color:#ffffffe6;font-size:14px;font-weight:550}.watchlist-empty{color:#ffffffb3;font-size:14px;font-style:italic;margin-top:20px;text-align:center}.watchlist-remove-button{background:#ffffff26;border:1px solid #fff3;border-radius:8px;bottom:10px;color:#ffffffe6;cursor:pointer;font-size:13px;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;right:10px;transition:background .2s ease;transition:opacity .3s ease;z-index:99999}.watchlist-card:hover .watchlist-remove-button{opacity:1;pointer-events:auto;transform:translateY(0)}.watchlist-remove-button i{font-size:13px}@media (max-width:768px){.watchlist-section{margin:0;order:2;padding:15px;width:100%}.watchlist-header{margin-bottom:15px}.watchlist-grid{gap:10px;grid-template-columns:repeat(2,1fr);margin-top:0;padding:0}.watchlist-card{height:175px;min-height:175px}.watchlist-card-info{padding:12px}.watchlist-card-name{font-size:14px;margin-bottom:8px}}.dashboard-login-note{color:#e1ffffe6;font-size:35px;left:50%;max-width:100%;position:absolute;text-align:center;text-shadow:0 0 5px red;top:50%;transform:translate(-50%,-50%);width:100%}.dashboard-login-note p{font-size:36px}.defaultpage:has(.user-dashboard) .sidebar{display:none}.defaultpage:has(.user-dashboard) .main-content{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0;width:100%}.user-dashboard{color:#ffffffe6;margin:0 auto;padding:10px 0 20px;width:100%}@media (max-width:1366px){.user-dashboard{padding:10px 0 30px}}.dashboard-content{grid-gap:20px;align-items:stretch;display:grid;gap:20px;grid-template-columns:300px 1fr}@media (max-width:1366px){.dashboard-content{grid-template-columns:250px 1fr}}.dashboard-right-section{display:flex;flex-direction:column;width:100%}.dashboard-tabs{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start;margin:0 auto 10px;max-width:100%;padding:15px;width:100%}body.dark .dashboard-tabs{background:#ffffff1a}@media (max-width:1366px){.dashboard-tabs{border-radius:3px;gap:8px;margin-bottom:10px;padding:10px}}@media (max-width:768px){.dashboard-tabs{gap:8px;margin-bottom:10px;padding:10px 8px}}.dashboard-tab{background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;flex-grow:1;font-size:14px;font-weight:550;height:40px;padding:10px;text-align:center;text-transform:none}.dashboard-tab.active{background:#dc1fff66}body.dark .dashboard-tab{background:#0000001a}body.dark .dashboard-tab.active{background:#ffffff1a}@media (max-width:1366px){.dashboard-tab{font-size:11px;height:30px;padding:6px 10px}}@media (max-width:768px){.dashboard-tab{font-size:12px!important;padding:4px 6px!important}}.dashboard-tab i{margin-right:5px}.profile-section{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:15px}body.dark .profile-section{background:#ffffff1a}.profile-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}@media (max-width:1366px){.profile-header{margin-bottom:15px}}.profile-section-title{background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;flex-grow:1;font-size:18px;font-weight:550;height:40px;margin-right:10px;padding:8.5px 10px;text-align:center;text-transform:none}body.dark .profile-section-title{background:#0000001a}@media (max-width:1366px){.profile-section-title{font-size:13px;height:30px;padding:6px 10px}}@media (max-width:768px){.profile-section-title{font-size:18px;height:35px;padding:8px 10px}}.edit-profile-button{align-items:center;background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}body.dark .edit-profile-button{background:#0000001a}@media (max-width:1366px){.edit-profile-button{height:30px;width:30px}}@media (max-width:768px){.edit-profile-button{height:35px;width:35px}}.edit-profile-button i{color:#ffffffe6;font-size:15px}@media (max-width:1366px){.edit-profile-button i{font-size:11px}}@media (max-width:768px){.edit-profile-button i{font-size:12px}}.profile-picture{border:2px solid #fff3;border-radius:10px;box-shadow:0 2px 4px #00000080;height:250px;margin:0 auto 20px;max-width:100%;overflow:hidden;width:auto}@media (max-width:1366px){.profile-picture{height:200px;max-width:100%;width:auto}}@media (max-width:768px){.profile-picture{height:auto;max-width:50%}}.profile-picture img{display:block;height:100%;object-fit:cover;width:100%}.profile-info{margin-bottom:20px}.profile-info-item{align-items:start;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;margin:5px 0;padding:6px 0 8px}.profile-info-item:last-child{border-bottom:none}@media (max-width:1366px){.profile-info-item{margin:3px 0;padding:6px 0 8px}}.user-bio,.user-discord,.user-email,.user-github,.user-joined,.user-linkedin,.user-name,.user-profile-url,.user-telegram,.user-twitter,.user-username,.user-website,.user-youtube{color:#ffffffe6;font-size:15px;line-height:15px;margin-right:15px;vertical-align:middle;white-space:nowrap}@media (max-width:1366px){.user-bio,.user-discord,.user-email,.user-github,.user-joined,.user-linkedin,.user-name,.user-profile-url,.user-telegram,.user-twitter,.user-username,.user-website,.user-youtube{font-size:12px;line-height:12px}}@media (max-width:768px){.user-bio,.user-discord,.user-email,.user-github,.user-joined,.user-linkedin,.user-name,.user-profile-url,.user-telegram,.user-twitter,.user-username,.user-website,.user-youtube{font-size:14px;line-height:14px}}.user-bio-value,.user-discord-value,.user-email-value,.user-github-value,.user-joined-value,.user-linkedin-value,.user-name-value,.user-telegram-value,.user-twitter-value,.user-username-value,.user-website-value,.user-youtube-value{color:#ffffffe6;font-size:15px;line-height:15px;text-align:right;vertical-align:middle;word-break:break-all}.user-bio-value{font-size:14px;line-height:18px;white-space:pre-wrap}@media (max-width:1366px){.user-bio-value,.user-discord-value,.user-email-value,.user-github-value,.user-joined-value,.user-linkedin-value,.user-name-value,.user-telegram-value,.user-twitter-value,.user-username-value,.user-website-value,.user-youtube-value{font-size:12px;line-height:12px}}@media (max-width:768px){.user-bio-value,.user-discord-value,.user-email-value,.user-github-value,.user-joined-value,.user-linkedin-value,.user-name-value,.user-telegram-value,.user-twitter-value,.user-username-value,.user-website-value,.user-youtube-value{font-size:14px;line-height:14px}}.user-joined-value{font-size:14px;line-height:16px}@media (max-width:1366px){.user-joined-value{font-size:10px;line-height:14px}}@media (max-width:768px){.user-joined-value{font-size:13px;line-height:13px}}.user-discord-value a,.user-email-value a,.user-github-value a,.user-linkedin-value a,.user-name-value a,.user-profile-url-value a,.user-telegram-value a,.user-twitter-value a,.user-username-value a,.user-website-value a,.user-youtube-value a{color:#ffffffe6;text-align:right;text-decoration:none;transition:color .3s ease;vertical-align:middle;word-break:break-all}.profile-info-item:has(.user-bio),.profile-info-item:has(.user-profile-url){align-items:flex-start;flex-direction:column;font-size:13.5px;gap:12px;line-height:20px}.profile-info-item:has(.user-bio) .user-bio-value,.profile-info-item:has(.user-profile-url) .user-profile-url-value{margin-bottom:6px;text-align:left;width:100%}@media (max-width:1366px){.profile-info-item:has(.user-bio) .user-bio-value,.profile-info-item:has(.user-profile-url) .user-profile-url-value{font-size:12px;line-height:14px}}@media (max-width:768px){.profile-info-item:has(.user-bio) .user-bio-value,.profile-info-item:has(.user-profile-url) .user-profile-url-value{font-size:13px;line-height:18px}}.user-bio-value a{color:#283264;font-weight:550;text-decoration:none}body.dark .user-bio-value a{color:#8571f4b3;font-weight:550;text-decoration:none}.connected-accounts{margin:20px auto 0}.connected-accounts-title{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;flex-grow:1;font-size:18px;font-weight:550;height:40px;margin-bottom:10px;padding:8px 10px;text-align:center;text-transform:none}body.dark .connected-accounts-title{background:#0000001a}@media (max-width:1366px){.connected-accounts-title{font-size:13px;height:30px;padding:6px 10px}}@media (max-width:768px){.connected-accounts-title{font-size:15px}}.accounts-list{display:flex;flex-direction:column;gap:15px}.account-item{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:15px}body.dark .account-item{background:#0000001a}@media (max-width:1366px){.account-item{padding:10px}}.wallet-info-item{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:8px 0}.wallet-info-item:last-child{border-bottom:none}.wallet-address,.wallet-connected,.wallet-name{font-size:15px}@media (max-width:1366px){.wallet-address,.wallet-connected,.wallet-name{font-size:12px}}@media (max-width:768px){.wallet-address,.wallet-connected,.wallet-name{font-size:14px}}.trusty-balance{font-family:Iceland,sans-serif;font-size:20px;font-weight:600}@media (max-width:1366px){.trusty-balance{font-size:16px}}@media (max-width:768px){.trusty-balance{font-size:20px}}.wallet-logo-icon{border:1px solid #fff3;border-radius:3px;box-shadow:0 1px 2px #00000080;height:20px;object-fit:contain;width:20px}body.dark .wallet-logo-icon{border:1px solid #fff3;box-shadow:0 1px 2px #fff3}@media (max-width:1366px){.wallet-logo-icon{height:18px;width:18px}}.wallet-name-value{align-items:center;display:flex;font-size:14px;gap:5px}@media (max-width:1366px){.wallet-name-value{font-size:12px}}@media (max-width:768px){.wallet-name-value{font-size:13px}}.trusty-balance-value,.wallet-address-value,.wallet-connected-value{font-size:13px}@media (max-width:1366px){.trusty-balance-value,.wallet-address-value{font-size:11px}}@media (max-width:768px){.trusty-balance-value,.wallet-address-value{font-size:13px}}@media (max-width:1366px){.wallet-connected-value{font-size:10px}}@media (max-width:768px){.wallet-connected-value{font-size:12px}}body:has(.user-dashboard) .pagination{padding:10px 0}@media (max-width:768px){.user-dashboard{margin:0;padding:15px;width:100%}.dashboard-content{display:flex;flex-direction:column;gap:15px;grid-template-columns:none}.profile-section{order:1;width:100%}.profile-info-item{align-items:center;display:flex;justify-content:space-between;margin:0;padding:8px 0}.profile-info-item>:first-child{flex:0 0 auto;margin-right:10px}.profile-info-item>:last-child{flex:0 1 auto;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.profile-info-item:has(.user-bio),.profile-info-item:has(.user-profile-url){align-items:flex-start;flex-direction:column}.profile-info-item:has(.user-bio)>*,.profile-info-item:has(.user-profile-url)>*{text-align:left;white-space:normal;width:100%}.connected-accounts{margin-top:15px}.accounts-list{gap:10px}.account-item{padding:12px}body:has(.user-dashboard) .pagination{padding-top:20px}}.dashboard-messaging-container{background-color:#fff;border:1px solid #ddd;border-radius:12px;display:flex;height:600px;overflow:hidden}.dm-inbox-panel{border-right:1px solid #ccc;width:320px}.dm-chat-panel{display:flex;flex-direction:column;flex-grow:1;position:relative}.dm-placeholder{color:#999;padding:2rem;text-align:center}.privacy-container{color:#000000b3;font-family:Inter,sans-serif;line-height:35px;margin:0 auto;max-width:100%;padding:20px 0;width:100%}@media (max-width:1366px){.privacy-container{padding:20px 0}}@media (max-width:768px){.privacy-container{padding:10px 15px}}.privacy-title{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:none;font-size:22px;font-weight:550;margin-bottom:20px;padding:10px;text-align:center}body.dark .privacy-title{background:#ffffff1a;color:#ffffffb3;font-weight:600}@media (max-width:1366px){.privacy-title{font-size:16px;margin-bottom:20px;padding:0}}@media (max-width:768px){.privacy-title{font-size:16px;font-weight:600;margin-bottom:15px;padding:0}}.privacy-section{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin-bottom:20px;padding:20px 30px}@media (max-width:1366px){.privacy-section{margin-bottom:15px;padding:10px 20px 15px}}@media (max-width:768px){.privacy-section{margin-bottom:15px;padding:15px}}body.dark .privacy-section{background:#ffffff1a;color:#ffffffb3}.privacy-section-title{border-bottom:1px solid #0000001a;color:#ffffffe6;font-size:20px;font-weight:600;margin-bottom:10px;padding-bottom:10px}@media (max-width:1366px){.privacy-section-title{font-size:16px;padding-bottom:0}}@media (max-width:768px){.privacy-section-title{font-size:15px;padding-bottom:0}}body.dark .privacy-section-title{border-bottom:1px solid #ffffff1a;color:#ffffffb3}.privacy-section-content{color:#ffffffe6;font-size:15px;line-height:24px}body.dark .privacy-section-content{color:#ffffffb3}@media (max-width:1366px){.privacy-section-content{font-size:12px;line-height:16px}}@media (max-width:768px){.privacy-section-content{font-size:12px;line-height:16px}}.privacy-list{list-style-type:none;margin-bottom:20px;margin-top:10px;padding-left:0}.privacy-list li{margin-bottom:5px;padding-left:35px;position:relative}.privacy-list li:before{color:#ffffffe6;content:"•";left:20px;position:absolute}body.dark .privacy-list li:before{color:#ffffffb3}.privacy-subsection-title{color:#ffffffe6;font-size:16px;font-weight:600;margin:10px 0}@media (max-width:1366px){.privacy-subsection-title{font-size:13px}}@media (max-width:768px){.privacy-subsection-title{font-size:13px}}body.dark .privacy-subsection-title{color:#ffffffb3}.important-note{font-style:italic}@media (max-width:768px){.important-note{font-size:12px}}.privacy-highlight{color:#ffffffe6;font-weight:600}.privacy-footer{border-top:1px solid #0000001a;color:#0009;font-size:14px;font-style:italic;font-weight:600;margin-top:20px;padding-top:20px;text-align:left}@media (max-width:1366px){.privacy-footer{font-size:11px;font-weight:550;margin-top:0;padding-top:0}}@media (max-width:768px){.privacy-footer{font-size:10px;font-weight:600;margin-top:10px;padding-top:10px}}body.dark .privacy-footer{border-top:1px solid #ffffff1a;color:#ffffffb3}.privacy-container .contact-link{color:#ffffffe6;font-weight:600;text-decoration:none;transition:color .2s ease}.terms-container{color:#000000b3;font-family:Inter,sans-serif;line-height:35px;margin:0 auto;max-width:100%;padding:20px 0;width:100%}@media (max-width:1366px){.terms-container{padding:20px 0}}@media (max-width:768px){.terms-container{padding:10px 15px}}.terms-title{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:none;font-size:22px;font-weight:550;margin-bottom:20px;padding:10px;text-align:center}body.dark .terms-title{background:#ffffff1a;font-weight:600}@media (max-width:1366px){.terms-title{font-size:16px;margin-bottom:20px;padding:0}}@media (max-width:768px){.terms-title{font-size:16px;font-weight:600;margin-bottom:15px;padding:0}}body.dark .terms-title{color:#ffffffb3}.terms-section{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin-bottom:20px;padding:20px 30px}@media (max-width:1366px){.terms-section{margin-bottom:15px;padding:10px 20px 15px}}@media (max-width:768px){.terms-section{margin-bottom:15px;padding:15px}}body.dark .terms-section{background:#ffffff1a;color:#ffffffb3}.terms-section-title{border-bottom:1px solid #0000001a;color:#ffffffe6;font-size:20px;font-weight:600;margin-bottom:10px;padding-bottom:10px}@media (max-width:1366px){.terms-section-title{font-size:16px;padding-bottom:0}}@media (max-width:768px){.terms-section-title{font-size:15px;padding-bottom:0}}body.dark .terms-section-title{border-bottom:1px solid #ffffff1a;color:#ffffffb3}.terms-section-content{color:#ffffffe6;font-size:15px!important;line-height:24px!important}@media (max-width:1366px){.terms-section-content{font-size:12px!important;line-height:16px!important}}@media (max-width:768px){.terms-section-content{font-size:12spx!important;line-height:16px!important}}body.dark .terms-section-content{color:#ffffffb3}@media (max-width:1366px){.terms-section-content{font-size:13px;line-height:18px}}.terms-list{list-style-type:none;margin-bottom:20px;margin-top:10px;padding-left:0}.terms-list li{margin-bottom:5px;padding-left:35px;position:relative}.terms-list li:before{color:#e1e1ffe6;content:"•";left:20px;position:absolute}body.dark .terms-list li:before{color:#ffffffb3}.terms-subsection-title{color:#e1e1ffe6;font-size:16px;font-weight:600;margin:10px 0}@media (max-width:1366px){.terms-subsection-title{font-size:13px}}@media (max-width:768px){.terms-subsection-title{font-size:13px}}body.dark .terms-subsection-title{color:#ffffffb3}.important-none{font-style:italic}.terms-highlight{color:#ffffffe6;font-weight:600}.terms-footer{border-top:1px solid #0000001a;color:#0009;font-size:14px;font-style:italic;font-weight:600;margin-top:20px;padding-top:20px;text-align:left}@media (max-width:1366px){.terms-footer{font-size:11px;font-weight:550;margin-top:0;padding-top:0}}@media (max-width:768px){.terms-footer{font-size:10px;font-weight:600;margin-top:10px;padding-top:10px}}body.dark .terms-footer{border-top:1px solid #ffffff1a;color:#ffffffb3}.terms-container .contact-link{color:#ffffffe6;font-weight:600;text-decoration:none;transition:color .2s ease}body.dark .contact-link{color:#ffffffb3}.faq-container{color:#000000b3;font-family:Inter,sans-serif;line-height:35px;margin:0 auto;max-width:100%;padding:40px 0;width:100%}@media (max-width:1366px){.faq-container{padding:20px 0}}@media (max-width:768px){.faq-container{padding:10px 15px}}.faq-opener{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin-bottom:20px;padding:10px}@media (max-width:1366px){.faq-opener{padding:10px}}@media (max-width:768px){.faq-opener{padding:0}}body.dark .faq-opener{background:#ffffff1a;color:#ffffffb3}.faq-title{color:#ffffffe6;font-size:26px;font-weight:550;text-align:center;text-shadow:0 3px 6px #0009}body.dark .faq-title{color:#ffffffb3}@media (max-width:1366px){.faq-title{font-size:22px;margin-bottom:-10px}}@media (max-width:768px){.faq-title{font-size:17px;margin-bottom:-10px}}.faq-description{color:#ffffffe6;font-size:16px;text-align:center;text-shadow:0 3px 6px #0009}@media (max-width:1366px){.faq-description{font-size:13px}}@media (max-width:768px){.faq-description{font-size:12px}}body.dark .faq-description{color:#ffffffb3}.contact-link{color:#ffffffe6;font-weight:600;text-decoration:none}body.dark .faq-container .contact-link{color:#ffffffb3}.faq-container .treolink a{color:#ffffffe6;font-weight:550;text-decoration:underline;text-shadow:0 3px 6px #0009}body.dark .faq-container .treolink a{color:#ffffffb3}.faq-section{margin-bottom:20px}.faq-section-title{border-bottom:2px solid #fff6;color:#ffffffe6;font-size:22px;font-weight:550;margin-bottom:15px;padding-bottom:7px}@media (max-width:1366px){.faq-section-title{font-size:16px;margin-bottom:15px;padding-bottom:3px}}body.dark .faq-section-title{color:#ffffffb3}.faq-item{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;margin-bottom:20px;overflow:hidden}body.dark .faq-item{background:#ffffff1a;color:#ffffffb3}@media (max-width:768px){.faq-item{margin-bottom:15px}}.faq-question{align-items:center;background:#dc1fff4d;color:#ffffffe6;cursor:pointer;display:flex;font-size:15px;font-weight:500;justify-content:space-between;line-height:20px;padding:20px;transition:all .3s ease;-webkit-user-select:none;user-select:none}@media (max-width:1366px){.faq-question{font-size:13px;line-height:20px;padding:10px}}@media (max-width:768px){.faq-question{font-size:13px;line-height:20px;padding:10px}}body.dark .faq-question,body.dark .faq-question.active{background:#ffffff1a;color:#ffffffb3}.faq-toggle{height:25px;position:relative;transition:transform .3s ease;width:25px}@media (max-width:1366px){.faq-toggle{height:16px;width:16px}}@media (max-width:768px){.faq-toggle{height:14px;width:14px}}.faq-toggle:after,.faq-toggle:before{background-color:#ffffffe6;border-radius:2px;content:"";position:absolute;transition:all .3s ease}body.dark .faq-toggle:after,body.dark .faq-toggle:before{background:#ffffff1a;color:#ffffffb3}.faq-toggle:before{height:17px;left:11px;top:4px;width:2px}@media (max-width:1366px){.faq-toggle:before{height:14px;left:11px;top:1px;width:2px}}@media (max-width:768px){.faq-toggle:before{height:14px;left:6px;top:0;width:2px}}.faq-toggle:after{height:2px;left:4px;top:11px;width:16px}@media (max-width:1366px){.faq-toggle:after{height:2px;left:5px;top:7px;width:14px}}@media (max-width:768px){.faq-toggle:after{height:2px;left:0;top:5px;width:14px}}.faq-question.active .faq-toggle:before{opacity:0;transform:rotate(90deg)}.faq-answer{background:#dc1fff4d;color:#ffffffe6;font-size:15px;line-height:20px;max-height:0;overflow:hidden;transition:max-height .3s ease-out}body.dark .faq-answer{background:#ffffff1a;color:#ffffffb3}@media (max-width:1366px){.faq-answer{font-size:12px;line-height:18px}}@media (max-width:768px){.faq-answer{font-size:12px;line-height:15px}}.faq-answer-content{padding:0 20px 20px}@media (max-width:768px){.faq-answer-content{padding:0 10px 10px}}.faq-answer.active{max-height:1000px;transition:max-height .5s ease-in}.faq-highlight{color:#ffffffe6;font-weight:500}.faq-link{color:#ffffffe6;text-decoration:none;transition:color .2s ease}.contact-container{color:#ffffffe6;margin:166px auto 0;max-width:100%;padding-bottom:45px;width:100%}@media (max-width:1366px){.contact-container{margin-top:50px}}@media (max-width:768px){.contact-container{margin-bottom:20px;margin-top:10px;padding:0 15px}}.contact-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);width:100%}@media (max-width:1366px){.contact-grid{gap:25px}}@media (max-width:768px){.contact-grid{gap:15px;grid-template-columns:repeat(2,1fr)}}.contact-profile-section{align-items:center;background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;display:flex;flex-direction:column;padding:30px;transition:all .3s ease}@media (max-width:1366px){.contact-profile-section{padding:15px}}@media (max-width:768px){.contact-profile-section{padding:15px}}body.dark .contact-profile-section{background:#ffffff1a}.contact-profile-picture-max,.contact-profile-picture-trusty{border:2px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;height:222px;margin:0 auto 10px;overflow:hidden;transition:all .3s ease;width:222px}@media (max-width:1366px){.contact-profile-picture-max,.contact-profile-picture-trusty{height:136px;margin-bottom:10px;width:136px}}@media (max-width:768px){.contact-profile-picture-max,.contact-profile-picture-trusty{height:125px;margin-bottom:10px;width:125px}}.contact-profile-picture-max img,.contact-profile-picture-trusty img{display:block;height:100%;object-fit:cover;width:100%}.contact-info{text-align:center;width:100%}.contact-info-item{margin-bottom:20px}.contact-name{color:#ffffffe6;font-family:Iceland,sans-serif;font-size:33px;margin-bottom:0;min-height:40px;vertical-align:middle}@media (max-width:1366px){.contact-name{font-size:20px;min-height:25px}}@media (max-width:768px){.contact-name{font-size:20px;min-height:25px}}.contact-bio{color:#ffffffe6;font-size:13.5px;font-style:italic;line-height:13.5px;margin:3px auto 0;min-height:13.5px}@media (max-width:1366px){.contact-bio{font-size:13px}}@media (max-width:768px){.contact-bio{font-size:12px}}.position{color:#ffffffe6;font-size:12px;line-height:30px;margin-left:3px;vertical-align:middle}@media (max-width:1366px){.position{font-size:12px;line-height:30px}}.contact-container .social-links{background:#0000;border-radius:8px;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin:-10px auto 0;padding:0}@media (max-width:768px){.contact-container .social-links{gap:10px;margin-top:-10px!important}}.contact-container .social-link{color:#ffffffb3;text-decoration:none;transition:all .3s ease}.contact-container .social-link i{align-items:center;background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:flex;font-size:22px;height:45px;justify-content:center;transition:all .3s ease;width:45px}body.dark .contact-container .social-link i{background:#0000001a}@media (max-width:768px){.contact-container .social-links i{font-size:16px;height:30px;width:30px}}.contact-container .treolink a{color:#ffffffe6;font-weight:550;text-decoration:none;text-shadow:none}body.dark .contact-container .treolink a{color:#ffffffb3}.contact-container .treolink i{align-items:center;background:#dc1fff4d;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;display:flex;font-size:22px;height:45px;justify-content:center;transition:all .3s ease;width:45px}body.dark .contact-container .treolink i{background:#0000001a}@media (max-width:768px){.contact-container .treolink i{font-size:16px;height:30px;width:30px}}.roadmap-container{margin:0 auto;max-width:100%;padding:40px 0;width:100%}@media (max-width:1366px){.roadmap-container{padding:20px 0 40px}}@media (max-width:768px){.roadmap-container{padding:20px 15px}}.roadmap-opener{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin:0 auto;max-width:97%;padding:15px 20px 20px;width:97%}@media (max-width:768px){.roadmap-opener{margin-bottom:20px;max-width:100%;width:100%}}body.dark .roadmap-opener{background:#ffffff1a;color:#ffffffb3}@media (max-width:1366px){.roadmap-opener{padding:10px 0}}.roadmap-title{animation:gradientShift 8s ease infinite;color:#ffffffe6;font-size:40px;font-weight:600;text-align:center;text-shadow:0 3px 6px #0009}body.dark .roadmap-title{color:#ffffffb3}@media (max-width:1366px){.roadmap-title{font-size:25px}}.roadmap-disclaimer{animation:gradientShift 8s ease infinite;color:#ffffffe6;font-size:16px;font-style:italic;font-weight:550;margin-top:6px;text-align:center;text-shadow:0 3px 6px #0009}body.dark .roadmap-disclaimer{color:#ffffffb3}@media (max-width:1366px){.roadmap-disclaimer{font-size:14px}}@media (max-width:768px){.roadmap-disclaimer{font-size:11px;margin:6px auto 0;text-align:center;width:90%}}.roadmap-timeline{margin-top:20px;padding:20px 0;position:relative}@media (max-width:768px){.roadmap-timeline{margin-top:0;padding:0}}.roadmap-timeline:before{background:#dc1fff4d;border-radius:2px;content:"";height:100%;left:50%;position:absolute;transform:translateX(-50%);width:3px;z-index:0}body.dark .roadmap-timeline:before{background:#ffffff1a;width:2px}.roadmap-phase{animation:fadeInUp .6s ease forwards;margin-bottom:80px;opacity:0;position:relative}@media (max-width:768px){.roadmap-phase{margin-bottom:20px}}.phase-content{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(2,1fr);padding:0 20px}@media (max-width:768px){.phase-content{gap:15px;grid-template-columns:1fr;padding:0}}.plan-card{background:#dc1fff4d;border:1px solid #fff3;border-left:3px solid #dc3246;border-radius:15px;box-shadow:0 2px 4px #00000080;padding:25px;position:relative;transition:transform .3s ease,box-shadow .3s ease}body.dark .plan-card{background:#ffffff1a;color:#ffffffb3}@media (max-width:768px){.plan-card{border-radius:8px;padding:10px}}.plan-card-title{align-items:center;color:#ffffffe6;display:flex;font-size:20px;font-weight:600;line-height:30px;margin-bottom:10px;padding-left:25px;position:relative}body.dark .plan-card-title{color:#ffffffb3}@media (max-width:1366px){.plan-card-title{font-size:16px;line-height:25px;margin-bottom:0}}@media (max-width:768px){.plan-card-title{font-size:14px;line-height:20px;margin-bottom:6px}}.roadmap-note{align-items:center;color:#ffffffe6;display:flex;font-size:14px;font-weight:600;line-height:30px;margin-bottom:0;padding-left:6px;position:relative}body.dark .roadmap-note{color:#ffffffb3}@media (max-width:1366px){.roadmap-note{font-size:13px;line-height:25px;margin-bottom:0}}@media (max-width:768px){.roadmap-note{font-size:12px;line-height:20px;margin-bottom:0}}.ahead-of-schedule{background:#dc1fff4d;border:1px solid #fff3;border-radius:12px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:13px;font-weight:600;padding:6px 12px;position:absolute;right:10px;top:10px}body.dark .ahead-of-schedule{background:#ffffff1a}.ahead-of-schedule i{margin-left:2px}@media (max-width:1366px){.ahead-of-schedule{border-radius:12px;font-size:10.5px;padding:3px 10px;right:8px;top:8px}}.plan-card-title:before{background:#dc3246;border:1px solid #fff3;border-radius:50%;box-shadow:0 2px 4px #00000080;content:"";display:inline-block;height:12px;left:0;position:absolute;width:12px}.plan-card.in-progress{border-left:4px solid #ffa600}.plan-card.in-progress .plan-card-title:before{animation:blinkSmooth 1.5s ease-in-out infinite;background:#ffa600;border:1px solid #fff3;box-shadow:0 2px 4px #00000080}@keyframes blinkSmooth{0%,to{opacity:1}50%{opacity:.2}}.plan-card .plan-card-title i{animation:spin 2s linear infinite;margin-left:6px}.plan-card.completed{border-left:4px solid #00ffa3}.plan-card.completed .plan-card-title:before{background:#00ffa3;border:1px solid #fff3;box-shadow:0 2px 4px #00000080}.plan-card-title .marked-done{color:#00ffa3;font-size:30px;font-weight:600;line-height:30px;margin-left:10px;margin-top:-10px}@media (max-width:768px){.plan-card-title .marked-done{font-size:20px;line-height:20px;margin-left:6px;margin-top:-6px}}.plan-card p{color:#ffffffe6;font-size:15px;line-height:20px;padding-left:24px}body.dark .plan-card p{color:#ffffffb3}@media (max-width:1366px){.plan-card p{font-size:13px;line-height:17px}}@media (max-width:768px){.plan-card p{font-size:12px;line-height:15px}}.phase-header{margin-bottom:30px;text-align:center}@media (max-width:768px){.phase-header{margin-bottom:10px;text-align:center}}.phase-quarter{backdrop-filter:blur(100px)!important;-webkit-backdrop-filter:blur(100px)!important;background:#fff;background:#06cef6;background-clip:padding-box;border:1px solid #fff3;border-radius:20px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:inline-block;font-size:30px;font-weight:600;margin-bottom:0;padding:8px 20px;position:relative;z-index:999}body.dark .phase-quarter{background:#ffffff1a;color:#ffffffb3}.phase-quarter:after{background:#dc1fff4d;border-radius:inherit;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}body.dark .phase-quarter:after{background:#444}@media (max-width:1366px){.phase-quarter{border-radius:15px;font-size:20px}}@media (max-width:768px){.phase-quarter{border-radius:8px;font-size:22px;line-height:20px;margin-bottom:10px;max-width:100%;padding:12px 10px 10px;width:100%}}.phase-point{color:#ffffffe6;display:block;font-size:20px;font-weight:600;margin-bottom:0;margin-top:5px}body.dark .phase-point{color:#ffffffb3}@media (max-width:1366px){.phase-point{font-size:16px;line-height:20px}}.roadmap-phase:first-child{animation-delay:.2s}.roadmap-phase:nth-child(2){animation-delay:.4s}.roadmap-phase:nth-child(3){animation-delay:.6s}.roadmap-phase:nth-child(4){animation-delay:.8s}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.phase-content{grid-template-columns:1fr}}@media (max-width:768px){.roadmap-timeline:before{display:none;margin:0;padding:0}.roadmap-container h1{font-size:2.5em}.phase-header h2{font-size:1.8em}}.changelog-container{margin:0 auto;max-width:100%;padding:20px 0;width:100%}@media (max-width:1366px){.changelog-container{padding:20px 0}}.changelog-header{margin-bottom:25px}.changelog-title{background:#0000;color:#000000b3;font-size:40px;font-weight:600;margin-bottom:0;margin-top:0;text-align:center}@media (max-width:1366px){.changelog-title{font-size:25px;margin-bottom:20px}}body.dark .changelog-title{color:#ffffffb3}.milestone-summary{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin:0 auto 50px;padding:15px;text-align:left}@media (max-width:1366px){.milestone-summary{margin-bottom:30px;padding:10px}}@media (max-width:768px){.milestone-summary{max-width:100%;width:100%}}body.dark .milestone-summary{background:#ffffff1a;color:#ffffffb3}.milestone-header{color:#ffffffe6;font-size:20px;font-weight:600;margin-bottom:20px;margin-top:10px;text-align:center;text-shadow:0 3px 6px #0009}@media (max-width:768px){.milestone-header{font-size:16px;margin-bottom:16px;margin-top:6px}}body.dark .milestone-header{color:#ffffffb3}.milestone-columns{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}@media (max-width:1366px){.milestone-columns{gap:15px}}@media (max-width:768px){.milestone-columns{gap:10px;margin-left:0}}.milestone-list{grid-gap:0 12px;display:grid;gap:0 12px;grid-template-columns:repeat(6,1fr);list-style:none;margin:0 auto;max-width:100%;padding:0;width:100%}.milestone-list:last-child{margin-bottom:-5px}@media (max-width:1366px){.milestone-list{gap:10px;grid-template-columns:repeat(4,1fr);margin-bottom:-15px}.milestone-list:last-child{margin-bottom:-5px}}@media (max-width:768px){.milestone-list{gap:0;grid-template-columns:repeat(1,1fr);margin-bottom:-10px}.milestone-columns{align-items:center;flex-direction:column}}.milestone-list li{align-items:stretch;background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:13px;font-style:italic;font-weight:550;line-height:18px;margin-bottom:15px;padding:10px;text-align:center}body.dark .milestone-list li{background:#0000001a;color:#ffffffb3}@media (max-width:1366px){.milestone-list li{font-size:11px;line-height:14px;margin-bottom:10px}}@media (max-width:768px){.milestone-list li{font-size:11px;line-height:15px}}.changelog-timeline{margin:0 auto;max-width:100%;padding:0;position:relative;width:100%}.changelog-timeline:before{background:#dc1fff4d;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}body.dark .changelog-timeline:before{background:#ffffff1a;color:#ffffffb3}.changelog-entry{margin-bottom:30px;padding:0 40px;position:relative;width:50%}.changelog-entry[position=left]{left:0;padding:0 40px 0 0}.changelog-entry[position=right]{left:50%;padding:0 0 0 40px}.changelog-entry:before{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#dc1fff4d;background-clip:padding-box;border:2px solid #fff;border-radius:50%;content:"";height:10px;position:absolute;top:30px;transition:all .3s ease;width:10px;z-index:2}body.dark .changelog-entry:before{background:#ffffff1a}.changelog-entry[position=left]:before{right:-7px}@media (max-width:1366px){.changelog-entry[position=left]:before{right:-7px}}.changelog-entry[position=right]:before{left:-7px}@media (max-width:1366px){.changelog-entry[position=right]:before{left:-7px}}.changelog-entry:after{background:#dc1fff4d;content:"";height:2px;position:absolute;top:36px;width:40px;z-index:0}body.dark .changelog-entry:after{background:#ffffff1a}.changelog-entry[position=left]:after{right:0;z-index:1}.changelog-entry[position=right]:after{left:0;z-index:1}.changelog-date-left{color:#283264e6;font-size:15px;font-weight:600;letter-spacing:.5px;margin-bottom:5px;margin-left:5px;text-align:left;text-transform:none}@media (max-width:1366px){.changelog-date-left{font-size:10px;margin-bottom:3px}}body.dark .changelog-date-left{color:#ffffffb3}.changelog-date-right{color:#283264e6;font-size:14px;font-weight:600;letter-spacing:.5px;margin-bottom:5px;margin-right:5px;text-align:right;text-transform:none}@media (max-width:1366px){.changelog-date-right{font-size:10px;margin-bottom:3px}}body.dark .changelog-date-right{color:#ffffffb3}.changelog-content{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#dc1fff4d;background-clip:padding-box;border:1px solid #fff6;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:15px;transition:transform .3s ease,box-shadow .3s ease;z-index:999999999;z-index:1}body.dark .changelog-content{background:#ffffff1a;color:#ffffffb3}.treolink a{color:#fff;font-weight:550;text-decoration:none;text-decoration:underline;text-shadow:none}body.dark .treolink a{color:#ffffffb3;font-weight:550;text-shadow:none}.changelog-note{color:#ffffffe6;display:inline-block;font-size:13.5px;font-style:italic;font-weight:550;line-height:17px;margin:10px 0 5px}body.dark .changelog-note{color:#ffffffb3}@media (max-width:1366px){.changelog-note{font-size:11px}}@media (max-width:768px){.changelog-note{font-size:12px;margin:0}}.changelog-version{color:#ffffffe6;display:inline-block;font-size:20px;font-weight:600;line-height:20px;margin:5px 7px 5px 0}body.dark .changelog-version{color:#ffffffb3}@media (max-width:1366px){.changelog-version{font-size:14px}}@media (max-width:768px){.changelog-version{font-size:15px}}.changelog-badge{background:#dc1fff4d;border:1px solid #fff6;border-radius:12px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:inline-block;float:right;font-size:12px;font-weight:600;letter-spacing:.2px;line-height:20px;padding:3px 8px;text-transform:none;vertical-align:middle}@media (max-width:1366px){.changelog-badge{font-size:10px;padding:2px 8px}}body.dark .changelog-badge{background:#0000001a;color:#ffffffb3}.changelog-list{margin-top:10px;padding-left:30px}@media (max-width:1366px){.changelog-list{margin-top:5px}}.changelog-list>li{color:#ffffffe6;font-size:15px;font-weight:550;margin-bottom:7px}body.dark .changelog-list>li{color:#ffffffb3}@media (max-width:1366px){.changelog-list>li{font-size:12px;margin-bottom:4px}}@media (max-width:768px){.changelog-list>li{font-size:12px;margin-bottom:3px}}.changelog-list .new-features{color:#ffffffe6;font-weight:550}body.dark .changelog-list .new-features>li{color:#ffffffb3}.changelog-list .enhancement{color:#ffffffe6;font-weight:550}body.dark .changelog-list .enhancement>li{color:#ffffffb3}.changelog-list .security{color:#ffffffe6;font-weight:550}body.dark .changelog-list .security>li{color:#ffffffb3}.changelog-sublist{list-style:none;margin:4px 0 0;padding-left:12px}.changelog-sublist li{color:#555;font-size:.8rem;margin-bottom:3px;position:relative}.changelog-sublist li:before{color:#2b5876;content:"○";font-size:.75em;left:-12px;position:absolute}.changelog-entry:hover:before{background:#dc1fff4d;transform:scale(1.2)}.changelog-entry:hover:after{background:#dc1fff4d}.changelog-content:hover{transform:translateY(-2px)}@media (max-width:768px){.changelog-container{padding:10px 15px 0}.milestone-summary{margin-bottom:30px;max-width:100%;padding:12px;width:100%}.changelog-timeline:before{display:none}.changelog-entry{left:0!important;margin-bottom:20px;padding:0;width:100%}.changelog-entry[position=left],.changelog-entry[position=right]{left:0;padding:0}.changelog-entry:after,.changelog-entry:before{display:none}.changelog-date-left,.changelog-date-right{font-size:11px;margin-left:3px;padding-left:3px;text-align:left}.changelog-content{padding:12px}.changelog-badge{display:inline-block;float:right;margin-bottom:10px}.changelog-list{margin-top:8px;padding-left:20px}}.public-stats-title{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:none;font-size:22px;font-weight:550;margin-bottom:0;padding:10px;text-align:center}body.dark .public-stats-title{background:#ffffff1a;color:#ffffffb3;font-weight:600}@media (max-width:1366px){.public-stats-title{font-size:16px;margin-bottom:-5px;padding:10px}}@media (max-width:768px){.public-stats-title{font-size:16px;font-weight:600;margin-bottom:-5px;padding:10px}}.public-stats{margin:0 auto;max-width:100%;padding:0;width:100%}@media (max-width:1366px){.public-stats{margin-top:-10px;padding-top:0}}@media (max-width:768px){.public-stats{padding:10px 15px 0}}.public-stats .stats-section{margin-bottom:20px;padding:20px 0 10px}.public-stats .stats-overview{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:20px}@media (max-width:1366px){.public-stats .stats-overview{gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:-5px}}@media (max-width:768px){.public-stats .stats-overview{gap:15px;grid-template-columns:repeat(auto-fit,minmax(125px,2fr));margin-bottom:-5px}}.public-stats .stat-box{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:25px 25px 15px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}@media (max-width:1366px){.public-stats .stat-box{padding:20x 15px 10px}}@media (max-width:768px){.public-stats .stat-box{padding:15px 15px 10px}}body.dark .public-stats .stat-box{background:#ffffff1a;color:#ffffffb3}.public-stats .stat-box:hover{transform:none}.public-stats .stat-box i{font-size:36px;margin-bottom:15px}@media (max-width:1366px){.public-stats .stat-box i{font-size:26px;margin-bottom:10px}}@media (max-width:768px){.public-stats .stat-box i{font-size:22px;margin-bottom:10px}}.public-stats .stat-box h3{color:#ffffffe6;font-size:18px;font-weight:550;margin:0;text-shadow:0 3px 6px #0009}@media (max-width:1366px){.public-stats .stat-box h3{font-size:15px}}@media (max-width:768px){.public-stats .stat-box h3{font-size:13px;font-weight:600}}body.dark .public-stats .stat-box h3{color:#ffffffb3;font-weight:600}.public-stats .stat-box .stat-number{color:#fff;font-size:36px;font-weight:600;margin:10px 0 0;text-shadow:0 2px 4px #0003}@media (max-width:1366px){.public-stats .stat-box .stat-number{font-size:26px;margin:5px 0 0}}@media (max-width:768px){.public-stats .stat-box .stat-number{font-size:22px;margin:5px 0 0}}body.dark .public-stats .stat-box .stat-number{color:#ffffffb3}.public-stats .stats-chart{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin-top:10px;padding:15px}@media (max-width:1366px){.public-stats .stats-chart{margin-top:20px;padding:10px}}body.dark .public-stats .stats-chart{background:#ffffff1a;color:#ffffffb3!important}.public-stats .chart-container{height:487px;padding:10px;position:relative;width:100%}@media (max-width:1366px){.public-stats .chart-container{height:360px}}@media (max-width:768px){.public-stats .chart-container{height:320px;padding:0}}.public-stats canvas{background:#0000!important}.public-stats-loading .loading-icon{animation:loading-stats 1.5s linear infinite;font-size:36px;margin-bottom:0}@keyframes loading-stats{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.public-stats-loading{align-items:center;color:#fffc;display:flex;flex-direction:column;font-size:16px;height:100vh;justify-content:center;margin:0 auto;text-align:center}.public-donate-title{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:none;font-size:22px;font-weight:550;margin-bottom:30px;padding:10px;text-align:center}body.dark .public-donate-title{background:#ffffff1a;color:#ffffffb3}@media (max-width:1366px){.public-donate-title{font-size:13px;font-weight:600;margin-bottom:20px;padding:10px;text-transform:uppercase}}@media (max-width:768px){.public-donate-title{font-size:13px;font-weight:600;margin-bottom:15px;padding:10px;text-transform:none}}.public-donate{margin:0 auto;max-width:100%;padding:30px 0 0;width:100%}@media (max-width:768px){.public-donate{padding:10px 15px 30px}}.public-donate .donate-header{margin-bottom:0;text-align:center}.public-donate .donate-header h1{color:#ffffffe6;font-size:30px;font-weight:600;margin-bottom:15px}body.dark .public-donate .donate-header h1{color:#ffffffb3}.public-donate .donate-header p{color:#ffffffb3;font-size:15px;margin:0 auto;max-width:90%}body.dark .public-donate .donate-header p{color:#ffffffb3}.public-donate .vision{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin-bottom:15px;padding:20px;transition:transform .3s ease,box-shadow .3s ease}@media (max-width:1366px){.public-donate .vision{margin-bottom:20px;padding:15px}}@media (max-width:768px){.public-donate .vision{margin-bottom:15px;padding:15px}}body.dark .public-donate .vision{background:#ffffff1a;color:#ffffffb3}.public-donate .vision-title .vision-title-desktop{color:#fff;font-size:36px;font-weight:600;margin:0 auto 20px;text-align:center;text-shadow:0 0 26px #dc1fff}body.dark .public-donate .vision-title .vision-title-desktop{color:#ffffffe6;text-shadow:0 0 1px #fff}@media (max-width:1366px){.public-donate .vision-title .vision-title-desktop{font-size:26px;margin-bottom:20px}}@media (max-width:768px){.public-donate .vision-title .vision-title-desktop{display:none}}.public-donate .vision-title .vision-title-mobile,.public-donate .vision-title .vision-title-mobile-sub{display:none}@media (max-width:768px){.public-donate .vision-title .vision-title-mobile{color:#fff;display:block;font-size:22px;font-weight:600;margin:5px auto;text-align:center;text-shadow:0 0 26px #dc1fff}.public-donate .vision-title .vision-title-mobile-sub{color:#fff;display:block;font-size:19px;font-weight:600;margin:0 auto 20px;text-align:center;text-shadow:0 0 26px #dc1fff}}body.dark .public-donate .vision-title .vision-title-mobile,body.dark .public-donate .vision-title .vision-title-mobile-sub{color:#ffffffe6;text-shadow:0 0 1px #fff}.public-donate .vision p{color:#ffffffe6;font-size:16px;line-height:24px}.public-donate .vision .note{font-style:italic}@media (max-width:1366px){.public-donate .vision p{font-size:13px;line-height:18px}}@media (max-width:768px){.public-donate .vision p{font-size:13px;line-height:16px}}body.dark .public-donate .vision p{color:#ffffffb3}.public-donate .vision ul{list-style-type:none;margin-bottom:20px;margin-top:10px;padding:0}@media (max-width:768px){.public-donate .vision ul{list-style-type:none;margin-bottom:20px;margin-top:10px;padding:0}}.public-donate .vision ul li{color:#ffffffe6;font-size:16px;line-height:24px;margin-bottom:10px;padding-left:42px;position:relative}@media (max-width:1366px){.public-donate .vision ul li{font-size:13px;line-height:18px;padding-left:38px}}body.dark .public-donate .vision ul li{color:#ffffffb3}.public-donate .vision ul li:before{color:#ffffffe6;content:"→";font-size:16px;left:16px;line-height:24px;margin-top:-3px;position:absolute}@media (max-width:1366px){.public-donate .vision ul li:before{font-size:13px;line-height:18px;margin-top:-1px}}body.dark .public-donate .vision ul li:before{color:#ffffffb3}.public-donate .progress{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin-bottom:15px;padding:20px;transition:transform .3s ease,box-shadow .3s ease}body.dark .public-donate .progress{background:#ffffff1a;color:#ffffffb3}@media (max-width:1366px){.public-donate .progress{margin-bottom:20px;padding:15px}}@media (max-width:768px){.public-donate .progress{margin-bottom:15px;padding:15px}}.public-donate .progress h2{color:#fff;font-size:32px;font-weight:600;margin-bottom:20px;text-align:center;text-shadow:0 0 26px #dc1fff}body.dark .public-donate .progress h2{color:#ffffffe6;text-shadow:0 0 1px #fff}@media (max-width:1366px){.public-donate .progress h2{font-size:22px;margin-bottom:10px}}@media (max-width:768px){.public-donate .progress h2{font-size:20px;font-weight:600;margin-bottom:15px}}.public-donate .progress-links{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:5px}.public-donate .progress-link{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:20px;text-decoration:none;transition:all .3s ease}body.dark .public-donate .progress-link{background:#0003;color:#ffffffb3}.public-donate .link-content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.public-donate .progress-icon{color:#ffffffe6;display:block;font-size:46px;margin:0 auto 10px;text-align:center}@media (max-width:1366px){.public-donate .progress-icon{font-size:26px}}body.dark .public-donate .progress-icon{color:#ffffffb3}.public-donate .progress-link h3{color:#ffffffe6;font-size:18px;margin-bottom:8px;text-align:center}@media (max-width:1366px){.public-donate .progress-link h3{font-size:14px}}@media (max-width:768px){.public-donate .progress-link h3{font-size:18px;margin-bottom:4px}}body.dark .public-donate .progress-link h3{color:#ffffffb3}.public-donate .progress-link p{color:#ffffffe6;font-size:16px;margin:0;text-align:center}@media (max-width:1366px){.public-donate .progress-link p{font-size:13px}}body.dark .public-donate .progress-link p{color:#ffffffb3}.public-donate .buy-trusty,.public-donate .donation-wallet{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin-bottom:15px;padding:15px 0;transition:transform .3s ease,box-shadow .3s ease}@media (max-width:1366px){.public-donate .buy-trusty,.public-donate .donation-wallet{padding:15px 0}}@media (max-width:768px){.public-donate .buy-trusty,.public-donate .donation-wallet{margin-bottom:15px;padding:15px}}body.dark .public-donate .buy-trusty,body.dark .public-donate .donation-wallet{background:#ffffff1a;color:#ffffffb3}.public-donate .donation-wallet h2{margin-bottom:10px;margin-top:0}.public-donate .buy-trusty h2,.public-donate .donation-wallet h2{color:#fff;font-size:32px;font-weight:600;text-align:center;text-shadow:0 0 26px #dc1fff}.public-donate .buy-trusty h2{margin-bottom:8px;margin-top:-10px}body.dark .public-donate .buy-trusty h2,body.dark .public-donate .donation-wallet h2{color:#ffffffe6;text-shadow:0 0 1px #fff}@media (max-width:1366px){.public-donate .buy-trusty h2,.public-donate .donation-wallet h2{font-size:18px;margin-bottom:5px}}@media (max-width:768px){.public-donate .buy-trusty h2,.public-donate .donation-wallet h2{font-size:20px;font-weight:600;margin-bottom:10px;margin-top:0}}.buy-trusty .trusty-style-on-title{color:#fff;font-family:Iceland,sans-serif;font-size:50px;font-weight:600;margin:0;position:relative;text-shadow:0 0 26px #dc1fff;z-index:666!important}body.dark .buy-trusty .trusty-style-on-title{text-shadow:0 0 1px #fff}@media (max-width:1366px){.buy-trusty .trusty-style-on-title{font-size:30px}}@media (max-width:768px){.buy-trusty .trusty-style-on-title{font-size:30px;margin:0}}.buy-trusty .trusty-style-on-desc{color:#fff;font-family:Iceland,sans-serif;font-size:22px;font-weight:600;margin:-3px 0 0;position:relative;text-shadow:0 0 26px #dc1fff;z-index:666!important}body.dark .buy-trusty .trusty-style-on-desc{color:#fff9;font-weight:550;text-shadow:0 0 1px #fff9}@media (max-width:1366px){.buy-trusty .trusty-style-on-desc{font-size:18px}}@media (max-width:768px){.buy-trusty .trusty-style-on-desc{color:#ffffffe6;font-size:20px;font-weight:600}}.buy-trusty .trusty-style-on-logo{color:#fff;font-family:Iceland,sans-serif;font-size:30px;font-weight:600;margin:0;position:relative;text-shadow:0 0 26px #dc1fff;z-index:666!important}body.dark .buy-trusty .trusty-style-on-logo{color:#fff9;font-weight:600;text-shadow:0 0 1px #fff9}@media (max-width:1366px){.buy-trusty .trusty-style-on-logo{font-size:28px}}@media (max-width:768px){.buy-trusty .trusty-style-on-logo{color:#ffffffe6;font-size:22px;font-weight:600}}.buy-trusty .trusty-style-on-copy{color:#fff;font-family:Iceland,sans-serif;font-size:22px;font-weight:600;margin:-3px 3px 0;position:relative;text-shadow:0 0 26px #dc1fff;z-index:666!important}body.dark .buy-trusty .trusty-style-on-copy{color:#fff9;font-weight:550;text-shadow:0 0 1px #fff9}@media (max-width:1366px){.buy-trusty .trusty-style-on-copy{font-size:28px}}@media (max-width:768px){.buy-trusty .trusty-style-on-copy{color:#ffffffe6;font-size:20px;font-weight:600}}.public-donate .trusty-style-on-thanks{color:#fff;font-family:Iceland,sans-serif;font-size:22px;font-weight:600;margin:-3px 0 0;position:relative;text-shadow:0 0 2px #dc1fff;z-index:666!important}body.dark .public-donate .trusty-style-on-thanks{color:#fff9;font-weight:550;text-shadow:0 0 1px #fff9}@media (max-width:1366px){.public-donate .trusty-style-on-thanks{font-size:20px}}@media (max-width:768px){.public-donate .trusty-style-on-thanks{color:#ffffffe6;font-size:20px;font-weight:600}}.public-donate .buy-trusty p,.public-donate .donation-wallet p{color:#ffffffe6;font-size:15px;font-style:italic;line-height:20px;margin:0 auto;max-width:95%;text-align:center;width:95%}@media (max-width:1366px){.public-donate .buy-trusty p,.public-donate .donation-wallet p{font-size:12px;line-height:16px}}@media (max-width:768px){.public-donate .buy-trusty p,.public-donate .donation-wallet p{font-size:12px;line-height:16px;margin:0 auto}}body.dark .public-donate .buy-trusty p,body.dark .public-donate .donation-wallet p{color:#ffffffb3}.public-donate .buy-trusty a{color:#ffffffe6}body.dark .public-donate .buy-trusty a{color:#fff9}.public-donate .buy-trusty-container,.public-donate .donation-wallet-container{margin-top:15px}.public-donate .buy-trusty-mainbox,.public-donate .donation-wallet-mainbox{display:flex;justify-content:center;padding:0 15px}@media (max-width:1366px){.public-donate .buy-trusty-mainbox,.public-donate .donation-wallet-mainbox{display:flex;justify-content:center;padding:0 15px}}@media (max-width:768px){.public-donate .buy-trusty-mainbox,.public-donate .donation-wallet-mainbox{display:flex;justify-content:center;padding:0}}.public-donate .buy-trusty-insidebox,.public-donate .donation-wallet-insidebox{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;max-width:100%;padding:15px;position:relative;transition:all .3s ease;width:100%}body.dark .public-donate .buy-trusty-insidebox,body.dark .public-donate .donation-wallet-insidebox{background:#0003}.public-donate .buy-trusty-content,.public-donate .donation-wallet-content{align-items:center;display:flex;flex-direction:column}.public-donate .donation-wallet-logo{height:50px;margin-bottom:6px;width:50px}.public-donate .buy-trusty-logo{height:50px;margin-bottom:0;width:50px}@media (max-width:1366px){.public-donate .buy-trusty-logo,.public-donate .donation-wallet-logo{height:46px;width:46px}}@media (max-width:768px){.public-donate .donation-wallet-logo{height:50px;margin-bottom:6px;margin-top:5px;width:50px}.public-donate .buy-trusty-logo{height:50px;margin-bottom:4px;margin-top:5px;width:50px}}.public-donate .buy-trusty-content h3,.public-donate .donation-wallet-content h3{color:#ffffffe6;font-size:22px;font-weight:550px;margin-bottom:15px;text-align:center}@media (max-width:1366px){.public-donate .buy-trusty-content h3,.public-donate .donation-wallet-content h3{font-size:18px}}@media (max-width:768px){.public-donate .buy-trusty-content h3,.public-donate .donation-wallet-content h3{font-size:17px;font-weight:550px;margin-bottom:10px}}body.dark .public-donate .buy-trusty-content h3 h3,body.dark .public-donate .donation-wallet-content h3{color:#ffffffb3}.buy-trusty-address-box,.donation-wallet-address-box{align-items:center;align-items:stretch;display:flex;gap:10px;margin:0 auto;max-width:100%;width:100%}@media (max-width:768px){.buy-trusty-address-box,.donation-wallet-address-box{gap:6px;max-width:100%;width:100%}}.buy-trusty-address-box code,.donation-wallet-address-box code{align-items:center;background:#0000001a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:flex;flex:0 0 80%;font-family:monospace;font-size:16px;padding:10px;text-align:center}@media (max-width:1366px){.buy-trusty-address-box code,.donation-wallet-address-box code{flex:0 0 84%;font-size:10px}}@media (max-width:768px){.buy-trusty-address-box code,.donation-wallet-address-box code{border-radius:3px;flex:0 0 85%;font-size:9px;margin:0 auto;padding:6px;text-align:center}}body.dark .buy-trusty-address-box code,body.dark .donation-wallet-address-box code{background:#ffffff1a;color:#ffffffb3}.buy-trusty-address-box .buy-trusty-copy-button,.donation-wallet-address-box .donation-wallet-copy-button{align-items:center;background:#0000001a;border:1px solid #fff3;border-radius:6px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:flex;flex:0 0 18.5%;font-size:16px;justify-content:center;padding:10px;transition:all .3s ease}@media (max-width:1366px){.buy-trusty-address-box .buy-trusty-copy-button,.donation-wallet-address-box .donation-wallet-copy-button{border-radius:6px;flex:0 0 14%;font-size:12px}}@media (max-width:768px){.buy-trusty-address-box .buy-trusty-copy-button,.donation-wallet-address-box .donation-wallet-copy-button{flex:0 0 12%;font-size:10px;padding:6px}}body.dark .buy-trusty-address-box .buy-trusty-copy-button,body.dark .donation-wallet-address-box .donation-wallet-copy-button{background:#ffffff1a;color:#ffffffb3}.public-donate .buy-trusty-copy-notification,.public-donate .donation-wallet-copy-notification{animation:fadeInOut 2s ease-in-out;background:#0009;border-radius:4px;bottom:-23px;color:#ffffffe6;font-size:14px;left:50%;padding:8px 12px;position:absolute;transform:translateX(-50%);white-space:nowrap}@media (max-width:1366px){.public-donate .buy-trusty-copy-notification,.public-donate .donation-wallet-copy-notification{font-size:12px}}body.dark .public-donate .buy-trusty-copy-notification,body.dark .public-donate .donation-wallet-copy-notification{background:#ffffff1a;color:#ffffffb3}.public-donate .thanks{align-items:center;background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;padding:20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}body.dark .public-donate .thanks{background:#ffffff1a;color:#ffffffb3}@media (max-width:768px){.public-donate .thanks{padding:15px}}.public-donate .thanks h2{color:#fff;font-size:36px;font-weight:600;margin-bottom:15px;max-width:100%;text-align:center;text-shadow:0 0 26px #dc1fff;width:100%}body.dark .public-donate .thanks h2{color:#ffffffe6;text-shadow:0 0 1px #fff}@media (max-width:1366px){.public-donate .thanks h2{font-size:26px}}@media (max-width:768px){.public-donate .thanks h2{font-size:32px;font-weight:600}}.public-donate .thanks p{color:#ffffffe6;font-size:15px;line-height:20px;margin:0 auto 15px;max-width:95%;text-align:center;width:95%}@media (max-width:1366px){.public-donate .thanks p{font-size:13px;line-height:17px;max-width:95%;width:95%}}@media (max-width:768px){.public-donate .thanks p{font-size:13.5px;line-height:17px;max-width:100%;width:100%}}.public-donate .thanks p:last-child{margin-bottom:0}body.dark .public-donate .thanks p{color:#ffffffb3}.public-donate .thanks .nospace{color:#ffffffe6;font-size:14px;line-height:15px}@media (max-width:1366px){.public-donate .thanks .nospace{font-size:12px;line-height:15px}}.public-donate .public-donate-join{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr}@media (max-width:1366px){.public-donate .public-donate-join{gap:20px}}@media (max-width:768px){.public-donate .public-donate-join{gap:15px}}@keyframes fadeInOut{0%{opacity:0}15%{opacity:1}85%{opacity:1}to{opacity:0}}@media (max-width:768px){.public-donate .public-donate-join{display:flex;flex-direction:column;gap:0;padding:0}.public-donate .public-donate-join .thanks,.public-donate .public-donate-join .wallet{margin:0;width:100%}.public-donate .public-donate-join .wallet{margin-bottom:-5px;padding:15px}.public-donate-join .wallet-container{margin-top:15px}.public-donate-join .wallet-links{padding:0}.public-donate-join .wallet-link{padding:15px}.public-donate-join .wallet-address-container{display:flex;flex-direction:column;gap:10px;width:100%}.public-donate-join .wallet-address-container code{align-items:center;display:flex;font-size:10px;justify-content:center;min-height:40px;overflow-wrap:break-word;padding:6px 10px;text-align:center;white-space:pre-wrap;width:100%;word-break:break-all}.public-donate-join .wallet-address-container .copy-button{font-size:14px;padding:8px;width:100%}}.trusty-airdrop-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#000000e6;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:background-color .3s;z-index:9999}.trusty-airdrop-modal{animation:AirdropGradientMove 6s ease-in-out infinite;background:linear-gradient(130deg,#dc1fff99,#03e1ff99,#00ffa399);background-size:250% 250%;border:2px solid #fff3;border-radius:8px;box-shadow:0 0 26px #dc1fff;left:50%;max-width:666px;min-width:666px;overflow:hidden;padding:20px 20px 30px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:auto;z-index:9999999999!important}body.dark .trusty-airdrop-modal{box-shadow:0 0 0 #fff9}@keyframes AirdropGradientMove{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}body.dark .trusty-airdrop-modal{background:#2c2c2ccc;border:1px solid #ffffff1a}@media (max-width:768px){.trusty-airdrop-modal{max-width:95%;min-width:95%;width:95%;z-index:9999999999!important}}.trusty-airdrop-modal-title{color:#fff;font-size:46px;font-weight:600;margin-bottom:30px;text-shadow:0 0 26px #dc1fff}body.dark .trusty-airdrop-modal-title{text-shadow:0 0 3px #fff}.trusty-airdrop-modal-title .trusty-style{color:#fff;font-family:Iceland,sans-serif;font-size:76px;font-weight:600;margin-right:6px;text-shadow:0 0 26px #dc1fff}body.dark .trusty-airdrop-modal-title .trusty-style{text-shadow:0 0 3px #fff}.checking-eligibility .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}.modal-claim-successful{animation:bounce 1s infinite;color:#fff;display:block;font-size:126px;margin-bottom:20px;text-shadow:0 0 26px #dc1fff}body.dark .modal-claim-successful{text-shadow:0 0 3px #fff}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.trusty-airdrop-status .trusty-style{color:#fff;font-family:Iceland,sans-serif;font-size:28px;font-weight:600;margin-right:0;text-shadow:0 0 26px #dc1fff}body.dark .trusty-airdrop-status .trusty-style{font-weight:550;text-shadow:0 0 3px #fff}.modal-abuse-detected{color:#ffffffe6;display:block;font-size:66px;margin-bottom:20px;text-shadow:0 0 2px #0009}.trusty-airdrop-status{color:#fff;font-size:19px;font-weight:550;margin:0 auto;text-shadow:0 0 2px #000;width:95%}.airdrop-not-whitelisted-icon{animation:lock-shake .6s infinite;color:#fff;display:block;font-size:86px!important;margin-bottom:20px;text-shadow:0 0 26px #dc3246}@keyframes lock-shake{0%{transform:translateX(0) rotate(0deg)}20%{transform:translateX(-2px) rotate(-2deg)}40%{transform:translateX(2px) rotate(2deg)}60%{transform:translateX(-2px) rotate(-2deg)}80%{transform:translateX(2px) rotate (2deg)}to{transform:translateX(0) rotate(0deg)}}.whitelist-note{font-size:17px;font-style:italic;margin-bottom:10px;margin-top:10px}.trusty-airdrop-close-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;font-size:15px;font-weight:550;margin-top:20px;padding:10px 25px;text-shadow:0 0 2px #000;transition:all .3sease;transition:transform .3s ease,box-shadow .3s ease}body.dark .trusty-airdrop-close-button{background:#ffffff1a;border:1px solid #ffffff36}.trusty-gift-wrapper{align-items:center;display:flex;justify-content:center;margin-top:20px;transition:all .4s ease}.trusty-gift{color:#fff;display:inline-block;font-size:100px;text-shadow:0 0 26px #dc1fff}body.dark .trusty-gift{text-shadow:0 0 3px #fff}.trusty-gift.bounce{animation:gift-bounce 1s infinite}@keyframes gift-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.trusty-airdrop-modal a{color:#fff;text-decoration:underline}body.dark .trusty-airdrop-modal a{color:#fffc;text-decoration:underline;text-shadow:none}body:has(.trusty-airdrop-modal-overlay) .float-chat-button,body:has(.trusty-airdrop-modal-overlay) .global-footer,body:has(.trusty-airdrop-modal-overlay) .main-footer,body:has(.trusty-airdrop-modal-overlay) .user-header{display:none}@media (max-width:768px){body:has(.trusty-airdrop-modal-overlay) .float-chat-button,body:has(.trusty-airdrop-modal-overlay) .global-footer,body:has(.trusty-airdrop-modal-overlay) .main-footer,body:has(.trusty-airdrop-modal-overlay) .user-header{display:none}}.trusty-coin-modal-rain{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.trusty-coin-modal{animation:fall 1s linear infinite;display:inline-block;object-fit:contain;opacity:.6;position:fixed;top:-66px}.trusty-coin-modal-1{animation-delay:2.1s;animation-duration:5.95s;left:6%;width:56px}.trusty-coin-modal-2{animation-delay:5.6s;animation-duration:4.3s;left:7.8%;width:56px}.trusty-coin-modal-3{animation-delay:6.3s;animation-duration:5.15s;left:9.6%;width:36px}.trusty-coin-modal-4{animation-delay:2.7s;animation-duration:5.5s;left:11.4%;width:56px}.trusty-coin-modal-5{animation-delay:1s;animation-duration:5.35s;left:13.2%;width:56px}.trusty-coin-modal-6{animation-delay:1.1s;animation-duration:5.55s;left:15%;width:36px}.trusty-coin-modal-7{animation-delay:8.6s;animation-duration:5.95s;left:16.8%;width:56px}.trusty-coin-modal-8{animation-delay:.7s;animation-duration:5.6s;left:18.6%;width:56px}.trusty-coin-modal-9{animation-delay:3.2s;animation-duration:4.05s;left:20.4%;width:36px}.trusty-coin-modal-10{animation-delay:2.5s;animation-duration:5.2s;left:22.2%;width:36px}.trusty-coin-modal-11{animation-delay:2.6s;animation-duration:5.15s;left:24%;width:36px}.trusty-coin-modal-12{animation-delay:5.4s;animation-duration:4.7s;left:25.8%;width:36px}.trusty-coin-modal-13{animation-delay:4.8s;animation-duration:5.65s;left:27.6%;width:36px}.trusty-coin-modal-14{animation-delay:4.3s;animation-duration:4.75s;left:29.3%;width:36px}.trusty-coin-modal-15{animation-delay:7.7s;animation-duration:5.35s;left:31.1%;width:56px}.trusty-coin-modal-16{animation-delay:.8s;animation-duration:5.8s;left:32.9%;width:56px}.trusty-coin-modal-17{animation-delay:1.4s;animation-duration:5.9s;left:34.7%;width:36px}.trusty-coin-modal-18{animation-delay:3.4s;animation-duration:4.6s;left:36.5%;width:36px}.trusty-coin-modal-19{animation-delay:7.1s;animation-duration:5.75s;left:38.3%;width:56px}.trusty-coin-modal-20{animation-delay:6.8s;animation-duration:5.35s;left:40.1%;width:36px}.trusty-coin-modal-21{animation-delay:2.7s;animation-duration:5.45s;left:41.9%;width:56px}.trusty-coin-modal-22{animation-delay:9.7s;animation-duration:5.45s;left:43.7%;width:56px}.trusty-coin-modal-23{animation-delay:4.8s;animation-duration:4.85s;left:45.5%;width:56px}.trusty-coin-modal-24{animation-delay:8.7s;animation-duration:5.4s;left:47.3%;width:36px}.trusty-coin-modal-25{animation-delay:5.7s;animation-duration:5.75s;left:49.1%;width:56px}.trusty-coin-modal-26{animation-delay:2.7s;animation-duration:4.2s;left:50.9%;width:56px}.trusty-coin-modal-27{animation-delay:9.4s;animation-duration:4.35s;left:52.7%;width:56px}.trusty-coin-modal-28{animation-delay:4.3s;animation-duration:5.7s;left:54.5%;width:56px}.trusty-coin-modal-29{animation-delay:9.1s;animation-duration:4.4s;left:56.3%;width:36px}.trusty-coin-modal-30{animation-delay:.5s;animation-duration:4.8s;left:58.1%;width:56px}.trusty-coin-modal-31{animation-delay:4.4s;animation-duration:5.7s;left:59.9%;width:36px}.trusty-coin-modal-32{animation-delay:6s;animation-duration:4.55s;left:61.7%;width:56px}.trusty-coin-modal-33{animation-delay:5.3s;animation-duration:5.4s;left:63.5%;width:36px}.trusty-coin-modal-34{animation-delay:4.5s;animation-duration:4.25s;left:65.3%;width:56px}.trusty-coin-modal-35{animation-delay:6.3s;animation-duration:6s;left:67.1%;width:56px}.trusty-coin-modal-36{animation-delay:3s;animation-duration:4s;left:68.9%;width:36px}.trusty-coin-modal-37{animation-delay:3.1s;animation-duration:4.25s;left:70.7%;width:56px}.trusty-coin-modal-38{animation-delay:7.5s;animation-duration:5.25s;left:72.4%;width:36px}.trusty-coin-modal-39{animation-delay:1.7s;animation-duration:5.2s;left:74.2%;width:36px}.trusty-coin-modal-40{animation-delay:8.9s;animation-duration:4.4s;left:76%;width:56px}.trusty-coin-modal-41{animation-delay:2s;animation-duration:5.5s;left:77.8%;width:36px}.trusty-coin-modal-42{animation-delay:6.2s;animation-duration:4.4s;left:79.6%;width:56px}.trusty-coin-modal-43{animation-delay:1.5s;animation-duration:5.9s;left:81.4%;width:36px}.trusty-coin-modal-44{animation-delay:.5s;animation-duration:4.65s;left:83.2%;width:36px}.trusty-coin-modal-45{animation-delay:3.8s;animation-duration:5.8s;left:85%;width:36px}.trusty-coin-modal-46{animation-delay:5.8s;animation-duration:4.85s;left:86.8%;width:36px}.trusty-coin-modal-47{animation-delay:5.1s;animation-duration:5.85s;left:88.6%;width:56px}.trusty-coin-modal-48{animation-delay:1.2s;animation-duration:4.55s;left:90.4%;width:56px}.trusty-coin-modal-49{animation-delay:7.5s;animation-duration:5.4s;left:92.2%;width:36px}.trusty-coin-modal-50{animation-delay:9.7s;animation-duration:4.25s;left:94%;width:56px}body.airdrop-modal .float-chat-button,body.airdrop-modal .global-footer,body.airdrop-modal .main-footer,body.airdrop-modal .user-header{display:none!important}.trusty-page{color:1px solid #ffffffe6;margin:0 auto;max-width:100%;padding:20px 0 30px;width:100%}@media (max-width:1366px){.trusty-page{margin-top:10px;padding:15px}}@media (max-width:768px){.trusty-page{margin-top:0;padding:10px 15px 20px}}.trusty-network-stats-dekstop{inset:0;pointer-events:none;z-index:1!important}.trusty-stats{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin-bottom:30px;overflow:hidden;padding:20px;position:relative;transition:transform .3s ease,box-shadow .3s ease;z-index:2!important}body.dark .trusty-stats{background:#ffffff1a}@media (max-width:1366px){.trusty-stats{margin-bottom:15px;padding:15px}}@media (max-width:768px){.trusty-stats{margin-bottom:15px;padding:15px}}.spinning-trusty{display:block;height:auto;margin:0 auto -20px;width:125px}@media (max-width:768px){.spinning-trusty{margin-bottom:-15px;width:100px}}.trusty-stats-title .trusty-style-on-stats{color:#fff;font-family:Iceland,sans-serif;font-size:66px;font-weight:600;margin:0 6px 0 0;position:relative;text-shadow:0 0 26px #dc1fff;z-index:666!important}body.dark .trusty-stats-title .trusty-style-on-stats{text-shadow:0 0 1px #fff}@media (max-width:1366px){.trusty-stats-title .trusty-style-on-stats{font-size:40px}}@media (max-width:768px){.trusty-stats-title .trusty-style-on-stats{font-size:46px;margin:0 3px 0 0}}.trusty-stats-title{color:#ffffffe6;font-size:26px;font-weight:600!important;margin-bottom:15px;text-align:center}@media (max-width:768px){.trusty-stats-title{margin-bottom:15px}}.trusty-stats-desc{color:#fff;font-size:15px;font-style:italic;line-height:20px;margin:10px auto 15px;max-width:100%;text-align:center;text-shadow:0 3px 6px #0000004d;width:100%}@media (max-width:1366px){.trusty-stats-desc{font-size:11.5px!important;line-height:15px;margin-top:5px}}@media (max-width:768px){.trusty-stats-desc{font-size:12px!important;line-height:15px;margin:5px auto 15px;width:95%}}.icon-mobile-only{display:none}@media (max-width:768px){.icon-mobile-only{display:block;font-size:13px;margin:0 auto;padding:4px 0}.trusty-holders{margin-top:6px}}.getting-trusty-data{color:#fff;font-size:13px;margin-top:10px;text-align:center}@media (max-width:1366px){.getting-trusty-data{font-size:12px;margin-top:10px}}.getting-trusty-data-loading{animation:spin 1.5s linear infinite;display:inline-block;margin-right:6px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.getting-trusty-data .dot-flash:after{animation:dots 1.6s steps(3) infinite;content:"";display:inline-block;text-align:left;width:10px}@keyframes dots{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}.trusty-stats-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}@media (max-width:1366px){.trusty-stats-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.trusty-stats-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}}.trusty-stats-item{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:10px;text-align:center;text-decoration:none;transition:all .3sease;transition:transform .3s ease,box-shadow .3s ease;vertical-align:middle}body.dark .trusty-stats-item{background:#0000001a}.trusty-stats-item i{margin-left:2px}@media (max-width:768px){.trusty-stats-item i{margin-left:1px}}.trusty-stats-item .small-icon{font-size:12px;vertical-align:middle}@media (max-width:768px){.trusty-stats-item .small-icon{font-size:10px}}.trusty-stats-item h3{color:1px solid #ffffffe6;font-size:18px;margin-bottom:6px}@media (max-width:1366px){.trusty-stats-item h3{font-size:13px}}@media (max-width:768px){.trusty-stats-item h3{font-size:13px;margin-bottom:6px}}.trusty-stats-item p{color:1px solid #ffffffe6;font-size:15px;vertical-align:middle}@media (max-width:1366px){.trusty-stats-item p{font-size:12px}}@media (max-width:768px){.trusty-stats-item p{font-size:13px}}.trusty-stats-item .address,.trusty-stats-item p.address{word-wrap:break-word;font-family:monospace;overflow-wrap:break-word;position:relative;white-space:pre-wrap;word-break:break-word}.trusty-stats-item p.address{font-size:12px;line-height:15px;max-width:100%}@media (max-width:1366px){.trusty-stats-item p.address{font-size:11px}}.address-copy-tooltip{background:#0009;border-radius:4px;bottom:-18px;color:#fff;font-size:12px;left:50%;opacity:1;padding:6px 10px;position:absolute;transform:translateX(-50%);transition:opacity .3s ease;white-space:nowrap;z-index:9999999999}@media (max-width:768px){.trusty-stats-item p.address{font-size:12px;line-height:15px}}.trusty-stats-row.first-row{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,1fr);margin-bottom:15px}@media (max-width:1366px){.trusty-stats-row.first-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-bottom:10px}}@media (max-width:768px){.trusty-stats-row.first-row{gap:12px;grid-template-columns:repeat(2,1fr)}}.trusty-stats-row.second-row{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(4,1fr);margin-bottom:0}@media (max-width:1366px){.trusty-stats-row.second-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-bottom:0}}@media (max-width:768px){.trusty-stats-row.second-row{gap:12px}.trusty-stats-row.first-row,.trusty-stats-row.second-row{grid-template-columns:repeat(2,1fr)}}.trusty-stats-disclaimer{color:#fff;font-size:14px;font-style:italic;line-height:20px;margin:20px auto 0;max-width:100%;text-align:center;text-shadow:0 3px 6px #0000004d;width:100%}@media (max-width:1366px){.trusty-stats-disclaimer{font-size:11.5px!important;margin-top:15px}}@media (max-width:768px){.trusty-stats-disclaimer{font-size:12px!important;margin-top:15px}}.trusty-stats-disclaimer a{color:#283264;font-weight:550;text-decoration:none}body.dark .trusty-stats-disclaimer a{color:#8571f4b3;font-weight:550;text-decoration:none}.trusty-usecase{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin-bottom:30px;padding:20px 20px 30px;transition:transform .3s ease,box-shadow .3s ease}body.dark .trusty-usecase{background:#ffffff1a}@media (max-width:1366px){.trusty-usecase{margin-bottom:15px;padding:10px}}@media (max-width:768px){.trusty-usecase{margin-bottom:15px;padding:15px}}.trusty-usecase-title .trusty-style-on-usecase{color:#fff;font-family:Iceland,sans-serif;font-size:50px;font-weight:600;margin:0 6px 0 0;position:relative;text-shadow:0 0 26px #dc1fff;z-index:666!important}body.dark .trusty-usecase-title .trusty-style-on-usecase{text-shadow:0 0 1px #fff}@media (max-width:1366px){.trusty-usecase-title .trusty-style-on-usecase{font-size:40px}}@media (max-width:768px){.trusty-usecase-title .trusty-style-on-usecase{font-size:33px;margin:0 3px 0 0}}.trusty-usecase-title{color:#fff;font-size:36px;font-weight:600;margin-bottom:0;text-align:center;text-shadow:0 0 26px #dc1fff}body.dark .trusty-usecase-title{color:#ffffffe6;text-shadow:0 0 1px #fff}@media (max-width:1366px){.trusty-usecase-title{font-size:20px;margin-bottom:10px}}@media (max-width:768px){.trusty-usecase-title{font-size:24px;margin-bottom:10px}}.trusty-usecase .usecase-icon{color:#ffffffe6;font-size:26px;margin-bottom:10px;text-align:center;text-shadow:0 0 2px #ffffffe6}@media (max-width:768px){.trusty-usecase .usecase-icon{font-size:26px;margin-bottom:6px;margin-top:6px}}.trusty-usecase-desc{color:#fff;font-size:14.5px;font-style:italic;line-height:20px;margin:10px auto 15px;max-width:100%;text-align:center;text-shadow:0 3px 6px #0000004d;width:100%}@media (max-width:1366px){.trusty-usecase-desc{font-size:11.5px!important;line-height:15px;margin-top:5px}}@media (max-width:768px){.trusty-usecase-desc{font-size:12px!important;line-height:15px;margin:5px auto 15px;width:95%}}.trusty-usecase-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media (max-width:1366px){.trusty-usecase-container{gap:10px}}@media (max-width:768px){.trusty-usecase-container{gap:10px}}.trusty-usecase-item{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:20px 15px;text-align:center;text-decoration:none;transition:all .3sease;transition:transform .3s ease,box-shadow .3s ease}body.dark .trusty-usecase-item{background:#0000001a}@media (max-width:1366px){.trusty-usecase-item{padding:15px 10px 10px}}@media (max-width:768px){.trusty-usecase-item{padding:10px}}.trusty-usecase-item h3{color:1px solid #ffffffe6;font-size:20px;margin-bottom:6px}@media (max-width:1366px){.trusty-usecase-item h3{font-size:15px}}@media (max-width:768px){.trusty-usecase-item h3{font-size:14px}}.trusty-usecase-item p{color:1px solid #ffffffe6;font-size:15px;line-height:18px}@media (max-width:1366px){.trusty-usecase-item p{font-size:11px;line-height:16px}}@media (max-width:768px){.trusty-usecase-item p{font-size:13px;line-height:16px;margin:0 auto;max-width:95%}}.trusty-usecase-item .trusty-style-ondesc{color:#ffffffe6;font-family:Iceland,sans-serif;font-size:22px;font-weight:550;margin:0 2px;text-shadow:0 0 0 #ffffffe6}@media (max-width:1366px){.trusty-usecase-item .trusty-style-ondesc{font-size:18px}}@media (max-width:768px){.trusty-usecase-item .trusty-style-ondesc{font-size:17px;margin:0 2px}}.trusty-secured{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin-bottom:30px;padding:20px;transition:transform .3s ease,box-shadow .3s ease}body.dark .trusty-secured{background:#ffffff1a}@media (max-width:1366px){.trusty-secured{margin-bottom:15px;padding:10px}}@media (max-width:768px){.trusty-secured{margin-bottom:15px;padding:15px}}.trusty-secured .secured-icon{color:#ffffffe6;font-size:26px;margin-bottom:10px;text-align:center;text-shadow:0 0 2px #ffffffe6}@media (max-width:1366px){.trusty-secured .secured-icon{margin-top:5px}}.trusty-secured-title{color:#fff;font-size:36px;font-weight:600;margin-bottom:0;text-align:center;text-shadow:0 0 26px #dc1fff}body.dark .trusty-secured-title{color:#ffffffe6;text-shadow:0 0 1px #fff}@media (max-width:1366px){.trusty-secured-title{font-size:20px;margin-top:10px}}@media (max-width:768px){.trusty-secured-title{font-size:22px;margin:6px auto 0;text-align:center;width:70%}}.trusty-secured-desc{color:#fff;font-size:14.5px;font-style:italic;margin-bottom:15px;margin-top:15px;text-align:center;text-shadow:0 3px 6px #0000004d}@media (max-width:1366px){.trusty-secured-desc{font-size:11.5px;margin-bottom:15px;margin-top:10px}}@media (max-width:768px){.trusty-secured-desc{font-size:12px;margin:10px auto 15px;width:95%}}.trusty-secured-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media (max-width:1366px){.trusty-secured-container{gap:10px}}@media (max-width:768px){.trusty-secured-container{gap:10px;grid-template-columns:repeat(minmax(100px,1fr))}}.trusty-secured-item{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:20px 15px;position:relative;text-align:center;text-decoration:none;transition:all .3sease;transition:transform .3s ease,box-shadow .3s ease}body.dark .trusty-secured-item{background:#0000001a}@media (max-width:1366px){.trusty-secured-item{padding:10px 10px 15px}}@media (max-width:768px){.trusty-secured-item{padding:15px}}.trusty-secured-item h3{color:1px solid #ffffffe6;font-size:20px;margin-bottom:0}@media (max-width:1366px){.trusty-secured-item h3{font-size:15px}}@media (max-width:768px){.trusty-secured-item h3{font-size:14px;margin-bottom:6px}}.trusty-secured-item p{color:1px solid #ffffffe6;font-size:15px;line-height:18px;margin-bottom:15px;margin-top:6px}@media (max-width:1366px){.trusty-secured-item p{font-size:11px;line-height:15px;margin-bottom:10px}}@media (max-width:768px){.trusty-secured-item p{font-size:13px;line-height:16px;margin:0 auto 10px;max-width:95%;min-height:25px}}.trusty-secured-item a{color:1px solid #ffffffe6!important;font-size:15px;text-decoration:none}@media (max-width:1366px){.trusty-secured-item a{font-size:12px}}@media (max-width:768px){.trusty-secured-item a{font-size:12px}}.trusty-secured-date{background:#dc1fff4d;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;font-size:11px;font-style:italic;font-weight:600;padding:4px 10px;position:absolute;right:10px;text-align:center;text-shadow:none;top:10px;transition:transform .3s ease,box-shadow .3s ease}body.dark .trusty-secured-date{background:#0000001a;color:#ffffffe6;font-weight:550;text-shadow:none}@media (max-width:1366px){.trusty-secured-date{font-size:10px;padding:2px 10px}}@media (max-width:768px){.trusty-secured-date{font-size:10px;padding:4px 10px}}.trusty-secure-button{align-items:center;background:#dc1fff4d;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;justify-content:center;max-width:100%;padding:6px 10px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,opacity .3s ease;width:100%}body.dark .trusty-secure-button{background:#0000001a}@media (max-width:1366px){.trusty-secure-button{display:inline-block;font-size:11px;padding:6px 30px}}@media (max-width:768px){.trusty-secure-button{display:inline-block;font-size:13px;padding:6px 10px}}.secured-multi-button{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:0 auto;text-align:center}.airdrop-button,.campaign-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;display:inline-block;max-width:100%;padding:10px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,opacity .3s ease;width:100%}@media (max-width:1366px){.airdrop-button,.campaign-button{display:inline-block;padding:6px 40px}}@media (max-width:7686px){.airdrop-button,.campaign-button{display:inline-block;padding:6px 10px}}body.dark .airdrop-button,body.dark .campaign-button{background:#0000001a}.trusty-secured-summary{color:#ffffffe6;font-size:15px;margin-bottom:15px;margin-top:15px;text-align:center}.trusty-wallet{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin-bottom:30px;padding:20px;transition:transform .3s ease,box-shadow .3s ease}body.dark .trusty-wallet{background:#ffffff1a}@media (max-width:1366px){.trusty-wallet{margin-bottom:15px;padding:10px}}@media (max-width:768px){.trusty-wallet{margin-bottom:15px;padding:15px}}.trusty-wallet-title{color:#fff;font-size:36px;font-weight:600;margin-bottom:0;text-align:center;text-shadow:0 0 26px #dc1fff}body.dark .trusty-wallet-title{color:#ffffffe6;text-shadow:0 0 1px #fff}@media (max-width:1366px){.trusty-wallet-title{font-size:20px;margin-top:10px}}@media (max-width:768px){.trusty-wallet-title{font-size:22px;margin:6px auto 0;text-align:center;width:100%}}.trusty-wallet-desc{color:#fff;font-size:14.5px;font-style:italic;margin:15px auto;max-width:90%;text-align:center;text-shadow:0 3px 6px #0000004d;width:90%}@media (max-width:1366px){.trusty-wallet-desc{font-size:11.5px;margin-bottom:15px;margin-top:10px}}@media (max-width:768px){.trusty-wallet-desc{font-size:12px;margin:10px auto 15px;width:100%}}.trusty-wallet-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media (max-width:1366px){.trusty-wallet-container{gap:10px}}@media (max-width:768px){.trusty-wallet-container{gap:10px;grid-template-columns:repeat(1,1fr)}}.trusty-wallet-item{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;padding:20px 15px;text-align:center;text-decoration:none;transition:all .3sease;transition:transform .3s ease,box-shadow .3s ease}body.dark .trusty-wallet-item{background:#0000001a}@media (max-width:1366px){.trusty-wallet-item{padding:10px 10px 15px}}@media (max-width:768px){.trusty-wallet-item{padding:15px}}.trusty-wallet-item-icon{color:#ffffffe6;font-size:26px;margin-bottom:6px;text-align:center;text-shadow:0 0 2px #ffffffe6}.trusty-wallet-item-title{color:1px solid #ffffffe6;font-size:20px;font-weight:600;margin-bottom:0}@media (max-width:1366px){.trusty-wallet-item-title{font-size:14px}}@media (max-width:768px){.trusty-wallet-item-title{font-size:14px;margin-bottom:6px}}.trusty-wallet-item-address{align-items:center;background:#ffffff03;border:1px solid #fff3;border-radius:4px;box-shadow:0 1px 2px #00000080;color:#ffffffe6;justify-content:center;margin-top:6px;max-width:100%;overflow-wrap:anywhere;padding:6px 10px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,opacity .3s ease;width:100%;word-break:break-all}body.dark .trusty-wallet-item-address{background:#0000001a}@media (max-width:1366px){.trusty-wallet-item-address{margin-top:10px;padding:3px 6px 6px}}@media (max-width:768px){.trusty-wallet-item-address{margin-top:10px;padding:3px 3px 5px}}.trusty-wallet-item-address span{color:#ffffffe6;font-size:13px;text-align:center}@media (max-width:1366px){.trusty-wallet-item-address span{font-size:9px}}@media (max-width:768px){.trusty-wallet-item-address span{font-size:10px}}.trusty-wallet-item-desc{color:#ffffffe6;font-size:14px;line-height:18px;margin-bottom:10px;margin-top:10px;overflow-wrap:anywhere;word-break:break-word}.trusty-wallet-item-desc a{color:#ffffffe6}@media (max-width:1366px){.trusty-wallet-item-desc{font-size:11px;line-height:15px;margin-bottom:10px;margin-top:10px}}@media (max-width:768px){.trusty-wallet-item-desc{font-size:11px;line-height:13px;margin:10px auto;max-width:95%;min-height:25px}}.trusty-wtb{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin-bottom:30px;padding:20px;transition:transform .3s ease,box-shadow .3s ease}body.dark .trusty-wtb{background:#ffffff1a}@media (max-width:1366px){.trusty-wtb{margin-bottom:15px;padding:15px}}@media (max-width:768px){.trusty-wtb{margin-bottom:15px;padding:15px}}.trusty-wtb-title{color:#fff;font-size:36px;font-weight:600!important;margin-bottom:0;text-align:center;text-shadow:0 0 26px #dc1fff}body.dark .trusty-wtb-title{text-shadow:0 0 1px #fff}@media (max-width:1366px){.trusty-wtb-title{font-size:26px}}@media (max-width:768px){.trusty-wtb-title{font-size:26px}}.trusty-wtb-desc{color:#fff;font-size:14.5px;font-style:italic;line-height:20px;margin:10px auto 15px;max-width:100%;text-align:center;text-shadow:0 3px 6px #0000004d;width:100%}@media (max-width:1366px){.trusty-wtb-desc{font-size:11px;margin-bottom:15px;margin-top:6px}}@media (max-width:768px){.trusty-wtb-desc{font-size:12px;line-height:14px;margin-bottom:15px;margin-top:6px;max-width:95%;width:95%}}.trusty-wtb-desc a{color:#ffffffe6;margin-left:3px}.trusty-wtb-item-container{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:repeat(7,1fr);justify-content:center}@media (max-width:768px){.trusty-wtb-item-container{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}}.trusty-wtb-item{align-items:center;background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;display:flex;flex-direction:column;padding:15px 10px;text-decoration:none;transition:all .3s ease}body.dark .trusty-wtb-item{background:#0000001a}@media (max-width:768px){.trusty-wtb-item{padding:10px 3px}}.trusty-wtb-item img{border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 3px 6px #0009;height:66px;margin-bottom:12px;object-fit:contain;width:66px}@media (max-width:768px){.trusty-wtb-item img{height:50px;width:50px}}.trusty-wtb-item span{color:#fffffff2;font-size:14px;font-weight:550;line-height:14px;text-align:center;vertical-align:middle}@media (max-width:1366px){.trusty-wtb-item span{font-size:11px;line-height:11px}}@media (max-width:768px){.trusty-wtb-item span{font-size:12px;line-height:12px}}.trusty-wtb-item i{font-size:12px;line-height:12px;margin-left:3px}@media (max-width:1366px){.trusty-wtb-item i{font-size:9px;line-height:12px}}@media (max-width:768px){.trusty-wtb-item i{font-size:10px;line-height:12px}}.trusty-wtb-see-more{background:#dc1fff4d;border:1px solid #fff3;border-radius:4px;box-shadow:0 2px 4px #00000080;color:#ffffffe6;cursor:pointer;display:inline-block;max-width:auto;padding:10px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,opacity .3s ease;width:auto}@media (max-width:1366px){.trusty-wtb-see-more{display:inline-block;padding:6px 40px}}@media (max-width:7686px){.trusty-wtb-see-more{display:inline-block;padding:6px 10px}}body.dark .trusty-wtb-see-more{background:#0000001a}.trusty-airdrop-box{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;margin:0 auto;overflow:hidden;padding:40px 20px;position:relative;text-align:center;transition:transform .3s ease,box-shadow .3s ease;z-index:1}body.dark .trusty-airdrop-box{background:#ffffff1a}@media (max-width:768px){.trusty-airdrop-box{padding:20px 10px 15px}}.trusty-airdrop-title{color:#fff;font-size:86px;font-weight:600;text-shadow:0 0 26px #dc1fff;text-transform:none;z-index:666!important}body.dark .trusty-airdrop-title{text-shadow:0 0 3px #fff}@media (max-width:1366px){.trusty-airdrop-title{font-size:56px}}@media (max-width:768px){.trusty-airdrop-title{font-size:28px}}.trusty-airdrop-box .opener-icon{animation:jingle 1.2s ease-in-out infinite;color:#fff;font-size:126px;font-weight:600;margin-bottom:10px;text-shadow:0 0 26px #dc1fff;transform-origin:center}body.dark .trusty-airdrop-box .opener-icon{text-shadow:0 0 3px #fff}@media (max-width:1366px){.trusty-airdrop-box .opener-icon{font-size:66px}}@media (max-width:768px){.trusty-airdrop-box .opener-icon{font-size:86px}}@keyframes jingle{0%{transform:rotate(0deg)}10%{transform:rotate(-10deg)}20%{transform:rotate(10deg)}30%{transform:rotate(-8deg)}40%{transform:rotate(8deg)}50%{transform:rotate(-4deg)}60%{transform:rotate(4deg)}70%{transform:rotate(0deg)}to{transform:rotate(0deg)}}.trusty-airdrop-box .trusty-style-title{color:#fff;font-family:Iceland,sans-serif;font-size:120px;font-weight:600;margin:0 0 0 10px;position:relative;text-shadow:0 0 26px #dc1fff;z-index:666!important}body.dark .trusty-airdrop-box .trusty-style-title{text-shadow:0 0 3px #fff}@media (max-width:1366px){.trusty-airdrop-box .trusty-style-title{font-size:80px}}@media (max-width:768px){.trusty-airdrop-box .trusty-style-title{font-size:38px;margin:0 0 3px 5px}}.trusty-airdrop-desc{color:#fff;font-size:23px;font-weight:550;margin-top:10px;position:relative;text-shadow:0 0 3px #000;z-index:666!important}@media (max-width:1366px){.trusty-airdrop-desc{font-size:18px;margin-top:6px}}@media (max-width:768px){.trusty-airdrop-desc{font-size:14px;line-height:16px;margin:6px auto 0;max-width:95%;width:95%}}.trusty-airdrop-box .trusty-style-desc{color:#fff;font-family:Iceland,sans-serif;font-size:35px;font-weight:600;margin:0 4px;position:relative;text-shadow:0 0 26px #dc1fff;z-index:666!important}body.dark .trusty-airdrop-box .trusty-style-desc{font-weight:550;text-shadow:0 0 1px #fff}@media (max-width:1366px){.trusty-airdrop-box .trusty-style-desc{font-size:28px}}@media (max-width:768px){.trusty-airdrop-box .trusty-style-desc{color:#ffffffe6;font-size:22px;font-weight:600}}.trusty-airdrop-claim-button{background:#dc1fff4d;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;color:#fff;cursor:pointer;font-size:18px;font-weight:600;margin-top:15px;padding:10px 25px;position:relative;text-shadow:0 0 3px #000;transition:all .3sease;transition:transform .3s ease,box-shadow .3s ease;z-index:666!important}@media (max-width:1366px){.trusty-airdrop-claim-button{font-size:13px;padding:10px 25px}}@media (max-width:768px){.trusty-airdrop-claim-button{font-size:14px;padding:10px 25px}}body.dark .trusty-airdrop-claim-button{background:#0003}.trusty-airdrop-claim-button[disabled]{cursor:not-allowed}.trusty-airdrop-note{color:#fff;font-size:17px;font-weight:550;margin:15px auto 0;max-width:90%;position:relative;vertical-align:middle;width:90%;z-index:2!important}@media (max-width:1366px){.trusty-airdrop-note{font-size:13px}}.trusty-airdrop-note .airdrop-link,.trusty-airdrop-note a,body.dark .trusty-airdrop-note a{color:#fff;font-weight:550;text-decoration:underline}.trusty-airdrop-note .airdrop-link{margin-left:3px}body.dark .trusty-airdrop-note .airdrop-link{color:#fff;font-weight:550;text-decoration:underline}.trusty-airdrop-note .airdrop-ontheway{margin-right:6px}.airdrop-claimed{color:#00ffa3;margin-right:6px}.abuse-detected{color:#f0ff00e6;margin-right:6px}.trusty-coin-rain{height:100%;left:0;pointer-events:none;top:0;width:100%}.trusty-coin,.trusty-coin-rain{position:absolute;z-index:0!important}.trusty-coin{animation:fall 3s linear infinite;display:inline-block;object-fit:contain;opacity:.6;top:-66px}.trusty-coin-1{animation-delay:2.1s;animation-duration:11.9s;left:3%;width:46px}.trusty-coin-2{animation-delay:5.6s;animation-duration:8.6s;left:6.8%;width:46px}.trusty-coin-3{animation-delay:6.3s;animation-duration:10.3s;left:8.6%;width:36px}.trusty-coin-4{animation-delay:2.7s;animation-duration:11s;left:11.4%;width:46px}.trusty-coin-5{animation-delay:1s;animation-duration:10.7s;left:13.2%;width:46px}.trusty-coin-6{animation-delay:1.1s;animation-duration:11.1s;left:15%;width:36px}.trusty-coin-7{animation-delay:8.6s;animation-duration:11.9s;left:16.8%;width:46px}.trusty-coin-8{animation-delay:.7s;animation-duration:11.2s;left:18.6%;width:46px}.trusty-coin-9{animation-delay:3.2s;animation-duration:8.1s;left:20.4%;width:36px}.trusty-coin-10{animation-delay:2.5s;animation-duration:10.4s;left:22.2%;width:36px}.trusty-coin-11{animation-delay:2.6s;animation-duration:10.3s;left:24%;width:36px}.trusty-coin-12{animation-delay:5.4s;animation-duration:9.4s;left:25.8%;width:36px}.trusty-coin-13{animation-delay:4.8s;animation-duration:11.3s;left:27.6%;width:36px}.trusty-coin-14{animation-delay:4.3s;animation-duration:9.5s;left:29.3%;width:36px}.trusty-coin-15{animation-delay:7.7s;animation-duration:10.7s;left:31.1%;width:46px}.trusty-coin-16{animation-delay:.8s;animation-duration:11.6s;left:32.9%;width:46px}.trusty-coin-17{animation-delay:1.4s;animation-duration:11.8s;left:34.7%;width:36px}.trusty-coin-18{animation-delay:3.4s;animation-duration:9.2s;left:36.5%;width:36px}.trusty-coin-19{animation-delay:7.1s;animation-duration:11.5s;left:38.3%;width:46px}.trusty-coin-20{animation-delay:6.8s;animation-duration:10.7s;left:40.1%;width:36px}.trusty-coin-21{animation-delay:2.7s;left:41.9%}.trusty-coin-21,.trusty-coin-22{animation-duration:10.9s;width:46px}.trusty-coin-22{animation-delay:9.7s;left:43.7%}.trusty-coin-23{animation-delay:4.8s;animation-duration:9.7s;left:45.5%;width:46px}.trusty-coin-24{animation-delay:8.7s;animation-duration:10.8s;left:47.3%;width:36px}.trusty-coin-25{animation-delay:5.7s;animation-duration:11.5s;left:49.1%;width:46px}.trusty-coin-26{animation-delay:2.7s;animation-duration:8.4s;left:50.9%;width:46px}.trusty-coin-27{animation-delay:9.4s;animation-duration:8.7s;left:52.7%;width:46px}.trusty-coin-28{animation-delay:4.3s;animation-duration:11.4s;left:54.5%;width:46px}.trusty-coin-29{animation-delay:9.1s;animation-duration:8.8s;left:56.3%;width:36px}.trusty-coin-30{animation-delay:.5s;animation-duration:9.6s;left:58.1%;width:46px}.trusty-coin-31{animation-delay:4.4s;animation-duration:11.4s;left:59.9%;width:36px}.trusty-coin-32{animation-delay:6s;animation-duration:9.1s;left:61.7%;width:46px}.trusty-coin-33{animation-delay:5.3s;animation-duration:10.8s;left:63.5%;width:36px}.trusty-coin-34{animation-delay:4.5s;animation-duration:8.5s;left:65.3%;width:46px}.trusty-coin-35{animation-delay:6.3s;animation-duration:12s;left:67.1%;width:46px}.trusty-coin-36{animation-delay:3s;animation-duration:8s;left:68.9%;width:36px}.trusty-coin-37{animation-delay:3.1s;animation-duration:8.5s;left:70.7%;width:46px}.trusty-coin-38{animation-delay:7.5s;animation-duration:10.5s;left:72.4%;width:36px}.trusty-coin-39{animation-delay:1.7s;animation-duration:10.4s;left:74.2%;width:36px}.trusty-coin-40{animation-delay:8.9s;animation-duration:8.8s;left:76%;width:46px}.trusty-coin-41{animation-delay:2s;animation-duration:11s;left:77.8%;width:36px}.trusty-coin-42{animation-delay:6.2s;animation-duration:8.8s;left:79.6%;width:46px}.trusty-coin-43{animation-delay:1.5s;animation-duration:11.8s;left:81.4%;width:36px}.trusty-coin-44{animation-delay:.5s;animation-duration:9.3s;left:83.2%;width:36px}.trusty-coin-45{animation-delay:3.8s;animation-duration:11.6s;left:85%;width:36px}.trusty-coin-46{animation-delay:5.8s;animation-duration:9.7s;left:86.8%;width:36px}.trusty-coin-47{animation-delay:5.1s;animation-duration:11.7s;left:88.6%;width:46px}.trusty-coin-48{animation-delay:1.2s;animation-duration:9.1s;left:90.4%;width:46px}.trusty-coin-49{animation-delay:7.5s;animation-duration:10.8s;left:92.2%;width:36px}.trusty-coin-50{animation-delay:9.7s;animation-duration:8.5s;left:94%;width:46px}@media (max-width:768px){.trusty-coin-1{animation-delay:2.1s;animation-duration:11.9s;left:3%;width:36px}.trusty-coin-2{animation-delay:5.6s;animation-duration:8.6s;left:6.8%;width:36px}.trusty-coin-3{animation-delay:6.3s;animation-duration:10.3s;left:8.6%;width:26px}.trusty-coin-4{animation-delay:2.7s;animation-duration:11s;left:11.4%;width:36px}.trusty-coin-5{animation-delay:1s;animation-duration:10.7s;left:13.2%;width:36px}.trusty-coin-6{animation-delay:1.1s;animation-duration:11.1s;left:15%;width:26px}.trusty-coin-7{animation-delay:8.6s;animation-duration:11.9s;left:16.8%;width:36px}.trusty-coin-8{animation-delay:.7s;animation-duration:11.2s;left:18.6%;width:36px}.trusty-coin-9{animation-delay:3.2s;animation-duration:8.1s;left:20.4%;width:26px}.trusty-coin-10{animation-delay:2.5s;animation-duration:10.4s;left:22.2%;width:26px}.trusty-coin-11{animation-delay:2.6s;animation-duration:10.3s;left:24%;width:26px}.trusty-coin-12{animation-delay:5.4s;animation-duration:9.4s;left:25.8%;width:26px}.trusty-coin-13{animation-delay:4.8s;animation-duration:11.3s;left:27.6%;width:26px}.trusty-coin-14{animation-delay:4.3s;animation-duration:9.5s;left:29.3%;width:26px}.trusty-coin-15{animation-delay:7.7s;animation-duration:10.7s;left:31.1%;width:36px}.trusty-coin-16{animation-delay:.8s;animation-duration:11.6s;left:32.9%;width:36px}.trusty-coin-17{animation-delay:1.4s;animation-duration:11.8s;left:34.7%;width:26px}.trusty-coin-18{animation-delay:3.4s;animation-duration:9.2s;left:36.5%;width:26px}.trusty-coin-19{animation-delay:7.1s;animation-duration:11.5s;left:38.3%;width:36px}.trusty-coin-20{animation-delay:6.8s;animation-duration:10.7s;left:40.1%;width:26px}.trusty-coin-21{animation-delay:2.7s;left:41.9%}.trusty-coin-21,.trusty-coin-22{animation-duration:10.9s;width:36px}.trusty-coin-22{animation-delay:9.7s;left:43.7%}.trusty-coin-23{animation-delay:4.8s;animation-duration:9.7s;left:45.5%;width:36px}.trusty-coin-24{animation-delay:8.7s;animation-duration:10.8s;left:47.3%;width:26px}.trusty-coin-25{animation-delay:5.7s;animation-duration:11.5s;left:49.1%;width:36px}.trusty-coin-26{animation-delay:2.7s;animation-duration:8.4s;left:50.9%;width:36px}.trusty-coin-27{animation-delay:9.4s;animation-duration:8.7s;left:52.7%;width:36px}.trusty-coin-28{animation-delay:4.3s;animation-duration:11.4s;left:54.5%;width:36px}.trusty-coin-29{animation-delay:9.1s;animation-duration:8.8s;left:56.3%;width:26px}.trusty-coin-30{animation-delay:.5s;animation-duration:9.6s;left:58.1%;width:36px}.trusty-coin-31{animation-delay:4.4s;animation-duration:11.4s;left:59.9%;width:26px}.trusty-coin-32{animation-delay:6s;animation-duration:9.1s;left:61.7%;width:36px}.trusty-coin-33{animation-delay:5.3s;animation-duration:10.8s;left:63.5%;width:26px}.trusty-coin-34{animation-delay:4.5s;animation-duration:8.5s;left:65.3%;width:36px}.trusty-coin-35{animation-delay:6.3s;animation-duration:12s;left:67.1%;width:36px}.trusty-coin-36{animation-delay:3s;animation-duration:8s;left:68.9%;width:26px}.trusty-coin-37{animation-delay:3.1s;animation-duration:8.5s;left:70.7%;width:36px}.trusty-coin-38{animation-delay:7.5s;animation-duration:10.5s;left:72.4%;width:26px}.trusty-coin-39{animation-delay:1.7s;animation-duration:10.4s;left:74.2%;width:26px}.trusty-coin-40{animation-delay:8.9s;animation-duration:8.8s;left:76%;width:36px}.trusty-coin-41{animation-delay:2s;animation-duration:11s;left:77.8%;width:26px}.trusty-coin-42{animation-delay:6.2s;animation-duration:8.8s;left:79.6%;width:36px}.trusty-coin-43{animation-delay:1.5s;animation-duration:11.8s;left:81.4%;width:26px}.trusty-coin-44{animation-delay:.5s;animation-duration:9.3s;left:83.2%;width:26px}.trusty-coin-45{animation-delay:3.8s;animation-duration:11.6s;left:85%;width:26px}.trusty-coin-46{animation-delay:5.8s;animation-duration:9.7s;left:86.8%;width:26px}.trusty-coin-47{animation-delay:5.1s;animation-duration:11.7s;left:88.6%;width:36px}.trusty-coin-48{animation-delay:1.2s;animation-duration:9.1s;left:90.4%;width:36px}.trusty-coin-49{animation-delay:7.5s;animation-duration:10.8s;left:92.2%;width:26px}.trusty-coin-50{animation-delay:9.7s;animation-duration:8.5s;left:94%;width:36px}}@keyframes fall{0%{opacity:0;transform:translateY(0) rotate(0deg)}10%{opacity:1}to{opacity:0;transform:translateY(100vh) rotate(1turn)}}.trusty-chart-container{background:#dc1fff1a;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;height:0;margin:0 auto 30px;overflow:hidden;padding-bottom:50%;position:relative;width:100%}body.dark .trusty-chart-container{background:#ffffff1a}@media (max-width:1366px){.trusty-chart-container{margin-bottom:15px}}@media (max-width:768px){.trusty-chart-container{padding-bottom:105%}}.trusty-chart-title{color:#fff;font-size:30px;font-weight:600;margin:0;padding:15px 0;position:relative;text-align:center;text-shadow:0 0 26px #dc1fff;z-index:999}body.dark .trusty-chart-title{color:#ffffffe6;text-shadow:0 0 1px #fff}@media (max-width:1366px){.trusty-chart-title{font-size:24px;padding:10px 0 8px}}@media (max-width:768px){.trusty-chart-title{font-size:22px;padding:10px 0}}.trusty-chart{background:#0000;border:1px solid #fff3;border-radius:8px;box-shadow:0 2px 4px #00000080;height:0;margin:0 auto;overflow:hidden;padding-bottom:44%;position:relative;width:97.5%}@media (max-width:768px){.trusty-chart{padding-bottom:88.8%;width:93%}}.trusty-chart iframe{border:none;border-radius:8px;height:100%;left:0;padding:0;position:absolute;top:0;width:100%;z-index:99}body:has(.not-found){height:100vh;overflow:hidden}.not-found{color:#e1ffffe6;font-size:35px;left:50%;max-width:100%;position:absolute;text-align:center;text-shadow:0 0 5px red;top:50%;transform:translate(-50%,-50%);width:100%}.not-found h1{font-size:250px;margin-top:-200px}@media (max-width:1366px){.not-found h1{font-size:250px;margin-top:-125px}}@media (max-width:768px){.not-found h1{font-size:175px;margin-top:-175px}}.not-found p{font-size:35px}@media (max-width:768px){.not-found p{font-size:26px;margin:0 auto;max-width:75%;width:75%}}.sidebar{background:#0000;border-right:1px solid #ffe1ff66;bottom:0;font-size:13px;height:calc(100vh - 75px);left:12.5%;overflow-y:auto;padding:10px 10px 30px 8px;position:fixed;top:86px;transition:transform .3s ease;width:17%;z-index:999}body.dark .sidebar{background:#0000;border-right:1px solid #ffe1ff33}@media (max-width:1366px){.sidebar{padding:10px 10px 30px 8px;top:66px;width:18%}}@media (max-width:768px){.sidebar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#dc1fff33;border-radius:0 0 0 0;border-right:none;height:calc(100vh - 60px);left:0;padding:10px 10px 50px;top:56px;transform:translateX(-100%);width:230px}body.sidebar-open .sidebar{transform:translateX(0)}.sidebar-overlay{background:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:998}body.sidebar-open .sidebar-overlay{display:block}body.sidebar-open .sidebar{z-index:999}body.sidebar-open .main-content{margin-left:0}}.sidebar .select-channels-and-platforms-box,.sidebar .select-intelligence-and-adaptability-box,.sidebar .select-pricing-box,.sidebar .select-processing-capabilities-box,.sidebar .select-specialization-box{margin-bottom:10px}.sidebar .select-channels-and-platforms-box,.sidebar .select-pricing-box,.sidebar .select-processing-capabilities-box,.sidebar .select-specialization-box{border-bottom:1px solid #ffe1ff4d}body.dark .sidebar .select-channels-and-platforms-box,body.dark .sidebar .select-pricing-box,body.dark .sidebar .select-processing-capabilities-box,body.dark .sidebar .select-specialization-box{border-bottom:1px solid #ffe1ff33}.sidebar .select-channels-and-platforms-box .home-sidebar-filter-options:last-child,.sidebar .select-pricing-box .home-sidebar-filter-options:last-child,.sidebar .select-processing-capabilities-box .home-sidebar-filter-options:last-child,.sidebar .select-specialization-box .home-sidebar-filter-options:last-child{margin-bottom:10px}.sidebar .select-channels-and-platforms-box .home-sidebar-filter-title,.sidebar .select-intelligence-and-adaptability-box .home-sidebar-filter-title,.sidebar .select-pricing-box .home-sidebar-filter-title,.sidebar .select-processing-capabilities-box .home-sidebar-filter-title,.sidebar .select-specialization-box .home-sidebar-filter-title{color:#fff;display:block;font-size:16px;font-weight:600;margin-bottom:6px}@media (max-width:1366px){.sidebar .select-channels-and-platforms-box .home-sidebar-filter-title,.sidebar .select-intelligence-and-adaptability-box .home-sidebar-filter-title,.sidebar .select-pricing-box .home-sidebar-filter-title,.sidebar .select-processing-capabilities-box .home-sidebar-filter-title,.sidebar .select-specialization-box .home-sidebar-filter-title{font-size:12px}}@media (max-width:768px){.sidebar .select-channels-and-platforms-box .home-sidebar-filter-title,.sidebar .select-intelligence-and-adaptability-box .home-sidebar-filter-title,.sidebar .select-pricing-box .home-sidebar-filter-title,.sidebar .select-processing-capabilities-box .home-sidebar-filter-title,.sidebar .select-specialization-box .home-sidebar-filter-title{font-size:13px;margin-bottom:5px}}.sidebar .select-channels-and-platforms-box input[type=checkbox],.sidebar .select-intelligence-and-adaptability-box input[type=checkbox],.sidebar .select-pricing-box input[type=checkbox],.sidebar .select-processing-capabilities-box input[type=checkbox],.sidebar .select-specialization-box input[type=checkbox]{-webkit-appearance:none;appearance:none;background:#ffffff0d;border:2px solid #ffffff80;border-radius:4px;cursor:pointer;display:inline-block;height:15px;margin-right:6px;position:relative;transition:all .2s ease-in-out;width:15px}@media (max-width:1366px){.sidebar .select-channels-and-platforms-box input[type=checkbox],.sidebar .select-intelligence-and-adaptability-box input[type=checkbox],.sidebar .select-pricing-box input[type=checkbox],.sidebar .select-processing-capabilities-box input[type=checkbox],.sidebar .select-specialization-box input[type=checkbox]{-webkit-appearance:none;appearance:none;background:#ffffff0d;border:2px solid #ffffff80;border-radius:4px;cursor:pointer;display:inline-block;height:11px;margin-right:4px;margin-top:2px;position:relative;transition:all .2s ease-in-out;width:11px}}@media (max-width:768px){.sidebar .select-channels-and-platforms-box input[type=checkbox],.sidebar .select-intelligence-and-adaptability-box input[type=checkbox],.sidebar .select-pricing-box input[type=checkbox],.sidebar .select-processing-capabilities-box input[type=checkbox],.sidebar .select-specialization-box input[type=checkbox]{-webkit-appearance:none;appearance:none;background:#ffffff0d;border:1px solid #ffffff80;border-radius:4px;cursor:pointer;display:inline-block;height:11px;margin-right:4px;margin-top:1.5px;position:relative;transition:all .2s ease-in-out;width:11px}}.sidebar .select-channels-and-platforms-box input[type=checkbox]:checked,.sidebar .select-intelligence-and-adaptability-box input[type=checkbox]:checked,.sidebar .select-pricing-box input[type=checkbox]:checked,.sidebar .select-processing-capabilities-box input[type=checkbox]:checked,.sidebar .select-specialization-box input[type=checkbox]:checked{background-color:#dc1fff80;border-color:#ffffffe6}.sidebar .select-channels-and-platforms-box input[type=checkbox]:checked,body.dark .sidebar .select-pricing-box input[type=checkbox]:checked,body.dark .sidebar .select-processing-capabilities-box input[type=checkbox]:checked,body.dark .sidebar .select-specialization-box input[type=checkbox]:checked,body.dark body.dark body.dark .sidebar .select-intelligence-and-adaptability-box input[type=checkbox]:checked{background-color:#ffffff1a;border-color:#ffffffe6}.sidebar .select-channels-and-platforms-box input[type=checkbox]:checked:after,.sidebar .select-intelligence-and-adaptability-box input[type=checkbox]:checked:after,.sidebar .select-pricing-box input[type=checkbox]:checked:after,.sidebar .select-processing-capabilities-box input[type=checkbox]:checked:after,.sidebar .select-specialization-box input[type=checkbox]:checked:after{border-width:0;color:#ffffffe6;content:"✓";font-size:16px;font-weight:600;left:1px;position:absolute;top:-9px;transform:rotate(0)}@media (max-width:1366px){.sidebar .select-channels-and-platforms-box input[type=checkbox]:checked:after,.sidebar .select-intelligence-and-adaptability-box input[type=checkbox]:checked:after,.sidebar .select-pricing-box input[type=checkbox]:checked:after,.sidebar .select-processing-capabilities-box input[type=checkbox]:checked:after,.sidebar .select-specialization-box input[type=checkbox]:checked:after{font-size:11px;left:1px;top:-7px}}@media (max-width:768px){.sidebar .select-channels-and-platforms-box input[type=checkbox]:checked:after,.sidebar .select-intelligence-and-adaptability-box input[type=checkbox]:checked:after,.sidebar .select-pricing-box input[type=checkbox]:checked:after,.sidebar .select-processing-capabilities-box input[type=checkbox]:checked:after,.sidebar .select-specialization-box input[type=checkbox]:checked:after{font-size:12px;left:2px;top:-5px}}.sidebar .select-channels-and-platforms-box .home-sidebar-filter-options,.sidebar .select-pricing-box .home-sidebar-filter-options,.sidebar .select-processing-capabilities-box .home-sidebar-filter-options,.sidebar .select-specialization-box .home-sidebar-filter-options{align-items:flex-start;cursor:pointer;display:flex;font-size:14px;gap:0;line-height:14px;padding:4px 0}@media (max-width:1366px){.sidebar .select-channels-and-platforms-box .home-sidebar-filter-options,.sidebar .select-intelligence-and-adaptability-box .home-sidebar-filter-options,.sidebar .select-pricing-box .home-sidebar-filter-options,.sidebar .select-processing-capabilities-box .home-sidebar-filter-options,.sidebar .select-specialization-box .home-sidebar-filter-options{font-size:11px;padding:0}}@media (max-width:768px){.sidebar .select-channels-and-platforms-box .home-sidebar-filter-options,.sidebar .select-intelligence-and-adaptability-box .home-sidebar-filter-options,.sidebar .select-pricing-box .home-sidebar-filter-options,.sidebar .select-processing-capabilities-box .home-sidebar-filter-options,.sidebar .select-specialization-box .home-sidebar-filter-options{font-size:12px;padding:3px 0}}.sidebar label{flex:1 1;line-height:16px;margin:0}.sidebar .select-channels-and-platforms-box .home-sidebar-filter-options{display:flex;flex-direction:column;margin-bottom:5px}.sidebar .select-channels-and-platforms-box .home-sidebar-filter-options>div:first-child{align-items:center;display:flex;gap:0;margin-bottom:-5px;padding:0;vertical-align:middle}.sidebar .select-channels-and-platforms-box .sub-options{border-left:1px solid #ffffff4d;margin-left:5px;margin-top:14px;padding-left:7px}@media (max-width:1366px){.sidebar .select-channels-and-platforms-box .sub-options{margin-top:6px}}.sidebar .select-channels-and-platforms-box .sub-options>div{align-items:center;display:flex;gap:5px;margin-bottom:4px;padding:2px 0}@media (max-width:1366px){.sidebar .select-channels-and-platforms-box .sub-options>div{align-items:center;display:flex;gap:5px;line-height:11px;margin-bottom:0;padding:2px 0}}@media (max-width:768px){.sidebar .select-channels-and-platforms-box .sub-options>div{gap:4px;margin-bottom:5px}.sidebar .select-channels-and-platforms-box .sub-options>div:first-child{margin-top:5px}}.sidebar .select-channels-and-platforms-box .sub-options input[type=checkbox]{margin:0}.sidebar .select-channels-and-platforms-box .sub-options label{color:#ffe1ff;font-size:15px}@media (max-width:1366px){.sidebar .select-channels-and-platforms-box .sub-options label{font-size:11px;line-height:11px}}@media (max-width:768px){.sidebar .select-channels-and-platforms-box .sub-options label{font-size:12px}}.sidebar .select-channels-and-platforms-box .sub-options-head{font-size:15px;font-weight:500;margin:0;padding:0}@media (max-width:1366px){.sidebar .select-channels-and-platforms-box .sub-options-head{font-size:11px;line-height:11px}}@media (max-width:768px){.sidebar .select-channels-and-platforms-box .sub-options-head{font-size:12px}}.home-sidebar-filter-options{-webkit-user-select:none;user-select:none}.home-sidebar-filter-options input[type=checkbox],.home-sidebar-filter-options label{pointer-events:none}.reset-filter-button{background:#985bff;border:1px solid #fff3;border-radius:5px;box-shadow:0 2px 4px #00000080;color:#fff;cursor:pointer;font-size:14px;margin-top:10px;max-width:111px;min-width:111px;padding:8px 12px;transition:background-color .3s;width:100%}@media (max-width:1366px){.reset-filter-button{font-size:11px;max-width:90px;min-width:90px;width:auto}}@media (max-width:768px){.reset-filter-button{font-size:12px;margin-top:5px}}body.dark .reset-filter-button{background:#ffffffe6;color:#000c;font-weight:600}.sidebar::-webkit-scrollbar{display:block;width:6px}.sidebar::-webkit-scrollbar-track{background:#ffffff1a}.sidebar::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:4px}.sidebar::-webkit-scrollbar-thumb:hover{background:#fff6}.sidebar{scrollbar-color:#ffffff4d #ffffff1a;scrollbar-width:thin}body.dark .sidebar::-webkit-scrollbar-track{background:#0000001a}body.dark .sidebar::-webkit-scrollbar-thumb{background:#0000004d}body.dark .sidebar::-webkit-scrollbar-thumb:hover{background:#0006}