body{background:var(--main-bg);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:thin}html,body{max-width:100vw;overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}:focus{outline:0}::placeholder{color:var(--placeholder);opacity:.7}
:root{--main-bg:#fff;--secondary-bg:#fff;--text:#1f1f1f;--black:#1f1f1f;--white:#fff;--light-cyan:#d3f2ff;--tanslucent-cyan:#00b3ff1e;--strong-cyan:#96defd;--purple-blue:#9aa9ec;--light-pink:#ffc4ff;--border:#eff1f6;--dark-border:#5f5f5f25;--darker-border:#3535357c;--delete-border:#ff00006b;--delete-border-hover:red;--delete-box-shadow:#ff00004d;--error-text:#ff3535;--error-border:#ff00006b;--inactive:#777c;--disabled:#f2f2f2;--placeholder:#5f5f5f;--close-button:#dfdad7;--info:#90dee9;--succes:#90e990;--warning:#e9e090;--error:#e99090;--black-text:#3b3a3a;--white-text:#fff;--main-border:#737373;--main-disabled:#e4e4e4;--main-error:#ff6e5f;--input-error:#f7d4d1;--neutral-20:#e4e4e4;--primary-pink:#bd00ad;--primary-pink-10:#bd00ad1a;--secondary-pink:#ff7ef4}
.fade-in{animation:.3s forwards fadeInAnimation}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.fade-out{animation:.3s forwards fadeOutAnimation}@keyframes fadeOutAnimation{0%{opacity:1}to{opacity:0}}.loader-spinner{box-sizing:border-box;border-top:3px solid #2a2a2a;border-right:3px solid #0000;border-radius:50%;width:16px;height:16px;animation:1s linear infinite rotation}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.skeleton-span{color:#fff0;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg,#ececec 25%,#ddd 50%,#ececec 75%) 0 0/200% 100%;border-radius:.5rem;animation:2s infinite shine-loading}@keyframes shine-loading{0%{background-position:-200% 0}to{background-position:200% 0}}
.main-input{font:inherit;border:1px solid var(--dark-border);color:var(--text);background-color:var(--secondary-bg);cursor:pointer;border-radius:.5rem;padding:.4rem;font-size:.85rem;transition:all .15s}.main-input:hover{border-color:var(--darker-border)}.main-input[disabled]{background-color:var(--disabled);border-color:var(--disabled);cursor:not-allowed;opacity:.5}.main-input.input-error{border-color:var(--main-error);background-color:var(--input-error)}.label{flex-direction:column;gap:4px;width:100%;font-size:.8rem;display:flex}.code,.select,.input{color:var(--black-text);border:1px solid var(--main-border);background-color:var(--white);cursor:pointer;border-radius:6px;width:100%;padding:.5rem;font-family:inherit;font-size:.875rem;font-style:normal;font-weight:500;transition:all .15s}:is(.code,.select,.input):focus,:is(.code,.select,.input):hover{border-color:var(--primary-pink);outline:none}:is(.code,.select,.input):focus::placeholder{color:#0000}:is(.code,.select,.input):disabled{color:var(--white-text);background-color:var(--main-disabled);border:1px solid var(--main-disabled);cursor:not-allowed;box-shadow:none}.input[type=number]{appearance:textfield}.input::-webkit-outer-spin-button{-webkit-appearance:none}.input::-webkit-inner-spin-button{-webkit-appearance:none}.input-error{border-color:var(--main-error);background-color:var(--input-error)}.hint-container{height:.8rem;line-height:100%}.span-error{color:var(--main-error);opacity:0;transition:opacity .15s}.span-error.visible{opacity:1}.radio{width:100%;font-size:.8rem}.radio-group{flex-direction:column;gap:.5rem;display:flex}.radio-label{flex-direction:row;align-items:center;gap:.5rem;transition:all .15s;display:flex}.radio-label.active,.radio-label:hover{cursor:pointer;font-weight:600}
.button{text-align:center;cursor:pointer;border-radius:.5rem;width:100%;padding:.5rem 1rem;font-family:inherit;font-size:1rem;font-style:normal;font-weight:700;line-height:120%;transition:all .15s;position:relative}.button:focus,.button:hover{color:var(--white-text);background-color:var(--secondary-pink);box-shadow:0 4px 4px #00000040}.button:disabled{color:var(--white-text);background-color:var(--main-disabled);border:1px solid var(--main-disabled);cursor:not-allowed;box-shadow:none}.primary{color:var(--white-text);background-color:var(--primary-pink);border:1px solid var(--primary-pink)}.secondary{color:var(--primary-pink);background-color:var(--white-text);border:1px solid var(--primary-pink)}.main-button{font:inherit;border:1px solid var(--dark-border);color:var(--text);background-color:var(--secondary-bg);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:1rem;padding:.4rem;font-size:.85rem;font-weight:600;transition:all .15s;display:flex}.main-button:hover{border-color:var(--darker-border)}.main-button[disabled]{background-color:var(--disabled);border-color:var(--disabled);cursor:not-allowed;opacity:.5}.main-button:focus{outline:none}.main-button>img{width:auto;height:1rem;transition:transform .3s}.main-button.rotated>img{transform:rotate(180deg)}.normal{border:1px solid var(--dark-border)}.normal:hover{border-color:var(--darker-border)}.delete{border:1px solid var(--delete-border)}.delete:hover{border-color:var(--delete-border-hover);box-shadow:0 0 10px var(--delete-box-shadow)}.old-primary:hover{background-color:var(--black);color:var(--white)}@media screen and (max-width:768px){.main-button{font-size:.75rem}}
.main-container{background:var(--secondary-bg);border:1px solid var(--border);border-radius:8px;padding:1rem;transition:all .15s;box-shadow:0 0 10px #0000001a}.main-container:hover{box-shadow:0 0 10px #0003}.chart-tooltip{color:var(--text);border:1px solid var(--dark-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff80;border-radius:.5rem;padding:.5rem;font-size:.85rem}.chart-tooltip ul{text-align:left;list-style-type:none}.chart-tooltip ul li{align-items:center;display:flex}.chart-tooltip ul li span{border-radius:50%;width:10px;height:10px;margin-right:5px}.modal-body{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:600px;min-height:200px;max-height:80vh;padding:3rem;display:flex;overflow-y:auto}.modal-body>img{width:2rem;height:auto}.modal-body>span{max-width:350px}.modal-body ul{text-align:left;padding:0 2rem}.modal-body ul>li{margin-left:2rem}.modal-body h3{font-family:var(--poppins),sans-serif}.modal-body>button{max-width:300px}.modal-body>.modal-buttons{flex-direction:row;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:600px;display:flex}.basic-table{border-spacing:0;border:1px solid var(--dark-border);border-radius:.5rem;width:100%}.basic-table td,.basic-table th{text-align:center;padding:.5rem}.basic-table td:first-child{text-align:left}.basic-table th:not(:last-child),.basic-table td:not(:last-child){border-right:1px solid var(--dark-border)}.basic-table th,.basic-table tr:not(:last-child) td{border-bottom:1px solid var(--dark-border)}.basic-table .tableLoading{justify-content:center;align-items:center;display:flex}.basic-table .actions{flex-direction:row;align-items:center;gap:.5rem;display:flex}.basic-table .action{cursor:pointer;background:0 0;border:none;width:100%;height:100%;transition:all .2s;display:block}.basic-table .action:hover{transform:scale(1.2)}.basic-table .action:hover>.tooltip{opacity:1}.basic-table .action>img{width:auto;height:1.2rem}.basic-table .tooltip{z-index:1;white-space:nowrap;pointer-events:none;background-color:var(--white);color:var(--black);opacity:0;border-radius:.25rem;margin-right:.3rem;padding:.25rem .5rem;font-family:inherit;font-size:.75rem;transition:opacity .15s;position:absolute;top:50%;right:100%;transform:translateY(-50%);box-shadow:0 0 5px #0000001a}.loading-table,.empty-table{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.loading-table{flex-direction:row}.header{margin-bottom:1rem;padding-top:1rem}.phoneGroup{flex-direction:row;gap:1rem;width:100%;display:flex;position:relative}.box{border:1px solid var(--dark-border);color:var(--text);background-color:var(--secondary-bg);border-radius:.5rem;padding:.4rem}.box .counter{align-items:center;gap:1rem;display:inline-flex}.box .data{transition:max-height .3s ease-in-out}.box .data.collapsed{max-height:0;overflow:hidden}.box .data.expanded{max-height:1000px;overflow-y:auto}.box pre{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:anywhere}.horizontal-tabs{border-bottom:1px solid var(--dark-border);align-items:center;display:flex}.horizontal-tabs>button{font:inherit;border:1px solid var(--dark-border);color:var(--text);background-color:var(--main-bg);cursor:pointer;border-bottom:none;border-radius:8px 8px 0 0;align-items:center;padding:.4rem;font-size:.85rem;font-weight:600;transition:all .15s;display:flex}.horizontal-tabs>button:hover{border:1px solid var(--darker-border);border-bottom:none}.horizontal-tabs>button.active{border-bottom:none;position:relative}.horizontal-tabs>button.active:after{content:"";background-color:var(--main-bg);z-index:1;height:5px;position:absolute;bottom:-2px;left:0;right:0}.horizontal-tabs>button+button{margin-left:1rem}.tab-box{border:1px solid var(--dark-border);border-top:none;border-radius:0 0 8px 8px;flex-direction:column;gap:1rem;padding:1rem;display:flex}.flex-column{flex-direction:column;gap:1rem;display:flex}.inline-flex{justify-content:space-between;align-items:center;gap:1rem;display:inline-flex}.align-center{align-items:center}.gap-5{gap:.5rem}@media (max-width:900px){.basic-table{font-size:.85rem}.basic-table .action>img{width:auto;height:.85rem}}

