:root{--light:#fafafa;--dark:#1f1f1f;--base:#fafafa;--base-1:#fafafab3;--base-2:#fafafa66;--base-3:#fafafa1a;--text:#1a1a1a;--text-1:#1a1a1ab3;--text-2:#1a1a1a66;--text-3:#1a1a1a1a;--textl:#f2f2f2;--textl-1:#f2f2f2b3;--textl-2:#f2f2f266;--textl-3:#f2f2f21a;--card:#f2f2f2;--card-1:#f2f2f2b3;--card-2:#f2f2f266;--card-3:#f2f2f21a;--line:#e4e4e7;--line-1:#e4e4e7b3;--line-2:#e4e4e766;--line-3:#e4e4e71a;--primary:#ee4d2d;--primary-1:#ee4d2db3;--primary-2:#ee4d2d66;--primary-3:#ee4d2d1a;--success:#22a393;--success-1:#22a393b3;--success-2:#22a39366;--success-3:#22a3931a;--error:#db6262;--error-1:#db6262b3;--error-2:#db626266;--error-3:#db62621a;--warning:#f3974b;--warning-1:#f3974bb3;--warning-2:#f3974b66;--warning-3:#f3974b1a;--red:#f35353;--red-1:#f35353b3;--red-2:#f3535366;--red-3:#f353531a;--green:#0baf73;--green-1:#0baf73b3;--green-2:#0baf7366;--green-3:#0baf731a;--blue:#4392f3;--blue-1:#4392f3b3;--blue-2:#4392f366;--blue-3:#4392f31a;--purple:#916ff7;--purple-1:#916ff7b3;--purple-2:#916ff766;--purple-3:#916ff71a}[data-theme=dark]{--base:#0f1117;--base-1:#0f1117b3;--base-2:#0f111766;--base-3:#0f11171a;--text:#eaecf2;--text-1:#eaecf2b3;--text-2:#eaecf266;--text-3:#eaecf21a;--textl:#eaecf2;--textl-1:#eaecf2b3;--textl-2:#eaecf266;--textl-3:#eaecf21a;--card:#161b27;--card-1:#161b27b3;--card-2:#161b2766;--card-3:#161b271a;--line:#1e2535;--line-1:#1e2535b3;--line-2:#1e253566;--line-3:#1e25351a;--primary:#ee4d2d;--primary-1:#ee4d2db3;--primary-2:#ee4d2d66;--primary-3:#ee4d2d1a;--success:#22a393;--success-1:#22a393b3;--success-2:#22a39366;--success-3:#22a3931a;--error:#db6262;--error-1:#db6262b3;--error-2:#db626266;--error-3:#db62621a;--warning:#f3974b;--warning-1:#f3974bb3;--warning-2:#f3974b66;--warning-3:#f3974b1a;--red:#f35353;--red-1:#f35353b3;--red-2:#f3535366;--red-3:#f353531a;--green:#0baf73;--green-1:#0baf73b3;--green-2:#0baf7366;--green-3:#0baf731a;--blue:#4392f3;--blue-1:#4392f3b3;--blue-2:#4392f366;--blue-3:#4392f31a;--purple:#916ff7;--purple-1:#916ff7b3;--purple-2:#916ff766;--purple-3:#916ff71a}@keyframes bell{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.75)}}@keyframes spin{to{transform:rotate(360deg)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{overscroll-behavior:none;max-width:100vw;height:100%}body{background:var(--base);color:var(--text);-webkit-font-smoothing:antialiased;font-family:DM Sans,sans-serif;font-size:14px;line-height:1.5}a{text-decoration:none}.btn{cursor:pointer;white-space:nowrap;min-width:34px;min-height:34px;color:var(--text);background:var(--card-1);border:1px solid var(--line);border-radius:5px;align-items:center;gap:7px;padding:9px 16px;font-family:DM Sans,sans-serif;font-size:13.5px;font-weight:400;line-height:1;text-decoration:none;transition:all .15s;display:inline-flex}.btn:hover{background:var(--card-3);color:var(--text)}.btn:active{transform:scale(.97)}.btn.small{min-width:28px;min-height:28px;padding:6px 12px;font-size:12.5px}.btn.large{min-width:41px;min-height:41px;padding:12px 22px;font-size:15px}.btn.ghost{color:var(--text-2);background:0 0;border-color:#0000}.btn.outline{border-color:var(--line);background:0 0}.btn.outline:hover{background:var(--card)}.btn.circled{border-radius:50%;width:30px;padding:0;font-size:0;position:relative}.btn.circled .icon{--size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn.circled:before{position:absolute;top:50%;left:50%;translate:-50% -50%}.btn.circled.small{width:24px}.btn.circled.small .icon{--size:13px}.btn.circled.large{width:38px}.btn.circled.large .icon{--size:20px}.btn:disabled,.btn.disabled{opacity:.4;pointer-events:none}.btn:not(.disabled):not(:disabled).loading{pointer-events:none;opacity:.7}.btn:not(.disabled):not(:disabled).loading .icon{display:none}.btn:not(.disabled):not(:disabled).loading:before{content:"";border:2px solid #0000;border-top-color:currentColor;border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.6s linear infinite spin}.btn.base{background:var(--base);border-color:var(--base);color:var(--light)}.btn.base:hover{opacity:.85}.btn.base.ghost{color:var(--base);background:0 0;border-color:#0000}.btn.base.outline{border-color:var(--base-2);color:var(--text);background:0 0}.btn.base.outline:before{color:var(--base)}.btn.base.outline:hover{background:var(--base-3);opacity:.85}.btn.text{background:var(--text);border-color:var(--text);color:var(--light)}.btn.text:hover{opacity:.85}.btn.text.ghost{color:var(--text);background:0 0;border-color:#0000}.btn.text.outline{border-color:var(--text-2);color:var(--text);background:0 0}.btn.text.outline:before{color:var(--text)}.btn.text.outline:hover{background:var(--text-3);opacity:.85}.btn.card{background:var(--card);border-color:var(--card);color:var(--light)}.btn.card:hover{opacity:.85}.btn.card.ghost{color:var(--card);background:0 0;border-color:#0000}.btn.card.outline{border-color:var(--card-2);color:var(--text);background:0 0}.btn.card.outline:before{color:var(--card)}.btn.card.outline:hover{background:var(--card-3);opacity:.85}.btn.line{background:var(--line);border-color:var(--line);color:var(--light)}.btn.line:hover{opacity:.85}.btn.line.ghost{color:var(--line);background:0 0;border-color:#0000}.btn.line.outline{border-color:var(--line-2);color:var(--text);background:0 0}.btn.line.outline:before{color:var(--line)}.btn.line.outline:hover{background:var(--line-3);opacity:.85}.btn.primary{background:var(--primary);border-color:var(--primary);color:var(--light)}.btn.primary:hover{opacity:.85}.btn.primary.ghost{color:var(--primary);background:0 0;border-color:#0000}.btn.primary.outline{border-color:var(--primary-2);color:var(--text);background:0 0}.btn.primary.outline:before{color:var(--primary)}.btn.primary.outline:hover{background:var(--primary-3);opacity:.85}.btn.success{background:var(--success);border-color:var(--success);color:var(--light)}.btn.success:hover{opacity:.85}.btn.success.ghost{color:var(--success);background:0 0;border-color:#0000}.btn.success.outline{border-color:var(--success-2);color:var(--text);background:0 0}.btn.success.outline:before{color:var(--success)}.btn.success.outline:hover{background:var(--success-3);opacity:.85}.btn.error{background:var(--error);border-color:var(--error);color:var(--light)}.btn.error:hover{opacity:.85}.btn.error.ghost{color:var(--error);background:0 0;border-color:#0000}.btn.error.outline{border-color:var(--error-2);color:var(--text);background:0 0}.btn.error.outline:before{color:var(--error)}.btn.error.outline:hover{background:var(--error-3);opacity:.85}.btn.warning{background:var(--warning);border-color:var(--warning);color:var(--light)}.btn.warning:hover{opacity:.85}.btn.warning.ghost{color:var(--warning);background:0 0;border-color:#0000}.btn.warning.outline{border-color:var(--warning-2);color:var(--text);background:0 0}.btn.warning.outline:before{color:var(--warning)}.btn.warning.outline:hover{background:var(--warning-3);opacity:.85}.btn.red{background:var(--red);border-color:var(--red);color:var(--light)}.btn.red:hover{opacity:.85}.btn.red.ghost{color:var(--red);background:0 0;border-color:#0000}.btn.red.outline{border-color:var(--red-2);color:var(--text);background:0 0}.btn.red.outline:before{color:var(--red)}.btn.red.outline:hover{background:var(--red-3);opacity:.85}.btn.green{background:var(--green);border-color:var(--green);color:var(--light)}.btn.green:hover{opacity:.85}.btn.green.ghost{color:var(--green);background:0 0;border-color:#0000}.btn.green.outline{border-color:var(--green-2);color:var(--text);background:0 0}.btn.green.outline:before{color:var(--green)}.btn.green.outline:hover{background:var(--green-3);opacity:.85}.btn.blue{background:var(--blue);border-color:var(--blue);color:var(--light)}.btn.blue:hover{opacity:.85}.btn.blue.ghost{color:var(--blue);background:0 0;border-color:#0000}.btn.blue.outline{border-color:var(--blue-2);color:var(--text);background:0 0}.btn.blue.outline:before{color:var(--blue)}.btn.blue.outline:hover{background:var(--blue-3);opacity:.85}.btn.purple{background:var(--purple);border-color:var(--purple);color:var(--light)}.btn.purple:hover{opacity:.85}.btn.purple.ghost{color:var(--purple);background:0 0;border-color:#0000}.btn.purple.outline{border-color:var(--purple-2);color:var(--text);background:0 0}.btn.purple.outline:before{color:var(--purple)}.btn.purple.outline:hover{background:var(--purple-3);opacity:.85}.btn.yellow{background:var(--yellow);border-color:var(--yellow);color:var(--light)}.btn.yellow:hover{opacity:.85}.btn.yellow.ghost{color:var(--yellow);background:0 0;border-color:#0000}.btn.yellow.outline{border-color:var(--yellow-2);color:var(--text);background:0 0}.btn.yellow.outline:before{color:var(--yellow)}.btn.yellow.outline:hover{background:var(--yellow-3);opacity:.85}.btn.pink{background:var(--pink);border-color:var(--pink);color:var(--light)}.btn.pink:hover{opacity:.85}.btn.pink.ghost{color:var(--pink);background:0 0;border-color:#0000}.btn.pink.outline{border-color:var(--pink-2);color:var(--text);background:0 0}.btn.pink.outline:before{color:var(--pink)}.btn.pink.outline:hover{background:var(--pink-3);opacity:.85}.icon{--size:1em;width:var(--size);height:var(--size);fill:currentColor;transition:color .2s;display:inline-flex}.icon svg{pointer-events:none}.icon.base{color:var(--base)}.icon.text{color:var(--text)}.icon.card{color:var(--card)}.icon.line{color:var(--line)}.icon.primary{color:var(--primary)}.icon.success{color:var(--success)}.icon.error{color:var(--error)}.icon.warning{color:var(--warning)}.icon.red{color:var(--red)}.icon.green{color:var(--green)}.icon.blue{color:var(--blue)}.icon.purple{color:var(--purple)}.icon.yellow{color:var(--yellow)}.icon.pink{color:var(--pink)}.icon.pulse svg{animation:2s ease-in-out infinite pulse}.icon.float svg{animation:2s ease-in-out infinite float}.icon.bell svg{animation:5s ease-in-out infinite bell}.input-label{flex-direction:column;gap:4px;display:flex}.input-label>span{text-transform:uppercase;letter-spacing:.06em;color:var(--text-2);-webkit-user-select:none;user-select:none;font-size:10px;font-weight:600}.input-label .inputbox{border:1px solid var(--line-2);background:var(--base);border-radius:4px;align-items:center;gap:6px;height:30px;padding:0 10px;transition:border-color .1s;display:flex;position:relative}.input-label .inputbox.reverse{flex-direction:row-reverse}.input-label .inputbox:hover{border-color:var(--line)}.input-label .inputbox:focus-within{border-color:var(--primary)}.input-label .inputbox .input{color:var(--text);background:0 0;border:none;outline:none;flex:1;align-self:stretch;font-size:13px}.input-label .inputbox .input::placeholder{color:var(--text-2)}.input-label .inputbox span{color:var(--text);-webkit-user-select:none;user-select:none;font-size:14px}.input-label .inputbox .icon{color:var(--text-2);flex-shrink:0;display:flex}.input-label .inputbox .icon.action{cursor:pointer;color:var(--text)!important}.input-label .inputbox.multiline{align-items:flex-start;height:auto;padding:6px 10px}.input-label.clicable .inputbox{cursor:pointer}.input-label.error .inputbox{border-color:var(--error)}.input-label.error .inputbox:focus-within{border-color:var(--error);border-width:2px}.input-label.disabled{opacity:.4;pointer-events:none}.input-label.readonly{pointer-events:none;cursor:default!important}.pill{white-space:nowrap;background:var(--line-1);color:var(--text-2);border-radius:99px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:500;line-height:1.6;display:inline-flex}.pill[data-value] .icon{display:none}.pill[data-value]:before{content:attr(data-value);background:var(--base-1);border-radius:50%;min-width:14px;height:14px;padding:0 4px;line-height:14px;display:inline-flex}.pill.base{background:var(--base-3);color:var(--base)}.pill.text{background:var(--text-3);color:var(--text)}.pill.card{background:var(--card-3);color:var(--card)}.pill.line{background:var(--line-3);color:var(--line)}.pill.primary{background:var(--primary-3);color:var(--primary)}.pill.success{background:var(--success-3);color:var(--success)}.pill.error{background:var(--error-3);color:var(--error)}.pill.warning{background:var(--warning-3);color:var(--warning)}.pill.red{background:var(--red-3);color:var(--red)}.pill.green{background:var(--green-3);color:var(--green)}.pill.blue{background:var(--blue-3);color:var(--blue)}.pill.purple{background:var(--purple-3);color:var(--purple)}.pill.yellow{background:var(--yellow-3);color:var(--yellow)}.pill.pink{background:var(--pink-3);color:var(--pink)}::-webkit-scrollbar{width:15px;height:15px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--text-2);background-clip:content-box;border:4px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--text-1);background-clip:content-box}*{scrollbar-color:var(--primary-1) transparent}.croppie-container{max-width:100%;overflow:hidden}.croppie-container .cr-image{z-index:-1;transform-origin:0 0;max-width:none;max-height:none;position:absolute;top:0;left:0}.croppie-container .cr-boundary{z-index:1;width:100%;height:100%;margin:0 auto;position:relative;overflow:hidden}.croppie-container .cr-viewport,.croppie-container .cr-resizer{border:1px solid var(--line);z-index:0;margin:auto;position:absolute;inset:0;box-shadow:0 0 2000px 2000px #00000080}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-vertical,.croppie-container .cr-resizer-horisontal{pointer-events:all;position:absolute}.croppie-container .cr-resizer-vertical:after,.croppie-container .cr-resizer-horisontal:after{box-sizing:border-box;content:"";background:#fff;border:1px solid #000;width:10px;height:10px;display:block;position:absolute}.croppie-container .cr-resizer-vertical{cursor:row-resize;width:100%;height:10px;bottom:-5px}.croppie-container .cr-resizer-vertical:after{margin-left:-5px;left:50%}.croppie-container .cr-resizer-horisontal{cursor:col-resize;width:10px;height:100%;right:-5px}.croppie-container .cr-resizer-horisontal:after{margin-top:-5px;top:50%}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;cursor:move;touch-action:none;position:absolute}.croppie-container .cr-slider-wrap{text-align:center;width:75%;margin:5px auto 0}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{transform:translateZ(0)}.cr-slider{appearance:none;background-color:#0000;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px}.cr-slider::-webkit-slider-runnable-track{background:#00000080;border:0;border-radius:3px;width:100%;height:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--text);border:none;border-radius:50%;width:16px;height:16px;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{background:#00000080;border:0;border-radius:3px;width:100%;height:3px}.cr-slider::-moz-range-thumb{background:var(--text);border:none;border-radius:50%;width:16px;height:16px;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid var(--text);outline-offset:-1px}.cr-slider::-ms-track{color:#0000;background:0 0;border-width:6px 0;border-color:#0000;width:100%;height:5px}.cr-slider::-ms-fill-lower{background:#00000080;border-radius:10px}.cr-slider::-ms-fill-upper{background:#00000080;border-radius:10px}.cr-slider::-ms-thumb{background:var(--text);border:none;border-radius:50%;width:16px;height:16px;margin-top:1px}.cr-slider:focus::-ms-fill-lower{background:#00000080}.cr-slider:focus::-ms-fill-upper{background:#00000080}
