:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;color-scheme:light dark;color:#dce6e8;background-color:#1f2a2d;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*{box-sizing:border-box}a{color:inherit;text-decoration:inherit}body{margin:0;min-width:320px;min-height:100vh}.page{display:grid;grid-template-columns:300px 1fr;grid-template-rows:70px 1fr;grid-column-gap:10px;min-height:100vh}.page div.content{grid-area:1/1/3/3}.page nav.navbar,.page div.page-transition{grid-area:1/1/2/3}.page nav.navbar+div.content,.page div.page-transition+div.content{grid-area:2/1/3/3}nav.sidebar~.page div.content{grid-area:1/2/3/3;margin:0 10px 10px;border-radius:10px}nav.sidebar~.page nav.navbar,nav.sidebar~.page div.page-transition{grid-area:1/1/2/3}nav.sidebar~.page nav.navbar+div.content,nav.sidebar~.page div.page-transition+div.content{grid-area:2/2/3/3}nav.navbar{display:flex;position:relative;z-index:100;background-color:#1f2a2d}nav.navbar .navbar-brand{border-radius:50px;height:70px;width:70px;background-color:#1f2a2d;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:50}nav.navbar .navbar-brand .navbar-logo{height:80%;width:80%;border-radius:50px;background-color:#0080aa;display:flex;justify-content:center;align-items:center}nav.navbar .navbar-brand .navbar-logo img{width:80%;height:80%}nav.navbar .navbar-links{flex:100%;height:50px;margin:10px 10px 0 -10px;z-index:25;background-color:#0080aa;border-radius:0 10px 10px 0;display:flex;justify-content:flex-end}nav.navbar .navbar-links .navbar-links-breadcrumb{flex:100% 1 1;background-color:#145a7c;padding-left:30px;display:flex;align-items:center;padding-top:3px;font-size:1.6em;line-height:initial;font-weight:700}nav.navbar .navbar-links .navbar-links-breadcrumb .dialog-input-dropdown{position:relative;height:auto;width:auto;margin-top:auto;margin-bottom:auto}nav.navbar .navbar-links .navbar-links-breadcrumb .dialog-input-dropdown .dialog-input-dropdown-dropdown{display:flex;align-items:center;justify-content:space-between;border:none;border-radius:5px;padding:3px;font-size:1em;line-height:1.2em;background-color:#27334d;color:#fff;cursor:pointer;width:100%}nav.navbar .navbar-links .navbar-links-breadcrumb .dialog-input-dropdown .dialog-input-dropdown-dropdown .dialog-input-dropdown-dropdown-text{flex:1;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap;line-height:1em}nav.navbar .navbar-links .navbar-links-breadcrumb .dialog-input-dropdown .dialog-input-dropdown-dropdown .dialog-input-dropdown-dropdown-input{width:100%;height:100%;border:none;outline:none;padding:0;font-size:1em;background-color:transparent}nav.navbar .navbar-links .navbar-links-breadcrumb .dialog-input-dropdown .dialog-input-dropdown-dropdown .dialog-input-dropdown-dropdown-icon{font-size:1em;padding-left:5px}nav.navbar .navbar-links .navbar-links-breadcrumb .dialog-input-dropdown .dialog-input-dropdown-dropdown-items{position:absolute;z-index:1000;background-color:#1f4260;border-radius:5px;padding:0;font-size:1em;color:#fff;cursor:pointer;width:auto;overflow-x:hidden;overflow-y:auto;max-height:50vh}nav.navbar .navbar-links .navbar-links-breadcrumb .dialog-input-dropdown .dialog-input-dropdown-dropdown-items.dialog-input-dropdown-dropdown-items__hidden{display:none}nav.navbar .navbar-links .navbar-links-breadcrumb .dialog-input-dropdown .dialog-input-dropdown-dropdown-items .dialog-input-dropdown-dropdown-item{padding:10px}nav.navbar .navbar-links .navbar-links-breadcrumb .dialog-input-dropdown .dialog-input-dropdown-dropdown-items .dialog-input-dropdown-dropdown-item .dialog-input-dropdown-dropdown-item-name{font-weight:700;display:block;font-size:1em;white-space:nowrap}nav.navbar .navbar-links .navbar-links-breadcrumb .dialog-input-dropdown .dialog-input-dropdown-dropdown-items .dialog-input-dropdown-dropdown-item.dialog-input-dropdown-dropdown-item__selected{background-color:#145a7c}nav.navbar .navbar-links .navbar-links-breadcrumb .dialog-input-dropdown .dialog-input-dropdown-dropdown-items .dialog-input-dropdown-dropdown-item.dialog-input-dropdown-dropdown-item__highlighted{background-color:#1b4a69}nav.navbar .navbar-links .navbar-links-breadcrumb .dialog-input-dropdown .dialog-input-dropdown-dropdown-items .dialog-input-dropdown-dropdown-item:last-of-type{border-bottom:none;margin-bottom:0}nav.navbar .navbar-links .navbar-links-breadcrumb .breadcrumb-page:hover{text-decoration:underline}nav.navbar .navbar-links .navbar-links-breadcrumb .breadcrumb-spacer{margin:0 5px}nav.navbar .navbar-links .navbar-link.navbar-link-dropdown{background:none;border:none;position:relative;overflow:visible}nav.navbar .navbar-links .navbar-link.navbar-link-dropdown .navbar-link__text{margin-top:auto;margin-bottom:auto;font-size:1.15em}nav.navbar .navbar-links .navbar-link.navbar-link-dropdown:hover>.navbar-link__text,nav.navbar .navbar-links .navbar-link.navbar-link-dropdown:hover>.navbar-link__text:hover,nav.navbar .navbar-links .navbar-link.navbar-link-dropdown>.navbar-link__text,nav.navbar .navbar-links .navbar-link.navbar-link-dropdown>.navbar-link__text:hover{margin-top:auto;margin-bottom:auto}nav.navbar .navbar-links .navbar-link.navbar-link-dropdown .navbar-link-dropdown-items{position:absolute;top:calc(100% - 10px);padding-top:10px;width:100%;height:auto;display:none;background-color:#0080aa;border-bottom-left-radius:5px;border-bottom-right-radius:5px}nav.navbar .navbar-links .navbar-link.navbar-link-dropdown.navbar-link-dropdown__active .navbar-link-dropdown-items,nav.navbar .navbar-links .navbar-link.navbar-link-dropdown:hover .navbar-link-dropdown-items{display:block}nav.navbar .navbar-links .navbar-link.navbar-link-dropdown.navbar-link-dropdown__active .navbar-link,nav.navbar .navbar-links .navbar-link.navbar-link-dropdown:hover .navbar-link{height:50px;border-top:1px solid white}nav.navbar .navbar-links .navbar-link.navbar-link-dropdown.navbar-link-dropdown__active .navbar-link .navbar-link__text,nav.navbar .navbar-links .navbar-link.navbar-link-dropdown:hover .navbar-link .navbar-link__text{margin-top:32px;margin-bottom:0}nav.navbar .navbar-links .navbar-link.navbar-link-dropdown.navbar-link-dropdown__active .navbar-link:hover .navbar-link__text,nav.navbar .navbar-links .navbar-link.navbar-link-dropdown:hover .navbar-link:hover .navbar-link__text{margin-top:8px}nav.navbar .navbar-links .navbar-link{height:100%;padding:7px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}nav.navbar .navbar-links .navbar-link .navbar-link__text{margin-top:32px;transition-duration:.5s}nav.navbar .navbar-links .navbar-link .navbar-link__text div{display:inline-block}nav.navbar .navbar-links .navbar-link .navbar-link__text div svg{height:2em;width:2em;margin:0 2px}nav.navbar .navbar-links .navbar-link .navbar-link__decoration{width:60%;background-color:#27334d;border-radius:50px;align-items:center;flex:0 0 8px;margin-top:25px;transition-duration:.5s;line-height:1em;font-size:1em;display:inline-flex;opacity:0}nav.navbar .navbar-links .navbar-link .navbar-link__decoration .navbar-link__decoration__switch{height:6px;background-color:#fff;border-radius:50px;display:inline-block;margin:0 2px;transition-duration:.5s;flex:0 0 6px}nav.navbar .navbar-links .navbar-link:hover>.navbar-link__text{margin-top:0}nav.navbar .navbar-links .navbar-link:hover>.navbar-link__decoration{margin-top:0;opacity:1}nav.navbar .navbar-links .navbar-link.navbar-link__active .navbar-link__text{margin-top:0}nav.navbar .navbar-links .navbar-link.navbar-link__active .navbar-link__decoration{margin-top:0;opacity:1}nav.navbar .navbar-links .navbar-link.navbar-link__active .navbar-link__decoration .navbar-link__decoration__switch{margin-left:calc(100% - 8px)}.page .content{margin:0}.page .content.homepage{display:flex;flex-direction:column;align-items:center;justify-content:center}.page .content.homepage .page-title{text-align:center;font-size:2.5em;line-height:initial;font-weight:700;margin-bottom:50px;justify-self:auto}.page .content.homepage .content-demo{width:80%;max-width:1200px;min-height:400px;border-radius:10px;display:flex;flex-wrap:wrap;gap:20px}.page .content.homepage .content-demo .content-demo-flags{flex:400px 1 0;min-height:400px;background:#161d20;border-radius:10px;padding:20px;overflow-y:auto}.page .content.homepage .content-demo .content-demo-flags .demo-panel-header{margin-bottom:20px;text-align:center}.page .content.homepage .content-demo .content-demo-flags .demo-panel-header h3{color:#0080aa;margin:0 0 5px;font-size:1.2em}.page .content.homepage .content-demo .content-demo-flags .demo-panel-header p{color:#a6b0ba;margin:0;font-size:.9em}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list{display:flex;flex-direction:column;gap:15px}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item .demo-flag-label{display:flex;align-items:center;cursor:pointer;color:#dce6e8;font-size:.95em;position:relative;padding-left:50px}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item .demo-flag-label .demo-flag-checkbox{opacity:0;width:0;height:0;position:absolute}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item .demo-flag-label .demo-flag-slider{position:absolute;left:0;top:50%;transform:translateY(-50%);width:40px;height:20px;background-color:#4b576c;border-radius:20px;transition:background-color .3s}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item .demo-flag-label .demo-flag-slider:before{content:"";position:absolute;height:16px;width:16px;left:2px;top:2px;background-color:#fff;border-radius:50%;transition:transform .3s}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item .demo-flag-label .demo-flag-checkbox:checked+.demo-flag-slider{background-color:#0080aa}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item .demo-flag-label .demo-flag-checkbox:checked+.demo-flag-slider:before{transform:translate(20px)}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item .demo-flag-label:hover .demo-flag-slider{opacity:.8}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-divider{margin:20px 0 15px;padding:10px 0;border-top:1px solid #5d697c;text-align:center}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-divider span{color:#0080aa;font-size:.9em;font-weight:500;background:#161d20;padding:0 10px}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item--input{display:flex;flex-direction:column;gap:8px}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item--input .demo-flag-input-label{color:#dce6e8;font-size:.9em;font-weight:500}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item--input .demo-flag-color-input{width:60px;height:35px;border:none;border-radius:6px;cursor:pointer;background:none}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item--input .demo-flag-color-input::-webkit-color-swatch{border:none;border-radius:4px}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item--input .demo-flag-number-input{width:80px;padding:8px 10px;border:1px solid #4b576c;border-radius:4px;background:white;color:#212529;font-size:.9em;font-weight:500}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item--input .demo-flag-number-input:focus{outline:none;border-color:#0080aa}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item--input .demo-flag-select-input{padding:8px 10px;border:1px solid #4b576c;border-radius:4px;background:white;color:#212529;font-size:.9em;font-weight:500;cursor:pointer}.page .content.homepage .content-demo .content-demo-flags .demo-flags-list .demo-flag-item--input .demo-flag-select-input:focus{outline:none;border-color:#0080aa}.page .content.homepage .content-demo .content-demo-site{flex:400px 1 0;min-height:400px;background:#161d20;border-radius:10px;padding:20px;overflow-y:auto}.page .content.homepage .content-demo .content-demo-site .demo-panel-header{margin-bottom:20px;text-align:center}.page .content.homepage .content-demo .content-demo-site .demo-panel-header h3{color:#0080aa;margin:0 0 5px;font-size:1.2em}.page .content.homepage .content-demo .content-demo-site .demo-panel-header p{color:#a6b0ba;margin:0;font-size:.9em}.page .content.homepage .content-demo .content-demo-site .demo-preview{background:white;border-radius:8px;overflow:hidden;transition:all .3s ease;color:#333}.page .content.homepage .content-demo .content-demo-site .demo-preview.dark-theme{background:#1a1a1a;color:#fff}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-header{padding:10px 15px;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-header.old-design{background:#f0f0f0;border-bottom:1px solid #ddd;color:#333}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-header.new-design{background:linear-gradient(135deg,#0080aa,#0c698e);color:#fff}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-header.animated{animation:slideIn .5s ease-out}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-header .demo-preview-logo{font-weight:700;font-size:1.1em}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-header .demo-preview-nav{display:flex;gap:15px;font-size:.9em}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-header .demo-preview-nav span{cursor:pointer;transition:opacity .2s}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-header .demo-preview-nav span:hover{opacity:.7}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-header .demo-preview-nav span.beta-nav{background:#ffd027;color:#000;padding:2px 6px;border-radius:4px;font-size:.8em;font-weight:700}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-banner{background:linear-gradient(135deg,#ffd027,#fec723);color:#000;padding:8px 15px;text-align:center;font-size:.9em;font-weight:500}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-banner.animated{animation:slideDown .5s ease-out}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content{padding:15px}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content h4{margin:0 0 10px;color:inherit;font-size:1.1em}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content p{margin:0 0 15px;font-size:.9em;opacity:.8}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-beta-section{background:#e6f2f7;padding:10px;border-radius:6px;margin-bottom:15px;border-left:3px solid #0080aa}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-beta-section h5{margin:0 0 5px;font-size:.95em;color:#0080aa}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-beta-section p{margin:0;font-size:.85em}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-card{background:#fcfcfd;border:1px solid #e9ecef;border-radius:6px;padding:12px;transition:transform .3s ease}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-card.animated{animation:fadeInUp .6s ease-out}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-card.animated:hover{transform:translateY(-2px)}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-card h5{margin:0 0 10px;font-size:.95em;color:#333}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-card .demo-preview-stats{display:flex;gap:20px}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-card .demo-preview-stats .stat{text-align:center}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-card .demo-preview-stats .stat .stat-number{display:block;font-size:1.2em;font-weight:700;color:#0080aa}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-card .demo-preview-stats .stat .stat-label{display:block;font-size:.8em;color:#666;margin-top:2px}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-card .demo-preview-actions{margin-top:15px;text-align:center}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-card .demo-preview-actions .demo-action-button{background-color:#0080aa;color:#fff;border:none;padding:8px 16px;border-radius:4px;font-size:.9em;font-weight:500;cursor:pointer;transition:all .2s ease}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-card .demo-preview-actions .demo-action-button:hover{opacity:.9;transform:translateY(-1px)}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-card .demo-preview-actions .demo-action-button:active{transform:translateY(0)}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-config-display{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:12px;margin-top:15px}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-config-display h5{margin:0 0 10px;font-size:.95em;color:#333}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-config-display .config-item{display:flex;justify-content:space-between;align-items:center;padding:4px 0;font-size:.85em}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-config-display .config-item .config-key{font-weight:600;color:#666}.page .content.homepage .content-demo .content-demo-site .demo-preview .demo-preview-content .demo-preview-config-display .config-item .config-value{font-family:Courier New,monospace;background:#e9ecef;padding:2px 6px;border-radius:3px;color:#212529;font-weight:500}.page .content.homepage .content-demo .content-demo-site .demo-preview.dark-theme .demo-preview-header.old-design{background:#2a2a2a;border-bottom-color:#444;color:#fff}.page .content.homepage .content-demo .content-demo-site .demo-preview.dark-theme .demo-preview-content .demo-preview-beta-section{background:#00131a}.page .content.homepage .content-demo .content-demo-site .demo-preview.dark-theme .demo-preview-content .demo-preview-card{background:#2a2a2a;border-color:#444}.page .content.homepage .content-demo .content-demo-site .demo-preview.dark-theme .demo-preview-content .demo-preview-card h5{color:#fff}.page .content.homepage .content-demo .content-demo-site .demo-preview.dark-theme .demo-preview-content .demo-preview-card .stat-label{color:#ccc}.page .content.homepage .content-demo .content-demo-site .demo-preview.dark-theme .demo-preview-content .demo-preview-config-display{background:#2a2a2a;border-color:#444}.page .content.homepage .content-demo .content-demo-site .demo-preview.dark-theme .demo-preview-content .demo-preview-config-display h5{color:#fff}.page .content.homepage .content-demo .content-demo-site .demo-preview.dark-theme .demo-preview-content .demo-preview-config-display .config-key{color:#ccc}.page .content.homepage .content-demo .content-demo-site .demo-preview.dark-theme .demo-preview-content .demo-preview-config-display .config-value{background:#444;color:#e9ecef}.page .content.homepage .content-demo .content-demo-arrow{flex:100px 0 1;display:flex;align-items:center;justify-content:center;min-height:400px}.page .content.homepage .content-demo .content-demo-arrow svg{font-size:50px;fill:#0080aa;animation:pulse 2s infinite}@keyframes slideIn{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}nav.sidebar~.page .content{margin-left:0}nav.sidebar{position:fixed;margin:0;border-radius:0 10px 10px 0;padding:10px 0;top:70px;left:0;bottom:10px;width:300px;background-color:#27334d}nav.sidebar .sidebar-team{display:flex;flex-direction:column;padding-top:10px}nav.sidebar .sidebar-team:first-of-type{padding-top:0}nav.sidebar .sidebar-team div.sidebar-team-details{display:flex;align-items:center}nav.sidebar .sidebar-team div.sidebar-team-details div.sidebar-team-decoration{width:10px;height:25px;display:inline-block;color:#0080aa}nav.sidebar .sidebar-team div.sidebar-team-details div.sidebar-team-decoration svg{width:100%;height:100%}nav.sidebar .sidebar-team div.sidebar-team-details .sidebar-team-text{padding-left:5px;font-size:1.5em;display:inline-block}nav.sidebar .sidebar-team .sidebar-project-decoration-svg-has-config-before{display:none}nav.sidebar .sidebar-team .sidebar-project:has(.sidebar-config)+.sidebar-project .sidebar-project-decoration-svg-has-project-before{display:none}nav.sidebar .sidebar-team .sidebar-project:has(.sidebar-config)+.sidebar-project .sidebar-project-decoration-svg-has-config-before{display:inline}nav.sidebar .sidebar-team .sidebar-project{display:flex;flex-direction:column}nav.sidebar .sidebar-team .sidebar-project div.sidebar-project-details{display:flex;align-items:center}nav.sidebar .sidebar-team .sidebar-project div.sidebar-project-details div.sidebar-project-decoration{width:20px;height:25px;display:inline-block;color:#0080aa}nav.sidebar .sidebar-team .sidebar-project div.sidebar-project-details div.sidebar-project-decoration svg{width:100%;height:100%}nav.sidebar .sidebar-team .sidebar-project div.sidebar-project-details .sidebar-project-text{padding-left:5px;font-size:1.2em;display:inline-block}nav.sidebar .sidebar-team .sidebar-project .sidebar-config{display:flex;flex-direction:column}nav.sidebar .sidebar-team .sidebar-project .sidebar-config div.sidebar-config-details{display:flex;align-items:center}nav.sidebar .sidebar-team .sidebar-project .sidebar-config div.sidebar-config-details div.sidebar-config-decoration{width:30px;height:25px;display:inline-block;color:#0080aa}nav.sidebar .sidebar-team .sidebar-project .sidebar-config div.sidebar-config-details div.sidebar-config-decoration svg{width:100%;height:100%}nav.sidebar .sidebar-team .sidebar-project .sidebar-config div.sidebar-config-details .sidebar-config-text{font-size:1em;display:inline-block;padding-left:5px}.sidebar+.page nav.navbar{position:sticky;top:0}div.page-transition svg{width:100%;height:100%}.background--oxford-blue{background-color:#27334d}.background--celadon-blue{background-color:#0080aa}.text--oxford-blue{color:#27334d}.text--celadon-blue{color:#0080aa}.text--charleston-green{color:#1f2a2d}.page--shorter{min-height:calc(100vh - 20px)}.page .content.dashboard.dashboard-error{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}.page .content.dashboard.dashboard-error h1{font-size:3em;line-height:1.2em}.page .content.dashboard.dashboard-error p{font-size:1.5em;line-height:1.2em}.page .content.dashboard .dashboard-objects{margin-top:50px}.page .content.dashboard .dashboard-objects>h1{font-size:2em;line-height:initial}.page .content.dashboard .dashboard-objects:first-of-type{margin-top:0}.page .content.dashboard .dashboard-objects .dashboard-objects-list{display:flex;flex-wrap:wrap;gap:10px}.page .content.dashboard .dashboard-objects .dashboard-objects-list .dashboard-objects-object{background-color:#0080aa;border-radius:5px;overflow:hidden;width:300px}.page .content.dashboard .dashboard-objects .dashboard-objects-list .dashboard-objects-object.dashboard-objects-object__clickable{cursor:pointer}.page .content.dashboard .dashboard-objects .dashboard-objects-list .dashboard-objects-object .dashboard-objects-object-header{background-color:#175272;display:flex;padding:5px 10px;align-items:center}.page .content.dashboard .dashboard-objects .dashboard-objects-list .dashboard-objects-object .dashboard-objects-object-header .dashboard-objects-object-icon{width:50px;height:50px;overflow:hidden;display:flex;justify-content:center;align-items:center}.page .content.dashboard .dashboard-objects .dashboard-objects-list .dashboard-objects-object .dashboard-objects-object-header .dashboard-objects-object-icon *{width:100%;height:100%}.page .content.dashboard .dashboard-objects .dashboard-objects-list .dashboard-objects-object .dashboard-objects-object-header .dashboard-objects-object-actions{display:flex;gap:10px;justify-content:flex-end;flex:0px 1 0;height:100%}.page .content.dashboard .dashboard-objects .dashboard-objects-list .dashboard-objects-object .dashboard-objects-object-header .dashboard-objects-object-actions .dashboard-objects-object-action{background-color:#27334d;border:none;border-radius:5px;padding:5px 10px;color:#fff;flex:35px 0 0;height:100%}.page .content.dashboard .dashboard-objects .dashboard-objects-list .dashboard-objects-object .dashboard-objects-object-header .dashboard-objects-object-actions .dashboard-objects-object-action:hover{color:#d4d6db}.page .content.dashboard .dashboard-objects .dashboard-objects-list .dashboard-objects-object .dashboard-objects-object-header .dashboard-objects-object-actions .dashboard-objects-object-action:active{color:#a9adb8}.page .content.dashboard .dashboard-objects .dashboard-objects-list .dashboard-objects-object .dashboard-objects-object-header .dashboard-objects-object-actions .dashboard-objects-object-action svg{width:100%;height:100%}.page .content.dashboard .dashboard-objects .dashboard-objects-list .dashboard-objects-object .dashboard-objects-object-header .dashboard-objects-object-name{font-size:1.4em;font-weight:700;margin-left:10px;user-select:none}.page .content.dashboard .dashboard-objects .dashboard-objects-list .dashboard-objects-object .dashboard-objects-object-body{padding:5px 10px}.page .content.dashboard .dashboard-objects .dashboard-objects-list .dashboard-objects-object .dashboard-objects-object-body p{user-select:none}.page .content.dashboard.dashboard-config,.page .content.dashboard.dashboard-user-settings{display:flex;flex-direction:column}.page .content.dashboard.dashboard-config .dashboard-spacer,.page .content.dashboard.dashboard-user-settings .dashboard-spacer{flex:10px 1 0}.page .content.dashboard.dashboard-config .setting-cards,.page .content.dashboard.dashboard-user-settings .setting-cards{display:flex;flex-wrap:wrap;gap:10px}.page .content.dashboard.dashboard-config .setting-cards>h2,.page .content.dashboard.dashboard-user-settings .setting-cards>h2{font-size:2em;line-height:initial;width:100%}.page .content.dashboard.dashboard-config .setting-cards .setting-card,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card{background-color:#0080aa;border-radius:10px;overflow:hidden;flex:400px 1 1}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-header,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-header{background-color:#175272;padding:5px}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-header .setting-card-title,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-header .setting-card-title{font-weight:700;font-size:1.2em;line-height:initial}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-header .setting-card-key,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-header .setting-card-key{margin-left:auto;font-size:1em;line-height:initial}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-body,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-body{padding:5px;display:flex}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-body .setting-card-value,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-body .setting-card-value{flex:95% 1 1;border-radius:5px 0 0 5px;border:1px solid white;background:#1f2a2d;padding:5px;font-size:1.1em}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-body .setting-card-value:focus,.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-body .setting-card-value:active,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-body .setting-card-value:focus,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-body .setting-card-value:active{outline:2px solid #fca311}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-body .setting-card-value-switch,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-body .setting-card-value-switch{position:relative;display:inline-block;width:60px;height:34px}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-body .setting-card-value-switch .setting-card-value,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-body .setting-card-value-switch .setting-card-value{opacity:0;width:0;height:0}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-body .setting-card-value-switch .setting-card-value:checked+.setting-card-value-slider,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-body .setting-card-value-switch .setting-card-value:checked+.setting-card-value-slider{background-color:#175272}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-body .setting-card-value-switch .setting-card-value:checked+.setting-card-value-slider:before,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-body .setting-card-value-switch .setting-card-value:checked+.setting-card-value-slider:before{transform:translate(26px)}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-body .setting-card-value-switch .setting-card-value-slider,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-body .setting-card-value-switch .setting-card-value-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-body .setting-card-value-switch .setting-card-value-slider:before,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-body .setting-card-value-switch .setting-card-value-slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-body .setting-card-button,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-body .setting-card-button{flex:5% 1 1;border-radius:0 5px 5px 0;border:1px solid white;background:#1f2a2d}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-body .setting-card-button:hover,.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-body .setting-card-button:focus,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-body .setting-card-button:hover,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-body .setting-card-button:focus{background:#4c5557}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-body .setting-card-button:active,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-body .setting-card-button:active{background:#626a6c}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-footer,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-footer{padding:5px;display:flex;align-items:center;justify-content:end;gap:10px}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-footer .setting-card-button,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-footer .setting-card-button{font-size:1.1em;padding:5px;background-color:#2b2a33;border-radius:5px;border:1px solid rgb(117,116,122)}.page .content.dashboard.dashboard-config .setting-cards .setting-card .setting-card-footer .setting-card-save-status-message,.page .content.dashboard.dashboard-user-settings .setting-cards .setting-card .setting-card-footer .setting-card-save-status-message{margin-right:10px;font-size:1.5em;line-height:initial;margin-top:auto;margin-bottom:auto}.page .content.dashboard.dashboard-config .setting-buttons,.page .content.dashboard.dashboard-user-settings .setting-buttons{margin-top:10px}.page .content.dashboard.dashboard-config .setting-buttons .setting-buttons-button,.page .content.dashboard.dashboard-user-settings .setting-buttons .setting-buttons-button{flex:5% 1 1;font-size:1.2em;border-radius:5px;padding:5px 10px;border:1px solid white;background:#0080aa;margin-left:10px}.page .content.dashboard.dashboard-config .setting-buttons .setting-buttons-button:first-of-type,.page .content.dashboard.dashboard-user-settings .setting-buttons .setting-buttons-button:first-of-type{margin-left:0}.page .content.dashboard.dashboard-config .setting-buttons .setting-buttons-button:hover,.page .content.dashboard.dashboard-config .setting-buttons .setting-buttons-button:focus,.page .content.dashboard.dashboard-user-settings .setting-buttons .setting-buttons-button:hover,.page .content.dashboard.dashboard-user-settings .setting-buttons .setting-buttons-button:focus{background:#3399bb}.page .content.dashboard.dashboard-config .setting-buttons .setting-buttons-button:active,.page .content.dashboard.dashboard-user-settings .setting-buttons .setting-buttons-button:active{background:#4da6c4}.page .content.dashboard.dashboard-config .setting-buttons .setting-buttons-button.button__save-all,.page .content.dashboard.dashboard-user-settings .setting-buttons .setting-buttons-button.button__save-all{background:#175272}.page .content.dashboard.dashboard-config .setting-buttons .setting-buttons-button.button__save-all:hover,.page .content.dashboard.dashboard-config .setting-buttons .setting-buttons-button.button__save-all:focus,.page .content.dashboard.dashboard-user-settings .setting-buttons .setting-buttons-button.button__save-all:hover,.page .content.dashboard.dashboard-user-settings .setting-buttons .setting-buttons-button.button__save-all:focus{background:#45758e}.page .content.dashboard.dashboard-config .setting-buttons .setting-buttons-button.button__save-all:active,.page .content.dashboard.dashboard-user-settings .setting-buttons .setting-buttons-button.button__save-all:active{background:#5d869c}.page .content.dashboard.dashboard-config .setting-buttons .setting-buttons-button.button__delete-account,.page .content.dashboard.dashboard-user-settings .setting-buttons .setting-buttons-button.button__delete-account{background-color:#900}.page .content.dashboard.dashboard-config .setting-buttons .setting-buttons-button.button__delete-account:hover,.page .content.dashboard.dashboard-user-settings .setting-buttons .setting-buttons-button.button__delete-account:hover{background-color:#ad3333}.page .content.dashboard.dashboard-config .setting-buttons .setting-buttons-button.button__delete-account:active,.page .content.dashboard.dashboard-user-settings .setting-buttons .setting-buttons-button.button__delete-account:active{background-color:#b84d4d}.page .content.dashboard.dashboard-config .api-info,.page .content.dashboard.dashboard-user-settings .api-info{background:#0080aa;border-radius:10px;padding:15px 10px}.page .content.dashboard.dashboard-config .api-info .api-info-title,.page .content.dashboard.dashboard-user-settings .api-info .api-info-title{font-size:1.5em;line-height:initial;font-weight:700}.page .content.dashboard.dashboard-config .api-info .language-buttons,.page .content.dashboard.dashboard-user-settings .api-info .language-buttons{margin-bottom:10px}.page .content.dashboard.dashboard-config .api-info .language-buttons .language-button,.page .content.dashboard.dashboard-user-settings .api-info .language-buttons .language-button{background:#27334d;border-radius:10px;padding:5px 10px;font-size:1.2em;line-height:initial;border:none;font-weight:700;margin-left:10px}.page .content.dashboard.dashboard-config .api-info .language-buttons .language-button:first-of-type,.page .content.dashboard.dashboard-user-settings .api-info .language-buttons .language-button:first-of-type{margin-left:0}.page .content.dashboard.dashboard-config .api-info .language-buttons .language-button.selected,.page .content.dashboard.dashboard-user-settings .api-info .language-buttons .language-button.selected{background-color:#ffd027;color:#000}.page .content.dashboard.dashboard-config .api-info .language-buttons .language-button.selected:hover,.page .content.dashboard.dashboard-user-settings .api-info .language-buttons .language-button.selected:hover{background-color:#e9c02b}.page .content.dashboard.dashboard-config .api-info .language-buttons .language-button.selected:active,.page .content.dashboard.dashboard-user-settings .api-info .language-buttons .language-button.selected:active{background-color:#d4b12f}.page .content.dashboard.dashboard-config .api-info .language-buttons .language-button:hover,.page .content.dashboard.dashboard-user-settings .api-info .language-buttons .language-button:hover{background-color:#525c71}.page .content.dashboard.dashboard-config .api-info .language-buttons .language-button:active,.page .content.dashboard.dashboard-user-settings .api-info .language-buttons .language-button:active{background-color:#3d475f}.page .content.dashboard.dashboard-config .api-info .api-info-box,.page .content.dashboard.dashboard-user-settings .api-info .api-info-box{background-color:#000;padding:5px 10px;border-radius:10px;margin-bottom:10px}.page .content.dashboard.dashboard-config .api-info .api-info-section-title,.page .content.dashboard.dashboard-user-settings .api-info .api-info-section-title{font-size:1.2em;margin-top:10px}.dialog-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;background-color:#fff9;display:flex;align-items:safe center;justify-content:safe center}.dialog-overlay .dialog{background-color:#1f2a2d;width:600px;max-width:90vw;border-radius:10px;padding:10px}.dialog-overlay .dialog .dialog-header{margin-bottom:10px}.dialog-overlay .dialog .dialog-header .dialog-heading{font-size:1.4em;font-weight:700;line-height:initial}.dialog-overlay .dialog.dialog__wide{width:1000px}.dialog-overlay .dialog-body{margin-top:5px;margin-bottom:5px}.dialog-overlay .dialog-body.dialog-form .dialog-input-label{font-size:1.2em;line-height:initial;margin-bottom:5px}.dialog-overlay .dialog-body.dialog-form .dialog-input{width:100%;border:none;border-radius:5px;padding:10px;font-size:1.2em;background-color:#27334d;color:#fff}.dialog-overlay .dialog-body.dialog-form .dialog-input-dropdown{position:relative;width:100%;margin-bottom:5px}.dialog-overlay .dialog-body.dialog-form .dialog-input-dropdown .dialog-input-dropdown-dropdown{display:flex;align-items:center;justify-content:space-between;border:none;border-radius:5px;padding:10px;font-size:1.2em;background-color:#27334d;color:#fff;cursor:pointer}.dialog-overlay .dialog-body.dialog-form .dialog-input-dropdown .dialog-input-dropdown-dropdown .dialog-input-dropdown-dropdown-text{flex:1;overflow:hidden;text-overflow:ellipsis;user-select:none;white-space:nowrap;line-height:1em}.dialog-overlay .dialog-body.dialog-form .dialog-input-dropdown .dialog-input-dropdown-dropdown .dialog-input-dropdown-dropdown-input{width:100%;height:100%;border:none;outline:none;padding:0;font-size:1em;background-color:transparent}.dialog-overlay .dialog-body.dialog-form .dialog-input-dropdown .dialog-input-dropdown-dropdown .dialog-input-dropdown-dropdown-arrow{font-size:1.2em;margin-left:10px}.dialog-overlay .dialog-body.dialog-form .dialog-input-dropdown .dialog-input-dropdown-dropdown-items{position:absolute;z-index:1000;background-color:#1f4260;border-radius:5px;padding:0;font-size:1.2em;color:#fff;cursor:pointer;width:100%;overflow-x:hidden;overflow-y:auto;max-height:50vh}.dialog-overlay .dialog-body.dialog-form .dialog-input-dropdown .dialog-input-dropdown-dropdown-items.dialog-input-dropdown-dropdown-items__hidden{display:none}.dialog-overlay .dialog-body.dialog-form .dialog-input-dropdown .dialog-input-dropdown-dropdown-items .dialog-input-dropdown-dropdown-item{padding:10px}.dialog-overlay .dialog-body.dialog-form .dialog-input-dropdown .dialog-input-dropdown-dropdown-items .dialog-input-dropdown-dropdown-item .dialog-input-dropdown-dropdown-item-name{font-weight:700;display:block;font-size:1em}.dialog-overlay .dialog-body.dialog-form .dialog-input-dropdown .dialog-input-dropdown-dropdown-items .dialog-input-dropdown-dropdown-item .dialog-input-dropdown-dropdown-item-username{font-size:.8em;display:block;color:#fff}.dialog-overlay .dialog-body.dialog-form .dialog-input-dropdown .dialog-input-dropdown-dropdown-items .dialog-input-dropdown-dropdown-item.dialog-input-dropdown-dropdown-item__selected{background-color:#145a7c}.dialog-overlay .dialog-body.dialog-form .dialog-input-dropdown .dialog-input-dropdown-dropdown-items .dialog-input-dropdown-dropdown-item.dialog-input-dropdown-dropdown-item__highlighted{background-color:#1b4a69}.dialog-overlay .dialog-body.dialog-form .dialog-input-dropdown .dialog-input-dropdown-dropdown-items .dialog-input-dropdown-dropdown-item:last-of-type{border-bottom:none;margin-bottom:0}.dialog-overlay .dialog-body .dialog-input-large{width:100%;height:300px;border:none;border-radius:5px;padding:10px;font-size:1.2em;background-color:#27334d;color:#fff;resize:none}.dialog-overlay .dialog-footer .dialog-error{color:red;font-size:1.2em;line-height:initial;margin-bottom:10px}.dialog-overlay .dialog-footer .dialog-action{font-size:1.1em;padding:10px;border:none;border-radius:5px;margin-left:10px}.dialog-overlay .dialog-footer .dialog-action:first-of-type{margin-left:0}.dialog-overlay .dialog-footer .dialog-action.dialog-action__save{background-color:#0080aa}.dialog-overlay .dialog-footer .dialog-action.dialog-action__save:hover{background-color:#0c698e}.dialog-overlay .dialog-footer .dialog-action.dialog-action__save:active{background-color:#106185}.dialog-overlay .dialog-footer .dialog-action.dialog-action__cancel{background-color:#aaa;color:#000}.dialog-overlay .dialog-footer .dialog-action.dialog-action__cancel:hover{background-color:#c4c4c4}.dialog-overlay .dialog-footer .dialog-action.dialog-action__cancel:active{background-color:#ccc}.dialog-overlay .dialog-footer .dialog-action.dialog-action__delete{background-color:#900}.dialog-overlay .dialog-footer .dialog-action.dialog-action__delete:hover{background-color:#ad3333}.dialog-overlay .dialog-footer .dialog-action.dialog-action__delete:active{background-color:#b84d4d}.page .dashboard.dashboard-user-settings .action-header{font-size:2em;margin-top:50px;margin-bottom:10px}.page .dashboard.dashboard-user-settings .action-header:first-of-type{margin-top:20px}.page .dashboard.dashboard-user-settings ul.owned-teams-list{padding:10px 15px}.page .dashboard.dashboard-user-settings ul.owned-teams-list li{list-style-type:disc;text-decoration:underline}.page .dashboard.dashboard-user-settings .delete-account-warning{font-size:1.5em;margin-top:20px;margin-bottom:10px;color:#900}.page.auth-page .content.auth-content{display:flex;justify-content:safe center;align-items:safe center}.page.auth-page .content.auth-content form.auth-form{background-color:#0080aa;overflow:hidden;border-radius:10px;width:400px;max-width:100vw}.page.auth-page .content.auth-content form.auth-form .auth-form-header{background-color:#175272;padding:5px 5px 0}.page.auth-page .content.auth-content form.auth-form .auth-form-header p{font-size:1.5em;line-height:1.5em;font-weight:700;margin:0}.page.auth-page .content.auth-content form.auth-form .auth-form-body{padding:10px}.page.auth-page .content.auth-content form.auth-form .auth-form-body .auth-form-input{margin-bottom:10px}.page.auth-page .content.auth-content form.auth-form .auth-form-body .auth-form-input-label{font-size:1.2em;line-height:1.2em;font-weight:700}.page.auth-page .content.auth-content form.auth-form .auth-form-body .auth-form-input-field{font-size:1.2em;line-height:1.2em;padding:5px;border:none;border-radius:5px;background-color:#27334d;color:#fff;width:100%}.page.auth-page .content.auth-content form.auth-form .auth-form-body .auth-form-input-error{font-size:1.1em;line-height:1.1em;font-weight:700;color:#f66}.page.auth-page .content.auth-content form.auth-form .auth-form-footer{padding:0 10px 10px}.page.auth-page .content.auth-content form.auth-form .auth-form-footer .auth-form-submit-button{font-size:1.2em;line-height:1.2em;padding:5px 10px;border:none;border-radius:5px;background-color:#1f4260;color:#fff;font-weight:700;width:100%}.page.auth-page .content.auth-content form.auth-form .auth-form-footer .auth-form-submit-button:hover{background-color:#1b4a69}.page.auth-page .content.auth-content form.auth-form .auth-form-footer .auth-form-text{font-size:.9em;line-height:1.1em}.page.auth-page .content.auth-content form.auth-form .auth-form-footer .auth-form-link{text-decoration:underline;font-size:.9em}.page.auth-page .content.auth-content form.auth-form .auth-form-footer .auth-form-text>.auth-form-link{font-size:1em}.page.auth-page .content.auth-content form.auth-form .auth-form-footer .auth-form-oauth2 p{font-size:1.1em;line-height:1.1em;font-weight:700;margin:10px 0 0}.page.auth-page .content.auth-content form.auth-form .auth-form-footer .auth-form-oauth2 .auth-form-oauth2-buttons{display:flex;flex-direction:column;margin-top:2px}.page.auth-page .content.auth-content form.auth-form .auth-form-footer .auth-form-oauth2 .auth-form-oauth2-buttons .auth-form-oauth2-button{font-size:2em;line-height:1.1em;padding:5px 10px;border:none;border-radius:5px;background:#175272;color:#fff;font-weight:700;justify-content:center;align-items:center;display:flex}.page.auth-page .content.auth-content form.auth-form .auth-form-footer .auth-form-oauth2 .auth-form-oauth2-buttons .auth-form-oauth2-button p{font-size:.7em;display:inline-block;line-height:1.2em;margin:5px 0 0 10px;user-select:none}.page.auth-page .content.auth-content form.auth-form .auth-form-footer .auth-form-oauth2 .auth-form-oauth2-buttons .auth-form-oauth2-button:hover{background-color:#1b4a69}.page.auth-page .content.auth-content form.auth-form .auth-form-footer .auth-form-oauth2 .auth-form-oauth2-buttons .auth-form-oauth2-button:active{background-color:#1f4260}.page.auth-page .content.auth-content form.auth-form .auth-form-footer .auth-form-submit-error{margin-top:10px;font-size:1.1em;line-height:1.1em;font-weight:700;color:#f66}.page.auth-page .content.auth-content form.auth-form .auth-form-footer .auth-form-submit-success{margin-bottom:10px;font-size:1.1em;line-height:1.1em;font-weight:700;color:#e6f2e6}.footer{grid-column:1/-1;margin-top:auto;padding:20px 0;background-color:#27334d;border-top:1px solid #39455d}.footer .footer-content{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center}.footer .footer-content .footer-links{margin-bottom:10px}.footer .footer-content .footer-links .footer-link{color:#dce6e8;text-decoration:none;font-size:.9em;transition:color .3s ease}.footer .footer-content .footer-links .footer-link:hover{color:#0080aa}.footer .footer-content .footer-links .footer-separator{margin:0 10px;color:#828d9b}.footer .footer-content .footer-copyright{font-size:.8em;color:#949eaa}.privacy-policy,.terms-of-service{max-width:800px;margin:0 auto;padding:40px 20px;line-height:1.6}.privacy-policy h1,.terms-of-service h1{color:#0080aa;margin-bottom:20px;font-size:2.5em;font-weight:600}.privacy-policy h2,.terms-of-service h2{color:#dce6e8;margin-top:30px;margin-bottom:15px;font-size:1.5em;font-weight:500}.privacy-policy h3,.terms-of-service h3{color:#dce6e8;margin-top:20px;margin-bottom:10px;font-size:1.2em;font-weight:500}.privacy-policy p,.terms-of-service p{margin-bottom:15px;color:#b8c2c9}.privacy-policy ul,.privacy-policy ol,.terms-of-service ul,.terms-of-service ol{margin-bottom:15px;padding-left:20px}.privacy-policy ul li,.privacy-policy ol li,.terms-of-service ul li,.terms-of-service ol li{margin-bottom:5px;color:#b8c2c9}.privacy-policy strong,.terms-of-service strong{color:#dce6e8}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
