:root{--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--color-bg: #1b1e23;--color-surface: rgba(255, 255, 255, .06);--color-text: #f5f5f5;--color-text-muted: #aaaaaa;--color-border: rgba(255, 255, 255, .15);--color-primary: #3a7ca5;--color-primary-hover: #4f93bf;--color-accent: #646cff;--color-accent-hover: #535bf2;--color-success: #4caf50;--color-error: #e57373;--color-warning: #ffb74d;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 20px;--font-size-base: 16px;--font-size-md: 18px;--transition-fast: .15s ease;line-height:1.5;font-weight:400;color-scheme:light dark;color:var(--color-text);background-color:var(--color-bg);font-family:var(--font-family);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:auto}h1{-webkit-user-select:none;user-select:none}h2{-webkit-user-select:none;user-select:none;text-align:center}br{-webkit-user-select:none;user-select:none}a{font-weight:500;color:var(--color-accent);text-decoration:inherit;cursor:pointer}a:hover{color:var(--color-accent-hover)}.largetitle{color:var(--color-text);font-size:36px;font-weight:600;text-align:center;-webkit-user-select:none;user-select:none}.title{color:var(--color-text);font-size:30px;font-weight:600;text-align:center;-webkit-user-select:none;user-select:none}.subtitle{color:var(--color-text);font-size:var(--font-size-md);font-weight:600;margin-top:10px;text-align:center;-webkit-user-select:none;user-select:none}.line{display:flex;justify-content:center;align-items:center}body{margin:0;display:flex;flex-direction:column;min-width:320px;min-height:100vh}section{width:550px;padding:1.5rem;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);inline-size:min-content;margin:auto;margin-top:1.5rem}form{padding:10px;margin:20px auto 10px;border-radius:var(--radius-md)}.form-group{display:flex;align-items:center;margin-bottom:.5rem;margin-top:.5rem}a,a:visited{color:#fff}.field-label{margin-top:.5rem;font-size:var(--font-size-md);padding:.25rem;border-radius:var(--radius-sm);text-align:left;display:inline-block;width:200px;-webkit-user-select:none;user-select:none}.field-control{font-family:var(--font-family);font-size:var(--font-size-md);padding:.5rem;border-radius:var(--radius-sm);flex-grow:1;border:1px solid var(--color-border);background-color:#ffffff0a;color:var(--color-text);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.field-control::placeholder{color:var(--color-text-muted)}.field-control:hover{border-color:#ffffff4d}.field-control:focus,.field-control:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #3a7ca559}select.field-control option{background-color:#2a2d33;color:var(--color-text)}textarea.field-control{font-family:var(--font-family);font-size:var(--font-size-md);padding:.5rem;border-radius:var(--radius-sm)}.btn{font-family:var(--font-family);border-radius:var(--radius-md);border:0;box-sizing:border-box;color:#fff;cursor:pointer;font-size:var(--font-size-md);font-weight:500;height:50px;margin-top:38px;text-align:center;background-color:var(--color-primary);transition:background-color var(--transition-fast),transform var(--transition-fast)}.btn:hover{background-color:var(--color-primary-hover)}.btn:active{transform:scale(.98)}.btn:focus-visible{outline:2px solid var(--color-primary-hover);outline-offset:2px}.btn-link{font-family:var(--font-family);background:none;border:none;padding:0;color:var(--color-accent);text-decoration:underline;cursor:pointer;font-size:15px;transition:color var(--transition-fast)}.btn-link:hover{color:var(--color-accent-hover)}.btn-link:focus-visible{outline:2px solid var(--color-accent-hover);outline-offset:2px}.message-label{margin-top:.5rem;font-size:var(--font-size-md);padding:.25rem;border-radius:var(--radius-sm);text-align:left;display:inline-block;line-height:20px;-webkit-user-select:none;user-select:none}.message-label[data-type=success]{color:var(--color-success)}.message-label[data-type=error]{color:var(--color-error)}.message-label[data-type=processing]{color:var(--color-warning)}.message-label[data-type=warning]{color:#ffeb3b}textarea{font-family:var(--font-family);font-size:var(--font-size-md);padding:.25rem;border-radius:var(--radius-sm)}.App{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:1rem .5rem}.valid{color:#32cd32;margin-left:.25rem}.invalid{color:var(--color-error);margin-left:.25rem}footer{width:100%;text-align:center;margin-top:1.5rem;color:var(--color-text);-webkit-user-select:none;user-select:none}.header{position:sticky;z-index:100;background-color:var(--color-primary);top:0;left:0;width:100%;text-align:center;color:#fff;-webkit-user-select:none;user-select:none;padding-bottom:10px}link{background:none!important;border:none;padding:0!important;color:#fff;text-decoration:underline;cursor:pointer}#plans{width:100%;list-style:none;margin:2rem auto;padding:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem;justify-content:center;justify-items:center}.plan-item{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;text-align:center;box-shadow:0 1px 6px #0000004d;width:25%}.plan-item h3{font-size:1.5rem;font-weight:700;margin:.75rem 0}.plan-item-description{margin:1rem}.plan-item-price{display:inline-block;background-color:var(--color-primary);color:#fff;font-size:1.2rem;font-weight:700;padding:.5rem 2rem;margin:0;border-radius:var(--radius-sm)}*{box-sizing:border-box}table{display:flex;justify-content:start;align-items:center;border-collapse:collapse;width:100%}caption{margin-block:.75rem}tfoot{border-block:2px solid;background:#f5f5f5}th,td{border:1px solid lightgrey;padding:.25rem;width:max-content;text-align:start;flex:1}.row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;gap:10px}.column{display:flex;flex-direction:column;flex-basis:100%;flex:1;gap:10px}.helpcontainer{margin-top:40px;display:grid;grid-template-areas:"menu content";grid-template-columns:1fr 5fr;grid-template-rows:760px;gap:5px;background-color:#fff;color:#000;padding:5px;height:100%}.helpsidebar{padding:0;float:left;min-width:300px;background-color:var(--color-bg);height:100%;display:flex;flex-direction:column;overflow:auto}.helpinnertext{margin:auto}.helpsidebartitle{color:#fff;padding:16px;text-decoration:none;background-color:var(--color-primary);pointer-events:none;cursor:default;width:300px}.helpsidebar a{display:block;color:#fff;padding:16px;text-decoration:none}.helpactive{background-color:#555;color:#fff}.helpsidebar a:hover:not(.active){background-color:#555;color:#fff}.helpcontent{height:100%;-webkit-user-select:text;user-select:text;overflow:auto}.ag-header-cell,.ag-theme-quartz .ag-overlay-no-rows-wrapper{z-index:0}@media screen and (max-width:700px){.helpsidebar{width:100%;height:auto;position:relative;display:flex}.helpsidebar a{float:left}.helpcontent{height:100%;overflow:auto}}@media screen and (max-width:400px){.helpsidebar a{text-align:center;float:none}}.nav-links{list-style:none;margin:0;padding:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.nav-links li{margin:1rem}.nav-links a{border:1px solid transparent;color:#292929;text-decoration:none;padding:.5rem}.nav-links a:hover,.nav-links a:active,.nav-links a.active{background:#85888b;border-color:#292929;color:#fff}@media(min-width:768px){.nav-links{flex-direction:row}.nav-links li{margin:0 .5rem}.nav-links a{color:#fff;text-decoration:none}.nav-links button{border:1px solid white;color:#fff;background:transparent}.nav-links button:hover,.nav-links button:active{background:#f8df00;color:#292929}}.side-drawer{position:fixed;left:0;top:0;z-index:100;height:100vh;width:70%;background:#fff;box-shadow:0 2px 8px #00000042}.backdrop{position:fixed;top:0;left:0;width:100%;height:100vh;background:#000000bf;z-index:10}.main-navigation__menu-btn{width:3rem;height:3rem;background:transparent;border:none;display:flex;flex-direction:column;justify-content:space-around;margin-right:2rem;cursor:pointer}.main-navigation__menu-btn span{display:block;width:3rem;height:2.5px;background:#fff}.main-navigation__title{color:#fff}.main-navigation__title a{text-decoration:none;color:#fff}.main-navigation__header-nav{display:none}.main-navigation__drawer-nav{height:100%}@media(min-width:768px){.main-navigation__menu-btn{display:none}.main-navigation__header-nav{display:block}}@font-face{font-family:Twemoji Mozilla;src:url(/assets/TwemojiMozilla-BSQKJ6aF.ttf) format("truetype");font-weight:400;font-style:normal}.stdropdown-container{text-align:left;border:1px solid #ccc;position:relative;border-radius:5px;font-family:sans-serif}.stdropdown-input input{font-family:sans-serif}.stdropdown-flag{font-family:Twemoji Mozilla!important}.stdropdown-menu::-webkit-scrollbar{width:2px}.stdropdown-menu::-webkit-scrollbar-track{background:#888;width:2px}.stdropdown-menu::-webkit-scrollbar-thumb{background:#242424;width:2px}.stdropdown-menu::-webkit-scrollbar-thumb:hover{background:#555;width:2px}.stdropdown-input{padding:5px;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;user-select:none}.stdropdown-menu{position:absolute;transform:translateY(4px);width:100%;border:1px solid #ccc;border-radius:5px;overflow:auto;max-height:150px;background-color:#555;z-index:99}.stdropdown-item{padding:5px;cursor:pointer}.stdropdown-item:hover{background-color:#9fc3f870}.stdropdown-item.selected{background-color:#0d6efd;color:#fff}.stdropdown-tags{display:flex;flex-wrap:wrap;gap:5px}.stdropdown-tag-item{background-color:#ddd;padding:2px 4px;border-radius:2px;display:flex;align-items:center}.stdropdown-tag-close{display:flex;align-items:center}.stsearch-box{padding:5px;background-color:transparent}.stsearch-box input{width:100%;box-sizing:border-box;padding:5px;border:1px solid #ccc;border-radius:5px}.react-tabs{-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:1px solid #aaa;margin:0 0 10px;padding:0}.react-tabs__tab{display:inline-block;border:1px solid transparent;border-bottom:none;bottom:-1px;position:relative;list-style:none;padding:6px 12px;cursor:pointer}.react-tabs__tab--selected{background:#fff;border-color:#aaa;color:#000;border-radius:5px 5px 0 0}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab:focus:after{content:"";position:absolute;height:5px;left:-4px;right:-4px;bottom:-5px;background:#fff}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block}
